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
338302765290	338302765851	338302766401	338302766951	338302767501	338302768051	338302768601	338302769152	338302769701	338302770251	338302770801	338302771351	338302771901	338302772451	338302773001	338302773551	338302774101	338302774651	338302775201	338302775751	338302776301	338302776851	338302777401	338302777951	338302778501	338302779051	338302779601	338302780151	338302780701	338302781251	338302781801	338302782351	338302782901	338302783451	338302784001	338302784551	338302785102	338302785651	338302786201	338302786751	338302787302	338302787851	338302788401	338302788952	338302789501	338302790051	338302790601	338302791151	338302791701	338302792251	338302792801	338302793352	338302793902	338302794451	338302795001	338302795551	338302796101	338302796651	338302797202	338302797751	338302798302	338302798852	338302799401	338302799951	338302800502	338302801052	338302801601	338302802152	338302802702	338302803301	338302803852	338302804402	338302804952	338302805502	338302806051	338302806602	338302807152	338302807701	338302808252	338302808802	338302809352	338302809902	338302810452	338302811001	338302811551	338302812101	338302812652	338302813201	338302813752	338302814301	338302814851	338302815402	338302815951	338302816501	338302817052	338302817602	338302818152	338302818702	338302819252	338302819802	338302820352	338302820901	338302821452	338302822002	338302822552	338302823102	338302823652	338302824202	338302824752	338302825302	338302825852	338302826402	338302826952	338302827502	338302828052	338302828602	338302829151	338302829702	338302830252	338302830802	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28570	11257	9135	6991	4986	3451	2297	1654	1470	1216	1117	917	766	663	607	500	448	414	387	334	353	339	358	298	320	309	313	337	311	309	321	296	270	261	301	296	300	269	295	290	267	282	294	281	306	295	286	257	296	307	269	292	290	272	273	275	265	258	265	296	251	265	281	293	287	264	287	309	299	297	293	287	287	299	294	278	263	270	313	292	302	273	318	280	283	303	294	260	281	310	289	296	317	334	279	280	269	277	285	289	288	284	301	297	301	285	288	274	269	274	274	245	284	264	274	295	312	273	279	285	313	287	280	326	276	285	296	306	269	274	294	278	283	305	308	303	266	306	253	281	265	296	301	294	250	293	289	280	283	292	296	263	315	304	285	274	248	282	273	287	286	314	279	272	258	291	318	321	290	308	259	316	296	282	275	287	293	253	259	283	278	264	271	299	290	273	282	312	295	309	305	290	290	275	315	269	279	288	308	262	264	252	288	286	303	302	253	290	298	308	305	312	309	295	292	271	290	303	288	315	289	280	266	285	286	295	261	295	314	231	286	305	285	279	292	309	292	307	283	287	275	316	270	242	308	288	270	290	304	277	291	277	266	342	279	277	286	281	276	296	307	254	300	273	296	297	277	303	294	299	263	302	306	303	309	290	284	298	295	294	276	293	285	283	324	316	288	283	280	298	286	307	298	261	286	301	273	250	288	269	271	291	268	287	271	269	275	286	273	316	301	288	318	294	284	285	279	295	322	268	311	288	277	242	288	294	296	293	274	290	274	256	285	289	292	278	292	273	325	296	257	280	300	277	296	290	284	311	285	265	301	273	297	279	293	290	291	301	317	309	279	298	269	295	290	272	287	287	286	236	301	258	289	306	281	280	242	307	298	283	268	300	289	267	322	308	270	296	259	281	293	289	294	290	293	279	258	254	312	289	295	301	265	310	293	290	300	296	276	266	273	275	281	275	263	292	286	266	287	312	320	290	279	306	294	323	293	263	290	289	316	268	293	287	294	251	273	285	276	298	263	295	298	300	300	301	293	278	275	287	289	301	286	287	277	287	275	286	308	305	298	272	290	315	292	289	273	299	290	284	295	272	265	290	278	259	287	271	286	297	263	290	273	271	266	272	323	270	277	309	262	261	292	294	268	288	268	282	298	278	285	295	299	302	278	279	294	287	275	278	272	301	291	276	287	254	288	322	272	288	292	284	294	294	279	322	310	259	273	278	285	264	274	272	296	294	271	262	323	283	299	340	295	299	286	305	260	305	305	296	297	279	300	285	288	268	268	304	282	313	298	286	272	288	284	321	284	330	267	284	323	301	305	280	290	266	263	316	269	278	290	290	285	289	294	285	298	255	285	296	282	284	272	290	268	300	265	295	252	311	259	300	295	282	313	294	294	310	258	273	314	280	292	273	288	274	241	286	268	313	286	271	280	287	297	246	302	280	285	258	322	287	267	270	311	281	293	276	282	288	274	282	287	256	268	325	277	274	294	303	262	293	285	298	292	294	309	277	289	282	293	240	258	275	319	313	290	332	281	284	319	285	271	288	298	254	283	299	287	299	280	264	284	293	290	316	297	293	289	256	276	287	290	287	291	244	279	296	285	305	281	267	280	288	289	290	317	293	260	307	306	259	319	268	274	317	295	295	291	296	253	272	304	293	320	276	267	308	310	302	297	263	265	285	294	249	284	312	299	291	292	292	271	284	271	277	275	266	288	296	282	294	317	283	285	311	303	266	295	281	282	294	273	307	278	300	257	307	270	288	305	271	283	300	308	289	305	319	297	304	317	263	285	277	269	280	276	267	298	273	309	308	294	287	305	295	302	253	288	259	294	284	282	281	255	275	288	295	294	295	263	283	292	307	309	306	285	309	302	286	286	303	300	284	329	271	292	296	257	322	290	266	295	307	300	287	287	285	283	314	305	304	302	299	339	289	317	291	269	287	288	283	295	282	270	277	246	308	255	307	298	290	276	249	304	269	302	299	285	294	301	283	305	277	268	306	302	273	286	265	287	283	265	291	296	326	288	288	294	257	256	294	325	293	288	280	301	276	272	273	280	306	284	277	261	268	304	280	286	280	274	281	278	282	276	307	279	281	288	287	288	283	297	279	274	305	257	270	283	324	282	272	282	278	294	277	300	272	291	280	316	273	296	301	263	312	286	276	289	286	292	275	287	243	290	268	286	283	276	281	288	299	269	284	283	285	265	271	270	327	305	245	250	246	274	273	264	253	301	311	300	273	295	260	299	263	265	263	285	263	313	289	291	278	287	295	290	277	309	318	296	295	264	271	308	294	286	283	286	264	308	292	312	243	287	278	292	273	288	327	252	294	323	285	302	292	272	299	278	298	322	317	323	295	281	275	285	282	282	300	280	280	316	323	295	323	300	286	250	277	262	297	288	255	281	304	265	267	316	285	279	269	248	285	284	272	280	291	281	304	299	300	290	270	309	297	302	296	294	263	269	278	297	334	304	301	292	301	291	264	305	315	283	267	300	289	262	259	271	287	283	283	322	298	270	271	292	272	313	312	294	302	272	279	251	309	261	289	312	259	290	298	272	300	294	294	293	266	315	284	268	297	283	303	245	314	297	296	276	260	296	298	349	301	291	317	289	298	300	286	272	282	298	285	300	270	276	265	289	300	276	266	291	293	303	266	258	288	320	289	291	293	265	303	290	257	308	318	300	271	280	302	286	293	312	299	305	285	303	291	294	295	284	274	276	291	258	276	296	311	308	315	279	254	294	259	307	292	273	285	270	287	263	266	285	298	291	284	269	279	280	312	293	290	305	285	279	294	291	288	273	301	279	319	289	287	271	278	310	333	302	291	295	301	314	326	275	299	299	299	316	292	264	274	260	278	292	308	312	282	297	293	282	290	304	299	296	276	270	300	286	284	268	274	313	297	311	274	288	256	294	271	320	283	304	304	265	288	297	291	315	288	274	300	284	290	293	291	273	271	274	280	312	300	317	263	307	285	303	315	301	307	314	281	308	269	251	309	260	275	296	283	301	277	275	273	289	289	323	275	324	278	326	280	291	292	278	305	299	313	315	312	318	302	291	263	272	308	287	307	305	299	268	297	318	264	280	249	283	249	258	280	308	281	308	280	283	296	290	289	275	272	274	289	304	299	233	252	294	284	295	281	277	289	296	291	285	271	288	300	288	289	284	298	276	271	277	288	301	294	309	281	317	275	290	276	299	267	272	278	279	251	302	267	301	274	293	266	264	268	302	309	262	283	258	295	291	302	302	296	271	291	290	285	293	295	272	261	274	318	356	305	270	277	249	317	276	297	294	283	280	298	237	285	320	320	256	282	277	284	316	267	280	311	282	290	305	263	298	274	281	286	321	270	251	256	286	289	288	287	276	264	300	290	282	295	279	249	261	257	306	279	273	286	288	309	328	275	287	289	302	262	256	300	285	304	289	293	312	328	285	280	299	289	279	305	284	278	281	293	323	294	270	288	288	316	280	310	299	315	314	283	274	313	288	266
17009	8656	14937	17021	15536	12701	9249	7563	6515	5715	5545	4175	3476	2864	2322	1910	1639	1404	1195	1055	995	968	946	871	845	817	832	794	867	799	825	788	790	751	767	718	757	721	719	704	688	684	692	662	690	716	687	669	681	699	653	694	695	728	656	729	721	694	682	692	689	717	722	687	678	675	655	688	677	689	679	681	696	650	704	697	719	661	676	646	692	668	641	662	657	648	673	696	726	679	682	687	689	663	677	680	663	680	675	714	642	706	686	704	647	666	685	661	707	651	702	683	674	682	682	686	693	716	630	713	703	683	645	618	705	689	665	680	697	695	691	691	710	694	676	665	670	688	688	644	704	679	658	672	714	689	625	689	680	645	681	682	676	687	702	662	677	715	701	658	690	660	648	674	692	690	669	671	704	665	690	660	678	720	602	681	675	731	665	696	664	692	681	714	661	715	638	679	647	651	705	681	723	667	637	652	646	698	678	681	689	684	657	692	692	669	692	698	661	703	645	724	656	677	623	647	663	721	686	661	643	658	724	654	713	704	672	695	653	704	689	704	658	681	689	697	679	709	670	704	668	674	700	661	647	653	722	739	679	662	663	700	696	670	667	698	713	684	688	652	667	695	692	663	686	667	703	675	651	696	660	687	713	644	688	693	664	661	641	690	662	660	674	654	677	656	697	724	708	647	660	663	651	687	698	659	682	668	627	667	656	672	705	672	696	677	647	653	658	723	722	673	720	683	661	703	677	684	656	680	673	668	736	655	653	699	690	647	688	695	678	671	691	637	704	665	660	686	673	690	680	684	677	645	695	638	709	716	709	638	698	653	648	666	678	720	695	710	708	728	699	643	670	672	654	649	695	726	684	699	654	674	668	707	655	745	695	667	716	692	697	682	698	679	639	701	701	659	695	701	734	700	716	679	674	716	650	703	712	666	658	634	703	649	652	693	690	649	666	666	706	694	644	710	636	703	656	675	707	682	684	723	655	673	663	693	641	681	691	711	654	724	706	680	703	691	667	691	720	693	698	619	641	721	637	644	700	709	693	632	757	703	720	636	644	677	658	667	659	693	732	658	708	668	686	684	656	678	671	698	691	687	678	670	696	693	677	692	728	693	651	694	682	689	621	675	684	648	667	698	667	710	721	690	672	682	638	700	694	676	721	650	689	690	689	632	682	609	678	681	680	630	747	684	609	666	687	729	681	707	708	695	690	642	696	693	745	707	656	691	712	709	714	641	733	654	656	675	651	657	673	717	732	624	689	682	667	697	707	677	731	705	701	643	676	684	680	685	699	700	697	703	702	669	634	664	651	661	684	709	710	687	705	673	680	723	687	685	664	668	659	678	675	713	646	651	636	646	625	709	689	663	687	679	718	669	666	668	678	703	684	673	683	661	687	671	724	636	679	708	667	713	640	682	654	703	667	677	692	695	635	632	679	697	655	694	682	666	733	709	713	704	686	650	732	672	678	721	690	664	712	658	691	707	653	735	658	681	645	704	679	653	680	686	674	640	694	726	672	703	627	640	672	689	696	646	697	643	680	647	657	712	685	669	691	745	717	640	692	698	651	683	673	662	667	712	699	656	693	678	694	659	731	699	655	699	657	659	653	696	642	717	693	631	666	707	677	620	687	693	674	671	681	707	710	706	665	630	679	659	645	705	701	661	685	644	673	676	684	690	706	680	690	666	637	659	689	697	639	677	718	724	651	725	686	683	663	719	666	744	638	698	741	687	681	680	678	744	651	683	651	673	663	676	682	654	649	687	687	707	666	712	661	682	690	644	673	702	709	675	680	679	715	650	643	734	649	666	699	711	679	682	702	709	641	658	715	670	667	682	745	687	705	664	647	668	668	709	658	645	674	748	685	693	718	704	665	701	711	696	707	662	676	687	675	666	738	671	660	723	683	699	716	700	673	728	739	695	710	666	689	664	694	679	657	687	704	673	685	660	683	654	661	641	641	661	678	653	633	694	654	677	661	697	698	721	668	685	703	667	705	671	689	684	678	652	696	697	699	660	720	702	707	626	699	687	650	614	681	666	681	668	647	699	665	679	672	697	701	713	672	685	616	664	685	673	679	692	666	675	666	681	704	669	658	656	705	696	689	667	692	690	698	698	626	705	654	632	653	650	680	706	663	696	655	691	652	644	634	674	708	700	654	670	727	686	688	688	671	677	685	634	706	696	690	612	632	680	706	735	684	678	682	703	654	690	658	616	693	670	631	708	690	665	702	678	672	732	675	678	686	693	703	678	681	707	691	643	711	687	701	680	665	669	643	719	648	679	680	673	672	676	704	684	667	658	727	677	693	685	721	684	711	701	709	665	674	705	692	723	731	714	669	705	672	674	719	680	672	671	696	666	730	701	662	700	703	685	676	682	660	687	696	672	721	659	658	651	695	712	671	674	616	694	690	667	662	697	716	684	708	701	694	642	666	684	676	722	660	682	678	682	717	683	693	687	701	675	652	687	698	679	705	698	653	665	654	663	694	698	702	679	683	686	709	701	690	685	678	688	708	664	665	692	704	701	692	684	665	714	671	726	693	684	664	670	681	671	680	713	655	657	661	670	715	695	666	708	691	640	712	659	732	679	719	655	700	692	711	672	661	657	677	714	680	666	666	667	699	644	668	711	709	685	674	711	681	665	682	643	726	700	659	665	631	694	739	678	709	677	724	700	696	661	648	644	694	722	696	677	667	738	704	672	696	622	681	652	701	643	641	632	690	628	660	685	747	705	678	678	681	652	685	693	685	669	664	728	679	673	694	665	694	653	689	681	651	659	655	686	670	650	687	671	658	648	676	669	683	680	670	670	713	712	724	646	663	711	665	689	694	700	700	718	695	683	662	679	691	681	698	661	705	678	683	705	657	657	681	693	707	669	686	670	672	676	706	638	698	678	660	716	689	701	677	645	694	675	652	712	686	693	682	692	690	674	710	687	683	651	682	668	701	699	702	686	680	657	684	700	627	701	719	685	681	695	679	694	695	702	688	670	715	684	676	650	686	664	689	680	667	706	649	632	685	635	672	689	753	673	669	683	725	679	682	726	683	688	668	685	661	670	711	684	713	655	672	708	679	645	692	703	648	645	670	677	699	630	675	684	658	661	691	664	680	690	675	627	647	735	690	637	652	674	651	667	713	638	708	657	661	685	679	671	704	673	703	653	715	647	678	679	682	676	665	630	606	655	644	683	683	690	674	647	682	643	735	664	662	699	677	705	689	688	662	645	663	721	653	651	665	648	702	686	652	701	663	687	646	713	708	678	676	725	685	681	667	672	684	679	672	677	717	677	715	676	730	684	677	681	729	668	679	683	711	680	699	697	743	638	674	724	654	695	719	665	711	694	700	685	623	672	712	695	677	729	677	671	672	697	679	677	703	692	693	635	635	738	647	670	685	664	659	692	666	694	684	696	690	674	715	679	667	700	651	679	644	656	636	695	725	706	683	693	712	681	655	715	650	675	656	690	666	675	679	709	671	698	691	656	708	682	678	674	683	669
10110	4354	4146	2881	2134	1576	1172	931	881	749	731	675	625	548	514	491	460	450	442	398	412	384	395	362	409	369	392	416	384	401	431	372	397	378	397	350	415	393	400	385	381	391	398	427	403	398	415	379	406	365	356	395	371	361	401	410	412	370	401	386	379	390	386	367	355	371	362	369	373	395	371	413	401	348	390	389	360	396	411	397	391	355	394	398	380	398	395	387	407	369	392	402	435	413	416	406	385	418	352	379	419	396	411	429	372	410	403	407	425	392	424	375	404	387	339	397	439	377	400	390	402	371	371	393	420	391	431	391	416	392	393	400	399	354	408	397	422	375	362	460	413	366	387	423	391	419	402	371	383	407	410	371	400	393	374	388	396	401	347	369	356	367	359	411	420	365	452	379	435	420	369	386	401	410	380	375	378	408	388	371	395	359	390	416	402	390	393	387	350	383	414	396	391	387	442	393	419	349	387	377	363	385	365	424	396	361	368	400	361	365	373	361	397	418	374	397	415	391	447	408	408	377	404	400	414	416	389	390	367	356	370	424	386	381	381	428	351	364	365	367	371	372	392	369	388	413	365	349	382	380	388	407	406	376	384	361	394	368	369	404	360	373	358	399	395	363	388	392	371	383	359	372	364	413	361	411	388	390	371	389	393	339	382	372	393	434	404	438	361	401	394	409	395	393	407	397	399	380	397	396	405	382	405	388	380	365	380	388	421	344	431	405	394	382	391	427	413	343	397	388	390	407	370	410	416	369	423	415	386	389	394	405	384	347	359	367	386	381	367	382	410	398	390	384	358	362	364	364	389	431	416	365	416	409	397	397	387	364	384	444	398	384	405	375	387	372	375	450	375	411	407	378	397	380	404	396	437	457	368	437	414	369	390	416	366	412	379	391	390	390	446	396	393	384	410	389	390	380	401	384	411	381	428	393	383	411	417	375	403	423	368	398	383	413	376	387	386	388	383	383	414	404	351	400	386	379	403	379	380	397	397	393	421	391	381	413	416	394	368	412	394	376	356	347	383	395	350	399	373	378	382	389	349	400	403	372	365	406	391	383	365	438	367	387	366	377	355	382	370	372	382	405	388	413	362	388	373	404	417	392	361	385	408	407	366	413	413	366	421	376	418	392	397	388	396	364	389	362	373	389	381	387	370	361	385	379	382	369	368	363	414	370	425	384	413	377	409	363	429	378	385	351	395	413	404	386	396	371	349	380	385	386	423	402	381	398	387	386	407	378	391	392	385	390	348	382	388	383	406	425	374	363	371	399	391	362	371	399	368	387	426	429	367	404	383	379	386	421	392	405	403	389	412	397	362	428	401	421	374	418	420	384	386	389	385	424	366	422	372	365	386	376	352	409	393	395	383	380	412	381	405	400	344	423	377	399	363	419	362	406	426	415	388	390	389	422	384	397	385	435	402	381	343	403	402	416	411	376	400	406	408	377	352	391	381	379	415	408	412	348	400	367	402	374	403	394	416	389	390	415	356	407	365	396	365	375	390	404	367	431	403	414	414	399	373	394	399	385	392	388	422	406	407	410	372	373	399	383	383	398	392	401	363	420	407	374	377	435	412	372	365	402	396	357	407	358	392	397	383	377	421	392	390	402	417	428	391	414	388	363	410	401	366	381	371	439	449	424	342	380	396	389	437	405	460	389	380	364	362	363	379	373	427	385	425	414	373	389	402	405	380	416	408	392	414	401	368	389	387	378	371	394	372	397	406	393	405	410	402	413	365	386	373	392	377	367	387	383	397	376	364	372	373	378	403	441	389	411	380	385	391	379	369	384	393	416	387	433	381	397	379	392	375	373	397	383	381	399	381	421	421	373	426	377	384	410	371	394	396	391	415	350	404	409	411	352	381	393	384	425	435	400	387	415	363	374	407	340	423	441	389	326	376	391	415	383	428	419	400	375	335	406	400	389	356	383	399	412	368	397	418	394	353	410	401	356	402	390	383	416	413	412	420	368	378	389	367	422	368	404	371	393	364	377	370	409	414	386	396	399	429	410	407	410	413	397	370	379	392	357	371	408	386	397	365	387	393	408	395	394	407	396	416	420	388	376	414	419	393	399	434	441	382	391	401	389	403	432	369	394	360	381	399	375	444	399	393	413	392	365	380	403	404	386	366	389	396	381	368	405	343	401	424	368	382	397	362	367	439	409	349	385	371	392	407	368	407	421	392	372	370	403	360	423	383	401	417	378	374	428	417	392	372	388	399	390	425	372	374	381	373	393	368	384	384	406	377	355	417	361	419	401	378	372	395	407	416	458	387	389	387	388	388	398	412	409	405	396	399	413	359	384	399	396	403	389	376	426	415	403	386	362	405	386	378	374	389	404	401	411	419	433	371	376	386	365	391	386	395	413	371	346	403	377	394	367	371	378	405	387	433	344	403	396	401	419	407	388	373	397	416	409	403	398	371	393	376	385	362	384	398	392	436	392	383	381	394	398	383	386	372	380	418	409	410	385	406	386	353	432	405	379	437	375	417	392	388	362	397	383	395	422	379	388	373	367	397	351	348	387	422	366	361	362	358	423	416	397	386	362	386	375	359	394	405	416	383	411	381	411	416	383	411	408	357	421	385	356	372	379	412	378	337	429	448	371	427	401	399	350	386	361	390	355	377	407	411	362	355	375	443	395	399	391	360	396	361	339	408	406	391	405	388	374	379	409	422	380	370	374	402	389	406	397	377	386	414	405	424	411	393	401	419	420	384	405	363	380	391	372	389	403	394	396	357	429	366	375	399	395	395	390	379	362	377	424	399	412	383	375	404	425	365	375	362	373	376	400	404	395	402	380	409	413	379	382	388	379	399	371	415	410	377	386	381	387	377	442	377	361	362	383	424	419	404	375	381	381	381	367	402	381	389	418	402	360	399	390	374	399	391	368	358	427	377	374	354	383	373	398	380	371	409	410	388	396	402	407	409	383	379	376	351	391	416	374	378	396	423	405	406	402	353	381	358	415	380	424	404	396	360	335	437	378	376	384	391	403	391	380	379	333	402	392	396	396	401	396	367	389	398	410	419	372	382	383	396	375	425	363	417	392	405	408	381	348	456	422	377	399	391	364	367	409	368	369	406	395	420	400	386	388	411	395	422	410	403	402	400	347	379	379	392	377	387	374	388	395	359	363	430	397	369	381	384	332	406	382	383	401	387	417	393	389	375	393	376	391	419	391	402	407	375	406	391	366	383	404	414	406	388	378	408	398	353	402	378	403	376	364	379	388	373	374	362	392	388	419	406	394	429	383	397	366	360	416	408	409	391	368	348	377	396	372	376	408	417	374	342	359	396	370	354	387	390	401	374	390	415	400	402	376	414	354	379	435	390	369	387	373	385	375	397	365	359	416	430	389	379	394	398	371	374	394	409	375	419	377	404	380	354	401	388	393	385	388	397	364	367	389	371	444	403	391	431	390	412	402	404	361	375	415	397	373	376	392	377	437	391	400	403	394	421	369	399	354	381	370	375	399	377	408	336	360	382	392
7011	4384	7640	8335	7461	6054	4588	3690	3487	2993	2957	2462	2054	1891	1601	1365	1298	1137	1049	1064	1032	991	964	947	949	1011	940	986	977	928	888	928	918	956	939	892	887	897	909	907	901	884	856	867	897	858	838	841	824	871	910	875	908	855	884	904	889	877	895	867	953	892	869	897	860	925	853	882	882	930	889	843	920	895	875	879	900	903	913	876	870	932	855	854	900	906	864	920	915	878	861	907	893	902	906	872	932	896	828	874	851	849	908	846	873	878	927	899	879	893	868	924	900	899	898	889	875	905	894	906	858	950	841	882	910	907	865	880	891	880	883	893	903	850	901	903	875	866	911	854	893	889	915	853	871	910	869	942	929	861	821	899	814	871	862	946	852	875	871	949	893	842	930	920	867	834	849	885	860	837	935	894	872	839	921	917	864	919	884	877	932	881	883	873	915	901	842	867	851	881	861	846	880	846	902	900	913	910	845	861	825	838	934	890	905	879	824	838	853	854	892	863	831	915	886	895	969	904	846	875	894	864	936	932	889	847	850	895	906	885	859	913	890	906	856	864	936	852	878	855	907	886	884	857	875	926	901	885	901	851	900	872	893	889	880	915	867	886	877	846	889	942	861	889	885	887	883	861	912	886	858	874	921	892	876	869	890	859	862	898	864	882	864	899	878	892	866	917	860	916	875	835	874	882	875	884	909	876	905	837	851	851	863	881	878	872	872	902	951	871	870	899	851	920	884	930	839	900	888	928	958	878	889	852	910	886	846	874	913	876	876	892	849	845	862	886	885	853	859	938	903	887	946	931	911	898	918	896	847	877	916	901	891	859	840	852	896	860	893	910	930	880	890	887	889	898	899	879	917	905	895	895	851	866	885	830	849	882	866	902	942	855	901	919	854	913	903	863	877	875	867	884	897	898	881	873	843	867	877	861	891	859	896	850	867	876	931	851	898	912	919	930	933	870	852	886	860	855	941	893	908	863	890	900	882	854	867	926	864	875	916	890	849	867	906	907	901	850	870	862	907	909	896	867	828	882	867	878	874	863	818	857	897	876	923	878	907	903	870	885	893	900	882	882	898	901	899	875	880	888	891	938	907	903	899	897	873	869	873	879	855	925	865	913	886	939	885	879	820	919	862	885	929	902	854	884	971	923	879	885	871	919	852	896	876	855	868	850	913	921	880	923	906	856	858	863	883	841	867	837	888	838	838	849	938	856	876	890	861	877	878	879	896	882	897	939	907	901	859	883	877	950	903	942	895	900	897	873	875	914	901	880	949	824	902	833	938	873	889	907	914	907	889	945	953	898	903	878	914	861	865	919	917	848	913	877	897	889	811	871	899	869	887	887	858	857	890	866	907	870	912	915	861	891	918	855	862	890	929	882	860	906	883	858	919	837	857	891	898	837	831	865	931	903	856	857	877	907	877	885	850	923	904	875	923	918	886	880	876	946	911	904	915	882	830	886	964	815	873	840	863	873	899	889	903	867	849	852	894	929	888	898	866	850	881	830	909	905	883	848	847	882	904	921	905	888	886	929	921	931	896	883	887	861	909	909	855	931	884	958	930	885	829	929	858	915	869	907	885	885	881	876	858	896	885	889	871	894	862	876	939	811	842	952	876	876	928	859	920	952	894	928	884	853	867	870	905	892	880	945	888	909	910	909	805	878	853	956	927	864	901	886	939	843	890	898	905	877	858	883	928	872	833	874	866	902	915	855	875	866	919	953	963	939	919	882	857	811	872	872	894	858	899	813	893	855	836	955	900	882	917	896	894	883	894	903	890	916	886	944	886	921	866	872	927	889	901	848	886	872	908	897	859	867	900	896	929	900	882	900	860	887	916	877	896	908	914	897	904	868	910	870	879	886	864	862	916	903	907	858	880	858	900	893	866	893	887	908	862	869	860	917	874	893	869	902	852	850	872	851	851	872	892	915	879	953	879	846	886	879	851	922	883	891	825	897	934	899	930	877	874	844	889	860	879	883	888	939	874	828	893	879	867	871	888	856	870	891	885	875	833	879	856	884	890	875	848	907	848	914	938	883	823	859	843	874	920	887	912	901	892	926	915	889	859	838	846	878	911	870	936	858	891	876	907	873	840	884	906	882	862	943	915	862	872	882	900	888	895	873	905	859	885	910	926	906	843	865	914	907	927	888	867	920	932	930	849	846	913	892	884	908	905	834	872	919	890	916	892	878	918	869	857	940	923	894	872	902	816	896	884	901	877	925	949	881	894	900	869	908	921	881	796	926	871	834	862	926	908	904	948	859	855	863	786	900	870	876	865	901	860	930	892	896	892	865	895	882	886	925	917	912	891	917	857	918	899	878	927	829	844	872	874	865	906	894	914	944	899	898	882	916	947	906	925	897	917	846	872	888	939	917	919	881	927	897	861	871	924	899	893	954	889	896	854	832	879	863	924	884	860	888	827	858	851	866	903	912	851	883	955	843	903	886	883	879	911	917	914	880	930	878	873	924	865	846	901	934	898	920	836	873	894	887	873	885	843	871	884	852	883	881	873	880	860	881	920	830	855	881	901	893	912	930	870	871	910	922	871	869	884	878	930	903	837	922	875	897	911	838	942	932	880	901	897	861	908	860	873	833	891	923	849	834	858	905	866	898	899	889	867	852	838	864	846	848	887	836	857	865	914	899	854	929	903	886	831	915	867	885	868	892	873	881	944	900	903	877	886	859	873	919	880	900	901	924	868	880	893	805	941	899	890	866	909	836	839	853	906	913	929	888	900	938	939	891	885	883	868	885	886	889	896	833	935	910	880	947	911	901	919	874	918	923	909	891	857	886	873	879	938	923	883	860	861	902	894	895	916	916	913	867	886	874	954	891	906	909	845	883	881	871	948	854	883	894	915	910	834	955	900	854	913	869	914	907	866	836	878	815	932	913	904	859	864	901	839	911	901	870	876	960	905	862	915	885	894	829	902	921	844	856	910	832	926	893	952	898	876	960	876	918	863	829	907	837	856	853	889	954	870	870	869	873	852	917	885	903	828	850	894	885	921	828	929	934	918	950	875	884	895	857	914	901	904	901	877	836	886	877	880	859	871	894	928	885	932	911	878	926	904	895	879	858	912	882	890	850	842	899	845	890	891	890	892	904	960	930	923	929	885	895	893	843	877	900	931	894	838	831	877	902	954	904	852	927	910	896	847	917	916	871	906	892	886	843	895	926	903	847	904	893	892	899	879	897	843	916	831	866	854	871	838	847	929	875	862	853	884	883	885	862	896	911	914	897	866	875	855	894	862	903	861	813	853	884	869	897	932	886	903	853	908	871	907	873	892	912	868	889	921	891	868	846	940	921	896	915	872	920	879	908	853	864	927	909	911	882	936	920	910	891	874	923	888	872	864	880	828	893	860	884	899	877	860	839	868	880	880	909	860	885	854	898	867	935	901	878	915	907	896	941	900	862	934	917	908	941	897	887	846	926	932	891	882	846	876	898	878	903	862	893	892	944	888	917	972	913	872	895	899	894	866	913	852	915
19856	7900	6665	4774	3448	2543	1674	1228	1167	997	943	780	692	615	515	479	479	447	391	385	376	353	354	363	361	358	382	347	408	374	353	332	340	354	354	376	374	335	348	334	357	370	343	341	336	307	308	362	356	353	327	334	366	356	344	332	349	339	313	336	315	316	343	357	343	365	316	313	353	331	315	355	349	379	340	348	354	333	323	305	360	374	360	346	356	316	350	359	336	371	378	361	307	330	361	353	378	366	352	370	363	337	341	356	325	358	334	314	333	362	355	364	322	353	353	357	321	333	350	338	353	362	331	326	334	296	341	325	322	341	369	373	318	314	326	345	363	321	315	339	369	340	325	323	332	327	341	360	358	340	390	342	338	357	350	341	308	316	335	328	309	337	326	348	350	350	369	364	367	320	351	342	370	356	340	363	349	370	346	349	331	338	342	339	309	340	374	339	320	325	331	316	384	326	368	313	349	337	347	343	295	344	352	304	314	337	308	332	337	380	352	327	381	375	329	347	337	330	351	348	336	332	345	359	346	372	331	320	353	325	343	310	348	355	335	343	362	358	315	310	347	343	322	396	310	376	403	332	307	356	344	369	348	348	343	299	370	345	367	339	341	357	320	346	343	359	326	375	321	352	335	333	346	315	352	351	342	310	357	357	328	392	355	308	311	345	324	328	331	359	300	339	348	386	361	333	325	337	369	354	384	353	333	348	376	353	358	335	359	363	335	348	321	319	308	353	321	323	349	368	367	378	337	310	375	343	351	333	314	331	338	378	329	339	352	309	324	350	320	337	368	377	361	343	337	325	325	368	310	347	381	319	323	356	336	377	373	343	338	318	358	402	332	325	320	326	319	348	358	329	346	352	353	325	291	382	337	350	334	325	349	376	308	362	332	351	332	361	326	357	322	334	313	323	322	321	375	326	340	356	321	346	325	329	310	328	344	368	344	351	356	357	327	344	305	323	348	339	376	338	339	320	339	311	351	358	350	335	350	332	364	325	402	302	317	322	356	319	340	320	325	355	367	334	339	357	376	353	308	348	353	338	368	322	322	323	325	312	352	335	331	345	319	330	326	358	377	346	333	321	323	356	344	310	326	317	340	369	338	300	333	365	337	329	316	349	317	340	376	354	362	323	295	339	326	312	360	349	359	341	333	332	342	363	341	336	346	340	324	366	368	340	360	339	362	370	347	365	365	362	341	325	369	359	343	311	333	292	360	356	376	320	309	359	318	326	350	331	343	317	343	362	325	365	373	337	353	337	357	335	339	352	335	370	324	347	351	343	327	347	350	330	334	331	334	326	352	320	354	341	356	360	339	349	356	394	364	371	315	365	322	374	324	323	355	329	334	357	320	368	329	359	319	363	349	341	325	382	345	333	361	320	338	317	345	371	348	331	325	342	356	340	319	330	344	344	333	325	357	364	373	328	313	318	333	324	323	348	330	392	298	320	291	339	315	331	346	381	350	313	364	357	351	334	342	364	328	309	318	368	348	332	340	316	323	335	291	340	328	370	326	347	326	394	315	330	339	346	325	335	338	320	351	303	309	363	373	338	304	356	348	325	332	333	339	338	399	350	357	354	349	340	312	318	350	332	373	348	304	296	364	346	349	372	339	386	327	350	349	331	311	353	317	361	400	342	359	360	320	323	357	330	330	383	343	356	337	317	311	352	330	326	335	359	320	314	343	355	361	364	338	385	345	322	339	361	315	398	333	303	359	329	328	292	347	367	347	330	378	353	324	331	363	377	338	331	341	342	366	355	326	327	333	312	344	314	348	351	363	335	328	330	358	324	343	337	328	363	344	323	354	388	344	347	368	351	324	310	380	355	361	369	371	358	367	344	354	320	348	359	310	334	355	335	328	341	331	352	349	335	398	340	342	348	333	343	337	345	359	389	360	365	357	346	345	299	381	348	318	370	334	345	327	322	334	347	372	320	326	350	327	346	336	324	298	324	339	375	342	344	332	357	331	298	344	355	343	335	342	350	340	354	325	317	364	326	355	346	352	317	347	370	309	353	316	353	319	361	357	347	293	314	335	314	339	361	339	339	344	325	359	339	334	366	310	330	328	367	319	336	336	308	361	331	329	393	353	332	358	345	321	354	362	298	358	355	346	327	328	359	355	341	374	344	336	360	333	381	367	339	349	348	344	320	343	352	364	324	343	349	317	338	338	348	351	356	316	318	336	328	359	309	330	332	348	370	375	338	352	342	362	317	375	322	357	334	373	353	348	350	332	325	339	327	353	340	346	342	320	324	327	326	329	350	346	344	392	363	338	355	347	338	358	357	344	361	340	339	359	348	353	325	344	312	344	325	366	360	360	345	339	340	319	342	346	385	364	343	314	365	361	354	356	305	328	339	314	344	373	334	356	353	351	358	309	366	356	351	331	330	339	320	317	322	364	337	345	342	319	337	308	305	328	318	384	329	359	343	335	363	307	302	335	330	352	327	297	366	341	369	332	367	302	347	366	337	348	338	349	331	365	363	350	348	331	315	340	349	358	320	336	351	306	364	341	342	314	380	328	352	332	315	346	364	320	334	346	330	341	357	330	352	354	348	355	372	294	321	322	347	312	333	341	366	324	309	323	350	350	333	356	311	355	336	359	333	331	335	341	338	324	347	367	339	297	308	307	349	354	338	317	335	337	353	349	332	334	318	319	328	350	349	337	363	363	327	342	355	345	338	339	362	348	369	345	321	312	337	350	338	352	349	369	332	329	364	362	333	346	363	307	338	355	377	331	341	349	359	361	344	331	345	330	321	316	340	345	356	320	330	362	356	323	311	291	360	312	364	367	325	320	369	355	310	342	315	332	358	328	338	303	360	347	343	350	330	341	317	333	328	378	343	333	319	347	347	355	311	355	325	334	339	330	353	368	305	317	330	372	357	343	376	355	310	328	360	309	350	334	323	323	341	348	321	329	361	335	326	343	315	321	361	329	363	335	367	333	311	344	328	374	292	394	341	343	329	366	362	372	327	334	363	320	344	374	344	340	302	348	363	347	353	339	341	358	380	340	330	341	359	345	354	341	322	336	315	335	341	326	328	329	343	349	318	332	315	361	340	341	346	331	318	340	324	341	328	347	332	344	367	326	357	387	324	348	330	349	353	361	349	295	373	337	341	369	362	338	330	363	301	392	328	349	338	325	319	336	344	338	339	331	334	331	334	350	290	352	337	328	359	345	353	355	333	318	375	324	335	355	343	333	359	342	366	337	354	325	364	334	343	349	328	342	330	370	365	342	322	305	320	365	368	361	332	357	374	357	345	351	297	279	348	344	339	356	333	371	348	342	330	351	351	348	331	337	355	379	323	354	312	332	351	379	298	325	341	315	396	310	389	329	352	357	309	356	351	336	347	354	359	341	318	365	321	336	310	357	362	350	326	349	340	330	317	363	339	337	353	340	300	328	358	334	367	336	328	341	339	344	359	333	303	328	333	326	318	321	348	368	323	353	355	335	350	320	363	314	344	420	330	351	349	325	355	343	305
13193	6897	11661	12818	11942	9644	6856	5403	4884	4310	4158	3334	2855	2385	2021	1716	1407	1243	1152	1010	1044	988	964	907	947	858	958	859	883	815	829	866	873	909	859	856	805	790	796	810	808	782	842	746	795	803	831	779	822	818	833	777	805	747	819	751	825	793	779	783	777	810	798	826	794	815	810	788	823	783	818	814	792	780	784	780	788	810	782	809	852	744	739	781	789	816	798	764	777	769	790	785	774	817	818	815	768	816	802	809	831	808	788	777	801	781	821	823	785	811	787	796	779	852	773	788	755	816	800	788	787	816	809	771	854	775	817	764	786	827	801	829	763	780	788	799	804	823	788	769	782	763	777	815	763	811	772	764	811	812	771	736	801	774	755	764	818	828	829	762	791	796	807	809	781	761	786	742	771	776	807	762	802	816	744	769	807	779	840	797	817	797	781	767	811	802	785	790	796	754	844	810	752	814	757	756	771	816	823	774	762	828	797	773	798	771	744	786	774	769	823	748	748	807	759	800	796	778	804	772	776	804	764	746	796	812	746	807	803	829	786	840	815	824	780	788	751	814	821	795	787	777	756	809	750	757	781	797	825	772	835	783	773	786	772	777	810	787	806	842	765	782	773	774	791	747	776	780	818	774	761	811	755	787	776	809	796	771	772	795	830	799	805	790	799	748	817	750	778	825	804	820	821	760	763	773	802	776	769	728	809	831	804	850	765	775	788	774	832	802	767	813	768	768	758	801	787	737	751	785	809	843	770	796	792	788	848	822	781	807	813	813	786	783	847	769	827	812	828	816	805	792	833	754	813	815	799	812	757	810	787	806	792	795	806	787	723	789	808	798	771	809	780	757	798	751	767	822	767	800	792	775	781	742	799	793	806	769	800	806	780	822	782	799	790	805	802	813	775	804	753	789	788	736	796	840	710	838	777	783	746	780	815	786	857	762	830	818	823	755	797	784	822	758	806	797	810	799	783	803	809	765	807	786	810	755	787	783	728	827	805	785	779	788	766	740	796	805	776	773	762	808	823	763	781	845	795	817	795	769	756	792	757	761	823	798	751	804	811	745	808	751	816	753	763	780	752	749	795	807	837	789	742	810	787	767	796	811	865	778	718	767	751	789	788	825	792	770	781	751	729	776	784	792	801	771	792	831	806	758	786	802	785	809	773	749	798	780	761	780	768	794	795	800	774	806	763	805	764	737	819	800	864	807	778	773	779	792	810	799	754	826	786	743	835	791	790	772	759	861	800	843	725	764	793	734	782	802	819	712	804	792	762	787	810	761	803	776	764	778	761	767	764	802	795	780	813	754	826	716	828	802	739	814	733	836	750	827	802	815	757	839	790	844	774	833	810	816	721	781	829	755	762	759	809	812	800	787	747	819	834	851	796	793	786	795	813	751	806	787	787	790	773	774	789	780	789	758	749	820	813	764	756	768	795	793	797	811	787	780	855	809	772	749	758	805	804	822	851	801	773	764	760	784	799	760	729	781	811	805	771	754	809	795	774	808	787	782	828	764	785	731	822	750	765	778	766	770	822	794	797	812	787	818	842	753	795	811	812	779	817	746	779	817	783	834	814	746	808	792	768	826	778	781	805	769	768	789	780	834	791	808	835	780	780	782	869	812	770	756	750	766	773	788	783	778	817	786	805	794	790	747	740	793	780	810	771	799	794	810	801	805	795	791	774	829	793	829	773	845	820	808	761	777	798	812	841	732	782	815	778	776	771	812	768	775	769	770	745	776	801	745	841	753	795	825	724	764	816	829	794	812	767	824	789	734	801	764	764	829	768	801	770	832	769	783	791	775	780	738	807	800	796	823	770	791	789	821	766	781	739	808	801	781	756	798	804	787	771	811	784	805	815	825	719	822	746	774	758	776	802	795	811	798	787	752	746	739	793	802	793	793	816	790	765	776	783	743	752	753	811	790	778	814	722	822	760	751	792	795	793	786	779	794	765	756	846	771	809	818	756	772	765	769	801	807	794	786	784	778	793	800	778	831	806	786	851	804	770	750	823	758	810	752	782	788	790	763	783	791	777	797	795	778	771	795	810	758	775	794	790	795	757	795	782	817	717	783	738	838	757	806	863	793	785	788	811	783	789	750	817	799	815	820	821	799	796	798	781	779	716	794	739	755	767	752	761	828	798	774	774	814	843	812	754	759	804	760	805	772	779	743	803	815	818	778	755	792	788	847	754	797	763	769	737	809	780	814	784	764	790	768	785	766	768	797	822	787	789	785	757	763	781	771	749	820	756	799	783	770	780	808	779	806	808	804	775	745	763	792	736	835	818	798	812	810	776	803	811	747	816	766	795	842	781	758	819	780	829	776	766	733	788	810	823	781	778	768	744	735	831	795	800	794	742	813	767	833	743	766	772	807	786	800	813	744	746	799	776	785	795	797	817	778	776	728	796	782	794	785	811	787	801	793	813	777	765	808	811	775	764	795	784	835	821	804	826	817	772	808	770	771	793	773	797	788	799	848	757	805	811	833	816	808	797	806	789	767	780	794	773	801	861	848	798	787	724	760	775	758	774	748	796	748	809	818	820	812	828	783	798	797	818	760	807	813	757	835	801	752	795	734	803	754	830	816	797	755	761	783	770	793	823	831	792	782	782	786	769	759	788	769	803	823	790	767	809	796	743	814	770	820	733	831	795	818	757	801	759	791	804	772	796	766	779	825	829	841	796	794	782	844	799	784	749	818	757	783	874	798	776	768	723	789	780	758	780	776	821	827	779	765	870	763	789	738	769	768	788	750	742	776	774	838	759	755	809	811	803	801	749	791	814	838	798	809	792	828	814	763	787	770	781	826	755	844	779	746	773	760	762	806	794	788	800	780	734	761	815	741	798	825	791	810	785	811	768	763	788	797	830	792	842	803	817	793	772	748	793	794	808	762	773	816	796	815	810	847	818	781	758	761	743	736	730	765	805	730	772	780	789	810	830	826	752	777	768	715	776	795	786	777	779	784	789	760	813	757	791	765	784	852	812	804	840	782	784	785	808	750	784	778	804	778	799	801	753	790	815	715	797	793	798	753	815	747	814	729	793	782	822	779	834	751	793	755	797	728	795	792	768	772	737	825	748	784	712	791	809	762	751	740	758	824	781	796	790	765	844	755	757	803	774	749	764	771	770	782	809	743	776	812	738	772	783	765	760	786	775	819	765	799	811	770	799	807	805	807	773	802	804	819	743	770	796	784	758	796	781	773	826	778	768	806	817	783	777	784	743	840	814	801	824	763	817	781	793	800	758	755	838	773	795	796	818	784	797	796	776	822	771	826	802	836	823	797	822	746	772	788	827	788	811	833	769	772	783	799	754	770	797	797	745	750	794	758	764	736	834	824	792	757	746	763	824	807	766	791	807	788	784	752	799	748	785	772	730	765	795	757	765	780	752	767	808	819	790	753	761	821	835	770	806	730	812	782	808	782	766	863	767	832	775	780	788	772	789	810	790	756	815	728	746	767	833	764	794	751	776	826	814	778	786	772	781	793
27137	10796	9453	6781	4813	3475	2229	1643	1341	1204	1083	962	711	625	594	499	465	404	371	360	295	301	309	355	287	316	316	286	278	312	309	283	266	282	310	318	304	289	270	292	284	287	283	286	307	295	275	255	263	285	305	292	279	279	295	256	295	273	311	307	257	287	277	292	264	290	298	284	291	276	280	248	269	277	302	267	288	275	311	294	272	304	285	286	281	303	265	276	233	266	279	275	326	258	318	307	298	316	288	270	253	316	283	276	289	255	278	319	291	275	279	300	249	290	294	284	251	307	291	267	284	285	267	293	302	267	280	263	274	304	282	292	260	315	280	303	290	280	288	324	289	280	243	280	230	263	286	277	271	286	293	260	289	258	280	313	256	310	255	268	293	291	290	295	298	306	285	261	273	291	296	291	273	282	279	293	307	287	240	255	260	274	278	299	310	276	321	288	264	286	261	293	279	262	298	284	298	290	275	289	282	319	258	240	280	291	272	316	286	259	280	291	273	258	289	267	293	287	279	259	237	254	304	292	303	265	280	273	280	279	286	264	310	302	283	276	290	288	304	272	258	258	277	256	315	300	297	262	265	276	330	317	259	290	288	271	270	293	274	267	294	310	262	314	260	290	284	280	255	307	283	307	273	268	268	265	277	287	289	280	282	279	285	265	302	304	290	262	244	319	275	254	323	304	292	286	285	270	261	276	287	280	285	314	311	298	254	332	269	264	301	285	297	275	285	317	298	280	284	277	283	332	241	294	265	292	292	276	297	251	299	265	281	323	298	268	278	289	290	256	282	271	268	298	301	290	229	258	272	314	295	292	269	241	282	263	288	259	302	312	268	293	295	266	268	296	245	294	308	296	291	304	247	293	283	247	290	274	250	251	255	279	296	263	294	274	292	279	267	256	279	319	273	255	309	264	301	288	280	312	264	319	299	273	285	269	282	267	275	248	255	299	300	302	260	268	278	277	285	277	290	277	295	266	247	286	235	260	264	280	281	291	310	295	268	274	312	253	299	288	290	287	296	286	286	293	295	281	276	258	286	282	253	292	239	281	251	280	280	266	292	291	248	299	302	305	295	258	299	276	255	266	265	289	273	271	252	335	295	256	256	254	284	283	285	315	263	265	284	305	289	263	278	291	297	284	262	290	278	303	271	285	312	270	271	290	315	287	295	280	309	281	284	285	305	255	298	277	275	294	279	281	314	298	267	279	275	311	289	287	295	278	298	263	263	268	257	291	276	251	268	279	289	286	280	296	264	289	289	277	277	289	271	314	276	300	273	262	288	291	270	279	255	269	256	284	277	320	290	269	284	309	261	286	290	255	287	311	303	293	270	281	300	287	279	236	294	275	266	279	286	294	301	268	265	276	270	269	271	274	262	258	293	289	289	269	311	283	287	320	292	286	299	310	295	289	296	269	296	301	307	271	270	274	272	286	305	280	284	287	263	297	270	283	280	308	258	270	274	289	284	267	274	276	286	316	273	250	308	285	287	303	261	284	308	271	262	253	313	272	272	265	270	295	284	287	277	285	273	279	274	262	266	276	276	263	273	265	263	277	291	294	296	279	273	300	296	278	259	301	274	291	256	255	280	274	267	260	272	279	265	268	271	314	323	278	277	295	310	283	260	273	293	296	281	275	299	272	267	253	274	284	315	273	295	265	310	322	282	297	307	308	250	261	255	297	258	293	277	319	270	270	264	281	245	289	281	282	282	285	280	291	289	288	291	269	301	263	289	286	244	271	296	291	294	302	303	262	318	275	297	266	280	304	277	260	296	293	308	294	278	294	272	244	281	287	244	281	296	322	270	311	293	276	260	260	260	277	298	297	251	262	309	274	262	256	275	276	279	308	243	288	277	283	242	261	285	300	252	257	250	260	291	313	248	290	305	291	294	263	283	238	250	283	264	269	288	294	290	254	282	273	268	291	322	293	290	287	279	265	301	283	274	286	265	246	277	282	273	312	311	268	270	252	277	289	250	264	305	298	300	299	290	266	275	291	288	302	291	270	270	296	278	282	306	296	277	291	272	298	283	280	290	260	246	269	292	297	304	292	292	273	307	279	274	289	275	272	295	273	290	288	259	287	279	284	289	276	252	299	286	330	268	264	295	298	295	301	302	281	311	310	278	290	279	281	299	279	269	282	290	293	286	272	281	287	272	298	257	306	306	236	276	266	279	267	280	276	273	308	282	277	302	268	291	278	239	285	288	313	311	286	266	272	296	298	274	265	287	241	267	271	246	294	291	286	278	281	295	268	277	281	288	268	291	313	276	252	286	277	283	271	246	295	278	295	258	287	279	278	271	284	243	267	268	285	302	279	293	289	261	285	275	275	272	260	289	274	289	320	286	290	261	279	267	262	276	263	298	251	271	285	286	251	289	299	288	314	299	307	287	293	263	294	295	295	340	262	305	292	291	267	277	277	278	293	276	263	276	286	323	319	266	291	278	248	268	263	264	294	332	310	290	285	287	287	294	291	292	258	265	287	262	298	297	237	283	256	299	261	276	275	272	308	299	310	266	267	292	261	273	282	276	292	274	278	277	271	292	287	296	275	254	275	306	267	268	272	286	271	277	261	299	284	244	295	286	285	292	300	294	272	293	308	302	288	289	266	235	270	275	270	265	260	258	296	247	261	295	274	298	288	288	316	275	268	275	291	286	261	255	241	261	293	269	291	304	315	290	270	290	299	309	296	256	268	275	267	264	257	263	260	287	262	286	276	282	288	278	290	292	280	251	299	306	282	273	294	309	287	286	305	270	278	269	280	265	283	279	284	285	286	273	281	257	253	227	291	287	263	290	275	265	264	291	277	270	277	257	267	301	263	296	281	258	299	278	285	259	291	302	269	285	298	300	268	248	283	283	269	322	270	293	283	326	287	310	293	298	271	266	293	291	286	273	260	261	309	260	281	281	270	284	276	274	302	288	305	319	275	264	270	274	282	320	285	288	234	287	309	312	263	256	291	306	272	286	265	287	257	288	252	274	293	300	294	287	265	263	290	304	286	289	276	295	293	289	270	275	287	291	306	275	276	274	275	253	278	274	260	300	249	250	285	273	282	276	287	308	266	288	320	278	252	279	315	288	311	283	280	261	293	272	266	278	279	256	311	311	262	287	291	238	270	302	307	301	270	240	297	312	289	305	289	267	265	248	289	286	287	290	269	293	296	318	265	258	305	288	314	283	268	266	287	286	295	273	316	328	300	293	300	272	283	288	314	281	277	308	270	282	306	293	289	263	286	309	273	283	247	250	284	307	267	273	287	280	275	272	267	307	321	306	298	285	283	295	303	254	310	301	252	259	292	269	304	309	295	291	263	308	321	290	319	285	303	288	278	287	303	263	291	198	282	280	282	284	320	269	279	295	274	283	242	286	286	259	296	292	299	295	280	292	306	280	286	296	268	281	292	254	267	262	311	282	276	262	272	289	281	266	280	289	286	265	270	293	248	281	271	285	274	267	280	283	283	288	268	329	321	273	320	282	260	271	278
15961	8389	15404	16373	15097	12363	9087	7076	6428	5539	5185	4211	3314	2866	2314	1849	1564	1349	1235	1050	951	937	858	849	852	856	819	815	840	827	777	787	747	785	742	727	735	718	668	735	767	686	711	675	656	690	667	695	721	662	696	656	663	683	680	678	666	683	624	664	663	666	711	671	619	696	655	677	639	718	699	665	659	657	679	715	643	656	646	694	673	672	673	675	636	661	695	663	658	663	626	665	676	664	677	745	636	647	689	696	623	640	658	700	660	670	628	695	687	674	677	721	663	651	665	660	675	635	652	640	690	689	636	646	667	705	639	668	674	658	682	664	661	684	684	605	657	699	681	677	667	623	701	718	660	664	669	648	686	680	709	679	637	634	681	683	681	673	705	678	634	651	692	635	678	708	663	648	678	709	659	693	699	657	675	625	678	672	718	651	670	647	641	656	683	642	642	641	641	671	652	633	699	706	637	685	694	687	662	653	650	644	663	707	605	637	690	647	684	667	646	628	643	663	656	671	700	715	623	686	700	643	673	604	673	665	698	662	674	668	629	640	663	712	652	680	639	667	699	659	660	636	651	688	655	705	681	629	676	619	648	711	671	677	684	634	628	681	655	680	674	645	641	655	664	623	710	646	634	721	663	682	636	670	682	653	687	695	673	684	659	702	650	715	645	638	652	648	696	677	672	646	694	683	657	689	666	635	654	620	667	661	654	737	675	648	663	652	709	658	685	660	650	656	681	681	649	684	638	648	669	633	665	667	621	689	648	673	665	683	677	639	658	620	667	678	689	641	692	698	687	711	665	658	654	643	660	693	704	654	634	667	700	653	660	658	668	636	650	689	679	691	647	616	667	641	696	710	681	650	641	641	643	686	666	670	624	679	733	699	672	664	678	685	681	668	661	683	674	630	631	650	669	654	681	647	690	646	711	644	650	646	698	626	665	683	647	683	665	676	618	636	692	642	663	637	648	697	663	662	676	704	690	653	677	720	673	708	675	689	649	659	692	722	691	697	656	641	713	686	609	665	687	690	702	675	623	704	623	648	742	711	696	632	651	625	681	689	652	723	747	645	690	702	659	654	679	657	688	654	695	629	632	624	670	679	631	673	695	673	664	695	648	651	688	653	673	656	680	639	673	665	639	704	660	670	679	681	647	655	685	673	626	664	692	682	628	709	679	659	676	680	717	704	706	663	604	647	670	686	629	638	695	596	661	674	689	692	656	647	650	662	677	658	681	638	670	668	677	668	649	659	635	661	693	659	623	652	693	665	642	650	696	655	676	623	700	688	652	644	705	680	633	658	638	677	678	673	680	633	657	691	666	690	660	644	649	649	684	655	650	654	688	617	685	689	682	662	659	671	696	692	691	673	656	646	677	646	641	694	660	631	699	608	659	670	657	657	695	675	659	701	674	674	708	697	677	686	649	666	663	637	710	670	704	639	655	659	624	700	621	640	683	670	664	632	666	633	713	645	716	717	619	656	676	617	669	660	701	656	658	716	624	670	664	686	672	658	626	657	639	690	666	667	671	653	681	703	654	642	687	659	689	698	674	715	648	722	686	638	659	708	664	664	623	634	687	656	679	661	698	698	647	658	616	689	643	676	677	656	673	639	648	665	675	669	673	715	653	651	701	603	674	704	687	657	628	691	644	670	697	626	697	664	682	721	666	692	642	645	673	586	648	679	659	698	691	658	649	708	688	653	663	662	678	656	668	665	685	653	651	660	662	647	653	681	681	665	640	660	685	673	687	710	724	667	684	679	706	681	672	653	645	713	661	667	670	676	676	605	691	683	677	661	673	667	686	661	608	636	675	695	689	663	689	642	642	731	653	653	672	697	691	699	693	685	685	639	657	685	650	673	692	664	649	627	668	701	685	653	689	694	679	651	636	666	692	642	731	657	648	692	691	670	663	670	703	660	701	651	690	686	651	677	630	694	654	627	666	655	628	630	677	677	688	690	683	689	669	682	678	692	668	652	676	658	682	623	749	673	613	695	668	660	697	685	667	627	717	652	641	668	653	684	648	677	679	675	677	648	674	686	623	651	641	681	680	679	651	660	700	605	650	675	655	616	695	636	652	642	640	666	654	647	660	677	648	664	637	652	675	698	687	673	718	655	682	698	690	677	669	662	664	699	653	612	626	665	667	712	639	666	694	662	709	628	644	658	631	627	669	659	649	682	694	662	646	701	625	694	660	656	682	684	674	658	687	688	645	631	641	666	607	636	670	692	658	613	700	687	682	685	635	628	686	682	623	665	677	635	661	653	648	697	673	694	685	703	679	646	713	634	667	623	684	634	682	668	669	674	667	621	646	638	671	645	696	667	666	669	675	687	663	667	680	674	653	628	658	648	665	642	684	677	691	656	692	686	738	682	675	665	688	681	713	655	673	649	711	656	678	631	697	688	613	649	677	650	684	651	676	704	694	639	658	658	668	661	676	681	674	646	689	654	633	649	668	677	678	626	684	674	662	624	695	686	651	703	659	665	672	654	697	677	695	597	670	687	674	666	658	635	613	635	731	677	655	702	682	606	687	684	696	653	589	672	660	660	648	662	698	663	678	640	651	641	664	627	663	690	627	654	647	617	662	666	656	657	630	674	656	646	694	671	633	682	641	663	678	677	674	705	665	673	678	673	662	676	666	666	633	671	737	674	646	670	638	637	670	732	679	666	677	623	670	680	700	656	706	649	683	665	671	698	676	665	677	682	673	731	671	684	701	644	686	624	682	621	678	676	730	684	627	676	649	658	688	686	665	686	696	691	672	694	672	591	681	640	641	626	660	696	666	619	701	646	662	691	707	653	689	635	661	658	675	696	685	662	692	655	741	691	628	646	676	715	664	698	679	674	630	653	638	636	612	640	668	659	655	641	710	660	636	615	662	678	691	693	711	647	631	704	651	666	606	667	644	721	665	686	628	651	710	663	691	678	664	639	639	687	668	652	701	679	705	666	685	678	642	683	675	683	665	661	689	636	661	645	629	663	683	703	670	668	633	668	609	663	675	617	675	685	681	646	678	680	704	744	638	704	707	624	650	658	688	646	646	660	646	676	635	670	673	673	691	637	682	674	606	716	619	645	629	628	685	647	684	672	689	682	710	657	659	671	620	652	626	658	648	681	664	641	654	746	695	691	715	651	649	637	674	632	695	644	710	631	689	652	664	708	680	643	684	664	689	692	724	648	640	651	693	687	641	693	688	719	680	655	653	669	725	689	617	630	694	673	653	659	681	685	662	663	690	610	666	680	665	680	677	624	688	694	676	672	669	651	623	642	676	674	632	698	693	669	612	682	692	685	695	689	666	644	651	680	658	648	637	677	671	686	662	630	685	713	652	673	676	650	677	680	649	654	669	623	636	654	654	636	636	618	626	642	679	710	697	680	688	623	639	675	717	601	646	655	655	660	688	674	620	640	644	672	670	662	671	666	687	648	630	704	686	643	657	683	643	712	661	749	642	693	652	681	645	601	686	680	678	664	641	669	656	653	663	700	693	661
10779	4367	4311	2875	2003	1556	1150	930	880	785	760	720	544	547	558	494	451	447	469	447	452	465	402	401	414	455	391	376	425	370	388	420	400	392	392	415	397	402	426	374	404	384	388	390	407	412	410	407	397	373	357	396	395	372	410	389	408	384	387	388	362	409	395	403	405	394	389	360	369	363	379	349	408	376	388	384	395	393	415	412	392	388	339	362	359	364	365	388	396	399	419	412	379	418	374	372	389	379	414	389	428	355	397	426	409	441	392	390	352	402	375	409	360	427	391	399	376	409	420	375	408	387	400	386	418	421	403	368	442	373	384	369	390	416	356	385	385	382	381	430	413	394	398	413	395	420	389	406	398	401	396	419	394	363	349	407	423	407	364	348	365	394	416	405	381	379	383	441	420	361	399	386	405	364	420	378	426	402	425	408	401	400	353	374	401	348	417	408	373	401	401	365	411	431	368	400	417	411	396	373	396	387	435	391	390	370	393	390	403	413	384	373	388	390	374	392	415	430	393	389	404	411	427	419	397	396	363	427	375	387	394	386	406	346	417	411	392	382	378	411	369	416	396	409	417	384	387	397	370	435	389	368	430	410	412	365	412	388	401	395	426	428	401	393	373	407	411	422	394	367	421	363	370	402	395	446	409	403	383	385	419	418	408	438	393	419	389	370	385	397	418	381	379	364	383	404	378	389	369	412	379	361	391	374	434	393	366	388	385	402	377	410	393	407	407	381	390	379	430	385	385	388	378	410	412	414	373	346	413	416	404	393	362	395	375	386	387	375	427	380	404	373	403	394	385	402	358	381	413	422	400	445	405	400	413	384	388	359	374	399	394	403	403	344	414	398	426	389	449	385	405	400	417	441	398	350	384	370	411	396	403	407	388	456	401	388	421	374	372	395	388	380	361	401	394	396	394	439	428	420	415	425	401	422	373	380	418	397	390	418	414	410	362	382	396	386	405	367	369	381	373	392	395	427	396	403	411	392	385	398	385	400	358	429	375	355	388	401	409	412	393	388	386	400	375	385	410	396	384	431	378	423	412	398	423	427	383	422	355	386	393	386	373	367	383	400	369	396	389	423	375	381	399	395	391	345	399	377	417	426	410	397	416	386	374	415	377	420	365	380	393	385	385	415	400	404	375	408	358	407	401	353	385	354	445	408	431	397	409	410	361	356	373	362	368	420	351	373	424	420	405	382	405	401	384	411	356	404	395	404	388	367	409	406	385	387	425	398	412	397	379	403	411	420	395	394	401	411	428	378	396	372	399	369	359	393	412	415	380	376	427	384	414	408	388	396	395	403	361	356	398	387	388	372	391	397	370	391	387	426	407	404	423	359	412	418	425	366	404	378	368	415	361	422	379	384	414	430	417	358	399	404	384	372	410	411	383	378	356	395	409	408	384	368	404	385	414	406	363	387	407	394	386	410	427	401	394	423	346	378	389	380	408	358	364	381	367	419	403	367	394	416	415	397	400	402	396	391	424	367	404	412	389	372	401	374	389	371	400	379	385	386	418	412	386	401	385	395	414	389	400	393	381	408	386	375	410	401	409	374	400	433	393	441	385	387	393	385	364	391	397	432	408	369	377	401	366	384	377	402	382	399	366	399	407	398	384	397	382	361	366	403	368	408	414	433	353	377	372	410	428	389	408	399	407	404	394	409	396	402	399	371	407	356	396	390	398	386	410	412	389	412	409	393	406	381	387	395	375	383	411	389	414	375	380	366	427	406	366	433	381	396	393	390	392	390	385	388	420	420	429	406	388	427	368	376	402	408	419	399	398	389	395	435	408	361	392	388	418	387	377	411	345	385	373	405	409	413	347	357	398	406	374	373	393	386	367	440	411	412	399	393	412	401	401	390	424	416	378	394	368	343	349	372	392	402	411	406	391	389	411	397	313	391	377	380	417	394	399	396	410	388	392	408	393	375	392	391	405	377	427	396	381	450	409	383	397	396	398	408	384	393	412	412	408	383	367	374	370	397	419	379	403	378	374	374	404	401	384	423	402	395	344	371	405	389	407	411	396	403	382	410	380	352	397	384	396	416	394	430	387	395	384	384	399	386	394	440	395	373	369	373	361	397	389	436	430	421	400	382	381	366	363	406	393	408	370	362	381	401	412	393	374	401	424	380	417	395	400	409	367	386	385	393	396	399	389	422	365	408	365	370	394	381	361	381	387	366	381	385	368	373	372	413	388	433	421	361	396	367	423	393	430	403	435	360	427	461	356	397	405	416	384	400	413	388	429	403	398	368	407	378	392	367	364	388	384	388	372	395	384	378	436	372	413	386	400	386	389	401	415	354	401	372	373	388	389	391	363	388	424	388	407	386	425	401	393	409	398	401	390	386	398	354	401	392	411	379	428	447	382	398	405	405	423	407	416	374	441	389	379	418	374	370	379	412	382	397	400	395	417	424	368	360	393	382	393	392	389	407	408	395	380	398	367	407	390	365	409	397	385	401	394	440	402	405	384	383	357	392	398	375	381	391	384	409	412	416	394	422	375	357	377	430	377	363	399	422	405	391	383	363	385	364	395	428	354	370	407	385	363	388	402	379	427	409	410	397	402	381	421	401	367	399	367	451	380	399	363	381	402	409	399	384	335	378	351	423	389	400	388	415	414	371	400	357	430	394	361	381	360	373	417	407	412	372	397	451	372	430	381	360	379	404	375	368	385	394	383	405	442	375	428	420	389	376	414	368	390	397	394	377	357	372	398	372	399	391	369	382	399	375	406	393	366	363	403	412	410	366	394	372	389	391	392	403	354	385	384	377	336	401	381	400	398	391	411	397	397	391	397	414	419	410	411	386	363	407	390	392	382	347	384	416	420	410	391	408	374	399	380	394	380	408	411	421	404	379	368	425	424	390	418	365	365	412	387	395	400	389	431	385	394	408	390	374	392	392	388	375	430	404	444	350	423	392	396	401	409	411	376	392	383	353	409	439	402	405	395	417	406	429	391	411	405	434	364	390	362	380	381	363	351	364	459	425	398	414	392	393	398	374	378	364	425	412	338	383	398	395	398	375	408	411	399	393	390	412	368	414	381	374	394	425	427	393	376	370	363	410	422	399	401	409	409	396	404	399	383	388	417	400	373	406	377	389	379	411	401	407	368	375	358	377	368	351	386	411	393	399	438	378	404	402	421	421	399	405	396	377	377	344	404	377	393	426	387	410	376	365	388	424	392	388	413	407	406	394	374	401	415	433	392	368	403	384	417	373	358	430	425	386	401	402	425	367	422	396	385	396	398	386	457	421	384	398	418	406	381	384	381	351	391	451	398	399	377	410	386	415	412	436	357	422	417	357	390	395	380	404	382	411	425	393	401	409	410	402	384	393	396	418	435	412	381	413	376	385	383	405	417	402	351	390	432	424	395	376	415	413	367	387	396	374	417	386	397	392	366	380	409	387	364	401	374	366	400	382	415	385	407	386	405	424	392	408	378	384	375	385	359	405	398	389	365	339	396	374	375	390	378	380	379	378	410	389
7381	4472	8224	8235	7215	6030	4365	3709	3278	3065	3011	2472	1985	1841	1616	1402	1284	1195	1119	1035	1031	977	1001	1003	948	960	936	977	960	951	962	968	920	938	950	900	901	945	893	949	864	913	936	847	934	886	948	898	939	932	919	874	903	872	870	951	864	896	839	880	930	894	856	876	880	913	923	914	920	888	938	964	912	901	916	878	837	943	881	889	918	867	856	860	898	855	895	921	909	866	903	879	872	887	902	897	941	858	901	890	867	892	907	904	887	913	886	923	911	808	868	889	906	900	856	898	888	831	899	850	901	889	897	907	915	861	875	935	896	892	867	896	903	873	884	898	878	854	929	870	849	910	971	912	866	869	951	891	857	876	883	888	948	901	951	889	880	838	948	896	919	835	856	867	929	874	941	868	906	914	906	878	865	900	848	907	923	898	926	860	904	921	873	913	866	847	915	917	857	898	921	894	919	904	947	951	911	890	872	877	875	896	820	893	902	858	821	884	944	879	837	871	915	858	904	909	834	923	857	910	898	889	888	913	879	910	885	878	911	912	878	880	901	854	891	870	935	909	869	913	910	905	834	920	895	899	882	863	890	930	941	861	922	862	883	908	867	921	895	920	938	897	966	918	835	930	889	837	900	916	913	928	921	848	931	940	921	893	895	918	919	907	884	922	840	881	856	885	855	891	891	860	903	874	945	929	870	870	900	924	845	899	858	905	881	937	831	933	903	870	925	906	849	872	877	904	871	849	843	862	944	875	899	932	875	896	875	854	924	894	921	858	899	853	931	889	924	864	906	930	897	888	899	880	867	885	812	860	907	867	925	837	907	857	871	865	852	885	922	878	924	927	892	830	927	868	874	901	902	855	891	950	887	925	836	877	909	858	889	831	934	914	876	883	902	869	881	884	929	916	916	859	923	910	885	924	904	886	870	904	887	840	920	900	859	923	829	939	914	919	921	913	887	926	882	848	944	942	882	868	880	842	932	896	908	867	916	857	891	869	918	897	878	941	860	898	887	923	911	938	861	896	938	920	885	882	884	872	887	908	920	854	888	899	928	879	902	919	916	875	883	909	914	853	945	940	883	889	918	853	841	886	888	886	894	888	904	936	886	972	901	910	906	939	881	874	896	954	930	963	844	884	889	944	956	936	899	917	812	926	900	842	926	900	829	910	897	892	860	932	912	914	901	923	909	882	917	835	909	871	931	861	892	875	979	897	913	813	854	906	925	890	828	863	941	899	884	886	905	930	879	896	857	922	937	955	874	886	854	871	920	934	911	888	893	840	887	888	891	905	865	859	903	881	917	908	882	856	891	938	931	877	883	892	957	875	956	905	926	875	959	866	936	885	902	848	874	899	909	869	988	871	912	873	892	939	918	913	856	893	910	891	974	944	883	926	908	921	896	924	944	864	925	924	855	875	866	953	897	957	869	946	942	911	896	914	859	905	880	866	955	922	861	922	852	921	920	896	890	881	914	890	890	812	920	842	908	924	881	931	890	878	926	890	927	915	848	893	894	914	853	903	949	859	909	933	810	919	880	933	906	909	912	869	847	918	868	933	879	921	903	897	902	865	921	947	878	918	897	914	897	912	953	852	862	880	864	865	880	901	824	852	921	942	949	951	852	900	883	840	903	872	887	883	870	879	897	863	930	901	849	874	943	861	893	885	874	876	887	848	847	898	906	903	919	904	894	930	863	963	961	903	886	866	901	858	873	880	905	905	925	865	898	909	891	942	885	924	888	913	877	922	864	866	880	913	891	859	856	885	873	879	839	885	869	928	895	867	904	924	863	933	925	906	919	898	882	923	900	889	869	933	946	917	880	856	909	864	949	900	910	860	952	891	946	861	841	857	867	893	907	909	892	874	973	835	903	929	863	873	916	928	912	862	867	854	948	896	911	881	895	910	834	891	859	932	878	885	920	913	871	937	873	916	893	919	891	926	908	865	908	870	893	899	860	905	908	873	932	907	858	919	882	894	902	871	966	884	875	866	870	880	890	922	893	892	881	866	893	910	894	921	925	875	904	893	886	868	865	896	884	930	840	870	882	896	889	892	859	834	858	892	872	884	858	919	842	914	910	900	915	912	867	904	895	930	892	956	918	848	914	860	942	948	956	877	892	880	947	838	898	870	892	894	906	916	904	895	891	891	942	838	877	871	853	889	879	893	914	900	872	888	842	903	866	894	855	922	915	897	908	922	903	840	873	919	949	910	864	922	869	841	926	924	875	931	930	892	881	915	873	880	924	873	917	911	928	896	912	896	876	893	895	909	902	962	899	899	896	871	923	889	923	869	870	868	916	840	905	892	920	873	904	881	873	909	913	884	924	863	893	896	918	890	846	884	926	895	877	911	913	867	864	899	872	887	874	850	877	853	879	850	929	870	874	925	856	854	905	911	879	910	903	921	893	871	900	853	931	913	910	848	880	875	911	915	907	895	899	866	952	891	887	901	926	871	918	902	900	877	886	824	917	885	855	856	904	901	880	886	877	904	912	891	817	878	899	925	857	855	874	914	883	914	928	954	953	920	922	949	900	869	888	903	860	861	916	876	911	920	846	896	909	885	935	886	879	866	910	875	889	852	867	876	850	898	880	933	902	906	877	862	919	927	802	906	945	875	895	892	884	911	891	894	905	893	921	936	900	899	893	920	927	866	874	879	873	932	859	919	918	921	885	889	944	843	894	886	958	888	880	882	871	880	900	900	931	894	860	892	865	901	881	877	901	896	896	905	839	931	920	906	900	899	889	886	897	882	888	939	923	900	884	856	971	914	899	879	907	864	921	848	892	907	930	898	886	904	918	915	886	887	856	925	829	927	932	879	910	909	885	870	875	857	855	939	934	882	918	892	869	893	837	851	831	842	914	877	887	882	890	886	877	881	899	869	910	885	900	871	870	899	868	919	884	883	943	898	856	886	871	917	912	870	871	904	897	850	882	854	839	921	914	866	851	897	929	867	909	909	916	844	840	892	932	876	898	884	906	871	868	873	853	882	903	930	912	889	903	884	919	868	938	859	900	903	889	885	891	940	912	880	888	872	894	930	922	916	898	905	881	921	903	853	890	904	903	871	916	921	859	856	911	888	897	890	927	852	866	902	897	927	864	852	948	897	857	916	898	911	841	926	904	875	884	824	935	878	884	918	831	894	909	876	906	906	897	916	885	874	874	917	911	924	902	891	869	847	850	935	872	878	889	913	863	935	895	879	932	891	890	885	938	903	877	854	901	941	902	876	888	920	945	878	906	898	858	936	805	904	871	920	903	848	892	891	862	859	909	851	895	900	905	954	887	921	968	909	871	905	966	915	937	893	916	930	867	872	906	885	876	919	892	837	867	848	875	927	932	899	902	910	852	899	914	878	913	896	879	877	946	911	903	955	918	937	918	885	919	905	953	951	854	928	878	945	834	881	864	871	872	905	879	874	907	920	904	879	847	870	933	902	874	857	900	911	866	915	868	891	868	865	880	921	886	914	864	895	902	918	941	896	829	871	830	871
19744	7438	7076	4741	3289	2408	1696	1287	1160	988	880	786	640	621	568	474	467	399	368	421	386	353	345	402	344	367	360	325	394	353	337	355	344	371	348	338	348	347	352	322	304	365	324	364	354	317	334	340	303	349	338	335	354	322	332	339	360	332	322	321	333	330	347	336	335	349	346	359	336	341	371	373	357	370	321	327	331	366	336	337	363	354	322	367	323	335	381	325	342	302	382	338	305	300	325	366	324	344	362	336	321	300	331	314	351	331	322	340	380	378	341	327	351	347	381	304	337	366	349	356	346	338	336	329	328	318	328	393	370	291	380	362	330	338	345	374	369	344	339	374	354	351	322	334	387	381	340	343	340	330	330	311	352	323	368	357	356	336	314	356	307	352	330	359	350	361	354	357	317	317	335	341	352	346	354	326	327	363	355	317	348	369	361	328	330	333	335	348	357	350	324	323	346	332	385	348	322	360	342	324	312	308	311	341	350	326	335	372	330	323	335	359	329	327	343	349	367	357	321	338	337	337	319	356	363	336	343	326	328	322	303	320	329	339	353	328	363	328	353	340	347	344	367	340	380	332	325	352	377	346	355	336	345	352	353	384	375	338	339	344	347	296	351	358	346	336	355	341	329	354	327	343	343	335	347	364	326	343	334	344	319	366	314	380	355	312	340	347	348	343	331	360	307	363	342	364	330	327	341	365	324	322	358	375	341	328	313	311	334	343	325	352	347	350	363	376	349	356	393	319	341	330	362	336	364	325	335	328	357	341	323	342	338	373	355	383	344	318	340	320	375	380	345	336	360	321	332	327	361	355	360	327	395	330	315	349	362	357	381	335	387	349	365	343	353	330	344	350	349	336	323	343	376	322	348	357	352	338	331	324	329	337	362	345	326	349	337	317	340	368	337	316	386	364	338	347	343	336	336	365	339	343	331	333	358	333	344	330	334	339	368	346	348	337	328	330	361	351	339	305	308	333	390	360	372	343	340	358	318	354	328	342	382	351	341	352	348	323	360	333	303	355	360	350	349	373	318	297	361	332	367	354	358	329	341	340	349	300	330	327	310	337	350	306	381	335	362	368	306	341	383	352	354	340	333	367	375	344	373	331	319	374	330	321	317	350	343	334	352	315	347	342	304	310	338	336	325	341	353	342	325	359	373	311	337	356	345	347	368	335	300	360	326	331	352	363	365	304	326	327	362	339	335	358	374	333	348	363	345	334	380	381	321	319	317	347	337	329	331	345	358	370	321	331	337	335	403	342	369	372	347	344	354	322	350	342	346	322	338	346	354	338	342	308	359	349	340	353	352	343	329	359	372	370	314	325	309	358	349	342	332	365	360	358	328	343	329	318	318	390	342	332	311	381	337	350	326	346	366	340	337	344	361	377	333	372	330	365	346	328	307	343	325	375	313	324	328	366	317	351	366	327	389	315	370	385	295	308	355	322	332	340	365	310	308	351	325	358	353	344	348	381	355	354	345	357	345	346	339	313	337	378	335	343	324	320	344	389	366	359	343	362	293	320	333	334	358	350	343	318	326	338	350	341	369	331	344	346	367	324	335	353	327	355	340	332	349	370	313	369	384	309	364	345	372	341	345	292	317	324	338	349	323	363	368	356	332	351	323	331	348	357	385	348	343	341	331	323	358	341	367	339	387	371	328	371	337	366	337	325	348	338	318	369	357	334	353	333	362	335	373	335	330	339	313	343	334	345	313	327	364	352	357	332	361	310	310	318	378	357	370	373	355	310	341	310	310	339	347	319	370	338	346	331	330	349	337	316	332	335	326	352	349	328	360	340	370	356	351	338	363	322	374	346	366	362	339	341	344	315	359	323	341	355	354	335	370	325	318	326	332	347	316	354	313	327	354	332	336	350	328	377	351	383	316	363	341	359	332	304	305	352	322	315	363	320	343	339	371	310	334	347	364	360	350	372	344	329	336	347	351	371	338	340	328	319	334	345	320	370	319	365	333	361	342	342	333	357	355	354	314	339	326	328	363	356	384	323	354	358	328	330	315	378	313	313	327	335	340	363	335	346	337	348	364	319	328	351	331	358	389	341	330	339	317	339	331	345	327	337	337	330	333	370	341	335	381	383	320	330	346	338	346	376	317	348	371	344	370	325	352	341	362	366	307	347	336	348	373	303	358	328	373	341	344	372	348	364	372	321	340	320	364	341	341	347	336	346	347	338	340	362	345	336	339	341	297	373	340	309	311	329	317	321	355	341	335	360	333	370	361	326	339	358	321	314	317	340	364	353	297	359	369	386	327	337	369	361	361	376	345	306	354	361	318	349	357	356	376	344	353	373	313	397	358	350	344	335	360	325	335	318	335	364	325	341	312	351	352	342	348	337	359	347	348	348	332	321	308	333	335	341	342	377	339	374	328	366	340	316	355	322	350	349	321	356	352	319	313	339	332	315	338	358	304	314	336	318	341	322	365	296	346	301	346	318	314	343	360	341	369	342	326	331	334	327	361	368	329	383	324	350	317	389	328	357	333	385	342	333	372	351	363	332	361	334	343	322	299	310	350	327	312	315	347	387	315	375	358	319	377	347	345	368	373	379	338	319	342	346	379	339	368	328	326	348	340	346	331	322	326	355	343	348	335	331	353	370	311	366	337	366	294	373	360	364	332	361	315	312	328	344	332	348	328	329	366	342	347	330	335	306	359	376	319	365	340	358	357	301	358	362	351	310	333	324	346	340	322	358	347	323	342	363	332	357	343	347	346	315	301	325	346	355	343	340	323	328	363	345	326	330	335	351	355	352	384	352	365	368	337	329	319	347	345	348	364	359	353	306	316	344	332	344	366	346	335	310	339	318	337	328	334	318	366	352	354	336	349	345	349	353	307	351	340	335	362	335	355	362	360	357	328	300	374	367	305	379	361	327	340	332	350	354	342	369	346	356	360	332	339	346	327	334	353	314	349	341	332	329	369	361	334	374	341	367	341	316	355	341	343	320	364	320	354	342	351	346	331	357	330	349	371	332	320	354	356	327	371	327	336	344	363	343	359	335	315	322	349	347	323	348	355	330	357	313	346	360	340	338	352	377	347	349	339	375	373	346	362	373	335	331	325	326	335	343	343	355	329	341	343	339	370	350	327	353	308	345	368	295	392	326	365	344	342	353	338	369	338	331	336	339	348	332	335	326	321	339	341	368	341	314	306	342	337	330	361	372	348	372	314	349	336	350	337	335	340	334	353	312	350	352	355	329	364	331	343	306	346	340	357	331	377	313	347	334	335	295	373	330	346	367	340	348	363	347	344	282	366	344	319	348	364	365	379	339	347	369	328	319	354	336	368	356	344	321	337	331	389	363	340	342	330	336	350	350	353	328	323	324	332	370	379	317	340	339	365	355	340	345	369	318	338	332	401	345	364	334	337	359	341	358	324	389	334	328	386	358	336	345	332	370	361	336	318	382	399	355	342	387	352	374	340	411	339	334	355	343	355	344	348	325	359	314	339	324	324	380	362	369	349	365	337	330	335	354
13254	6646	12275	12643	11574	9370	6987	5475	4843	4492	3945	3380	2772	2384	2004	1808	1487	1272	1135	1099	1076	1018	933	957	911	911	888	962	876	890	857	831	830	848	829	806	805	872	801	774	804	830	773	821	803	834	860	768	806	782	827	791	797	824	806	789	823	767	834	828	793	809	782	753	805	802	786	764	812	828	812	793	795	758	779	819	790	788	859	734	839	771	785	807	752	812	840	831	785	778	813	790	837	825	783	809	749	827	897	798	810	811	740	793	773	800	784	778	846	796	797	812	767	754	782	798	794	840	770	776	799	770	830	793	821	795	767	802	782	777	849	781	791	790	795	796	800	799	781	821	819	817	812	752	831	790	797	812	801	748	783	814	787	806	774	844	813	816	774	742	792	810	772	755	799	827	769	800	784	771	825	820	819	811	785	794	778	824	808	784	790	811	785	793	791	750	777	831	774	787	765	766	751	786	780	806	812	772	872	785	744	773	828	795	757	825	778	839	771	797	817	808	756	857	761	779	802	811	753	812	831	815	796	785	840	792	810	784	811	819	804	783	783	785	787	777	723	785	799	733	773	823	805	818	787	736	788	758	822	823	788	831	809	790	782	813	789	830	792	804	788	859	780	803	762	791	742	782	765	775	813	826	764	829	787	794	767	803	794	802	783	757	749	759	806	820	806	744	789	834	798	825	793	791	786	797	806	791	725	778	762	798	815	804	770	752	800	811	762	789	744	789	747	806	796	800	773	777	828	770	820	749	809	783	778	735	746	789	811	817	806	795	787	806	782	812	767	815	791	807	764	791	768	833	769	731	779	765	780	749	810	819	795	782	783	811	782	758	794	793	787	820	778	836	755	797	781	786	830	761	755	803	789	871	823	772	781	791	814	791	771	791	752	800	794	818	848	749	842	820	825	747	796	768	756	810	784	768	801	789	806	801	830	830	802	776	756	765	800	803	800	771	754	786	778	804	771	758	838	856	809	771	812	800	773	772	803	791	821	778	858	840	750	791	792	766	769	810	775	782	783	828	789	748	785	761	798	779	807	802	796	804	782	796	808	779	771	769	780	862	816	833	762	802	761	818	842	765	791	789	822	822	800	807	793	796	805	765	809	747	738	824	784	753	795	775	776	747	807	724	807	826	805	813	782	778	759	824	793	822	858	804	845	767	782	775	788	830	783	784	808	782	808	786	782	777	793	818	795	809	777	797	761	761	773	761	797	738	827	765	754	770	795	824	790	772	810	804	805	823	792	758	819	756	809	780	766	793	834	804	793	792	793	786	827	764	780	769	774	753	821	795	798	793	787	786	783	836	761	775	798	820	785	831	773	783	811	834	802	770	787	828	811	833	778	793	811	776	757	841	782	803	774	783	796	775	799	786	835	693	790	798	771	803	833	797	840	778	801	778	782	745	784	812	858	761	792	801	848	782	739	828	839	845	833	740	779	816	794	800	836	784	773	759	758	832	794	812	803	831	810	837	829	807	800	800	792	781	824	805	826	820	845	846	842	772	849	764	793	784	778	770	800	824	776	793	806	725	778	778	788	799	803	757	782	787	740	777	817	777	746	779	762	791	831	760	811	837	815	792	783	798	829	807	784	793	779	765	750	772	816	788	825	806	756	809	812	798	716	820	747	806	763	834	779	796	826	748	781	809	812	809	793	772	808	791	778	810	786	830	785	782	756	793	787	770	809	841	788	817	863	817	771	731	838	804	777	837	805	808	848	795	766	848	797	768	806	818	814	792	775	783	813	782	763	799	794	826	785	793	748	815	795	809	767	747	810	816	798	798	810	802	787	818	801	767	804	816	806	759	812	762	757	821	828	792	798	764	799	830	763	796	830	823	748	782	759	812	824	798	776	775	778	748	790	812	747	760	735	849	765	727	826	761	786	783	804	821	830	752	735	825	810	816	733	829	736	805	799	796	830	779	764	771	778	857	745	822	783	788	754	800	750	810	766	846	752	815	764	804	781	833	769	787	787	756	762	770	789	784	797	757	763	784	787	767	803	777	801	739	793	808	793	808	751	818	732	771	796	812	825	820	762	796	766	800	763	785	790	856	800	813	845	845	832	771	794	822	858	823	745	768	799	767	817	783	765	794	832	804	794	802	791	797	773	826	729	803	772	847	792	802	800	828	745	760	801	827	801	788	799	802	787	810	773	762	813	836	796	757	769	782	807	820	802	794	795	789	793	802	801	793	783	756	809	859	799	796	801	766	788	784	841	777	782	779	777	738	768	758	790	786	758	791	762	818	864	733	790	780	747	760	744	781	762	774	796	777	776	691	779	820	779	805	777	807	755	795	783	795	806	789	767	804	792	809	796	767	761	777	779	740	810	783	746	802	800	829	840	799	803	768	797	788	792	814	817	803	783	784	767	788	825	790	784	830	760	837	753	834	813	796	813	783	788	777	803	798	788	779	796	766	769	780	773	779	799	792	846	768	815	737	818	810	787	847	819	784	762	790	771	781	781	777	797	813	775	860	781	798	788	802	747	769	826	748	767	733	798	756	780	792	749	767	807	789	820	753	782	782	808	780	804	816	773	793	766	775	756	753	773	807	803	784	864	781	769	822	785	781	753	806	790	816	797	767	768	790	782	769	799	820	793	774	798	798	749	801	797	757	759	818	758	796	839	762	801	775	783	740	798	832	843	844	793	806	862	822	793	780	749	820	780	760	808	809	782	769	777	830	794	787	827	784	832	743	800	764	781	821	851	800	773	733	811	770	795	777	740	807	825	790	806	784	791	777	766	775	778	844	820	798	808	829	767	824	782	746	863	804	774	807	800	754	792	813	791	796	786	808	775	749	762	767	814	758	757	779	767	784	809	797	803	802	838	752	794	794	792	805	780	851	789	775	774	791	862	809	804	789	779	784	805	759	774	822	785	722	821	832	788	774	766	783	777	799	795	743	827	786	792	719	765	833	779	714	768	790	779	774	804	765	759	811	800	806	799	740	767	773	817	740	816	824	749	808	761	772	808	765	803	801	766	777	808	832	735	795	812	772	787	732	816	795	765	803	828	788	810	789	841	788	740	823	838	754	808	813	757	817	772	761	773	800	790	773	798	834	755	804	792	778	808	824	822	793	779	808	787	791	809	788	845	749	787	790	784	800	819	806	836	773	816	789	786	785	836	831	798	792	801	815	818	792	827	768	779	754	794	786	817	790	780	806	834	778	825	790	783	841	825	764	810	749	773	780	806	801	792	835	821	835	858	754	747	792	804	814	755	805	777	742	831	801	805	792	799	757	770	780	832	776	728	810	852	732	768	774	763	792	768	756	824	821	812	828	790	754	821	807	810	825	766	769	811	818	744	794	830	805	798	830	727	763	737	826	775	835	772	836	836	759	780	828	813	805	840	791	834	778	732	824	746	797	777	813	850	825	829	797	803	851	790	795	815	793	814	754	791	817	778	785	841	752	706	766	771	777	786	805	778	797	785	794	784	820	793	771	811	790	771	849	808	847	809	770	823	793	827	796	770	781	736	809	846	770
27645	11224	9887	6711	4708	3387	2251	1625	1395	1165	1088	869	788	673	564	491	428	387	401	367	320	327	322	319	311	339	331	323	298	261	302	267	303	268	256	291	300	296	296	314	311	274	282	295	265	253	269	283	286	286	306	311	284	303	308	286	285	287	337	269	310	277	268	329	258	297	246	263	267	278	273	273	260	264	279	300	280	252	281	292	290	275	290	291	303	287	311	281	286	253	264	279	300	286	250	308	289	268	295	293	277	274	292	276	277	306	286	289	271	281	297	251	242	261	282	271	308	284	287	286	318	300	303	311	299	257	267	317	268	269	277	260	264	287	293	278	288	291	291	298	294	270	291	295	287	285	261	256	263	283	308	295	275	276	298	268	303	262	273	283	244	292	334	302	260	257	280	314	295	278	312	271	256	261	281	311	278	253	267	286	285	309	268	313	261	267	282	261	298	285	258	260	313	302	259	297	292	268	279	263	274	279	278	262	289	249	300	272	267	279	292	268	275	254	287	309	290	287	326	280	246	232	297	299	238	315	278	286	311	280	283	275	266	315	259	240	300	297	279	287	255	279	275	247	288	269	254	282	259	291	277	280	280	296	268	290	295	294	314	272	278	258	281	279	284	300	296	272	266	315	270	284	270	286	253	299	273	262	303	255	254	291	301	271	275	221	280	308	278	297	295	292	286	273	271	265	247	281	305	280	270	289	278	274	321	274	335	282	305	257	256	264	291	299	291	266	284	259	268	272	283	262	275	301	291	329	286	264	285	268	304	275	289	261	300	297	273	271	300	292	302	286	272	298	272	269	310	235	275	277	265	281	261	275	292	236	291	285	271	269	286	272	288	303	249	266	276	288	282	278	291	284	274	301	265	294	282	261	246	295	276	280	274	265	267	303	263	294	291	292	282	274	272	288	276	319	278	294	273	291	270	269	308	308	279	287	309	288	284	271	269	276	258	247	277	283	291	278	275	276	310	303	295	293	308	284	303	308	277	281	255	302	288	271	279	264	306	289	267	276	265	264	277	294	317	307	252	273	291	292	266	286	261	308	315	278	297	282	283	273	258	293	270	253	275	297	307	296	266	271	285	283	281	296	286	293	262	269	270	279	298	278	292	280	290	291	263	279	277	298	270	266	270	325	304	282	289	306	301	270	271	269	310	272	269	271	272	263	278	282	311	278	248	306	314	284	291	268	282	286	287	280	294	260	298	317	296	296	269	251	262	236	263	287	295	286	259	275	258	286	285	259	267	291	291	298	296	327	266	315	281	251	290	295	255	278	298	305	294	279	289	284	314	266	310	293	285	283	273	295	276	277	269	273	256	299	308	273	263	288	291	255	272	304	271	284	280	252	281	282	324	283	300	286	255	290	291	267	280	291	282	291	298	278	296	288	289	260	265	303	280	273	281	280	281	273	283	280	232	260	262	294	297	253	306	291	273	286	249	261	297	276	302	290	300	290	261	313	260	275	254	300	288	305	272	274	299	278	297	248	312	288	287	266	257	288	305	297	266	307	288	290	261	295	267	254	262	267	278	266	263	326	264	318	267	284	278	281	293	270	271	258	282	284	279	283	308	279	282	276	283	299	277	287	327	303	267	294	271	288	266	266	309	261	279	288	277	295	286	256	268	281	255	304	272	247	314	274	279	314	274	252	262	305	286	292	270	256	287	262	305	275	270	279	289	259	274	321	244	275	310	239	286	281	281	292	269	261	274	282	262	258	265	284	283	258	265	281	281	261	297	292	333	272	257	293	302	310	282	295	285	276	288	242	272	294	291	258	316	299	281	321	288	293	278	291	260	301	285	271	339	279	281	283	249	264	322	282	274	294	245	271	267	248	284	287	307	290	296	287	302	278	302	251	245	270	270	252	257	274	255	252	285	268	267	309	249	272	244	270	263	278	303	283	253	255	269	248	245	258	264	254	272	299	267	260	271	289	286	281	255	249	300	290	272	287	245	267	248	295	262	270	258	287	276	280	280	293	293	278	253	303	289	298	296	277	315	322	282	253	283	281	292	268	254	290	263	283	277	267	279	267	279	285	283	271	271	257	292	299	257	286	281	284	259	248	313	291	269	272	254	260	276	284	266	283	287	300	283	287	274	279	334	292	285	273	267	318	291	305	282	294	244	287	289	276	276	280	260	287	274	299	290	278	262	271	305	274	252	295	285	316	290	280	264	261	287	262	258	284	271	275	281	295	270	301	275	272	283	293	299	281	274	286	270	277	257	279	283	302	293	309	252	279	278	291	277	272	280	263	276	279	310	255	266	299	245	279	288	271	281	309	303	251	266	307	301	301	274	262	276	271	258	263	282	276	292	306	285	314	260	274	326	266	273	268	287	283	275	258	277	296	280	293	268	257	289	305	303	277	272	292	266	257	292	282	294	293	295	275	308	290	282	289	284	263	274	270	299	269	302	304	285	283	284	273	267	278	289	268	253	278	262	288	282	287	266	254	298	280	269	274	252	262	277	297	297	253	288	248	320	313	243	244	312	307	275	272	261	271	254	279	308	307	280	267	276	284	290	288	255	287	277	288	264	281	332	270	288	273	283	278	322	289	296	257	263	288	299	296	288	284	251	291	289	275	275	271	291	289	250	272	279	296	287	266	274	295	283	286	281	261	266	249	291	301	308	272	306	298	280	288	276	281	288	273	303	287	290	282	296	279	298	269	286	277	293	265	298	278	246	293	301	280	254	270	282	271	268	230	309	277	279	277	271	248	285	259	272	262	284	312	313	302	268	300	279	277	266	255	295	289	317	276	277	258	265	283	278	284	250	281	286	280	269	264	277	275	234	286	285	295	288	311	273	289	311	268	264	299	309	275	267	293	258	288	249	304	283	259	311	290	284	290	283	299	276	288	281	288	267	276	291	288	296	270	263	239	291	286	245	297	277	293	261	289	309	272	271	295	255	306	269	304	278	293	294	253	289	286	275	277	272	279	293	301	284	281	288	308	288	252	297	276	297	279	289	258	268	304	297	277	287	275	267	258	267	292	263	288	269	297	273	250	284	279	283	277	282	263	278	278	283	285	269	290	311	290	282	308	260	265	247	265	286	301	302	253	296	284	287	256	261	281	273	256	315	273	296	260	299	298	285	307	283	301	279	273	302	282	260	276	285	307	282	337	267	266	254	289	294	286	280	303	267	280	284	283	277	280	300	291	267	267	272	269	280	271	278	250	279	271	275	256	306	256	296	283	294	303	298	279	273	276	293	292	291	273	261	270	283	282	297	294	273	291	291	274	305	291	303	264	276	263	269	263	255	243	272	284	252	275	279	277	296	252	294	298	269	276	260	283	279	269	274	284	304	288	275	303	286	275	329	292	273	277	251	282	251	292	268	280	252	264	268	306	301	274	290	318	262	270	296	309	253	286	262	298	276	244	296	258	288	307	274	301	247	290	262	303	301	288	305	292	291	266	313	280	272	295	293	273	297	288	281	272	275	261	302	280	293	264	256	288	298	267	282	263	268	290	261	288	306	290	304	305
16182	8869	15573	16319	15012	12455	9046	7214	6021	5513	5059	4283	3403	2857	2288	2007	1709	1386	1200	1075	986	923	863	838	832	807	806	800	809	798	759	761	804	771	762	717	708	727	731	732	693	673	659	646	702	728	684	646	690	690	656	669	706	659	691	665	659	647	598	680	689	682	679	631	651	705	693	711	644	646	645	712	686	670	656	648	679	698	671	649	707	662	653	653	667	650	655	648	685	689	672	668	721	667	718	649	690	662	670	687	736	678	671	604	688	668	654	700	692	717	677	680	698	621	747	645	689	676	661	672	715	653	657	607	681	682	671	654	680	686	693	669	656	697	655	724	613	658	697	661	696	683	654	677	643	658	689	662	661	690	648	656	664	633	695	662	658	684	637	645	683	699	719	682	657	703	679	638	670	692	679	677	706	664	659	689	648	705	685	697	697	707	658	568	674	654	712	650	627	621	638	649	700	642	645	683	662	658	726	684	681	654	644	660	662	678	668	696	619	676	671	689	651	630	647	641	666	691	733	643	658	644	668	686	667	621	683	669	655	649	642	695	680	644	661	663	635	639	703	677	668	639	712	635	678	659	687	685	689	674	721	703	623	647	686	695	691	650	631	663	676	679	681	691	667	666	686	682	652	704	692	664	668	664	668	709	684	685	669	677	688	640	704	647	655	697	648	660	669	660	641	643	689	654	665	692	675	651	672	683	692	668	669	711	670	626	682	670	686	686	642	679	661	611	659	672	626	672	659	643	629	667	647	641	685	625	653	662	708	677	659	668	679	633	643	624	675	676	669	684	651	647	714	659	664	633	701	652	677	679	664	671	625	625	692	670	676	656	667	646	623	684	650	706	695	672	642	637	653	631	696	699	665	606	647	656	689	656	675	641	694	689	651	743	631	651	695	716	636	649	681	672	625	676	679	665	616	623	687	658	678	644	639	629	676	668	704	663	635	672	685	682	665	655	662	640	659	665	659	665	661	669	692	648	690	698	676	667	652	690	676	678	681	674	667	688	636	684	626	673	606	664	666	680	660	639	645	627	668	679	681	688	663	665	690	660	703	628	743	677	654	701	654	678	664	642	682	681	701	697	651	626	680	667	655	665	641	740	701	639	701	669	697	679	694	671	669	663	655	636	715	697	681	654	657	646	630	676	644	672	685	622	662	672	696	651	634	662	658	627	648	686	660	673	691	673	616	665	663	631	659	665	654	662	690	664	647	688	650	657	667	748	675	652	656	652	654	684	655	655	651	665	635	684	676	693	613	632	689	714	680	696	662	680	684	718	648	681	621	645	664	609	642	668	699	634	663	685	688	644	650	638	656	662	669	646	678	677	679	659	680	663	723	682	650	688	669	660	668	707	640	664	660	695	690	610	690	718	652	669	704	673	670	686	721	643	638	637	668	644	680	679	726	691	680	669	670	653	696	636	632	627	628	687	618	635	693	640	692	643	662	689	696	674	676	619	666	652	616	670	637	661	695	654	695	660	682	731	655	673	684	658	654	651	735	672	697	642	654	687	706	687	668	587	699	644	688	692	685	660	683	644	656	712	675	642	625	640	631	647	681	648	669	666	667	654	660	646	666	654	686	684	664	636	654	664	716	689	661	682	645	680	672	675	663	651	682	670	713	627	680	623	683	720	700	632	676	707	675	701	637	655	675	629	708	654	657	680	676	637	710	657	700	710	675	669	648	633	702	692	660	697	645	678	653	693	652	664	726	692	685	658	688	634	623	638	665	656	716	644	610	690	689	702	701	659	644	696	648	641	645	643	630	682	671	656	689	700	690	671	676	683	701	654	635	637	675	690	643	699	641	673	624	659	634	645	709	698	662	672	656	658	675	675	697	662	665	591	675	613	641	647	635	664	678	659	658	666	659	684	682	707	670	668	637	670	624	660	682	655	656	684	720	719	679	658	731	645	699	681	688	653	680	703	681	663	668	697	679	695	697	653	689	676	679	616	698	680	646	680	653	727	679	631	641	655	665	681	638	642	621	719	696	651	732	719	687	672	719	671	646	668	642	705	636	665	666	696	690	681	686	668	686	660	597	655	698	682	672	692	630	635	682	627	662	641	689	654	720	654	677	716	640	647	670	698	691	622	687	631	674	728	712	697	671	718	704	668	648	656	702	673	700	674	657	733	675	630	677	684	636	612	687	671	654	709	685	652	658	694	659	699	644	616	664	686	703	653	720	685	661	678	672	711	657	664	626	682	658	688	659	628	646	673	660	656	666	707	644	660	674	714	641	658	701	655	636	657	652	674	683	689	672	681	626	623	640	692	682	706	632	657	661	653	636	637	667	668	601	636	694	675	663	710	693	657	674	687	639	628	701	736	648	696	675	650	687	671	711	672	683	698	707	622	691	663	651	689	621	681	677	696	670	697	681	662	664	655	638	652	673	706	664	693	720	675	699	710	692	663	664	673	664	671	667	637	650	626	689	680	676	688	696	688	662	639	703	646	675	656	606	669	677	692	698	672	669	689	639	634	664	661	639	665	674	664	638	697	681	650	697	705	657	641	677	670	654	689	677	673	660	682	651	689	656	647	705	688	668	685	629	710	620	692	676	615	704	643	702	722	673	647	635	698	682	681	698	679	663	666	669	704	659	664	692	688	671	667	648	692	668	677	667	667	684	701	646	703	650	658	640	632	682	698	677	683	694	630	661	620	665	653	623	661	627	701	690	673	641	652	640	654	647	681	699	681	674	643	702	651	620	700	671	663	658	676	673	674	652	699	641	643	666	692	675	703	660	669	655	643	654	701	644	639	692	700	650	683	641	620	659	652	682	658	668	680	634	694	652	648	649	688	684	707	614	657	707	669	651	683	653	646	667	661	703	648	659	640	663	688	649	647	674	702	691	660	702	662	653	657	696	712	670	680	642	669	669	651	665	729	645	686	677	678	659	677	674	716	675	685	668	653	671	682	662	657	634	689	638	618	686	702	615	674	664	678	663	705	652	663	695	651	736	680	662	706	651	655	726	704	676	692	678	676	679	681	637	678	694	679	689	644	642	623	657	657	627	606	681	653	657	675	673	698	643	660	646	611	679	672	717	701	653	641	695	667	701	667	688	701	679	686	736	671	693	706	674	669	691	648	643	667	720	647	665	652	662	720	731	705	657	621	676	679	690	636	660	671	654	670	674	706	677	608	674	642	656	670	691	657	634	669	635	682	657	646	651	653	653	687	655	654	679	664	650	670	694	673	666	677	678	676	678	681	670	673	644	644	690	639	620	682	649	657	636	706	656	695	676	674	679	708	663	651	683	689	690	666	698	655	655	656	647	657	657	695	650	669	641	678	665	656	652	700	647	639	640	645	669	719	688	699	669	682	647	671	637	635	625	680	678	679	665	692	694	694	658	676	690	678	631	639	677	677	690	676	681	700	646	698	646	664	664	666	666	654	638	674	708	696	691	642	650	670	678	663	634	654	678	703	657	675	645	676	656	682	656	712	657	672	674	735	676	648	679	651	666	664	639	668	683	737	654	679	703	624
10670	4568	4194	2975	2147	1487	1157	956	840	835	733	673	617	576	486	481	391	445	408	380	417	390	425	428	414	367	400	399	427	397	405	382	390	426	419	425	382	397	393	391	408	410	432	411	388	352	383	405	411	349	422	407	388	388	427	409	379	393	390	381	442	400	403	382	426	387	351	373	380	382	414	387	412	390	372	392	360	361	399	383	382	367	379	386	393	411	394	410	387	377	387	377	402	399	375	370	421	399	350	349	395	420	363	413	350	388	394	429	397	378	384	389	380	410	397	395	403	361	402	402	367	390	401	388	362	370	398	413	391	429	373	372	381	384	382	433	362	367	398	367	359	377	407	409	406	373	386	368	417	402	369	408	409	390	408	407	397	393	386	379	358	340	387	361	405	419	387	431	393	392	400	395	395	412	396	399	383	379	362	378	387	403	379	390	394	397	414	382	367	375	374	359	390	408	425	397	414	407	400	388	421	372	386	409	380	401	423	357	381	352	390	407	402	379	367	380	427	384	402	380	361	407	437	407	384	383	437	392	432	398	379	395	406	369	380	380	405	392	424	352	368	412	381	408	391	389	376	411	415	425	402	380	374	384	392	365	391	395	402	436	386	369	374	406	424	432	389	379	392	374	342	400	398	413	418	358	392	433	397	324	404	377	354	397	403	371	381	401	405	397	385	400	398	412	389	391	398	410	387	415	384	401	401	417	385	409	371	350	373	381	368	406	372	384	378	394	394	412	419	352	383	391	418	375	378	409	365	378	375	374	408	368	367	386	389	372	351	447	364	393	366	376	386	379	395	395	380	386	429	398	393	369	403	393	445	404	364	385	403	390	392	430	428	375	397	388	408	408	393	383	391	420	419	358	406	403	344	394	419	393	380	420	400	360	393	387	423	377	407	372	447	410	387	388	451	387	422	394	379	400	355	378	460	332	389	396	374	361	394	398	362	406	396	413	418	406	392	429	352	418	415	395	379	432	443	390	382	361	396	373	371	383	379	404	368	364	382	368	382	365	391	384	419	377	345	364	395	395	416	400	382	355	365	405	387	364	358	416	384	386	367	404	411	361	408	427	373	377	426	362	406	420	376	382	375	414	322	377	415	399	382	416	389	406	394	364	402	393	411	404	425	406	391	397	367	379	391	419	373	403	386	384	344	420	357	434	378	383	390	395	411	391	386	395	382	409	383	405	401	380	404	401	417	390	411	372	354	395	378	362	394	408	399	376	385	364	378	425	384	402	386	400	408	387	385	409	361	431	357	423	420	378	390	424	398	364	403	367	411	404	429	447	378	380	366	403	440	390	398	383	394	402	362	413	398	374	396	395	379	384	421	343	392	379	399	404	372	392	404	405	378	400	394	379	399	374	386	374	428	398	386	393	414	398	406	375	396	342	421	413	378	365	367	417	417	420	414	362	390	392	396	395	410	385	397	391	396	405	414	369	434	380	375	419	415	397	409	376	392	351	355	374	412	384	397	378	383	400	386	410	411	415	411	379	369	366	386	380	405	394	398	397	381	362	383	390	364	382	435	401	365	391	406	387	369	373	379	361	369	390	395	375	370	403	362	384	422	399	396	389	394	377	362	393	383	376	388	374	391	363	383	371	407	377	406	415	365	387	376	419	386	413	408	427	357	353	416	396	390	399	381	379	372	432	393	365	371	417	416	379	424	368	380	353	416	409	394	429	392	396	392	383	410	378	362	405	343	381	421	383	412	427	390	424	363	426	386	376	370	421	371	386	417	417	382	383	410	427	400	371	406	402	355	421	401	399	385	371	358	368	426	412	371	408	416	411	415	390	407	387	370	400	365	403	418	370	417	416	386	394	411	388	398	396	366	355	409	375	398	355	406	403	390	416	399	386	420	366	432	371	354	374	375	375	381	387	388	378	373	382	387	386	415	384	401	380	426	407	438	371	378	409	352	412	363	365	440	392	419	396	397	378	393	387	399	359	383	398	379	401	390	364	391	400	387	384	389	361	396	403	366	413	367	377	407	367	385	411	362	406	362	407	382	422	395	341	390	408	378	416	377	408	392	376	374	384	382	408	404	437	378	419	395	359	393	387	386	384	373	393	399	397	361	388	393	380	399	400	376	402	398	389	401	331	388	426	391	378	412	418	410	406	395	372	400	376	401	429	382	370	426	384	394	399	373	334	379	395	424	416	373	384	377	392	380	386	397	428	417	386	435	379	389	407	375	409	429	390	381	424	374	438	368	360	382	422	389	429	387	401	377	413	391	390	383	347	379	404	379	366	371	381	382	383	381	371	403	401	387	424	393	415	400	401	391	395	410	382	397	380	394	397	401	407	380	392	365	398	435	385	375	402	387	383	423	413	403	405	416	427	369	384	380	379	366	394	367	413	375	391	366	400	416	378	393	377	420	380	404	412	380	398	410	411	373	362	360	377	421	405	373	394	346	368	369	403	385	388	387	418	360	381	348	371	424	407	386	374	393	410	403	383	390	393	406	395	401	370	436	390	393	404	410	382	373	370	425	405	422	394	397	362	382	381	379	404	417	392	388	388	373	357	419	411	463	446	418	382	396	406	398	401	359	398	406	376	398	361	415	392	449	382	412	354	379	371	404	393	359	412	396	374	418	394	396	427	410	402	406	374	382	363	360	410	417	400	404	391	401	369	417	409	396	374	380	390	390	376	401	396	399	415	414	381	370	427	425	403	366	373	406	385	391	389	407	374	406	393	369	362	416	402	365	434	400	382	418	380	409	402	380	389	415	373	410	409	399	419	338	423	427	383	383	390	418	375	380	422	388	420	381	416	406	421	376	388	367	359	414	375	446	407	390	388	398	410	370	352	406	392	390	393	407	404	449	370	367	416	437	378	367	429	406	387	396	409	392	376	357	397	396	387	379	367	402	410	394	382	383	381	404	373	376	394	403	416	434	396	389	405	377	400	388	396	380	361	379	404	449	373	368	354	402	423	388	394	366	414	412	384	382	408	430	333	362	392	425	369	410	395	400	378	435	387	359	387	382	387	385	373	408	377	371	425	422	390	412	404	387	374	432	383	402	388	374	420	390	385	402	400	378	426	368	423	402	404	411	378	410	386	383	387	432	372	386	393	382	362	374	390	383	371	384	388	406	403	420	372	408	389	394	414	409	378	390	371	419	420	403	374	374	385	384	394	422	367	390	411	384	396	382	390	424	399	387	400	385	403	388	446	429	378	395	407	415	418	377	395	390	399	383	407	380	382	398	340	399	399	408	377	377	383	416	372	394	397	406	420	354	374	422	362	388	369	384	365	395	361	385	393	377	403	391	400	423	396	387	374	404	415	391	412	373	395	445	373	369	387	392	363	381	423	388	387	373	384	366	382	389	410	393	395	376	408	427	380	394	380	416	411	395	421	384	398	374	382	376	325	409	382	381	360	400	399	424	418	367	417	374	399	355	374	369	403	396	364	384	397	379	417	434	412	419	402	403	366	363	361	396	379	444	393	382	368	362	355	382	388	374	401	384	377	393	379	376	407
7291	4481	8191	8470	7442	5951	4439	3753	3255	3052	2821	2478	2075	1899	1596	1408	1331	1139	1107	1087	1015	1008	950	947	939	952	982	921	962	906	878	914	931	841	851	932	885	911	922	899	884	880	894	933	863	884	910	879	880	885	912	898	924	942	922	849	892	864	889	890	889	880	876	864	891	843	890	799	899	843	879	874	931	917	890	912	920	890	922	932	905	894	922	908	980	852	909	939	874	836	898	865	845	909	936	857	892	901	908	906	903	867	860	850	892	884	925	924	880	903	888	859	872	852	939	934	874	942	844	840	988	916	897	919	882	889	922	908	908	864	858	922	852	869	874	919	868	880	901	900	910	923	921	839	855	898	929	899	910	929	875	872	890	860	899	887	881	856	859	913	844	905	852	856	863	928	852	907	920	859	892	887	897	879	920	914	885	825	923	891	908	829	892	874	860	927	884	896	924	865	854	924	865	864	875	888	875	898	928	893	913	917	875	874	873	870	920	900	888	857	878	873	923	945	831	953	943	926	880	914	862	841	852	891	906	904	872	906	899	843	909	851	910	901	877	878	905	927	889	938	874	930	897	906	871	922	882	911	885	860	847	883	881	890	885	893	922	929	900	861	882	829	871	865	896	870	880	903	917	877	902	888	849	917	856	887	903	941	877	900	893	927	853	859	944	918	890	876	919	910	895	899	890	899	852	900	891	882	837	881	886	905	838	897	862	800	886	893	930	833	901	853	853	873	899	900	905	876	910	883	861	871	868	871	920	911	899	894	899	921	948	926	843	905	904	861	874	865	885	886	908	905	953	924	907	844	875	958	858	890	915	885	855	893	927	919	860	935	918	890	882	911	882	890	887	874	904	877	902	900	883	920	890	870	863	915	927	840	908	889	877	887	871	896	849	912	891	915	927	888	887	854	920	882	849	895	948	823	945	933	935	896	903	937	839	882	884	870	868	913	877	863	914	878	885	922	896	850	843	923	891	904	842	915	826	934	905	886	884	890	876	846	909	880	921	891	909	867	869	886	930	913	923	898	930	861	863	930	875	921	883	873	900	909	916	879	889	950	878	860	835	905	879	889	922	861	875	936	876	919	933	888	834	824	867	873	903	913	911	894	868	913	833	868	867	838	930	863	915	895	887	889	938	936	897	879	905	889	930	879	893	920	901	845	853	913	870	855	890	863	911	927	883	889	925	968	882	854	924	899	887	907	806	886	873	917	882	873	909	866	919	918	899	897	855	840	877	895	917	855	909	851	922	920	899	892	862	825	902	898	822	934	884	936	871	899	905	894	864	886	925	895	865	941	908	868	842	878	887	874	895	829	887	857	885	890	948	842	854	933	942	854	874	891	891	918	874	880	853	916	855	849	902	896	849	941	816	887	917	910	926	904	929	901	862	850	928	894	889	905	910	857	893	875	881	957	859	877	913	886	892	879	901	906	943	933	907	890	908	887	920	911	913	934	857	917	896	842	923	888	880	894	892	902	882	899	870	870	879	875	893	859	877	914	886	885	903	962	921	888	959	909	852	898	878	880	933	881	886	933	877	887	854	880	900	869	905	910	943	887	866	923	907	888	844	916	871	868	916	876	892	913	854	901	908	887	859	837	827	903	870	870	917	941	925	886	889	865	908	863	924	865	817	906	923	886	928	897	829	979	858	910	923	899	875	900	859	960	927	932	872	875	876	839	897	888	936	869	926	851	942	925	988	892	958	886	881	832	913	835	909	865	853	927	903	883	857	872	865	910	862	887	866	898	871	937	921	927	870	967	891	889	905	889	921	869	906	937	895	875	947	900	934	863	883	868	946	856	949	839	943	929	889	879	911	896	876	855	888	898	902	926	894	909	912	899	907	906	928	916	868	951	901	875	880	911	885	816	872	905	852	953	847	865	882	887	875	916	841	938	881	896	937	902	895	890	952	901	888	876	854	845	877	875	896	869	909	902	874	915	928	929	910	889	950	870	919	881	913	905	880	882	917	882	927	908	854	882	890	904	952	905	878	921	905	926	889	870	867	888	844	868	924	886	873	947	911	895	891	889	925	848	889	876	905	938	914	908	910	892	893	887	934	910	875	857	897	913	924	891	902	917	857	916	875	871	883	859	893	879	923	894	849	894	917	875	879	832	900	882	911	860	890	910	909	834	903	834	908	940	911	841	914	894	827	911	947	858	927	928	906	905	815	892	899	893	876	892	869	904	865	894	887	924	908	902	908	920	896	861	896	845	900	930	943	895	884	873	887	872	868	901	821	926	906	910	911	942	907	910	876	833	895	883	898	902	895	894	866	907	862	876	947	905	970	923	918	848	875	837	850	852	917	828	896	936	903	861	892	910	894	902	900	885	903	874	904	893	866	873	891	909	876	858	905	852	912	887	891	874	922	885	903	910	831	881	891	875	919	887	833	888	854	880	924	877	870	887	855	911	857	903	828	896	896	905	878	865	889	885	860	954	930	886	906	875	869	860	864	864	949	880	851	938	867	920	866	874	917	880	918	926	928	847	880	876	901	901	885	912	896	884	869	939	875	922	879	869	900	880	868	855	833	854	920	905	845	880	920	861	877	920	870	893	858	867	910	904	857	883	869	897	886	897	897	846	931	930	884	909	904	860	868	903	892	924	861	894	906	866	920	880	907	860	918	893	886	923	859	867	917	888	862	921	912	857	934	847	916	872	860	844	887	901	862	888	913	847	893	913	844	888	868	891	887	896	868	908	860	875	902	885	821	915	881	885	926	862	874	920	917	897	918	905	885	852	899	910	910	934	898	870	903	880	920	901	877	901	898	902	904	861	878	843	898	867	904	847	889	939	835	941	853	884	889	905	892	891	847	872	880	875	891	900	841	860	865	880	846	889	838	862	878	897	844	872	942	909	933	900	916	891	863	897	917	875	864	953	874	897	893	859	878	931	872	848	828	946	912	868	909	907	948	858	896	908	851	904	820	932	859	867	839	912	859	888	916	894	863	835	913	912	861	875	910	862	880	904	846	887	866	876	933	839	903	952	898	907	946	930	895	917	920	935	886	871	883	921	885	900	906	896	887	922	940	910	872	848	869	852	882	910	883	857	832	896	829	919	911	895	869	924	960	895	937	903	863	928	929	882	894	923	925	881	884	850	920	855	972	833	886	914	871	887	847	832	941	940	875	887	907	901	862	896	846	891	854	879	905	868	833	870	936	853	918	802	879	895	911	907	937	880	930	905	867	888	925	885	914	880	850	879	876	895	877	920	854	927	892	925	903	880	956	932	933	919	876	876	873	838	909	895	867	899	907	924	882	899	914	904	907	900	900	952	882	847	890	916	915	938	904	920	915	970	877	898	882	894	927	884	898	876	890	907	889	895	834	932	895	971	886	875	923	855	848	881	860	916	864	942	916	869	907	866	860	870	876	910	896	934	895	852	861	962	894	944	880	894	870	860	861	904	886	853	900	908	903	898	874	891	918	902	882	844	903	802	866	943	904	897	848	898	895	887	840	895	905	894	905	885	849	797	904	875	868	913
18724	7345	7071	5052	3431	2297	1590	1282	1175	1047	901	788	691	593	525	471	457	450	430	377	386	389	352	364	382	362	367	334	369	330	344	363	364	372	379	362	362	320	356	341	361	336	346	350	363	342	338	352	329	361	328	330	354	335	323	363	344	331	332	328	330	331	295	371	355	315	343	350	321	343	342	346	342	362	354	345	357	377	367	353	312	357	314	336	338	355	322	348	337	282	355	367	309	324	353	332	326	319	325	335	358	329	321	323	351	351	364	325	337	381	340	343	339	346	350	351	347	338	338	361	330	364	328	323	356	364	408	303	364	352	345	358	371	345	332	355	307	331	338	340	366	345	360	349	333	328	369	348	341	345	368	371	324	327	362	341	333	369	325	316	315	316	344	352	314	355	355	350	335	335	349	335	354	343	328	332	371	367	338	346	362	320	339	340	378	361	360	376	326	350	334	372	378	357	347	347	360	337	337	336	348	328	358	350	347	320	336	316	363	344	330	370	337	333	378	336	350	360	357	323	346	332	329	311	340	319	363	337	317	352	342	348	342	367	352	321	334	370	320	330	333	341	359	359	325	374	358	344	339	338	349	377	307	354	339	331	322	360	333	370	355	373	368	331	314	352	329	327	367	324	314	330	353	337	343	338	325	336	323	331	335	331	351	332	373	341	314	344	346	317	329	343	352	363	322	327	352	367	363	373	360	370	322	330	338	340	348	394	380	338	320	315	343	338	316	352	334	355	325	343	343	332	328	336	334	386	398	357	326	364	357	350	352	357	322	337	340	355	326	310	347	367	346	352	349	330	336	370	356	310	356	341	347	330	339	340	307	327	355	400	353	365	376	325	348	351	315	334	318	317	352	336	345	328	315	357	323	328	316	320	366	341	321	324	348	342	333	337	355	369	358	349	313	351	362	321	355	370	337	389	333	364	348	376	381	358	337	358	342	331	364	347	350	318	323	322	384	335	329	330	319	342	378	357	349	336	342	355	353	324	343	324	361	368	307	333	356	336	326	335	314	355	369	296	338	339	342	341	345	325	361	342	283	305	314	336	347	341	364	365	364	331	369	354	343	331	349	342	373	387	348	360	357	341	350	308	367	324	368	355	343	341	331	349	348	298	352	365	331	360	350	367	339	351	319	352	325	349	338	344	336	373	278	341	319	336	353	351	339	346	374	318	324	313	390	303	365	324	380	335	315	344	340	355	361	370	391	363	379	346	352	362	333	361	309	309	349	380	333	366	345	344	315	322	325	327	333	356	315	337	330	348	363	350	320	373	337	334	339	354	339	307	338	349	355	338	349	325	340	327	326	310	335	304	345	342	356	372	345	346	366	352	331	330	313	323	325	316	331	362	336	359	330	358	350	364	353	332	352	364	360	350	380	349	341	310	360	338	329	314	349	347	357	352	349	321	332	342	327	363	352	356	344	305	410	390	370	347	347	382	340	316	343	352	340	347	376	344	349	338	298	333	364	360	358	365	358	339	327	327	371	321	337	332	341	318	286	303	363	319	330	341	322	353	338	369	320	341	294	338	341	332	345	353	327	357	371	356	338	314	322	375	321	334	331	340	314	305	348	346	341	363	357	335	345	352	330	362	344	322	314	385	332	351	345	319	308	342	330	338	359	346	355	381	364	339	355	371	326	322	309	313	350	326	333	346	338	346	338	356	354	309	343	349	363	312	359	352	336	373	349	361	337	362	370	360	304	303	334	383	346	353	315	354	328	335	357	336	369	324	314	298	335	355	354	318	326	314	347	329	349	312	324	298	390	368	338	330	306	344	358	377	337	345	332	364	347	321	300	326	345	331	347	393	331	380	321	342	324	339	358	336	316	313	356	358	308	363	368	331	310	365	353	333	333	348	322	340	341	314	354	348	356	345	321	308	355	330	348	331	327	376	346	344	323	349	327	382	374	374	364	328	326	328	353	364	344	330	348	364	360	358	331	351	355	353	328	338	336	354	329	339	374	338	312	366	319	366	317	342	303	329	347	348	353	328	318	355	315	337	316	373	350	363	347	346	351	315	335	336	311	316	332	311	358	331	346	346	351	311	338	322	304	346	324	312	329	333	329	341	332	380	369	376	327	379	338	336	327	375	344	342	318	335	326	344	320	359	363	341	342	332	343	351	348	338	314	325	318	330	330	344	343	317	308	337	361	329	351	341	320	346	349	334	315	374	336	347	335	325	313	342	350	347	337	333	357	325	378	359	356	341	352	373	351	315	341	309	351	387	324	336	323	356	329	336	350	344	358	345	333	340	340	337	362	347	362	365	339	358	330	347	339	326	341	343	341	313	341	313	374	386	386	364	324	363	332	329	309	359	318	333	312	344	312	334	351	353	322	360	363	331	348	369	331	342	345	327	349	319	347	328	333	333	321	330	311	328	364	350	325	340	374	337	378	360	338	346	331	332	310	338	369	339	332	345	339	337	358	357	328	334	354	340	360	351	364	350	353	336	323	325	351	350	344	348	339	355	389	312	336	349	359	368	341	344	358	360	317	375	349	368	322	343	363	342	328	325	328	336	327	347	377	355	323	342	363	305	354	331	346	370	348	339	332	335	379	333	344	366	335	344	329	348	371	333	390	339	349	382	372	371	337	341	353	358	336	387	339	377	362	353	340	329	293	346	344	287	314	358	347	301	356	378	342	354	377	330	345	364	312	309	347	343	348	333	349	298	349	384	353	340	350	326	352	365	347	360	339	334	347	321	315	338	359	356	337	342	336	328	335	339	348	358	359	317	386	356	351	345	324	346	361	362	317	314	355	322	334	367	352	331	361	311	343	330	363	316	356	342	335	335	344	383	314	316	326	327	348	342	319	357	344	322	364	341	338	311	332	341	379	353	350	364	350	359	381	356	363	357	385	355	342	310	321	382	344	333	353	358	346	337	352	326	337	354	365	333	340	328	377	344	317	353	359	322	345	325	317	334	339	331	333	348	388	356	382	333	344	355	347	356	339	347	375	378	346	333	340	354	339	369	346	313	357	328	351	339	346	331	349	353	342	359	400	346	325	333	349	363	309	324	340	338	334	297	367	334	370	321	334	334	373	352	345	337	351	324	331	351	373	356	347	357	329	348	344	334	328	321	333	360	326	332	342	370	315	325	369	362	360	349	344	357	336	337	346	335	342	323	352	344	344	330	340	372	320	363	337	337	376	317	355	338	309	330	370	354	344	303	362	329	343	351	350	366	346	352	336	308	349	338	303	312	306	298	339	350	362	366	366	280	328	302	333	323	364	314	337	363	338	353	363	356	332	329	321	376	368	354	315	364	352	345	323	337	344	360	367	344	351	344	347	324	333	326	369	334	333	332	354	313	352	336	370	344	327	338	339	320	349	335	351	355	333	321	344	294	350	320	383	338	334	317	347	330	334	356	333	346	364	387	333	371	343	393	346	319	338	351	350	339	317	337	369	365	354	363	341	318	353	332	350	315	317	340	323	325	320	321	309	361	349	309	357	359	338	337	347	375	325	344	338	324	339	345
12602	6632	12571	13159	11913	9128	6506	5416	5017	4491	3905	3534	2894	2336	1940	1705	1473	1350	1138	1062	1032	978	937	885	903	923	870	899	885	874	860	844	837	800	886	896	817	786	808	841	761	797	856	786	783	785	798	802	813	798	812	782	794	792	821	797	768	790	820	822	809	808	757	760	798	821	800	758	796	802	783	814	822	780	810	793	768	813	808	784	799	796	745	786	772	817	815	787	874	817	825	813	805	806	818	786	832	785	807	760	788	743	802	812	849	800	762	799	812	813	780	752	735	815	819	845	820	819	818	729	798	769	802	762	767	814	763	773	767	823	751	766	764	775	788	773	741	821	799	825	814	802	778	783	869	723	803	795	837	763	819	777	748	784	817	726	804	776	799	798	764	780	767	768	818	866	795	815	802	767	797	774	790	769	801	789	768	808	835	816	819	769	816	778	835	745	778	790	795	790	807	826	828	884	773	844	808	794	803	821	795	813	746	756	783	799	776	747	803	746	810	820	787	799	801	851	815	771	822	844	773	760	805	793	805	757	750	757	770	781	862	829	761	800	823	768	840	783	828	741	770	830	792	790	777	828	822	784	781	805	812	767	784	741	752	778	808	828	801	831	769	780	785	783	788	800	781	774	818	795	792	774	765	744	795	813	748	783	814	754	754	839	783	820	830	772	809	824	789	785	767	772	780	812	765	752	815	781	772	802	800	783	813	836	842	768	827	747	775	775	808	822	768	819	789	765	813	814	807	810	757	799	858	817	757	776	794	757	806	808	826	798	778	780	805	808	803	817	815	753	766	818	789	810	782	727	787	754	769	783	794	754	747	772	756	775	805	827	798	717	785	747	758	761	755	810	811	800	809	831	826	704	745	812	793	741	812	771	795	733	757	826	788	775	796	797	785	839	797	814	789	764	786	802	802	822	850	752	788	803	843	807	800	792	846	752	781	774	750	764	762	793	833	754	837	780	794	794	819	825	816	801	794	774	821	797	815	803	777	803	772	803	835	762	758	804	816	770	772	776	795	796	790	804	762	789	789	796	739	758	816	791	795	745	794	741	838	830	778	809	775	736	811	812	803	794	792	775	769	825	822	785	762	774	771	804	762	794	795	771	782	758	803	818	773	763	825	804	786	779	784	795	790	793	794	798	771	767	796	793	766	780	841	786	836	830	772	796	759	783	815	779	795	817	730	784	811	811	815	766	806	810	770	771	811	740	747	823	740	782	778	768	753	764	781	831	802	776	778	732	849	838	833	740	819	764	743	798	791	799	809	801	788	847	803	827	771	815	839	750	785	822	821	795	809	750	815	735	802	775	796	826	804	788	797	783	807	789	822	753	789	798	825	778	809	847	796	804	829	802	751	784	744	804	820	782	825	812	818	779	789	781	809	816	831	785	825	800	798	826	760	803	782	795	809	741	834	789	807	807	783	797	827	816	829	834	775	816	803	789	809	774	779	818	775	819	779	813	775	803	820	741	829	763	772	833	767	768	799	756	801	816	795	754	809	794	847	790	836	762	775	775	777	806	811	808	790	762	760	758	800	810	802	787	787	800	841	813	740	782	866	786	793	759	813	872	795	810	765	791	813	796	803	843	790	788	811	765	804	797	761	771	829	784	768	793	828	807	808	760	754	804	796	826	848	819	769	790	827	786	770	800	747	789	815	726	742	798	773	779	795	786	793	771	821	787	733	766	814	815	787	765	783	757	789	747	812	774	793	833	759	766	781	759	741	781	786	766	809	764	783	795	783	786	788	788	780	774	742	756	821	824	785	751	787	818	763	831	777	781	760	731	823	807	782	808	761	785	795	811	739	787	799	748	813	786	795	762	802	798	801	806	791	775	773	804	781	783	769	785	820	776	781	821	813	796	795	781	760	790	748	759	775	782	841	782	842	810	764	827	814	831	776	755	772	776	841	796	809	797	791	826	790	760	757	775	766	835	806	787	784	794	778	824	766	839	795	813	824	813	765	805	815	841	864	750	773	769	817	784	741	785	812	797	733	764	797	774	815	788	824	794	809	806	765	794	784	800	775	782	741	779	813	740	794	836	774	756	788	812	816	769	790	759	762	775	797	768	818	696	809	799	798	774	824	743	789	826	786	799	754	795	779	764	829	807	791	790	832	841	780	772	780	841	816	747	839	754	821	774	814	850	824	744	791	828	801	796	830	811	740	782	829	785	852	791	797	780	795	812	767	759	758	819	787	773	776	774	792	820	788	809	803	783	836	777	806	811	798	784	774	833	794	771	814	758	803	813	801	813	795	833	801	787	800	769	775	763	840	766	785	811	797	735	793	810	762	804	769	811	807	815	767	851	798	731	731	787	804	809	791	748	763	775	785	787	775	810	725	799	765	786	801	767	790	826	777	876	807	817	787	766	810	794	797	785	818	780	764	841	759	787	789	809	826	744	817	847	770	838	786	719	800	757	816	808	863	751	768	794	790	817	810	808	741	831	832	769	755	792	788	805	787	780	785	745	828	839	786	752	809	818	810	821	739	789	791	771	869	767	808	837	750	835	795	781	782	793	754	779	767	812	838	814	761	773	795	857	818	840	799	733	754	785	823	762	730	788	771	770	810	774	775	784	757	768	805	806	798	803	832	831	809	813	751	768	758	817	772	752	824	819	786	818	764	835	783	838	774	790	759	765	791	797	832	791	798	824	739	811	814	809	770	811	782	803	762	767	830	776	805	780	799	799	832	754	751	783	778	746	796	830	742	764	815	806	800	777	811	759	797	773	774	812	755	819	795	748	776	781	818	752	863	754	763	846	795	809	736	766	769	792	768	789	786	761	809	795	801	806	786	779	729	813	770	780	781	800	834	769	764	765	775	779	765	771	790	769	831	796	825	793	743	783	769	768	767	771	829	789	838	811	781	823	793	733	810	817	816	812	819	747	775	772	795	750	830	812	780	793	730	742	797	811	801	758	730	806	809	840	804	805	778	783	769	813	837	733	832	757	798	813	822	862	819	806	804	822	789	799	799	743	769	776	813	739	785	741	791	811	795	748	813	779	797	766	787	783	764	804	822	739	777	771	741	777	803	790	793	815	758	789	859	814	757	768	797	844	758	787	805	790	757	796	749	824	716	777	815	810	758	774	791	793	797	802	841	770	809	811	743	800	808	745	792	834	782	769	799	782	778	775	827	787	819	823	777	805	801	807	741	800	796	803	772	776	837	791	819	789	782	762	822	746	782	744	735	779	793	794	802	773	819	764	785	792	863	820	819	850	821	798	779	751	834	797	822	756	818	822	801	816	799	772	737	772	799	753	782	821	788	773	770	778	769	767	772	823	811	826	741	726	830	808	818	797	773	780	778	777	750	807	836	763	776	779	771	804	854	808	791	782	852	822	821	831	764	850	794	816	782	818	788	755	813	815	771	771	772	801	813	805	767	765	756	712	796	813	774	830	829	850	811	765	776	846	769	745	805	744	745	780	787	822	780	827	832	798	769	815	819	768	786	822	805	799	732	780	808	770	766	795	780	774	764	746
26029	10595	9956	6720	4761	3344	2226	1586	1429	1231	1045	917	766	632	543	479	422	387	306	321	333	325	307	301	290	310	272	287	284	310	279	300	309	287	303	272	277	274	272	285	281	284	266	280	272	266	254	247	293	286	310	284	292	251	279	268	299	269	275	282	269	258	335	264	288	272	269	281	277	283	275	279	275	274	273	272	310	274	270	257	289	277	271	274	282	275	272	277	241	258	277	278	276	304	280	297	291	256	265	263	280	279	284	318	301	283	258	321	286	293	286	244	278	279	255	316	286	292	235	260	280	281	290	263	271	278	268	259	272	281	270	255	273	314	277	310	303	296	266	272	288	270	277	252	282	267	300	281	285	254	285	270	285	276	332	268	269	275	238	269	286	247	281	267	294	269	237	261	285	262	261	311	270	264	281	287	299	293	283	290	293	298	304	284	285	262	303	312	308	269	276	233	269	292	272	258	313	291	259	276	311	301	266	274	258	288	285	295	306	299	287	255	272	273	294	296	253	284	259	286	279	303	256	279	288	287	255	304	262	288	248	314	273	287	292	261	272	265	270	283	258	268	296	257	287	295	274	285	278	292	274	274	286	274	261	292	259	303	273	314	268	302	280	272	307	284	265	304	313	301	253	274	295	280	293	301	289	244	270	295	286	257	278	285	293	286	276	308	260	277	279	259	308	295	263	287	304	252	275	270	275	275	278	284	282	239	273	266	277	271	280	251	312	259	330	310	275	280	285	293	268	278	276	284	271	282	279	277	275	296	263	259	317	292	303	282	279	271	309	275	301	289	261	263	261	284	265	291	288	244	251	250	252	256	275	277	277	260	282	253	256	278	276	311	288	272	273	284	267	259	268	292	274	272	261	270	249	277	264	289	293	257	272	263	269	306	282	294	282	318	243	292	243	267	271	292	286	265	257	295	258	280	279	286	276	293	297	267	298	279	263	261	291	253	274	272	291	291	275	305	277	286	270	288	271	283	297	272	256	289	258	279	309	273	272	276	276	286	271	303	282	286	290	272	295	282	285	275	282	286	278	272	269	251	264	279	287	290	293	284	291	275	267	293	273	266	269	307	321	295	295	257	296	285	265	292	289	283	265	268	303	261	280	229	269	289	293	275	283	282	287	276	274	290	280	317	278	285	274	316	267	264	259	262	288	263	300	262	275	241	289	267	267	301	278	285	263	279	259	302	302	278	295	258	290	308	284	230	273	254	236	274	279	266	267	271	283	288	281	290	303	261	287	258	259	277	281	282	280	236	283	237	307	229	290	244	259	282	267	286	280	295	245	273	295	296	272	286	258	243	311	289	271	313	283	298	270	282	263	263	278	264	280	300	296	286	261	282	257	242	259	286	284	278	300	261	246	276	276	288	295	275	272	251	290	302	296	230	285	286	267	294	284	264	290	268	256	267	294	272	300	298	264	300	289	250	280	321	288	263	258	283	286	296	287	261	286	287	319	279	298	264	307	269	297	266	263	279	269	298	276	326	272	298	286	310	318	278	288	283	273	269	304	282	270	257	296	273	279	292	236	296	276	293	301	270	271	269	297	266	266	258	291	289	274	270	302	302	258	258	270	264	278	301	302	296	253	247	301	270	290	260	279	298	246	280	286	292	283	279	275	264	255	287	260	296	265	290	273	279	272	275	293	274	278	294	316	287	302	270	287	249	287	251	282	309	262	260	278	302	283	265	282	288	257	258	287	254	233	285	258	311	252	255	295	296	283	297	294	258	288	300	283	281	262	298	276	275	276	243	257	292	276	268	285	291	275	288	282	297	296	289	266	257	238	279	304	297	265	309	274	306	302	254	307	287	279	288	267	271	314	317	283	299	281	322	286	279	258	283	285	281	307	270	295	279	300	255	283	281	270	297	296	237	254	283	255	292	262	290	270	296	285	274	266	282	284	270	280	266	295	264	286	310	261	295	282	254	260	265	246	285	267	274	288	249	296	258	293	266	277	259	264	290	281	282	290	274	262	314	312	301	318	280	278	295	272	306	300	285	255	248	260	267	279	256	269	282	277	271	283	278	282	243	257	297	244	296	330	288	302	272	297	270	297	326	281	281	275	295	294	276	276	300	283	283	315	270	283	313	274	255	276	277	281	282	264	279	272	260	281	285	274	258	283	292	275	250	280	280	294	275	298	316	260	283	304	314	262	289	261	292	300	264	272	282	291	297	279	271	266	308	286	322	270	281	253	291	305	230	285	285	246	275	281	279	295	313	293	270	262	268	335	271	274	263	281	288	275	248	285	281	302	285	275	311	268	270	285	283	287	261	293	292	260	276	272	284	295	246	284	264	261	299	235	273	297	236	285	258	291	310	269	292	250	305	327	275	280	271	288	277	279	280	269	277	262	279	294	264	251	288	278	271	267	283	319	326	279	248	260	253	252	290	262	292	320	297	280	293	311	269	293	275	268	267	297	258	284	257	266	299	296	255	273	255	263	284	278	280	305	288	272	284	288	273	285	289	272	285	302	257	310	273	280	292	293	289	287	254	283	272	277	297	307	284	312	290	274	324	297	279	294	268	283	274	293	270	258	262	264	267	287	286	268	277	281	292	282	271	273	247	275	321	263	285	304	266	234	259	294	289	286	267	288	275	276	282	279	294	288	295	321	329	288	288	275	275	282	276	309	296	272	270	268	290	294	246	264	280	280	305	312	293	272	297	269	288	275	273	259	260	252	288	266	300	282	294	287	272	293	295	276	276	329	298	271	305	267	269	285	291	259	298	263	297	270	270	267	283	293	245	262	297	268	269	290	243	283	251	285	241	280	282	296	276	280	287	274	284	284	299	278	254	308	289	280	278	302	251	289	272	261	280	276	312	289	277	272	268	285	277	267	285	278	272	272	297	283	271	276	255	287	302	283	303	317	276	278	291	273	250	230	302	290	295	256	301	260	277	264	292	286	282	319	279	308	251	300	247	286	272	274	292	287	273	254	282	292	255	290	281	273	287	285	286	302	274	300	274	301	293	305	239	266	281	272	284	239	280	269	310	268	276	252	253	298	273	284	299	293	301	272	262	286	296	256	279	254	288	271	263	289	287	265	269	251	271	296	284	273	269	304	277	269	251	298	273	286	306	242	251	308	277	299	315	286	247	279	279	235	281	309	260	267	294	262	289	305	265	263	291	271	253	272	262	275	310	254	261	247	296	327	270	306	290	243	283	270	302	291	273	288	266	290	291	265	284	278	265	274	266	266	278	276	265	259	314	298	279	280	255	269	286	285	267	264	289	285	279	282	265	335	309	289	277	291	307	316	260	273	262	258	300	254	303	252	304	269	285	294	254	283	300	286	313	286	277	271	306	297	284	274	275	290	237	296	308	252	273	289	291	312	245	261	296	265	296	279	273	294	267	283	310	271	295	280	325	291	311	274	295	266	307	275	298	279	289	258	271	294	297	285	281	269	290	267	277	272	284	315	291	281	313	298	293	278	272	297	245	289	288	280	278	308	273	255	249	276	302	272	280	273	275	265	284
15420	8774	16309	16788	15029	12155	8994	7075	6440	5482	4912	4311	3381	2866	2306	1903	1609	1458	1242	1142	969	943	851	886	852	823	815	801	837	834	768	761	756	753	734	692	740	699	711	722	678	669	689	679	680	713	646	690	695	670	673	672	630	699	752	647	655	658	644	650	657	696	682	674	645	680	652	647	674	649	670	638	696	632	640	747	686	616	662	710	702	694	688	601	719	609	659	660	688	681	665	684	648	642	682	620	654	677	669	639	675	663	649	644	679	701	657	631	699	616	670	655	655	660	649	672	680	658	685	601	655	692	658	642	701	650	671	663	656	694	663	700	626	662	677	664	676	684	629	648	691	688	663	665	659	657	673	669	686	698	667	615	640	653	620	628	638	666	664	656	620	659	679	702	630	641	642	663	656	667	674	677	622	653	690	617	663	703	701	656	678	655	650	654	706	641	648	624	659	660	660	671	649	683	713	684	653	718	682	678	657	656	679	623	699	604	684	653	645	661	688	655	656	666	614	646	720	660	711	639	727	709	676	658	624	676	657	624	668	704	690	713	662	662	675	688	698	720	669	686	711	664	700	657	645	685	699	738	685	672	657	633	637	662	670	647	650	640	677	671	649	644	684	642	681	658	674	707	699	669	684	658	721	646	677	701	709	674	674	638	700	696	679	679	639	651	655	679	634	661	621	644	645	616	659	742	664	686	668	667	690	649	653	655	661	660	672	644	688	656	644	681	699	721	693	667	670	628	633	646	650	692	647	636	654	699	641	646	686	646	691	694	680	654	667	659	633	653	653	660	688	686	661	690	658	675	659	651	649	638	654	658	654	671	629	669	677	693	685	661	676	666	681	647	632	627	657	688	658	642	642	701	624	621	640	679	638	693	669	662	690	619	676	652	664	647	650	656	628	689	678	705	658	628	634	629	683	657	661	655	679	632	674	630	684	633	645	713	667	659	663	678	648	641	626	665	698	673	613	652	674	628	632	657	746	633	621	640	688	701	652	626	671	685	618	697	681	719	684	675	630	669	650	654	646	640	675	663	672	663	667	676	669	591	661	612	751	692	647	662	676	681	683	699	651	689	659	678	618	649	648	659	651	674	638	629	686	679	622	682	672	652	670	624	682	639	658	689	615	724	659	697	690	670	669	677	724	667	668	711	624	672	685	632	633	710	654	662	692	650	654	632	685	659	669	663	623	644	692	620	687	655	696	632	679	652	657	656	621	660	668	693	612	659	707	668	700	633	649	732	658	701	676	671	714	634	664	632	648	711	669	618	665	660	680	654	673	583	657	660	677	688	653	647	666	705	688	694	692	699	665	710	658	695	687	689	678	683	689	668	646	655	684	691	659	620	650	671	686	678	630	633	660	679	627	687	672	669	674	665	678	733	670	646	665	665	649	664	655	686	679	669	654	648	668	656	654	664	652	637	650	711	671	707	688	654	678	644	630	657	685	620	669	641	704	633	637	703	677	663	675	667	644	681	673	671	624	676	672	663	646	648	691	664	719	654	653	669	665	635	681	663	662	664	667	650	697	643	706	657	684	674	726	637	640	679	654	627	691	658	635	629	678	654	650	667	675	620	667	700	673	662	658	700	664	670	662	672	707	632	671	698	686	656	680	660	648	638	685	634	645	639	648	686	684	663	652	644	634	713	642	621	642	649	654	704	658	668	607	666	655	652	696	667	645	649	627	679	680	684	691	647	658	675	638	685	658	648	720	672	687	659	685	714	676	654	644	662	639	700	682	668	612	677	672	673	707	681	612	698	639	705	675	639	665	703	685	653	664	660	636	667	689	692	625	653	649	688	646	678	677	629	650	640	649	677	645	683	697	671	641	717	678	634	663	636	671	660	673	665	687	645	655	688	701	654	658	668	681	659	658	669	691	679	690	641	664	691	667	647	686	636	640	667	683	677	698	658	648	691	663	720	677	620	670	657	647	642	660	663	695	675	732	622	662	679	656	640	696	697	666	705	683	670	609	673	674	677	622	699	657	669	631	653	633	719	697	665	611	667	663	650	672	628	669	647	687	665	666	691	645	672	671	657	670	674	653	692	647	630	685	676	679	678	701	656	682	642	616	718	671	654	681	655	672	646	659	722	668	600	668	703	694	694	695	704	648	697	695	674	640	665	649	653	704	680	614	673	669	636	699	633	662	623	625	647	681	674	695	673	630	631	716	630	634	661	695	671	638	638	636	709	658	655	656	695	644	623	677	650	687	685	634	697	618	656	651	660	676	669	688	698	630	690	651	674	690	637	649	679	666	658	605	650	674	682	682	674	680	655	646	652	677	690	654	708	661	682	724	652	673	657	659	660	679	705	648	644	679	662	630	638	663	676	686	689	641	663	654	640	661	676	657	680	685	629	663	682	704	721	680	683	686	629	667	667	678	652	669	645	671	686	628	694	719	640	622	684	638	663	656	710	603	680	651	715	697	692	665	621	661	682	643	674	681	649	659	688	674	681	694	647	685	627	687	659	615	649	646	669	630	672	675	684	665	670	690	684	683	676	661	642	621	650	615	678	692	624	632	696	697	650	692	707	671	694	674	644	625	647	666	669	686	624	687	673	661	656	642	613	655	655	697	645	599	684	683	669	674	666	665	689	665	645	640	687	677	649	632	680	686	650	654	711	654	685	701	648	700	620	658	686	673	660	644	618	707	671	637	678	690	723	693	653	668	685	657	627	682	689	699	638	632	655	669	691	619	701	657	657	649	720	663	697	665	663	700	683	672	627	674	660	727	687	676	649	672	638	631	666	656	660	706	635	657	643	634	700	661	676	647	646	707	662	634	620	711	668	646	632	677	669	653	679	679	687	675	683	713	713	676	719	681	649	671	694	617	687	682	666	670	668	676	658	647	646	650	693	663	674	723	725	664	634	673	732	614	647	635	660	637	627	665	634	646	684	654	640	684	601	653	681	659	661	712	649	678	658	668	685	740	657	648	669	637	646	674	631	635	663	681	705	690	709	649	680	642	653	644	668	670	685	687	663	669	703	720	631	632	631	680	668	648	719	665	652	665	637	702	674	651	705	654	696	659	672	692	634	671	676	685	683	674	666	630	696	648	652	671	670	736	707	681	688	636	684	658	700	650	694	666	698	611	645	679	661	692	655	692	692	636	695	671	624	704	675	719	651	646	643	614	664	680	631	667	645	641	649	710	703	680	638	649	695	738	734	666	641	697	643	678	672	655	612	670	677	683	635	687	646	676	675	688	653	655	667	693	702	695	630	672	691	686	687	665	661	682	650	686	645	708	624	682	672	686	622	691	685	662	652	682	662	666	667	641	661	657	676	693	664	640	625	614	683	691	667	662	678	648	674	655	669	684	652	677	697	683	670	645	689	709	701	643	680	637	612	621	663	656	670	649	677	681	693	656	658	631	661	647	670	686	650	673	699	689	660	656	653	707	638	643	640	639	669	643	666	617	657	676	678	637	703	641	691	670	676	706	651	662	692	731	630	643	682	656	630	674	671	637	721	695	654	661	654	669	685
9818	4533	4395	2888	2184	1499	1084	931	815	804	743	687	627	569	466	478	474	445	409	439	415	367	356	390	432	371	399	400	399	395	366	385	413	408	427	402	354	411	416	368	394	382	405	396	368	371	450	416	361	345	383	376	376	351	413	387	376	425	385	375	400	442	390	434	383	368	405	372	368	410	401	422	437	366	400	354	392	413	376	394	386	342	398	403	371	366	406	404	418	412	427	411	416	387	406	362	388	400	387	389	380	389	408	411	395	393	380	424	403	435	376	380	389	354	388	434	402	391	365	359	380	350	356	424	388	395	389	403	421	414	373	383	345	396	341	368	339	407	404	390	424	366	355	397	373	391	374	354	399	372	399	387	382	385	350	368	337	359	383	365	386	399	369	384	386	384	352	399	440	407	394	401	398	394	402	374	414	403	412	389	359	359	382	388	381	387	410	364	369	372	377	364	397	352	392	349	362	378	392	386	374	380	377	382	405	395	394	425	388	376	380	359	363	359	398	388	407	384	414	364	381	396	390	370	410	383	408	391	415	357	403	424	400	413	388	387	363	403	407	348	421	411	352	377	424	411	357	374	427	384	371	393	392	369	368	367	348	388	376	406	376	407	389	396	418	376	374	386	388	407	387	388	360	418	366	404	393	401	376	393	412	380	355	363	387	388	404	389	385	399	412	402	388	389	390	391	367	430	394	376	377	403	378	362	344	382	422	411	388	416	385	382	355	401	390	404	367	366	409	391	396	385	396	396	395	389	402	409	379	379	381	346	379	344	392	412	403	417	379	379	391	397	397	367	388	366	397	400	369	386	413	409	391	366	391	368	355	393	398	362	359	357	381	427	384	409	371	369	395	358	360	347	395	406	368	399	364	388	404	389	401	422	358	373	416	388	382	400	368	368	363	362	398	374	414	405	415	381	401	391	394	378	386	406	366	382	386	339	386	416	406	348	385	375	412	403	431	380	397	425	428	386	370	388	400	380	421	404	414	380	399	405	380	377	411	374	385	382	396	384	379	399	419	395	391	375	399	400	404	374	399	402	404	386	395	429	390	351	410	387	384	385	435	394	422	350	384	359	382	381	395	382	407	369	367	361	429	416	347	402	421	384	366	382	366	354	361	358	375	433	384	391	406	371	373	385	409	364	419	387	349	395	334	383	411	387	376	411	387	380	378	383	387	392	416	375	434	414	387	372	376	392	367	379	385	353	393	358	370	356	378	377	397	379	388	389	400	372	377	393	420	368	386	373	380	375	378	386	393	366	373	368	393	376	380	383	401	418	386	425	412	397	380	388	396	370	371	356	397	362	399	384	403	404	359	405	369	382	354	394	383	383	363	362	393	351	392	396	369	384	376	375	360	445	413	389	359	423	393	416	377	399	400	404	366	372	384	442	372	387	390	390	376	418	374	383	397	395	436	394	380	389	344	404	415	411	394	375	400	372	364	395	364	398	356	393	400	388	386	354	390	377	411	371	375	407	376	368	394	401	418	369	400	371	373	418	390	372	356	392	377	413	368	387	380	410	346	388	404	375	402	375	393	380	383	408	407	388	423	433	445	410	387	391	377	371	392	453	406	391	381	368	377	387	376	352	373	364	417	406	378	354	383	410	390	375	359	384	342	362	389	402	372	400	399	367	392	393	361	443	345	402	347	379	402	393	325	369	380	399	387	411	356	385	409	382	353	347	409	376	394	416	393	408	398	362	405	378	374	371	413	348	395	369	403	386	417	390	392	401	409	418	409	423	415	379	367	361	362	434	402	395	425	396	338	372	409	409	371	377	359	395	389	402	424	357	406	401	383	416	372	435	388	386	403	367	411	401	371	360	393	445	375	337	398	413	396	422	384	423	423	367	398	362	383	377	408	365	391	387	403	385	388	403	394	384	356	358	365	392	380	377	379	371	411	368	416	343	426	407	368	374	389	352	377	387	385	375	402	366	428	381	374	347	365	369	390	390	424	358	403	397	390	414	408	415	399	389	425	350	420	387	418	409	367	382	399	391	369	396	407	417	441	394	412	359	367	376	391	380	358	392	384	341	406	414	418	384	384	372	361	395	389	393	363	410	385	412	373	435	364	366	378	370	389	350	356	340	392	376	367	365	366	379	364	377	387	419	375	403	340	368	400	393	369	389	397	392	349	424	380	382	449	455	395	416	343	348	353	435	375	358	380	392	384	400	404	409	383	381	353	381	379	370	364	373	382	375	404	383	386	389	442	400	348	414	377	391	366	376	421	424	391	398	395	391	331	386	413	368	370	346	392	391	352	405	396	424	366	411	365	385	391	344	391	389	351	433	408	366	341	403	410	405	387	379	372	371	388	422	373	407	366	362	397	372	424	368	392	397	408	385	356	363	396	396	366	355	393	380	388	393	415	397	393	387	377	374	391	375	419	407	400	366	412	381	360	392	359	361	392	400	403	376	411	384	356	364	366	387	380	396	377	411	376	401	431	379	351	423	391	374	390	375	386	372	410	386	381	377	417	380	402	379	379	387	445	370	325	403	360	386	409	376	373	369	371	386	383	357	392	373	393	440	426	385	400	405	354	378	407	382	373	392	378	403	366	379	371	380	385	375	372	359	385	383	430	369	389	396	386	360	380	365	382	362	408	379	380	431	399	401	386	378	414	391	369	387	310	363	374	374	358	378	383	384	390	389	407	393	370	389	417	378	364	371	349	374	366	344	362	387	391	370	399	422	429	409	378	437	370	391	394	402	365	406	414	396	368	374	377	367	361	404	389	373	380	408	407	383	415	389	378	402	356	379	421	382	407	361	417	389	411	387	398	338	379	405	405	379	396	361	375	385	364	392	389	376	389	403	339	409	417	367	380	360	402	396	398	415	396	400	411	375	388	384	376	366	386	383	374	394	395	408	397	390	416	409	382	408	428	403	364	389	380	399	392	383	429	395	381	393	376	418	356	353	404	394	392	384	385	370	394	399	397	333	374	405	361	369	373	360	361	408	386	398	372	379	410	414	370	390	412	392	390	364	384	393	373	372	387	398	379	388	363	408	410	374	379	381	417	396	388	384	354	445	421	413	357	358	382	421	390	382	379	357	369	386	390	422	370	390	383	386	411	402	396	374	405	384	389	401	378	406	396	394	398	384	347	377	354	398	386	372	372	398	402	348	421	394	400	376	413	377	392	379	340	414	384	399	403	402	362	401	411	408	397	363	384	398	412	349	394	383	384	387	383	387	402	367	369	424	388	381	393	372	338	337	360	418	398	393	360	369	379	375	406	397	409	378	392	393	396	381	402	374	388	406	369	416	402	394	349	401	393	383	383	412	361	399	407	387	379	366	394	402	359	370	375	376	425	374	408	383	401	375	380	387	392	391	381	390	397	378	373	420	363	358	377	380	414	374	371	378	385	388	383	398	391	377	359	400	369	368	403	359	394	356	400	368	388	380	387	389	403	358	396	419	391	414	386	378	418	397	419	395	443	416	413	363	351	400	375	395	390	369	392	371	389	371	412	404	393	385	356	371
6819	4702	8328	8255	7486	5821	4378	3758	3370	3082	2817	2458	2121	1878	1608	1375	1329	1183	1037	1026	948	971	945	930	930	951	972	880	915	885	957	889	917	940	882	878	895	949	888	902	916	868	852	900	834	922	905	899	880	921	927	929	932	909	909	862	882	900	866	907	895	926	896	871	873	915	854	885	946	933	913	887	950	874	860	886	904	890	874	834	839	879	897	875	916	893	855	838	864	906	888	874	847	869	896	868	868	830	880	914	878	867	852	846	940	839	865	890	877	912	908	907	888	909	879	902	906	953	825	901	878	868	801	950	898	841	826	923	937	903	918	861	910	901	883	914	908	842	914	875	881	824	859	872	879	871	904	907	895	907	919	890	895	886	880	918	857	884	894	895	846	885	936	851	854	931	903	874	845	904	922	941	916	863	908	838	926	890	908	916	870	910	873	876	866	907	891	910	887	876	896	858	894	868	910	854	856	940	897	912	874	850	879	877	909	827	859	918	895	883	920	896	898	794	881	900	868	950	885	846	929	913	884	899	888	902	844	908	851	927	821	886	883	882	882	851	899	901	885	850	908	874	872	894	918	866	899	888	875	869	915	940	930	878	929	906	895	868	852	868	865	871	846	970	869	870	865	860	856	849	885	891	907	850	809	878	886	841	895	866	880	897	886	883	853	913	868	894	892	891	891	867	909	902	915	872	860	916	935	872	932	892	881	857	825	957	884	945	875	920	888	865	863	866	894	829	869	901	850	945	868	859	944	874	919	922	909	905	869	873	843	881	855	856	834	881	938	880	895	868	872	903	920	887	909	912	895	868	869	916	867	863	829	867	947	850	865	865	868	837	923	896	882	910	929	846	872	921	897	879	874	879	851	932	868	911	841	889	905	882	896	851	893	891	879	903	898	921	916	870	872	925	943	959	905	924	862	889	865	933	921	905	876	866	892	837	926	868	877	856	931	912	951	885	920	859	918	892	868	902	937	885	883	939	946	901	920	909	870	929	877	853	868	849	900	919	871	868	876	859	897	921	942	910	899	876	842	914	911	913	912	901	885	857	951	944	871	918	874	890	861	909	875	886	861	900	861	885	892	903	873	886	865	928	911	926	891	910	892	955	937	920	893	893	862	854	863	890	884	875	899	908	910	862	976	888	890	875	881	914	872	843	829	853	925	839	872	887	907	867	885	877	918	833	889	863	828	861	876	898	876	897	884	916	885	891	819	885	838	894	859	936	885	908	857	902	866	893	910	910	899	930	844	884	855	904	882	876	895	812	888	913	909	872	948	897	876	895	930	910	894	885	897	873	914	872	846	889	890	890	866	897	893	889	838	865	856	897	923	886	918	896	874	945	860	909	890	863	874	920	843	874	862	854	847	903	956	893	917	862	987	876	888	888	906	937	913	864	847	924	854	857	886	831	937	966	836	917	893	848	889	905	840	904	895	869	887	888	903	919	907	935	905	908	887	923	894	899	838	870	888	884	865	879	915	931	867	863	924	921	963	888	887	881	888	872	876	851	892	909	910	885	875	877	905	852	835	872	862	910	864	940	851	876	873	919	931	903	909	894	918	836	893	874	873	904	868	854	932	845	843	930	902	897	827	935	908	958	886	884	878	919	900	828	959	886	881	903	896	857	899	868	881	873	920	912	899	915	874	868	884	857	900	873	902	866	888	887	897	918	913	895	887	886	867	874	874	937	872	898	851	859	906	911	877	890	922	866	916	862	912	930	854	870	860	900	888	895	891	861	872	855	881	890	987	895	918	843	871	872	906	820	896	908	908	904	855	905	862	889	869	884	886	901	916	903	890	857	905	826	966	875	879	860	849	918	886	892	846	878	853	866	906	916	892	893	876	911	929	914	919	853	877	906	854	886	892	838	899	854	867	874	901	856	884	862	841	938	864	868	898	912	916	902	931	859	939	862	860	900	895	921	896	881	883	838	912	917	876	861	913	834	898	913	892	894	955	906	880	924	890	903	873	913	939	913	901	856	911	918	943	913	880	905	867	869	881	918	929	933	879	893	903	896	892	861	889	914	830	892	871	918	929	916	846	886	887	874	909	945	881	851	935	892	892	852	924	912	833	868	889	864	874	890	875	819	913	829	863	903	883	830	928	861	899	903	938	874	833	910	911	899	888	845	850	859	840	833	875	871	936	902	892	871	877	922	908	883	863	916	847	885	872	884	837	858	911	925	884	888	876	878	886	941	952	902	856	890	886	894	855	866	927	878	901	910	971	919	882	875	846	861	896	885	858	868	938	918	917	940	828	931	840	880	892	950	897	950	878	883	921	872	892	842	888	897	788	927	893	946	919	879	904	857	870	886	918	909	891	895	855	879	901	913	828	905	888	910	905	859	927	877	882	899	890	894	922	867	898	884	882	890	883	813	941	880	919	908	890	901	882	869	877	917	889	872	915	902	893	921	911	902	882	930	892	857	901	883	877	893	895	873	893	903	873	805	863	923	913	876	828	937	915	890	895	870	927	888	909	830	914	922	891	932	920	900	905	898	853	890	886	901	922	897	900	878	905	917	879	874	951	896	891	939	939	926	896	876	863	870	842	866	898	909	898	921	844	919	901	870	937	906	885	891	933	923	880	875	903	846	936	906	904	875	947	884	890	882	937	886	930	913	873	890	834	897	881	921	828	880	916	962	910	845	867	909	826	885	889	886	892	912	937	889	853	870	894	884	895	868	881	810	902	876	849	953	900	887	908	879	897	811	887	860	875	885	922	942	867	871	891	882	916	876	851	898	839	887	877	902	864	897	874	910	907	905	849	896	904	926	862	892	866	884	876	830	866	910	885	901	897	925	939	865	828	957	893	900	838	854	904	934	907	879	930	842	937	878	912	855	877	855	918	878	834	855	916	871	873	922	880	899	906	908	869	852	899	914	881	930	875	932	879	889	924	869	850	869	912	886	866	854	922	955	872	945	865	890	882	889	906	910	860	884	888	870	911	936	852	915	894	896	962	883	910	843	924	833	882	861	894	823	892	910	870	864	876	846	925	852	920	859	859	920	854	865	911	846	924	890	883	910	832	856	824	910	899	858	893	862	879	884	892	910	915	878	862	855	859	869	938	883	916	896	898	870	914	913	883	901	904	929	858	932	891	927	964	867	865	890	877	887	805	859	874	940	852	863	867	894	922	915	812	810	891	907	937	871	870	911	845	867	863	880	890	833	924	915	822	835	895	873	880	862	894	898	892	875	884	907	918	947	902	883	848	875	912	867	911	866	894	899	943	962	887	856	897	841	914	886	918	943	856	896	921	927	893	896	880	884	883	885	883	852	822	876	806	912	898	919	853	834	902	841	845	856	928	896	887	861	915	939	904	872	867	860	878	883	886	959	908	923	912	873	854	872	874	924	937	855	905	834	943	922	947	918	853	951	851	933	917	869	879	890	900	828	906	920	926	890	861	842	911	929	907	891	912	917	892	882	831	878	916	922	941	838	906	904	907	862	889	857	917	872	907	917	880	842	857	906	912	872	906	877	917	851
19749	7792	7187	4983	3435	2421	1546	1273	1093	978	825	738	698	614	522	476	432	431	408	391	364	347	346	351	326	343	349	345	349	345	363	360	351	339	338	302	397	343	335	324	345	356	352	344	374	317	339	333	356	297	341	332	363	361	316	343	364	355	353	340	312	335	298	292	348	354	317	345	359	352	355	339	346	294	299	371	346	348	330	375	339	345	306	353	354	312	347	328	343	342	332	355	321	308	343	336	322	361	357	352	352	355	371	355	357	344	360	324	333	356	346	315	314	336	330	342	346	385	339	339	328	335	325	353	314	355	358	349	361	331	355	322	329	295	347	364	360	343	377	324	317	328	302	307	346	323	304	333	368	311	335	332	344	356	357	354	307	351	372	361	354	342	353	363	343	312	313	351	353	338	328	351	318	325	350	338	338	329	341	349	304	346	342	348	351	359	325	335	355	379	356	344	309	348	340	317	369	351	357	357	328	325	344	298	308	381	342	344	325	338	327	331	319	354	373	354	356	321	378	350	325	350	337	351	361	366	305	333	349	333	321	329	358	334	339	358	352	333	309	344	328	338	335	317	345	325	350	318	344	330	325	356	292	350	335	324	341	374	348	314	374	327	377	341	366	347	322	370	341	349	327	356	348	336	343	314	312	337	344	340	325	330	368	365	320	320	300	342	312	328	316	327	354	369	343	299	339	332	324	362	331	339	336	325	357	314	362	327	349	323	348	343	318	361	327	330	338	330	349	356	331	348	363	346	335	347	360	270	350	342	313	347	335	357	313	360	326	328	323	331	351	359	350	364	323	323	317	299	339	358	338	353	341	330	339	355	343	332	320	372	307	351	352	337	339	359	316	355	320	319	331	343	318	361	280	320	332	343	319	319	327	304	329	320	371	347	342	321	352	339	309	353	332	334	301	329	314	351	334	333	353	302	341	361	343	377	303	354	342	325	325	288	324	311	322	382	336	316	313	347	305	316	358	312	369	346	381	359	383	365	332	358	337	357	363	308	331	338	321	323	319	355	346	361	360	327	351	339	349	312	327	371	334	342	339	333	330	323	375	329	345	340	359	340	330	330	341	335	312	381	332	335	368	347	374	326	332	354	345	299	308	365	343	337	374	345	333	354	370	334	366	357	358	344	317	354	351	366	344	353	341	396	330	337	342	365	358	330	339	377	354	313	330	353	347	305	349	355	325	323	357	333	368	335	294	351	323	343	332	302	326	322	331	321	325	345	323	360	385	345	338	338	368	324	362	336	322	348	354	325	304	331	350	344	339	351	333	347	350	345	308	313	320	354	378	328	330	344	346	352	323	363	363	309	325	330	326	327	339	347	324	374	336	364	372	324	342	350	309	320	349	315	333	356	346	319	324	358	340	323	384	332	340	347	363	331	351	352	375	342	323	349	331	340	324	317	308	325	348	349	359	321	356	346	323	343	306	317	340	370	348	302	313	328	332	342	349	361	357	385	303	329	358	317	338	309	349	369	374	332	350	372	336	349	355	335	333	331	327	336	310	341	322	371	374	357	350	337	362	314	326	361	330	336	304	349	313	357	349	321	392	338	319	353	316	330	305	328	392	360	324	376	329	368	355	361	333	354	326	349	318	402	326	358	340	375	321	358	324	347	360	329	326	306	362	355	331	330	321	322	358	358	297	336	337	336	338	343	315	331	298	324	337	352	351	317	333	347	397	297	305	344	332	387	331	394	326	353	349	354	323	329	337	335	301	376	368	317	368	325	330	304	346	348	333	341	348	345	354	338	316	369	343	361	336	338	353	309	344	324	283	352	332	349	321	317	342	334	345	327	308	342	357	303	324	350	332	320	367	348	347	323	379	300	358	324	366	328	318	326	346	361	371	344	357	308	328	323	337	362	355	386	348	344	313	327	308	337	344	292	354	324	343	308	340	319	322	338	374	340	342	339	316	377	340	376	359	311	319	375	345	311	340	321	367	331	373	333	333	327	350	334	327	349	299	355	350	352	315	321	300	360	354	346	328	332	318	343	300	345	349	379	341	352	327	329	329	358	321	332	383	344	356	351	331	324	329	311	337	346	335	328	325	322	342	318	325	367	350	320	298	321	345	362	320	353	352	309	338	361	356	326	324	373	338	322	275	358	330	328	340	343	324	309	354	323	299	333	343	346	318	350	351	357	341	338	338	318	348	337	310	379	331	394	313	341	322	340	353	338	359	341	347	353	306	340	374	370	311	329	344	369	339	327	358	334	336	323	368	326	356	322	298	330	346	374	314	343	366	359	351	343	326	329	310	361	357	309	360	345	334	347	321	365	339	389	341	373	341	337	371	338	323	343	331	321	325	310	332	323	305	319	348	308	329	306	328	350	334	327	368	356	357	328	310	296	333	331	331	318	350	316	365	356	351	314	364	317	391	341	326	358	323	345	314	335	332	352	331	310	318	369	305	308	321	368	306	331	367	326	330	357	345	372	326	346	361	332	371	330	365	332	344	388	343	335	349	299	375	365	371	356	370	314	348	325	358	317	337	326	342	378	294	329	349	334	369	349	343	331	292	310	326	358	346	285	289	335	337	351	370	339	348	311	359	329	339	343	358	339	335	328	346	339	327	349	335	381	360	353	330	361	338	324	338	362	337	352	343	326	325	325	340	355	373	349	339	324	331	336	360	329	361	317	307	325	350	369	335	355	339	357	379	360	322	375	343	358	330	347	334	317	364	326	335	355	316	346	341	342	338	343	354	346	311	339	347	369	317	377	323	328	348	350	347	324	335	331	338	355	332	342	379	308	329	318	363	366	335	362	311	326	402	366	332	341	332	316	344	364	322	311	296	347	333	331	340	371	345	344	328	319	340	310	363	336	334	360	349	332	345	336	351	352	328	318	360	358	335	315	334	344	356	323	338	307	339	331	352	310	325	355	370	380	348	355	337	330	333	332	350	317	351	327	346	335	370	342	323	349	345	406	346	363	332	356	323	330	313	305	357	337	366	338	344	341	319	332	312	324	326	326	386	332	316	349	353	313	371	352	326	331	318	337	337	358	387	370	364	317	327	340	338	335	334	312	363	342	321	331	350	364	378	351	347	297	333	308	394	364	390	351	318	330	342	350	351	317	359	344	375	332	328	322	349	345	327	348	324	352	353	352	359	325	340	319	359	358	367	327	303	357	365	326	336	350	367	335	349	351	323	324	359	351	318	312	308	353	362	327	338	327	363	328	299	335	336	304	335	314	335	354	344	350	334	366	315	370	357	324	350	352	350	317	338	337	346	318	328	351	342	309	356	357	342	322	351	353	361	338	321	364	355	358	330	323	351	360	347	337	318	357	361	328	336	330	347	312	328	332	363	349	392	349	341	359	372	342	350	317	367	338	356	344	340	332	335	335	336	340	350	372	364	390	318	350	334	352	346	347	373	344	337	345	296	335	349	359	329	345	374	368	372	385	327	333	343	335	313	343	347	387	341	307	327	322	338	365	337	330	336	338	340	340	320	308	362	351	385	336	312	359	351	367	325	327
13178	6766	12918	12967	11580	8995	6610	5385	4778	4437	3850	3452	2796	2323	2009	1687	1432	1381	1168	1083	1054	974	932	907	896	890	909	903	855	812	894	851	866	862	872	849	830	791	841	814	805	792	806	831	779	803	823	795	827	783	851	813	867	816	842	779	777	790	751	792	790	794	763	845	780	781	820	811	759	838	796	758	813	771	806	764	800	746	820	775	754	788	772	783	754	823	769	829	735	784	808	818	764	774	773	788	791	789	743	818	768	792	799	823	793	791	783	778	886	787	751	772	820	813	815	745	867	835	744	785	793	813	774	759	767	799	745	755	845	774	768	762	809	821	773	740	782	841	790	817	769	810	832	754	796	741	804	786	769	729	779	787	772	810	815	766	794	824	777	805	769	777	784	776	792	768	769	774	732	812	814	769	797	776	793	815	806	790	725	768	790	860	816	773	819	780	796	851	728	734	749	784	710	783	783	808	768	771	761	787	773	792	756	875	796	808	847	736	769	802	750	808	794	761	800	834	817	722	781	789	818	782	810	742	820	816	815	816	783	828	843	757	810	772	829	811	771	834	794	800	765	801	790	807	765	760	822	759	818	754	777	789	767	731	776	778	822	783	830	777	755	756	769	796	761	792	788	792	744	762	756	801	810	793	820	770	857	818	750	788	825	775	789	754	787	777	740	795	797	774	770	808	804	790	793	790	771	786	823	772	752	789	801	801	772	810	779	769	731	788	795	778	773	808	786	781	809	789	759	785	784	721	734	807	745	794	759	768	779	808	827	774	799	838	793	819	814	843	770	798	768	750	831	759	834	804	794	760	795	834	852	791	811	733	751	776	770	821	789	753	792	717	811	788	841	786	787	770	782	762	829	806	785	805	830	754	761	817	793	781	766	780	763	779	779	817	769	826	763	718	809	730	765	818	779	763	724	812	765	845	760	761	797	824	775	840	787	794	808	757	767	811	776	824	800	783	811	826	763	788	791	753	781	764	817	827	775	773	808	751	751	783	784	768	780	799	829	764	790	803	767	810	804	856	835	770	779	785	793	782	724	749	815	797	822	813	760	773	797	804	752	789	751	803	756	775	766	794	774	815	819	728	768	805	777	760	769	789	794	807	833	814	748	782	765	768	780	801	758	813	768	805	811	739	763	786	790	789	771	793	795	779	773	753	807	813	722	781	746	827	763	818	742	788	775	764	772	779	772	826	790	790	799	798	794	794	790	810	783	805	795	767	771	785	767	762	785	745	821	781	831	828	788	747	777	776	802	793	797	775	825	804	804	773	784	804	769	796	838	779	763	783	786	770	760	773	743	778	817	790	810	801	794	812	764	792	795	800	807	764	791	790	768	809	767	828	848	808	756	793	789	777	814	749	772	772	768	774	823	774	783	757	745	736	802	778	815	812	798	811	768	805	824	828	800	790	783	748	788	800	775	718	791	759	792	803	749	793	780	762	774	816	758	752	768	766	754	797	846	820	803	758	830	782	796	754	810	754	779	820	808	823	784	796	774	791	825	786	725	788	836	774	809	773	797	721	801	785	814	741	792	739	795	759	764	787	751	771	776	848	795	830	793	797	784	828	791	765	753	824	804	778	802	767	754	811	800	765	835	758	782	813	834	764	775	805	803	784	829	829	820	745	816	799	787	767	798	773	845	787	856	825	784	806	782	799	798	772	759	790	815	794	756	794	755	775	826	819	792	805	826	791	749	788	775	816	803	760	731	789	818	800	765	744	738	809	761	802	774	773	820	741	812	806	808	783	743	779	847	766	766	828	801	779	822	795	797	789	756	780	779	747	818	791	761	804	802	775	801	837	761	789	861	771	751	764	763	792	804	797	859	769	763	793	834	772	817	761	737	795	778	812	759	756	841	796	735	796	812	836	772	767	764	819	763	798	783	822	734	719	805	750	785	824	786	776	758	769	786	772	796	830	765	775	776	797	769	754	746	775	784	775	772	787	757	783	780	822	775	799	777	767	802	738	802	797	807	781	774	759	775	776	775	769	796	739	781	754	779	782	769	786	795	729	763	817	847	814	756	738	776	778	834	820	793	816	747	859	860	744	773	799	764	782	787	744	813	781	763	791	797	778	813	756	808	800	778	773	757	803	802	749	790	771	786	740	813	750	772	830	738	794	788	802	782	770	774	774	778	819	764	766	782	740	820	872	766	842	762	789	805	763	779	773	760	783	702	767	769	763	854	762	836	790	807	781	859	824	786	747	768	780	788	746	830	803	838	786	808	773	786	796	746	827	796	807	810	832	740	784	753	779	779	784	747	732	720	790	777	825	752	785	822	732	810	759	768	827	800	833	803	820	810	790	761	799	820	818	794	823	842	757	790	813	751	784	770	771	862	768	849	759	781	840	816	778	761	798	841	804	759	805	764	806	790	770	738	824	779	769	763	803	751	812	761	707	782	748	765	789	798	733	771	794	802	769	829	751	775	774	766	814	729	832	788	797	786	747	750	787	785	806	754	782	829	860	801	839	782	813	805	762	811	776	773	765	791	774	762	776	834	754	788	830	749	815	815	805	807	797	779	833	817	832	793	826	819	764	795	754	784	778	783	744	780	797	769	784	778	731	807	744	804	807	822	784	787	859	773	859	775	775	740	743	793	785	746	751	805	816	814	786	749	773	780	777	754	744	769	777	740	786	793	826	827	811	748	812	778	797	821	853	780	784	775	750	807	769	782	767	778	783	790	810	775	814	798	831	766	808	767	763	766	761	781	826	763	762	780	804	772	796	773	728	802	736	814	798	810	810	818	818	779	784	802	764	798	762	781	759	736	816	760	770	765	757	763	846	861	786	778	763	766	847	810	775	762	833	798	826	800	766	835	798	750	795	819	747	789	801	741	799	842	784	804	816	792	770	805	747	823	804	806	768	781	805	815	772	827	790	790	788	769	781	821	801	812	816	798	743	772	822	803	722	787	820	824	836	808	796	771	802	824	832	783	769	804	744	844	788	783	738	777	821	760	773	753	778	818	801	775	809	784	830	829	784	765	777	771	803	879	798	812	846	765	755	792	783	811	810	765	823	818	767	805	804	776	763	760	749	803	792	798	760	746	826	832	781	775	828	780	772	751	772	773	858	815	806	774	813	818	787	812	816	848	820	810	815	780	820	825	750	831	785	771	771	805	751	817	824	808	798	795	815	776	776	792	770	741	749	816	819	809	776	807	766	775	765	783	809	753	773	819	795	776	768	783	864	797	774	774	812	733	839	819	758	850	751	771	772	789	806	796	751	817	761	808	792	789	749	810	784	824	722	810	787	786	733	771	784	747	804	791	777	781	776	794	835	866	770	814	798	762	778	795	782	808	776	760	783	755	793	796	766	738	794	821	800	805	826	798	795	794	792	708	762	822	757	840	776	776	791	837	748	829	767	824	767	825	777	811	804	766	766	774	767	765	843	822	801	825	832	785	786	825	797	816	786	798	735	767	844	764	826	757	730	775	794	746	815	815	779	816	815	835	775	814	783	809	733	805	785	771	808	765	751
27153	11127	10255	6902	4573	3318	2131	1543	1398	1250	1041	959	784	649	538	491	396	404	367	403	325	344	318	301	326	321	290	296	302	288	335	251	294	303	293	276	293	292	299	269	293	297	276	284	249	275	295	283	292	320	293	303	278	275	298	279	306	268	273	285	284	257	278	298	296	243	293	277	275	263	277	287	282	295	275	303	256	294	282	253	265	264	276	281	299	271	273	284	308	266	293	309	302	284	265	260	270	271	271	290	251	265	298	249	293	271	280	308	277	279	282	277	302	271	294	301	295	266	244	311	292	270	302	275	273	288	282	286	270	302	271	266	282	302	298	310	274	290	315	302	259	298	266	292	253	275	282	281	315	267	328	260	248	289	256	261	260	282	259	276	300	308	259	265	326	298	283	283	293	272	296	287	264	276	255	293	254	250	265	273	258	280	269	290	265	292	265	292	270	251	255	297	275	270	267	271	257	291	286	273	263	295	297	288	276	294	285	291	282	296	275	304	282	257	314	262	261	297	269	261	269	254	308	320	282	228	283	305	296	275	241	286	257	293	307	289	294	272	298	264	316	285	297	308	297	283	260	292	283	279	270	257	275	253	311	273	318	286	280	250	285	280	269	253	277	276	252	280	284	283	272	304	271	285	306	260	286	313	276	252	285	264	291	264	287	304	302	304	289	270	279	279	285	256	304	274	293	291	327	280	296	256	271	311	276	293	288	279	317	285	318	295	263	298	275	300	281	275	288	280	288	264	270	296	260	285	302	287	283	278	282	261	284	287	304	245	302	287	272	289	303	291	273	307	281	300	259	271	272	270	333	271	276	279	278	283	265	230	286	298	284	303	290	270	265	286	271	284	297	297	311	273	281	265	279	289	280	295	289	292	278	274	260	288	306	297	264	263	268	284	280	244	269	279	283	271	247	248	244	298	314	278	276	277	276	296	269	266	281	249	318	292	295	298	286	285	276	269	277	295	277	319	318	263	284	282	290	275	293	257	247	274	287	297	277	303	274	283	261	277	263	298	301	266	278	288	284	298	253	293	270	306	273	309	263	293	293	288	294	288	252	262	298	301	269	267	259	259	320	276	300	259	281	317	307	282	311	258	277	266	284	292	298	288	250	255	296	304	258	272	283	311	255	288	281	310	294	300	306	304	256	267	266	242	303	312	274	253	314	306	288	267	277	252	275	299	266	292	276	268	270	289	281	324	263	288	290	298	289	319	254	283	318	296	273	289	257	299	248	290	274	272	310	256	297	242	274	288	300	266	293	275	284	271	302	260	257	263	268	293	264	281	288	310	282	265	275	300	257	263	291	263	257	265	273	278	273	289	267	264	226	242	278	298	306	299	269	300	282	254	289	287	245	251	249	268	286	278	306	284	292	283	293	289	275	291	283	293	292	310	273	276	277	279	318	264	281	304	260	271	246	278	290	297	273	285	267	289	290	258	289	292	284	267	276	307	276	251	264	299	265	289	277	255	270	302	283	299	269	297	292	274	289	279	300	269	289	281	278	257	278	284	254	315	304	275	285	286	284	297	240	264	224	276	313	275	306	301	267	299	282	282	262	278	275	256	288	276	280	301	300	270	261	313	298	308	257	256	263	256	283	275	294	264	297	275	281	314	297	288	269	286	242	277	270	294	272	263	303	297	261	263	284	272	272	291	296	306	269	259	285	273	302	257	281	280	292	270	258	278	265	275	286	256	272	286	280	270	260	275	249	276	264	283	290	280	301	289	268	263	274	287	315	267	289	274	261	294	331	270	270	236	277	297	276	261	289	286	274	294	307	287	305	272	280	297	250	294	233	244	264	279	273	298	271	265	277	270	261	279	297	259	285	314	289	242	259	282	255	324	267	293	268	297	270	301	277	290	304	292	285	266	290	301	294	277	301	303	282	258	285	295	286	267	267	296	254	289	266	291	247	281	260	275	289	268	278	269	302	295	244	276	276	284	285	280	287	297	289	248	310	275	319	305	308	296	268	285	268	302	308	277	280	285	311	246	296	276	264	292	260	256	278	256	269	266	272	271	314	259	267	270	316	272	287	297	267	313	281	252	278	245	288	257	289	271	282	287	327	293	270	278	268	244	294	276	276	259	288	268	278	283	262	263	263	303	269	263	281	268	281	279	267	270	261	299	269	264	249	319	292	266	269	281	301	289	274	276	273	280	269	285	254	274	261	282	282	262	270	275	288	273	305	289	307	272	273	283	273	269	266	308	276	305	265	284	282	280	296	302	314	291	227	281	273	264	294	323	265	276	278	287	305	304	294	250	283	283	285	254	255	294	289	274	275	298	257	245	307	322	288	292	262	240	263	267	281	292	297	294	256	249	283	275	302	286	267	262	272	293	285	306	315	298	285	294	291	287	290	287	292	274	262	244	285	266	286	284	262	269	281	298	266	255	293	309	286	282	282	268	274	298	290	238	286	270	261	283	287	302	302	277	293	271	265	274	254	281	259	253	286	278	270	282	305	278	251	269	304	293	271	263	272	296	287	308	285	282	278	283	268	279	283	242	263	306	253	268	266	282	267	277	323	316	289	296	292	311	307	256	257	290	277	264	265	291	273	274	279	277	300	280	268	282	260	287	301	279	260	270	293	266	302	272	312	290	308	309	281	300	301	284	254	265	285	272	300	279	265	285	298	294	247	302	263	255	307	309	292	296	263	300	286	253	294	268	300	295	292	300	271	267	270	262	305	268	261	273	303	270	235	266	263	298	286	302	279	251	281	263	278	294	254	290	286	281	256	288	292	295	273	295	253	282	297	283	277	286	293	261	289	278	306	251	262	282	251	294	244	271	283	306	291	269	280	288	290	279	275	279	293	296	301	293	273	270	257	283	278	264	281	269	271	259	282	283	288	286	267	270	315	302	270	256	306	271	238	246	268	303	260	286	288	274	276	283	260	301	258	270	297	298	268	300	308	314	285	302	303	279	265	316	294	256	281	261	268	287	272	281	298	287	299	277	279	263	284	300	286	264	284	311	285	287	279	286	271	291	279	264	268	283	263	277	258	282	245	256	271	259	273	280	265	290	284	295	300	292	291	273	300	292	305	288	289	277	276	289	277	270	276	269	293	258	278	267	315	264	290	278	276	284	291	307	276	281	268	270	286	293	275	273	253	287	264	293	293	310	270	263	296	261	272	302	272	256	304	316	278	315	240	279	284	255	294	264	264	283	288	276	269	289	295	293	290	285	254	313	280	296	245	278	301	311	273	304	275	278	282	294	294	256	250	282	316	281	290	307	314	268	304	299	273	264	269	284	281	256	295	301	291	298	301	309	299	284	308	268	283	301	266	270	264	260	284	297	313	303	274	247	290	268	283	279	266	286	281	298	293	283	296	300	279	269	270	303	271	269	279	264	246	307	240	270	283	251	271	278	266	298	280	289	286	287	284	252	282	269	282	274	303	297	297	262	288	304	256	279	290	267	318	287	266	274	261	272	277	297	281	265	285	276	301	268	276	277	280	247	278	292	285	283	279	310	248	269
15965	8877	16011	16517	14887	11798	8644	6967	6140	5523	4851	4271	3351	2854	2367	1928	1631	1451	1211	1081	1025	968	877	837	855	833	828	843	759	746	792	813	784	784	775	734	720	651	719	729	733	708	702	666	711	636	685	667	674	664	724	671	668	701	713	709	648	656	662	706	683	665	637	671	634	678	654	705	701	661	651	695	624	672	693	670	621	680	716	665	676	675	665	687	620	721	691	681	679	693	647	668	656	643	673	652	655	697	708	688	667	699	689	694	618	665	633	705	665	613	666	703	670	680	640	664	666	627	719	692	669	668	682	642	647	686	729	670	670	692	663	636	689	711	636	664	683	662	633	671	731	698	650	661	636	650	664	645	654	669	690	681	647	658	664	697	684	612	658	649	588	692	667	702	661	634	660	708	689	703	673	691	721	653	677	678	697	655	686	674	640	609	663	661	706	675	647	684	654	665	680	669	648	625	680	684	636	663	670	639	667	659	707	624	621	672	648	696	669	643	680	644	683	719	664	680	701	652	685	659	699	654	621	673	648	655	692	670	653	657	689	681	716	668	649	657	654	667	651	688	655	703	669	639	655	646	653	674	692	694	675	681	697	665	672	642	666	660	641	651	680	659	706	637	651	641	685	649	710	716	691	702	721	679	638	704	609	687	691	617	713	713	667	635	678	650	679	695	688	672	640	666	694	665	690	665	739	662	646	712	638	687	639	640	698	653	666	699	656	624	641	695	686	682	703	687	692	662	686	643	655	645	661	685	686	629	630	620	663	670	697	645	635	672	617	662	699	695	728	714	653	608	714	683	679	702	635	741	674	657	708	653	652	684	689	643	658	631	659	634	728	654	665	634	604	654	674	653	661	689	630	681	698	668	640	679	694	673	651	672	626	664	665	649	658	666	708	656	698	662	695	621	681	666	684	676	652	652	646	701	660	696	658	666	640	683	664	647	676	668	656	666	716	724	652	721	673	636	645	675	677	680	678	673	693	669	686	705	648	719	674	669	683	689	673	620	611	657	680	652	689	666	635	639	711	635	680	702	733	631	651	665	625	640	686	635	637	666	643	679	695	660	650	718	651	609	648	680	662	611	664	593	654	651	706	643	651	695	634	665	606	692	682	642	664	721	702	690	695	673	657	675	702	711	661	648	689	675	714	662	657	669	663	678	629	638	650	605	657	656	671	646	645	676	651	656	684	618	689	613	632	673	702	655	693	693	711	636	676	688	647	651	739	649	660	686	658	661	674	664	698	687	652	652	647	698	669	653	685	647	678	696	648	652	704	663	653	681	681	662	616	634	698	663	632	652	663	609	698	668	732	716	703	676	664	659	636	675	691	713	688	657	638	668	640	628	671	666	640	637	701	684	682	669	705	655	640	689	682	678	637	683	676	662	681	664	672	676	626	660	671	681	678	680	665	663	690	673	674	615	641	719	650	644	662	681	667	640	647	668	655	673	652	698	672	670	686	690	636	632	695	641	675	652	650	689	676	646	617	675	672	650	680	637	630	622	637	633	624	676	701	643	654	657	673	672	680	694	624	673	716	699	614	665	626	666	709	656	631	598	675	672	697	695	677	664	661	655	685	645	642	723	684	693	677	710	636	641	663	684	697	678	636	671	648	636	639	664	683	701	662	632	664	655	683	653	639	668	657	664	648	632	682	644	655	635	664	675	692	648	685	653	681	661	662	638	682	657	666	672	638	655	633	687	634	695	658	633	702	672	668	695	628	628	696	744	680	676	678	672	660	663	682	674	625	676	677	632	649	659	662	631	671	718	629	661	646	656	709	627	635	693	655	645	707	693	661	659	674	642	695	638	714	727	677	681	685	639	689	653	667	676	643	682	633	659	661	654	644	659	662	677	717	658	672	684	621	649	665	697	699	642	638	680	655	619	682	712	631	687	681	708	688	653	673	684	624	627	646	680	702	674	666	667	665	664	679	653	668	687	684	677	652	641	615	693	655	678	656	655	706	652	676	654	685	694	663	692	663	669	675	676	692	616	667	676	665	681	696	662	613	665	671	697	666	642	653	672	665	650	682	711	660	656	699	627	688	676	620	640	679	652	665	686	627	684	657	685	641	688	623	689	597	684	666	698	693	671	611	626	673	692	639	649	680	646	673	694	647	644	673	738	688	637	688	636	718	678	691	691	684	645	668	671	650	704	671	645	671	657	619	694	645	681	647	684	668	661	646	653	678	658	681	675	694	694	670	639	672	626	630	659	629	714	660	636	675	659	649	675	693	650	666	691	704	671	705	714	628	667	686	683	668	633	667	656	645	653	702	635	641	668	695	644	684	709	698	685	663	641	674	642	644	619	688	701	635	678	685	643	676	692	686	654	674	704	716	681	699	653	662	676	639	666	627	671	656	680	674	663	661	608	623	636	669	676	663	680	672	698	647	662	631	628	674	654	657	670	688	733	657	748	724	622	699	662	663	699	713	682	700	666	649	665	659	706	680	657	684	707	696	645	643	675	655	697	679	669	712	664	672	629	657	659	640	685	633	692	675	689	697	630	699	649	662	638	645	695	679	650	654	668	683	712	705	662	678	669	675	638	648	704	680	654	631	678	706	683	647	693	640	689	707	644	627	693	696	624	687	700	684	678	694	650	642	693	715	680	668	674	662	663	671	650	656	627	693	658	674	670	657	674	670	674	704	644	652	680	672	675	616	689	758	681	647	722	690	668	629	692	633	685	678	654	678	670	680	682	690	619	671	719	669	654	642	621	669	687	694	624	681	674	650	688	668	668	678	652	658	687	690	661	679	668	628	687	667	696	720	680	644	704	697	700	669	694	655	663	676	706	654	660	711	677	632	681	618	670	662	647	663	661	710	675	672	685	674	625	625	690	651	720	627	633	658	682	666	650	637	665	673	613	721	667	695	718	654	655	638	664	628	694	674	660	659	661	678	656	673	615	651	664	707	689	656	677	667	708	697	652	703	684	676	686	669	649	632	658	617	625	675	680	690	699	627	671	628	692	656	665	661	635	678	682	634	629	702	659	695	684	675	677	672	649	636	668	699	657	681	689	682	743	692	668	660	693	659	664	658	688	712	669	655	633	673	653	682	709	635	646	672	661	644	670	717	702	695	654	658	668	654	659	649	663	690	683	700	635	671	625	663	695	673	661	694	693	690	661	652	672	678	678	678	703	626	678	732	646	625	640	658	690	698	663	664	659	635	710	684	659	684	636	678	711	609	701	664	670	713	658	679	661	662	656	657	691	669	679	637	649	665	674	673	688	657	673	677	636	695	710	713	672	648	693	691	666	714	679	659	684	666	710	671	627	686	695	681	644	675	671	698	718	679	676	684	613	685	642	681	675	662	704	625	668	658	659	683	696	692	676	710	693	667	656	674	652	684	664	671	656	676	673	638	696	662	708	686	706	655	662	630	706	634	697	676	651	682	681	676	646	640	663	674	710	632	642	728	667	626	680	690	622	704	624	656	685	687	694	633	716	678	694	673	655	676	686	690	625	679	659	667	674	613	631	690	708
10879	4573	4496	3031	2067	1548	1063	951	867	763	770	685	595	510	540	479	435	457	408	387	396	433	395	373	388	378	399	397	435	379	429	403	416	371	375	406	432	404	382	410	416	395	385	362	361	417	340	361	409	372	382	403	406	382	399	378	377	379	343	388	330	408	401	401	385	368	397	385	409	367	408	403	369	399	412	425	372	384	374	393	396	379	397	402	349	391	366	375	409	388	421	408	406	384	392	418	383	371	378	392	388	415	402	399	400	413	439	365	415	409	396	359	387	412	381	392	451	400	341	346	387	362	399	409	384	389	429	416	389	390	395	378	356	383	422	409	400	395	370	393	385	401	397	411	407	354	394	387	391	369	377	381	410	401	397	378	392	408	368	373	388	387	406	376	392	401	369	417	410	425	406	421	372	396	407	379	392	366	357	429	383	395	412	363	420	383	442	366	385	415	388	408	416	381	373	366	361	386	428	348	380	395	361	397	397	426	429	422	423	406	388	374	355	399	402	375	406	411	363	386	387	387	378	414	400	368	396	386	395	379	404	365	380	417	381	397	403	391	371	413	402	381	370	365	433	383	384	336	395	395	406	396	407	348	379	446	451	390	401	367	378	415	362	348	408	459	401	361	374	395	405	394	407	389	349	381	374	373	339	384	410	365	370	391	389	398	395	390	377	359	415	409	412	382	419	383	381	423	403	383	424	419	424	386	410	386	401	437	384	364	366	394	396	405	337	415	393	409	423	397	387	421	369	413	421	413	390	369	402	383	400	385	435	407	412	399	420	389	385	376	381	389	405	386	387	403	408	356	406	425	400	423	432	389	394	344	373	404	370	409	360	378	354	385	419	411	398	373	412	389	369	385	379	410	399	407	397	397	400	395	365	403	420	375	396	387	360	397	381	365	393	418	405	394	381	401	364	387	388	370	404	374	403	377	371	380	386	389	370	388	396	401	377	411	420	406	388	398	364	383	389	390	376	370	396	423	409	436	370	396	400	383	395	421	457	410	438	372	386	404	360	372	418	401	413	387	410	370	401	396	333	388	367	369	333	393	390	435	438	402	384	393	411	407	386	385	429	417	391	426	406	369	362	411	352	407	395	409	371	373	370	428	357	392	415	364	363	390	424	367	384	373	439	407	382	404	382	382	375	392	416	413	394	397	412	406	402	391	395	368	372	375	317	390	391	359	384	375	372	347	394	444	420	374	383	352	377	342	394	395	325	378	403	413	392	426	381	422	405	397	388	399	381	382	416	396	378	371	412	389	394	371	394	390	381	383	418	374	361	372	396	373	367	381	398	410	385	398	347	380	384	384	402	381	390	397	353	372	438	418	347	378	391	395	349	365	406	388	373	416	369	404	392	415	422	377	416	384	415	413	397	373	386	399	397	363	395	365	357	380	390	393	420	398	356	389	360	405	386	368	382	438	396	378	355	378	418	390	359	371	384	371	380	372	344	397	382	395	383	410	435	405	429	392	344	430	417	392	388	367	387	429	427	375	385	373	411	405	389	401	405	384	383	404	389	395	390	434	421	398	385	385	414	394	396	405	338	382	414	380	413	365	388	413	430	442	385	391	375	402	399	415	419	427	393	365	461	354	357	385	404	395	380	406	356	389	380	357	370	389	404	400	387	386	391	389	401	367	380	342	361	394	391	380	375	440	403	359	429	382	363	420	397	370	410	389	371	352	398	419	387	383	360	372	403	414	361	361	389	400	413	441	383	374	386	373	393	356	420	380	390	397	363	422	394	410	385	379	389	373	381	403	414	378	397	400	378	373	389	409	411	394	366	400	408	407	410	444	398	400	394	391	377	369	362	365	409	431	405	376	375	388	414	396	403	365	392	421	365	373	368	405	400	356	402	381	385	345	397	393	392	404	404	427	386	398	399	389	366	429	403	419	369	396	421	404	426	366	404	402	418	392	399	376	384	383	438	372	355	411	359	397	396	377	374	381	384	404	379	381	394	359	392	397	399	395	393	388	391	399	379	394	374	385	405	381	416	389	391	359	382	382	382	384	375	363	374	353	397	364	359	408	380	344	434	400	401	407	391	417	401	370	411	375	361	380	405	393	392	428	375	364	373	402	427	414	412	370	420	357	386	433	377	382	373	379	369	367	387	384	418	370	367	396	389	382	406	385	402	349	374	393	405	378	371	392	387	421	384	412	412	386	423	395	391	383	415	387	387	409	400	346	397	430	415	398	384	404	377	388	366	385	401	386	398	396	401	364	362	389	395	411	420	405	383	357	397	408	379	441	403	385	391	402	368	407	412	386	379	367	380	373	391	424	392	420	357	412	381	392	402	402	430	413	361	387	387	377	363	424	384	374	386	369	381	408	383	463	407	397	408	386	367	433	357	392	390	381	362	413	402	404	411	385	390	386	388	392	449	436	403	382	396	387	404	387	385	417	412	404	381	414	409	388	412	426	391	392	367	402	352	402	372	387	343	382	345	395	344	408	374	364	353	371	349	405	405	393	378	361	404	388	414	405	405	337	432	422	376	371	400	387	367	386	361	362	405	383	370	407	383	400	398	382	412	351	403	379	405	396	426	388	398	404	391	405	394	379	392	400	383	393	370	362	388	411	407	389	374	404	419	378	393	398	379	385	417	404	391	399	377	433	385	370	432	409	361	365	409	400	391	410	389	381	388	386	325	405	363	401	370	384	360	405	419	419	437	377	403	390	385	393	416	412	456	416	374	390	345	391	377	388	390	406	381	382	451	361	377	395	343	378	389	386	394	369	402	396	426	403	399	376	403	384	368	394	392	413	364	396	375	356	382	392	376	384	379	396	379	401	416	357	381	368	343	408	394	389	377	379	379	378	399	394	383	396	360	393	413	424	376	390	406	380	399	443	398	453	383	392	380	397	396	407	377	409	378	411	437	385	415	387	378	336	372	416	421	424	407	401	402	404	368	377	377	397	359	401	375	415	376	407	390	381	391	363	371	425	385	396	431	350	421	399	376	347	354	406	403	434	398	387	387	386	409	377	391	385	403	388	357	364	403	383	356	380	404	417	400	369	378	376	369	381	402	370	344	383	413	407	403	403	372	377	359	366	388	415	395	392	394	396	376	406	367	396	354	392	377	369	379	414	368	372	401	398	399	368	403	371	404	392	366	338	382	372	418	390	379	388	400	404	418	353	405	370	336	383	407	405	393	379	411	401	404	387	371	392	360	335	414	408	404	400	374	379	385	399	423	383	400	377	384	402	409	386	375	403	424	391	387	369	384	387	391	378	401	374	380	404	354	404	383	408	366	382	408	409	410	370	395	376	425	400	374	417	372	382	413	355	359	355	389	350	390	383	438	395	391	356	398	368	414	402	392	403	375	370	383	366	406	442	427	365	385	417	386	350	387	391	386	383	383	383	367	445	413	412	412	384	348	396	368	386	400	422	375	388	386	385	385	388	394	407	398	374	395	415	372	390	386	359	398	397	385	377	376	362	366	408	399	381	402	426	374	421	371	405	378	391	358	382	382	353	425	375
7331	4576	8299	8432	7555	5723	4070	3499	3370	3079	2720	2561	2115	1762	1582	1413	1262	1187	1066	1012	1016	957	951	956	905	960	965	908	962	918	895	954	901	944	910	922	932	933	883	895	900	880	854	812	912	903	870	879	844	948	917	901	876	916	910	893	884	934	855	887	900	897	892	904	907	864	878	917	913	864	851	849	873	874	897	895	899	906	866	855	881	953	867	880	856	872	914	851	873	898	884	888	912	950	924	885	896	884	882	932	857	840	909	914	900	905	898	881	870	878	871	873	943	872	904	811	895	889	867	856	920	880	887	897	877	879	855	848	845	849	857	876	879	931	936	832	894	941	912	914	933	938	908	956	908	928	892	882	870	860	898	866	867	871	829	895	870	923	954	835	911	917	876	845	891	939	909	862	933	917	880	868	881	913	894	889	904	913	841	893	903	907	855	875	852	902	897	858	863	881	902	835	861	912	923	852	972	860	895	900	895	942	819	895	911	875	899	885	905	943	894	892	937	867	886	874	941	851	834	855	936	921	908	872	914	881	865	854	876	873	914	898	844	952	922	939	891	890	876	944	933	881	899	939	902	849	849	885	908	904	846	885	909	921	918	903	874	908	812	825	941	871	889	896	845	906	892	945	834	941	851	850	850	837	856	820	886	898	855	861	893	875	892	877	870	912	937	913	897	902	887	878	902	830	891	915	891	940	868	891	835	920	933	891	912	837	941	875	880	901	894	935	910	924	916	861	872	966	926	892	834	910	896	869	879	857	848	927	925	890	893	916	909	906	877	903	890	926	883	923	917	873	857	891	902	908	858	878	871	912	880	884	916	892	863	858	905	917	866	891	902	903	921	879	896	884	899	890	881	903	878	809	877	957	902	870	916	870	877	870	885	880	924	906	910	846	882	916	887	930	900	928	875	905	863	832	848	913	951	960	890	892	831	898	884	860	851	887	880	925	909	937	863	856	896	898	923	901	867	910	889	903	920	863	926	873	881	903	938	927	867	860	925	916	842	887	957	933	916	903	874	921	877	888	891	850	888	900	881	860	903	898	921	906	882	908	893	871	897	891	892	875	931	895	929	899	874	853	913	869	889	861	839	916	890	889	848	846	867	870	873	892	887	893	900	861	879	839	896	813	870	893	892	914	878	920	899	886	864	895	856	896	882	883	913	903	857	854	911	872	920	879	868	921	831	850	889	889	884	875	937	903	844	900	880	865	864	884	881	894	915	855	888	909	887	905	943	901	880	906	878	843	870	896	851	913	906	901	829	897	908	896	883	855	852	842	908	883	928	827	914	880	818	885	859	842	857	816	884	934	848	868	946	884	861	869	922	897	857	894	881	916	926	904	898	887	888	900	926	887	893	854	943	918	908	864	880	903	911	904	873	939	899	913	928	882	840	872	872	916	920	942	927	902	903	883	944	909	893	884	883	907	909	928	894	895	885	897	906	908	860	862	881	890	899	845	896	929	874	909	953	851	856	900	866	904	910	914	874	939	875	923	907	876	929	887	876	945	917	854	872	871	848	840	864	929	913	903	895	907	937	887	916	885	878	874	896	929	907	858	861	916	866	884	865	867	910	886	920	852	878	917	888	843	964	888	912	911	864	942	888	879	898	828	933	864	958	934	842	840	858	890	888	881	908	909	863	885	892	867	893	889	904	932	933	911	930	897	931	891	904	854	881	862	868	901	927	914	900	889	870	868	886	858	866	829	910	891	888	913	945	883	898	886	907	859	879	945	890	926	898	890	860	876	914	860	913	893	925	888	889	906	882	876	842	910	888	876	849	923	910	862	901	874	882	846	855	901	851	890	937	926	835	896	895	898	909	914	864	871	938	962	851	908	892	936	846	878	918	848	937	844	816	877	917	912	907	898	915	864	861	906	849	875	811	877	874	916	918	852	862	917	909	919	879	858	912	950	933	913	911	843	863	885	868	895	844	876	883	904	881	885	884	890	863	892	903	909	904	894	911	879	876	931	916	869	869	892	855	875	863	883	903	855	937	861	946	874	851	876	871	876	874	890	877	840	891	912	922	863	859	855	858	864	961	870	871	847	895	850	876	883	920	921	881	868	839	925	909	890	916	897	878	899	875	945	891	840	890	902	844	852	895	922	862	858	905	880	908	878	865	941	920	910	940	913	905	921	875	825	887	911	932	923	859	817	900	899	917	918	881	822	899	890	846	902	926	887	876	851	865	935	898	894	848	936	864	925	890	893	874	874	944	902	879	935	887	864	871	917	910	900	960	890	898	935	938	911	834	867	845	899	920	863	888	875	846	876	863	797	888	921	933	842	854	888	903	902	887	942	871	886	903	897	898	902	892	978	890	885	883	933	905	889	911	903	878	901	968	906	944	953	948	883	912	865	863	897	845	871	883	905	859	831	859	914	868	908	883	901	875	904	932	922	924	852	906	882	825	865	936	884	910	893	890	886	884	887	951	941	933	880	913	831	867	882	878	890	887	889	889	914	933	871	894	870	893	915	907	905	878	915	879	934	879	927	896	879	853	868	837	921	882	945	899	901	881	922	912	858	879	884	898	913	889	922	906	945	877	900	891	888	875	845	845	913	908	896	891	883	906	938	904	880	844	834	892	900	927	858	919	855	892	919	877	924	933	931	899	935	874	890	913	920	877	881	837	897	906	952	875	851	898	907	878	874	928	868	906	904	906	856	952	906	876	894	922	898	925	955	857	907	909	939	845	910	863	853	946	911	840	904	884	876	898	888	893	908	905	864	863	932	885	861	894	906	848	905	905	892	869	890	915	866	871	903	877	884	830	911	902	988	882	906	899	875	864	857	914	851	909	890	955	899	925	874	919	912	939	882	899	879	849	888	930	901	919	889	890	827	849	821	895	851	934	877	853	835	885	898	923	874	889	920	875	872	894	889	830	852	905	902	956	808	846	858	920	885	830	931	907	906	945	863	926	892	888	858	895	880	874	925	908	827	900	874	918	887	898	900	892	897	860	883	930	893	896	837	875	795	887	916	919	894	883	874	891	912	902	847	901	938	887	871	932	903	928	886	871	887	901	930	855	882	862	850	880	922	929	878	921	917	912	884	858	874	852	932	843	878	908	906	841	866	843	920	911	899	918	893	889	894	867	885	901	945	926	884	912	943	854	917	883	888	890	911	912	909	929	928	896	909	890	904	916	913	892	903	914	894	891	902	918	918	884	843	916	865	897	904	917	858	910	865	840	929	876	873	858	874	916	932	838	918	930	936	888	910	892	925	880	969	868	903	836	950	889	896	872	905	890	867	868	970	911	909	949	841	853	891	827	940	950	886	898	929	887	910	937	933	891	906	869	787	908	870	889	867	886	894	912	830	867	881	846	916	898	921	864	912	911	874	909	869	842	871	952	945	912	921	839	892	867	948	864	932	867	912	926	839	920	852	864	867	907	888	872	862	936	872	887	868	858	870	888	889	831	906	924	907	866	867	860	882	882	923	858	927	875	878	842	879	893	871	884	850	933	881	838	924	903	873	882	851	883	901
22174	8289	7078	4898	3294	2387	1541	1308	1156	966	843	775	674	533	543	506	418	430	396	391	377	368	369	378	308	354	373	360	335	349	336	323	343	375	315	338	318	376	362	332	367	311	349	361	383	352	353	354	367	357	358	335	387	311	289	346	306	339	328	342	377	337	340	335	361	345	361	356	367	352	355	346	329	364	364	321	321	357	331	334	296	328	346	335	380	333	324	338	355	354	336	332	363	355	342	358	357	365	347	340	371	360	361	314	326	324	334	356	383	336	337	338	350	373	369	328	380	328	342	316	355	332	325	366	330	329	322	364	337	313	335	319	361	333	343	341	346	337	355	355	303	323	334	342	312	357	311	340	317	358	353	371	338	372	340	358	318	306	367	338	354	351	378	338	383	368	366	352	357	359	309	335	355	332	367	338	309	387	348	393	341	345	354	342	367	303	330	340	370	328	372	321	359	380	353	342	339	331	343	379	321	325	369	333	300	331	331	366	345	314	346	316	345	342	349	320	345	314	326	365	336	339	303	344	349	346	339	351	320	357	361	340	345	315	315	365	333	358	344	346	376	380	325	342	366	329	349	352	357	350	351	375	338	343	351	318	327	342	331	326	341	377	310	368	335	314	338	338	321	365	358	341	357	362	380	339	341	332	376	344	344	337	312	342	296	335	337	330	375	343	353	334	351	347	363	357	351	347	350	362	358	326	352	369	327	361	324	328	360	352	338	346	362	342	351	342	323	343	348	355	338	358	321	327	379	312	330	303	344	336	352	348	329	347	332	344	328	380	343	340	352	329	308	341	315	358	352	371	360	359	358	350	364	352	306	352	341	358	339	350	344	356	376	328	344	341	355	308	348	358	382	341	349	346	290	349	310	352	333	323	333	327	341	334	351	360	337	364	336	335	289	327	376	337	349	324	342	361	366	353	349	340	333	359	356	321	331	324	340	375	335	323	329	365	360	324	308	384	328	345	324	296	343	335	331	327	362	342	341	300	329	364	325	334	344	346	342	372	354	320	349	339	322	323	325	322	335	368	343	335	357	373	332	328	315	368	336	331	357	361	360	348	314	355	333	320	301	317	359	383	295	331	348	318	334	332	359	365	336	330	331	297	357	367	347	314	336	381	316	346	339	318	388	392	350	343	344	336	313	302	310	321	336	355	350	334	365	324	347	326	303	353	341	331	345	348	338	352	367	354	340	354	313	333	295	326	314	356	344	322	346	340	345	356	341	346	347	366	313	329	323	355	343	360	335	370	375	339	335	353	369	378	324	382	359	370	352	332	334	312	347	368	346	380	334	361	355	329	326	337	349	345	329	362	350	348	345	386	330	343	329	391	342	354	349	382	310	345	368	346	353	359	344	326	352	320	365	372	369	356	327	290	346	317	317	343	382	335	356	303	319	331	349	361	336	353	325	321	334	352	360	324	367	339	342	320	332	350	317	355	359	361	343	331	357	334	331	389	347	371	339	379	361	324	360	383	323	317	368	323	348	348	371	337	341	334	381	381	329	342	372	360	338	344	353	368	344	363	349	334	322	371	324	332	311	383	365	357	359	350	348	341	339	334	361	347	346	348	350	366	345	315	387	375	349	368	337	342	342	342	305	359	390	326	312	343	323	310	335	344	354	356	357	355	343	340	323	358	324	349	335	315	342	360	374	342	311	360	346	324	342	361	358	337	387	356	335	371	378	348	365	360	336	363	351	338	360	367	383	317	369	356	364	345	366	341	344	375	334	327	334	349	324	357	359	326	333	343	360	338	308	335	365	329	346	338	312	358	312	341	346	374	307	290	336	368	328	342	347	354	349	338	331	340	347	335	352	315	366	345	346	344	355	350	351	334	345	331	363	342	350	378	366	353	321	327	344	336	371	390	343	358	374	329	360	333	375	297	380	357	385	322	331	377	330	353	363	370	355	346	344	318	340	339	320	324	318	333	325	326	371	328	311	355	326	347	336	344	366	374	356	368	367	398	349	330	333	318	337	337	363	347	365	341	352	320	364	374	359	351	337	320	369	320	354	359	341	359	330	393	324	335	324	362	354	357	319	306	340	297	336	338	360	293	393	341	343	381	325	361	354	343	360	386	372	360	360	304	379	335	371	326	346	348	345	354	343	362	365	318	358	354	385	369	330	280	340	360	355	352	362	370	350	325	342	303	347	343	350	380	335	280	342	338	358	341	336	316	313	361	327	349	368	350	367	340	327	345	327	367	313	359	348	294	337	374	334	357	347	343	319	364	343	315	345	333	343	313	321	382	352	349	364	359	325	327	375	327	387	335	352	348	353	339	331	348	376	315	322	366	377	358	340	348	341	370	319	344	314	332	333	362	331	352	338	323	340	340	330	327	350	386	330	326	332	366	328	353	339	353	339	338	325	300	370	359	377	336	352	364	314	325	318	348	346	374	360	362	344	364	383	345	357	340	312	361	333	315	341	347	339	351	335	313	339	352	373	361	339	365	331	335	332	322	331	332	310	374	350	346	320	361	364	344	404	344	311	358	359	352	347	319	357	352	366	338	319	343	336	361	345	354	315	364	307	322	305	345	346	311	366	369	349	336	356	331	372	348	335	364	342	354	333	373	351	348	366	368	343	393	333	338	338	313	326	324	318	369	352	341	339	354	352	342	353	320	342	322	390	333	316	347	349	364	377	330	346	356	327	316	331	330	369	330	352	321	331	367	358	376	345	352	338	338	329	337	387	354	323	333	325	357	353	368	346	342	337	341	330	355	329	333	324	339	365	364	376	333	349	389	359	345	331	319	336	314	339	334	327	329	332	364	346	348	319	343	359	352	339	365	369	338	335	351	358	321	345	349	341	348	343	360	353	392	368	372	336	322	358	340	302	355	353	333	353	356	330	297	361	325	326	303	318	347	372	368	344	348	325	322	347	346	341	354	310	348	327	354	326	376	364	352	379	345	348	317	335	360	340	346	332	351	345	338	353	345	344	351	353	342	369	341	331	315	338	364	350	339	363	324	357	326	331	353	344	327	340	326	337	352	353	318	347	349	340	342	331	320	329	389	342	367	395	369	342	344	363	331	349	353	333	359	344	345	326	342	327	315	342	339	339	317	351	351	318	336	345	313	330	349	371	351	371	362	373	332	364	349	352	327	389	339	336	306	364	320	336	315	386	365	364	359	356	317	338	338	357	369	351	355	322	347	389	328	342	315	339	355	316	337	344	326	330	324	348	346	350	351	347	322	323	354	369	349	330	356	382	355	338	338	313	337	307	347	362	355	383	384	318	342	369	318	330	384	356	331	338	377	327	363	383	343	352	317	351	364	372	353	337	333	333	333	339	362	329	360	354	335	370	302	347	353	336	320	319	322	356	374	368	332	351	367	358	366	370	342	325	358	365	338	346	333	347	336	368	334	347	386	342	350	309	360	337	376	358	326	340	317	327	316	377	348	360	320	346	320	319	349	322	341	382	318	322	324	367	334	329	345	327	331	303	331	349	320	341	344	321	359	354	330	341	339	322	344	373	341
14488	6945	12598	13061	11259	9099	6496	5228	4831	4207	3777	3171	2737	2378	1948	1644	1435	1277	1214	1096	1059	970	921	903	880	910	843	886	872	870	836	853	805	827	855	822	863	843	821	807	851	825	791	799	832	819	860	726	795	751	808	797	830	790	816	803	787	836	796	808	842	742	793	796	783	802	789	821	795	741	860	796	776	817	823	772	781	758	772	788	783	838	792	766	803	746	806	771	835	825	802	781	769	820	825	777	836	802	790	797	761	857	828	813	764	752	787	763	825	811	824	767	738	799	780	758	754	812	796	758	794	788	806	808	805	813	786	771	826	801	824	816	788	797	790	814	814	783	811	806	739	776	779	799	812	783	819	769	825	776	803	813	759	787	797	757	798	777	808	775	801	793	798	791	793	843	770	786	818	787	803	784	817	786	780	731	802	832	770	785	822	784	780	788	801	794	749	775	790	784	742	847	820	786	771	798	800	742	812	753	776	784	783	812	782	785	769	790	794	743	767	786	784	810	855	807	794	850	805	782	766	822	803	786	774	787	825	816	764	781	813	775	786	838	772	775	797	784	763	824	799	794	774	789	775	744	784	812	811	747	808	784	814	770	760	849	771	773	770	773	772	791	797	775	806	833	763	785	812	804	804	799	801	814	762	806	764	772	837	809	784	739	779	776	795	781	792	779	761	780	806	786	795	764	750	771	734	783	727	815	754	772	811	776	775	785	820	815	893	835	824	748	803	804	781	802	785	781	776	779	786	784	764	785	767	782	807	814	807	786	770	797	823	784	744	772	767	794	761	821	813	743	812	823	752	754	780	774	773	797	821	783	807	828	736	847	776	808	811	741	762	775	821	804	767	792	783	845	828	806	814	801	773	793	808	807	770	728	773	840	793	768	816	774	837	787	790	779	789	835	789	771	766	747	804	756	837	787	855	772	821	809	766	811	829	784	795	740	782	823	802	825	747	770	821	787	821	799	817	803	830	786	784	772	800	787	769	730	764	750	800	774	752	824	810	781	827	831	765	805	811	718	777	795	790	754	814	794	797	794	779	792	767	777	827	771	772	738	854	809	763	721	770	774	742	752	796	810	795	781	850	778	798	833	754	751	765	796	766	787	824	798	807	788	766	813	803	768	790	790	794	805	789	815	765	792	805	796	781	762	762	834	795	775	788	775	796	813	780	764	779	816	735	804	837	824	810	779	798	786	754	778	747	762	781	802	819	805	792	749	780	765	797	817	799	805	805	786	830	737	804	751	806	805	803	845	784	852	819	850	799	769	804	791	727	820	798	734	814	834	763	806	801	720	800	831	783	853	805	767	784	737	727	783	808	785	823	780	809	779	783	821	785	789	788	786	802	772	795	772	786	741	780	812	807	781	791	805	783	797	815	775	799	781	875	803	808	740	767	780	805	799	781	803	810	743	826	812	800	807	783	823	749	805	846	804	773	805	819	795	839	782	794	807	795	817	814	842	767	776	783	738	822	767	775	727	820	731	839	796	806	745	793	786	764	785	775	808	781	822	797	816	740	799	822	844	793	749	792	765	755	806	839	758	752	807	752	799	794	820	832	800	796	824	802	778	763	755	829	769	782	738	788	786	808	786	813	804	802	769	799	774	771	789	777	802	741	783	768	775	805	792	784	731	794	807	834	756	814	747	807	778	821	790	792	759	793	785	801	831	798	819	787	842	817	828	773	764	779	748	794	751	765	749	813	781	728	785	739	820	788	774	768	778	807	740	762	760	790	774	830	733	780	774	805	792	799	807	795	755	787	737	773	770	820	818	770	807	780	784	755	769	782	804	754	763	764	740	826	780	761	796	751	781	789	763	809	843	798	820	778	791	792	796	784	825	772	803	802	823	788	813	788	771	782	799	787	826	793	813	863	803	765	724	806	773	790	747	766	772	802	805	757	812	788	772	788	793	810	784	822	822	791	783	803	815	789	833	801	796	815	803	803	796	803	802	846	778	778	770	880	784	716	795	754	800	750	746	805	777	836	804	779	826	768	768	782	780	779	784	762	747	829	761	806	821	771	799	789	820	801	770	823	730	824	771	800	792	825	810	768	797	781	788	780	801	788	799	832	793	767	774	797	807	870	818	793	777	787	812	748	821	811	757	789	816	775	775	760	781	863	840	832	790	848	761	750	790	814	795	788	822	851	787	804	814	810	826	785	828	812	820	817	775	828	794	781	801	824	824	807	798	795	805	768	813	877	808	846	815	780	760	776	783	764	758	799	794	793	784	808	802	780	819	800	791	790	778	815	762	813	765	784	812	787	821	765	754	784	817	831	785	762	847	784	826	797	789	762	827	719	792	798	767	826	780	765	746	786	806	802	833	763	787	822	800	775	806	810	824	782	790	738	798	846	764	809	820	795	808	772	750	802	781	757	791	764	786	761	802	806	792	758	799	768	783	791	766	792	814	800	815	734	781	788	814	820	824	773	880	826	816	803	844	842	789	845	820	755	788	773	799	791	804	750	798	813	808	810	807	806	780	795	748	809	752	764	850	783	766	792	796	818	804	817	845	808	788	749	798	787	811	717	803	771	810	831	761	834	782	765	772	788	791	794	747	740	802	812	807	788	816	746	840	789	814	828	788	781	808	804	810	809	781	797	765	851	773	770	831	795	767	809	772	810	730	777	830	817	791	806	757	791	789	740	837	820	775	769	833	800	767	762	806	788	782	776	790	796	768	807	824	760	817	794	764	832	744	801	780	776	793	778	751	771	787	802	791	801	793	760	816	860	738	813	753	747	801	748	786	811	838	763	805	850	839	808	782	808	818	803	794	828	799	800	810	806	758	782	802	796	817	754	813	763	772	832	790	829	795	786	770	791	818	757	822	796	801	854	780	745	763	783	819	745	820	758	787	734	839	785	754	814	782	794	788	765	837	782	774	777	806	838	821	810	841	787	782	824	753	803	816	829	794	776	791	839	794	827	748	808	773	772	797	806	808	824	769	823	777	802	767	772	783	798	770	777	783	813	735	794	811	805	792	817	775	780	745	755	791	806	780	777	769	764	766	849	776	805	809	787	784	788	825	733	767	759	809	830	763	793	851	802	772	809	759	781	775	829	806	753	797	834	792	827	796	806	747	838	755	838	796	800	768	745	776	753	776	775	843	738	796	797	829	779	809	791	808	779	821	789	831	790	816	769	772	827	776	797	789	774	792	769	833	737	828	820	821	807	792	803	775	803	732	791	778	780	847	754	817	785	833	748	748	795	746	795	800	737	781	819	779	770	794	733	818	785	733	828	811	768	768	788	823	829	822	828	782	768	792	741	787	770	764	814	816	804	783	776	814	806	800	801	811	793	783	815	734	784	798	797	807	810	825	780	869	739	804	789	760	797	761	812	814	741	758	776	780	823	819	811	793	806	816	775	827	812	822	815	786	765	789	788	769	819	754	807	822	808	803	822	801	739	790	786	800	842	758	769	821	816	771	839	784	795	813	738	746	819	824	804	766	818	829	798	785	811	819	768	760	789	788	832	775	832	817
29820	11724	10019	6848	4610	3256	2054	1644	1414	1170	984	894	776	628	555	504	413	414	351	374	329	315	320	337	328	338	279	275	300	330	303	279	269	251	287	295	283	298	310	285	309	287	295	261	269	256	292	290	296	282	297	277	269	295	273	254	280	291	297	308	270	308	268	274	284	270	327	258	284	265	250	268	294	304	259	257	301	269	270	275	281	291	290	320	280	268	283	280	287	279	269	311	292	290	280	294	288	276	302	274	310	275	305	262	270	313	274	279	298	265	303	300	278	297	244	253	303	259	258	266	278	298	282	288	295	294	299	318	336	301	245	295	285	270	304	318	272	311	306	302	265	311	253	287	258	284	272	296	267	263	294	285	275	261	292	285	274	279	302	252	259	315	286	317	261	284	291	253	292	267	296	266	245	304	274	302	255	265	267	277	315	295	271	279	283	272	282	306	292	287	270	258	306	313	285	284	293	292	258	273	289	246	255	283	269	267	307	314	276	264	268	277	284	281	278	264	272	303	271	255	272	278	277	279	275	296	250	281	283	268	310	291	261	275	310	292	292	273	273	270	283	259	300	303	306	274	274	287	260	257	261	286	286	291	258	290	292	274	285	312	278	274	298	255	254	306	288	284	260	290	272	289	257	278	270	278	291	276	274	294	274	282	291	293	290	302	287	324	283	262	283	277	299	287	269	289	289	272	270	299	313	283	276	284	296	307	267	279	281	279	305	271	268	275	255	261	268	249	268	303	263	259	273	285	273	294	288	297	279	283	250	308	276	276	269	307	308	266	286	283	297	276	303	285	289	280	278	299	300	287	254	301	323	254	267	257	273	279	292	265	274	304	288	293	288	269	278	294	275	290	318	271	260	274	278	271	294	288	286	266	315	262	264	281	300	280	289	324	291	284	287	280	281	300	255	252	282	299	253	259	300	252	290	322	283	258	285	259	267	257	263	284	270	282	291	271	264	287	250	304	261	291	279	303	307	269	258	298	279	257	278	256	287	262	269	313	295	255	265	282	270	259	263	291	270	287	297	298	298	272	275	269	288	281	287	282	280	270	282	287	289	264	289	240	292	288	258	288	338	310	292	296	267	278	291	298	262	266	278	273	281	280	249	291	251	280	271	300	253	269	276	285	304	257	275	275	259	273	291	274	260	290	280	284	279	276	299	324	278	299	292	285	293	289	244	292	296	300	294	266	275	292	271	276	262	290	285	274	258	256	311	285	268	289	275	299	271	277	273	281	281	315	279	269	276	290	300	283	293	288	284	295	278	282	332	269	263	282	275	302	281	279	265	276	274	286	302	258	290	266	255	283	292	259	261	261	316	314	288	270	272	312	291	269	270	306	269	305	323	273	316	263	286	313	274	281	305	296	301	257	278	272	285	291	267	284	291	275	269	281	257	288	297	287	265	270	271	294	297	265	271	288	264	272	277	266	293	273	243	252	296	258	269	282	283	292	254	279	269	279	279	277	282	296	249	276	265	253	288	290	284	275	276	300	264	263	252	290	296	271	270	251	273	305	285	323	263	289	267	289	260	262	275	292	264	274	298	264	269	240	289	295	300	298	273	268	267	290	244	260	269	260	295	287	290	284	296	284	273	288	237	269	264	313	276	273	299	257	279	292	281	267	279	263	265	273	283	284	295	268	297	262	282	283	294	246	266	282	276	256	262	262	268	256	285	260	276	248	308	289	282	256	300	284	266	305	274	229	301	282	303	255	283	288	285	284	257	293	285	281	286	293	295	270	303	286	281	270	251	264	282	273	292	289	295	304	285	282	282	290	285	262	294	299	286	265	279	293	290	277	285	266	300	306	273	289	273	269	292	264	306	323	306	274	312	286	313	312	271	291	258	286	291	313	273	322	267	295	268	263	277	276	271	290	300	282	310	248	273	251	298	295	307	285	307	289	309	285	277	280	263	284	270	276	255	273	258	242	308	278	333	272	266	254	287	272	265	267	248	316	269	278	288	260	271	282	262	319	282	305	287	267	282	277	276	271	239	303	303	348	340	296	307	307	288	263	268	271	282	309	288	285	281	280	267	269	269	283	286	269	290	305	272	288	298	303	267	276	248	276	263	286	269	256	296	270	279	248	295	282	289	291	300	278	274	277	292	251	290	307	286	319	260	294	299	276	287	302	265	265	248	247	284	301	275	262	273	270	271	301	267	299	280	307	270	295	262	246	310	284	287	258	299	278	265	278	284	274	296	281	279	280	282	292	281	275	304	295	282	249	289	264	279	289	275	291	281	278	275	292	272	286	278	272	300	281	279	284	276	302	263	270	256	294	289	287	324	260	248	278	316	291	299	279	283	301	296	298	322	278	251	276	269	272	295	303	271	264	257	279	259	288	280	287	286	254	299	281	271	294	302	277	306	318	288	264	299	278	258	304	276	288	263	311	274	288	269	278	290	277	285	287	285	277	267	283	276	268	288	263	274	276	265	285	280	293	295	298	280	294	266	293	262	272	283	281	301	283	281	294	290	282	299	275	300	257	256	274	267	304	282	289	268	271	298	287	263	276	270	264	254	272	314	262	284	259	264	272	283	316	320	285	282	241	277	261	296	258	312	286	284	290	260	305	289	264	256	277	290	246	271	287	277	297	307	270	278	288	286	279	272	293	293	303	287	282	245	287	280	308	258	301	284	268	274	254	281	299	276	278	281	267	260	313	301	299	288	300	281	234	286	269	301	280	259	283	286	254	271	309	246	289	252	278	280	294	282	293	317	267	302	285	278	272	290	289	292	278	280	289	265	264	272	263	285	309	277	273	259	315	306	305	269	272	277	261	273	264	278	273	279	292	268	285	278	308	287	295	305	301	229	269	287	283	297	257	281	275	267	275	289	292	264	280	260	254	252	290	271	292	283	294	259	277	267	254	309	281	303	266	281	276	280	285	314	294	267	304	284	293	288	236	258	230	271	280	272	241	283	266	272	301	285	313	279	328	288	292	282	291	294	286	279	310	289	263	264	271	308	265	285	300	278	268	278	284	260	292	320	295	310	290	283	285	284	288	286	265	267	286	281	316	257	280	287	278	272	313	262	261	298	269	297	255	238	288	276	292	260	295	313	277	263	305	273	298	285	318	294	261	276	304	283	261	286	281	299	283	279	281	276	297	287	264	251	263	293	281	262	309	259	259	259	281	288	302	305	282	240	281	276	290	312	282	270	295	273	290	278	268	230	307	326	292	268	254	286	268	287	308	284	284	253	264	293	277	258	270	269	260	293	285	285	286	263	304	325	334	305	304	308	273	233	277	289	289	247	292	294	272	297	266	272	285	295	277	267	280	318	268	309	275	286	286	270	287	269	249	269	285	283	276	281	281	289	307	292	314	259	298	300	330	255	317	275	318	281	317	271	288	258	257	252	274	260	280	288	266	281	317	241	295	271	257	302	253	272	277	304	300	281	278	267	276	269	282	265	299	268	267	276	255	281	285	317	263	264	255	285	282	289	297	276	270	308	250	260	268	288	297	293	270	331	264	293	285
17543	8699	15921	16207	14478	11887	8294	6924	6127	5409	4749	4097	3333	2738	2324	1897	1579	1380	1121	1089	980	962	852	797	852	790	818	831	826	754	724	815	752	748	710	759	742	710	721	683	706	703	680	705	631	656	733	693	685	681	673	630	666	696	679	656	639	691	611	641	640	677	701	652	693	656	659	641	643	669	702	693	675	684	672	641	677	711	665	686	619	696	664	661	678	684	696	655	666	714	664	662	650	632	677	693	675	644	641	671	674	694	659	665	707	668	650	685	672	646	664	672	694	686	690	677	699	650	690	667	686	649	646	634	633	669	676	607	639	651	704	668	651	635	669	684	694	609	662	674	693	664	677	623	679	672	656	660	666	698	728	684	672	679	675	701	614	686	669	688	637	667	662	660	649	668	622	644	681	624	634	697	655	629	658	657	647	653	677	667	701	676	682	737	689	677	646	652	664	661	681	667	660	634	643	672	695	670	657	685	677	721	660	685	681	638	642	656	678	665	669	671	680	670	661	654	692	651	718	645	649	618	648	639	717	642	652	682	632	602	666	708	663	670	643	666	661	658	696	670	692	684	667	675	631	633	675	686	627	626	679	636	679	713	613	715	657	660	670	667	715	703	654	658	668	674	638	649	639	682	669	687	707	724	705	698	661	647	687	637	657	684	648	650	694	664	646	666	657	665	646	669	703	665	634	642	693	674	653	654	685	659	689	667	641	632	676	722	666	704	694	670	659	653	698	672	665	646	668	649	680	691	653	668	663	630	690	645	694	672	665	656	676	670	677	675	653	604	688	674	664	643	613	658	679	690	666	698	650	637	615	735	668	670	676	674	663	660	680	686	685	674	679	666	670	640	686	660	657	692	631	688	682	697	710	679	692	686	687	660	666	654	695	698	686	654	665	719	672	683	665	692	669	660	713	666	645	709	626	685	669	684	669	613	645	647	655	703	674	687	622	687	699	706	688	671	682	706	682	668	699	633	685	683	681	642	651	650	657	612	669	684	654	656	670	674	667	675	706	671	686	674	712	669	649	634	649	680	702	667	700	623	654	711	643	678	702	661	614	676	676	697	655	675	726	715	665	709	635	642	687	715	654	659	628	637	632	675	661	704	673	674	660	660	727	648	656	647	636	654	652	678	675	700	688	679	639	676	670	700	733	649	638	669	673	705	669	672	660	693	674	626	667	650	689	694	665	660	636	693	668	674	657	680	649	683	620	672	714	663	669	658	710	644	623	677	637	684	701	660	659	702	651	626	673	670	633	681	693	659	684	637	722	656	667	644	679	673	661	613	670	625	659	651	639	654	688	680	686	666	670	671	674	695	706	660	669	702	660	689	678	684	666	674	645	689	689	690	694	691	678	633	629	647	636	675	767	649	631	663	651	709	688	648	695	653	670	655	657	693	663	688	659	631	697	688	696	666	688	676	713	671	690	663	666	686	718	692	698	664	685	644	690	610	646	651	679	674	663	651	653	678	684	673	673	686	654	664	693	684	642	633	695	719	660	681	642	657	714	676	673	637	695	669	662	691	685	730	668	683	698	673	655	677	665	680	657	679	664	631	691	665	705	691	676	666	674	674	650	696	674	671	689	629	666	656	694	684	701	683	669	666	662	699	676	699	690	673	649	702	647	640	649	667	642	636	680	714	683	698	681	675	632	616	691	634	675	672	670	649	644	620	639	673	690	683	662	666	663	693	685	671	671	686	633	634	699	665	678	644	634	625	693	676	686	643	653	684	675	662	679	642	660	638	690	733	645	720	698	671	667	686	694	653	677	653	692	659	652	668	649	662	691	693	689	713	699	637	736	705	720	669	663	690	706	670	722	688	720	659	655	645	705	678	659	699	669	679	687	717	696	725	630	718	679	708	710	697	698	698	739	642	649	673	674	640	685	652	683	627	651	707	692	663	655	659	688	646	653	652	640	659	677	681	638	667	661	688	704	684	684	675	670	680	682	723	679	621	632	683	665	684	698	720	680	654	673	620	678	670	684	707	647	614	677	641	645	697	642	625	698	712	654	668	660	670	643	676	673	689	645	719	670	650	672	694	638	655	666	635	664	622	673	669	694	641	660	616	643	636	685	656	633	667	679	653	663	644	684	628	672	694	680	700	641	668	657	670	650	712	645	716	667	661	625	682	675	643	653	657	650	653	654	680	716	686	665	639	637	670	615	669	667	643	692	645	676	701	662	712	687	639	643	673	663	699	707	689	665	632	696	651	683	680	688	636	652	647	640	661	674	649	646	621	701	655	657	669	659	704	643	720	629	669	629	626	691	655	679	650	658	684	654	721	691	664	626	671	638	687	709	699	674	650	649	672	660	672	625	667	709	669	657	665	656	683	634	634	671	682	662	686	687	604	705	668	631	636	635	643	668	661	686	667	674	674	697	646	700	684	666	691	638	663	620	695	688	672	677	681	672	734	606	679	679	670	705	648	725	681	651	684	685	647	702	671	655	677	706	677	660	666	654	679	690	669	670	681	689	725	712	673	623	622	692	701	718	643	678	683	614	643	641	663	686	635	692	683	673	661	650	665	666	709	692	643	700	668	665	665	622	668	681	670	666	670	633	630	706	641	641	668	630	673	635	655	689	687	694	670	656	673	711	704	643	686	681	697	704	640	646	668	681	653	678	672	667	687	701	693	635	645	638	618	687	625	649	668	715	689	655	717	672	639	702	626	662	685	681	695	686	649	625	720	658	648	642	677	683	648	642	643	647	676	708	647	677	713	687	669	706	699	690	739	690	699	667	644	663	700	652	635	678	665	682	660	676	654	653	661	709	645	646	630	702	619	667	666	702	694	695	660	673	686	687	659	667	668	631	658	655	665	686	668	659	642	654	656	678	722	650	683	671	635	714	662	707	658	669	661	667	707	685	704	697	661	670	705	702	717	719	689	698	664	628	669	724	698	653	633	664	651	664	699	657	672	682	655	672	656	668	680	690	674	650	635	694	688	632	682	653	669	699	645	667	717	667	675	635	679	631	656	685	654	704	691	676	645	691	620	683	655	660	700	657	686	657	672	697	668	647	708	691	647	671	659	657	676	739	623	671	666	646	660	662	680	649	660	667	687	682	678	668	696	633	683	654	660	746	620	670	652	691	687	710	634	703	640	702	673	692	700	654	685	632	696	656	664	687	687	650	660	702	686	710	667	668	698	695	676	661	681	699	670	713	685	647	677	680	699	635	664	643	672	639	633	639	639	673	675	677	676	682	668	632	669	667	652	692	663	685	654	670	695	651	625	710	685	635	695	665	681	667	702	676	683	633	646	716	660	726	701	654	660	714	666	676	708	635	672	640	641	666	656	655	676	652	660	660	670	636	675	675	641	702	615	662	654	652	701	673	685	673	673	708	640	708	629	669	649	727	637	623	652	707	705	652	652	654	678	670	630	675	686	684	705	682	694	666	683	654	685	642	667	664	666	671	699	623	653	689	688	694	689	665	675	677	619	682	690	665	664	681	665	666	634	630	700	711	700	694	647	689	676	635	643
11859	4709	4336	2999	1940	1505	1035	898	823	761	710	667	579	468	483	510	447	409	424	420	413	420	425	403	408	413	382	425	383	436	437	377	404	416	410	425	390	404	408	442	431	392	407	419	401	372	396	368	403	386	406	385	369	354	398	385	401	429	404	398	402	387	393	386	396	411	406	389	363	405	395	399	385	397	401	378	380	416	386	390	440	398	403	422	376	384	419	354	408	358	428	374	396	399	417	423	373	405	406	392	405	390	408	403	402	401	404	393	436	440	386	390	419	411	406	387	413	387	422	400	379	329	387	350	360	402	394	427	368	387	383	404	413	395	366	380	436	377	344	396	385	399	385	396	424	365	391	371	381	441	389	418	413	403	420	392	430	392	374	375	412	416	383	397	316	380	370	366	371	361	379	401	420	380	391	368	366	402	392	360	395	384	385	389	407	347	391	373	388	390	404	392	413	446	415	413	430	378	415	392	379	384	379	399	418	399	388	393	392	420	379	406	422	366	399	381	398	368	379	357	375	394	396	393	378	373	408	429	418	413	353	426	419	417	356	403	364	383	395	370	412	371	432	388	374	429	415	385	366	386	372	430	391	415	426	374	372	358	398	430	389	389	374	384	369	339	419	393	372	394	369	377	382	354	391	396	408	390	387	403	404	373	421	357	405	384	408	393	423	394	332	371	399	406	404	347	394	377	366	376	419	406	419	414	394	380	405	410	406	388	422	386	388	403	376	402	388	349	352	419	384	401	345	365	377	387	393	342	381	410	373	398	372	413	414	364	369	401	396	374	395	397	437	408	394	419	391	394	420	378	392	400	444	398	361	388	384	397	391	381	362	393	385	391	387	415	385	387	358	406	398	380	368	357	363	438	383	365	389	386	424	374	388	405	386	392	419	420	361	424	409	390	390	426	358	371	355	370	403	385	410	360	437	415	384	383	384	385	387	403	410	419	385	400	384	429	418	409	426	408	407	387	399	388	361	425	358	402	384	408	361	357	386	358	396	375	388	380	383	432	379	414	438	370	394	390	402	397	390	365	386	381	324	390	408	420	362	382	395	420	386	368	394	394	384	388	364	374	401	347	413	385	382	407	425	420	394	381	380	417	372	415	404	375	359	410	417	414	397	391	425	360	363	356	341	398	402	379	385	378	367	431	391	372	376	394	420	370	431	389	430	370	371	360	386	394	367	391	394	366	399	386	412	383	393	368	384	400	396	388	391	393	394	397	399	398	381	358	426	416	376	424	372	400	423	392	418	399	413	400	395	433	359	387	397	377	385	419	391	406	419	369	402	394	390	369	414	407	414	380	380	351	371	366	393	351	398	403	375	410	366	381	413	359	389	405	406	400	396	385	357	410	390	420	410	372	399	411	374	405	398	389	400	413	390	389	378	408	407	396	395	382	357	385	362	362	387	420	429	410	374	367	391	357	432	392	392	362	384	419	376	365	403	353	377	381	416	429	371	401	430	393	422	397	400	419	393	390	397	376	416	414	348	393	428	401	374	402	394	338	356	366	423	390	413	405	414	414	399	355	399	394	351	383	398	403	400	421	417	385	381	371	403	409	418	387	417	408	394	416	367	377	351	426	380	378	412	383	386	402	376	376	399	400	416	413	381	372	363	372	389	366	419	433	379	362	417	406	387	381	423	398	370	372	367	352	394	402	418	422	375	451	415	394	364	409	420	397	415	436	400	385	374	408	385	372	367	375	429	422	365	402	395	399	413	410	397	410	390	385	373	355	409	415	373	373	412	389	402	401	373	396	393	346	388	359	387	392	379	401	382	386	404	394	418	414	379	433	376	431	371	396	380	394	410	399	387	397	386	387	380	397	375	416	390	403	390	363	375	393	352	407	391	390	399	379	376	365	377	395	404	398	389	396	397	420	388	343	395	367	417	385	320	389	358	416	403	446	350	396	387	425	388	406	389	409	457	386	410	413	412	414	407	392	408	411	382	393	410	393	377	414	406	375	412	383	442	395	388	366	380	389	396	371	404	384	394	400	356	393	385	390	359	390	376	391	380	415	403	366	367	396	402	375	395	408	407	363	408	400	429	379	395	401	428	413	387	431	393	410	409	399	362	347	358	431	396	398	341	399	402	391	392	398	373	391	369	417	391	405	423	380	423	396	382	364	399	402	372	373	392	392	389	352	363	406	381	380	392	388	396	359	425	418	351	430	387	405	373	365	414	415	399	394	418	382	359	434	385	374	416	387	393	416	416	399	408	431	385	400	362	375	418	403	374	384	419	420	394	371	346	399	375	382	391	405	368	378	376	394	374	451	407	417	413	392	429	368	388	382	424	419	378	369	398	399	413	362	410	405	380	428	368	349	407	386	389	412	392	402	391	368	410	402	368	378	378	395	406	369	378	390	381	389	395	355	377	403	400	366	447	412	404	392	387	391	403	394	415	413	366	378	413	415	367	452	401	382	414	402	411	427	397	392	381	399	419	367	384	351	410	378	371	394	434	422	397	387	424	370	355	394	374	394	412	386	390	418	352	383	378	389	372	426	393	372	412	399	361	413	406	386	399	369	412	380	391	377	413	420	386	405	418	386	393	380	414	377	380	376	413	374	375	410	379	376	378	382	385	402	402	389	386	365	413	388	375	395	412	421	400	393	411	393	419	368	380	372	389	386	396	416	389	417	389	393	402	397	400	411	390	382	402	429	388	383	404	371	396	431	390	384	372	424	399	398	383	392	346	363	395	388	378	372	389	351	411	387	391	387	423	425	409	393	440	370	409	395	414	419	406	374	401	381	389	415	392	396	391	387	425	424	384	386	419	413	374	411	355	420	382	414	431	381	389	415	408	411	376	427	401	394	425	396	406	373	391	381	422	401	406	378	362	367	371	391	389	405	378	434	391	367	400	396	424	390	396	370	392	384	378	392	396	355	390	394	375	383	430	417	408	400	377	354	360	410	405	384	436	406	378	366	389	397	392	403	424	412	390	396	390	404	426	433	388	411	409	400	432	421	411	383	407	390	391	399	406	399	346	402	375	390	431	390	407	384	414	399	388	367	400	381	436	417	410	393	383	394	362	376	406	378	413	397	371	359	392	365	387	374	394	407	411	414	395	402	388	395	364	389	357	418	370	422	368	373	409	364	417	432	411	398	390	412	350	397	389	434	421	412	366	407	379	377	364	382	353	368	389	381	411	350	392	430	422	425	408	395	369	399	415	386	400	392	383	357	385	391	390	401	353	394	366	399	365	375	427	369	419	400	395	360	404	376	367	429	369	394	405	375	444	374	423	396	397	419	394	394	397	376	426	381	440	393	411	397	407	390	372	399	426	372	387	413	379	360	422	348	387	339	392	407	374	338	426	409	411	367	382	382	443	411	361	429	413	396	362	424	403	349	364	401	382	419	404	393	358	410	392	412	360	403	431	411	383	406	421	401	395	395	395	408	389	381	406	406	425	370	388	374	399	368	372	397	394	370	385	380	381	401	374	423	393	400	380	395	381	362	359	412	384	399	375	388	387	432
8128	4731	8315	8493	7319	5745	4148	3443	3249	2901	2842	2524	2072	1808	1574	1376	1172	1176	1090	1062	990	963	1008	965	950	914	962	999	891	887	917	944	946	968	943	907	930	906	907	886	920	863	895	971	931	927	895	906	912	897	879	905	913	871	851	889	908	922	850	929	923	917	854	853	886	844	952	872	856	856	921	960	942	889	933	906	869	972	936	880	966	886	888	925	925	925	859	924	912	927	884	886	872	850	914	870	883	932	881	903	839	887	914	914	889	929	859	909	874	865	948	881	933	916	926	907	933	913	875	872	831	940	847	896	901	911	888	942	885	850	894	930	902	943	892	890	818	881	887	902	893	862	881	873	923	919	850	900	885	945	908	907	926	885	871	889	940	947	900	975	865	868	882	880	874	914	872	922	905	947	874	956	898	882	885	949	926	876	881	908	894	849	991	931	932	898	894	924	915	901	901	918	908	935	904	888	896	807	869	912	885	909	921	905	906	874	891	886	886	907	919	893	903	910	933	930	885	887	887	855	885	915	889	922	910	794	859	876	900	915	866	894	831	820	835	856	880	925	915	911	949	841	903	952	873	838	861	920	860	875	858	936	885	937	906	884	949	914	870	935	867	943	906	912	918	896	904	891	907	897	863	938	951	930	930	879	879	915	910	904	910	918	900	875	907	871	900	897	862	927	944	886	883	887	919	934	887	916	901	830	950	886	868	849	920	886	891	890	854	918	849	859	900	846	872	897	890	917	928	929	865	872	935	933	859	873	864	859	884	912	858	868	888	876	909	857	910	858	888	912	942	925	913	853	885	871	916	950	924	873	860	893	953	875	889	948	891	910	902	885	892	890	928	902	921	885	906	877	954	820	906	857	932	881	881	902	886	930	907	880	912	897	851	956	837	925	888	866	915	911	908	895	880	949	966	928	896	906	865	912	918	867	874	816	961	906	926	908	890	916	922	903	900	936	943	877	938	890	909	880	901	919	875	906	901	900	838	915	952	899	855	941	889	887	921	872	917	903	870	923	880	883	898	915	919	909	880	899	929	877	897	935	918	911	904	967	917	966	859	883	909	870	905	905	911	861	862	902	949	922	875	918	888	912	895	908	927	905	872	909	896	885	925	945	864	872	918	887	937	910	882	860	943	894	900	918	923	903	866	915	909	894	887	885	922	857	915	906	872	890	911	915	922	879	871	949	914	905	912	868	860	918	922	872	920	894	887	878	913	945	944	930	939	898	856	909	949	887	915	916	918	826	910	957	897	913	890	910	927	878	928	881	884	855	880	909	846	857	921	905	843	882	913	929	855	942	876	948	864	947	875	843	870	875	968	929	969	893	943	881	895	869	860	814	926	886	905	866	867	937	942	901	890	870	891	869	911	879	877	862	916	918	902	944	913	929	930	883	899	912	882	882	900	894	968	915	939	970	879	941	880	911	900	882	921	910	869	923	876	929	897	888	927	909	839	877	928	884	866	871	960	907	908	897	873	874	913	843	942	868	902	858	917	923	903	867	858	920	895	890	937	904	929	937	935	936	870	891	904	893	923	931	882	848	912	920	910	927	891	825	878	859	837	905	886	909	906	889	916	932	864	934	953	964	964	917	848	900	894	902	851	879	901	922	897	859	913	851	867	839	856	853	934	905	862	964	912	864	868	874	899	907	895	929	915	897	886	897	927	913	878	884	856	900	927	871	861	917	912	853	890	932	881	896	906	898	931	843	912	907	930	902	897	931	918	897	881	883	899	869	850	892	912	825	970	899	928	872	870	920	885	898	912	903	938	877	908	899	904	948	918	908	851	895	880	874	876	858	857	879	875	897	952	867	890	826	901	876	873	900	871	857	952	909	893	894	864	910	870	911	887	895	903	818	948	925	904	910	847	900	951	916	870	910	920	900	899	888	848	899	923	957	893	923	915	909	914	886	921	907	848	852	926	879	879	861	849	923	949	929	863	937	885	895	906	875	869	892	899	890	900	918	867	925	890	853	868	933	879	878	894	886	910	882	903	915	932	820	920	889	943	840	887	901	814	850	919	913	896	898	902	863	858	859	903	888	927	911	881	907	891	922	905	896	897	882	863	923	863	895	835	892	946	924	850	891	901	878	909	900	868	942	915	926	904	901	889	901	891	880	928	940	854	939	931	890	916	820	906	894	896	911	873	874	914	896	944	898	902	863	934	888	890	864	923	947	940	915	840	915	876	868	844	880	881	919	921	998	905	879	919	896	880	871	907	930	931	967	932	917	915	878	878	919	892	878	825	894	887	886	858	916	887	905	895	890	900	871	849	837	950	910	918	858	913	843	919	884	883	859	842	942	926	929	857	890	912	917	926	851	851	885	818	897	848	899	804	909	852	909	904	868	905	914	886	888	899	921	896	918	851	874	873	880	875	886	870	851	834	910	849	930	895	902	908	904	885	936	877	939	862	875	921	897	878	866	956	904	850	906	861	901	923	875	914	906	892	919	880	854	871	886	939	888	960	945	886	880	893	883	943	872	877	941	892	872	861	908	896	899	861	898	890	867	911	935	875	863	861	915	917	948	941	911	890	904	882	934	842	844	897	868	907	896	900	932	931	909	873	906	861	930	906	905	901	860	884	924	873	928	877	892	919	933	912	849	849	906	900	943	906	893	950	904	892	860	890	882	938	906	924	911	913	884	855	886	852	894	873	914	883	876	916	891	901	887	879	909	886	909	850	916	920	909	897	860	915	945	925	890	892	858	894	910	902	899	891	873	897	869	868	941	888	874	947	869	891	856	882	877	914	859	898	870	904	877	890	903	928	861	862	905	888	884	901	919	912	917	907	904	888	911	893	962	870	901	875	916	893	873	908	850	933	918	901	906	896	900	897	875	895	903	880	832	910	886	942	917	845	877	881	912	927	929	883	925	937	857	921	936	870	893	923	869	874	868	905	915	911	857	878	926	848	898	874	875	888	875	926	870	855	919	908	917	867	887	871	911	898	911	899	929	898	862	908	936	919	905	910	941	829	898	870	915	925	881	919	940	920	874	878	877	944	930	856	852	885	942	940	891	941	901	872	864	874	932	940	867	926	907	892	912	881	913	872	847	877	912	928	901	907	912	932	871	868	861	938	849	917	847	887	901	881	931	925	834	861	878	905	887	901	864	937	910	913	836	965	844	904	874	883	896	936	919	905	935	942	940	894	881	840	890	949	872	938	904	880	930	864	902	884	888	856	903	935	915	922	873	881	855	885	908	914	881	871	876	892	898	876	933	901	923	884	931	900	916	908	874	914	917	905	884	820	915	881	845	883	927	890	890	843	859	858	862	904	892	904	911	911	864	920	915	888	900	899	892	873	906	886	887	895	905	847	873	883	888	845	911	931	886	926	896	888	944	899	885	902	894	890	896	950	903	904	858	937	896	901	912	951	888	911	865	893	886	852	890	909	864	882	894	905	916	938	910	931	901	889	939	889	940	892	932	933	895	904	947	906	885	911	929	927	905	962	890	870	886	871	865	873	926	910	899	945	931	911	890
19703	7454	7198	5103	3401	2426	1685	1300	1118	1018	921	800	731	632	568	487	456	451	425	414	377	394	386	342	343	370	338	369	352	331	390	324	361	379	344	322	336	351	360	337	327	355	314	350	342	372	334	323	344	317	335	375	330	355	367	352	368	371	323	338	341	349	310	360	366	355	346	371	300	354	348	346	357	343	356	355	346	361	345	372	327	356	341	330	331	361	374	338	355	391	335	325	347	394	333	305	319	353	392	332	343	335	339	335	342	354	356	335	343	328	370	330	372	320	308	351	347	332	385	323	345	301	346	362	328	345	303	343	348	333	367	311	376	336	302	373	340	340	310	356	372	343	358	330	341	337	342	352	343	332	354	314	345	318	362	310	373	336	329	309	317	377	370	350	349	360	325	331	345	338	361	327	358	358	379	345	353	332	336	367	355	312	340	338	340	367	386	329	353	340	335	356	365	328	334	358	391	337	320	315	373	333	322	334	359	359	367	335	342	298	338	347	339	327	358	352	310	350	371	365	345	325	349	340	334	331	339	354	367	359	329	324	328	334	368	374	327	316	341	339	345	373	358	325	398	324	347	344	337	330	292	335	361	310	333	307	316	338	347	324	359	304	311	355	345	349	332	346	358	315	346	338	353	351	363	328	327	331	370	357	331	338	341	352	345	343	374	370	332	344	357	343	336	378	338	309	343	331	352	332	374	366	343	292	321	374	352	357	334	343	340	380	362	398	333	353	379	362	308	353	319	342	305	338	353	341	348	338	333	355	326	366	352	330	366	391	335	333	351	337	360	347	353	332	337	299	344	343	364	347	327	347	324	327	341	351	328	335	357	363	359	360	339	337	357	364	321	326	354	338	296	324	359	326	343	350	322	319	329	319	341	322	338	327	339	351	365	358	327	342	366	295	361	354	372	347	341	362	369	371	359	352	338	331	361	344	338	373	358	346	376	348	328	367	339	377	354	344	341	343	321	332	372	353	333	366	380	374	321	341	321	360	332	387	373	347	338	364	373	346	359	395	342	333	324	357	369	341	342	338	333	334	328	316	340	354	351	357	348	347	326	347	324	345	378	364	346	329	327	360	375	332	303	326	355	374	362	335	344	325	338	332	358	327	314	345	345	377	329	352	333	321	358	364	321	337	330	330	356	402	367	354	313	320	352	325	372	377	382	335	294	345	353	334	325	336	351	374	312	325	337	306	317	386	348	333	341	370	367	371	350	340	334	360	298	320	359	353	355	339	369	357	332	343	353	310	364	341	320	356	365	342	332	365	306	328	382	326	326	342	348	329	318	325	345	311	355	335	351	321	374	334	299	342	321	347	374	309	351	353	332	304	376	381	356	340	313	376	330	372	322	347	338	370	331	379	360	349	367	326	349	344	322	348	331	342	337	352	372	346	333	349	362	358	338	325	347	341	327	327	320	322	325	378	334	350	334	326	357	321	344	333	363	324	347	346	341	369	355	312	395	354	319	317	352	360	328	329	338	351	351	328	360	342	336	347	352	357	333	386	375	330	327	363	348	345	337	336	340	331	356	366	361	364	310	330	350	335	339	324	348	349	349	333	343	343	355	347	323	373	338	337	352	328	391	339	335	327	342	332	355	308	326	358	319	356	364	348	333	357	337	375	330	320	377	382	356	348	372	357	355	370	379	336	379	360	312	351	346	364	311	308	361	356	365	377	361	344	339	294	334	374	380	344	368	346	363	345	341	339	334	344	307	363	333	345	336	300	350	385	337	373	337	356	358	374	338	351	357	348	345	325	363	353	305	356	341	315	347	388	322	337	337	359	408	306	347	291	367	344	345	367	354	342	340	388	320	335	345	327	347	350	316	340	371	378	336	332	297	361	338	357	319	348	340	322	354	345	349	322	364	338	312	333	363	313	321	316	356	324	359	302	352	387	399	362	341	346	334	324	355	389	348	297	380	347	355	331	331	349	387	346	357	351	313	372	352	350	330	350	366	340	349	339	342	346	330	336	322	349	362	303	327	371	386	333	350	348	363	357	352	360	386	354	357	317	334	331	343	333	314	320	337	343	364	335	309	340	324	347	345	306	321	328	335	326	334	386	346	339	308	320	356	352	335	338	332	375	364	328	373	349	399	360	358	313	328	323	347	365	368	343	335	357	332	318	317	335	344	351	341	325	353	320	365	367	337	374	329	344	323	354	352	351	353	358	338	404	318	366	351	298	341	342	331	345	361	320	345	334	334	335	309	315	368	339	350	329	343	352	373	366	322	357	327	343	339	330	323	353	373	357	351	341	355	359	347	380	362	319	326	336	339	313	339	349	342	325	327	331	337	369	353	348	342	351	317	329	329	329	366	355	313	352	361	331	309	364	348	351	343	316	329	326	310	329	364	366	330	328	353	346	352	367	325	339	357	322	346	359	379	337	371	338	342	330	346	356	328	358	335	364	349	370	351	344	326	341	353	336	351	354	347	340	340	344	295	332	374	339	363	329	311	342	392	337	316	332	366	327	345	336	373	339	343	347	351	354	341	345	337	306	345	338	306	339	346	307	367	302	348	305	289	369	356	363	321	331	318	347	321	316	356	351	351	346	311	320	350	323	320	344	340	338	358	324	357	389	337	365	350	347	358	331	355	323	319	342	367	326	333	358	327	336	344	302	330	351	342	383	354	327	344	333	331	349	339	350	362	315	355	343	344	341	357	360	322	322	369	368	307	354	309	343	332	321	339	345	351	350	340	349	325	315	315	354	351	353	355	381	376	344	330	338	316	353	337	354	359	352	361	337	344	362	366	332	337	355	295	344	310	363	387	353	342	333	314	331	340	337	353	310	362	337	326	344	377	358	302	333	321	333	314	347	363	379	333	366	341	355	375	356	329	347	358	347	345	352	327	345	303	347	338	342	325	359	353	308	330	303	334	371	364	351	336	338	330	323	360	364	372	354	368	327	321	352	348	353	322	351	349	350	348	352	318	341	374	341	357	380	334	370	327	329	344	346	343	328	319	343	294	351	342	347	349	347	349	337	362	358	327	338	349	338	356	357	312	354	363	354	376	369	345	352	325	360	373	328	354	360	338	343	322	332	385	303	312	331	335	301	334	314	359	328	329	350	375	323	354	368	354	342	342	352	329	353	362	356	349	341	345	350	317	357	350	321	394	326	363	331	363	351	344	315	303	374	347	367	344	357	363	349	315	349	360	362	328	319	340	309	305	334	356	333	362	345	362	368	339	354	342	357	354	345	318	330	357	368	332	372	355	355	332	329	311	349	353	383	344	342	347	324	333	360	349	346	332	340	355	315	375	368	315	331	341	349	380	377	323	320	312	358	336	338	322	342	347	347	334	341	356	340	332	351	389	372	306	311	294	370	378	331	349	327	330	336	322	323	339	352	344	345	376	336	353	344	383	336	350	341	347	365	339	370	353	337	337	335	336	351	363	330	344	333	327	326	344	325	331	354	338	326	355	331	352	328	351	359	348	325	335	340	325	334	389	369	373	364	335	357	326	329	318	351	343	363
13146	6730	12973	13454	11500	9239	6625	5377	4947	4300	3935	3399	2901	2371	1965	1721	1424	1270	1125	1084	1055	989	946	931	948	918	808	914	959	832	888	859	883	863	816	832	836	856	869	814	839	773	853	839	833	772	832	792	801	803	811	798	808	825	786	819	801	829	842	771	782	840	777	769	795	744	756	808	798	810	801	758	809	785	783	786	761	776	814	791	819	723	769	797	803	854	795	827	776	829	795	750	761	786	759	788	788	786	793	774	763	798	796	774	805	834	792	761	822	802	786	818	820	780	824	824	769	774	775	787	814	763	762	803	814	792	738	805	873	773	772	732	826	779	819	756	842	771	803	797	814	781	792	823	792	840	799	761	787	807	803	773	771	815	812	790	778	813	753	769	845	777	820	755	794	727	828	787	754	789	816	802	759	801	814	818	777	807	816	809	821	818	761	747	771	785	785	796	825	832	810	853	841	757	816	772	809	843	831	763	807	772	793	756	784	794	802	801	716	782	752	797	793	809	770	769	841	816	778	834	783	806	819	798	758	757	809	848	734	780	772	802	796	784	796	781	820	754	841	814	736	809	811	798	784	765	793	781	805	775	807	803	816	809	792	806	819	775	784	774	799	803	810	811	813	787	817	829	817	790	759	767	799	821	818	833	816	792	814	849	829	780	769	779	795	756	810	787	751	776	866	737	790	821	824	793	745	811	816	781	780	755	767	835	777	808	788	814	809	806	778	819	840	781	782	793	766	744	834	758	763	753	811	781	797	757	745	779	735	781	871	840	829	816	795	805	800	827	809	774	823	817	778	810	846	815	835	774	795	763	794	858	875	791	796	764	837	821	789	804	800	818	840	773	835	787	809	792	772	793	795	811	741	827	802	800	827	831	808	766	769	776	827	831	786	762	806	816	799	798	825	765	818	801	792	802	777	829	859	742	763	776	822	802	838	778	832	833	811	833	762	813	802	819	809	741	794	812	832	823	804	765	793	827	823	774	803	802	829	784	793	787	804	829	790	794	809	793	800	822	795	778	793	781	800	765	771	786	796	804	788	800	863	796	802	766	836	784	795	747	781	814	772	751	813	811	780	737	807	768	779	852	759	820	801	825	790	800	791	829	809	801	794	789	777	831	818	822	800	788	784	804	779	791	807	778	803	840	815	789	832	768	778	807	822	797	811	816	788	796	804	820	760	779	777	806	802	835	787	799	808	733	820	799	809	746	778	829	801	814	761	836	819	788	798	788	796	762	798	774	797	807	790	786	828	850	760	841	805	763	820	819	790	815	797	769	774	754	809	820	761	766	740	790	752	789	853	809	760	772	823	763	830	817	807	793	756	808	761	799	830	869	838	782	761	818	775	754	814	786	869	757	832	805	840	819	776	811	807	805	778	795	803	805	766	838	787	760	831	838	794	790	778	796	786	787	757	795	795	891	793	736	831	745	797	786	824	744	796	783	780	812	794	759	737	796	812	789	790	839	779	807	796	794	836	772	760	781	772	798	812	836	728	764	879	754	776	806	841	817	818	771	809	829	799	781	815	781	823	792	844	811	781	834	823	801	784	783	801	779	822	751	809	783	781	784	822	790	783	803	758	780	796	791	832	828	800	764	782	778	797	803	815	787	797	807	825	796	783	807	805	777	761	801	809	826	808	775	768	759	852	763	771	854	819	828	814	761	820	761	803	798	824	771	740	755	747	753	826	792	810	765	810	768	819	740	846	776	782	841	783	830	799	765	816	788	827	768	754	755	792	803	784	782	800	796	793	785	800	808	805	763	813	829	798	771	773	780	829	774	828	778	820	764	805	769	791	793	803	764	752	795	823	785	787	778	827	810	777	789	827	755	791	785	820	774	755	799	820	850	733	805	767	837	760	833	787	817	794	796	805	749	752	792	789	777	792	767	788	762	851	792	797	745	812	827	833	793	843	824	814	802	739	801	784	841	779	811	822	797	795	795	829	789	801	812	805	842	785	778	848	789	791	768	800	777	778	753	774	796	770	811	770	767	783	819	812	795	811	793	760	809	801	773	809	807	829	833	783	787	777	818	803	822	740	804	802	786	826	836	824	810	765	807	806	804	755	778	777	767	781	837	779	788	779	778	759	775	745	768	747	803	768	790	776	748	791	827	804	793	777	769	786	828	812	794	819	752	810	777	833	794	838	771	822	778	753	841	777	785	775	723	814	825	811	774	782	805	778	794	800	792	815	782	793	761	785	749	780	820	809	841	785	756	789	793	803	721	731	806	808	730	817	784	825	841	780	808	818	757	808	788	782	766	830	832	774	785	826	826	790	806	784	780	808	795	796	808	795	765	811	801	774	756	829	789	802	767	774	809	820	780	838	801	784	806	784	785	792	829	854	791	805	810	854	826	800	768	748	818	812	788	764	814	796	816	799	801	754	797	751	764	822	759	790	761	770	776	728	796	812	817	765	808	758	769	836	767	730	731	797	785	824	801	786	817	792	824	808	789	816	868	780	763	795	790	784	797	811	782	807	774	795	750	773	772	761	796	778	798	783	813	820	755	739	767	803	794	727	772	799	825	859	828	800	716	797	813	798	790	836	786	845	809	780	774	748	797	769	815	838	791	810	782	771	761	759	782	804	818	788	783	821	818	785	776	768	788	768	824	793	764	828	809	785	799	828	777	754	785	812	840	821	831	775	796	809	832	839	784	804	723	802	765	844	829	801	783	833	769	808	796	784	805	781	756	755	809	791	802	788	766	806	864	823	788	833	820	812	778	786	819	772	794	784	847	819	808	754	822	799	806	808	721	789	873	820	771	819	834	777	839	879	796	799	741	764	777	820	795	796	811	777	766	850	759	794	872	795	737	783	802	855	770	810	788	845	787	791	745	797	788	838	781	767	796	843	826	793	815	831	799	788	794	793	762	783	793	816	818	782	769	764	871	798	772	769	758	816	739	733	788	785	758	836	816	788	809	690	808	797	775	752	783	827	798	811	740	794	773	798	788	787	812	837	793	773	779	790	794	812	799	807	827	774	771	797	839	807	820	790	770	781	800	824	799	814	783	830	833	723	810	751	820	806	799	844	816	743	806	786	780	796	815	770	805	792	861	809	813	824	832	789	788	783	828	864	818	851	825	770	802	749	821	837	805	817	751	825	826	768	800	783	796	808	789	834	817	790	786	823	795	771	765	752	837	790	746	794	780	773	774	783	771	745	831	802	809	808	786	772	756	816	773	804	822	783	784	790	807	853	820	807	781	784	790	752	782	835	806	831	826	796	869	818	775	786	793	830	824	794	807	828	769	752	833	769	813	799	819	743	762	763	740	829	785	806	771	808	761	786	771	789	769	793	858	772	816	790	826	814	770	767	807	804	831	823	817	806	792	806	808	741	756	760	768	813	804	771	805	841	817	801	795	856	844	732	810	806	753	762	769	825	806	770	784	782	786	804	781	815	789	779	796	791	835	790	790	790	846	781	799	725	782	769	816	775	806	820	816	851	785	800	800	811	773	805	796	830	810	805	749	786	794	835	834
28476	10964	10239	7062	4543	3283	2027	1583	1373	1155	1017	928	766	673	592	509	454	378	366	317	326	315	316	317	326	339	314	287	312	312	283	323	313	267	304	319	274	286	313	290	287	293	276	320	262	288	301	280	303	266	301	277	296	285	254	282	263	292	272	259	275	252	275	268	278	311	246	280	260	278	256	278	281	301	284	274	263	306	297	319	299	276	258	282	299	292	270	283	268	288	287	275	249	265	267	307	273	285	284	304	234	280	270	269	273	287	292	295	275	280	240	289	270	277	276	249	272	287	267	290	284	286	260	314	278	299	301	271	265	278	288	265	259	301	269	277	281	250	301	283	286	280	278	309	278	267	302	285	256	288	292	272	255	276	302	268	287	270	291	270	286	277	293	292	299	251	262	259	274	301	301	266	327	272	301	292	283	267	262	274	263	283	271	296	264	260	274	289	297	232	281	260	287	272	302	282	297	263	257	275	288	280	278	264	267	272	260	285	286	259	282	272	258	297	289	311	252	254	259	267	285	267	283	264	267	262	290	290	277	289	267	264	274	276	266	273	280	273	292	276	294	281	292	308	263	299	252	266	259	293	240	298	285	245	269	282	283	315	282	253	290	278	279	270	294	284	252	273	308	299	262	312	293	256	282	291	285	269	280	258	280	303	273	256	273	269	315	283	264	275	307	275	273	257	264	259	253	267	284	284	253	256	281	272	290	265	304	280	295	266	273	263	282	311	295	264	276	271	267	269	242	270	262	291	289	260	271	262	288	271	281	254	275	280	262	288	279	290	304	263	303	288	260	290	304	301	283	296	286	277	276	336	263	283	262	287	272	273	301	279	323	280	287	285	301	307	242	263	268	301	284	316	285	299	267	283	281	263	255	247	306	256	276	283	283	272	271	279	283	281	274	297	284	261	266	280	281	281	310	261	305	293	308	256	280	303	301	288	273	294	247	266	284	281	304	293	275	296	287	279	286	274	262	292	253	276	230	306	252	276	251	261	285	295	295	295	308	283	283	300	282	296	270	277	286	297	287	268	284	278	278	265	287	286	275	267	277	299	314	278	287	255	290	306	277	277	297	311	303	274	291	271	268	299	281	285	263	269	285	266	280	257	281	251	291	265	292	304	319	278	337	266	296	301	282	312	300	270	269	277	280	278	258	303	260	289	290	276	280	306	286	298	262	281	275	298	280	301	294	277	293	293	306	283	270	272	280	291	281	304	262	255	276	255	280	307	274	281	258	265	267	284	311	250	271	304	295	267	262	285	280	286	274	316	277	272	277	261	278	285	274	277	279	261	260	310	322	288	316	285	318	288	292	270	280	307	310	266	267	290	305	283	296	299	288	251	278	276	318	274	296	267	265	289	300	301	277	320	310	300	285	315	252	272	256	279	282	281	291	299	328	261	305	289	288	256	255	256	290	280	256	259	268	299	319	294	296	251	280	271	280	267	254	303	291	296	295	281	277	345	271	289	306	296	299	288	271	282	277	274	273	247	300	274	264	242	297	274	290	278	273	267	277	282	283	301	307	268	287	287	299	302	256	281	268	267	269	249	280	269	304	278	244	267	287	302	297	232	283	271	306	303	297	251	268	286	265	276	288	287	258	277	280	254	257	283	299	273	257	261	285	307	308	308	288	268	276	287	290	289	294	286	280	279	319	276	317	272	288	280	277	300	292	288	290	273	261	292	255	254	266	286	272	261	268	308	299	281	280	276	300	305	272	248	286	289	309	265	260	287	306	268	282	264	291	302	289	292	266	257	263	286	281	315	274	297	262	294	275	303	234	290	270	282	270	277	266	278	283	277	266	265	272	287	266	288	281	262	262	295	267	268	280	315	283	285	265	310	302	284	292	295	298	286	300	254	278	282	265	300	253	276	263	277	268	260	276	269	256	276	296	277	275	265	273	281	263	289	240	324	268	287	285	254	269	283	275	305	272	246	290	277	263	304	281	278	233	263	288	310	282	265	287	288	279	288	277	312	311	287	284	242	261	284	290	298	309	265	274	285	281	269	330	290	302	273	263	285	261	284	303	287	286	291	286	251	283	278	262	284	285	284	272	298	304	290	280	288	256	271	285	277	294	292	313	306	270	262	280	285	270	303	310	260	272	272	289	250	246	295	262	261	293	288	264	248	293	290	289	307	261	293	311	284	285	288	291	287	257	299	290	272	261	241	263	301	290	307	273	255	275	282	291	272	265	283	299	260	274	278	292	254	293	276	314	302	287	303	290	285	277	287	243	297	237	270	252	288	292	294	243	272	312	269	246	276	263	279	274	278	272	265	278	292	262	303	294	265	263	290	274	285	280	283	273	298	279	306	277	269	309	266	248	256	309	291	290	268	263	302	312	303	278	296	295	267	291	263	293	271	277	306	299	294	289	293	257	254	274	296	302	269	266	290	298	270	308	296	266	240	290	289	287	280	275	286	271	290	294	265	291	282	313	307	316	276	284	286	257	244	282	275	295	282	295	269	266	286	281	242	260	319	252	270	296	307	270	296	265	311	271	277	273	284	285	334	267	286	275	266	296	262	304	278	279	262	259	289	281	293	271	298	279	290	280	273	291	277	288	255	294	266	291	285	262	246	275	248	264	307	290	292	288	310	284	278	288	274	277	266	291	242	267	231	294	312	301	266	267	275	279	301	280	290	285	258	291	298	292	292	302	273	274	307	279	263	304	324	281	281	245	321	260	270	284	251	258	270	289	274	281	298	266	256	239	290	271	279	289	286	266	277	230	277	281	259	247	295	300	303	285	249	259	279	307	252	295	265	325	271	293	266	280	275	283	273	285	300	289	284	279	303	281	309	255	288	269	324	311	277	294	288	301	273	295	303	289	292	280	280	280	289	298	269	293	263	297	272	291	301	303	299	327	272	290	276	300	288	292	279	293	293	283	269	288	282	302	272	267	267	275	285	287	306	309	293	253	304	268	302	312	247	265	279	260	295	282	269	294	276	293	289	279	275	253	300	292	253	264	307	257	241	293	288	267	298	255	289	297	307	275	275	283	283	275	253	257	301	296	310	282	267	286	282	253	305	274	271	274	292	305	252	297	324	303	290	279	254	275	240	286	254	283	294	264	291	289	288	315	270	261	270	266	269	285	291	295	256	287	248	265	279	274	310	297	278	272	267	326	282	257	302	297	272	309	272	293	275	255	284	282	292	275	278	294	290	280	299	289	324	313	289	293	270	303	255	283	243	290	270	266	270	280	271	305	275	268	268	276	294	273	286	285	289	302	246	260	266	320	284	302	271	279	283	272	274	295	299	304	268	277	265	276	272	302	265	280	279	273	311	270	267	280	297	280	284	278	291	265	294	271	284	288	323	283	269	286	294	288	282	297	267	259	274	269	289	303	281	240	272	294	290	287	287	255	270	286	297	289	281	265	277	267	298	294	317	274	273	286	266	304	269	262	260	264	302	256	254	258	279	281	290	255	265	283	258	257	311	270	267	279	284	285	266	277	279	285	304	255	303	269	296	292	298	294	304
16791	8492	15973	16857	14800	12116	8559	6807	6155	5520	4907	4093	3361	2807	2295	1862	1575	1390	1252	1119	1036	955	948	855	833	814	852	820	798	792	753	767	754	752	746	743	767	709	715	727	714	689	714	652	721	695	655	663	724	696	665	674	678	681	681	727	680	714	681	683	669	648	708	686	669	706	719	701	678	708	710	729	717	744	687	668	672	684	678	664	660	693	663	635	660	680	692	658	674	672	654	669	614	681	725	658	668	655	702	685	643	670	637	688	706	714	688	672	678	681	661	674	623	682	677	624	643	683	678	644	676	670	668	662	699	678	715	660	645	675	666	657	692	633	711	642	650	673	645	675	671	674	647	688	656	674	622	704	640	682	656	644	667	669	636	661	715	666	694	656	671	636	683	678	655	628	696	673	671	646	679	700	720	683	657	668	656	690	680	684	697	692	662	679	658	665	641	681	670	658	668	691	695	665	681	662	652	685	669	734	646	639	651	688	664	668	641	695	649	701	645	700	672	590	659	647	698	669	680	666	705	662	684	671	697	679	683	704	693	716	644	637	653	690	676	665	676	702	647	682	618	693	653	677	622	650	653	663	713	617	698	625	682	692	649	650	680	669	720	635	699	654	668	695	675	683	638	603	615	755	705	630	663	669	712	686	680	679	730	660	681	654	637	648	673	649	669	668	674	701	647	651	713	664	636	649	689	664	657	672	641	655	625	720	664	659	672	692	676	662	655	659	715	663	643	639	665	657	691	648	704	739	712	726	739	700	693	684	715	657	691	690	655	676	675	688	653	696	670	653	650	666	684	716	635	684	699	695	665	688	709	655	716	684	705	654	728	709	655	667	686	696	706	689	620	641	659	669	691	623	648	655	662	678	652	683	681	660	680	681	676	691	695	672	668	652	660	685	670	665	684	670	692	698	662	657	635	670	673	675	622	701	630	668	667	645	656	724	676	655	671	642	655	660	690	664	677	656	714	653	641	662	699	691	745	684	709	645	675	722	721	630	699	677	670	691	703	649	675	651	684	696	630	653	654	645	691	674	660	662	660	718	696	716	654	696	672	688	687	646	650	695	732	629	658	661	640	655	668	693	693	653	719	647	692	634	668	673	663	645	709	678	675	653	645	678	642	620	655	647	681	698	698	702	658	685	701	629	669	688	613	690	654	688	641	685	711	658	662	639	641	704	664	655	629	682	679	662	649	651	702	700	678	673	656	664	689	711	648	695	673	615	678	633	681	652	642	694	661	683	667	661	695	711	695	706	712	715	693	689	679	704	659	654	639	690	690	671	678	671	698	668	661	656	658	721	670	666	666	714	668	657	652	639	672	672	674	646	654	706	665	640	718	661	654	663	673	596	646	649	713	692	667	652	714	661	690	678	668	709	669	663	654	636	680	702	682	670	635	655	695	698	624	661	656	666	686	718	685	642	672	656	669	633	649	623	658	690	681	659	727	717	668	658	651	691	695	653	624	644	688	651	693	661	649	656	702	660	679	684	673	624	700	693	678	661	676	685	602	635	670	661	722	712	674	704	652	656	682	692	700	701	690	669	657	645	668	638	657	678	688	670	696	682	638	637	665	670	673	699	655	692	675	740	695	674	716	677	681	704	657	684	716	641	678	708	669	676	635	730	647	648	656	706	682	657	666	664	612	665	669	655	646	633	710	615	653	639	702	713	633	658	684	653	636	698	662	680	688	682	658	676	686	618	644	683	635	673	693	685	677	608	662	663	637	640	655	664	721	637	661	688	698	679	675	656	670	649	656	700	680	657	659	709	689	621	671	651	670	662	704	640	634	622	683	656	643	696	653	698	650	666	676	682	716	666	643	630	622	688	666	661	657	652	663	676	673	647	668	683	693	673	669	723	692	708	659	714	682	641	652	694	690	714	705	669	654	688	638	640	664	665	679	686	654	677	675	681	680	653	711	651	675	663	702	631	625	697	666	657	661	763	661	652	731	647	659	685	668	646	658	639	651	620	645	695	674	667	722	710	653	679	650	680	671	664	664	721	695	682	690	693	683	677	648	639	697	654	700	683	685	664	694	665	661	698	685	633	678	687	678	634	680	700	729	641	681	641	725	632	680	651	660	671	707	643	693	651	635	674	647	657	626	656	650	672	701	712	669	681	664	699	679	670	629	684	673	666	709	665	677	695	645	714	649	648	679	655	669	668	649	723	671	666	726	657	668	660	690	705	688	668	697	634	673	654	690	682	674	671	669	622	646	680	656	665	680	638	673	656	630	694	688	655	679	681	649	661	719	699	629	689	651	679	667	708	689	690	704	685	685	705	682	671	674	639	695	647	745	655	678	668	609	679	716	619	656	642	740	689	703	647	658	699	684	652	716	698	723	706	659	640	644	663	671	634	675	641	686	739	679	666	668	680	698	633	719	741	665	700	659	668	648	657	690	702	705	696	656	700	697	665	665	621	699	686	642	644	687	687	669	670	666	703	685	678	665	678	668	641	661	641	692	678	699	695	611	681	716	666	611	673	709	702	739	692	647	680	681	629	645	683	634	637	665	670	665	665	687	695	653	678	668	658	615	676	642	677	652	680	662	661	678	671	674	667	652	681	720	668	703	663	646	663	677	649	645	681	683	665	695	609	693	646	706	666	670	730	690	683	717	652	650	704	668	696	671	699	636	675	677	668	648	647	698	703	642	610	658	652	662	645	667	689	656	653	656	622	730	698	656	688	671	635	680	667	689	662	705	705	685	692	637	665	646	674	649	637	662	679	667	700	690	636	696	629	669	683	673	638	664	690	693	640	656	720	661	682	658	673	657	661	679	675	623	641	665	707	660	647	654	708	700	663	717	691	664	684	663	665	683	696	680	669	605	650	620	661	705	668	709	661	681	700	627	687	662	687	692	637	681	711	675	657	705	695	643	662	689	629	654	671	680	677	698	628	691	640	652	671	653	611	670	649	684	670	658	696	674	713	622	667	707	670	672	740	699	660	679	723	644	724	637	612	656	670	695	643	709	632	631	677	622	640	667	611	699	659	659	692	642	720	677	618	686	659	644	696	709	682	680	670	698	646	643	659	646	666	624	689	639	706	666	615	682	646	668	702	665	692	645	645	651	715	693	664	699	693	735	649	683	629	656	679	691	627	660	663	641	721	688	664	665	665	704	696	693	640	673	643	710	689	674	666	717	683	656	679	674	663	666	698	659	720	672	614	685	683	685	667	657	731	647	705	682	637	653	640	697	643	685	677	622	695	717	661	712	684	635	657	726	671	710	657	645	680	713	648	676	660	674	668	681	652	680	666	695	667	645	632	697	694	619	674	649	663	695	665	624	653	672	685	628	707	680	656	697	678	645	618	674	692	685	663	684	703	660	671	652	668	717	641	654	655	709	618	661	647	683	667	671	709	667	690	646	715	706	631	681	679	696	663	711	659	692	640	671	622	667	650	643	661	655	671	680	709	660	655	631	670	666	685	646	678	707	669	664	673	684	683	655	689	661	694	659	670	638	691	690	665	673	649	638	714	655	649
10821	4618	4383	3151	2140	1610	1196	881	815	749	707	648	556	501	472	494	464	427	443	432	431	427	414	433	397	420	388	357	384	373	417	412	403	436	391	413	413	382	434	404	379	390	424	381	432	379	397	418	389	363	355	410	342	372	386	462	438	432	412	379	388	368	362	356	401	380	404	415	390	411	364	428	411	421	420	390	420	381	404	375	398	394	384	434	368	397	372	377	362	396	398	435	393	429	401	379	364	406	396	417	396	380	406	405	404	381	397	363	398	383	422	383	376	380	435	378	377	370	372	382	338	403	391	402	387	426	395	363	378	377	388	364	405	393	403	409	408	370	372	402	384	415	395	391	360	404	428	401	394	356	377	413	413	410	392	362	380	343	353	412	399	394	378	373	392	412	422	385	430	377	375	383	417	367	424	374	395	392	422	391	407	404	388	379	383	390	386	374	403	350	409	387	414	392	360	380	381	420	412	380	401	423	345	372	383	402	399	382	404	368	390	413	381	408	392	419	384	376	386	421	420	417	426	416	383	393	422	379	376	403	419	413	378	392	406	423	432	428	423	360	389	410	391	377	397	362	379	394	398	370	382	355	397	404	401	428	371	373	398	376	389	388	388	396	438	431	383	399	417	365	423	421	408	407	400	410	431	420	403	399	361	370	386	401	370	388	435	384	389	410	386	440	381	404	386	398	396	390	355	361	397	383	388	373	381	380	433	427	398	424	407	374	377	370	384	414	368	403	424	359	403	387	388	401	396	406	386	400	414	386	407	400	388	393	418	387	388	382	393	367	390	405	387	411	377	413	425	429	328	410	348	344	395	357	388	393	374	371	367	418	411	396	419	422	378	422	374	386	351	347	360	390	397	412	319	415	424	442	375	381	398	360	418	382	416	397	395	413	408	405	413	420	372	387	430	393	421	351	337	397	403	383	370	405	410	386	390	413	391	390	416	402	391	385	407	380	358	411	387	390	379	419	389	387	367	406	392	374	418	395	399	391	401	398	403	368	389	358	363	396	391	399	403	373	391	394	388	376	383	409	365	419	404	398	386	359	424	396	349	361	405	409	383	435	423	397	434	424	398	378	403	399	374	402	413	420	400	380	399	376	381	393	387	380	401	428	400	335	391	392	408	411	361	341	382	390	386	400	383	417	388	417	400	377	413	382	395	392	378	391	401	417	397	380	390	418	380	380	432	411	374	415	381	412	408	385	400	357	389	384	400	412	353	409	356	366	388	340	387	363	383	387	411	422	426	391	381	398	383	384	357	380	412	390	400	447	379	371	391	409	382	416	362	411	378	411	374	426	382	364	379	363	372	381	382	377	390	375	408	403	404	403	370	401	390	372	383	395	397	397	431	377	368	426	375	377	386	393	396	408	385	388	401	379	394	419	404	381	374	414	444	404	405	380	360	370	419	394	419	391	360	367	392	369	397	401	378	402	423	404	410	399	360	369	424	389	412	415	441	392	402	400	382	394	420	400	429	396	387	433	403	432	354	431	383	392	391	407	400	373	427	409	433	395	392	386	398	406	361	403	390	362	372	441	381	385	405	434	381	419	405	419	381	420	402	363	375	373	395	382	404	410	414	383	361	366	390	367	363	414	367	379	388	444	400	380	381	385	388	392	389	412	404	398	392	379	393	386	400	426	379	374	394	389	364	419	401	388	409	407	443	386	393	389	399	378	368	384	377	391	410	395	359	405	397	415	390	441	395	434	416	394	405	365	390	357	365	372	399	380	388	407	396	404	389	400	396	389	392	391	414	441	387	375	381	406	367	364	404	399	367	413	403	414	402	390	366	367	382	394	388	383	405	389	372	418	412	395	410	431	389	377	377	395	410	370	378	383	388	408	392	341	405	420	390	382	377	412	410	400	402	390	419	416	352	387	357	377	387	366	374	407	354	412	409	410	370	344	362	410	416	369	361	401	376	404	395	367	368	384	380	435	368	377	378	360	395	394	396	382	401	378	423	398	369	411	379	414	375	368	430	393	411	398	379	448	375	414	359	456	398	408	407	393	397	386	357	389	404	382	370	427	394	398	394	398	423	380	376	389	376	436	397	416	416	427	410	358	393	336	416	437	424	417	368	376	415	370	394	413	375	389	392	389	400	391	363	386	396	383	446	419	417	409	436	400	398	363	394	404	389	418	394	364	406	353	447	372	389	403	400	374	423	399	397	417	428	392	379	406	400	388	401	408	392	406	371	370	403	396	384	385	393	442	386	394	439	391	367	386	436	436	392	393	375	391	409	412	404	393	435	402	371	407	369	419	406	390	362	428	416	417	381	396	411	411	362	372	369	409	382	377	425	393	372	358	389	377	383	424	384	380	423	370	406	408	362	392	397	373	408	383	416	391	432	410	380	334	406	465	396	361	374	365	445	419	400	411	409	366	400	374	386	400	403	378	408	460	409	393	376	415	400	435	359	392	399	419	399	381	408	384	410	354	379	367	372	364	407	410	370	424	391	401	412	392	425	393	393	402	412	386	375	425	427	389	425	396	371	411	408	398	383	376	375	398	412	361	386	404	387	420	358	368	359	362	399	433	415	394	376	397	356	414	357	397	366	368	391	410	394	412	379	362	412	419	391	381	407	382	385	407	406	388	405	373	367	395	382	414	422	408	349	381	400	398	404	383	325	399	420	390	371	375	409	340	412	392	413	413	415	414	396	382	381	403	410	397	388	403	390	408	417	380	398	366	323	381	387	406	417	404	409	385	369	391	432	416	432	368	418	402	380	395	379	377	373	406	368	402	389	375	390	384	396	334	434	411	368	350	407	381	396	384	367	408	419	412	398	386	413	395	369	374	412	408	380	385	396	384	384	388	384	348	395	422	391	403	425	391	389	331	357	399	376	402	368	405	400	399	376	368	426	381	439	407	436	380	383	413	404	362	368	394	364	421	401	409	396	404	409	407	355	404	364	398	419	379	403	385	408	368	399	401	400	364	402	438	403	370	422	393	376	402	394	389	396	393	367	380	374	395	400	372	405	368	400	363	438	426	391	401	423	412	411	397	376	381	408	416	401	352	422	385	433	374	383	422	378	424	407	386	401	389	382	373	386	373	453	354	424	412	424	412	429	393	402	343	355	352	434	418	386	383	384	384	381	393	400	389	400	365	373	421	390	406	389	413	386	396	423	358	387	391	358	391	374	436	404	415	391	380	379	366	390	383	420	400	386	418	367	409	373	417	394	413	380	399	381	405	427	416	390	367	379	421	421	397	363	378	409	403	376	374	413	388	382	360	432	405	409	369	390	411	399	414	372	417	361	351	399	410	385	387	418	372	420	399	372	407	337	406	416	378	377	373	358	409	412	382	374	352	389	426	423	378	383	367	383	371	391	387	406	369	413	397	368	409	386	366	386	382	374	416	391	409	399	406	395	383	444	381	393	388	368	377	396	397	406	385	395	379	367	390	388	407	408	366	381	414	357	377	422	392	379	403	418	430	375	399	362	408	391	409	419	393	416	414	390	402	424	385	400	386	351	403
7401	4568	8417	8690	7506	5923	4300	3484	3177	2952	2839	2434	2087	1854	1568	1428	1252	1161	1107	1100	988	1032	950	954	963	857	1000	975	925	937	948	956	916	889	908	938	979	921	889	891	928	899	885	928	841	885	864	898	923	883	929	835	885	915	898	871	930	885	876	914	942	919	885	920	893	861	921	845	906	911	927	922	910	878	925	920	921	894	908	889	934	951	831	889	884	903	885	925	896	858	898	901	901	882	918	877	839	903	899	877	900	936	920	911	867	902	895	904	888	841	861	858	883	891	896	895	869	942	908	890	900	871	871	878	886	923	865	874	911	914	912	869	920	858	925	962	911	909	879	885	922	907	840	919	946	901	867	884	926	912	883	851	953	902	875	920	877	820	861	880	881	874	911	930	917	903	884	875	870	835	888	925	860	873	898	853	881	880	854	892	901	893	863	879	943	898	856	893	892	907	884	875	858	892	896	883	912	890	899	942	869	866	888	926	922	889	934	893	928	867	891	904	941	912	893	899	928	895	823	839	910	913	910	843	864	914	921	833	870	958	877	875	878	835	882	889	874	904	840	894	919	844	851	893	892	912	905	960	937	908	912	884	871	890	877	874	916	907	883	934	895	883	837	909	892	880	938	902	913	835	879	891	907	860	840	863	877	902	869	862	835	877	842	924	917	907	881	877	900	914	899	878	885	897	927	902	911	899	836	857	883	935	901	870	899	912	928	923	891	892	878	932	901	873	883	871	900	902	916	870	866	936	858	923	921	869	893	885	865	911	921	922	947	896	850	857	891	953	911	926	906	913	945	884	936	930	875	949	899	938	918	874	877	836	906	907	886	903	862	887	882	857	882	891	895	903	879	820	926	871	958	900	884	860	928	903	855	892	944	896	901	932	922	867	912	907	894	910	876	885	924	874	938	915	887	902	948	881	869	855	943	855	897	875	867	832	902	900	880	898	923	892	881	853	873	902	912	894	861	878	921	934	937	864	918	866	874	906	966	890	884	930	859	880	880	915	916	887	938	842	878	956	894	878	944	888	901	882	903	871	907	932	857	914	951	860	856	930	850	908	861	915	920	862	898	934	884	924	856	937	877	920	898	875	903	863	897	932	861	865	805	918	878	908	945	904	885	929	898	905	818	844	896	873	886	871	917	930	901	952	884	941	898	921	931	893	904	891	915	888	951	942	942	813	900	912	906	836	931	888	908	860	884	841	933	899	882	864	843	879	909	884	930	885	863	878	983	852	878	918	876	855	883	888	912	895	942	877	930	892	921	791	888	898	901	900	909	862	922	885	904	880	874	877	904	914	880	930	872	873	909	905	929	879	894	885	941	899	889	853	900	852	956	886	913	898	907	914	893	898	859	920	895	895	866	875	853	850	897	846	942	897	906	898	872	964	879	887	918	848	918	921	886	925	909	895	876	845	924	898	890	871	913	914	908	900	887	909	863	908	888	913	935	862	856	882	885	933	899	862	920	855	863	882	877	906	907	886	899	942	905	874	940	873	863	889	900	921	939	868	916	827	922	852	939	898	963	984	921	905	899	887	865	880	938	911	852	886	881	911	883	886	891	850	872	931	887	880	900	864	950	881	856	896	872	901	902	893	886	827	887	934	871	886	894	876	920	904	906	831	908	903	909	880	918	858	872	910	955	887	877	901	898	873	937	922	878	891	930	893	940	927	942	880	978	876	892	905	889	910	934	883	900	945	916	932	887	891	940	884	914	895	858	899	858	903	948	922	897	905	875	930	870	911	895	900	887	932	854	851	894	854	880	932	850	884	951	935	909	930	1006	860	932	923	928	911	929	853	920	897	884	901	887	888	900	846	931	897	855	875	865	930	906	860	879	867	878	910	933	871	940	937	852	873	890	895	875	905	895	886	895	901	841	916	900	849	884	879	911	841	874	892	871	856	900	877	913	885	905	880	854	947	888	858	883	909	889	865	921	897	917	885	870	883	917	894	921	899	866	880	858	833	927	898	888	869	917	855	909	847	884	892	878	893	911	838	868	901	897	886	872	903	974	924	930	947	873	905	892	835	895	914	902	894	891	902	889	899	864	909	909	882	918	849	884	921	885	883	885	929	983	872	898	898	945	910	836	898	897	907	839	861	913	918	850	931	959	906	902	876	854	923	922	895	901	900	894	912	893	902	935	867	824	862	834	937	925	885	877	910	947	843	891	909	911	884	929	896	943	912	887	892	911	953	899	897	880	910	864	886	910	892	866	919	896	890	873	891	896	921	922	887	905	927	845	878	858	900	863	908	943	921	913	952	923	877	836	891	901	899	867	865	930	810	859	884	937	919	923	876	922	880	872	900	914	884	895	938	848	906	907	881	919	965	871	890	840	856	908	955	925	865	900	956	905	859	878	904	866	880	896	927	867	891	880	823	900	901	884	916	879	872	901	882	886	919	890	921	889	874	915	940	901	848	923	835	867	932	859	922	894	864	894	921	869	898	907	862	816	915	901	880	937	877	888	913	913	892	906	906	918	847	903	951	913	863	904	880	876	926	888	921	896	824	926	873	872	876	889	920	923	888	932	842	928	857	873	875	892	885	923	866	899	902	889	937	918	876	875	896	900	851	868	871	909	878	914	884	909	886	883	934	856	894	916	851	943	858	854	896	865	874	916	909	902	914	892	903	910	899	913	878	895	911	919	938	925	871	863	924	969	908	919	886	835	911	868	839	844	924	946	950	978	898	893	884	902	902	896	883	961	911	927	877	886	917	844	896	880	846	937	857	876	882	920	887	877	906	874	879	912	926	910	924	890	896	884	928	906	869	937	936	924	890	929	877	912	849	918	924	871	853	852	900	890	882	918	880	832	879	904	898	835	908	907	907	843	859	912	950	864	903	884	896	911	890	862	832	878	868	868	919	859	876	894	924	898	986	937	919	930	862	888	912	877	947	881	942	892	958	887	894	913	876	895	862	954	851	828	958	930	909	938	900	927	920	933	940	911	898	900	850	918	941	991	910	849	881	907	941	894	936	933	851	907	873	876	917	879	902	935	872	911	897	944	873	899	932	898	904	887	848	881	918	932	920	875	873	858	936	896	899	892	893	912	889	944	955	929	871	863	878	860	941	879	872	908	871	814	867	926	918	918	903	880	927	845	851	899	885	909	954	866	902	919	889	904	865	861	816	867	877	882	890	869	879	872	940	873	888	898	895	905	884	898	888	878	843	907	911	877	945	849	865	878	909	925	914	938	927	891	919	872	912	938	856	862	909	921	896	971	908	902	910	854	838	832	920	887	971	951	954	898	925	900	917	920	860	894	919	926	923	836	922	865	867	874	928	874	863	890	897	919	902	894	892	849	879	928	871	869	890	890	915	877	906	879	908	890	955	837	861	922	880	927	868	903	893	859	871	852	888	924	879	884	907	882	862	889	929	888	885	904	876	958	908	868	876	842	920	871	884	883	904	913	931	829	856	909	926	908	903	859	918	871	872	908	851	884	926	894	901	910	854	935	910	961	885	896	921	897	905	911	909	841	864
19830	7667	7337	5210	3553	2429	1767	1239	1117	945	911	787	634	580	521	499	441	436	384	369	369	391	355	371	358	363	381	354	359	346	352	312	357	327	347	321	349	368	308	324	358	368	363	346	341	392	313	347	353	340	321	360	394	334	347	328	334	334	312	318	381	330	368	351	325	335	344	363	343	345	326	347	342	375	351	350	336	341	346	358	358	341	328	335	315	318	352	345	336	370	323	342	293	328	335	352	347	355	349	373	324	328	330	319	354	350	300	351	345	342	319	347	362	343	333	399	317	311	334	333	342	318	363	339	323	340	348	343	334	330	362	335	352	362	349	360	365	308	354	326	353	320	321	354	338	337	359	357	360	333	326	341	370	360	325	333	342	335	329	344	315	345	335	373	319	323	346	357	327	325	328	340	316	321	341	351	351	349	339	306	339	321	368	303	345	332	322	335	322	346	329	345	338	333	344	346	345	338	343	302	349	371	318	367	352	347	360	323	331	359	353	317	354	340	355	336	339	319	382	340	330	318	355	344	306	317	325	357	381	319	342	347	345	356	336	377	343	338	313	335	320	346	347	348	348	328	357	331	328	345	319	346	330	374	342	317	366	303	345	309	347	328	339	325	319	343	358	322	370	341	339	342	341	376	359	340	319	361	332	361	369	341	369	313	310	331	360	350	317	343	362	352	347	320	360	318	325	298	320	342	354	357	354	339	344	328	343	341	353	327	340	369	371	366	333	335	364	313	354	319	352	340	342	322	320	353	336	349	347	351	340	320	324	351	357	347	358	338	381	367	350	342	381	346	326	314	303	326	292	346	365	351	373	329	313	336	326	336	337	342	335	343	360	334	347	353	330	332	333	322	326	323	323	353	339	333	350	344	340	343	300	349	349	347	393	333	344	347	304	372	365	317	330	331	343	366	346	322	361	360	340	320	355	356	361	361	324	349	342	376	338	355	338	355	356	359	332	326	355	334	342	346	344	369	336	345	305	367	378	354	376	347	312	373	351	380	322	330	369	357	338	354	308	349	344	346	375	322	321	315	376	335	333	343	341	360	373	351	352	380	364	372	340	329	337	326	367	313	356	292	333	344	314	356	341	343	333	378	352	370	362	316	336	325	356	350	378	311	343	331	347	337	327	354	368	355	358	328	336	351	343	430	318	343	351	334	345	352	365	346	370	340	349	358	408	331	348	298	367	352	345	344	333	370	336	346	346	319	338	310	365	336	363	325	363	372	320	315	322	335	336	353	317	342	358	370	339	377	337	321	384	341	351	318	326	315	315	383	340	355	353	366	334	349	329	372	357	337	323	369	349	357	356	314	336	314	383	358	347	372	330	363	322	317	346	343	354	335	322	356	337	344	398	352	337	362	351	385	355	344	352	331	338	291	349	338	403	323	371	339	341	360	354	336	339	341	342	327	309	318	352	321	350	349	372	362	358	366	356	348	342	338	357	381	340	324	355	336	318	344	344	347	348	377	373	378	345	336	326	310	380	317	361	348	347	345	336	375	353	351	291	363	345	319	329	330	327	330	350	319	331	362	337	340	336	352	339	370	323	362	352	299	358	313	329	332	363	333	333	346	356	370	324	330	360	347	337	347	393	361	347	335	297	357	365	350	345	335	354	338	361	339	317	369	326	321	359	336	333	307	336	368	357	332	366	343	349	344	342	305	352	345	301	337	346	305	378	361	366	327	337	364	326	331	380	348	337	353	342	361	342	370	340	320	332	361	317	300	354	372	338	371	350	338	342	351	363	371	366	338	357	342	356	355	314	374	337	361	363	403	309	350	329	358	345	339	346	368	318	329	312	344	329	319	364	349	376	308	342	346	349	330	316	335	331	337	358	344	345	304	342	332	331	383	383	351	361	340	374	334	381	353	378	352	351	360	320	333	353	364	317	335	299	334	335	338	361	332	351	340	352	343	338	323	349	378	361	332	338	325	343	330	353	372	328	337	330	380	337	317	332	350	360	352	326	354	325	377	361	333	378	338	357	363	326	332	324	340	305	326	330	357	383	325	327	334	323	360	379	336	382	345	357	362	352	335	327	360	339	356	310	321	343	331	363	337	328	323	352	328	388	319	359	347	356	345	353	351	365	379	384	357	338	346	347	356	366	342	330	328	334	330	324	344	347	327	352	376	362	344	351	332	337	337	315	333	336	352	371	330	388	331	336	331	333	305	338	341	372	342	402	342	330	353	363	319	339	330	335	333	327	350	376	336	342	343	336	318	361	311	335	331	394	318	387	363	342	327	369	327	347	331	322	363	391	352	303	322	333	341	344	385	310	346	358	338	324	356	335	331	350	342	346	348	347	306	314	325	391	335	357	368	367	345	346	364	348	325	338	344	386	348	316	343	343	349	339	352	343	323	349	342	359	364	346	343	376	371	357	353	310	365	300	352	302	362	361	346	349	384	374	326	358	344	349	349	336	345	331	329	388	351	341	306	367	345	352	329	363	354	358	320	319	333	316	339	349	360	314	353	362	383	386	342	362	326	400	351	343	322	355	334	338	354	329	339	314	325	362	392	350	354	322	343	366	334	349	331	327	329	367	342	362	340	392	318	352	354	363	319	346	311	333	333	322	326	314	325	355	353	331	329	311	343	361	326	325	350	354	348	382	322	355	349	354	312	393	332	328	384	342	334	324	350	368	368	336	370	351	333	344	342	344	354	337	344	336	345	328	354	327	342	349	379	338	313	327	368	351	350	328	344	318	333	336	371	345	381	354	344	337	325	343	352	350	358	340	336	368	343	319	350	343	318	321	309	371	338	340	347	340	327	329	346	348	337	319	351	346	353	314	351	338	327	327	379	345	314	312	333	360	365	325	386	317	353	357	341	337	318	356	369	356	351	358	347	365	349	322	368	313	379	401	355	336	350	346	361	327	332	349	334	352	332	362	271	365	375	397	323	364	359	345	319	338	310	309	332	328	347	319	392	336	344	345	344	360	335	349	336	351	326	340	341	299	317	323	355	341	348	339	365	365	344	372	331	350	298	350	312	372	364	365	346	357	315	352	312	326	335	335	319	369	318	336	341	340	331	345	377	356	345	387	352	378	334	339	326	334	325	373	330	313	338	343	312	320	343	341	352	349	313	364	333	342	354	366	325	314	326	342	353	333	347	359	399	346	318	357	331	333	344	326	339	320	369	360	323	352	348	344	379	330	374	340	324	332	350	349	398	359	329	353	335	373	325	338	377	327	334	329	321	342	363	325	332	358	329	322	348	338	371	327	350	336	385	343	340	332	338	338	359	317	399	344	343	327	314	350	328	311	342	331	354	336	333	319	339	347	310	356	335	354	318	347	372	352	348	345	338	357	359	314	321	327	336	320	341	357	352	348	331	348	314	343	352	351	362	333	368	363	347	366	334	311	340	380	346	339	340	332	363	332	319	329	358	335	317	358	373	345	369	308	323	315	356	363	353	351	391	351	375	367	374	333	356	334	351	331	344	384	338	353	318	342	372	345	350	366	344	336	338	322	320	327	369
13469	6798	12979	13546	11604	9463	6983	5313	4582	4109	3835	3394	2786	2308	1915	1604	1474	1240	1151	1054	1026	956	938	916	947	897	912	925	866	829	902	883	826	842	876	814	853	760	807	874	748	844	807	863	781	799	784	784	811	818	810	794	778	819	788	828	839	758	783	846	808	798	764	777	764	783	777	826	806	845	802	781	806	818	753	796	786	794	765	821	789	805	807	789	779	850	806	778	785	830	807	797	786	734	836	776	798	867	780	828	814	771	820	843	793	773	750	810	765	783	789	806	779	766	764	787	830	738	759	798	795	763	800	766	788	793	806	844	810	743	808	781	776	827	789	776	821	775	781	843	810	767	784	825	818	803	814	792	787	770	774	786	799	777	829	823	820	788	760	786	763	758	824	861	785	804	793	788	749	831	770	820	776	803	802	783	791	760	820	777	779	794	814	741	792	829	764	767	797	751	763	808	803	781	777	797	756	800	833	748	832	814	784	771	745	767	801	796	855	790	789	834	832	751	756	755	807	776	789	794	785	806	812	791	798	822	786	769	795	855	806	823	761	771	832	787	805	844	782	769	817	777	760	740	793	812	776	789	817	809	777	812	806	776	791	786	771	766	755	738	784	784	767	774	811	774	808	809	759	809	786	801	804	793	819	770	799	821	813	816	745	798	764	860	859	783	748	767	786	760	821	797	842	777	793	779	795	790	756	804	850	810	805	791	824	810	817	751	721	833	778	798	850	769	801	821	811	810	773	729	804	799	834	830	774	838	824	761	785	768	765	792	750	799	769	835	740	772	828	848	781	797	817	791	811	769	817	784	819	783	765	732	795	806	753	788	820	798	806	789	794	777	805	789	753	781	776	823	792	807	758	800	793	785	752	806	772	782	759	763	805	826	806	825	764	774	788	801	806	772	772	792	785	818	782	824	769	786	757	731	834	780	852	802	818	777	739	796	828	826	779	782	785	823	839	776	748	781	817	721	833	853	809	781	807	809	822	778	754	825	800	814	790	797	749	768	803	835	851	763	778	864	758	826	764	772	823	789	799	788	740	807	794	838	799	784	778	739	804	841	737	838	768	802	766	773	751	827	786	780	775	760	788	735	760	769	780	794	765	767	768	811	836	804	790	804	775	817	822	781	800	796	775	759	781	802	806	785	798	754	803	848	806	858	769	777	841	790	800	787	788	782	807	826	832	762	769	786	770	829	779	767	761	726	828	787	840	799	785	768	829	790	793	818	820	786	856	780	838	786	840	836	812	751	762	729	765	795	798	801	789	803	835	765	820	798	801	821	802	773	743	779	811	803	792	803	725	825	770	781	761	808	762	800	788	788	772	737	799	792	786	822	785	789	798	788	787	772	813	838	805	787	788	752	802	816	761	790	795	810	839	787	766	761	813	831	738	817	784	834	792	789	846	817	809	813	808	775	797	785	720	815	800	734	779	816	828	771	819	753	743	780	787	777	842	816	791	819	845	804	803	823	777	817	814	787	757	791	831	799	826	792	814	793	774	776	775	769	796	820	802	750	858	802	835	762	767	793	794	782	751	765	806	777	815	770	770	818	805	776	813	820	761	784	828	807	778	814	752	755	806	777	816	822	841	825	826	789	782	774	796	809	792	800	821	769	805	796	800	789	733	779	779	779	803	866	771	791	820	808	755	762	820	771	824	777	798	791	817	813	816	800	849	764	809	778	767	720	844	789	777	776	767	755	835	746	739	782	770	811	787	798	810	781	808	804	802	783	756	793	808	809	788	806	799	792	811	784	822	767	767	769	807	813	838	773	793	812	771	822	752	766	819	763	742	797	794	796	779	762	762	797	823	772	823	780	760	785	786	830	795	797	837	797	822	811	791	830	792	770	783	861	804	797	828	809	835	874	840	756	795	798	761	761	791	815	799	799	836	788	778	804	813	766	795	840	797	756	824	830	747	801	779	822	777	775	797	743	831	805	780	769	740	790	808	799	768	805	807	779	791	761	779	794	789	808	838	751	798	823	785	751	765	759	805	805	791	816	822	789	799	801	823	796	802	783	743	730	760	793	749	785	761	835	715	761	792	828	731	813	800	761	769	836	746	802	816	764	814	887	761	854	764	786	763	829	836	746	827	758	804	780	793	805	776	855	756	785	869	785	865	782	799	792	817	826	786	807	785	738	832	774	781	774	796	729	744	775	744	773	814	758	785	806	806	820	820	823	798	775	784	785	783	790	816	769	810	800	824	763	773	804	843	757	757	803	806	778	791	790	755	840	835	830	791	767	813	805	768	726	785	765	754	775	759	737	803	782	820	851	772	842	870	770	813	839	763	798	787	804	833	829	824	813	788	758	858	777	785	781	859	769	820	798	843	792	776	818	777	780	786	779	734	817	737	798	775	786	803	768	802	784	785	848	752	787	752	757	765	762	755	769	757	766	759	800	774	788	794	862	809	850	800	794	809	810	824	778	794	833	853	771	813	787	769	751	803	777	820	745	804	788	760	745	764	787	768	810	761	792	810	809	795	809	802	816	807	802	836	793	800	783	770	832	781	763	809	778	803	790	771	800	803	760	750	814	738	751	843	750	798	751	751	805	753	759	806	820	855	817	760	788	810	778	779	871	834	817	760	804	853	817	747	778	784	801	808	771	772	817	794	839	795	798	853	752	817	812	805	831	819	777	807	799	805	783	788	740	825	777	814	808	841	812	800	795	792	803	763	815	813	783	838	768	767	740	821	789	822	805	746	850	773	819	837	786	748	785	779	795	793	826	777	827	767	864	797	849	789	770	744	837	752	847	835	798	809	831	780	804	831	795	786	809	816	816	793	848	774	792	772	819	788	830	804	813	803	812	799	798	815	762	730	798	778	846	786	796	748	756	791	775	818	821	814	740	805	766	788	795	852	813	825	818	810	826	752	770	846	832	843	748	780	795	769	786	803	810	787	818	744	813	790	833	801	836	814	807	803	816	773	787	782	819	843	733	806	804	805	798	789	812	788	865	807	741	762	820	789	823	796	794	772	842	751	766	804	818	807	820	785	776	847	739	757	816	772	817	812	780	751	816	764	782	778	789	812	812	800	785	792	789	779	763	845	809	822	801	796	758	823	806	837	833	808	727	774	832	794	787	835	778	774	809	814	787	811	782	807	821	740	843	803	818	772	797	740	758	805	809	766	797	759	873	764	782	826	773	807	824	789	832	727	807	784	787	812	804	785	759	797	774	789	818	768	790	778	819	761	801	800	781	781	812	786	808	746	822	813	834	803	800	822	729	808	766	728	809	735	805	808	744	845	751	829	793	832	795	825	768	800	810	860	761	832	790	792	802	780	788	789	783	815	816	780	784	808	813	782	727	795	750	812	742	745	772	825	793	817	788	801	854	767	793	825	775	775	813	831	788	790	779	827	798	830	816	792	789	727	752	779	778	809	807	789	807	787	781	791	847	813	785	831	798	773	785	755	782	814	799	759	759	815	817	791	756	730	768	823	753	800	791	797	795	782	790	777	789	842	779	787	805	778	774	830	814
27237	10837	10770	7503	4764	3415	2189	1598	1293	1148	1152	923	761	598	509	416	404	434	368	371	329	306	333	350	324	309	282	320	338	288	308	315	300	309	264	298	305	284	248	291	265	292	290	305	267	284	283	306	270	261	294	266	270	320	264	292	280	274	307	234	261	292	289	300	256	278	300	314	282	287	286	286	311	247	278	260	286	243	289	261	254	252	290	297	258	243	273	288	313	289	294	318	271	289	315	300	274	311	281	296	276	300	299	310	270	274	281	278	276	283	300	282	246	255	284	278	256	281	274	295	261	301	263	295	290	257	290	259	282	283	296	281	282	248	292	306	311	305	308	260	265	281	300	263	294	257	283	256	280	284	257	265	285	299	323	255	306	272	264	293	254	306	318	273	278	289	254	321	299	276	263	252	282	259	248	288	260	290	278	275	279	292	289	293	274	308	258	276	307	301	260	259	322	276	278	266	291	285	293	274	265	294	281	270	285	302	301	277	283	280	256	256	281	282	300	290	292	263	280	306	277	263	278	306	258	297	294	271	275	287	287	299	267	262	289	324	297	295	270	297	273	289	259	281	289	253	305	278	274	283	276	294	282	287	258	282	270	298	283	273	268	293	318	291	278	273	271	272	296	271	313	263	279	304	263	273	272	270	268	267	291	245	269	311	259	272	293	276	257	289	256	291	296	307	299	264	296	259	309	299	256	283	273	291	277	266	310	271	289	263	280	289	289	255	300	287	294	286	308	263	280	294	292	264	240	255	257	279	308	277	278	253	274	273	318	285	279	267	293	247	272	285	274	259	248	313	264	278	269	280	268	300	300	282	269	305	279	292	287	263	284	252	258	299	287	299	277	303	285	309	259	300	278	278	286	285	287	288	270	331	308	299	314	296	301	263	271	300	259	302	290	291	309	307	316	256	272	285	276	289	279	259	265	287	248	245	293	267	289	280	311	278	284	290	280	308	287	279	260	273	277	280	280	302	275	276	298	282	277	263	280	262	295	290	277	259	280	239	282	262	299	277	298	293	319	265	267	269	271	272	274	303	277	305	294	257	286	257	306	289	256	268	260	298	276	307	270	280	300	274	283	300	280	302	287	253	260	268	289	296	261	257	265	285	274	264	290	276	253	278	231	293	275	261	272	300	284	254	276	275	321	274	263	274	251	255	267	303	322	298	242	300	245	297	312	243	256	299	280	238	273	287	278	267	279	260	291	274	300	308	243	292	280	313	263	297	253	280	261	285	257	256	279	268	262	285	239	283	265	287	303	271	288	329	277	263	267	268	290	287	275	274	285	265	286	264	294	270	287	283	305	309	264	290	265	255	279	264	285	290	288	292	299	271	271	278	293	280	292	281	270	261	283	294	282	283	257	246	282	272	291	291	281	288	285	305	255	305	277	287	258	264	299	275	278	288	265	277	248	286	290	249	261	275	292	299	288	290	299	270	294	277	298	289	290	281	280	257	293	268	269	271	275	278	294	276	265	277	273	252	256	255	264	273	288	301	291	271	314	277	275	307	291	288	290	280	268	273	297	272	297	249	288	279	300	258	285	295	275	307	259	293	292	278	290	312	284	295	297	273	315	245	273	280	309	295	288	277	266	299	274	298	247	279	254	297	309	316	278	295	283	311	287	284	283	271	294	267	272	291	275	303	259	292	298	265	303	281	272	264	266	267	315	272	326	285	305	235	253	272	295	268	319	275	285	286	270	295	279	311	294	286	308	294	310	298	330	307	316	244	278	295	291	287	273	285	290	261	268	267	285	287	258	295	263	299	281	270	267	282	286	316	294	324	301	292	267	257	261	270	273	273	249	265	310	278	295	294	322	276	264	280	290	323	248	270	280	282	272	268	282	264	297	272	279	286	308	273	317	289	265	260	268	271	313	310	243	281	291	274	279	306	270	319	295	301	314	276	278	271	266	271	309	258	265	299	294	289	294	276	272	253	278	265	266	300	303	288	289	268	248	322	297	245	253	293	302	265	262	290	310	291	277	276	271	257	287	267	289	292	279	291	263	277	282	278	253	288	298	276	267	272	274	287	269	288	259	266	251	308	280	275	275	285	288	293	290	329	248	286	260	310	299	260	278	289	292	323	288	283	313	283	287	279	272	269	335	291	273	277	261	265	258	297	270	265	277	309	246	280	284	304	285	318	268	285	272	259	283	273	262	245	271	302	275	259	317	276	261	275	268	279	271	241	288	312	292	286	252	277	268	302	298	321	259	281	251	313	270	277	280	269	300	267	287	295	274	273	296	283	270	274	268	281	305	270	281	302	315	328	276	268	280	277	288	267	273	278	272	256	269	270	262	280	300	302	289	310	277	302	270	264	293	267	256	246	277	310	292	305	284	314	267	291	292	280	272	308	288	285	289	298	314	267	314	319	291	291	268	263	276	314	273	259	267	287	273	254	260	273	292	293	269	300	277	275	273	297	272	280	298	277	281	279	289	265	302	283	290	303	284	285	322	267	285	275	320	299	294	257	306	264	319	295	267	303	267	278	294	268	267	275	282	267	299	292	291	309	280	283	249	262	292	267	322	277	271	267	289	298	273	283	321	262	284	236	284	279	273	297	261	276	271	246	288	297	268	270	304	251	275	263	270	298	267	285	258	262	311	288	273	261	264	259	291	294	248	251	314	273	319	293	291	289	240	294	295	273	302	314	248	263	274	268	290	263	291	282	251	271	277	283	266	282	252	281	291	260	260	321	300	284	267	300	268	272	314	293	254	268	274	263	291	305	295	292	304	287	281	245	262	272	312	263	307	294	283	286	277	260	260	285	297	287	313	298	291	293	285	303	313	319	280	300	291	299	284	269	319	285	275	303	283	293	257	259	265	256	276	283	290	278	277	259	271	272	287	273	245	249	317	280	269	277	319	290	253	274	283	283	304	323	280	292	297	318	258	282	277	282	280	259	292	274	293	297	300	306	296	254	278	274	273	252	301	277	268	285	283	266	279	279	264	276	307	258	303	286	256	289	290	285	272	283	296	298	270	285	266	270	261	252	253	272	257	264	312	307	271	273	247	268	293	316	305	249	257	264	263	270	236	267	294	286	326	271	288	321	266	296	264	278	302	270	271	285	286	293	304	272	287	273	285	267	288	276	293	310	296	254	315	315	276	228	263	290	249	240	294	265	259	309	300	287	279	278	296	311	300	306	296	275	273	284	270	297	287	297	272	300	298	259	297	288	285	279	305	278	271	282	291	287	277	263	284	317	258	288	290	287	323	292	289	303	271	276	273	274	296	300	257	283	290	256	277	285	276	286	285	282	281	285	280	304	285	261	290	271	292	265	260	275	298	293	291	262	308	269	289	274	267	259	286	282	284	293	260	249	292	299	321	274	304	273	244	290	279	287	316	251	262	288	247	268	288	267	292	271	315	272	294	284	308	274	284	286	283	264	291	317	272	283	304	281	277	257	274	278	261	267	287	284	263	291	294	272	260	279	274	276	268	329	294	276	262	286	289	283	269	270	294	301	284	288	268	298
15878	8738	17078	17486	14779	12375	9125	7039	6026	5029	4963	4051	3422	2786	2162	1953	1625	1327	1161	1103	1006	951	923	851	869	861	825	808	844	770	740	835	761	742	737	739	769	712	691	715	665	668	763	685	682	685	691	664	708	705	681	644	684	671	683	674	620	679	676	702	621	676	654	672	658	666	682	732	696	646	726	689	633	672	670	719	637	658	673	639	638	693	679	667	701	698	679	686	677	673	661	635	666	664	674	614	693	643	709	706	641	634	666	635	673	663	734	700	659	691	633	649	669	673	661	658	707	682	685	663	713	657	680	671	733	667	617	658	688	677	612	705	646	682	668	706	672	649	610	649	667	676	642	655	688	682	696	650	726	688	694	670	654	649	719	671	631	656	731	665	681	644	678	656	663	658	666	691	636	681	628	632	679	690	670	666	712	618	626	660	692	632	680	648	660	661	681	661	683	685	721	716	651	692	662	717	664	656	678	633	678	664	687	691	671	674	675	657	696	669	635	604	650	682	690	661	649	669	650	684	683	676	701	682	665	662	698	713	655	669	669	658	701	648	647	629	634	657	677	667	665	677	641	684	649	753	681	689	679	685	653	645	641	628	669	651	683	707	668	649	668	691	673	669	665	681	642	691	635	636	686	677	660	678	655	661	668	681	640	685	652	649	681	661	652	616	680	664	684	642	684	674	699	667	687	612	644	706	709	629	667	708	683	660	673	658	688	642	654	652	684	672	677	656	667	638	644	649	672	629	694	668	681	708	635	627	651	685	657	639	678	676	719	647	629	701	676	603	714	631	682	724	651	666	706	625	686	693	681	676	639	653	688	680	648	629	625	691	674	659	710	677	725	658	681	683	646	697	714	722	662	640	657	688	666	666	654	699	651	581	662	658	676	633	670	662	679	757	650	672	654	693	662	700	654	663	677	663	651	702	676	602	649	698	681	662	691	684	681	658	678	656	623	668	663	619	652	648	655	635	704	663	611	668	662	711	697	663	657	675	648	669	646	639	647	692	678	660	597	683	664	700	698	701	676	691	677	666	671	675	669	667	679	669	650	644	638	688	716	643	676	638	679	661	686	709	656	676	613	675	688	649	699	664	689	685	656	615	669	701	637	700	732	671	676	642	656	684	658	607	640	690	655	672	670	707	654	692	639	674	658	622	685	675	673	728	662	696	634	623	646	679	693	681	665	586	671	630	696	709	650	690	688	664	679	656	656	653	704	674	700	724	650	661	646	665	609	633	667	671	615	640	637	666	621	607	675	704	696	666	698	650	663	695	665	681	664	660	694	687	693	624	652	649	716	625	681	668	706	619	698	680	664	690	669	638	695	656	636	679	669	723	707	682	687	660	671	659	642	657	611	663	654	672	674	648	660	641	679	651	662	663	697	672	677	681	683	700	664	689	646	684	668	639	727	657	693	665	692	647	658	636	679	657	677	704	673	639	622	651	634	618	688	656	652	642	614	672	674	679	646	629	651	679	708	685	660	653	665	631	703	735	645	656	668	646	645	665	683	647	686	676	632	674	681	623	667	654	660	663	661	678	681	716	684	677	666	728	694	636	694	667	631	650	660	672	650	697	679	686	681	665	642	643	654	742	663	688	653	663	693	640	667	637	641	674	676	665	689	685	687	721	653	653	647	642	681	663	639	612	674	656	670	629	666	672	718	649	674	682	695	648	646	658	692	660	677	616	664	680	686	713	695	596	702	709	617	694	653	640	661	669	680	663	647	692	722	673	607	658	667	678	676	674	621	673	681	678	694	681	678	678	687	680	651	669	670	648	702	686	659	649	679	675	642	700	741	668	638	649	637	686	699	671	671	701	674	697	665	716	629	688	682	673	674	667	663	683	693	680	667	626	666	645	653	653	679	674	649	641	690	656	605	625	733	714	698	634	691	645	667	660	726	688	658	656	679	600	698	708	650	661	680	678	621	663	674	666	631	707	705	628	667	694	680	678	680	686	656	666	686	715	707	704	715	680	675	664	611	663	697	675	665	683	674	687	695	675	670	710	691	633	681	691	681	683	706	674	680	682	691	673	682	642	631	667	645	687	649	638	685	656	677	700	703	668	648	655	681	700	679	622	653	681	665	661	657	685	674	702	633	712	699	641	697	670	665	694	622	661	673	707	711	698	675	690	690	682	686	655	681	615	656	698	664	689	679	676	644	702	637	671	695	678	638	714	671	676	635	697	660	706	677	707	643	645	687	659	698	648	702	636	685	711	679	677	681	667	707	662	707	696	681	628	673	693	647	675	666	680	625	675	727	672	634	696	687	660	675	676	665	674	681	657	653	655	628	672	704	694	683	649	683	669	685	702	668	657	679	620	652	651	678	671	664	684	693	718	639	659	685	675	618	690	678	682	671	637	725	669	676	664	681	658	639	648	640	680	696	692	704	658	675	641	688	620	676	691	712	657	710	669	670	643	671	694	713	658	697	641	648	680	652	688	682	676	706	685	677	673	651	723	661	686	657	704	677	678	652	649	660	702	676	636	630	683	689	707	679	723	681	714	706	670	635	718	636	704	659	721	696	668	636	663	695	665	656	693	677	699	720	656	633	677	669	664	646	646	687	673	695	697	666	641	621	653	649	703	709	627	632	715	685	733	611	683	653	729	660	678	642	639	686	689	691	667	680	657	642	648	630	681	682	621	700	610	666	692	632	690	738	620	628	680	636	700	679	707	641	644	610	690	612	678	624	684	697	652	654	633	623	659	699	663	638	690	649	652	674	680	648	669	694	659	636	607	663	693	633	647	638	603	651	662	687	659	709	663	675	658	661	677	671	688	680	660	671	638	668	644	657	702	679	676	668	724	643	691	668	655	631	650	671	641	673	650	638	678	650	654	670	710	673	673	700	642	647	617	660	660	652	699	687	602	699	677	619	647	683	674	698	726	664	664	690	677	648	681	632	688	645	651	751	658	704	690	628	671	630	622	702	672	654	641	698	655	657	736	639	679	659	660	637	635	688	684	660	638	714	706	628	686	645	654	657	691	702	684	670	664	692	683	764	633	625	680	645	674	672	669	643	662	670	641	677	679	652	664	677	659	689	647	646	694	667	661	674	702	663	680	661	634	677	671	690	692	677	681	656	684	618	678	628	707	676	706	669	590	674	680	707	668	679	689	660	648	684	643	711	682	693	663	652	713	666	642	661	641	647	687	733	650	704	644	686	693	691	638	665	664	657	665	639	676	691	639	690	641	634	696	687	687	670	675	698	662	638	634	706	696	664	703	638	650	653	628	633	636	663	670	639	657	686	637	655	688	661	695	719	680	718	650	657	639	701	658	717	643	738	698	673	711	681	631	690	669	648	665	690	670	655	648	689	669	694	707	686	704	671	649	622	663	647	663	700	706	639	672	676	719	652	670	655	725	659	703	634	706	649	652	655	652	666	667	637	671	629	670	685	646	685	696	683	672	633	618	647	680	671	638	649	695	653	695	674	677	652	715	622	680	664	674	667	677	696	680	653	703	652	664	688	706	693	683	707	717
10241	4707	4913	3280	2113	1573	1156	908	858	795	778	657	597	532	466	477	458	459	447	400	400	370	393	423	409	392	435	397	407	379	360	411	418	392	361	407	356	404	413	420	398	383	388	369	404	401	384	373	408	403	417	429	398	395	394	394	365	429	387	386	411	393	398	383	402	420	389	390	413	416	410	414	414	397	417	402	390	366	409	408	408	390	405	392	364	396	411	381	437	426	393	392	412	376	423	405	413	383	388	426	360	392	380	356	399	400	384	363	396	447	418	401	416	410	387	384	408	365	432	391	443	399	413	396	384	389	427	400	393	389	384	416	431	427	410	405	393	377	359	400	408	405	364	376	411	402	416	414	400	426	377	413	372	394	358	385	385	362	382	430	412	394	380	412	390	404	400	407	394	397	371	388	410	378	421	384	426	425	379	374	423	400	420	382	427	369	425	401	413	388	364	426	349	433	392	453	388	374	392	393	404	408	411	398	415	386	410	380	408	431	379	415	375	406	422	356	390	388	390	392	379	365	410	393	376	381	417	383	422	371	375	387	417	385	390	385	428	401	408	376	370	389	388	399	418	423	385	372	414	396	405	392	404	421	384	447	407	390	413	358	374	392	383	388	368	368	410	390	389	383	379	410	377	371	410	420	333	380	398	398	399	339	378	377	349	384	405	416	410	410	412	409	435	398	390	395	365	364	384	396	399	381	376	399	403	375	405	386	424	395	425	379	428	456	393	387	416	401	422	415	398	405	423	385	411	380	389	378	424	438	392	401	387	392	386	403	404	395	431	394	384	361	436	396	394	377	421	365	397	413	419	407	396	401	391	408	399	397	416	396	383	424	416	378	386	393	408	367	394	432	362	418	422	353	398	405	383	388	412	399	389	395	385	378	412	396	385	378	394	409	384	417	415	440	413	405	377	413	373	384	388	386	392	388	422	402	430	400	357	378	424	402	364	438	391	395	405	391	348	417	417	373	388	405	400	379	374	452	414	437	384	406	460	406	404	387	424	402	392	400	421	408	416	418	389	407	443	384	426	391	386	413	376	427	407	413	417	420	395	397	388	389	432	387	409	426	384	414	387	385	408	408	389	416	400	396	386	407	397	365	362	394	403	414	377	394	404	377	411	370	378	374	350	402	393	403	413	406	360	389	417	389	384	373	376	418	393	412	364	413	373	430	390	403	409	383	403	376	390	417	375	389	393	384	398	405	388	400	394	422	423	393	411	400	371	389	373	409	406	398	388	391	376	360	427	396	346	356	405	416	395	375	401	414	365	406	388	370	423	405	347	435	392	361	378	389	406	382	395	428	381	391	380	399	397	376	427	382	418	366	429	386	412	384	442	384	362	370	376	425	410	419	406	404	410	367	397	410	371	376	351	406	387	379	381	384	388	411	431	377	413	421	395	417	369	382	410	412	387	399	401	378	406	435	391	419	430	375	385	401	424	403	411	417	383	389	392	384	381	394	340	363	413	407	378	367	451	400	429	404	397	416	419	380	420	413	366	407	410	372	369	382	416	394	392	422	398	388	403	385	369	397	417	383	404	408	407	362	379	360	386	386	420	380	404	415	410	402	384	386	412	405	381	349	432	403	375	394	380	436	418	377	403	409	390	390	413	365	412	384	401	381	411	399	396	394	391	413	402	414	400	392	390	406	391	406	386	396	394	423	424	393	384	419	446	444	379	400	418	418	407	372	376	385	393	402	405	361	371	371	386	356	375	422	406	409	402	435	395	424	397	415	391	407	365	414	415	422	396	447	381	391	443	382	443	381	402	384	392	411	435	407	385	393	392	405	371	404	406	365	389	408	353	432	420	421	395	409	433	463	406	456	432	367	393	383	369	381	404	398	414	366	413	444	391	385	384	399	373	381	405	382	405	393	405	436	354	443	408	395	424	396	404	381	369	387	421	419	376	327	405	410	406	385	417	371	394	434	403	352	357	402	393	393	385	383	399	414	442	395	395	393	409	378	378	419	394	361	398	380	361	361	400	419	376	387	397	380	387	376	345	404	397	359	388	411	422	420	388	388	404	407	438	410	384	407	415	369	423	402	421	440	368	393	390	387	393	357	355	416	398	436	399	383	366	381	391	438	406	451	368	359	378	388	387	431	423	406	402	385	400	423	405	394	400	417	430	399	419	407	395	436	418	418	404	422	386	388	394	392	437	395	426	400	407	394	404	411	412	415	401	340	414	428	380	386	438	414	379	384	410	353	423	431	395	393	376	409	393	399	361	387	425	413	410	399	384	418	432	421	369	358	404	390	376	385	350	406	405	344	408	410	420	392	384	381	365	388	398	396	398	429	418	432	443	406	390	402	420	378	400	393	417	395	392	395	366	410	415	372	423	372	400	409	386	428	409	386	399	391	366	379	440	423	401	396	413	437	395	404	400	399	383	368	435	408	350	399	378	389	408	372	407	385	395	345	400	420	401	423	431	389	410	409	429	462	385	408	442	415	378	412	423	416	406	397	403	377	381	429	414	400	409	420	432	384	432	442	454	383	368	386	362	453	429	369	378	418	414	390	438	433	437	430	381	394	416	398	427	393	385	408	416	398	403	403	375	416	412	412	367	399	379	369	430	388	399	419	359	355	354	407	375	402	410	381	366	395	421	392	411	405	421	354	385	353	398	381	340	401	367	417	416	381	411	388	382	446	346	418	423	379	355	404	394	403	436	424	427	401	416	409	400	411	415	410	418	333	423	408	406	393	403	424	392	382	369	414	369	384	389	417	396	394	428	393	444	381	402	420	376	381	424	399	434	396	398	368	389	419	383	388	371	401	381	409	382	398	411	433	372	412	388	418	416	387	417	396	395	390	350	387	372	393	420	427	389	398	423	382	410	380	404	395	407	423	366	396	407	384	427	400	391	386	386	398	373	417	377	381	397	384	393	416	430	383	410	386	410	386	388	391	378	418	385	429	390	403	375	398	393	418	379	373	396	388	403	396	379	398	386	380	383	394	372	398	393	410	376	415	403	421	423	384	408	404	413	375	414	408	408	363	399	431	426	379	427	419	372	376	384	398	393	404	376	392	381	425	405	425	397	387	372	403	396	372	407	416	411	381	418	374	382	417	396	363	380	379	409	376	380	406	424	393	431	433	422	416	366	417	377	394	406	413	412	362	395	369	386	393	420	386	424	416	384	430	395	399	375	358	376	407	428	403	398	413	401	403	399	425	387	394	383	391	434	357	359	412	406	421	423	422	374	389	393	409	377	361	392	412	374	400	435	396	373	370	417	394	389	381	393	385	400	396	400	383	395	380	421	380	442	376	398	409	390	415	397	401	406	328	400	440	380	410	375	401	428	425	446	394	429	390	394	397	345	401	387	392	409	398	419	405	372	368	369	426	469	411	397	432	410	377	413	416	386	382	367	400	388	393	410	383	385	367	400	413	421	439	377	428	374	391	377	394	408	407	407	390	391	382	414	381	346	394	371	382	386	424	406	409	380	404	419	424	371	392	377	395	394	390	383	419	431	382	367	387
7189	4697	9187	9048	7602	5860	4300	3592	3297	2846	2677	2428	2131	1869	1573	1336	1287	1153	1121	1074	1035	982	970	979	956	1003	962	954	891	926	915	941	922	899	942	940	909	952	893	909	923	890	935	935	887	891	912	925	875	929	901	888	893	866	923	910	884	938	917	913	921	901	882	937	910	924	933	927	931	902	860	916	897	930	934	949	897	909	906	922	888	899	878	895	841	939	915	925	896	883	912	907	950	903	892	870	907	964	875	873	884	862	911	931	893	918	882	912	864	897	890	893	893	927	893	891	969	887	879	895	868	889	930	897	872	913	872	898	994	927	901	869	891	922	907	919	918	936	906	928	899	922	883	865	877	907	960	917	946	855	939	932	952	936	906	892	873	890	891	915	941	929	871	895	887	902	932	872	909	924	916	866	893	889	881	857	879	979	933	896	923	915	892	910	909	914	872	901	886	911	918	908	879	913	900	863	868	884	889	906	865	890	885	929	889	953	879	876	846	864	868	926	892	879	925	906	920	929	884	920	900	900	899	941	884	911	844	859	863	885	883	902	935	931	880	899	884	864	950	866	896	955	854	887	869	925	900	867	910	953	909	930	899	884	882	866	902	895	911	862	887	821	868	917	914	902	924	925	933	892	892	888	899	941	927	917	929	901	915	836	942	903	862	874	883	957	860	922	847	910	902	921	875	903	896	878	918	864	919	900	844	894	904	869	832	913	950	968	896	908	925	934	882	903	945	903	915	891	933	937	906	900	900	919	891	928	907	892	890	889	933	869	908	847	864	849	906	887	889	879	898	877	893	884	970	929	857	855	909	891	895	899	886	892	907	861	974	906	899	876	889	897	924	870	885	896	937	889	879	900	891	908	929	926	900	930	901	889	893	927	948	941	932	883	869	910	883	891	863	892	858	885	888	868	881	874	936	880	915	902	872	942	898	881	903	873	940	879	861	900	904	885	905	943	886	902	945	929	908	864	933	923	891	936	943	960	969	854	939	853	876	926	871	894	892	917	916	900	932	911	870	890	893	901	882	873	942	848	890	868	890	892	903	894	930	929	917	935	901	895	923	901	879	867	873	905	890	904	920	843	924	851	902	876	894	927	869	912	872	910	869	923	933	905	894	878	917	883	922	881	972	893	942	903	877	883	918	905	909	893	903	965	903	957	891	921	944	902	920	962	942	884	892	841	829	931	896	871	905	907	915	867	913	904	864	861	904	878	852	911	861	929	897	944	914	883	891	874	908	912	888	915	900	920	883	892	901	853	909	975	946	890	901	927	879	953	921	925	924	867	907	906	896	878	899	902	901	867	885	925	928	888	943	935	891	845	867	867	852	901	884	955	946	903	891	920	910	903	953	888	920	884	915	918	895	948	905	901	880	915	899	917	852	959	910	892	962	878	958	916	910	862	890	878	934	886	876	869	937	908	935	935	869	870	865	920	935	899	894	841	909	920	875	940	877	886	874	851	985	906	881	868	895	893	929	910	879	837	885	886	888	895	851	814	887	943	878	896	894	898	885	952	885	909	860	891	883	899	871	873	964	935	934	946	893	855	950	889	931	913	954	943	907	875	913	889	877	889	879	905	931	903	948	863	890	868	885	855	921	905	932	906	865	916	889	876	876	899	877	886	877	896	949	917	875	904	938	883	896	920	939	907	899	898	873	863	889	911	915	911	888	909	876	925	869	886	934	887	934	823	908	900	922	915	888	891	874	896	918	918	886	938	891	950	926	896	893	897	943	966	894	870	907	860	912	911	958	893	896	862	919	917	877	868	865	939	896	911	855	878	957	921	875	900	860	892	884	857	907	897	870	890	891	921	954	906	931	888	874	892	893	921	933	911	847	842	930	897	911	905	931	867	911	928	864	923	955	959	858	923	923	915	920	861	880	858	935	879	856	915	898	930	888	890	876	900	887	955	887	857	920	893	930	905	901	882	892	866	891	901	941	897	900	897	914	928	899	849	888	892	930	853	920	944	963	879	857	909	952	930	877	913	876	939	883	914	917	913	906	931	883	915	909	957	875	925	873	896	956	964	875	948	886	909	922	864	902	947	924	912	931	927	902	881	907	874	899	956	896	941	863	914	900	927	898	894	894	914	889	911	855	891	882	924	928	946	923	892	937	921	903	897	891	873	877	903	907	890	921	831	882	945	847	923	862	923	919	893	970	928	905	912	902	918	938	902	914	957	908	909	895	910	908	862	936	942	868	953	928	928	950	904	906	931	874	912	959	923	937	909	943	897	866	903	841	912	879	905	919	861	907	856	922	853	895	926	848	894	930	948	887	905	934	908	833	896	951	911	942	936	903	910	891	905	930	881	911	915	922	923	914	837	952	825	904	917	904	921	880	911	901	877	858	892	882	922	915	958	931	908	874	879	904	891	917	849	906	913	919	883	897	897	882	911	900	900	950	915	871	868	949	871	898	903	921	859	892	866	920	942	888	920	906	904	883	925	867	878	874	894	895	907	916	906	912	890	872	923	932	909	953	925	862	891	928	921	870	929	896	888	947	891	877	946	889	957	872	905	934	865	912	898	965	860	881	940	838	859	860	860	943	900	852	910	880	933	919	852	942	876	894	922	937	887	939	883	900	921	904	879	931	960	913	876	905	895	859	928	897	869	939	906	894	896	836	889	875	871	921	870	937	889	911	868	916	859	956	905	912	912	849	920	866	933	878	901	883	880	931	894	835	881	931	856	882	876	898	936	959	887	923	946	903	907	880	927	919	884	897	880	957	943	891	936	915	886	881	854	890	925	884	908	883	929	934	961	906	946	910	885	944	917	908	961	874	885	866	851	892	913	819	950	875	874	876	895	904	909	895	908	890	895	889	893	890	906	882	867	910	985	899	912	916	923	905	909	867	929	880	936	930	911	892	914	941	888	872	877	872	915	957	884	895	894	911	882	926	919	812	852	903	881	880	855	876	946	922	931	922	924	881	915	926	893	892	809	936	916	866	894	869	892	916	918	904	862	924	930	896	849	885	906	926	944	859	910	866	860	893	919	909	884	938	886	894	874	876	882	881	828	898	883	886	867	902	895	915	846	904	928	928	896	907	890	896	916	880	899	945	859	919	915	913	970	943	947	932	915	883	901	875	906	883	868	869	943	927	952	903	931	886	925	862	852	892	884	903	878	892	889	906	854	919	935	935	881	881	908	847	873	886	869	952	935	870	892	868	852	939	922	948	913	897	911	941	897	889	888	920	897	902	929	917	895	894	914	947	849	916	913	858	903	833	856	904	884	883	943	894	908	940	913	891	895	943	906	901	947	906	949	891	922	914	875	832	866	891	848	909	892	929	963	939	907	898	901	859	896	905	878	949	876	945	900	919	896	893	883	895	888	920	874	912	888	902	880	894	905	897	927	902	918	925	911	895	893	951	930	876	950	891	921	868	916	920	876	885	869	858	907	918	888	925	944	919	910	906	870	848	915	878	901	971	849	925	876	879	889	902	854	892	905	949	881	887	904	906	907	863	903	887	903	892	895	904	903
20298	7490	7718	5303	3390	2433	1781	1286	1098	905	870	800	650	624	552	490	418	420	398	357	383	399	378	348	354	392	352	363	354	328	396	372	364	376	353	302	320	396	307	342	316	352	379	345	347	365	325	343	319	367	378	318	343	354	381	339	353	358	321	363	364	342	315	380	341	313	352	356	309	357	328	350	376	333	343	346	379	343	355	367	344	336	350	322	322	358	354	337	355	305	354	330	344	350	378	376	369	344	331	349	379	375	356	345	344	320	286	391	379	354	334	324	287	358	373	338	348	322	338	271	303	369	329	349	326	348	357	345	333	356	355	341	326	338	359	315	343	334	342	302	334	327	338	374	310	378	370	342	390	356	388	337	331	377	331	320	351	329	350	332	357	334	306	344	343	319	326	336	343	381	355	332	375	283	328	355	345	361	366	355	343	358	330	321	326	331	331	336	338	365	353	367	334	368	390	338	386	362	357	316	326	345	322	347	367	366	329	338	355	343	339	347	334	344	364	325	324	348	330	333	376	390	382	321	330	339	392	370	357	358	332	360	330	325	324	379	340	338	317	366	341	320	347	357	331	326	351	346	330	313	370	348	312	367	353	346	340	401	368	321	377	329	357	317	347	344	318	354	372	359	358	394	358	329	317	325	399	328	345	342	330	364	362	355	332	334	361	328	388	370	340	352	350	344	349	364	379	324	376	355	329	354	339	329	330	351	364	387	360	338	356	331	319	341	346	323	363	329	349	334	331	339	365	369	305	334	343	358	345	341	337	355	331	325	383	318	347	340	322	331	373	338	327	312	351	361	352	343	336	355	335	349	386	354	344	352	361	365	330	355	341	357	362	350	355	324	335	326	324	375	339	327	338	355	365	358	305	332	351	346	351	335	347	369	316	372	340	384	334	346	361	328	354	324	364	341	321	333	345	326	359	376	382	334	332	332	343	352	378	373	334	323	340	359	378	348	409	364	342	323	348	340	371	343	302	349	386	364	354	335	331	363	343	306	326	342	354	329	338	390	383	321	329	308	330	316	352	343	348	372	344	310	347	343	368	339	359	364	355	354	342	348	354	341	350	349	330	348	332	322	310	328	339	364	328	350	372	362	361	330	344	358	363	378	330	337	325	352	366	362	361	380	338	323	328	330	376	363	362	317	327	367	368	344	348	339	355	344	330	358	370	304	328	313	356	334	302	328	390	327	358	340	320	337	351	318	355	355	354	339	359	333	342	360	401	318	390	365	395	352	354	320	352	352	331	355	328	335	365	370	349	327	351	347	341	332	394	366	346	377	338	329	343	328	351	388	342	330	375	370	314	351	346	366	343	357	334	347	325	337	372	393	318	370	342	345	370	333	351	332	350	340	378	343	327	301	329	331	362	348	329	335	320	337	319	375	358	324	338	311	342	322	336	358	298	357	366	338	341	355	353	378	349	363	350	336	337	355	408	372	343	332	361	345	368	352	370	329	341	336	316	363	361	308	350	329	321	331	361	335	340	302	393	309	338	318	370	356	342	318	346	362	393	333	340	320	342	384	340	344	374	384	335	380	339	318	354	362	323	328	333	363	357	330	311	360	355	312	358	344	360	352	307	367	332	349	340	360	313	312	339	352	373	339	373	381	344	315	330	377	377	343	355	348	344	371	347	344	360	344	344	332	327	312	337	355	362	348	344	360	372	339	339	334	322	334	350	356	346	325	354	360	348	343	326	372	354	314	345	314	376	319	340	335	343	371	381	348	321	361	361	353	328	343	336	356	351	320	348	354	353	357	337	362	353	334	367	312	336	365	348	354	341	348	333	388	354	336	367	326	348	331	364	377	338	339	331	336	335	359	354	324	335	363	320	366	333	349	349	345	357	333	358	374	390	358	352	343	344	298	341	354	362	330	339	343	340	356	351	323	367	350	357	352	352	320	340	337	361	367	297	303	398	354	357	354	357	335	376	371	340	355	388	385	328	336	345	357	326	346	363	365	343	327	364	358	320	351	354	352	363	315	373	326	312	329	361	355	349	346	324	339	332	366	344	341	347	353	353	389	353	337	367	386	296	345	324	338	346	330	331	331	350	327	314	329	349	354	326	361	345	372	329	336	340	343	313	327	352	340	330	320	349	341	340	365	349	362	367	344	342	348	352	344	371	357	344	356	365	358	353	325	355	355	373	327	347	339	344	329	347	364	309	322	337	357	352	341	343	364	370	355	365	359	377	327	365	339	325	334	355	344	329	368	348	366	321	366	346	336	321	345	331	331	305	357	344	366	338	316	350	384	324	386	339	335	361	321	314	328	354	348	331	331	357	371	343	329	367	368	346	351	352	327	356	344	380	378	286	335	349	372	348	310	372	378	353	363	355	335	371	347	320	353	311	377	370	328	370	351	323	351	305	329	366	344	324	362	350	325	366	364	345	353	350	340	336	340	340	349	363	332	365	347	356	369	355	337	348	352	330	388	314	348	355	367	345	346	315	356	368	325	321	341	315	372	315	317	375	329	335	351	341	355	388	351	362	330	345	324	345	358	359	345	369	378	304	352	359	323	348	381	340	354	333	360	357	346	363	353	376	360	368	319	329	329	324	342	352	344	340	343	333	312	329	331	297	361	353	336	374	304	344	339	311	348	300	358	353	353	354	374	329	340	298	335	304	340	305	354	391	357	329	340	311	302	393	326	335	344	346	368	362	374	341	342	369	334	347	351	348	340	339	350	341	339	330	326	353	347	347	353	338	337	323	322	307	352	357	340	331	347	355	317	347	360	361	347	322	373	358	339	343	348	331	331	352	324	404	368	331	345	335	327	332	326	324	354	330	355	363	353	357	352	330	368	318	366	336	371	344	345	371	355	326	342	324	345	307	327	366	355	353	336	343	342	389	317	333	361	353	340	343	360	369	324	351	349	335	363	357	344	349	332	323	338	369	313	346	294	348	311	344	318	350	349	321	351	377	350	347	338	348	344	365	297	328	361	332	316	338	328	338	324	336	377	353	324	348	333	351	341	344	310	331	320	353	347	323	361	365	351	357	331	368	358	380	368	354	324	339	352	347	376	323	345	369	341	319	353	370	366	337	345	344	335	351	366	367	329	340	356	358	339	319	325	335	381	336	338	329	357	330	366	349	345	369	348	350	356	340	344	305	355	301	351	376	355	327	364	309	368	380	318	338	355	331	321	357	311	357	332	311	344	349	375	335	369	333	356	367	328	365	297	300	345	350	331	350	323	353	333	351	340	358	360	368	325	391	360	347	367	350	389	337	333	359	348	334	329	358	317	336	329	362	367	342	384	357	384	343	294	337	337	331	344	334	339	323	363	351	370	361	327	342	337	349	309	328	344	347	351	351	392	327	396	296	334	359	355	337	353	332	351	348	358	365	350	349	351	328	321	315	335	343	348	382	343	339	330	363	364	372	362	352	329	338	329	371	340	305	324	346	364	327	364	377	329	359	395	379	357	312	384	344	343	347	329	322	370	365	330	320	333	331	345	317	350	360	384	326	308	302	335	319	372
13573	6778	13452	13818	11562	9342	6925	5252	4715	4037	3804	3234	2798	2327	1881	1684	1347	1255	1195	1090	1050	1003	951	982	925	893	886	882	897	849	915	889	862	813	848	825	799	809	770	774	833	832	813	814	849	840	773	797	852	804	796	800	790	788	748	732	830	832	830	818	858	831	799	808	819	809	828	751	736	843	812	814	793	770	770	837	835	772	815	767	776	826	807	800	842	836	784	784	808	781	779	820	788	795	792	785	768	759	826	849	789	790	761	804	801	829	832	767	819	839	763	736	789	820	764	787	794	812	817	795	838	786	781	761	801	801	809	788	789	701	808	782	779	744	830	794	771	825	770	777	774	794	796	773	840	779	818	806	816	775	817	814	812	790	796	770	811	836	777	829	728	828	817	783	806	800	791	817	807	797	800	790	882	776	744	845	789	787	821	798	784	809	795	793	783	791	814	777	786	750	808	786	794	816	754	736	804	769	790	764	822	794	769	822	819	815	768	771	840	819	753	796	791	781	808	772	756	775	815	811	814	817	804	771	813	779	834	820	812	815	809	754	782	767	785	813	791	794	790	774	782	810	767	739	789	798	802	788	817	822	783	815	784	773	817	795	802	773	809	802	765	757	800	815	847	767	811	804	804	760	813	808	820	765	815	779	822	738	834	810	762	767	771	723	788	764	768	826	799	793	835	756	837	795	800	821	817	834	804	802	729	821	774	807	841	830	815	770	753	812	781	768	789	807	807	772	795	764	784	801	809	803	792	781	763	812	806	842	809	820	769	784	818	788	806	802	782	796	777	843	886	807	821	806	820	801	777	796	824	778	817	799	803	786	775	775	766	758	805	815	803	803	843	826	777	825	827	821	730	805	802	791	742	771	776	859	811	821	753	825	841	792	745	810	802	802	842	818	823	850	736	824	786	756	854	768	771	761	804	783	833	771	850	797	780	787	737	815	843	800	748	842	737	787	780	764	865	764	767	781	784	811	797	764	823	762	826	793	770	793	763	795	814	813	803	773	773	768	784	795	853	804	816	792	831	842	730	822	776	818	804	794	777	830	842	761	820	759	757	806	803	787	797	799	774	783	784	792	796	756	778	861	799	780	788	786	795	797	811	871	806	809	819	834	762	747	746	796	824	784	792	768	793	776	776	766	748	778	777	780	799	788	804	796	800	756	732	750	774	804	795	794	790	814	848	745	811	753	818	833	790	827	803	789	735	829	858	777	752	778	788	798	804	784	827	790	814	823	788	820	803	784	816	824	800	762	796	789	803	775	774	828	790	729	767	801	811	848	848	784	772	805	769	831	816	786	775	790	786	836	816	832	786	838	782	806	822	804	801	803	778	828	840	742	804	825	822	745	780	766	818	823	777	769	831	793	822	763	816	803	808	791	807	810	812	739	766	807	760	787	834	790	773	805	783	779	827	798	830	857	816	794	789	825	770	755	793	784	832	792	828	791	740	752	803	798	861	757	804	792	782	792	789	775	748	806	784	776	782	767	806	820	803	806	796	779	840	780	751	759	814	769	808	827	760	794	821	828	814	746	830	799	790	812	782	792	759	788	749	819	762	767	835	759	824	783	786	802	849	801	820	854	839	845	769	858	820	844	788	770	799	763	808	808	763	816	795	712	741	748	801	777	826	786	717	777	765	764	808	820	818	823	827	746	817	867	838	766	857	791	849	812	764	806	758	816	816	821	816	775	745	841	780	789	789	747	843	798	795	803	812	789	786	804	827	821	795	769	824	798	760	803	797	802	733	769	759	789	774	828	757	805	849	777	798	849	816	750	758	853	787	827	787	789	852	804	798	775	838	847	792	815	799	800	809	842	795	812	811	853	805	776	755	785	808	802	811	761	828	835	814	821	797	792	835	851	781	782	761	830	792	823	813	833	793	788	796	740	810	845	805	825	777	748	780	780	826	795	781	811	852	793	758	825	751	831	798	788	842	782	783	776	742	755	822	828	826	829	811	736	795	797	763	781	746	809	804	823	825	839	837	809	856	773	789	848	793	779	781	795	834	772	813	766	823	807	804	814	793	784	821	811	802	806	748	784	841	826	801	796	740	817	780	837	799	791	841	770	824	790	825	831	833	766	802	786	813	801	878	769	803	861	791	787	796	777	789	812	764	805	800	838	804	808	765	809	814	812	753	813	828	771	760	841	836	797	806	802	839	835	780	814	776	838	763	804	786	813	777	783	795	835	826	776	850	811	809	790	782	808	793	835	832	781	756	809	821	809	794	779	809	732	781	844	839	789	811	814	754	760	805	837	772	798	846	806	775	791	794	742	766	772	765	841	828	836	794	799	771	737	802	784	747	788	821	807	781	816	833	843	835	849	765	828	783	736	763	788	790	755	842	789	817	736	804	780	809	756	829	840	786	750	772	790	810	806	815	803	824	797	778	829	792	783	784	759	804	828	787	761	786	778	802	821	786	815	846	772	804	810	797	809	756	775	808	774	823	800	784	806	783	810	826	817	803	771	816	830	781	800	764	834	833	856	777	829	820	798	814	770	769	796	770	740	843	778	801	827	802	785	799	793	846	837	751	842	770	798	788	786	796	770	788	800	761	824	799	784	804	830	832	760	808	783	838	779	802	793	777	838	776	830	798	739	773	779	753	742	809	764	770	830	767	731	793	787	781	800	768	775	782	790	822	726	775	839	780	773	780	851	814	804	840	845	808	821	766	794	762	780	778	787	821	812	812	826	743	841	813	766	807	772	784	806	859	806	786	750	805	810	821	823	766	801	779	808	812	801	764	833	783	777	786	811	734	836	812	792	751	775	768	839	761	764	807	774	815	832	850	791	833	786	823	810	807	798	826	803	771	788	791	811	805	824	787	741	788	838	805	817	784	772	792	833	806	797	814	742	776	818	760	841	816	750	758	756	816	821	840	748	756	774	776	835	776	825	782	782	805	789	832	814	785	798	762	809	836	779	773	818	792	790	808	807	777	852	787	792	724	800	785	806	802	844	798	817	813	832	802	829	754	781	825	827	763	806	761	766	829	777	800	775	816	776	746	749	787	778	796	777	793	803	786	797	829	811	779	747	726	769	810	776	782	816	819	777	760	799	824	788	756	764	782	750	766	878	803	793	789	861	793	784	782	777	781	816	837	799	758	843	815	818	785	772	835	779	735	824	790	798	792	753	784	796	768	806	776	734	739	810	800	845	825	771	782	777	786	803	764	756	782	799	798	762	833	723	779	824	786	776	790	801	786	818	834	800	827	809	767	779	778	790	826	776	751	804	838	749	813	757	767	792	824	780	795	811	819	814	780	763	751	825	810	801	807	859	793	771	807	802	803	831	808	806	791	807	860	829	803	809	808	782	784	756	780	827	824	787	749	777	784	860	786	785	769	809	809	807	827	787	813	856	833	825	809	806	820	787	759	781	812	833	773	775	787	811	799	783	850	790	813	775	778	802	805	803	788	781	762	850	774	787	780	788	785	837	817	775	796	827	759	759	803	802	807	849	773	820	766	780	783	783	817	766	833	789
28063	11036	10661	7527	4934	3301	2337	1594	1315	1087	1042	887	709	680	539	482	462	356	331	345	339	326	327	340	325	336	316	274	265	309	289	301	320	278	243	280	295	307	291	314	292	286	323	263	297	279	265	302	275	278	264	314	301	286	299	300	289	288	308	321	299	282	295	275	264	345	314	297	304	295	279	283	290	281	257	291	261	268	268	265	261	263	288	280	287	290	294	283	287	263	299	274	283	284	241	265	301	273	313	304	282	264	292	281	311	295	306	297	311	259	284	288	301	295	305	272	327	276	278	309	249	250	286	254	256	282	267	284	259	276	295	281	314	319	308	254	279	281	270	280	289	289	281	250	277	286	292	270	286	273	295	299	267	280	258	278	281	313	282	294	283	286	303	280	299	297	278	306	291	279	300	249	271	295	317	287	278	307	271	256	304	293	284	258	246	279	279	294	302	283	273	242	279	279	281	264	288	322	292	288	280	265	271	297	287	327	289	311	296	267	255	298	324	284	242	282	286	303	307	290	285	330	276	299	256	262	251	299	274	265	300	312	253	301	279	286	319	283	293	303	283	276	281	290	290	282	267	332	283	268	294	301	301	287	292	264	279	274	284	278	304	279	250	248	305	284	323	295	263	304	302	274	252	273	264	252	295	267	276	308	315	303	298	312	285	289	273	262	284	257	279	266	290	280	287	284	297	274	281	293	271	282	267	281	311	266	300	277	279	315	328	262	278	302	279	312	273	288	264	282	281	269	298	291	293	303	292	278	288	274	287	274	275	297	276	282	262	264	272	309	304	298	285	267	267	272	269	299	295	264	278	270	263	269	271	308	279	312	269	287	266	269	291	317	299	309	309	296	302	274	293	295	278	298	269	272	280	271	282	290	277	268	281	277	281	285	287	271	268	245	302	311	301	278	303	289	280	302	275	266	266	247	295	280	302	280	267	295	292	271	259	249	316	258	299	271	293	286	273	271	300	318	279	301	273	296	259	304	321	265	282	295	259	299	272	310	244	293	293	304	294	283	300	283	300	267	319	271	291	290	301	268	258	267	303	275	300	294	280	299	282	285	329	246	300	285	272	278	275	260	278	278	282	278	294	308	283	278	284	317	241	301	278	300	270	267	285	282	282	289	269	323	297	280	304	274	307	283	284	316	292	293	265	302	282	301	300	304	281	297	274	279	296	292	270	268	311	276	260	311	279	250	299	259	290	272	281	280	277	285	283	264	307	308	301	312	285	282	314	296	274	283	269	276	300	289	300	268	308	295	287	297	300	297	266	280	292	296	315	263	304	286	315	318	269	283	317	291	277	272	295	294	274	289	294	266	296	261	303	284	290	301	280	272	261	330	295	265	323	303	270	257	261	290	280	296	275	243	274	281	302	294	275	303	268	277	293	285	285	266	274	304	257	303	273	332	290	284	268	271	284	263	298	263	303	263	287	298	286	296	276	276	299	309	313	299	243	279	262	263	273	270	290	280	279	304	272	280	254	274	284	262	296	298	297	303	290	304	243	293	268	282	284	264	257	291	260	308	266	302	271	306	280	285	306	272	265	244	254	285	264	275	288	268	272	278	310	289	307	265	275	311	303	266	277	235	259	293	272	268	290	299	301	278	300	283	304	259	286	294	309	309	310	283	276	311	273	301	266	306	297	322	288	277	304	297	261	315	269	312	318	280	288	280	257	291	267	285	305	284	303	288	249	305	269	288	311	297	287	261	260	308	323	282	304	297	301	290	283	277	293	264	260	270	320	263	294	307	276	255	260	246	262	307	268	266	285	278	281	292	267	303	324	269	292	292	269	250	260	303	285	317	252	289	281	284	294	269	290	329	293	259	286	291	270	291	259	266	290	318	262	286	256	283	251	318	237	288	293	263	279	255	249	297	292	283	293	283	273	255	296	288	304	285	282	289	292	277	256	279	280	299	247	284	294	283	280	271	273	262	270	281	299	283	280	256	302	286	277	271	281	300	298	307	318	289	288	274	326	285	291	275	281	320	276	282	261	282	268	295	294	285	258	293	296	274	281	289	258	270	300	264	286	283	292	275	279	277	265	254	307	277	280	284	279	267	285	279	280	254	311	296	299	306	274	300	290	261	287	264	301	230	297	272	280	286	292	291	289	273	288	271	260	277	280	272	250	284	271	291	268	285	299	297	269	282	276	278	258	267	273	297	301	282	280	269	263	296	250	334	272	289	271	296	285	281	254	284	296	296	304	306	308	235	298	274	277	285	291	263	302	248	301	255	261	288	282	261	297	307	261	300	289	303	326	290	299	284	299	278	265	310	279	253	281	245	303	277	277	269	261	288	302	298	282	347	298	270	268	276	325	276	282	287	296	302	294	257	285	285	267	298	286	298	295	296	267	312	281	295	269	292	295	268	284	304	296	298	289	289	279	267	303	249	275	289	278	256	271	267	284	279	322	297	272	281	290	241	281	297	280	311	272	274	282	272	290	272	258	247	306	291	253	285	283	296	285	313	300	262	292	306	309	279	298	282	275	254	260	294	239	280	276	295	324	280	316	260	281	273	336	282	310	300	284	288	307	294	288	299	291	293	270	277	287	289	277	280	262	285	297	271	291	290	293	290	269	280	285	278	279	315	269	253	277	292	315	273	294	275	279	270	298	285	280	274	268	272	283	253	279	251	308	357	265	295	310	293	309	293	248	271	281	288	317	293	287	261	280	300	280	325	266	303	280	284	253	283	307	265	248	293	276	240	255	298	257	255	285	293	279	319	288	300	292	302	286	279	282	272	284	280	270	287	273	281	265	251	308	280	247	313	295	263	275	278	268	287	261	270	281	292	263	293	294	292	299	296	277	266	264	265	302	302	281	294	302	297	311	259	301	257	279	280	287	269	293	278	282	287	300	304	338	296	303	272	282	281	293	288	306	294	296	280	298	262	295	252	296	279	291	288	311	291	282	304	275	304	259	287	303	305	253	261	279	280	283	299	293	286	289	253	288	267	318	295	305	263	297	318	289	266	298	266	254	280	264	267	272	274	295	304	264	321	299	278	301	336	276	302	249	327	289	313	276	271	283	258	283	304	293	305	304	289	290	245	301	276	295	272	270	226	282	304	268	285	254	269	274	283	276	284	268	292	287	282	295	299	276	239	254	275	286	319	237	262	276	294	249	288	257	288	289	293	288	291	302	301	238	286	284	273	298	270	297	288	276	307	295	303	275	299	282	304	288	295	297	286	275	262	283	291	252	295	274	293	272	302	273	264	282	278	278	303	276	304	303	308	291	270	281	298	294	253	293	286	292	288	270	268	296	281	265	274	282	292	304	285	268	287	278	288	257	280	262	283	298	301	267	268	299	289	262	270	289	291	293	299	289	305	273	270	301	301	290	297	263	279	296	279	295	315	307	305	255	271	269	257	308	270	303	290	292	280	291	316	305	265	264	283	307	300	284	296	273	269	266	268	296	283	273	299	290	319	301	247	296	272	302	303	289	274	311	302	310	274	298	263	273	247	250	286	265	256	296	294
16495	8681	16696	17716	15088	12105	9255	6883	6024	4923	4853	4103	3413	2782	2294	1777	1495	1320	1139	1020	994	976	914	901	938	843	820	804	825	835	791	729	735	775	726	724	740	680	675	690	731	683	728	742	716	723	693	645	665	663	655	662	698	697	645	635	666	713	685	648	724	668	680	719	647	665	701	700	661	698	667	699	708	700	685	659	648	676	671	691	694	689	645	716	659	670	703	682	709	694	667	677	650	655	678	723	708	662	679	666	672	673	646	713	675	627	653	665	645	636	648	684	737	717	682	694	667	711	654	647	680	669	667	655	679	652	713	740	642	655	704	699	647	636	675	648	654	681	644	675	693	668	704	640	649	656	682	687	681	661	687	677	658	654	705	695	636	691	690	653	645	692	647	680	676	692	670	685	634	679	714	658	673	716	703	657	669	662	729	627	666	680	684	681	696	651	672	702	643	702	685	627	698	633	681	692	703	664	691	677	632	746	685	707	672	674	660	633	700	678	699	694	706	678	624	692	671	694	664	693	678	708	650	703	670	683	641	669	657	654	699	684	665	676	651	657	659	644	702	709	647	668	707	725	646	620	700	674	661	647	680	612	725	706	634	670	686	673	656	703	649	712	637	685	703	672	657	673	660	712	682	640	627	659	700	691	655	675	669	689	630	619	726	656	641	693	619	708	644	654	655	698	650	705	667	668	705	646	659	718	691	726	699	709	689	658	650	708	643	689	659	640	655	700	708	685	704	683	715	701	663	706	679	680	678	689	670	615	692	704	704	692	678	653	673	656	619	647	654	669	725	679	689	667	656	708	706	689	687	639	679	666	667	667	693	691	676	659	694	679	704	652	681	665	678	654	737	661	685	643	708	697	654	730	681	667	653	629	685	712	655	715	700	652	731	667	662	669	656	689	698	664	712	682	674	687	684	667	661	684	713	669	688	679	670	624	660	661	712	660	684	663	643	702	655	666	702	670	647	635	714	719	711	668	638	656	713	646	709	686	666	681	647	681	678	666	664	654	698	670	681	672	634	664	651	631	652	649	652	657	685	724	681	687	656	705	730	729	686	697	670	672	710	670	702	674	706	627	693	682	648	691	653	679	696	683	692	725	666	684	671	645	664	637	644	679	654	669	693	697	653	631	620	686	622	649	686	674	665	650	656	672	661	650	634	674	639	639	688	679	727	668	667	607	690	633	634	666	663	614	654	666	699	666	659	652	672	681	676	735	668	652	652	675	659	665	699	702	739	670	721	696	670	677	694	666	672	677	648	635	674	655	677	673	670	693	711	663	673	676	696	672	677	683	653	665	670	655	689	702	680	693	697	690	718	643	696	653	684	707	668	663	677	643	653	667	674	644	711	681	660	663	684	651	653	696	686	670	712	654	675	681	651	667	687	689	648	638	651	654	695	642	695	698	664	676	688	696	641	689	641	640	640	665	638	689	673	708	660	677	682	684	634	724	664	677	657	673	696	635	668	665	692	684	662	666	672	662	687	730	656	659	717	639	663	708	684	668	679	672	696	705	652	707	642	688	597	671	598	654	662	701	664	643	642	631	685	654	690	644	684	663	683	649	701	689	667	684	664	674	659	687	659	694	657	619	686	682	665	742	662	695	725	645	639	690	686	657	655	679	680	680	650	665	679	711	673	687	704	649	678	714	625	691	632	668	700	626	650	686	696	692	673	639	707	690	668	668	615	670	655	653	674	659	680	608	695	687	654	684	652	650	667	664	665	662	683	695	683	647	726	672	707	668	636	666	677	683	688	694	669	640	640	660	644	682	693	620	647	631	673	692	655	650	623	691	678	656	696	667	696	639	684	676	675	686	634	612	703	632	696	664	672	659	692	678	674	653	641	674	698	668	680	709	671	704	654	676	662	699	635	677	697	682	685	701	674	677	695	665	668	676	651	705	657	644	709	661	642	695	701	697	712	667	694	671	661	637	683	685	656	641	649	669	675	697	637	648	654	686	651	666	696	673	640	717	732	643	706	670	689	690	694	680	718	635	649	691	638	710	656	656	671	645	688	684	645	673	659	690	632	622	669	706	646	689	700	658	666	658	645	652	691	679	710	705	713	667	671	726	697	686	679	667	723	668	641	641	640	643	701	722	645	679	693	663	731	666	615	665	699	654	666	650	690	656	640	657	665	687	675	691	648	672	670	676	681	638	681	686	712	695	659	674	664	675	659	742	637	652	638	685	638	672	620	737	649	684	688	650	669	670	662	686	670	648	685	684	686	662	719	698	597	636	684	721	685	713	670	710	735	659	709	680	692	654	715	668	671	633	659	668	631	638	645	697	686	716	700	687	667	648	665	714	668	687	639	690	642	682	665	743	650	655	679	644	710	688	729	677	671	650	654	718	678	686	680	674	630	639	687	679	699	702	656	658	671	692	595	686	732	623	686	717	655	702	715	669	681	680	641	710	705	691	701	696	632	687	719	635	701	700	682	678	692	642	639	683	647	651	705	721	699	663	651	699	687	653	656	673	663	639	632	667	616	674	677	650	691	675	668	708	688	663	685	690	638	705	652	708	651	679	643	664	671	684	705	674	679	684	609	675	685	646	715	670	669	651	659	734	675	672	700	692	697	709	675	670	662	702	673	698	661	695	683	706	653	696	662	673	673	678	641	675	729	623	676	658	668	641	632	640	658	688	686	662	661	707	653	677	635	640	652	716	641	686	695	598	639	697	659	667	675	749	666	676	689	657	661	671	656	693	683	638	645	687	692	628	648	728	645	631	697	667	660	680	671	669	656	672	638	687	665	666	676	665	685	658	704	732	685	690	705	689	678	670	727	653	696	683	636	652	645	713	678	665	658	665	627	659	682	715	657	690	719	652	692	722	706	703	656	675	722	642	701	661	667	659	657	720	647	679	684	684	666	699	655	747	679	674	692	650	646	661	641	636	682	653	675	689	655	687	659	656	696	683	650	661	694	662	651	679	697	688	675	671	615	646	671	678	685	705	666	641	681	701	666	667	679	674	602	720	647	681	705	664	666	670	699	669	694	695	678	673	661	666	660	638	665	648	688	706	683	625	685	681	621	627	661	687	641	681	678	690	678	686	672	661	732	655	631	684	715	693	635	679	680	636	679	666	643	649	706	695	660	681	675	669	647	698	699	699	628	674	630	642	648	666	707	649	691	686	650	710	716	725	699	670	700	646	666	679	663	671	621	662	684	688	686	659	690	680	662	661	686	650	705	726	628	696	674	678	657	660	685	624	686	623	745	647	696	667	674	662	668	672	666	684	689	656	653	675	671	671	736	675	647	676	702	677	695	637	646	652	675	672	695	647	693	669	649	641	694	649	668	702	665	684	669	684	673	687	719	658	665	688	664	630	680	656	679	681	681	730	679	646	702	625	684	693	682	687	678	689	691	642	649	659	667	714	636	677	665	670	673	688	678	635	673	687	653	646	684	680	675	653	720	649	662	675	652	674	664	658	687	696	679	670	700	666	642	687	670	691	679	686	692	659	717	717	638	697	623	669	636	712
10738	4870	4646	3466	2184	1563	1117	872	802	736	672	657	569	553	484	499	459	459	401	404	423	436	448	394	401	419	443	385	380	453	413	395	392	378	404	373	392	408	396	429	404	398	435	425	385	404	389	379	385	464	392	398	370	434	397	429	425	416	410	385	389	388	399	385	387	433	424	402	418	363	399	374	390	363	416	400	369	400	397	418	436	396	392	402	410	424	345	363	397	396	393	411	387	379	391	439	391	405	452	393	420	399	418	393	419	411	383	330	371	396	410	393	374	420	406	389	424	414	418	423	395	387	425	391	410	405	373	387	379	404	404	399	436	397	404	368	378	355	392	397	404	421	420	400	417	367	419	423	405	394	401	392	414	395	406	394	355	410	402	384	380	420	435	391	436	411	380	389	392	403	406	397	408	391	379	384	360	407	400	390	420	406	392	385	401	419	382	371	403	407	403	400	434	417	354	418	397	411	368	384	402	393	340	412	396	374	379	361	402	395	393	370	406	417	384	416	394	414	404	375	409	355	418	404	383	389	407	412	408	390	436	393	414	403	425	386	393	412	350	411	383	398	444	400	367	373	397	405	405	404	358	380	425	409	384	372	449	425	413	375	395	374	426	416	352	382	382	367	399	374	413	403	392	373	429	372	425	408	458	406	357	366	419	418	393	363	426	416	349	371	389	409	374	356	393	420	385	399	394	393	372	387	412	409	372	388	385	435	380	378	395	391	408	418	394	390	415	388	392	368	396	380	416	386	390	371	407	398	403	360	415	376	399	376	405	379	401	378	390	360	410	392	413	410	409	412	359	404	439	400	392	419	376	400	397	408	414	453	416	397	407	377	397	422	391	362	458	400	393	397	446	412	408	399	394	357	414	424	381	397	365	419	410	375	406	417	430	371	415	367	423	388	405	407	378	374	384	407	384	391	403	425	379	402	418	380	386	415	440	368	368	409	421	405	417	406	384	401	398	376	375	412	411	436	386	380	411	367	401	446	378	369	396	376	448	418	399	404	405	382	364	406	385	382	372	449	397	372	396	403	415	396	411	394	401	378	390	366	419	409	396	422	377	368	389	366	362	385	416	417	391	375	394	374	376	387	391	394	387	404	418	371	434	429	387	312	381	408	418	382	400	416	362	380	364	369	417	391	405	388	365	406	387	419	390	385	399	437	396	356	384	376	410	423	400	389	375	420	398	412	368	363	406	443	419	422	396	386	388	356	396	401	441	398	391	393	399	404	396	391	429	395	415	421	401	431	384	389	445	397	395	386	384	375	373	379	392	402	429	412	371	415	391	408	340	399	399	392	424	404	387	401	434	373	410	379	412	410	366	417	370	383	383	407	440	423	385	368	372	374	406	394	419	405	386	367	394	364	413	409	371	406	436	387	411	415	410	386	405	414	393	397	394	386	375	373	403	401	389	364	441	389	429	363	408	430	396	368	376	381	400	402	410	395	423	379	418	431	386	398	401	402	378	373	393	419	391	424	425	410	392	382	396	389	388	418	459	385	434	422	387	442	428	371	380	375	387	383	413	400	371	400	414	374	377	360	390	399	424	419	370	431	429	421	399	362	424	403	368	380	380	410	407	415	406	416	392	409	402	377	395	391	371	362	392	392	386	377	387	394	433	368	431	362	383	388	422	398	417	409	409	390	394	356	390	399	375	417	413	357	380	397	410	368	433	401	413	359	372	407	444	403	394	429	405	387	379	404	440	389	407	396	408	399	385	374	409	401	431	409	394	433	398	362	378	409	405	371	413	375	354	412	446	414	379	381	422	397	405	426	417	410	424	355	372	400	426	436	387	409	375	425	404	399	385	374	376	406	394	410	394	400	410	387	381	404	383	387	430	397	391	410	374	395	418	386	440	410	387	407	367	408	383	390	384	373	384	392	419	399	380	379	454	407	398	389	394	393	426	396	380	413	454	400	373	423	412	414	378	388	401	386	429	431	435	390	409	391	426	395	384	400	407	378	383	435	399	404	403	398	410	388	407	396	385	405	406	444	409	390	400	464	391	387	411	388	402	402	403	375	431	420	377	372	432	390	368	379	401	377	395	405	380	376	444	399	380	364	365	393	429	398	354	367	452	419	392	388	397	413	402	425	433	351	413	419	392	398	394	384	383	438	409	416	417	427	407	371	393	416	416	391	363	367	401	425	387	370	405	416	414	395	384	398	409	377	437	408	416	411	423	400	384	436	432	420	413	365	431	388	406	424	370	390	393	406	413	425	408	394	393	404	382	414	407	388	453	398	395	404	425	391	372	387	394	424	371	364	377	391	390	430	429	415	381	394	403	400	420	418	401	401	389	404	388	401	369	381	374	384	363	382	390	441	377	383	428	420	405	382	380	402	389	418	384	381	403	388	455	424	406	384	407	400	423	422	416	379	371	403	390	391	393	404	381	416	365	394	391	395	406	396	392	406	429	376	385	378	379	421	374	425	365	361	379	415	420	413	385	427	386	401	417	395	403	378	426	404	395	434	414	394	382	407	405	378	401	425	379	381	388	403	368	433	438	474	433	428	400	388	407	433	397	442	407	400	419	404	420	386	426	405	374	428	428	426	408	401	395	383	412	385	419	374	393	413	403	391	395	372	448	373	438	400	381	371	405	406	435	396	415	381	412	408	414	393	405	390	403	434	385	426	387	406	419	378	432	386	383	400	393	455	392	422	401	369	417	426	432	396	397	395	380	403	414	406	407	416	384	373	403	396	423	389	421	401	392	390	420	409	412	398	437	394	412	370	436	414	394	429	371	413	396	392	430	354	412	362	383	393	394	380	412	401	396	435	374	390	382	360	416	389	412	404	392	412	383	366	412	419	407	383	404	402	420	444	419	367	435	391	395	420	420	378	388	378	430	429	432	375	393	392	408	381	368	362	426	418	406	367	377	377	397	398	395	392	395	349	380	379	427	365	397	367	406	410	406	391	415	384	424	421	372	377	394	425	390	383	409	366	380	391	405	399	403	416	397	413	413	400	399	366	396	427	394	412	353	377	374	384	368	410	379	369	351	395	384	418	379	436	444	393	389	426	387	401	383	398	402	417	443	412	363	418	395	354	415	408	408	402	434	380	412	397	354	386	437	406	404	383	424	413	383	412	396	401	408	376	387	390	359	398	390	378	410	427	430	374	412	402	399	391	406	419	392	413	404	390	372	390	413	390	370	388	396	428	383	351	415	374	387	428	355	434	390	406	364	412	388	382	402	401	360	384	472	405	402	385	377	429	402	424	417	430	410	404	412	405	386	368	408	388	406	383	430	407	398	393	450	433	415	375	416	425	366	407	406	414	401	410	409	362	375	390	390	361	404	401	355	400	388	365	382	419	375	368	422	439	436	362	371	381	396	421	407	342	376	377	371	416	394	404	391	368	414	399	396	412	358	378	373	366	413	417	400	407	389	408	379	380	416	384	372	423	396	424	375	389	402	378	418	401	454	408	361	403	374	395	421	387	396	379	393	396	408	392	386	384	391	411	406	418	388	414	353	411
7496	4734	8930	9549	7793	5915	4192	3236	2911	2660	2700	2497	2145	1898	1639	1361	1246	1224	1125	1020	1065	1080	1024	1024	1016	934	987	915	928	967	963	905	925	979	894	954	958	970	906	931	921	960	979	953	918	899	914	917	969	899	922	888	882	920	897	887	886	916	906	952	898	893	909	935	877	900	967	862	935	909	960	887	879	885	851	892	898	917	880	889	871	929	911	852	897	873	881	934	908	934	869	892	897	892	912	936	930	908	909	942	919	945	897	835	939	912	869	914	868	876	920	908	927	933	922	920	887	922	891	904	926	908	930	912	948	893	949	872	883	933	857	869	885	930	879	884	924	896	868	991	893	870	878	886	906	897	911	940	910	896	901	963	912	886	907	934	911	871	918	909	854	912	921	893	933	918	865	924	898	907	906	852	892	917	936	879	907	878	866	920	926	875	883	928	903	898	876	871	928	904	952	958	919	999	923	924	910	858	859	922	925	914	888	852	892	916	929	885	921	838	871	948	929	929	839	896	904	891	985	890	907	886	879	903	909	908	874	915	929	947	920	870	917	952	948	905	914	966	880	871	909	949	906	938	873	880	931	904	860	877	876	917	884	928	905	910	908	900	927	894	923	970	919	879	917	897	895	901	923	930	916	879	912	944	893	863	923	924	954	902	908	894	903	921	875	947	957	908	929	960	903	850	874	882	965	880	948	919	938	885	939	871	940	899	949	871	904	949	925	936	892	940	960	915	887	923	919	909	942	972	918	904	942	888	881	958	864	831	972	897	872	936	878	888	917	865	885	915	938	877	935	927	916	879	923	910	916	931	911	928	891	908	925	853	948	912	910	905	907	902	882	886	883	896	891	941	910	873	983	890	919	897	895	943	858	929	877	925	934	934	896	900	898	881	940	906	888	894	900	882	912	921	913	920	921	912	932	938	916	1016	859	935	965	974	910	921	912	923	900	951	905	891	908	952	871	962	911	893	886	907	933	865	930	944	899	828	912	899	832	914	909	940	892	870	852	941	925	876	915	917	955	927	907	903	918	908	871	896	897	877	931	910	961	911	915	940	963	969	844	918	871	874	891	893	908	908	896	934	941	881	922	895	939	940	915	897	955	889	884	950	933	901	900	909	876	886	912	893	914	914	900	907	939	952	895	916	871	1028	927	927	890	878	901	920	941	862	871	899	912	950	874	974	896	878	923	885	834	937	935	897	876	910	982	948	906	934	895	927	935	826	887	941	912	881	867	841	945	874	924	891	905	952	923	868	963	892	898	931	912	887	912	1027	927	876	855	948	949	869	910	915	901	948	929	875	868	911	940	973	857	927	929	900	896	938	845	935	868	938	913	889	932	924	929	894	900	876	909	876	851	968	912	904	947	869	875	944	892	958	902	895	926	946	946	885	943	904	933	939	942	924	908	906	923	860	956	849	912	925	931	891	922	919	918	896	890	912	879	942	861	842	925	882	890	909	942	877	902	922	942	905	912	906	921	902	870	899	893	946	935	940	910	942	906	937	884	919	895	863	885	922	837	885	956	892	969	913	933	920	896	895	904	893	956	855	958	898	915	863	918	939	908	944	834	933	899	860	947	910	887	872	870	872	908	891	897	870	940	939	916	894	919	887	913	909	922	919	962	955	938	897	949	954	915	925	974	865	895	865	937	872	906	855	908	903	886	902	898	870	936	832	897	882	838	927	866	878	913	837	928	869	877	896	922	869	881	890	892	861	982	852	945	878	877	900	936	880	838	956	916	905	902	922	899	915	914	917	924	899	928	946	928	956	939	898	888	897	942	928	913	898	869	939	877	934	912	918	888	830	957	928	928	871	910	928	901	884	945	864	909	856	875	907	895	915	915	904	922	901	885	914	842	921	935	828	940	858	921	889	924	933	905	874	904	890	874	910	896	914	910	906	907	920	856	908	925	945	960	925	912	943	936	899	899	957	899	913	907	910	957	903	945	932	856	891	905	906	885	908	861	916	866	884	889	905	986	903	942	923	916	903	920	890	898	904	949	912	895	916	878	872	862	882	914	922	986	928	917	851	894	904	904	903	913	905	915	884	909	953	877	935	918	911	902	921	917	881	914	898	876	895	880	925	954	901	899	894	886	906	908	901	915	884	886	943	917	901	952	885	945	887	937	898	898	867	886	933	913	932	967	949	891	918	942	901	923	947	970	920	899	914	954	938	870	919	920	890	907	867	838	889	869	964	915	887	909	888	907	907	904	880	881	930	939	907	905	890	875	907	884	918	897	944	944	919	907	877	928	887	957	871	902	907	820	892	951	923	903	896	917	897	870	879	899	916	923	914	912	922	865	883	928	943	930	941	873	879	878	885	918	903	875	911	865	894	897	935	894	878	892	869	860	877	931	876	850	887	918	936	945	884	890	934	899	906	917	867	921	875	932	881	923	927	881	873	905	888	887	900	934	904	866	916	870	918	887	912	903	954	932	901	902	896	902	908	939	919	916	935	888	912	927	890	881	879	915	891	901	926	940	903	883	895	884	911	896	885	924	889	881	836	841	955	866	917	897	944	932	887	883	909	885	874	915	886	901	918	869	894	895	921	886	919	967	912	925	852	910	921	866	944	940	857	831	873	930	907	856	903	937	892	920	899	913	877	890	917	881	920	912	899	912	931	888	937	904	913	927	920	886	915	880	896	881	887	925	897	907	884	888	877	813	878	948	901	909	863	924	839	895	862	858	909	939	866	864	932	928	867	923	907	922	929	945	921	894	932	890	962	941	919	926	930	833	892	896	961	905	895	970	907	924	893	927	914	841	909	883	922	844	898	897	825	865	866	929	933	894	900	853	913	911	912	926	891	854	896	918	906	906	945	843	920	914	875	904	885	921	895	882	889	905	927	903	970	906	924	897	890	887	960	887	949	914	883	903	962	936	895	944	888	911	859	922	891	924	882	903	949	905	952	887	938	877	925	851	916	843	898	876	916	955	970	930	890	875	924	832	916	892	914	887	892	881	914	869	883	898	941	899	866	901	916	891	873	884	925	847	896	887	882	876	890	888	917	895	872	889	895	881	896	901	851	930	869	894	943	942	899	892	848	921	910	853	938	902	884	908	886	921	872	925	898	898	883	908	953	921	916	874	992	888	934	878	896	926	945	902	892	866	875	951	866	924	906	876	941	888	894	863	988	923	939	933	859	859	916	956	896	904	941	882	911	899	900	886	958	972	910	946	892	916	867	909	956	919	917	892	896	941	921	936	872	928	944	904	946	949	967	949	943	943	908	932	955	861	906	943	996	909	883	877	856	966	849	863	875	874	867	897	866	876	962	895	937	906	925	925	944	907	884	969	876	881	877	913	919	915	933	908	933	941	973	909	893	925	916	909	886	915	897	883	889	898	893	902	901	897	898	918	869	928	962	845	844	899	888	909	929	919	872	934	922	936	918	885	900	870	960	930	910	846	926	962	870	860	912	925	995	903	943	904	912	913	891	942	902	937	883	893	930	980	911	906	945	943	907	916	938	912	869	891	905	966	934	897	943
20380	7436	7616	5390	3215	2310	1584	1285	1059	980	827	826	697	630	595	512	492	448	384	386	384	345	383	382	345	381	340	359	370	369	369	369	357	346	357	358	374	335	343	379	351	346	356	341	363	358	380	383	323	348	339	334	370	404	348	340	335	333	341	339	368	391	290	371	336	361	316	343	376	363	344	353	314	350	313	357	366	361	347	336	317	324	327	349	349	340	361	353	358	337	296	342	349	383	317	349	346	363	376	352	334	351	334	288	286	354	338	354	338	315	372	307	363	346	365	386	341	340	344	342	334	320	318	376	342	362	353	318	329	357	337	357	387	372	353	354	397	358	339	361	347	347	334	383	350	334	341	324	333	365	328	350	344	338	352	324	361	371	350	337	350	351	372	381	349	350	355	366	311	309	347	351	363	344	361	332	303	340	368	364	346	319	340	340	366	321	326	360	396	358	370	350	337	345	341	367	371	337	374	359	348	334	358	368	343	388	378	346	366	331	328	370	385	379	376	373	359	352	362	368	325	337	359	345	350	301	322	362	350	365	339	331	334	324	345	341	353	331	357	359	332	351	321	327	335	343	337	327	331	329	349	321	335	300	362	353	350	352	348	344	324	360	344	326	352	335	317	362	360	357	333	334	385	344	318	327	330	353	325	380	353	348	348	317	376	338	353	332	353	336	322	351	363	350	334	351	355	379	333	323	350	338	343	360	310	350	349	368	344	337	342	336	335	324	350	380	383	307	347	359	346	377	336	319	363	376	327	315	359	358	364	339	319	348	334	357	344	307	338	340	337	348	330	376	375	363	354	302	342	390	327	363	328	298	338	329	356	389	340	388	315	339	363	343	350	322	323	321	348	334	365	358	351	391	324	368	337	343	320	337	334	344	358	342	312	342	344	329	336	336	328	310	311	352	340	357	341	335	342	361	331	333	358	395	357	330	304	330	368	331	344	358	362	352	309	340	375	320	331	323	343	403	342	340	339	323	332	373	328	354	364	315	326	354	338	368	407	353	397	328	357	372	371	338	339	366	320	331	337	332	342	337	339	312	302	351	367	346	343	330	317	323	325	335	372	358	353	314	370	329	329	348	321	340	373	324	356	351	326	336	326	363	303	330	345	325	344	293	334	357	361	332	333	360	361	333	320	330	310	347	368	337	369	352	345	343	373	332	344	359	364	326	312	341	349	342	346	354	314	334	332	352	385	355	349	355	373	333	341	335	334	314	362	340	347	339	343	353	357	345	340	337	358	338	365	342	322	379	346	314	337	307	363	322	358	323	346	369	339	336	328	316	347	320	357	303	369	323	328	305	352	319	349	348	347	337	349	327	338	349	355	383	336	327	320	314	350	336	318	345	343	339	340	373	306	352	313	356	352	355	325	361	327	385	358	361	348	356	318	358	371	387	322	380	330	381	360	363	335	328	355	365	346	366	357	343	361	377	340	329	334	369	346	348	369	302	353	347	331	361	358	342	313	335	365	311	345	367	334	328	366	360	363	347	361	381	359	360	305	365	317	328	331	300	357	358	355	353	348	374	358	354	347	311	382	353	338	346	391	331	338	337	353	345	341	353	326	346	361	322	329	349	354	330	307	360	315	334	345	356	324	367	348	345	352	323	322	352	317	307	346	339	372	332	376	330	343	326	324	365	329	353	353	338	366	321	333	369	359	338	364	367	369	340	337	357	309	332	332	373	354	361	362	360	339	386	348	355	369	349	361	349	347	351	379	406	356	349	365	319	343	348	354	310	328	333	338	326	334	353	366	323	346	334	356	385	349	287	341	324	381	320	339	381	366	358	356	331	357	345	308	319	348	352	338	366	348	357	360	364	361	355	368	378	341	341	349	330	330	356	361	363	373	363	374	386	338	365	337	359	338	353	351	293	345	367	326	356	366	344	345	327	358	338	365	336	350	329	352	383	323	314	320	350	380	358	403	355	394	343	335	367	351	324	325	400	351	360	335	343	344	362	389	358	393	335	359	337	359	343	332	353	375	328	336	326	344	342	328	345	335	329	316	333	317	355	374	308	366	353	335	373	358	368	332	355	363	365	306	338	383	327	313	324	337	323	336	353	338	349	369	348	351	351	369	349	371	357	373	300	342	385	332	338	352	370	402	348	369	359	360	377	372	347	368	342	356	386	351	325	340	340	353	353	368	340	311	344	307	367	324	300	323	385	301	345	359	342	357	327	337	372	336	317	334	376	359	369	334	329	346	341	352	346	329	331	360	350	338	354	356	332	335	337	346	357	359	325	369	303	334	312	335	351	352	350	328	360	331	339	328	328	341	359	356	329	347	325	362	350	351	360	361	337	357	356	373	345	356	365	329	367	363	336	339	357	372	322	369	373	344	350	371	341	352	347	353	372	357	350	364	360	345	356	360	365	315	357	334	360	328	340	349	367	369	402	357	321	347	362	342	337	341	358	337	349	332	331	358	364	328	335	375	345	352	336	351	348	383	339	319	333	344	342	311	355	351	346	392	345	366	341	350	317	341	302	344	321	331	342	341	335	324	331	369	361	334	323	353	323	312	348	357	371	334	355	358	351	330	354	372	377	380	352	331	333	341	354	372	337	333	361	351	341	335	335	361	349	350	344	402	372	340	315	350	338	349	355	351	375	320	354	322	346	342	381	335	341	334	330	358	335	346	356	326	295	390	346	345	347	357	331	352	365	327	383	371	336	368	306	306	347	338	337	378	363	307	343	356	306	328	369	331	359	319	347	374	374	320	310	363	317	346	373	361	363	326	376	380	318	350	342	376	342	369	341	339	349	343	330	362	332	342	365	358	381	348	351	378	340	347	387	360	348	349	300	356	353	344	337	343	320	309	315	348	320	346	346	333	387	357	333	336	324	345	326	348	319	320	357	341	360	363	361	332	402	347	328	350	361	343	372	339	361	362	343	382	298	337	351	383	341	336	332	355	331	350	360	335	346	331	359	329	321	346	337	315	330	328	325	366	370	366	370	341	370	365	378	333	316	375	356	379	322	341	335	364	368	319	362	376	315	332	362	369	364	331	353	377	362	327	324	374	320	384	355	339	371	353	355	313	339	334	362	331	334	290	323	351	351	336	377	361	380	364	348	349	360	341	340	319	373	339	333	323	351	325	336	351	346	366	317	345	359	360	334	308	338	346	353	344	359	321	352	345	334	362	320	356	368	401	362	319	339	353	382	343	352	388	370	369	373	321	327	343	332	334	348	371	353	332	359	344	319	326	329	378	373	367	331	347	373	360	381	365	357	323	352	363	350	359	352	353	382	342	356	350	310	375	349	339	355	356	330	323	343	359	340	342	329	349	364	370	331	387	346	300	336	373	375	366	358	333	353	337	350	303	333	389	335	342	339	342	354	350	354	352	363	310	358	332	338	327	362	376	344	351	353	350	320	341	361	336	322	365	353	341	346	356	360	363	363	318	310	353	342	333	324	369	389	351	323	361	338	332	356	363	380	358	378	334	342	350	359	348	351	367	323	357	345	365	331	370	311	344	324
13551	6746	13450	13964	10907	8802	6489	5158	4640	4014	3843	3342	2924	2386	2051	1631	1438	1290	1146	1091	1037	987	990	988	962	958	874	916	931	914	864	902	854	814	861	824	846	806	880	842	860	868	843	828	802	847	807	741	803	756	837	892	827	825	799	830	828	824	796	728	783	829	757	822	801	822	826	791	818	801	800	790	837	788	807	778	787	770	795	763	824	771	796	782	799	850	821	805	804	804	800	819	768	820	817	789	797	761	788	816	798	821	766	819	819	838	781	787	829	793	768	797	769	834	807	810	808	793	815	860	809	850	845	843	782	821	791	826	814	822	744	807	792	794	789	791	799	775	799	793	792	824	782	897	763	815	786	808	786	792	827	795	764	826	816	779	806	854	808	792	809	777	791	776	796	747	769	837	790	810	793	851	813	812	800	779	781	737	835	789	839	823	821	784	804	776	804	762	780	810	867	832	745	814	814	807	839	792	821	787	776	806	796	785	789	771	795	763	834	824	817	772	768	810	741	781	773	818	817	815	807	784	787	823	816	838	849	797	881	803	725	813	802	824	778	767	760	771	772	804	841	831	816	806	776	784	791	829	785	788	760	764	827	824	806	818	807	798	785	815	812	820	799	859	799	809	744	849	780	820	786	806	767	768	829	849	823	777	824	802	832	820	839	817	724	756	774	853	729	805	786	800	786	828	854	791	760	828	844	804	808	810	780	850	774	770	816	808	819	825	799	779	829	843	826	758	730	839	869	770	793	795	830	792	799	813	814	796	860	783	835	849	804	832	846	858	779	819	824	797	866	788	753	767	774	800	822	808	775	754	776	782	811	890	859	782	821	764	858	833	758	812	778	822	868	787	741	817	779	737	786	885	795	760	824	785	781	807	799	799	772	809	782	798	816	797	778	787	770	786	778	799	789	791	764	796	766	780	830	835	807	829	804	827	793	833	824	776	828	799	794	787	860	822	782	800	753	809	758	781	746	843	755	816	820	787	817	841	769	786	816	775	780	822	791	817	798	837	836	791	795	804	780	868	787	855	788	792	780	802	810	824	807	780	815	854	817	797	809	806	765	767	812	809	780	784	835	760	771	818	809	753	779	845	802	803	829	785	822	848	846	794	802	817	787	783	816	839	779	812	859	797	771	786	810	786	765	802	792	815	790	789	803	823	794	779	773	867	811	821	785	756	800	828	803	781	819	839	772	799	812	826	819	820	794	762	823	771	768	800	750	781	754	754	827	777	764	857	822	790	824	834	808	766	804	776	798	788	763	795	795	808	763	802	789	777	803	815	796	835	817	843	786	785	785	804	788	764	782	826	803	768	840	810	767	803	818	789	783	810	785	830	839	848	803	838	808	803	823	802	787	786	802	804	799	731	827	809	795	820	821	808	835	841	763	826	838	776	821	803	815	766	800	818	858	832	787	766	781	817	754	800	830	799	854	817	813	807	809	824	782	827	794	797	732	766	801	826	783	811	825	753	857	776	821	822	794	804	792	741	778	808	735	791	782	734	811	796	782	842	772	763	720	832	814	872	818	752	742	810	834	761	797	816	801	780	843	744	774	795	838	798	758	809	840	811	823	826	807	778	837	747	766	826	831	802	800	733	844	771	792	793	769	814	800	792	802	795	838	761	842	780	765	821	783	778	832	810	833	798	783	844	818	779	828	811	822	811	814	824	821	804	776	817	810	749	832	818	799	872	802	801	817	783	853	732	785	823	762	780	781	822	817	752	811	729	794	811	831	804	800	792	783	812	807	823	828	772	794	817	808	867	826	776	787	837	756	843	820	806	830	818	777	791	822	757	766	787	808	776	831	844	762	750	772	712	845	847	813	798	833	831	804	803	825	769	838	804	861	832	759	752	746	767	818	796	823	819	795	728	764	757	762	838	816	830	792	813	788	757	833	805	801	829	795	779	784	793	824	775	775	801	776	817	808	820	808	822	815	810	819	799	750	839	743	838	808	784	820	762	838	791	829	800	747	823	803	753	791	797	831	841	892	832	805	798	832	829	788	815	795	796	758	781	790	811	829	786	844	766	829	801	798	796	817	776	760	733	798	764	781	794	741	803	792	812	816	762	780	805	776	846	801	846	759	822	771	820	723	766	787	795	814	773	793	807	839	790	763	747	763	802	787	823	828	786	816	779	796	775	762	747	827	776	787	809	764	803	762	771	784	783	805	792	807	792	819	791	827	762	795	811	797	839	791	792	815	764	848	826	784	815	789	806	822	747	814	779	796	853	795	832	777	816	770	800	804	799	795	814	771	832	794	829	765	766	784	789	771	817	765	769	800	803	813	805	778	835	794	774	875	775	837	833	797	791	823	802	777	803	811	826	853	859	793	775	799	801	870	798	752	849	835	795	816	799	793	833	750	820	813	829	813	796	816	862	817	777	820	766	800	818	803	793	697	761	877	802	811	844	797	825	775	793	821	843	827	809	835	817	810	805	816	763	782	777	809	761	826	864	858	797	785	780	841	800	795	826	760	781	832	804	803	793	803	756	806	835	835	764	794	830	786	826	785	767	774	766	795	789	833	815	816	745	792	802	781	797	845	796	772	847	778	805	733	801	783	807	869	820	783	775	829	769	805	768	784	799	829	826	819	838	816	775	799	801	847	815	724	758	813	830	822	784	821	813	840	786	780	773	790	779	818	838	797	739	834	776	811	792	852	796	782	795	767	775	773	798	809	803	785	815	761	835	774	856	767	790	848	789	770	854	796	834	778	774	781	823	799	820	813	800	780	808	789	774	803	827	834	841	795	795	779	761	829	802	793	806	789	797	792	814	817	789	780	800	795	818	790	805	766	809	815	765	743	769	823	768	827	764	831	777	817	798	824	848	797	801	754	797	778	794	794	815	801	790	835	769	793	775	760	808	807	829	801	771	795	827	865	814	779	842	806	814	851	843	793	793	828	758	827	787	807	841	797	806	777	779	752	796	786	752	805	831	800	796	795	809	847	740	828	780	788	782	773	783	813	843	804	795	796	793	809	810	793	778	807	736	820	864	872	807	814	791	797	776	806	840	816	798	752	848	813	794	800	780	755	840	834	765	826	848	827	819	813	822	794	781	802	794	809	744	855	788	765	776	811	812	811	848	792	818	808	870	812	828	822	777	776	764	786	798	810	779	789	798	768	813	780	761	845	774	830	838	840	774	803	845	812	783	792	772	767	776	832	786	792	809	750	783	791	764	807	784	819	810	809	858	821	793	809	782	819	805	803	773	820	780	796	793	783	816	737	778	862	805	806	814	797	807	790	824	764	803	805	845	844	817	803	777	837	755	875	824	802	793	850	803	814	753	766	790	752	795	804	831	792	836	795	780	840	847	838	777	803	805	792	807	802	866	794	781	762	813	815	793	813	781	769	767	814	797	815	836	795	736	787	752	827	771	837	774	761	770	806	814	791	773	763	826	768	828	826	774	803	814	818	764	787	767	799	840	783	808	769	789	797	808	767	812	813	837	857	846	775	788	744	732	805	857	836	817	785	841	842	827
27346	11038	10815	7614	4692	3187	2133	1620	1470	1120	982	885	741	695	528	490	441	424	359	356	334	320	322	332	291	307	312	312	279	305	308	302	294	303	290	312	301	290	276	313	305	296	294	295	292	296	286	313	279	305	297	274	308	296	280	279	281	319	307	286	264	282	309	321	274	253	296	277	299	281	303	297	284	297	287	291	283	294	293	253	280	285	283	304	253	289	274	247	292	272	308	298	296	270	296	264	303	274	300	299	285	272	283	305	297	257	301	282	319	327	269	294	300	271	276	305	275	308	294	287	285	273	279	277	315	319	290	267	301	323	286	282	304	323	273	280	254	287	284	268	287	289	294	271	278	284	271	328	278	288	271	282	296	273	336	287	281	273	295	295	241	284	251	280	306	289	274	291	269	297	299	280	294	304	269	303	328	292	287	290	263	311	285	300	276	288	302	273	250	276	259	305	285	285	275	307	320	274	291	278	309	294	283	268	311	283	270	295	282	280	312	294	270	281	286	283	276	298	274	277	310	291	290	267	291	288	309	266	298	304	262	253	274	290	275	301	311	317	303	288	311	271	250	286	268	303	240	301	283	265	306	274	276	291	291	268	268	284	261	312	285	283	294	304	310	302	290	274	274	306	222	275	292	288	263	300	277	286	298	305	301	299	276	342	291	295	286	284	299	283	319	279	298	294	298	297	306	291	260	308	295	257	289	291	293	267	266	275	295	252	315	299	318	305	304	315	264	275	270	301	282	297	276	287	317	262	300	279	254	287	283	251	289	257	281	296	301	288	302	302	283	303	268	287	292	275	310	273	296	318	304	293	249	317	304	283	264	270	287	278	292	275	289	262	290	279	301	313	300	302	297	287	294	319	280	257	271	287	269	328	292	286	284	275	258	338	302	304	270	301	286	243	265	289	285	290	286	270	287	294	254	294	303	282	280	264	250	273	271	277	318	302	289	284	254	308	290	248	304	282	275	273	268	273	296	294	268	297	269	264	297	272	302	276	286	289	299	296	303	269	304	304	292	306	289	326	286	304	261	290	292	261	273	291	303	325	308	281	298	232	287	250	299	298	269	299	284	269	267	296	266	283	304	272	290	305	296	275	291	299	282	302	284	256	278	305	317	297	256	270	323	302	264	287	282	286	262	264	264	284	281	281	294	302	301	292	331	301	309	312	282	304	286	320	293	289	300	293	264	280	287	282	289	269	290	277	280	256	262	240	303	279	282	277	300	285	275	319	284	308	284	273	241	299	273	282	303	306	308	282	259	301	257	278	310	271	288	293	271	314	269	277	289	258	294	266	308	292	299	286	279	296	286	293	288	257	287	278	293	284	260	282	288	269	295	309	283	274	284	274	263	268	283	279	302	288	286	292	275	274	289	319	297	301	280	293	268	267	267	298	287	269	290	269	290	282	309	296	296	298	296	291	296	258	271	276	272	292	285	306	294	267	308	303	263	300	278	293	326	270	305	293	271	293	285	289	277	285	281	278	310	260	281	311	245	297	295	289	289	275	294	305	259	297	268	271	300	341	302	309	330	279	290	328	264	290	267	275	299	283	292	314	274	296	298	266	275	258	281	296	313	291	290	282	276	306	285	266	296	317	302	271	291	273	251	299	303	282	290	286	303	257	298	258	276	294	297	260	270	282	259	270	280	300	299	312	293	275	311	265	288	296	298	290	252	264	259	276	289	282	269	273	285	268	271	275	297	286	281	291	318	294	303	253	284	288	319	300	299	308	268	288	275	288	277	295	283	285	278	266	279	280	274	298	257	277	270	286	278	276	276	315	304	280	299	279	268	305	292	294	309	293	293	283	297	262	298	261	300	279	303	299	278	281	287	282	306	293	264	286	276	275	295	263	297	304	305	292	289	268	273	252	228	299	318	277	270	282	249	306	262	308	283	294	296	324	274	266	272	307	307	294	308	303	296	276	296	277	268	283	270	265	271	300	241	282	276	281	291	285	278	291	284	283	261	300	294	270	292	300	304	287	295	252	264	285	299	288	281	303	265	280	297	290	261	287	273	285	291	292	266	287	283	316	284	287	280	278	270	272	287	275	238	317	306	323	262	288	272	278	292	259	309	265	278	249	290	319	306	287	310	276	293	264	268	307	306	299	315	289	249	294	267	284	310	314	274	262	270	282	286	285	282	290	274	254	276	296	265	302	267	276	272	280	295	274	291	319	286	278	288	270	275	303	300	306	296	284	256	283	307	297	281	287	282	280	282	286	277	288	279	270	309	280	306	276	305	272	296	303	293	324	317	273	263	312	268	292	251	272	307	266	286	283	262	277	297	276	295	280	313	282	272	272	262	251	290	280	288	262	290	295	294	282	293	273	280	281	256	261	255	288	297	276	304	289	284	270	274	274	300	309	280	286	268	236	273	326	282	285	284	269	278	299	305	306	276	282	288	295	287	283	279	261	283	276	262	296	296	310	309	254	308	315	310	266	274	287	312	280	286	277	305	259	288	286	283	256	282	291	264	313	305	293	286	279	265	288	302	286	250	261	256	274	259	260	304	291	251	267	234	301	311	283	280	252	278	268	264	294	301	269	259	280	276	285	290	284	299	296	268	273	278	298	248	329	292	271	313	331	308	308	278	284	291	275	267	280	295	295	268	282	283	312	278	291	296	252	259	293	316	318	312	256	282	286	302	281	266	294	287	298	264	303	290	270	234	262	267	286	281	299	282	277	296	260	313	272	262	288	263	277	280	274	304	303	300	273	262	265	265	249	290	283	305	302	284	291	288	298	286	312	275	284	305	280	269	294	283	279	283	267	265	306	273	301	296	319	292	296	247	271	297	264	268	308	306	294	302	299	305	272	251	322	253	296	292	268	272	258	317	301	279	255	317	292	319	287	263	277	316	292	313	253	270	266	273	305	289	309	279	262	277	307	292	280	306	275	278	304	282	243	253	305	285	276	295	302	294	285	282	277	309	292	265	252	312	318	296	262	296	283	281	296	259	265	291	274	274	259	302	253	282	315	287	296	274	292	304	289	305	313	287	288	292	275	292	300	263	288	303	263	296	288	296	286	304	290	290	264	280	275	265	294	266	261	294	291	316	314	309	300	275	268	282	288	291	280	268	302	278	274	286	282	276	307	287	265	284	289	286	293	297	276	264	291	241	303	259	291	300	315	272	274	252	259	252	277	260	279	251	289	295	278	301	285	260	289	292	302	308	283	283	266	306	272	249	307	331	315	280	281	287	286	286	282	266	276	309	282	277	287	278	305	264	292	311	278	287	302	287	254	283	263	280	272	308	270	271	285	290	250	261	275	349	314	298	318	286	276	312	308	272	293	283	290	255	282	283	246	236	328	293	311	272	267	317	280	298	266	273	287	264	273	330	288	281	303	296	278	316	295	288	291	281	266	294	298	298	285	290	288	292	262	288	286	283	291	274	293	282	328	290	284	280	283	299	282	278	250	278	277	288	299	287	266	286	265	315	297	254	257	264	283	271	302	294	304	295	300	285	291	279	271	283	293
16045	8804	17021	17478	14614	11810	8672	7009	6400	5199	4597	4022	3389	2888	2372	1851	1629	1475	1222	1121	1034	923	961	874	859	866	854	827	836	771	775	804	781	747	772	726	725	740	681	666	735	687	701	703	651	704	699	678	677	682	687	649	677	680	718	684	650	671	649	672	656	666	685	707	673	673	694	662	688	655	701	637	695	673	719	703	702	691	663	681	652	669	699	754	674	683	687	678	693	656	691	651	685	668	639	656	650	705	663	650	684	725	631	669	694	686	701	699	696	688	661	706	697	725	670	727	719	635	673	684	705	668	663	698	658	714	658	717	644	689	712	645	709	661	661	746	687	679	650	710	633	668	690	672	706	655	682	641	662	689	727	656	701	733	714	662	709	699	708	659	645	670	690	689	685	688	641	711	684	709	706	714	678	666	707	664	712	714	664	742	667	671	640	673	639	695	714	644	687	755	630	688	697	657	688	695	655	716	660	651	685	655	710	651	672	712	681	721	687	648	668	690	665	681	600	707	699	724	680	646	685	655	679	711	683	653	694	648	746	687	636	684	682	720	662	672	658	659	727	709	659	704	684	698	678	670	683	633	705	716	663	649	635	643	701	692	683	701	702	688	677	677	717	726	672	682	684	692	674	701	714	664	674	684	689	651	642	703	704	643	647	664	695	648	669	720	658	675	681	672	676	702	668	693	685	689	670	730	696	693	708	697	734	702	661	644	682	642	706	722	702	656	711	700	687	684	667	707	714	711	696	708	666	670	643	678	694	635	695	689	650	696	674	705	662	656	710	674	674	640	703	687	677	620	698	685	708	696	713	701	694	702	676	649	646	695	658	686	704	663	735	656	671	650	708	714	656	708	630	680	717	716	659	654	700	662	635	685	723	673	678	693	669	680	686	657	686	641	673	669	701	699	708	701	670	687	649	670	610	678	725	711	700	666	634	682	673	697	709	644	634	666	680	659	635	695	674	695	678	633	718	664	698	679	669	622	654	653	677	718	660	679	717	620	686	667	677	686	651	667	697	652	675	678	687	687	666	679	630	658	702	679	638	673	665	689	719	680	701	649	699	707	649	697	698	686	642	734	608	724	703	663	655	688	689	646	689	677	657	671	679	708	630	634	728	715	707	702	680	731	645	690	655	678	705	681	666	623	693	673	692	687	690	722	705	652	632	708	653	641	647	653	683	675	693	666	688	687	656	708	698	653	690	692	677	700	679	632	655	690	686	688	645	666	682	698	636	689	666	685	670	677	717	681	653	708	746	698	621	653	704	703	654	704	608	633	677	671	715	683	674	668	692	690	696	709	699	661	650	664	676	684	645	745	703	696	713	666	657	675	665	652	693	696	696	695	636	664	702	680	708	664	719	667	682	719	641	630	706	655	635	647	699	691	666	681	670	708	695	718	705	668	713	646	665	656	667	675	719	711	667	652	670	652	683	725	703	665	688	675	712	705	649	699	657	666	689	666	689	701	650	661	707	660	660	710	730	694	689	695	684	679	758	651	636	688	674	695	689	683	663	716	663	662	690	629	743	636	714	672	692	698	673	714	709	660	698	663	678	703	710	675	695	712	663	719	662	662	669	678	669	700	639	673	691	728	652	667	667	690	721	664	732	657	663	673	653	712	687	623	711	716	677	683	654	653	663	704	655	687	668	655	656	657	653	671	650	639	702	641	699	665	681	657	700	681	648	630	743	678	661	691	668	664	704	680	644	663	730	643	696	705	695	681	679	746	668	686	702	683	698	700	734	740	664	680	692	653	704	711	671	679	684	670	691	690	668	659	676	670	723	739	675	696	647	662	664	674	643	657	712	679	683	648	695	680	677	648	655	676	721	732	694	694	682	679	686	640	676	701	708	681	640	636	682	703	646	670	738	669	662	696	683	669	703	669	691	700	670	628	660	716	667	659	687	709	678	676	667	725	696	655	663	660	696	625	715	661	667	689	672	704	664	710	658	651	665	720	689	680	661	683	651	695	701	664	660	714	709	662	667	685	767	630	706	721	695	726	698	600	704	620	721	642	674	690	659	691	664	688	632	685	672	672	705	625	680	674	661	678	629	707	679	664	660	638	707	695	668	644	679	686	680	641	673	653	616	714	655	674	684	655	651	669	690	710	692	698	662	660	676	716	679	660	632	684	636	701	674	671	665	684	685	686	645	671	660	621	661	681	676	684	698	711	644	705	664	643	697	671	639	699	683	679	655	668	632	687	673	660	681	637	657	661	670	706	706	733	703	690	649	648	644	664	735	701	698	694	671	677	716	696	678	704	654	684	678	684	664	636	673	690	670	677	669	660	687	695	674	697	682	687	715	722	694	703	707	644	716	672	608	733	669	643	665	682	706	656	671	660	718	708	652	628	688	664	695	715	703	687	675	704	705	628	670	697	662	677	637	672	706	653	654	679	643	647	715	684	682	685	696	699	691	697	671	674	694	663	700	685	688	691	681	623	677	683	689	677	679	726	699	684	695	654	660	692	685	640	690	717	687	654	658	647	706	679	678	680	695	690	673	713	678	674	709	705	661	673	689	714	695	664	668	693	679	715	683	625	647	695	700	681	656	720	718	620	683	697	705	685	649	646	639	683	649	687	690	700	649	638	689	672	676	696	664	685	661	667	649	661	657	679	672	714	690	683	670	656	687	695	657	661	622	660	717	656	666	743	649	631	733	652	693	677	702	719	663	689	660	677	664	683	673	708	685	672	695	655	646	646	696	649	665	717	671	660	711	690	679	660	688	684	671	674	670	682	677	685	698	703	658	667	666	663	724	655	662	664	656	665	716	709	687	708	694	657	683	650	651	693	691	707	719	697	705	635	710	687	670	634	662	677	686	673	666	703	706	719	685	656	630	701	707	658	655	648	636	678	677	652	716	670	673	627	684	670	673	710	668	646	658	697	680	693	673	632	712	635	669	675	659	669	691	694	697	614	682	667	661	654	657	696	654	698	641	672	716	688	684	695	678	715	708	667	671	672	659	688	682	709	673	719	678	668	659	706	678	648	656	680	726	658	706	660	658	662	714	647	660	679	678	705	635	708	673	692	683	653	700	670	654	651	720	697	625	694	691	656	660	651	710	689	668	699	676	671	658	659	666	627	668	645	715	744	662	651	632	704	688	704	748	679	679	713	698	683	658	665	677	722	701	712	691	691	672	664	661	723	650	715	690	674	673	635	671	681	658	651	703	647	671	660	684	707	670	676	657	677	699	672	658	676	618	710	681	719	677	697	645	667	662	663	698	664	724	632	700	701	675	671	668	639	655	741	698	635	661	717	675	717	697	676	728	673	679	746	671	664	682	675	639	703	703	742	670	637	703	721	642	657	696	679	652	726	683	652	679	704	704	719	666	692	682	674	691	680	678	684	688	692	716	699	684	699	662	697	685	599	651	720	688	695	680	659	662	691	638	701	638	665	654	723	641	689	697	713	715	660	719	644	727	675	691	624	665	683	607	631	680	661	663	666	660	698	665	631	693	672	681	690	702	662	670	684	628	698
9863	4585	4796	3133	2039	1595	1123	897	784	678	741	673	604	556	533	471	444	440	472	421	400	417	365	429	428	430	408	417	381	421	422	448	403	370	416	407	389	392	429	395	405	445	415	407	397	413	412	419	404	370	396	399	414	390	389	433	390	396	408	387	407	370	399	419	396	399	384	387	370	370	398	404	415	357	397	353	396	391	436	390	430	403	414	433	357	412	414	386	391	397	365	440	401	423	393	419	380	420	416	417	411	411	411	394	382	386	396	403	381	439	403	393	379	429	434	426	379	425	430	414	391	388	402	387	384	424	382	384	387	386	394	392	355	391	392	424	408	397	445	388	372	404	365	398	403	424	361	364	428	387	357	401	376	379	416	390	387	397	427	437	393	377	390	385	376	421	428	423	351	372	387	390	441	400	417	447	381	390	414	393	438	360	372	387	393	402	391	393	369	421	397	422	443	373	420	373	384	396	386	405	406	360	395	414	380	367	413	391	426	392	407	400	385	403	377	388	404	414	473	428	380	433	437	393	364	403	439	400	399	426	419	402	422	412	404	441	429	395	381	430	408	387	417	385	407	372	360	418	415	395	441	380	456	457	430	359	407	401	417	438	380	396	402	441	391	426	363	371	392	391	391	386	396	391	380	382	385	410	417	445	457	429	408	373	401	410	427	432	387	414	421	377	385	385	406	414	391	419	423	376	386	413	392	412	410	400	390	405	429	391	412	416	449	403	376	376	369	375	396	429	379	430	390	385	394	369	389	385	417	364	378	395	418	386	406	386	376	397	392	400	430	404	409	410	366	397	387	382	386	366	389	396	381	440	400	398	432	436	365	405	419	395	420	390	401	374	413	408	394	367	423	396	374	401	359	385	400	386	398	373	392	383	427	392	360	417	390	427	401	408	384	387	442	428	403	387	385	408	439	376	378	452	414	383	365	407	385	405	414	452	389	417	396	390	380	379	422	404	402	397	415	408	417	416	386	398	392	355	424	423	379	422	400	422	377	430	422	390	416	396	417	377	393	388	413	415	381	387	353	399	368	418	391	429	389	428	398	410	417	382	446	411	434	408	450	444	423	392	422	410	441	391	368	406	397	401	391	394	390	418	411	410	428	450	431	405	419	387	396	393	395	400	389	378	385	400	422	409	476	416	410	362	376	407	442	413	453	378	414	385	398	424	400	422	420	413	388	434	405	400	410	400	430	385	438	388	399	408	383	403	421	433	397	438	369	403	386	398	407	421	385	407	383	398	376	405	409	373	405	403	377	401	412	367	367	386	386	394	380	389	378	387	367	416	420	386	380	395	428	420	413	397	371	398	416	404	406	413	393	397	425	425	361	382	374	358	414	449	424	414	364	445	385	394	401	417	393	380	395	421	411	404	444	391	407	402	383	414	399	416	406	390	376	387	389	401	424	386	397	426	403	408	380	418	403	414	370	401	399	394	418	407	376	409	390	397	389	405	399	366	434	380	416	436	385	401	410	357	373	416	409	437	420	384	404	369	400	388	412	391	408	395	364	403	388	390	414	376	442	403	357	391	411	393	424	408	381	424	388	394	419	404	426	398	368	411	411	380	409	381	373	422	394	387	405	358	412	390	366	425	429	428	401	411	399	384	422	400	401	427	393	373	437	399	387	378	379	406	369	387	391	405	409	422	400	366	410	412	408	443	411	418	394	359	412	402	388	360	395	389	445	392	372	432	406	366	395	438	416	398	389	375	430	391	413	406	408	382	384	394	423	408	430	407	408	424	367	417	425	386	377	401	406	392	401	376	394	370	336	370	379	382	393	392	395	406	370	361	393	377	409	410	374	390	407	408	393	399	401	408	395	395	402	393	428	457	404	414	409	379	368	390	401	387	392	399	418	414	392	374	391	391	409	404	395	357	427	403	374	387	394	396	376	400	415	424	417	378	423	397	396	440	403	413	395	395	386	392	364	395	412	422	372	400	402	409	378	381	411	394	381	385	374	399	381	411	377	393	390	373	357	442	385	395	361	414	401	387	400	370	441	372	407	411	417	438	388	393	417	419	436	380	419	382	393	388	389	406	420	442	393	449	409	387	397	397	413	436	398	429	373	412	405	398	395	387	397	409	398	394	384	430	397	360	404	400	387	431	414	450	432	399	413	395	393	414	411	377	396	351	398	385	408	423	452	406	375	418	396	360	384	407	417	387	383	438	403	424	394	372	439	423	403	412	395	370	380	388	398	419	394	382	415	405	409	425	402	406	415	367	372	366	431	428	404	408	400	391	370	421	434	388	398	394	404	400	406	399	382	429	393	388	385	376	402	385	390	415	445	387	385	419	392	381	392	425	420	438	389	430	429	433	385	390	381	370	385	392	406	382	337	407	373	422	420	428	393	344	378	406	378	351	376	398	411	428	395	405	361	397	429	400	404	412	372	443	395	381	355	371	387	417	378	403	412	376	339	428	399	428	394	422	386	391	447	397	393	438	412	413	433	367	410	439	377	459	410	430	383	409	393	410	409	426	400	401	391	379	404	404	379	424	450	405	361	421	377	407	412	374	425	409	414	358	418	404	416	417	465	388	413	429	367	426	366	390	435	410	403	402	437	359	392	412	421	397	393	377	400	419	411	425	406	393	402	384	386	398	442	428	392	410	400	377	404	385	385	362	371	406	380	399	431	408	393	425	399	443	388	375	390	428	404	379	410	428	412	381	401	474	422	405	408	377	391	417	413	407	382	423	394	385	395	397	405	405	424	370	418	404	384	361	409	442	378	383	398	436	416	416	413	339	428	364	376	365	394	378	426	411	420	389	440	394	388	410	375	410	426	376	439	418	391	404	392	431	387	411	363	407	436	403	399	429	425	385	405	419	397	396	425	405	396	435	397	380	397	371	395	375	391	387	442	406	416	404	421	404	364	361	419	403	450	426	394	389	433	403	429	413	413	361	371	369	406	407	429	416	409	389	390	424	411	424	391	407	400	403	413	413	391	388	356	384	374	399	394	423	409	382	423	376	430	398	414	381	416	381	383	378	361	421	418	414	392	411	406	404	391	399	400	353	383	393	380	368	381	407	401	369	409	374	404	389	403	404	418	414	404	397	438	404	439	384	408	390	440	403	403	395	429	421	434	380	408	376	411	387	392	406	367	414	411	372	422	426	405	415	425	414	399	427	408	432	357	352	419	414	407	370	412	400	413	398	368	446	423	382	405	394	406	394	409	387	410	377	384	356	413	362	402	415	389	416	413	385	414	371	375	418	401	395	396	409	434	405	434	402	411	373	428	433	362	414	387	413	438	423	417	398	370	410	423	403	380	416	430	394	364	416	386	407	397	368	406	380	378	377	384	359	361	397	403	431	433	434	420	385	399	353	409	416	399	403	351	375	399	390	371	439	407	428	371	409	369	404	448	415	355	397	408	437	404	397	413	398	393	393	400	404	389	385	402	402	348	400	390	408	401	341	393	407	382	399	414	352	394	398	385	380	380	435	404	409	404	397	419	386	388	421	398	406	399	399	404	379
7197	4593	8735	8839	7195	5877	4380	3365	3230	2814	2568	2395	2190	1861	1592	1446	1320	1179	985	1075	1022	973	961	1025	988	978	976	919	1005	964	954	939	915	967	898	940	921	947	920	914	947	971	886	902	902	905	924	967	906	870	871	940	919	894	906	871	920	914	912	909	906	927	920	882	891	855	920	894	882	964	927	954	914	879	914	930	884	859	873	905	931	881	910	900	886	911	915	881	911	929	877	884	925	947	919	955	922	880	917	922	916	917	903	912	871	860	893	939	955	930	878	924	926	915	938	909	854	932	937	875	904	914	904	887	932	906	931	943	909	951	956	919	884	915	894	913	954	936	926	920	929	899	940	858	871	885	922	934	941	893	878	926	882	911	951	879	951	904	907	881	910	868	921	859	925	882	893	911	910	947	926	882	924	908	873	917	873	940	901	914	911	916	923	914	948	961	927	911	922	913	892	868	906	914	933	873	975	889	928	919	927	958	917	852	960	918	962	882	918	886	874	929	942	863	870	834	909	916	909	904	913	972	903	891	869	908	903	859	968	940	898	898	914	921	920	920	897	901	905	941	919	870	871	913	905	958	940	883	858	951	902	921	886	918	962	855	850	920	958	889	891	903	892	930	903	918	931	909	874	908	905	878	897	905	857	917	929	891	946	928	917	922	875	846	946	913	934	892	881	955	924	929	918	927	886	912	916	889	947	883	926	916	906	910	905	912	936	896	890	903	914	935	904	894	897	894	896	957	842	939	859	866	897	959	879	909	879	862	810	936	944	941	911	876	889	885	903	937	952	901	873	933	874	872	898	881	945	893	952	930	910	894	888	914	930	912	930	902	862	853	931	860	917	897	895	918	917	866	853	920	870	881	884	906	916	924	890	922	935	941	886	899	983	920	894	897	873	867	938	913	952	900	908	879	891	845	935	896	884	923	913	916	958	931	914	914	876	848	880	926	903	911	894	865	899	850	943	929	903	888	975	932	971	911	896	885	898	949	869	917	896	952	935	919	916	923	892	868	935	914	870	910	905	849	947	930	901	840	931	897	896	892	872	911	871	919	937	925	886	923	872	924	873	930	893	907	872	864	925	914	906	926	913	966	922	908	885	927	937	879	895	884	903	906	937	897	909	908	868	925	873	855	937	918	926	917	902	915	897	893	941	951	892	950	947	860	890	914	907	873	925	940	880	896	905	888	876	868	912	885	937	861	913	924	882	918	942	905	927	856	908	893	915	902	895	925	902	901	898	904	886	883	937	946	894	915	934	878	902	917	948	942	907	872	908	861	964	911	943	870	917	864	820	918	917	920	930	938	913	919	883	861	914	873	916	885	924	880	906	945	899	878	869	913	912	884	901	908	857	868	919	876	878	917	937	922	906	916	931	918	939	908	950	884	903	913	898	882	902	949	960	908	926	870	913	897	954	852	912	910	858	936	914	921	883	910	908	838	849	882	902	910	912	887	862	908	918	920	858	908	864	897	871	914	983	915	950	944	927	960	930	910	925	906	905	901	889	915	893	893	880	860	892	911	926	964	905	840	905	904	914	900	921	912	934	851	921	921	887	873	896	877	914	875	880	973	881	920	927	899	917	954	903	963	897	928	921	916	958	909	914	860	863	973	926	915	895	920	908	876	899	945	947	930	924	899	932	1027	912	914	960	894	922	908	888	909	868	924	916	856	915	933	870	931	936	935	928	916	851	950	919	931	867	879	916	920	865	858	879	905	899	860	878	921	920	937	935	873	875	912	926	910	961	893	882	873	941	902	889	971	912	916	928	870	897	909	900	920	900	908	969	914	910	945	953	918	884	976	898	908	942	897	916	901	912	901	937	924	887	955	882	904	909	897	908	872	953	895	915	926	887	868	938	918	931	855	878	872	875	945	930	908	865	894	908	932	954	897	879	885	884	915	873	930	936	892	956	844	948	891	917	916	905	927	874	843	940	899	935	882	933	907	984	906	950	904	896	912	909	928	888	908	867	907	852	870	881	948	919	945	887	910	938	863	911	903	854	909	944	912	920	889	909	890	849	881	875	927	857	928	941	876	928	935	879	911	909	867	918	865	945	917	923	854	968	907	988	902	915	906	865	874	907	897	883	946	910	903	913	911	922	898	860	872	848	949	914	914	917	911	888	928	886	885	876	844	909	888	922	919	894	904	904	902	912	889	901	888	889	897	935	847	887	922	975	881	897	890	915	891	954	866	882	911	912	942	931	902	869	911	938	858	980	928	947	891	908	929	973	904	891	951	905	949	868	862	933	930	943	870	891	929	890	932	895	957	868	899	923	878	935	904	953	919	903	893	893	910	888	918	965	896	864	863	959	968	888	964	925	893	932	945	841	923	911	870	913	923	899	883	906	908	837	919	899	1019	903	935	925	930	935	903	859	873	936	896	907	867	891	908	872	889	903	983	873	912	898	917	872	920	923	907	922	837	893	898	872	912	918	954	952	918	943	875	896	853	898	896	925	871	864	911	922	882	878	870	877	933	920	922	938	919	903	928	914	922	956	885	904	873	982	948	902	933	926	906	916	939	904	915	840	867	916	912	881	873	894	936	871	910	900	912	934	895	923	919	925	963	899	889	905	918	930	925	887	930	928	906	914	899	896	878	919	906	901	881	889	940	907	919	928	935	942	915	927	866	960	877	950	917	846	884	955	863	908	899	877	879	900	879	934	922	909	895	950	890	839	879	846	883	945	933	947	941	884	930	862	865	866	913	940	954	851	866	888	966	907	926	898	931	911	885	926	869	908	924	861	895	846	953	889	869	916	930	887	904	913	886	916	958	851	851	835	924	945	868	926	962	934	948	941	866	866	908	860	946	884	902	956	878	885	896	899	902	867	893	890	938	933	899	884	941	923	851	903	882	882	939	885	916	864	890	943	932	898	899	848	906	914	938	859	897	898	899	877	867	897	913	933	885	920	942	921	864	909	951	875	891	882	921	906	934	900	914	876	898	897	878	838	891	934	930	878	830	919	878	969	894	923	918	914	901	915	911	943	939	851	913	894	912	861	894	881	918	911	841	892	898	877	928	894	926	916	877	903	948	871	910	924	941	916	880	903	915	883	919	921	912	929	907	907	882	847	880	882	886	948	966	957	864	880	931	873	866	950	931	933	906	945	943	897	859	861	895	932	893	884	929	963	863	910	920	911	890	917	900	893	925	898	936	905	888	883	911	986	883	866	889	925	886	887	922	944	956	901	926	902	893	924	933	922	922	883	847	913	920	923	895	936	919	906	927	914	870	952	915	843	903	894	900	932	929	835	962	954	914	885	878	902	910	938	924	939	914	885	902	902	915	954	928	897	882	929	932	915	847	915	860	922	955	938	891	917	848	905	937	931	930	897	926	914	923	927	915	960	872	868	903	928	925	905	955	864	922	896	898	909	856	880	977	858	927	931	814	880	959	904	959	872	948	921	955	817	900	902	915	865	960	880	894	886	919	937	927	898	918	929	921	927	922	902	869	913	859	923	905	929	842	900	869	919	890	943	908	902	924
19292	7685	7699	5180	3212	2387	1588	1199	1098	922	830	736	756	644	495	477	506	465	425	385	393	391	371	376	371	373	344	358	380	377	376	333	353	360	338	366	336	387	341	327	378	397	339	344	358	386	380	352	369	336	345	354	326	326	331	345	363	335	340	314	323	314	301	297	351	345	345	356	356	353	366	366	360	340	354	326	333	336	351	387	326	367	323	373	337	343	358	355	342	337	319	356	373	330	397	387	337	336	367	339	342	350	329	350	357	335	368	376	348	363	339	322	333	361	353	330	343	363	390	366	369	374	378	331	330	345	347	362	302	351	350	331	355	355	310	324	338	338	351	362	361	353	340	327	300	307	329	338	341	333	337	337	351	338	339	347	336	344	328	359	355	346	353	357	341	355	340	318	336	332	342	328	339	368	377	382	359	331	318	402	359	355	351	353	311	370	368	370	358	324	341	326	334	322	349	341	339	375	361	366	347	385	328	338	362	367	339	348	347	322	317	348	342	346	335	367	309	366	319	331	324	332	353	332	381	392	364	365	318	360	356	399	338	367	345	345	362	348	360	343	343	352	359	367	347	358	351	339	360	348	347	353	348	322	373	346	368	329	330	386	360	321	342	361	339	343	334	322	325	351	340	328	336	347	324	371	322	336	313	300	319	333	382	368	340	355	325	357	305	322	313	345	369	332	331	362	325	355	361	303	332	349	335	356	358	337	361	387	359	344	354	322	317	351	338	336	363	350	360	353	362	344	338	343	374	328	355	330	327	327	331	332	358	340	336	373	340	334	339	365	328	369	310	360	303	329	318	370	344	390	341	314	364	364	340	331	334	335	341	364	342	350	352	321	315	339	366	327	351	364	343	328	343	364	388	319	338	351	377	332	367	357	344	357	350	370	348	314	335	362	318	299	361	348	342	372	354	366	373	346	350	367	347	348	376	338	372	351	357	352	324	343	382	322	339	332	378	352	349	381	334	333	324	340	350	349	360	345	328	329	349	324	338	341	323	328	352	359	338	375	384	323	355	317	322	356	379	300	355	311	371	359	339	388	377	350	347	374	320	351	305	340	323	344	370	368	343	359	355	321	342	324	327	318	345	355	360	336	310	303	319	355	320	360	325	345	306	323	350	365	361	361	369	320	376	331	366	400	383	358	411	341	300	335	347	356	343	352	333	346	349	366	350	337	330	354	327	366	321	330	327	318	318	332	364	351	323	338	358	334	336	338	344	360	338	334	324	363	320	357	342	377	303	345	332	380	349	335	327	373	345	351	346	385	326	304	392	362	308	340	314	350	341	331	378	328	334	355	338	329	363	383	341	370	363	291	347	352	289	361	345	363	346	339	327	344	364	345	338	357	311	378	349	345	355	348	313	359	375	364	326	371	323	364	375	355	331	328	378	354	317	370	342	356	337	357	313	348	335	350	321	342	322	317	357	368	335	345	375	337	349	371	367	353	341	331	307	321	359	351	336	370	335	357	335	342	374	360	381	347	343	354	369	329	346	371	324	369	361	328	354	363	351	343	338	370	372	374	388	349	296	348	379	354	321	326	337	334	357	320	377	348	366	335	327	290	338	369	348	334	345	343	391	309	349	353	334	336	363	347	340	321	336	304	340	385	410	351	369	325	374	341	325	353	344	355	359	332	361	343	339	343	290	331	312	324	337	343	330	363	357	301	374	317	342	341	332	371	341	322	345	352	356	371	342	345	374	328	373	318	343	336	355	334	363	345	333	332	345	381	365	357	346	353	363	306	357	363	359	352	357	363	294	358	342	324	328	335	327	338	333	334	328	357	378	360	336	340	342	330	361	343	334	322	350	349	374	334	339	381	329	347	350	375	364	324	329	386	374	316	337	337	352	356	340	381	318	340	341	327	350	316	339	371	350	374	356	378	345	361	374	340	305	329	354	335	341	356	357	340	357	362	367	339	355	372	369	346	340	321	345	310	326	341	348	326	338	362	346	328	361	339	348	338	345	363	380	320	380	373	350	354	341	348	374	347	369	353	339	365	356	360	329	311	346	325	335	330	333	368	380	341	337	322	347	331	341	300	348	297	346	314	320	339	348	364	330	345	345	366	350	353	323	319	278	331	351	334	377	352	339	345	342	366	351	336	382	339	337	336	342	347	362	318	338	318	323	340	380	321	371	336	344	349	350	318	368	337	334	313	361	380	345	358	362	317	342	326	353	366	317	349	348	306	398	348	331	358	349	339	325	332	336	334	355	332	338	362	361	345	355	347	373	341	315	360	338	348	352	363	350	335	359	343	366	353	349	365	303	345	390	314	342	329	309	318	340	333	301	308	364	347	347	381	385	334	345	392	362	333	331	332	333	330	328	349	334	330	338	303	343	334	344	379	329	334	319	356	350	355	382	365	345	287	325	366	338	376	298	351	376	339	346	370	355	354	344	334	346	353	343	351	333	355	374	347	369	347	353	319	327	376	377	332	353	346	324	349	343	313	401	294	314	344	343	343	348	326	313	347	340	362	339	363	369	345	326	352	325	336	355	339	342	376	337	326	334	318	341	324	343	340	363	367	367	369	360	337	339	314	365	351	345	318	371	365	335	343	315	322	370	349	338	339	346	328	345	358	368	323	322	315	338	337	338	325	367	340	336	340	367	353	334	375	352	351	324	359	334	326	370	366	341	376	368	361	365	389	348	355	356	324	339	336	334	324	347	365	413	316	317	364	371	356	374	345	304	365	373	378	352	396	339	354	336	339	346	317	349	352	338	363	355	344	342	325	341	336	354	336	311	321	335	372	347	332	376	351	349	358	365	350	336	382	367	349	365	327	335	362	356	346	373	335	333	347	347	349	357	363	329	351	335	301	306	344	376	336	373	339	337	362	375	356	307	368	388	364	336	384	333	326	381	348	361	316	330	334	326	341	344	351	353	362	325	304	325	350	363	328	397	342	328	317	338	396	355	350	404	319	335	367	361	341	355	337	314	328	380	361	357	359	332	322	343	351	346	346	313	356	319	355	336	346	384	318	362	331	360	324	322	331	354	339	325	336	357	308	346	340	361	323	339	332	352	343	345	370	371	329	376	344	340	328	329	361	344	345	333	394	353	381	385	335	325	328	334	348	338	355	353	374	373	346	321	354	352	343	332	347	321	364	353	347	327	373	347	348	359	314	367	322	361	327	358	331	332	371	371	335	328	318	369	321	300	294	358	309	349	346	346	331	345	334	378	352	351	313	326	367	360	330	364	329	371	348	362	350	345	386	372	342	365	371	342	335	326	315	335	363	380	336	343	332	340	345	320	354	358	361	313	354	327	356	331	361	328	366	325	346	322	296	339	358	336	330	335	347	371	382	339	357	348	334	329	339	343	317	334	360	304	352	393	367	334	345	340	335	358	349	383	396	348	319	359	328	321	342	336	348	343	339	333	335	361	353	355	330	352	321	375	340	339	351	381	333	318	359	349	347	364	369	332	340	339	355	350	343	340	371	371	338	334	331	361	364	376	307	324	358	360	333	340	357	364	338
12912	6796	13357	13272	11305	9361	6941	5032	4480	4148	3605	3347	2869	2458	2065	1747	1521	1362	1193	1058	993	936	983	908	911	897	940	868	890	867	838	885	874	833	891	854	859	841	871	818	858	801	834	804	809	862	846	820	850	832	792	813	739	743	827	776	759	814	791	739	791	830	846	799	811	837	856	832	795	815	820	816	836	790	776	815	805	781	781	807	748	792	793	809	778	747	817	765	815	827	795	796	842	770	793	778	813	838	804	765	810	802	848	785	795	827	796	828	770	774	808	795	751	815	745	739	790	847	773	810	799	794	760	741	799	785	804	731	771	833	798	811	744	797	818	768	820	756	855	764	846	805	825	760	750	765	817	802	760	769	831	784	774	760	795	830	810	815	811	802	802	804	821	799	845	798	797	762	744	788	798	822	807	768	822	781	813	808	829	814	798	760	810	791	792	797	766	798	820	782	829	792	793	812	811	820	774	839	804	797	844	791	810	768	836	809	824	814	779	824	752	799	780	801	799	828	792	801	748	800	841	805	796	756	828	788	757	707	817	843	790	785	806	819	789	806	758	805	799	835	822	777	773	771	796	772	809	788	767	791	858	823	752	766	772	825	786	814	787	777	837	817	808	802	814	828	794	831	767	822	771	801	754	766	807	803	798	786	834	829	823	742	796	760	779	788	795	826	772	800	795	772	825	830	792	826	847	811	735	814	818	780	818	789	768	761	787	797	811	791	785	786	826	817	810	820	781	804	751	794	781	805	763	799	799	784	802	860	818	807	777	761	787	780	781	848	809	796	808	790	785	777	828	754	789	854	841	760	840	818	796	791	775	840	844	817	820	789	825	778	812	763	786	851	827	792	847	753	807	780	793	723	801	785	804	838	852	829	786	781	759	824	784	817	779	752	771	838	819	805	794	797	824	815	787	741	791	843	769	806	807	827	870	791	823	756	790	782	826	778	815	773	796	793	796	797	811	799	812	802	813	785	801	782	806	813	859	803	834	817	790	798	750	842	748	753	747	846	809	799	793	767	790	776	819	713	815	799	793	845	834	756	819	829	817	829	771	807	795	788	776	816	818	823	800	804	818	853	781	745	829	819	828	824	834	803	767	825	803	819	830	798	796	815	810	786	791	816	820	848	830	794	790	809	772	812	780	752	765	822	835	840	808	761	778	788	801	824	795	777	820	803	842	849	825	810	752	761	778	843	784	797	798	807	773	807	833	736	785	739	815	816	803	797	797	848	807	801	801	807	785	832	803	781	811	828	794	796	778	806	799	828	799	761	794	785	796	820	785	769	782	826	825	799	806	791	808	775	806	793	787	747	789	851	847	771	809	774	794	796	776	808	745	801	852	790	769	796	773	798	825	808	797	821	819	776	770	805	789	835	810	757	827	793	744	814	839	773	845	805	778	804	812	815	775	759	800	770	782	812	783	793	810	767	745	810	789	826	793	815	786	784	770	787	789	764	835	828	792	814	785	786	852	781	826	782	809	781	828	848	852	814	796	823	823	727	762	794	766	745	795	791	802	829	808	752	834	799	815	773	756	830	807	756	830	801	804	808	830	839	818	802	786	842	785	737	802	829	798	802	798	831	775	823	848	786	802	788	809	783	829	774	775	762	800	854	762	815	813	829	732	751	756	843	821	779	809	795	816	860	794	774	830	802	789	826	794	766	796	803	801	792	804	779	778	738	770	843	818	804	780	824	828	788	787	760	809	813	839	811	827	773	781	793	813	781	786	777	763	789	820	776	730	805	766	764	812	824	778	792	793	839	766	840	794	831	766	790	799	788	797	764	805	827	817	824	756	817	780	796	775	806	793	811	780	781	768	734	819	750	801	790	834	783	814	791	812	801	838	738	822	793	753	807	767	830	788	852	810	786	800	787	745	789	806	783	824	809	823	802	793	840	797	866	760	755	819	782	749	789	793	809	806	732	787	761	813	751	874	790	853	805	749	797	790	750	812	855	821	756	813	785	793	873	798	806	826	807	818	762	794	810	812	787	858	752	805	780	744	808	765	789	798	803	810	768	789	783	785	779	816	803	831	763	825	850	848	795	786	788	817	783	794	853	789	733	789	801	811	796	805	805	794	740	821	834	770	825	793	819	783	794	726	772	772	836	817	807	804	767	830	721	836	826	824	781	831	835	752	768	751	779	797	808	799	765	748	830	798	782	783	759	789	807	793	817	811	797	742	799	799	819	780	786	764	836	822	806	810	748	798	758	824	798	753	795	822	831	784	835	804	814	797	809	759	816	841	753	796	786	824	760	774	799	848	753	807	819	797	794	759	799	774	766	785	768	797	809	765	795	774	788	814	821	807	824	764	832	849	786	805	862	798	814	804	797	799	860	805	790	812	787	846	796	776	789	759	826	776	742	860	811	824	821	793	870	804	785	844	739	825	836	769	805	765	832	759	778	777	779	820	784	756	796	810	842	809	844	786	792	811	847	809	766	826	833	788	797	838	856	795	832	801	802	760	811	819	793	831	835	790	843	773	785	797	800	808	779	818	793	770	812	825	844	816	803	755	836	753	818	820	836	801	778	793	788	796	816	838	806	790	821	733	778	834	810	812	813	739	788	779	831	798	759	825	801	770	806	807	811	782	765	830	838	798	821	793	804	828	830	805	763	792	842	776	817	783	757	815	848	811	787	766	788	797	816	813	850	801	795	834	812	799	753	782	793	778	846	808	825	799	843	807	792	798	771	787	813	804	812	805	784	776	810	794	807	875	757	810	823	787	814	799	806	754	838	812	838	812	818	796	806	827	809	796	789	800	745	768	810	783	826	763	811	765	826	775	784	773	766	813	762	801	805	828	812	785	800	831	803	818	811	786	784	811	754	789	806	771	797	794	771	778	779	783	722	837	812	785	782	803	796	805	771	829	828	736	783	837	801	783	874	803	799	811	796	760	807	816	775	784	825	789	815	816	830	811	811	795	812	856	787	826	780	852	795	808	796	814	762	817	822	750	782	827	814	803	792	801	811	780	792	787	771	780	787	755	790	805	794	792	824	748	800	832	810	808	815	830	809	825	798	768	798	814	807	791	788	742	767	818	774	810	780	821	826	720	783	799	766	805	788	736	790	816	817	792	811	834	795	752	770	778	811	772	801	821	769	797	788	786	786	808	811	804	734	820	796	771	818	808	810	806	827	764	815	788	724	777	814	806	773	816	851	798	827	756	830	796	803	810	836	833	806	859	809	837	808	794	813	799	803	815	760	745	847	784	764	736	754	805	798	780	792	814	802	779	722	767	793	792	784	798	804	803	790	794	815	814	830	769	731	823	823	810	819	816	768	874	795	816	768	811	807	757	790	820	803	841	833	846	769	824	812	769	851	815	830	786	806	809	818	817	818	834	785	782	797	798	787	786	810	757	804	778	772	779	801	750	769	801	779	823	815	781	770	799	759	795	798	810	804	798	880	842	782	814	799	763	849	787	855	799	818	772	764	788	735	804	770	834	821	771	783	788	797	830	817	768	781	790	820	752	811	810	775
28014	11329	10589	7214	4525	3174	2231	1584	1335	1092	1086	870	761	686	613	524	445	399	410	341	333	335	329	334	328	296	312	306	288	320	289	318	307	284	294	276	303	308	320	292	282	275	261	265	290	274	280	294	281	304	286	313	276	294	332	275	286	280	256	227	248	308	285	255	287	281	286	281	240	290	270	276	297	279	293	285	301	307	293	287	306	263	281	276	283	288	292	261	303	290	315	275	309	296	312	273	255	288	265	272	308	261	262	300	302	308	285	273	280	273	277	287	265	285	287	303	297	278	283	302	291	274	337	312	279	314	278	267	289	270	287	267	280	292	266	264	286	265	263	293	302	270	259	294	289	274	285	275	293	285	286	290	264	304	260	265	285	291	292	282	285	310	262	309	275	310	265	325	247	270	284	287	332	315	289	282	280	264	310	259	275	267	274	305	303	279	276	265	288	288	271	278	283	280	291	261	284	282	276	300	271	278	290	307	285	299	284	293	295	313	299	283	291	272	332	283	273	271	313	280	309	266	248	282	281	285	263	296	255	283	273	282	311	294	290	317	282	267	262	256	265	264	274	302	264	285	273	305	265	296	287	261	275	268	278	300	269	312	269	249	309	305	284	257	286	278	294	277	319	257	275	299	259	290	249	264	298	228	289	310	274	289	274	278	307	300	275	302	293	296	277	261	282	266	295	241	282	306	276	275	265	265	305	264	284	320	317	286	283	281	278	278	317	276	305	302	294	273	278	304	270	270	267	282	301	299	260	298	261	280	261	271	265	279	297	279	297	291	273	280	332	301	272	267	279	316	314	289	263	283	299	279	289	281	275	268	287	309	290	249	284	243	259	277	291	261	285	280	225	241	276	308	266	262	300	266	292	300	295	256	283	296	286	264	319	260	247	268	272	285	290	283	284	264	301	269	266	246	260	292	303	263	278	300	272	240	251	286	291	267	278	286	286	271	309	306	292	263	273	310	273	281	305	320	250	268	269	279	287	275	262	252	296	312	246	246	294	259	283	307	279	310	261	265	280	297	285	265	327	292	299	315	273	284	277	257	272	297	296	317	276	272	299	265	328	305	299	252	283	272	299	300	269	304	320	287	316	294	302	302	280	314	310	289	287	295	284	298	300	308	267	332	292	283	270	249	267	309	259	296	267	249	278	298	280	259	241	309	247	235	258	289	301	266	271	268	259	296	273	253	295	289	287	265	293	274	281	313	253	274	275	266	286	296	281	289	294	289	272	289	283	300	303	270	277	310	293	295	239	264	235	257	286	299	311	299	289	299	283	261	246	273	268	287	284	264	285	260	285	274	245	285	262	264	301	308	289	297	294	243	300	307	275	308	263	284	284	265	280	314	313	295	294	279	299	287	282	298	258	280	297	267	277	255	249	254	309	259	300	293	273	286	268	279	258	277	285	317	296	298	267	294	275	295	283	259	290	307	289	290	252	276	256	295	262	265	319	275	295	301	293	271	274	275	289	284	291	274	299	287	270	283	286	276	259	298	251	283	273	281	259	276	287	291	244	286	293	250	304	276	298	281	281	246	240	275	299	280	257	318	263	301	273	299	300	286	249	290	250	283	284	269	285	303	299	259	290	294	309	245	314	295	292	289	298	259	323	268	297	278	293	295	330	282	283	257	274	270	290	300	258	272	269	276	295	305	294	306	303	264	258	279	270	264	306	285	289	280	257	267	280	280	278	258	271	289	276	325	294	315	254	276	263	286	303	307	312	264	292	282	287	279	292	274	275	268	286	284	295	270	291	269	244	296	295	273	300	273	258	253	260	263	288	292	278	306	279	287	283	289	331	329	277	250	298	275	267	282	289	266	243	297	271	263	278	253	303	314	277	294	281	235	276	299	272	247	278	269	274	261	277	278	255	253	272	284	314	305	301	297	288	260	249	286	277	280	297	262	280	315	272	263	280	290	300	272	310	245	296	312	284	317	302	241	273	285	300	271	269	283	285	298	295	294	284	286	262	294	277	283	271	271	284	291	280	293	300	282	271	295	282	252	296	275	259	297	318	307	267	246	271	286	291	312	288	287	276	300	274	273	286	306	250	268	258	283	283	296	272	248	268	284	282	300	257	285	273	294	265	282	317	309	262	257	301	271	309	295	281	312	298	280	300	271	278	287	286	273	282	283	265	277	283	259	282	278	240	272	287	258	275	278	263	265	270	262	272	287	267	292	309	276	278	289	285	300	294	292	278	273	302	278	275	320	298	310	258	280	290	310	296	281	301	290	293	314	273	277	281	288	275	284	294	287	279	266	278	285	300	260	268	267	299	296	289	281	259	256	246	272	294	276	278	269	262	295	279	306	286	308	288	295	262	267	280	268	246	279	311	261	305	275	305	318	301	298	290	283	247	261	284	256	249	230	293	295	283	292	282	267	285	284	291	261	265	309	306	283	274	296	295	279	272	274	291	329	287	270	256	276	316	296	261	294	271	268	294	290	274	267	284	290	280	287	272	291	288	270	284	276	270	303	276	274	278	282	260	284	253	287	256	313	268	310	270	262	275	290	296	287	280	261	285	252	282	266	311	322	278	268	283	291	274	292	279	282	287	288	285	263	286	276	302	297	263	271	269	277	283	245	288	289	261	285	285	289	288	277	293	264	281	286	319	297	282	277	254	286	267	290	284	294	285	267	329	268	264	247	280	275	265	280	272	251	292	270	262	293	300	284	303	282	278	292	298	281	302	273	326	283	287	267	274	278	295	272	276	268	300	277	285	279	264	271	303	277	289	275	311	292	285	267	287	278	306	277	271	291	281	304	292	302	324	302	282	286	291	302	303	269	241	250	290	270	288	261	282	269	261	299	298	269	261	275	279	283	307	293	305	309	252	300	297	253	246	274	279	263	303	266	266	257	284	283	277	288	278	296	266	317	262	264	290	263	292	260	308	247	296	274	290	277	336	299	297	278	327	273	257	272	302	259	268	303	333	281	268	294	297	286	272	275	291	299	305	312	275	262	288	278	267	303	304	273	253	282	249	290	268	299	293	309	268	296	240	243	281	307	309	311	282	279	305	300	290	244	270	289	260	279	280	286	263	305	317	256	275	284	291	273	291	252	299	305	302	276	300	237	280	278	281	283	292	294	305	307	270	273	297	303	269	303	279	291	272	296	294	263	280	261	242	285	249	271	252	305	279	287	290	265	308	284	280	280	267	285	278	272	294	255	268	297	284	267	294	295	290	295	278	263	302	298	292	240	313	269	281	261	270	268	289	294	272	271	331	284	318	288	293	275	284	244	257	260	296	274	296	251	254	273	284	288	273	268	286	287	302	304	270	282	275	275	282	283	280	280	278	288	280	333	290	283	277	264	304	282	252	305	280	286	298	285	309	278	296	287	268	274	309	307	273	301	288	286	302	302	289	269	259	267	277	291	301	276	280	327	294	270	280	285	295	263	260	286	283	293	260	264	297	305	273	285	305	300	273	291	257	267	291	275	308	287	261	250	286	292	276	292	263	263	271	275	298	307	308	278
16681	8677	16746	16720	14629	12008	9016	6757	5944	5040	4688	4161	3381	2861	2314	1833	1612	1347	1241	1117	1032	933	951	849	913	835	788	826	794	783	775	748	798	723	707	742	734	697	706	701	695	700	728	678	705	713	694	676	701	668	697	689	618	686	681	635	649	644	712	694	673	664	666	679	729	724	667	627	666	651	716	710	690	677	665	637	629	677	705	653	634	646	680	685	733	698	668	625	660	646	661	663	670	660	646	650	673	668	702	631	655	692	629	665	658	651	679	691	658	703	663	674	663	673	663	642	670	699	675	658	660	631	673	709	658	692	673	670	676	634	650	683	687	669	632	670	689	642	667	667	671	678	698	684	622	668	697	653	672	676	672	648	655	649	695	692	656	682	701	701	724	662	685	674	675	652	687	630	691	679	674	682	683	687	650	685	621	685	683	643	646	683	681	663	674	657	610	647	655	662	685	651	667	722	678	712	692	635	640	628	637	639	664	722	687	653	713	624	639	677	687	664	691	680	650	699	710	677	656	634	659	674	662	659	654	634	663	641	656	675	678	670	691	686	650	685	694	701	659	680	695	701	636	588	653	688	636	679	602	672	674	671	617	656	662	612	684	710	623	647	645	653	642	691	682	670	675	640	704	682	654	663	688	661	659	620	621	660	662	688	693	692	675	684	654	634	657	640	636	638	684	702	650	673	651	656	704	657	664	656	681	650	655	677	648	683	598	662	645	721	677	673	652	687	644	715	674	657	623	667	680	702	664	644	694	665	696	657	674	687	637	637	685	694	661	677	617	665	623	651	641	690	666	693	661	656	656	668	696	685	697	632	703	666	666	683	694	651	646	652	677	622	643	654	654	697	668	642	636	646	644	636	698	729	659	699	674	678	627	670	649	704	625	664	668	694	676	670	665	655	715	668	626	644	659	646	684	667	657	664	660	640	673	673	650	679	700	656	633	656	667	661	724	636	642	629	715	688	694	656	651	695	684	700	677	607	710	708	616	664	685	689	653	717	696	736	676	640	637	679	649	704	637	724	692	641	640	644	684	687	701	643	707	695	690	638	670	655	655	620	695	650	673	673	673	687	659	646	695	663	739	695	640	701	701	639	680	649	665	672	702	668	692	682	594	701	673	658	652	632	640	653	645	650	691	659	661	702	638	660	650	683	658	678	634	625	679	714	680	626	625	678	713	673	710	725	600	629	683	692	668	649	667	686	654	683	679	651	648	699	644	656	654	654	680	669	665	685	673	638	682	698	612	663	630	652	703	672	663	652	654	655	680	656	680	627	676	627	681	650	709	651	673	666	680	681	655	667	685	668	692	613	709	675	679	645	673	699	713	717	676	632	654	652	668	662	688	658	657	657	737	695	644	692	637	672	712	704	673	688	688	629	651	612	659	712	645	659	610	669	682	678	638	667	649	639	652	670	649	663	665	668	726	679	713	688	612	689	656	689	678	671	658	716	689	669	693	618	688	703	667	699	693	676	676	704	640	707	682	648	647	665	658	675	669	660	661	680	681	630	685	671	646	658	618	663	699	651	676	702	658	670	692	656	640	726	655	695	658	704	680	685	641	649	709	677	738	704	644	663	696	727	682	651	658	641	698	730	648	695	748	637	656	664	611	687	680	684	655	598	641	668	657	651	670	671	690	670	674	665	654	647	653	641	641	676	729	653	695	638	679	671	672	648	609	659	666	656	676	650	679	731	659	686	692	705	648	718	672	640	662	736	608	679	702	643	644	670	672	686	678	697	710	694	663	692	697	660	671	659	692	685	688	662	681	669	645	688	698	685	671	667	692	638	625	631	661	650	649	691	636	648	632	698	667	671	681	652	664	655	641	721	654	616	633	673	635	662	687	666	727	700	630	679	642	661	689	660	625	633	667	658	661	647	681	623	650	660	668	733	668	620	639	711	689	660	674	633	637	676	648	699	677	667	689	692	697	685	643	653	636	667	656	636	650	664	675	710	695	653	660	704	658	670	646	668	707	671	709	668	670	639	688	621	659	654	663	668	697	672	632	646	664	674	640	650	652	682	688	647	670	682	703	676	695	678	671	672	665	666	633	661	665	679	647	655	659	641	725	706	666	707	698	711	674	612	662	662	643	699	673	677	682	653	643	644	679	619	666	662	649	705	670	658	656	711	655	737	610	662	650	664	669	684	683	676	650	687	688	665	652	630	646	657	644	635	661	659	655	718	663	708	709	656	673	659	689	662	664	675	700	666	683	676	662	662	721	672	632	648	672	702	639	720	679	671	646	673	677	660	698	659	666	653	682	717	685	705	685	675	671	656	660	678	666	629	680	655	678	656	700	674	719	682	660	654	624	673	714	692	670	653	699	638	695	685	696	645	662	664	705	650	675	664	662	668	684	682	669	675	628	684	664	697	678	690	674	668	676	682	685	681	652	684	647	673	675	688	673	694	681	638	676	654	684	638	674	636	649	659	658	643	646	737	664	686	689	623	664	736	636	656	687	646	653	756	664	636	682	738	682	666	662	647	663	661	650	686	691	655	666	648	693	657	669	669	708	675	674	653	702	684	664	689	683	659	701	640	692	660	692	675	667	671	652	660	685	642	631	689	672	677	659	674	638	621	682	676	635	643	641	624	674	675	651	654	691	699	686	670	677	675	667	639	635	663	690	639	703	706	662	683	673	697	684	659	652	626	639	638	656	657	670	670	687	652	635	714	671	679	657	662	632	618	679	680	664	661	622	637	680	623	675	649	630	672	612	640	702	658	656	665	707	650	661	647	681	674	670	681	662	683	668	632	624	683	686	651	636	630	658	669	674	660	703	721	687	706	677	666	667	674	711	673	642	657	660	664	696	647	694	664	683	682	711	689	651	636	679	662	676	677	693	686	696	682	659	629	717	673	707	667	612	713	697	649	693	664	671	672	675	674	728	662	651	645	668	712	662	677	644	694	655	656	701	654	666	717	691	644	694	685	638	645	692	643	703	671	665	669	672	687	638	661	651	595	678	690	668	700	656	717	683	670	656	675	670	710	701	607	639	634	659	647	663	640	673	676	655	672	635	709	682	669	643	659	713	668	647	659	663	691	673	628	687	736	695	655	665	658	711	646	648	660	662	710	617	663	675	652	674	684	678	679	683	643	685	666	641	681	621	717	640	613	649	679	636	631	686	686	724	676	685	675	656	687	681	689	648	692	643	670	691	691	666	668	655	664	691	646	660	661	653	635	682	663	729	663	669	617	659	666	640	702	687	681	664	681	702	700	631	653	637	645	667	647	697	686	722	633	684	643	661	690	707	648	673	678	667	677	670	699	671	654	695	683	658	677	649	699	672	746	708	680	681	667	671	715	649	700	661	672	644	667	726	682	629	681	662	649	664	693	669	673	672	619	648	699	696	714	662	660	679	680	680	650	676	674	691	661	695	635	698	666	667	696	633	629	679	654	654	647	642	687	693	685	676	662	678	641	658	722	674	646	686	672	694	632	636	702	686	668	705	668	731	672	661	630	678	649	672	665	691	684	662	669
9683	4640	4931	3087	2122	1609	1109	883	813	748	764	627	597	539	505	468	488	431	448	428	390	430	410	400	449	369	388	411	420	413	407	438	391	405	409	449	398	390	403	419	385	403	400	394	438	369	419	394	421	393	398	421	435	396	379	361	404	382	411	390	370	430	425	383	428	398	410	440	405	427	390	415	398	388	374	411	417	416	421	369	403	397	423	383	419	352	380	397	412	399	371	397	398	408	390	407	407	406	395	395	399	385	412	389	457	410	446	367	408	417	396	401	374	402	372	413	377	408	395	406	412	393	373	422	389	406	383	396	353	370	436	415	455	440	398	400	391	399	391	409	421	415	396	374	392	383	392	402	354	374	391	403	428	406	401	396	416	380	396	444	387	385	375	425	400	416	431	358	378	420	381	441	377	430	421	418	386	415	381	433	409	385	366	382	397	414	399	396	384	393	366	389	394	412	392	411	398	406	411	372	387	362	408	431	402	424	371	410	393	399	378	412	414	423	391	428	360	381	400	362	380	369	400	401	381	415	401	440	399	364	396	396	404	406	403	382	417	362	369	379	369	361	394	450	413	374	391	391	408	406	386	405	392	383	399	367	388	378	451	382	414	411	392	401	393	441	399	419	389	409	411	378	371	362	416	387	396	379	350	352	398	403	394	372	363	388	397	391	396	444	394	384	352	398	383	396	410	352	397	385	454	386	392	419	398	433	393	420	385	406	397	422	340	367	423	450	333	377	391	408	413	406	365	392	445	386	380	382	425	381	369	352	385	374	440	430	379	406	369	411	373	373	383	404	408	421	382	371	357	401	401	395	382	417	421	372	418	410	399	354	361	418	389	407	457	412	388	388	403	381	389	411	365	407	431	419	402	393	378	337	421	415	379	393	375	370	377	397	377	398	369	366	395	388	423	397	413	390	393	383	395	426	422	385	432	416	360	411	441	379	429	370	401	429	395	377	421	376	385	400	378	404	356	400	418	389	425	422	350	391	378	406	400	424	392	392	384	383	404	407	404	418	428	396	389	418	358	386	360	386	371	400	423	372	376	415	398	352	410	430	351	397	374	384	385	421	435	429	419	433	402	416	402	410	380	414	388	400	368	401	364	360	402	372	426	380	351	390	361	411	377	410	415	439	384	374	387	369	365	367	396	459	449	409	401	387	409	384	397	396	369	377	392	402	436	393	392	415	411	416	418	414	384	392	384	385	438	372	406	422	378	373	406	360	406	408	404	388	403	434	364	418	392	432	388	393	408	413	350	372	419	366	401	424	388	381	402	402	414	425	406	374	430	382	419	394	372	402	375	415	400	406	379	404	418	409	395	402	370	364	402	378	377	369	384	393	358	341	402	400	401	393	412	415	389	403	406	400	355	370	370	389	416	390	408	406	363	383	422	401	351	399	374	370	386	382	388	405	380	427	428	418	389	385	401	414	397	414	427	369	430	383	356	407	376	395	359	451	383	370	400	403	407	389	375	397	408	420	402	367	375	383	400	392	396	421	402	419	359	406	391	424	435	380	380	423	389	400	419	402	435	396	348	385	416	358	382	391	393	375	406	410	398	368	428	409	400	441	437	381	358	411	399	432	387	378	384	431	376	393	396	395	379	401	423	387	395	404	385	395	389	377	406	378	402	419	406	418	424	373	391	373	405	413	414	381	429	442	377	368	377	398	385	373	384	381	457	384	365	411	392	415	364	360	390	401	383	406	372	385	352	406	396	396	421	418	395	386	411	429	390	425	432	395	407	398	405	390	374	370	404	407	385	425	398	403	408	408	415	384	409	366	392	370	390	376	427	364	385	404	377	361	385	389	401	405	389	401	425	417	380	395	384	382	390	407	430	358	416	429	427	399	379	401	428	396	388	384	368	358	352	424	370	423	402	400	413	371	398	388	398	402	407	429	387	414	393	420	408	402	416	383	384	453	387	427	359	420	404	381	422	422	423	403	343	382	406	384	431	406	396	386	406	396	360	425	394	375	394	392	424	374	407	394	382	427	373	396	360	385	405	406	365	370	403	369	377	404	414	401	384	408	375	418	415	385	397	414	356	394	370	408	416	393	374	387	417	406	392	379	389	389	387	370	406	367	378	426	403	381	420	335	479	395	391	396	374	397	417	418	380	414	385	436	406	425	422	415	411	425	426	398	388	392	399	378	366	389	409	391	410	379	402	399	379	409	403	413	402	424	406	404	407	371	395	426	410	393	391	389	395	391	405	387	395	406	419	384	425	375	383	386	380	383	388	392	353	413	404	402	403	393	402	407	405	423	406	394	367	422	411	404	404	376	391	398	393	403	385	373	399	415	408	392	408	373	368	404	394	411	414	423	361	390	417	384	430	367	374	379	357	372	389	412	384	402	408	378	373	362	378	384	381	390	391	404	385	441	412	379	385	405	414	398	418	405	420	419	415	395	437	405	415	397	410	395	408	404	385	388	400	423	400	374	368	414	384	396	399	412	426	433	408	425	404	447	402	413	409	404	416	428	379	403	400	378	429	407	383	410	421	416	395	390	378	390	425	429	403	414	407	389	379	362	420	393	400	427	384	398	398	401	401	416	380	345	437	433	385	351	372	407	408	412	402	424	428	405	368	421	399	366	377	394	412	416	382	389	373	373	409	387	455	422	414	378	388	413	394	384	405	346	423	372	378	408	421	369	397	401	393	400	368	388	383	388	409	375	372	407	393	378	386	403	440	431	388	352	420	386	376	360	374	392	415	411	376	385	409	406	372	394	446	411	365	441	433	409	396	402	399	390	399	354	371	405	414	398	392	392	385	385	408	407	399	385	392	366	367	369	404	416	385	373	412	426	415	377	389	403	394	430	373	395	371	408	410	405	433	414	396	396	393	427	421	393	389	405	435	365	417	379	398	397	374	347	347	363	417	394	410	377	412	374	397	398	390	370	417	436	361	379	378	403	377	441	372	380	407	379	392	433	376	410	388	427	413	401	413	379	368	385	376	400	365	366	394	403	384	426	424	427	390	410	403	403	422	373	384	410	391	379	384	433	420	382	395	394	391	386	386	422	378	389	391	394	391	411	389	371	361	430	412	398	367	410	382	372	414	419	426	354	394	375	404	381	455	393	406	410	406	408	392	395	400	406	379	407	419	410	405	374	453	393	408	444	397	423	425	376	399	417	421	446	440	404	439	402	363	409	370	398	391	446	393	382	388	437	396	396	350	393	388	375	412	360	388	397	383	404	437	372	401	395	363	433	376	402	420	436	376	399	393	442	386	408	369	393	419	366	373	382	389	407	418	384	410	418	389	457	406	411	362	402	419	369	388	395	461	458	410	419	360	408	417	378	380	399	403	405	393	404	436	406	418	369	423	419	415	380	405	427	405	407	419	397	418	402	370	418	382	428	422	408	390	398	398	367	380	419	414	388	379	394	417	404	393	407	368	381	410	421	389	380	382	422	424	397	383	370	386	392	429	411	385	366	404	422	380	385	386	377	444	408	357	401	413	402	438	407	397	392	419	434	393	412
6665	4684	9090	8795	7540	6214	4407	3512	3267	2811	2552	2397	2117	1874	1636	1436	1208	1186	1105	1006	1033	1003	969	977	962	950	985	1010	956	909	1027	923	985	923	840	886	854	971	912	923	897	931	911	873	943	846	917	959	879	899	922	861	872	926	965	913	891	878	904	843	876	901	944	902	859	897	879	934	862	930	931	903	835	929	849	886	922	948	911	902	929	908	907	870	894	932	894	890	896	864	948	879	917	903	901	909	893	864	863	882	931	848	934	943	873	919	884	899	977	943	879	918	928	887	967	961	869	875	897	888	936	853	869	920	909	897	907	867	902	881	882	889	905	909	914	917	903	913	918	884	943	897	852	933	851	881	922	870	872	916	931	885	891	862	896	920	884	870	935	885	915	897	914	938	977	914	908	873	880	903	921	940	878	890	847	932	880	906	883	846	896	914	898	898	924	981	920	868	900	893	872	920	918	868	890	929	886	926	910	882	938	885	861	928	852	867	915	901	866	853	908	905	901	915	917	910	885	968	926	901	911	890	900	937	908	913	918	889	884	925	914	920	910	908	901	892	925	951	878	882	877	845	901	908	894	904	898	889	858	902	903	867	867	853	931	919	934	886	898	897	892	929	872	889	916	941	891	893	903	940	854	934	900	882	910	867	944	898	876	919	837	853	858	863	894	865	869	852	913	871	923	939	915	841	897	867	904	879	928	908	899	910	920	857	837	934	907	845	891	861	891	916	885	902	888	891	886	944	924	906	915	933	815	905	887	903	904	939	954	876	884	929	935	890	860	860	922	844	944	901	907	911	862	925	887	862	974	833	869	892	929	865	869	946	916	891	914	897	899	929	890	927	910	888	915	879	898	913	893	907	899	867	863	875	830	893	914	936	874	841	898	954	907	902	933	958	915	933	874	872	905	907	831	946	925	876	887	897	877	954	873	915	910	912	892	861	925	915	941	899	929	912	890	863	876	917	865	886	871	869	838	901	883	915	901	907	893	931	887	894	938	909	875	919	922	869	954	937	879	895	914	931	883	967	958	880	984	917	839	896	921	913	942	936	877	864	866	846	902	893	930	879	904	900	882	875	923	890	939	897	878	883	909	904	916	911	920	927	917	938	947	910	920	917	930	900	911	908	890	885	949	855	934	962	888	885	915	823	900	917	924	922	926	952	913	897	892	927	869	884	841	894	902	931	945	1009	919	934	888	912	894	921	869	940	913	941	883	912	906	901	892	924	912	887	874	944	885	936	968	918	898	897	892	864	831	916	902	848	856	958	909	860	848	882	895	880	916	864	920	929	908	907	871	908	899	885	911	937	897	893	916	910	912	915	925	855	913	884	889	936	859	910	875	945	909	905	925	929	879	948	880	885	973	897	922	901	859	875	889	989	926	906	832	880	902	938	921	897	876	875	910	836	821	909	889	858	880	912	909	895	955	887	864	903	917	906	916	862	885	868	875	862	901	898	882	995	935	910	834	885	883	903	922	892	881	893	867	933	887	882	895	883	897	838	884	909	952	893	943	892	872	911	938	874	896	859	913	937	911	942	953	917	911	843	933	910	918	894	905	908	881	904	876	901	903	896	956	920	880	888	935	880	875	909	904	912	928	903	896	933	873	921	925	966	857	875	922	931	851	858	911	893	919	929	858	861	900	903	846	886	929	923	935	884	903	870	900	914	881	953	965	956	926	876	871	887	929	855	873	899	900	934	872	845	858	885	844	881	913	918	883	870	889	905	889	920	838	923	853	908	924	878	905	922	856	917	912	842	927	914	939	874	930	887	911	870	890	929	875	890	909	918	903	932	895	867	940	859	854	877	857	890	935	925	936	852	958	883	894	904	865	883	844	884	913	935	888	902	906	900	926	932	923	911	914	934	869	952	916	923	882	852	897	866	871	877	908	926	927	920	908	903	906	889	908	928	928	905	938	902	930	903	909	967	893	882	923	913	927	868	869	860	899	895	883	915	910	951	911	934	920	934	835	854	844	876	941	945	877	908	897	968	927	920	949	888	912	905	873	883	917	831	867	932	941	919	909	921	911	910	920	918	821	914	893	929	937	897	924	900	884	937	879	846	879	895	864	918	883	885	882	918	923	922	915	891	888	932	918	883	863	927	890	890	896	906	895	944	911	924	862	900	927	887	893	922	896	900	932	897	902	902	904	848	929	900	897	902	907	970	868	926	876	885	930	958	901	895	926	934	874	913	887	872	914	894	913	876	937	896	879	934	897	953	874	844	897	915	906	862	917	898	886	899	969	932	946	940	919	888	916	946	926	913	845	926	912	933	980	930	907	922	857	907	901	910	877	919	931	874	959	944	891	933	878	927	895	963	894	922	912	901	880	880	907	807	896	860	923	900	841	923	899	868	916	838	908	948	884	925	897	901	898	921	934	887	883	884	934	870	861	916	872	897	899	899	922	865	912	864	930	926	919	871	878	911	899	858	879	943	923	907	985	917	883	911	902	908	903	845	934	859	911	925	895	919	876	862	905	940	961	872	921	884	935	908	940	884	940	939	921	893	860	893	898	909	848	930	938	887	917	886	868	915	960	866	921	891	888	910	954	933	911	919	877	845	923	937	903	882	896	860	812	867	892	912	945	904	901	893	892	900	900	942	949	932	911	878	897	907	864	916	904	862	877	899	896	878	923	888	902	934	940	916	942	888	910	903	896	902	906	907	898	909	940	927	904	910	892	947	930	925	916	916	871	843	900	915	926	896	881	935	912	918	912	939	897	835	927	871	906	900	901	879	886	905	948	942	886	888	906	843	880	908	864	897	875	920	869	921	890	894	849	895	1003	958	927	948	905	887	866	869	895	894	894	898	907	926	908	886	930	915	936	898	920	942	928	885	882	894	907	905	908	874	916	873	877	923	870	904	909	928	938	884	920	875	899	903	969	936	915	915	929	873	946	916	893	915	878	901	934	842	890	907	911	911	908	848	882	871	883	865	878	945	897	935	917	937	953	870	953	949	909	913	880	946	863	857	934	939	900	894	841	926	881	909	912	886	883	873	922	932	911	902	858	972	942	900	959	873	927	967	962	942	858	895	885	874	882	875	913	872	927	846	897	909	871	882	877	851	954	906	914	904	913	925	889	905	899	891	918	930	887	855	936	934	878	934	901	915	881	836	963	900	894	846	936	881	959	916	958	922	923	886	930	925	918	894	889	925	912	873	869	884	904	934	907	916	898	896	914	908	935	937	915	911	900	939	905	907	945	957	916	919	867	914	922	938	893	894	884	875	977	930	927	925	880	922	918	902	993	894	954	885	911	917	856	860	915	905	927	907	848	910	913	871	901	880	896	911	928	874	842	928	904	937	893	900	903	891	911	906	906	921	923	937	932	894	917	905	844	874	934	896	863	866	901	924	887	889	886	977	872	907	929	926	922	900	909	922	931	848	912	938	868	914	896	928	891	898	930	880	929	904	851	870	917	884	863	921	906	831	911	894	927	942	906	915	935	910	895	897	837	938	876	859	896	906	963	906	837	888	916	939	912	949
20426	7789	7556	5239	3413	2382	1550	1202	1106	927	875	830	707	610	510	447	441	413	400	411	401	356	374	345	353	378	335	358	335	350	365	376	411	348	388	348	354	386	314	378	330	333	330	343	360	315	332	363	344	335	341	327	316	331	354	340	384	346	361	329	374	328	346	316	349	352	323	319	336	311	330	332	329	357	347	337	347	344	367	350	369	369	367	342	358	374	327	338	357	344	333	374	322	318	365	330	367	340	347	332	326	353	330	351	375	356	377	352	378	338	358	369	390	342	327	329	321	338	324	384	333	339	335	347	311	337	339	325	357	345	355	351	366	365	348	344	393	344	348	340	321	369	353	357	349	344	374	347	327	352	324	330	355	332	314	340	341	367	345	333	329	332	344	326	346	342	353	319	359	328	354	343	347	346	368	358	326	351	318	327	363	332	337	384	333	331	363	345	341	373	325	306	360	348	355	322	336	318	352	376	337	343	312	324	354	339	376	352	352	336	355	331	332	333	364	368	379	336	340	334	361	330	377	353	348	322	332	355	343	339	310	341	343	358	333	348	339	368	364	352	345	336	331	328	364	358	345	354	361	366	330	352	334	364	327	296	345	355	362	327	344	340	351	374	350	310	363	330	344	358	335	315	334	322	362	316	337	363	349	329	346	357	350	351	351	344	336	328	349	363	369	351	337	376	351	344	353	372	327	333	340	357	367	362	349	340	349	336	329	354	389	351	317	338	356	309	382	344	327	384	341	341	356	292	334	309	312	349	330	337	311	327	362	363	342	345	330	333	346	340	350	339	354	353	322	381	357	349	337	347	342	321	349	372	363	362	350	348	369	338	344	312	306	358	332	335	350	390	349	364	367	363	341	316	374	353	351	349	327	381	319	386	325	342	375	342	362	394	355	353	326	334	326	290	302	324	356	348	347	345	347	326	332	346	344	275	342	393	378	335	358	361	334	342	306	348	358	355	340	381	381	347	346	347	354	330	346	354	342	369	371	351	321	349	369	352	340	312	321	373	368	324	362	337	333	388	385	348	366	362	323	294	339	341	316	341	355	311	334	389	359	329	362	326	348	309	366	327	362	339	324	342	314	357	334	327	345	322	316	364	318	351	355	328	364	352	371	344	372	377	327	335	357	350	329	356	370	310	341	336	347	312	349	346	315	333	352	351	343	338	356	345	343	375	342	315	320	353	324	371	334	373	318	335	359	322	319	361	329	356	345	307	356	364	319	334	342	365	353	329	364	314	328	337	359	329	307	405	364	339	376	351	348	355	359	343	366	336	321	336	331	356	379	374	341	346	368	325	363	329	360	355	314	334	351	320	367	349	322	338	360	342	350	351	316	328	334	340	371	356	318	361	365	316	337	336	341	347	349	406	336	339	347	367	336	371	367	333	344	327	339	347	351	380	358	356	329	347	349	352	340	346	323	346	353	322	354	378	323	346	363	351	349	346	353	343	363	373	372	367	351	323	361	336	345	312	317	337	318	362	345	369	313	357	344	335	312	338	361	320	305	345	336	373	319	326	341	342	338	305	333	350	333	328	329	345	350	333	356	316	367	339	310	372	321	323	375	368	334	327	346	348	371	349	346	317	398	337	346	333	318	326	329	375	367	350	328	341	345	333	363	341	345	309	318	365	359	377	323	322	353	346	357	352	353	342	363	368	353	314	331	371	353	327	357	314	329	361	370	376	319	347	365	372	385	321	342	378	319	332	330	353	383	347	326	370	344	345	348	320	383	328	341	308	365	379	334	385	353	311	349	321	315	350	335	356	345	329	326	338	401	353	348	332	381	365	300	368	349	373	367	383	315	363	343	321	367	365	348	336	354	375	368	345	299	312	344	348	340	363	354	334	333	337	328	333	359	301	372	341	331	347	368	356	329	336	339	354	354	328	371	348	345	311	351	320	383	343	304	319	339	342	311	355	360	375	339	361	359	359	350	340	338	365	344	368	353	345	360	338	348	384	340	348	347	341	365	331	339	358	304	342	345	360	359	316	387	338	335	342	337	312	338	343	379	303	300	350	334	378	352	323	359	345	328	330	341	352	353	344	318	361	349	360	338	334	321	366	329	361	352	373	319	341	365	361	385	316	359	334	375	339	375	364	346	346	318	358	354	339	351	367	341	354	347	358	365	344	361	313	339	361	355	339	379	320	381	350	373	328	333	357	357	361	356	373	340	335	324	339	344	371	318	359	355	356	333	370	317	365	344	325	339	379	375	342	362	364	333	363	299	330	363	347	357	354	324	322	348	340	327	336	325	347	348	359	322	327	346	374	364	326	354	366	337	372	355	328	312	329	359	368	338	309	351	362	363	355	345	344	355	322	328	306	313	356	313	344	321	367	394	329	348	333	348	354	320	339	319	302	330	340	332	345	320	368	315	331	333	333	368	382	324	321	351	344	332	347	368	334	374	370	334	367	317	321	301	357	341	355	366	359	350	347	373	354	317	331	330	333	338	334	365	314	331	343	363	351	339	322	341	357	345	317	341	334	341	307	359	326	317	324	365	374	356	325	345	349	318	324	356	355	350	348	331	349	342	333	335	343	328	314	341	372	328	321	351	366	342	356	327	344	366	335	359	348	393	305	333	332	348	327	332	352	343	354	367	377	328	338	385	327	339	372	320	327	319	350	340	348	372	348	344	357	336	348	358	369	351	325	357	349	386	349	329	314	309	289	310	307	340	351	337	331	383	355	339	352	330	333	341	353	363	349	336	352	330	335	340	318	327	380	323	358	338	342	340	365	382	311	359	362	345	328	391	346	322	339	358	333	311	364	358	328	360	375	334	347	354	324	364	339	357	347	340	322	353	366	356	348	348	351	326	313	337	347	327	347	326	362	367	336	312	323	320	341	355	383	370	342	362	343	330	338	376	347	344	354	338	341	346	358	332	317	362	353	340	345	314	318	385	358	352	357	336	369	318	359	331	350	351	338	368	355	328	361	350	335	308	355	342	340	352	363	362	332	353	390	348	318	313	346	384	328	380	357	344	343	342	360	343	346	323	315	364	368	353	329	345	337	375	393	329	365	370	365	363	352	367	352	356	318	353	340	356	344	340	379	383	370	409	358	346	360	370	323	328	327	359	346	310	341	390	331	358	369	337	355	335	370	328	352	359	337	326	383	328	372	332	340	384	348	328	334	345	343	331	347	304	348	331	369	345	371	349	332	342	337	310	334	340	365	323	346	402	356	327	347	339	348	334	308	349	377	309	367	350	339	336	364	347	362	338	345	358	313	336	342	340	371	332	359	334	351	330	327	341	334	357	341	360	351	368	351	338	355	350	365	339	334	356	339	344	370	336	295	359	345	283	367	345	369	354	361	342	368	357	332	354	336	322	325	349	358	365	322	340	315	323	341	344	359	342	331	343	356	338	355	307	337	360	314	363	365	379	347	318	381	363	332	348	381	334	357	382	337	363	373	335	336	350	355	357	373	352	307	360	352	330	351	359	343	350	321	341	354	325	347	317	326	381	356	380	358	340	332
13404	6882	13148	13368	11760	9283	6689	5190	4325	4045	3674	3263	2763	2402	1970	1562	1393	1283	1165	1109	976	1019	1016	956	896	959	919	853	891	842	854	877	868	833	867	830	898	834	827	800	776	808	782	832	826	748	845	811	742	814	791	740	836	823	814	795	796	808	769	774	784	843	792	799	809	782	762	815	768	802	801	804	796	777	813	818	871	807	733	776	778	782	777	818	755	768	752	786	834	839	777	846	816	803	817	817	784	772	759	780	741	778	829	819	737	797	788	800	807	837	793	827	792	769	774	792	757	789	827	802	786	781	775	798	789	839	816	831	780	798	745	796	747	815	771	848	768	804	735	796	739	819	786	782	871	831	798	867	772	777	855	834	758	810	740	791	741	792	818	813	785	810	785	806	796	809	786	793	802	797	797	702	763	774	801	777	810	811	807	792	818	815	776	801	812	830	833	737	838	795	734	735	794	758	796	771	810	827	844	771	792	764	787	864	846	785	794	832	796	759	771	802	775	785	825	798	806	798	778	803	756	781	769	822	801	759	799	760	803	801	800	816	833	800	799	795	801	785	735	758	778	832	794	787	819	753	840	813	823	787	763	812	782	808	766	797	852	776	788	803	791	854	865	767	776	723	818	786	807	759	791	832	767	796	819	818	788	755	763	870	788	791	779	763	771	767	811	795	799	761	787	784	825	781	782	789	811	795	769	798	820	785	841	781	800	806	802	807	791	805	776	783	819	795	781	812	823	809	779	744	862	760	797	796	788	820	731	811	774	788	814	798	794	750	764	828	777	831	829	800	792	775	841	765	821	796	760	892	742	810	767	764	786	835	769	746	818	834	827	763	833	757	800	805	789	876	768	817	791	737	799	812	765	833	801	791	805	819	822	841	826	753	781	795	774	756	806	805	838	834	816	759	858	774	772	796	729	766	803	801	737	843	749	761	793	794	869	798	826	782	788	800	774	819	796	794	760	760	853	832	783	843	816	810	810	815	824	809	771	796	759	761	766	802	816	809	785	814	786	785	746	820	756	775	785	801	803	795	819	799	815	806	778	793	726	764	784	749	795	787	798	801	830	810	785	757	818	827	780	798	754	796	839	813	782	831	770	807	782	776	823	791	822	795	798	773	781	817	747	807	793	757	819	757	837	833	755	781	816	796	808	810	790	773	829	769	805	800	806	781	758	785	794	797	788	782	797	823	795	810	827	832	822	790	795	806	798	840	785	808	818	800	813	790	828	834	734	781	848	767	818	816	791	811	757	813	822	823	836	766	811	784	798	833	780	846	804	796	760	762	790	750	793	775	782	799	764	813	810	788	791	782	843	821	792	786	790	802	807	791	776	755	786	807	813	800	803	793	814	811	827	763	781	789	781	776	794	774	795	814	811	790	829	783	841	817	786	767	763	823	817	813	819	773	841	849	826	777	807	759	777	805	859	808	833	780	805	841	771	802	804	774	772	788	819	827	757	772	778	831	801	832	795	781	793	776	817	851	823	799	759	789	820	781	825	842	801	790	779	812	821	757	796	786	866	813	810	799	785	811	835	805	772	814	756	794	829	855	826	795	819	774	852	788	814	793	824	785	851	841	754	825	863	805	810	778	759	780	791	817	792	775	784	832	802	740	827	761	807	845	809	786	806	808	803	785	768	783	800	755	788	798	752	771	780	779	811	744	763	752	790	809	811	788	780	775	805	849	815	825	824	772	770	756	743	802	824	809	791	761	826	861	744	795	823	788	797	771	770	781	819	788	765	786	754	803	820	779	805	734	784	771	817	750	824	768	773	783	819	811	753	778	792	799	787	814	777	801	818	798	766	780	869	767	805	797	763	823	773	772	812	777	811	800	807	787	791	786	822	778	845	768	807	806	775	790	777	776	777	797	845	791	804	769	807	832	814	810	814	826	784	792	820	757	791	778	856	784	789	780	813	771	783	768	861	765	817	820	784	729	807	806	854	827	812	790	792	822	816	808	826	768	814	780	849	810	784	825	793	827	776	850	781	793	773	770	781	762	775	795	808	768	813	784	835	819	778	828	795	789	782	794	747	826	775	813	775	765	812	768	739	800	804	779	781	776	807	791	826	778	756	807	849	756	773	807	779	778	764	847	755	828	840	782	785	833	779	790	800	738	787	807	782	802	813	786	783	798	812	770	779	791	822	816	798	772	786	807	795	801	792	818	763	773	796	767	797	805	797	822	727	787	798	742	826	826	746	785	816	766	813	824	794	829	769	757	835	826	778	785	764	800	786	812	785	792	780	801	830	763	783	797	769	788	823	795	839	808	803	796	790	832	760	771	802	798	770	779	805	751	828	782	796	819	786	818	767	769	771	808	809	808	790	801	815	822	770	781	785	837	788	795	807	755	784	837	749	781	787	799	833	809	765	752	818	788	781	780	770	794	820	754	784	791	774	778	777	806	762	810	771	825	810	822	804	778	797	829	806	742	833	775	814	800	803	802	798	812	754	783	744	818	831	795	786	779	803	776	786	755	744	795	767	773	780	791	778	799	794	796	798	788	795	763	788	771	791	790	806	825	792	789	753	828	807	750	805	800	792	841	774	745	826	852	812	799	820	813	808	825	775	792	818	791	771	820	767	758	780	816	793	833	803	854	853	826	802	747	835	806	763	791	808	811	791	767	780	792	774	781	789	780	830	771	804	812	758	748	753	810	761	825	826	853	812	806	803	780	793	819	784	820	789	825	815	842	817	850	808	803	785	824	818	863	780	761	814	765	782	793	753	781	771	784	828	831	794	791	772	820	782	839	742	841	786	811	809	795	785	773	844	695	773	794	849	805	794	774	789	751	752	811	833	796	779	781	826	825	841	808	787	837	790	760	738	799	795	793	813	793	803	821	809	778	784	828	855	801	806	824	752	769	818	829	797	821	761	761	756	810	825	790	813	818	789	836	803	794	826	804	780	753	838	811	844	784	812	797	776	744	829	794	794	772	802	816	818	772	842	816	774	789	797	821	773	808	848	760	807	862	832	826	838	787	793	771	787	801	801	822	770	740	795	792	842	799	814	807	808	811	811	796	779	809	818	789	822	782	814	759	758	821	804	838	749	797	850	805	782	849	790	774	801	797	775	789	808	813	750	768	772	795	751	807	731	792	782	764	797	842	799	852	828	811	803	804	779	772	807	805	822	803	780	792	789	777	802	785	761	794	838	750	816	808	744	823	788	765	779	814	773	794	768	794	804	784	748	755	829	822	742	798	701	815	773	763	788	769	820	805	803	769	782	786	803	821	766	804	769	796	765	821	793	776	808	757	799	833	834	780	793	802	776	861	837	820	753	824	823	736	778	749	777	818	800	782	798	765	821	777	802	778	780	835	841	829	803	799	836	798	744	817	812	820	832	817	807	821	815	798	825	820	819	816	784	782	812	755	793	807	762	831	801	799	796	794	784	786	762	739	749	796	767	798	814	803	818	817	860	827	818	778	756	799	783	761	824	820	798	787	742	768	792	776	775	790	810	751	814	770	788	807	812	816	804	808
27394	11051	10677	7302	4757	3323	2225	1552	1245	1090	1032	898	747	634	575	542	412	383	349	350	376	302	313	286	322	308	295	312	285	298	286	305	324	272	312	280	267	319	275	290	284	309	306	268	285	295	289	275	284	281	264	273	329	267	283	314	284	279	273	284	305	294	303	273	275	297	273	271	295	273	264	301	261	298	288	258	276	296	297	271	305	325	283	286	267	278	308	266	262	264	266	265	264	277	295	287	292	282	274	282	300	273	320	296	244	251	270	313	314	268	298	276	265	288	275	275	288	288	288	272	272	262	286	305	265	274	302	289	289	263	269	285	277	265	278	253	302	260	267	300	279	279	290	286	289	258	287	278	241	256	295	259	276	274	307	285	306	268	265	273	246	297	273	291	279	287	289	301	299	284	271	264	283	276	244	294	261	242	266	289	304	281	279	284	283	285	272	292	311	293	294	294	258	296	246	267	298	297	287	276	284	283	278	282	295	262	271	277	275	320	297	306	311	293	302	286	251	273	296	270	244	297	296	286	296	272	277	274	306	296	278	312	265	285	273	310	273	289	315	282	263	287	282	278	294	278	304	320	272	296	280	313	273	267	273	314	257	286	305	253	259	270	318	258	304	287	308	260	295	253	290	278	281	313	279	291	307	263	282	285	270	259	270	295	254	259	286	312	290	306	255	267	286	277	267	282	276	254	285	287	298	284	271	258	266	308	287	300	260	263	289	299	248	299	306	280	305	324	272	323	299	259	284	284	256	281	283	286	308	281	267	244	266	290	299	266	250	293	331	266	269	304	290	306	255	286	288	317	248	306	284	265	280	284	278	287	313	278	279	256	295	269	293	279	291	285	244	264	286	263	293	282	288	274	333	255	274	301	295	293	286	262	284	303	292	313	255	275	254	277	276	298	256	297	251	282	293	278	279	302	272	309	309	267	302	299	295	295	273	288	269	265	308	302	306	304	286	259	295	325	284	309	287	329	288	290	257	294	276	306	269	293	277	265	272	285	273	287	290	295	278	270	257	279	269	267	296	272	291	280	279	272	279	251	288	279	289	308	286	266	259	314	288	279	263	270	305	284	259	291	284	268	270	266	266	283	278	302	291	276	256	308	283	270	280	265	301	293	282	284	290	281	298	307	279	270	270	303	303	278	281	296	249	302	295	278	280	298	293	292	293	307	278	264	268	277	287	299	289	274	261	287	306	278	261	263	285	284	283	256	285	300	289	283	317	265	268	295	262	300	271	305	293	297	302	291	264	284	330	295	277	291	282	280	283	272	273	258	304	256	301	280	303	295	314	300	301	299	250	310	255	260	286	273	255	281	281	284	282	286	299	280	279	291	276	309	290	286	248	273	285	253	319	258	292	260	259	283	244	281	290	298	275	269	271	283	269	252	283	272	284	278	301	265	265	294	289	259	267	288	263	306	326	308	292	293	305	260	263	243	301	289	249	239	257	292	286	295	257	292	287	287	257	301	261	230	304	275	276	288	273	275	270	310	281	262	290	280	258	261	290	277	307	265	276	283	331	282	301	311	286	281	296	307	319	304	327	273	285	278	264	315	321	289	287	275	295	288	288	270	251	306	294	283	259	272	256	275	257	282	266	308	290	264	289	296	308	263	261	285	242	297	285	288	279	300	310	275	265	303	274	294	304	304	259	280	288	283	303	312	286	305	272	307	290	289	300	292	300	249	262	293	294	280	292	289	248	279	283	261	294	252	286	258	262	295	259	290	290	283	290	306	287	304	275	332	311	301	295	278	277	287	277	260	246	297	292	295	293	294	270	289	288	299	264	287	294	261	280	274	286	287	269	281	289	301	280	238	262	294	278	290	287	265	310	282	268	294	268	283	277	258	271	302	284	305	279	238	306	280	293	267	267	260	314	270	275	278	291	286	269	293	285	284	294	285	282	253	261	260	278	327	284	267	299	262	305	279	281	268	281	303	276	313	283	293	295	291	260	302	270	270	264	297	269	303	279	274	275	286	264	273	314	291	305	280	285	291	246	283	262	264	276	271	273	276	291	268	294	287	247	281	289	331	300	268	289	259	279	259	267	272	263	259	293	290	297	290	306	270	301	304	285	277	289	270	266	297	298	291	322	293	292	266	315	300	319	313	255	290	263	255	286	278	284	276	273	279	311	277	263	277	245	284	296	273	255	245	271	261	264	275	264	295	290	283	274	284	297	263	306	299	314	299	304	265	257	252	257	293	280	278	269	297	287	274	254	304	255	273	321	246	274	268	253	294	284	318	277	271	284	283	276	294	271	263	271	264	251	287	315	308	266	275	275	302	293	272	287	274	256	289	254	270	316	305	286	267	293	287	278	266	274	291	278	289	273	258	280	288	274	325	303	270	316	292	254	289	291	288	297	276	310	269	269	283	270	281	318	265	266	266	290	278	292	277	315	274	290	274	297	270	290	309	246	282	273	267	267	326	295	296	316	283	278	268	306	269	293	302	301	272	257	278	302	295	322	282	270	288	293	288	294	276	256	291	321	276	259	289	264	273	289	278	261	263	294	297	302	299	268	269	259	238	255	286	282	284	288	268	303	275	321	256	270	254	270	299	288	280	302	298	311	293	263	282	294	275	298	299	265	261	298	306	313	283	270	318	307	294	312	294	306	286	270	271	289	303	230	301	268	300	304	273	290	254	299	278	259	268	311	289	274	283	299	290	297	287	250	310	247	267	284	288	286	288	288	285	306	268	286	280	267	263	299	274	285	251	307	289	286	279	302	303	293	277	263	264	294	266	275	282	290	288	294	308	268	291	290	300	249	263	296	296	278	276	225	297	288	278	288	299	275	281	288	252	267	296	257	283	315	314	258	254	285	274	290	267	296	285	282	284	279	276	275	274	278	285	318	319	281	313	295	272	288	306	291	274	273	261	277	285	269	262	279	282	289	297	296	291	313	266	279	276	253	277	260	260	288	300	285	303	283	301	253	307	272	264	315	299	288	300	271	285	307	250	299	288	264	320	269	300	290	280	266	281	269	273	306	311	278	281	270	277	293	267	303	292	298	259	267	257	258	255	283	285	263	281	280	266	307	299	286	271	294	270	289	274	283	304	301	262	276	260	294	294	285	282	287	279	264	288	276	272	299	291	311	271	269	285	258	301	242	288	300	283	279	317	287	238	273	272	281	281	262	258	278	282	296	265	279	317	301	275	299	301	300	280	292	290	290	279	243	279	305	282	300	267	270	285	296	282	272	303	267	277	314	287	298	272	277	273	303	317	298	287	318	275	278	248	280	290	276	292	278	272	319	263	268	317	295	256	293	269	284	279	281	283	276	308	261	306	303	261	277	279	283	303	292	296	282	268	261	283	297	252	298	301	260	290	253	286	292	286	288	255	269	261	273	277	313	239	280	301	277	289	287	275	304	274	283	272	281	283	281	268	273	289	293	293	322	271	273	272	268	282	306	303	305	298	282	246	302	279	277	300	287	282	290	282	298	302	275	274	272	276	277	263	266	287	286	301	263	286	324	260
15976	8981	16648	17053	15059	11846	8756	6838	5813	5055	4551	4183	3494	2888	2254	1963	1647	1431	1180	1140	1030	993	887	923	899	850	840	757	750	821	757	784	719	736	747	760	698	756	724	722	695	720	734	710	691	684	743	708	711	685	719	703	674	640	713	646	641	724	692	690	657	633	723	650	650	699	696	647	673	672	640	663	656	711	715	639	660	655	648	668	657	669	691	707	714	674	672	654	670	676	673	667	662	657	666	695	735	653	678	662	759	700	674	685	687	646	676	649	673	660	684	638	686	657	676	706	651	653	663	669	673	649	686	683	660	702	664	685	703	682	669	660	656	677	686	611	687	687	673	676	660	695	678	663	685	706	665	676	706	697	678	736	678	673	653	650	699	675	706	641	668	663	676	665	654	654	690	663	662	718	641	713	654	678	653	705	704	692	678	684	620	681	684	649	658	636	647	674	695	685	697	648	665	674	733	663	702	656	670	660	646	691	649	675	638	684	609	682	671	691	656	683	690	678	702	651	643	685	675	669	667	678	673	612	667	696	657	693	619	699	627	695	681	636	696	673	710	723	721	687	665	657	681	681	684	658	680	675	668	676	724	665	641	677	708	651	682	729	656	681	621	610	660	675	637	630	669	635	656	668	661	657	680	667	668	696	682	647	684	696	651	654	619	660	682	669	648	674	635	672	674	616	673	662	617	664	675	675	722	667	696	660	713	661	675	692	707	643	711	649	603	672	694	672	652	706	677	675	736	698	662	662	692	692	623	691	670	682	669	653	660	657	660	627	711	661	683	645	707	676	691	665	667	681	676	726	706	670	665	660	639	676	643	650	665	688	653	646	689	704	688	681	675	676	670	661	655	652	678	695	660	715	660	650	699	659	620	685	664	689	709	668	654	660	646	643	721	684	679	675	689	687	676	658	694	685	641	673	661	663	642	730	676	619	677	646	687	695	649	680	669	669	600	705	679	640	741	680	675	649	716	669	684	682	703	644	709	645	628	722	652	679	686	675	667	650	695	693	653	683	677	682	622	634	653	712	677	680	625	713	651	627	678	690	692	681	689	646	681	676	654	651	621	645	660	669	677	646	612	718	684	698	682	677	694	662	620	611	649	717	749	705	652	648	670	696	711	677	664	666	676	656	640	673	672	694	683	642	674	614	644	633	654	690	691	670	691	692	665	640	658	704	627	693	649	643	674	660	648	665	632	684	713	662	649	673	640	671	677	697	685	676	666	642	673	670	666	700	713	724	626	683	662	628	652	707	684	695	658	652	659	719	693	690	688	702	676	668	642	693	685	669	649	668	623	695	702	670	671	657	685	676	672	684	670	682	623	696	675	680	685	670	723	658	660	693	649	683	679	673	698	657	700	719	667	709	665	626	640	657	644	655	660	673	669	649	686	622	656	660	690	658	691	655	642	693	636	717	660	704	615	686	693	675	654	648	696	671	670	597	676	685	676	691	690	665	683	623	636	679	597	685	676	723	677	639	643	682	679	671	685	662	657	631	653	661	628	667	679	694	662	669	681	695	678	663	620	676	664	684	703	653	667	672	687	698	636	671	703	632	661	688	671	654	674	703	678	679	660	667	656	632	688	680	637	700	692	668	672	697	659	669	663	614	609	688	658	629	671	664	674	704	677	685	628	683	658	695	642	674	686	653	658	677	677	667	664	654	669	693	670	664	715	670	717	649	708	700	698	657	664	733	688	663	648	641	614	728	647	667	708	645	661	652	673	655	658	654	691	677	687	736	659	648	694	624	625	687	678	689	674	722	670	613	636	677	661	690	642	645	648	702	628	726	715	633	723	671	644	664	633	694	697	685	660	674	636	656	656	666	657	633	694	726	664	689	659	620	687	675	652	671	647	683	663	645	620	689	670	707	688	646	668	712	658	623	660	725	706	683	694	659	666	670	649	714	648	717	665	653	696	681	692	671	674	660	671	684	694	660	655	627	674	708	682	708	661	741	659	693	623	678	672	657	643	648	641	612	662	672	690	651	638	631	653	711	670	662	648	707	654	668	638	671	654	633	637	666	677	703	675	658	680	651	708	657	676	655	743	645	647	696	627	678	724	662	688	685	633	647	659	695	621	662	662	692	680	711	620	642	691	648	704	651	677	627	659	655	674	670	642	686	686	704	679	670	640	664	692	671	649	667	681	691	679	666	616	684	715	673	647	636	660	630	694	639	642	720	647	685	700	692	640	676	669	690	677	709	708	698	682	647	701	703	695	668	697	668	673	685	647	689	646	682	676	670	657	715	669	646	697	644	694	680	657	705	663	688	664	633	665	679	669	674	668	638	655	669	663	657	672	643	696	638	696	700	637	678	707	691	685	685	675	678	663	668	661	628	715	636	690	663	700	656	705	728	666	672	620	660	635	676	686	646	651	675	661	685	688	687	645	663	672	656	650	673	645	671	653	652	658	681	719	713	686	667	659	692	684	662	691	635	670	649	706	673	599	683	674	695	628	632	660	674	696	711	668	689	615	682	693	614	703	707	631	650	691	635	642	681	661	689	684	680	727	690	687	672	651	657	669	684	640	693	697	664	621	702	671	655	686	698	699	646	704	664	676	702	696	659	677	663	648	661	682	698	728	658	654	653	672	662	673	722	660	675	677	680	702	645	675	705	649	619	667	678	635	691	657	717	704	671	679	705	653	667	663	686	613	716	638	625	676	619	681	657	631	664	701	666	597	725	726	674	713	719	634	684	715	667	649	637	725	696	657	686	678	681	693	659	634	634	651	661	694	711	656	635	707	702	674	640	657	666	663	658	655	665	689	708	681	670	654	681	621	644	663	687	647	642	674	670	658	615	640	707	661	700	623	646	691	649	683	677	661	637	677	688	650	651	662	640	661	672	671	698	704	710	699	639	701	722	662	668	674	684	621	690	695	682	668	639	731	674	705	668	673	682	679	691	686	665	674	689	630	645	662	682	678	641	676	667	632	689	664	718	677	716	713	698	656	687	645	649	638	678	670	675	633	656	625	697	627	671	686	593	658	677	637	641	689	664	680	672	671	631	654	677	682	708	640	679	642	679	717	684	645	675	683	712	684	689	735	659	669	648	714	672	663	673	691	683	638	686	658	694	672	658	672	684	660	648	626	629	623	694	688	710	664	685	661	673	665	705	698	678	688	672	687	650	661	707	651	655	626	661	676	667	714	696	645	718	668	627	629	642	669	638	668	649	681	681	695	680	665	698	645	678	684	681	703	664	701	721	683	664	652	672	692	686	670	673	725	653	621	676	621	664	671	670	706	717	698	684	659	657	648	661	635	619	687	681	687	670	683	704	675	687	702	719	667	695	651	670	663	658	698	724	664	682	674	615	671	657	637	684	650	639	617	674	696	666	673	672	655	659	676	636	655	629	634	660	681	723	702	656	634	618	657	667	645	672	662	638	693	655	693	645	664	706	604	676	668	688	670	701	702	679	683	681	681	695	627	668	675	688	615	671	684	660	635	661	646	706	621	680	667	658	690	699	705	690	673	680	706	665
11015	4939	4683	3192	2299	1544	1126	901	803	767	699	654	639	553	532	490	473	457	431	399	399	444	409	462	419	379	387	401	400	383	412	376	401	410	404	416	414	404	426	408	393	425	413	396	387	356	401	408	433	438	386	413	402	397	404	419	379	346	420	402	417	371	415	369	425	397	395	419	419	427	384	426	432	361	383	408	368	378	396	383	362	388	393	401	419	419	400	420	425	408	383	409	347	386	394	366	406	402	367	388	381	426	390	410	380	430	373	378	396	346	385	429	411	440	423	393	406	385	377	393	409	395	395	395	454	389	444	391	415	408	435	378	400	368	383	409	381	419	376	432	394	433	410	414	374	385	361	421	414	379	420	430	411	373	408	402	407	389	357	415	434	376	391	408	381	395	375	411	409	370	397	436	438	400	383	377	389	376	432	424	381	400	412	400	392	418	416	413	392	396	411	392	401	393	375	382	411	386	393	425	403	404	403	431	404	429	401	415	381	421	350	400	410	404	401	408	357	370	362	397	388	382	389	442	420	405	408	384	387	431	386	414	431	396	404	465	419	447	399	387	412	408	382	398	376	408	358	379	391	430	386	398	438	381	407	398	412	421	412	365	409	376	401	417	372	380	338	422	381	381	413	402	422	431	408	371	416	422	424	410	437	374	414	401	423	367	372	407	420	389	400	400	405	407	379	398	389	393	398	400	401	394	378	410	439	379	382	411	420	371	389	359	416	432	417	415	374	379	371	421	391	423	421	405	391	414	413	381	401	378	441	422	386	434	391	390	407	384	405	391	435	452	411	368	386	428	401	419	381	425	363	382	433	417	384	436	407	398	380	347	367	393	394	414	406	382	403	428	361	407	409	412	386	376	397	387	388	400	392	437	347	383	456	424	379	412	380	373	397	409	424	393	396	379	401	401	397	380	435	354	441	402	406	390	420	384	376	423	389	387	406	351	372	371	445	413	391	374	388	358	419	413	393	409	388	405	387	408	460	446	387	402	408	427	433	409	376	395	413	408	405	406	392	396	438	397	409	398	396	405	405	403	377	394	412	371	399	387	388	391	429	387	387	385	442	445	381	414	388	402	394	432	380	429	444	404	424	403	415	390	358	425	400	398	371	411	428	419	426	376	377	391	421	398	389	347	434	373	386	406	436	413	428	384	379	409	399	385	355	426	393	373	404	416	400	393	384	403	391	395	398	426	404	367	418	395	400	378	414	419	376	373	405	384	396	398	408	429	386	413	384	391	411	434	399	406	425	379	385	420	423	390	388	450	414	401	348	404	396	414	376	386	389	385	440	345	398	399	410	395	404	395	386	412	414	413	421	402	378	405	418	389	408	417	396	417	408	370	379	385	405	355	400	410	413	387	403	431	392	408	406	388	376	367	392	407	378	430	389	388	397	439	419	418	417	395	440	408	408	394	407	414	410	392	391	419	427	380	389	429	384	379	427	388	448	419	415	410	395	365	378	396	397	423	373	362	381	372	403	403	410	379	391	405	397	409	379	387	365	428	376	453	429	393	403	408	360	418	407	397	368	414	359	407	418	370	358	404	435	407	435	397	415	415	440	416	420	411	397	415	416	373	380	444	414	424	427	427	391	419	404	422	445	394	375	406	389	395	390	399	389	396	383	431	386	398	388	414	361	408	394	391	408	383	390	399	411	411	417	397	433	400	382	437	399	425	398	397	403	433	401	380	372	366	371	393	429	407	392	422	411	380	401	384	390	434	382	403	394	405	411	409	423	368	433	430	399	405	400	376	385	406	380	369	375	407	375	384	438	370	389	396	429	425	415	427	433	397	364	404	375	412	422	393	406	404	402	387	427	385	447	401	399	364	388	394	417	371	397	382	379	388	358	367	359	406	424	451	369	399	353	413	394	427	439	399	389	389	388	412	388	426	405	404	396	399	388	369	374	375	392	374	382	417	401	404	387	387	425	427	433	429	400	362	445	401	407	434	395	425	441	411	421	407	443	411	367	384	361	374	399	403	427	396	423	404	379	394	374	416	375	397	424	398	400	391	399	426	396	436	442	388	382	404	395	423	399	372	400	384	410	390	409	422	419	421	486	407	391	389	411	389	419	400	421	413	388	389	427	403	374	386	448	383	398	391	389	387	397	447	422	422	388	411	421	433	388	392	378	419	371	352	392	373	401	410	392	453	393	409	382	399	385	416	374	382	335	415	402	397	417	401	369	388	418	413	357	415	397	419	376	405	392	407	419	353	431	443	384	372	470	413	354	431	433	403	387	414	398	396	397	420	425	390	445	430	403	391	358	397	412	367	406	384	378	413	383	397	379	390	391	358	367	418	395	421	425	422	425	362	403	416	395	371	378	389	421	405	392	405	396	384	396	396	422	397	383	419	398	373	438	403	369	378	386	414	382	397	388	378	386	410	385	444	392	382	386	411	451	401	401	394	402	416	424	410	370	392	389	389	432	418	462	390	425	376	450	413	380	361	401	444	429	404	347	372	353	441	387	409	389	440	421	382	414	418	378	378	400	394	399	415	424	407	447	405	416	394	383	435	407	406	410	401	416	387	418	434	381	403	418	372	414	387	408	406	385	430	395	393	409	391	383	408	410	382	436	388	390	387	449	415	417	366	386	379	392	377	386	391	377	358	378	423	356	423	398	423	414	408	367	357	418	426	428	422	415	423	416	384	425	404	375	430	396	383	426	403	369	393	418	404	396	417	390	401	425	396	401	439	410	397	392	376	422	391	404	400	404	399	396	384	424	409	438	374	413	383	395	411	412	406	410	382	393	379	415	413	381	399	403	406	418	342	385	361	384	392	366	399	388	392	388	418	375	357	405	389	386	391	413	390	346	376	403	406	415	411	404	376	409	395	416	428	420	361	411	380	381	374	391	440	396	382	406	396	366	392	418	373	374	426	421	416	407	429	368	383	389	373	377	401	392	424	398	368	406	402	402	426	381	399	412	414	384	426	388	399	359	434	390	421	390	367	397	400	383	407	401	423	362	391	396	358	369	420	418	358	427	378	410	398	401	371	404	399	426	426	421	386	420	407	410	387	395	385	418	411	399	403	399	405	424	376	399	410	398	403	402	393	386	431	376	394	428	441	416	397	400	412	351	390	363	405	376	408	382	391	416	386	410	410	415	438	417	390	411	412	418	378	411	412	393	411	389	392	411	382	420	381	357	391	400	349	420	402	429	401	378	415	369	429	394	414	401	423	393	400	405	386	413	367	417	410	398	431	420	369	385	373	408	372	418	402	422	371	388	379	384	404	407	421	373	381	421	395	332	407	400	365	405	393	402	373	421	430	408	393	381	439	408	370	403	396	376	424	445	404	366	383	427	384	413	396	384	388	380	383	460	418	395	374	408	368	408	398	369	403	425	378	391	399	407	379	415	374	409	400	373	421	378	415	429	414	404	395	374	425	418	399	399	422	393	409	445	410	394	373	375	387	402	389	394	415	413	424	396	412	415	375	411	397	427	411	395	386	385	364	432	417	402	411	371	376	407	381
7675	5003	8818	9164	7883	6006	4296	3454	2970	2722	2598	2366	2140	1883	1660	1455	1330	1195	1112	1085	950	1022	971	938	967	952	942	918	958	939	911	948	976	904	929	875	897	911	893	910	955	886	940	912	901	935	859	870	917	899	933	915	909	917	940	920	891	884	933	868	895	885	887	928	864	894	894	903	928	884	901	886	908	913	893	901	908	901	903	897	936	926	881	911	899	873	950	888	882	929	897	886	846	915	858	883	874	908	849	892	915	893	906	905	971	997	906	900	873	890	917	943	936	900	881	946	913	904	940	928	950	891	917	857	904	925	892	847	925	891	919	907	961	891	893	920	927	956	895	871	879	955	862	928	902	953	935	872	932	915	951	908	910	913	890	942	898	943	906	879	852	870	873	937	903	866	915	922	882	888	894	926	888	855	862	863	889	885	858	918	850	905	924	903	922	952	915	878	898	936	877	902	886	877	928	863	893	930	860	869	914	919	921	936	926	895	929	911	891	939	900	968	874	882	957	857	897	892	874	857	897	869	929	884	948	901	891	884	895	919	898	855	951	931	903	933	925	851	884	859	919	901	848	834	904	888	924	900	884	961	920	922	844	871	904	861	918	961	915	926	906	874	916	944	946	910	934	912	894	865	902	914	877	904	854	867	902	910	981	894	882	913	915	946	880	920	884	897	890	923	916	935	918	935	953	908	896	935	919	870	902	908	881	892	894	924	907	941	939	951	897	933	899	942	898	918	837	871	888	894	909	880	932	908	957	969	895	913	883	858	879	892	876	935	933	946	893	898	914	921	919	969	893	954	929	915	846	909	884	893	862	872	894	847	894	932	907	909	903	889	899	875	941	952	949	899	888	879	898	956	915	884	864	887	852	907	861	937	895	875	914	929	936	910	922	911	963	934	899	919	894	913	904	909	898	891	876	945	891	889	918	900	868	906	841	865	896	948	920	872	835	954	925	885	887	923	835	917	920	916	900	911	905	888	846	946	893	846	893	915	880	881	843	912	862	949	909	951	953	853	887	951	863	942	892	917	868	904	919	918	912	873	945	895	910	900	935	886	909	910	924	890	943	898	939	861	887	880	908	878	950	898	934	896	944	918	929	912	893	886	922	891	875	924	896	871	908	973	899	871	889	935	897	924	877	830	895	878	871	941	923	952	899	896	908	919	908	860	908	898	916	871	943	952	920	908	905	916	907	886	872	918	895	974	902	943	905	936	918	878	905	958	886	917	898	968	936	879	911	914	883	869	858	881	873	915	895	947	924	907	898	866	928	898	875	913	844	876	937	952	900	864	897	882	896	855	862	847	920	960	924	890	931	933	896	927	922	931	913	925	893	904	888	929	915	925	943	907	904	899	881	901	896	980	930	898	859	899	906	837	914	969	869	914	870	912	869	907	927	893	910	859	936	910	943	940	864	884	880	926	914	906	919	877	887	926	917	931	948	919	909	878	844	877	851	899	909	879	888	923	870	903	936	922	928	892	895	877	903	890	952	975	903	892	870	933	855	911	897	901	926	919	934	941	957	943	867	942	899	900	897	878	887	909	894	878	854	889	930	862	937	915	852	868	833	834	897	933	903	919	890	900	862	942	819	891	860	906	911	905	873	928	916	965	841	894	929	863	901	882	943	927	889	888	867	893	949	996	869	923	866	952	907	968	931	938	921	962	893	906	876	928	890	892	859	920	892	842	873	874	862	900	927	963	958	858	926	861	938	946	912	893	930	853	901	890	936	908	868	971	949	959	887	926	930	874	897	843	931	935	900	872	921	918	855	897	882	909	927	932	889	921	887	831	886	879	945	908	910	928	924	858	918	927	944	936	920	962	829	847	924	872	901	894	878	921	899	950	954	906	1000	930	849	894	968	899	875	875	900	932	950	920	883	902	878	912	964	909	887	880	926	938	892	917	915	882	873	861	896	901	912	912	948	883	854	906	850	935	913	934	861	880	926	922	923	909	885	883	887	843	903	952	927	931	873	901	914	856	905	935	898	921	906	878	941	885	952	869	870	887	874	907	892	916	937	878	912	886	881	910	909	895	847	937	849	916	932	872	921	887	904	917	867	911	898	938	894	902	871	915	904	907	913	937	909	904	894	910	849	912	904	954	916	894	924	916	930	903	964	916	981	880	933	918	899	872	854	861	919	895	921	971	909	896	931	922	919	852	914	964	927	930	887	923	916	876	903	882	943	988	859	933	913	898	975	881	908	933	937	899	930	842	914	901	910	935	881	882	925	904	885	876	893	910	902	894	939	911	904	865	891	941	944	893	914	900	848	855	908	921	940	863	962	886	909	888	924	909	874	912	860	917	924	924	887	910	874	847	950	888	899	896	870	916	960	939	914	903	910	878	923	904	910	923	965	885	873	896	834	916	934	907	895	875	924	946	864	921	974	906	912	938	894	938	922	939	882	922	916	864	968	927	934	892	871	943	890	928	935	938	901	919	917	852	927	905	950	868	907	877	911	849	934	898	896	921	890	920	942	960	959	898	938	934	941	886	905	942	945	872	978	865	993	840	860	935	904	912	976	893	897	877	881	902	902	899	865	896	948	935	941	876	891	905	921	929	890	907	914	915	861	910	912	936	913	939	884	853	930	918	887	908	908	919	903	877	851	1010	889	947	929	931	909	903	909	881	925	886	899	889	927	926	878	891	913	942	948	902	916	870	908	849	895	952	984	934	902	957	871	857	940	949	906	919	894	899	928	901	900	905	929	886	937	847	883	904	903	909	902	946	927	856	889	903	876	931	935	925	847	896	866	912	930	956	946	939	907	964	856	884	944	950	897	857	894	890	918	891	814	938	877	848	933	930	949	876	925	898	944	900	886	864	906	883	952	876	891	902	904	874	894	920	858	917	864	917	846	931	918	939	910	903	901	897	893	885	856	868	946	912	894	883	911	916	933	933	938	899	914	911	904	922	949	927	885	902	898	901	915	873	897	890	913	910	908	919	903	929	879	915	875	850	911	876	907	872	929	896	941	915	896	905	938	953	941	884	932	925	874	912	904	910	891	884	852	950	950	884	925	905	879	920	873	972	878	924	870	934	907	910	960	892	890	903	880	896	928	912	906	903	985	912	916	941	883	903	874	814	895	930	949	856	905	914	850	878	893	879	931	931	967	928	899	895	913	929	887	892	966	897	908	871	854	895	921	895	913	854	907	912	840	915	929	892	889	940	873	913	873	938	956	894	890	903	889	898	881	945	902	912	918	931	928	921	902	915	846	888	904	947	901	873	885	907	896	912	909	937	929	857	924	868	908	900	836	880	911	888	973	941	884	888	898	907	960	932	889	921	867	880	952	945	876	939	850	867	909	839	932	873	925	892	945	944	878	905	880	914	911	872	908	926	885	959	918	946	949	895	901	877	863	939	883	889	905	885	904	905	947	889	924	933	952	915	938	925	879	893	879	898	939	911	898	920	917	909	939	906	920	882	948	954	890	913	887	905	875	898	885	927	921	853	979	897	927	881	917	919	877	897	868	893	923	906	926	891
19524	7941	7737	5365	3517	2444	1851	1221	1006	886	893	788	660	600	563	453	481	407	390	425	379	385	374	336	408	366	333	396	381	366	347	394	388	349	341	326	321	328	371	379	336	360	374	330	388	384	403	349	370	347	362	343	356	344	361	342	351	358	326	358	364	358	321	366	355	332	343	352	345	344	377	362	343	340	367	325	339	346	352	339	330	329	372	328	368	351	373	343	354	353	333	343	346	362	353	336	339	337	346	339	339	357	350	396	338	341	367	343	339	351	338	356	368	379	331	363	335	358	358	353	348	349	363	375	350	380	336	360	369	375	348	356	303	324	347	377	334	355	303	397	360	359	313	369	367	384	355	346	334	377	375	340	331	333	333	319	326	371	363	362	364	340	336	382	383	356	329	354	367	336	335	327	337	356	356	378	333	359	357	355	346	312	327	337	366	322	358	346	349	355	356	334	355	360	324	311	316	342	334	344	340	340	318	339	348	338	347	350	332	321	336	320	350	351	343	325	377	320	328	358	373	361	365	339	310	359	327	352	377	334	352	348	390	333	344	292	333	379	360	316	319	330	344	326	328	368	345	383	364	374	314	374	371	346	386	359	331	349	334	317	339	346	311	326	343	364	338	340	356	343	334	378	334	356	371	359	317	288	353	310	330	340	345	354	300	309	347	315	370	350	336	352	350	358	328	350	360	328	356	323	351	324	339	331	330	335	368	340	340	313	344	343	360	347	360	298	351	350	330	372	350	345	379	348	348	337	328	371	305	311	350	346	326	353	323	342	372	315	371	334	356	305	372	353	366	322	353	368	329	356	382	381	327	377	372	353	340	312	348	336	366	320	351	352	333	365	356	353	362	314	357	331	341	355	326	337	356	333	350	332	354	323	335	345	331	374	336	355	336	336	388	343	334	365	331	428	326	349	358	325	341	359	364	354	358	329	352	339	345	387	331	381	330	372	358	335	350	323	371	382	357	371	343	351	336	351	370	361	362	354	353	362	331	357	344	346	299	325	311	355	329	324	318	340	378	358	328	330	339	346	368	332	365	343	358	372	364	309	379	323	341	327	352	370	380	347	328	333	357	344	347	343	376	342	357	347	355	325	330	349	334	370	329	388	342	377	342	346	317	339	345	360	317	333	355	353	361	353	367	364	356	327	358	348	328	349	333	335	358	307	331	358	366	326	355	322	329	362	330	336	353	354	320	315	324	334	340	346	371	352	365	334	356	396	364	351	354	335	356	330	337	346	338	331	330	334	333	341	375	343	309	369	342	344	379	341	342	306	331	336	321	319	324	357	353	355	333	334	362	360	359	366	342	318	356	329	360	350	365	350	359	345	356	340	316	353	393	353	325	356	339	326	326	345	351	385	362	362	358	319	336	298	340	340	368	365	350	369	392	363	354	356	336	332	337	327	331	341	328	388	371	313	312	362	344	396	343	377	377	356	331	331	367	329	322	336	364	298	352	321	360	350	375	352	387	330	313	372	335	362	340	317	356	368	340	333	338	348	395	350	376	343	335	352	332	333	347	305	340	366	346	383	355	340	368	349	309	337	294	383	320	369	372	318	356	325	353	357	341	326	335	325	325	348	354	334	348	335	323	384	361	356	338	366	323	329	318	374	354	388	328	317	331	329	334	348	346	355	383	347	343	333	297	331	358	350	354	361	353	354	347	359	338	331	337	330	355	301	368	352	337	316	334	381	345	346	366	343	332	344	326	342	350	339	364	347	302	341	317	357	325	392	361	346	334	358	342	357	356	348	336	381	371	342	363	355	338	348	352	388	342	347	319	340	398	318	371	340	373	324	369	340	360	353	348	330	326	350	371	301	331	360	342	379	323	351	338	351	342	349	310	340	361	336	360	353	315	343	379	305	363	325	343	322	328	344	357	365	354	347	345	344	330	342	352	354	363	367	370	358	369	343	365	315	323	346	373	355	379	347	345	327	352	322	371	361	358	337	368	352	357	370	354	333	336	365	331	349	323	343	366	345	370	330	343	330	331	317	340	358	382	365	360	388	354	340	316	357	333	357	344	356	338	340	364	344	325	392	353	342	330	341	320	385	336	346	366	343	332	363	315	342	333	362	337	311	331	331	326	338	340	351	337	342	334	345	318	348	359	373	367	331	341	347	321	349	346	331	301	334	315	353	338	311	340	345	343	356	362	368	363	348	351	349	322	340	318	361	323	341	345	359	357	366	299	340	332	353	364	360	350	374	350	355	350	335	350	345	363	352	356	308	341	356	319	345	327	349	357	391	341	360	357	340	379	333	374	348	364	337	327	348	344	384	370	362	331	352	378	377	338	344	359	339	351	336	310	316	345	362	345	363	366	353	367	375	364	350	358	373	330	329	328	352	329	356	362	360	361	351	346	350	326	283	340	347	348	354	341	343	338	347	356	350	340	338	356	366	329	371	354	342	326	364	308	328	332	358	378	359	350	326	346	364	347	349	339	352	331	335	330	341	342	359	371	355	341	328	343	341	310	337	345	349	372	357	350	345	328	360	391	305	310	368	326	297	337	339	345	378	322	373	330	320	345	321	357	325	337	343	335	331	332	317	332	364	359	351	356	342	337	356	337	351	355	339	355	343	332	395	338	315	355	354	334	313	361	331	312	355	359	341	337	340	344	330	363	321	360	340	350	373	395	348	356	331	335	368	350	311	293	351	363	381	327	333	341	307	335	337	340	324	345	352	367	318	344	332	338	352	351	356	374	355	342	351	326	335	335	364	348	346	348	325	355	342	373	353	333	353	338	356	332	328	343	345	344	335	374	352	346	394	346	389	325	329	327	341	365	329	316	334	320	354	356	319	337	358	356	342	371	358	353	375	334	339	354	299	359	345	357	358	359	348	367	377	374	355	340	333	366	326	367	341	361	392	362	339	378	360	355	331	332	346	346	344	357	341	322	336	385	359	353	390	311	311	329	347	343	344	337	381	367	359	345	316	322	331	327	377	354	334	386	319	361	354	349	363	378	345	317	369	356	324	316	302	352	338	357	359	354	380	344	359	363	351	381	387	350	369	331	332	310	346	355	323	355	307	341	346	301	348	329	317	339	359	332	351	365	346	327	335	359	349	377	333	345	363	348	350	319	324	349	339	319	335	356	311	369	322	346	364	369	326	364	354	379	360	339	293	333	356	366	349	348	342	328	359	358	332	333	316	362	339	311	349	361	356	344	341	371	339	360	344	324	359	332	359	369	342	347	328	346	353	310	343	358	338	328	350	386	343	338	328	351	369	339	363	313	339	310	323	325	375	356	330	340	339	355	344	367	326	344	378	345	331	323	314	347	369	367	354	356	372	339	344	364	355	326	358	378	338	341	341	402	364	359	344	350	354	370	338	348	351	374	316	362	362	343	355	334	365	337	324	340	364	362	296	352	360	368	366	357	336	381	333	341	318	291	374	364	372	354	392	377	382	325	358	347	345	354	345	342	381	370	346	303	336	346	334	363	332	380	337	299	336	370	321	326	362	361	346	339	324	336	338
13042	7136	13326	13970	11597	9600	6896	5450	4550	4011	3707	3114	2737	2395	2046	1619	1464	1324	1113	1060	1008	994	930	937	928	921	967	877	851	855	902	884	850	883	814	827	797	811	857	816	778	826	821	826	771	738	816	814	841	851	767	834	848	806	824	832	768	803	778	793	773	829	788	749	790	794	728	834	764	827	807	762	770	767	759	782	802	800	808	739	791	799	777	785	797	767	815	831	810	762	847	805	764	830	774	772	784	824	839	791	821	812	788	814	815	756	748	778	790	803	860	810	783	804	822	844	810	799	792	841	837	781	777	786	793	815	812	784	796	770	755	810	832	796	778	866	798	790	789	815	785	801	812	814	803	797	775	837	768	785	769	806	799	811	814	843	758	813	840	798	804	870	814	826	791	828	816	835	796	834	821	724	818	771	790	770	825	776	804	805	821	857	831	820	779	809	827	770	817	796	804	799	821	795	835	835	744	788	796	760	772	780	746	806	777	795	846	789	777	783	821	818	813	793	760	800	791	788	767	797	804	794	767	790	730	782	791	742	781	792	839	813	762	778	771	796	793	763	782	828	777	822	781	806	841	803	831	832	746	766	776	767	808	784	764	816	809	793	811	795	820	756	795	749	802	814	805	762	825	791	844	748	822	800	845	785	786	821	797	816	810	762	821	759	818	751	791	790	828	774	790	815	865	790	782	773	826	787	739	767	815	805	828	799	806	797	773	800	808	757	792	802	818	810	812	790	814	825	824	797	821	758	842	798	800	804	826	801	764	808	835	755	841	811	802	788	825	791	752	782	759	750	789	769	822	808	772	812	816	811	800	776	789	831	748	798	746	789	820	779	796	832	816	815	787	794	807	726	810	769	806	777	812	774	792	815	789	780	785	737	755	759	785	817	779	742	817	857	805	777	775	860	806	767	834	841	825	818	760	793	771	738	769	746	775	896	807	824	777	814	795	791	798	792	789	812	768	739	734	805	822	793	801	826	813	805	830	796	763	802	810	813	808	778	767	751	790	772	780	818	759	766	810	781	805	825	833	813	788	864	856	746	785	801	781	815	726	794	772	756	855	785	816	776	742	817	813	789	811	843	793	823	770	809	778	798	821	809	767	785	762	779	778	809	816	801	791	818	783	775	768	821	798	767	805	803	809	764	837	844	798	811	757	765	759	758	781	756	781	811	801	798	801	832	809	781	817	808	819	814	797	756	794	805	768	798	846	812	786	760	767	809	792	798	741	764	841	789	827	790	847	834	784	769	771	792	743	808	787	781	836	783	821	790	770	807	729	795	801	814	737	781	787	822	846	824	798	794	768	781	763	783	853	786	774	753	826	737	831	831	797	785	816	822	797	816	784	854	784	790	777	825	757	777	800	857	838	823	816	813	774	824	807	775	775	754	788	783	786	812	802	805	811	803	796	782	818	742	832	774	771	799	797	755	776	795	776	808	810	805	798	801	797	813	825	820	792	796	846	775	736	755	792	831	761	791	791	794	779	823	835	824	805	773	792	804	730	875	779	839	794	807	782	782	798	822	737	813	758	786	799	829	796	757	735	805	799	795	772	810	753	790	829	804	784	751	779	793	758	851	773	792	778	811	766	813	780	787	825	786	769	861	806	790	832	757	810	812	775	802	775	788	798	832	743	811	816	808	824	801	812	816	765	769	796	798	760	776	786	768	866	809	821	802	821	800	741	760	783	808	804	792	851	764	825	796	824	855	777	863	798	754	768	790	767	841	790	775	828	751	789	790	855	784	799	785	819	763	818	754	816	782	830	795	802	820	783	771	802	813	821	765	809	810	801	770	797	788	792	821	776	782	805	815	794	793	785	796	787	777	783	834	825	785	761	802	823	793	842	769	800	787	815	763	783	791	760	759	793	794	832	811	801	789	819	791	819	793	801	772	822	827	813	759	772	827	745	770	814	793	762	831	792	790	796	871	847	732	772	754	803	846	811	792	827	801	781	812	754	777	752	805	754	787	839	800	794	791	782	772	774	818	779	788	763	795	807	792	819	808	762	801	724	777	831	858	811	814	818	780	786	778	805	764	818	798	789	775	742	754	803	822	837	802	809	785	863	784	820	817	797	803	827	801	810	837	786	786	750	758	842	793	808	804	752	831	806	789	786	766	781	796	811	807	793	761	762	790	808	739	792	810	783	831	780	861	764	775	779	804	780	814	811	724	797	799	775	711	801	766	822	790	821	818	768	823	763	827	759	785	781	841	830	810	789	822	810	779	782	789	767	842	763	803	792	830	839	814	782	753	816	796	818	778	777	824	775	771	833	863	797	797	832	738	772	804	828	773	767	871	810	794	760	798	834	776	742	805	796	800	803	808	797	773	760	764	775	784	772	762	789	809	808	823	775	830	785	785	795	772	835	845	808	793	784	766	769	857	757	753	799	746	733	791	800	829	851	815	755	770	777	787	830	796	825	854	770	776	812	829	760	805	851	818	753	762	804	826	844	813	771	831	834	840	784	812	792	796	733	782	853	761	799	788	818	796	791	798	753	802	803	787	824	791	795	810	790	765	796	794	829	782	755	776	804	787	770	752	805	810	804	821	841	745	808	804	809	810	818	785	736	792	798	768	795	796	805	762	797	815	768	793	802	792	769	829	766	812	872	806	842	832	803	810	825	826	811	766	770	824	807	791	784	758	781	820	798	793	827	817	826	764	725	813	848	790	776	798	812	777	822	793	819	823	792	800	760	810	771	769	782	791	849	769	833	784	824	773	799	779	732	846	789	823	784	841	809	785	798	827	831	772	795	843	782	787	816	807	774	763	839	788	818	820	775	800	803	772	807	824	826	772	824	799	728	804	850	753	801	829	793	784	837	808	847	756	804	811	806	828	816	777	795	806	785	749	779	780	776	800	814	796	769	765	800	809	795	767	770	862	795	835	793	797	815	792	783	818	833	808	755	775	829	769	821	832	774	812	817	837	820	820	805	765	804	820	801	806	796	805	844	756	841	779	767	780	802	789	833	813	812	821	781	837	807	808	753	791	788	803	760	791	786	784	778	764	840	779	784	782	864	815	772	772	749	765	808	762	801	811	791	821	801	806	806	756	834	794	788	786	742	821	764	810	760	803	781	806	869	710	784	816	814	789	822	785	807	810	799	793	803	824	820	831	817	798	786	796	776	811	868	824	810	781	796	780	785	834	786	802	797	763	803	759	759	735	818	780	748	805	793	844	772	796	764	798	790	753	785	732	820	834	807	769	816	806	796	813	828	762	834	803	806	831	801	834	797	790	806	804	781	835	748	793	807	783	775	821	804	738	796	779	763	804	838	784	821	736	772	802	803	751	786	846	809	794	815	770	792	784	841	829	785	779	783	790	874	817	809	745	829	830	769	774	822	784	779	830	798	769	797	762	806	822	832	830	764	776	821	791	725	799	815	837	818	846	800	816	808	787	812	787	799	777	785	808	791	811	871	808	784	799	799	842	767	826	796	782	784	787	756	774	801	776	824	837	779	784	839	816	781	788	775	840	804	787
27339	11453	10788	7466	4717	3455	2400	1650	1336	1121	1016	925	769	636	596	460	439	353	371	384	338	327	286	334	257	284	294	322	307	299	312	293	278	297	279	294	329	294	304	287	290	263	271	279	278	293	297	277	273	290	268	281	267	264	277	290	299	270	288	304	293	267	270	282	275	238	280	299	315	301	297	260	237	270	294	271	296	254	288	281	277	255	275	270	271	272	310	273	280	278	278	283	301	257	282	273	304	308	276	276	287	293	250	284	308	285	275	321	285	288	298	304	261	273	284	293	291	283	264	279	295	284	255	290	258	293	275	278	276	297	289	279	285	277	328	289	274	298	287	295	287	300	253	308	289	285	256	280	297	272	281	288	311	268	298	283	279	257	272	283	258	294	287	285	261	336	277	271	293	277	242	298	253	241	270	287	304	238	290	251	255	270	287	272	299	269	268	305	314	265	277	257	249	294	275	271	289	270	283	266	267	318	277	294	287	278	295	316	260	291	271	246	245	302	290	287	266	296	314	281	295	290	315	269	271	326	281	301	306	276	290	294	293	275	283	266	283	295	268	280	270	293	286	295	274	291	287	284	282	263	280	298	287	235	265	279	298	296	280	250	278	267	287	312	247	270	253	253	268	257	302	281	287	279	302	274	320	294	281	297	286	245	279	284	296	279	288	264	258	307	282	263	280	257	286	280	249	294	301	298	294	290	283	272	306	278	301	287	291	311	296	282	267	254	297	304	286	266	271	260	290	333	285	298	301	301	272	272	278	296	291	296	286	290	274	276	277	324	275	313	296	268	266	267	282	279	300	296	257	261	298	298	293	261	255	299	250	265	268	299	263	285	280	283	260	291	290	273	265	296	294	272	267	296	251	272	290	279	253	291	300	273	293	258	279	262	287	281	306	257	268	281	262	307	302	248	298	287	266	285	280	300	269	289	283	303	266	253	280	262	259	243	280	260	301	303	292	286	269	289	263	313	299	264	260	287	278	281	295	268	274	300	284	293	270	303	268	278	297	298	250	295	279	276	300	271	274	279	323	287	269	323	279	295	248	270	261	263	289	289	299	291	262	291	277	294	253	257	285	306	284	286	263	283	286	270	256	260	293	250	294	301	270	260	272	281	277	273	233	271	288	291	307	271	287	278	283	263	276	292	267	278	268	258	254	275	313	287	267	282	301	282	286	294	271	272	274	259	249	282	257	311	296	249	326	268	300	297	282	285	280	265	281	287	286	260	281	251	292	276	297	274	285	277	263	289	304	286	292	291	282	264	270	293	287	265	273	271	303	291	277	277	265	278	286	306	279	262	285	291	293	296	283	265	252	251	277	289	281	284	258	307	278	300	298	295	301	316	311	273	274	284	279	261	295	279	289	285	287	312	275	276	312	274	281	283	295	286	271	294	273	266	243	268	274	260	273	259	277	254	281	294	243	309	260	279	288	288	262	287	300	284	278	284	302	301	294	269	282	303	270	235	262	300	288	284	296	296	298	271	284	292	258	283	282	242	285	286	283	293	287	277	295	254	243	283	300	284	231	300	300	314	290	261	281	270	306	282	309	257	258	288	270	278	276	293	268	296	286	273	282	298	268	273	273	273	266	285	294	286	259	292	306	287	274	271	290	266	295	274	264	330	328	274	304	262	280	274	270	287	286	285	296	302	279	263	299	269	287	263	273	291	275	266	250	268	286	271	297	269	279	300	255	290	284	267	297	283	271	303	272	270	290	265	306	249	287	283	280	288	295	327	267	278	273	294	265	324	294	281	292	281	287	283	264	298	300	308	274	296	269	298	284	285	281	288	293	277	317	302	279	256	274	312	276	257	270	250	280	277	296	262	274	275	267	281	279	263	271	283	288	297	280	275	287	296	263	266	298	294	277	302	281	299	279	261	299	288	280	281	273	308	279	261	255	277	279	273	282	321	286	287	291	282	270	285	256	269	253	302	263	244	256	266	305	294	279	285	277	283	301	288	309	299	277	258	244	267	251	284	260	294	321	281	296	269	271	259	268	272	246	301	274	242	283	285	262	296	287	317	288	266	233	311	316	269	277	296	299	294	256	261	273	243	237	322	271	269	261	255	279	261	308	291	275	267	272	283	280	291	281	315	253	291	267	310	262	292	278	276	321	270	255	276	241	262	315	310	277	277	274	277	285	278	305	312	249	295	283	253	255	259	285	275	304	281	290	289	273	307	292	256	270	265	270	273	279	286	288	278	314	284	274	304	289	281	262	292	272	267	260	274	279	289	274	276	284	303	279	291	265	296	276	279	269	293	254	257	285	291	297	286	250	297	291	285	265	295	253	296	253	301	290	267	274	278	276	272	244	288	306	281	297	268	279	285	269	291	292	290	272	295	292	284	295	304	271	282	271	287	255	295	274	286	274	290	306	276	256	272	293	289	322	265	258	268	261	262	275	286	259	290	294	297	269	290	264	309	284	279	288	280	240	272	294	296	260	230	265	284	279	283	289	263	280	270	300	250	298	311	322	327	299	290	270	289	273	254	279	264	293	287	326	267	275	331	270	298	286	278	281	286	273	311	298	307	289	291	281	303	279	301	289	315	276	274	255	288	282	258	281	287	277	294	299	305	281	274	267	254	304	286	287	274	264	263	280	298	318	261	264	282	279	289	305	300	328	284	300	246	314	291	307	284	286	313	300	269	272	255	309	298	276	289	266	259	293	315	316	262	291	275	275	274	264	291	291	275	281	310	248	287	298	246	301	265	299	285	242	305	305	318	252	279	271	281	304	296	309	275	280	268	277	250	272	294	245	284	293	248	321	274	311	259	243	275	260	267	270	267	274	292	287	247	273	280	286	275	252	265	298	270	268	309	286	283	309	310	282	284	290	257	265	302	256	272	295	263	280	281	296	270	284	282	280	273	262	254	255	270	308	324	270	282	278	285	300	280	249	260	290	277	247	284	280	279	316	289	307	303	263	298	261	263	294	283	284	303	256	295	289	315	296	273	298	271	278	289	306	261	257	302	290	272	282	273	242	247	275	271	308	292	282	281	249	278	311	257	264	267	275	292	272	305	271	298	267	272	269	281	291	266	301	313	278	283	256	248	263	280	269	262	276	271	290	247	241	268	258	297	286	302	281	320	300	290	274	285	275	277	277	249	305	252	284	301	268	308	280	272	259	262	302	316	277	289	265	299	272	250	274	276	292	276	267	281	268	307	282	315	301	289	306	287	279	240	276	265	287	290	241	304	288	288	274	264	291	293	292	301	267	253	252	290	307	285	244	263	282	324	271	288	279	267	277	281	306	281	284	292	304	285	272	244	279	281	265	328	284	296	285	286	327	304	307	283	303	302	272	292	267	300	307	295	301	298	269	291	281	297	281	280	306	278	294	297	297	304	276	269	288	267	271	274	301	305	268	301	285	299	285	287	270	299	268	292	283	290	263	283	316	268	296	271	290	277	283	254	303	335	294	282	276	276	255	286	271	299	288	284	281	257	267	302	283	304	289	271	275	300	265	275	289	277	250	296
16230	9041	16666	17511	14890	12348	9170	7217	5911	4892	4508	3994	3427	2750	2376	1854	1622	1358	1217	1135	1054	954	929	846	859	842	831	810	815	823	788	787	793	769	758	751	687	683	689	735	662	677	711	673	681	680	665	704	713	683	706	680	678	628	697	628	680	620	658	670	706	666	693	678	678	656	654	629	718	660	651	664	650	654	709	629	641	642	675	698	667	621	668	687	645	663	641	726	651	637	693	659	649	639	706	694	646	694	685	665	695	670	675	676	667	660	655	692	653	704	647	693	667	630	705	704	657	634	673	661	670	672	646	703	701	737	680	699	691	645	664	671	696	639	697	669	674	687	690	654	658	677	684	690	693	647	643	688	684	651	652	673	646	689	681	692	690	655	683	652	698	657	641	650	652	674	714	703	687	684	687	683	676	637	682	691	672	694	611	693	666	697	668	654	662	670	689	672	677	668	689	667	651	659	682	614	698	654	650	675	646	685	687	673	697	732	664	636	620	668	669	629	663	686	699	660	684	694	646	637	668	594	644	651	694	676	637	684	693	686	677	693	656	688	636	642	696	624	678	662	703	752	687	643	680	664	721	662	663	659	680	677	663	687	657	629	650	675	693	656	664	669	654	655	646	642	675	731	725	647	681	674	692	619	668	643	689	661	640	635	680	680	673	739	690	650	684	654	690	672	682	641	683	697	640	675	676	701	633	658	656	691	718	646	688	705	691	661	642	657	658	690	655	660	682	684	698	666	658	717	696	680	662	675	671	649	708	645	638	674	683	700	670	692	640	613	688	681	679	654	718	615	677	641	607	685	656	659	671	627	668	679	683	693	637	664	656	680	694	657	676	648	726	694	604	647	634	670	701	646	632	657	674	652	661	641	671	661	685	716	671	674	630	707	669	671	685	688	655	651	644	647	700	699	669	705	636	630	629	696	698	722	684	698	674	635	667	698	660	623	660	653	629	712	751	705	658	669	646	670	684	678	646	659	705	699	673	665	682	708	656	646	615	688	597	684	681	671	667	687	704	674	707	644	666	705	703	677	687	691	643	685	671	687	670	655	665	686	684	691	662	702	712	670	600	680	629	667	662	669	701	672	627	625	691	637	639	626	709	671	658	661	684	640	672	650	649	641	710	709	688	663	661	623	657	682	699	658	617	649	724	666	662	661	706	651	667	617	685	684	655	666	680	650	666	691	657	656	681	624	630	695	693	667	650	675	689	634	684	622	666	697	679	700	690	707	625	676	608	614	702	660	664	691	639	692	629	674	690	634	638	651	669	684	702	671	662	682	671	663	674	674	705	685	716	697	650	679	666	672	630	668	692	645	661	659	646	623	705	622	697	653	679	663	665	697	709	664	703	707	659	703	677	688	591	669	638	670	664	664	709	652	632	687	649	647	694	702	679	681	688	716	690	646	697	669	647	699	667	678	630	612	677	670	675	671	628	663	694	662	660	719	677	627	671	676	697	710	637	714	649	659	678	692	694	667	638	621	663	674	639	640	652	695	645	702	653	681	679	638	653	671	691	651	674	689	664	663	661	699	629	698	657	681	684	659	674	599	659	642	670	698	652	656	633	660	713	668	678	666	691	717	662	609	675	639	648	664	672	664	700	694	695	681	646	646	679	721	625	686	662	656	707	677	669	644	675	662	697	696	691	684	669	692	692	686	699	661	653	656	623	680	641	698	679	648	650	632	637	639	655	620	711	673	706	687	689	645	631	665	696	628	667	719	674	607	660	719	664	687	716	649	672	727	675	644	632	715	695	654	647	662	673	690	638	662	661	656	725	639	635	619	663	638	715	680	699	689	649	666	705	702	702	627	621	681	627	683	688	646	668	708	649	666	700	712	649	659	637	667	610	644	660	649	680	670	634	686	671	683	683	675	656	655	656	634	667	706	688	619	668	652	654	673	680	669	679	708	691	679	659	639	720	686	678	724	662	630	664	660	699	695	650	704	646	705	666	675	673	687	663	669	698	728	675	672	640	671	702	653	678	628	713	681	654	702	610	618	724	660	648	650	652	640	650	663	660	636	650	707	638	697	653	680	657	697	716	676	671	697	638	698	651	679	691	644	680	698	668	665	691	701	667	707	640	641	691	656	716	690	673	702	689	701	658	644	702	757	676	697	711	649	716	687	664	731	641	667	638	694	674	693	680	637	678	667	707	660	650	644	695	694	698	628	638	687	686	694	639	633	657	673	680	660	687	681	709	688	682	652	641	688	660	597	691	659	721	654	609	686	719	671	663	655	659	683	619	714	662	691	686	633	648	671	714	670	716	684	687	711	689	689	692	663	672	675	671	651	651	656	648	623	686	684	668	663	668	645	664	631	712	640	619	709	665	679	672	701	694	703	691	664	698	658	642	679	677	712	674	677	625	638	693	726	649	687	686	665	663	687	707	680	687	647	689	756	676	639	688	629	659	694	650	671	684	707	736	690	646	669	684	656	699	680	675	682	707	682	681	607	655	644	685	673	662	647	662	678	696	641	668	652	621	695	647	702	670	688	680	693	630	656	670	627	667	713	676	638	686	681	701	651	665	764	630	615	651	693	646	674	689	663	679	635	649	648	698	692	653	689	715	669	681	678	671	648	688	628	660	676	680	638	624	668	662	648	692	727	646	637	625	663	685	644	696	658	717	646	693	707	626	646	652	665	676	684	680	648	667	674	654	652	639	665	659	666	675	710	638	674	643	645	674	647	689	667	654	626	604	653	668	689	658	668	672	676	623	628	671	711	706	670	659	664	713	684	654	673	668	650	701	661	695	707	704	667	652	637	663	690	712	613	677	677	716	643	636	695	714	671	692	656	660	705	723	671	667	727	669	661	671	661	628	645	695	685	651	726	657	669	675	647	685	672	682	683	661	655	674	660	660	760	718	631	698	637	685	673	645	671	687	712	673	662	685	605	649	689	660	672	655	669	682	661	695	634	646	667	679	705	671	671	690	703	662	651	616	706	623	679	692	653	645	640	681	666	653	649	711	683	723	660	650	700	639	667	684	659	656	697	655	622	682	690	687	664	697	693	689	597	701	646	630	668	620	653	691	675	680	691	666	690	664	648	675	666	641	640	721	666	689	709	630	656	668	687	681	635	731	696	684	646	650	654	625	668	638	672	699	631	675	658	663	671	671	663	714	652	672	666	702	706	635	635	691	702	672	652	645	705	666	659	673	649	649	670	669	695	698	593	656	687	698	672	665	672	664	684	678	654	667	649	658	614	710	669	675	653	686	673	686	609	696	664	695	634	675	680	725	629	650	701	654	688	671	702	663	673	607	664	682	669	668	690	644	587	665	709	696	650	646	652	660	710	645	684	697	673	640	656	663	678	674	669	667	640	682	670	669	661	641	694	678	665	683	654	656	680	642	662	668	696	692	655	648	668	671	629	683	686	690	662	729	663	688	724	694	655	647	680	662	671	680	642	644	615	669	563	664	692	675	634	684	681	695	619	691	697	663	707	692	611	659	688	685	676	694	686	671	745	640	673	684	607	665	612
10403	4684	4644	3319	2050	1604	1114	870	853	676	686	706	600	547	512	434	462	468	421	433	448	427	412	385	445	433	358	378	396	405	405	406	431	383	420	417	381	409	439	394	387	420	411	438	394	417	422	385	430	393	411	377	397	409	400	410	402	425	369	407	370	400	434	407	438	414	394	396	392	389	405	370	373	401	396	397	387	397	396	390	406	411	417	377	398	370	428	392	407	391	409	394	358	371	424	403	417	434	414	427	362	392	427	371	387	410	402	444	402	432	392	411	402	376	392	427	382	387	422	422	390	415	365	431	406	428	415	405	472	463	380	408	349	361	365	435	427	404	423	388	406	426	419	428	395	404	399	399	415	395	444	378	399	413	375	397	401	399	385	396	395	347	415	395	413	396	397	437	405	376	365	420	386	399	407	429	447	388	435	436	392	383	368	360	404	418	355	418	406	408	409	399	395	353	430	416	357	350	401	399	367	391	371	444	420	402	446	370	379	415	372	430	448	366	403	393	402	380	404	445	347	414	408	419	411	402	377	424	387	411	428	383	378	372	344	394	386	412	377	391	397	349	425	386	386	365	418	377	413	386	385	381	349	389	381	378	390	390	369	359	394	417	443	404	384	381	388	426	410	391	417	399	426	358	372	365	390	409	394	403	414	393	436	406	380	358	369	418	461	412	383	411	400	369	385	414	392	410	389	413	355	385	374	370	428	391	404	393	401	423	412	415	425	385	395	383	376	406	419	395	417	392	378	441	398	380	393	390	380	406	386	450	414	440	405	349	400	420	403	432	384	415	389	389	391	420	417	419	393	400	395	419	411	422	417	383	409	416	433	400	415	394	373	362	403	394	374	404	348	410	376	429	440	393	419	434	405	404	406	423	392	408	401	417	452	396	425	389	379	416	396	401	365	421	385	405	369	421	408	396	393	397	412	419	384	402	376	433	436	392	396	434	398	382	383	402	420	406	398	411	365	415	380	397	406	406	348	354	407	419	424	368	386	395	425	368	392	380	395	399	384	412	426	377	390	435	423	415	354	403	383	366	411	386	413	417	387	398	414	434	372	364	390	381	440	373	404	422	390	427	374	384	402	388	425	393	384	369	393	394	391	412	409	386	389	395	366	427	373	427	394	388	417	425	401	428	401	400	429	399	390	382	368	387	380	400	426	410	435	399	400	403	442	365	396	396	411	439	403	405	382	422	417	402	402	399	438	390	388	380	399	409	418	411	370	395	373	391	413	330	403	364	413	403	416	402	407	412	381	361	396	394	368	398	425	399	424	377	428	391	397	396	398	416	396	404	417	368	413	380	412	364	366	426	421	380	427	426	427	383	438	421	380	379	425	383	372	400	445	408	420	392	357	382	423	400	382	389	389	397	377	409	389	412	327	394	400	415	369	376	416	419	379	403	396	384	386	424	420	414	379	402	419	399	375	366	412	390	404	414	393	386	408	400	414	368	403	411	419	398	369	398	393	417	423	425	391	417	451	370	362	382	374	391	413	368	408	423	392	374	376	386	418	388	403	375	411	396	419	400	431	402	407	399	378	416	369	375	382	367	449	391	414	428	393	391	371	390	375	404	458	418	427	411	430	413	378	441	395	388	397	407	386	442	412	379	379	409	368	354	405	415	380	432	363	401	415	418	374	446	377	417	405	386	406	385	408	429	406	392	346	436	379	375	360	396	406	380	395	393	388	388	401	350	436	383	451	408	404	385	450	412	416	384	387	420	386	378	407	378	416	403	410	429	392	410	396	410	362	405	387	424	413	380	366	398	418	368	418	387	361	431	413	407	400	430	406	378	381	349	385	428	410	411	385	363	407	380	398	429	421	455	405	376	409	438	400	437	423	406	399	394	413	412	416	400	387	373	403	383	379	397	413	367	429	419	393	356	397	376	421	399	366	385	428	427	406	391	426	414	381	416	441	427	371	378	389	367	419	437	425	383	348	378	423	375	412	400	414	404	370	456	472	433	389	402	437	387	394	421	428	409	397	410	421	408	406	395	424	390	392	402	380	368	438	385	397	403	398	412	399	403	398	402	377	405	395	355	379	400	424	400	380	389	411	380	413	386	385	377	390	382	348	454	416	462	393	375	391	370	406	412	419	409	409	439	440	444	387	402	355	418	415	402	394	369	429	421	357	425	396	391	349	417	386	387	369	377	389	415	415	380	380	363	393	402	380	402	406	412	374	373	396	362	379	359	422	413	418	404	407	416	376	424	420	393	346	388	427	411	419	409	432	406	396	433	403	423	381	392	408	407	401	374	398	380	396	399	424	424	405	371	415	399	436	369	411	419	383	373	415	392	419	387	397	379	410	418	425	408	406	427	388	386	395	383	358	392	402	357	390	427	389	375	399	402	443	431	441	401	394	404	411	366	400	380	372	412	412	432	389	441	392	392	401	376	420	391	405	405	398	430	389	361	371	409	423	423	381	350	419	409	451	432	414	399	396	397	338	400	419	413	412	375	397	389	396	382	378	430	418	396	400	407	421	408	404	393	388	389	402	418	417	386	392	402	412	427	399	407	412	417	396	397	392	394	387	347	421	369	413	400	391	380	415	421	365	393	379	432	415	411	398	375	418	351	430	424	418	366	413	407	410	437	432	420	361	426	392	376	413	391	417	395	390	372	398	377	387	368	383	386	401	427	420	394	461	403	391	389	379	426	425	404	400	425	369	399	419	404	414	444	367	373	420	420	425	420	397	369	406	425	385	392	372	380	419	419	420	387	394	412	419	383	427	390	379	420	426	444	404	429	370	396	389	385	403	417	394	364	398	355	384	384	373	449	367	359	436	400	399	414	368	421	406	428	395	384	392	418	365	384	367	381	401	413	423	399	404	379	357	444	366	363	369	422	382	392	408	372	402	394	438	361	400	427	404	422	417	373	405	413	365	413	390	436	435	376	382	400	365	403	422	390	392	409	423	386	417	394	381	385	408	396	402	404	412	366	376	368	392	372	433	429	404	396	406	416	398	405	429	391	443	386	384	388	387	378	384	414	416	416	423	404	377	439	394	399	397	388	381	409	401	391	386	419	418	411	384	352	379	409	397	392	371	387	379	407	375	394	387	441	413	430	391	430	402	446	416	436	391	426	352	406	429	396	428	415	411	415	449	387	383	430	406	424	433	365	391	379	431	402	463	378	387	395	409	359	405	375	396	411	411	388	380	373	391	378	417	396	411	372	405	394	426	380	352	392	363	384	368	422	385	388	413	387	410	414	426	409	401	395	371	417	394	390	395	405	384	389	425	422	383	396	421	409	411	380	415	418	381	424	376	411	402	387	387	420	376	389	375	433	375	404	405	406	399	394	388	370	410	382	405	404	401	408	378	423	394	386	448	434	408	359	413	384	398	405	399	412	406	414	400	426	362	387	421	369	387	392	416	401	386	412	410	415	388	395	357	381	390	365	458	377	416	402	395	398	392	372	407	404	394	377	408	396	415	374	389	429	413	388	407	400	400	434	390	412	391	400	365	407	424	385	395	420
7184	4790	8743	9193	7622	6073	4312	3421	3142	2666	2540	2328	2097	1808	1657	1398	1284	1196	1136	1072	1038	967	965	1003	927	976	988	1015	1005	956	921	952	891	936	908	874	962	954	890	866	945	906	945	897	899	910	931	895	908	916	906	906	958	945	920	883	926	938	936	928	845	893	930	923	906	993	893	886	906	866	922	907	944	884	945	924	910	959	917	906	912	944	918	945	937	960	928	944	933	909	922	897	887	877	915	885	872	930	875	881	979	865	912	952	887	887	903	865	906	910	892	889	901	887	888	861	917	916	959	933	887	863	922	954	919	866	914	875	876	909	884	925	946	926	886	933	909	947	881	954	892	894	937	933	913	914	935	925	931	925	911	890	882	910	909	960	910	932	912	969	930	889	896	897	867	877	872	861	935	905	909	886	913	892	852	913	905	901	956	874	928	914	899	915	893	924	895	893	877	921	909	935	840	922	890	917	965	917	901	891	913	913	911	852	884	916	958	903	871	847	872	892	925	899	927	873	877	929	841	937	941	921	909	923	855	919	881	885	912	937	886	907	884	918	904	898	878	933	880	887	937	920	879	866	917	922	909	943	908	885	849	899	895	920	842	890	915	933	924	954	896	878	896	882	877	916	910	871	967	935	935	907	911	903	871	911	933	921	944	934	866	947	922	892	888	861	872	949	888	868	944	887	921	903	884	908	917	892	862	892	916	914	898	890	932	902	906	851	880	897	922	923	889	863	922	904	886	979	950	933	874	884	964	898	909	879	926	930	931	885	904	933	918	942	919	855	858	903	933	926	939	885	916	904	952	920	949	938	910	873	902	887	964	909	847	902	896	903	869	904	934	889	923	884	884	956	889	933	888	910	903	893	931	870	894	949	875	891	929	892	893	894	881	875	886	850	899	884	933	942	880	930	873	986	848	925	870	942	959	881	899	901	913	902	897	868	894	912	861	898	949	939	876	899	880	898	940	898	889	866	888	920	894	879	942	847	886	919	884	887	933	907	903	923	909	896	910	936	916	910	901	930	947	864	928	903	884	899	897	879	932	926	910	897	875	960	877	896	895	962	955	885	877	884	877	885	863	906	956	931	907	942	931	906	966	911	924	897	929	886	926	898	921	896	919	957	938	940	861	840	888	907	887	889	880	859	968	953	945	914	893	869	910	938	964	890	929	917	910	885	895	871	921	920	873	905	894	925	959	981	939	882	898	918	918	887	899	820	883	874	895	905	891	892	898	936	952	892	913	934	924	880	879	966	897	913	923	963	902	909	937	915	943	915	925	842	895	897	849	933	947	894	927	905	900	928	908	889	943	899	919	847	889	939	873	897	913	887	876	892	901	917	866	877	899	857	830	892	947	926	840	923	884	908	909	933	957	903	849	938	874	914	896	952	874	895	904	954	881	895	883	892	912	889	926	983	969	884	909	913	888	923	866	934	909	971	894	926	906	886	973	920	901	903	870	877	903	898	879	879	887	927	947	983	895	866	928	907	907	931	919	867	850	923	918	872	904	901	935	907	872	903	921	944	947	890	914	947	956	893	896	856	902	923	880	851	892	965	903	898	945	891	887	891	912	888	930	953	835	904	850	902	936	958	929	889	855	921	849	917	955	933	870	893	924	909	870	879	888	871	915	921	964	896	913	929	887	932	892	900	904	915	978	932	887	859	951	843	897	870	932	878	893	877	896	952	908	903	891	927	952	892	911	909	952	958	882	938	921	885	861	884	910	913	866	875	907	916	920	903	898	896	899	945	902	930	879	896	959	865	895	901	927	956	933	880	898	882	934	893	938	921	908	890	861	965	937	948	917	864	897	921	905	919	918	886	898	909	896	901	918	903	923	924	928	881	862	947	926	922	924	890	931	878	942	921	914	864	952	902	889	868	894	863	884	946	930	844	903	922	890	959	888	843	881	895	926	907	887	869	917	887	875	860	860	919	911	946	882	879	867	893	893	884	921	939	841	954	875	953	908	904	919	880	913	920	925	913	892	916	939	867	940	892	871	920	930	920	938	889	868	890	932	929	924	950	898	901	884	938	854	926	916	896	869	895	874	933	951	905	951	913	887	891	930	887	852	933	865	904	905	911	920	868	879	894	923	879	926	883	895	897	889	878	908	893	868	937	938	892	888	923	932	914	936	877	875	854	933	840	910	847	914	903	898	870	888	926	926	907	926	915	899	905	906	914	935	909	922	951	917	901	876	894	930	945	962	863	909	942	910	879	910	906	929	888	902	869	882	968	937	898	900	907	939	923	887	979	927	881	920	865	940	877	902	929	908	907	875	888	898	938	924	877	894	854	952	876	888	883	924	910	914	863	887	880	938	896	934	977	953	904	900	855	887	958	959	939	938	864	922	901	872	923	925	855	884	905	926	933	915	873	912	875	891	884	941	913	946	911	878	885	920	891	878	863	892	886	910	905	863	905	869	944	838	852	911	912	898	824	934	911	925	919	935	949	925	940	903	899	914	893	934	861	903	855	958	936	876	916	929	943	891	882	860	932	881	924	938	903	982	836	935	879	923	935	913	906	910	871	887	921	902	849	920	932	865	914	917	881	882	871	936	921	858	872	915	928	936	826	856	937	865	858	940	919	934	898	850	926	947	890	955	896	880	931	941	908	928	940	868	884	908	898	948	932	908	889	883	949	948	920	950	885	916	930	908	881	893	906	894	944	911	855	902	936	866	880	861	892	927	911	890	959	961	914	906	897	942	895	896	885	863	908	935	875	905	860	936	889	873	897	910	830	904	909	885	907	903	951	892	895	881	926	931	906	901	922	878	912	892	957	864	883	968	907	861	903	961	916	872	858	893	870	897	918	881	947	889	993	901	917	872	874	886	847	911	956	932	893	901	959	963	921	941	940	888	900	883	892	910	891	903	884	922	913	963	908	889	900	934	919	878	864	933	939	875	913	891	883	877	898	905	902	917	929	884	915	911	885	895	885	923	925	935	891	914	903	889	860	932	927	889	899	864	877	888	866	921	945	920	905	922	882	932	899	912	911	900	868	837	920	891	894	888	912	863	903	897	900	934	917	887	924	947	921	899	834	889	873	906	905	925	904	876	929	938	931	897	870	887	883	916	952	969	878	865	920	960	890	954	922	897	907	917	896	913	938	889	895	861	858	840	922	918	918	930	898	852	938	888	887	918	906	946	937	905	871	953	912	851	868	863	911	919	840	920	925	936	928	979	856	905	975	889	920	893	882	883	893	914	912	903	921	893	902	871	935	901	902	908	908	905	869	994	910	914	938	914	931	887	873	906	915	931	932	950	892	894	916	899	944	856	961	918	931	875	942	869	942	915	880	905	810	890	870	891	890	892	905	870	993	860	940	909	852	924	957	914	874	900	962	917	889	877	868	870	882	897	901	866	945	862	891	857	903	946	940	902	874	915	876	904	938	949	886	911	913	868	904	921	933	915	973	918	914	957	925	871	947	808	913	883	864	885	957	920	948	947	884	910	894	919	910	880	930	908	888	858	922	911	925	945	855	883	885
20351	8096	7825	5509	3315	2599	1753	1204	1090	846	829	777	700	605	581	497	433	423	417	434	377	392	365	376	356	366	377	361	335	353	371	406	346	347	353	341	346	363	313	360	347	373	371	362	336	344	381	377	332	391	328	341	304	349	337	319	342	365	308	328	344	352	328	361	311	357	364	360	327	309	357	344	335	368	338	345	375	360	365	376	368	348	339	304	334	391	343	338	366	350	340	369	350	372	333	350	369	363	334	344	352	315	372	344	351	368	339	326	338	350	326	316	364	337	371	346	305	360	325	368	311	341	385	346	365	329	387	351	320	328	357	321	343	333	331	340	349	350	355	368	342	316	367	413	354	382	337	339	353	321	348	345	353	352	356	377	329	380	329	321	350	379	370	360	321	344	331	338	331	348	306	344	365	358	341	325	365	342	379	348	341	308	335	339	326	349	372	357	350	327	368	341	376	342	363	388	341	337	355	294	345	340	379	376	386	341	328	357	347	380	320	363	391	359	354	359	337	358	323	364	330	336	337	357	335	343	349	329	360	341	327	345	346	343	331	336	345	320	331	361	296	352	318	323	341	364	354	350	331	350	358	317	375	336	379	344	330	363	340	361	313	344	315	362	333	353	347	344	392	355	400	320	338	359	341	312	351	331	326	369	371	369	295	366	342	328	357	337	328	329	380	353	352	373	365	332	318	341	329	335	347	336	361	323	313	331	341	381	354	364	380	348	336	328	343	360	320	379	349	383	338	317	305	365	336	339	349	365	343	363	384	359	372	397	376	344	363	336	324	364	345	353	330	302	342	350	379	338	321	363	405	341	369	369	363	363	328	390	342	333	356	367	341	371	382	368	306	363	328	303	346	333	368	380	349	351	344	313	382	353	342	336	366	333	340	343	334	344	335	349	325	346	319	349	374	360	351	328	301	358	319	356	330	349	330	332	339	323	362	384	350	350	328	322	334	399	342	353	344	357	372	369	357	352	364	323	352	337	322	388	302	342	361	368	355	341	371	355	342	326	349	324	352	338	371	360	315	366	360	357	369	331	317	338	313	363	367	314	342	372	339	332	361	364	333	329	343	315	356	339	359	322	315	342	361	375	343	359	306	329	348	327	340	348	330	301	328	332	335	364	370	350	329	356	363	376	322	345	354	370	313	364	335	336	309	382	349	383	354	357	333	340	342	376	353	319	336	357	354	344	343	330	352	315	369	345	345	357	335	344	331	347	341	377	343	352	340	323	358	334	351	346	349	333	360	349	349	345	354	367	336	300	342	352	383	376	359	345	344	351	338	324	353	362	363	341	298	311	352	359	346	343	371	374	322	380	359	359	340	350	354	337	381	342	340	342	340	324	375	328	327	371	361	344	369	334	305	360	321	375	321	357	321	374	329	331	356	376	337	309	320	358	339	359	319	310	389	336	356	351	350	338	367	342	346	343	369	332	329	363	389	381	367	341	317	346	337	356	368	341	366	366	304	344	376	369	327	355	396	361	370	372	355	330	342	362	361	355	333	310	392	349	361	364	343	300	361	352	315	355	339	330	359	336	358	350	343	360	349	375	332	346	344	355	355	328	340	349	332	349	349	360	343	366	324	330	338	356	335	352	327	312	347	403	346	346	393	341	342	364	334	324	334	334	330	350	357	345	339	298	325	348	364	353	346	352	320	332	318	333	331	325	378	352	326	370	359	321	312	319	336	352	321	354	343	343	360	320	337	364	367	347	306	315	341	335	373	367	358	367	360	358	346	342	376	313	379	354	336	321	321	354	335	348	366	406	331	349	327	336	313	345	355	333	378	332	336	324	344	329	349	353	330	357	352	328	358	366	352	343	358	327	345	375	351	403	338	382	339	332	361	320	323	368	348	350	330	328	305	310	323	356	340	346	331	330	319	373	347	358	365	353	335	369	355	371	340	337	326	363	343	340	362	337	370	338	361	338	352	371	373	365	360	362	340	359	355	328	338	363	365	380	341	328	309	365	315	324	337	365	334	344	352	339	349	340	371	369	360	376	359	346	372	365	356	334	330	350	349	353	285	364	348	351	335	317	340	335	360	346	348	392	364	344	327	338	400	354	315	333	342	374	369	356	322	317	342	344	339	347	339	359	324	356	350	320	357	384	356	325	340	325	352	350	358	346	307	364	353	340	375	349	351	364	355	358	397	359	346	344	393	349	381	326	340	353	359	370	354	336	321	358	384	344	314	361	367	336	353	323	350	365	354	322	328	350	323	343	317	350	337	344	345	327	337	357	311	333	324	340	353	335	338	318	346	341	343	351	327	351	330	365	335	345	380	354	375	343	362	365	348	330	338	364	344	347	320	309	326	335	369	338	362	396	346	346	335	356	357	386	320	330	346	349	378	333	340	328	333	362	380	358	343	331	331	378	340	376	321	367	368	358	340	384	345	345	343	309	326	330	370	342	357	344	322	352	317	325	379	368	334	352	352	376	333	310	341	381	342	376	360	376	336	367	356	341	340	360	328	348	341	376	309	319	299	361	390	329	335	329	359	339	355	367	358	371	372	369	330	348	322	366	384	366	322	336	343	346	367	376	335	355	359	342	350	362	351	336	339	338	357	315	325	338	335	327	325	364	316	331	356	376	355	327	327	350	349	386	328	343	351	325	351	335	369	362	313	314	315	355	357	323	328	346	319	305	334	356	328	368	348	351	323	313	321	367	359	348	383	376	337	354	324	371	382	354	339	342	400	365	302	384	334	358	337	318	345	365	342	322	337	370	370	349	345	352	340	319	344	351	321	370	365	375	345	328	336	357	338	356	323	348	323	361	348	321	379	356	338	323	333	379	350	353	373	337	335	355	326	343	332	314	322	369	362	349	317	357	369	338	408	371	338	338	343	366	331	381	331	362	331	342	332	352	348	326	331	318	379	344	319	341	332	313	360	305	341	363	332	320	363	348	344	359	332	341	354	339	335	327	336	314	328	332	330	359	356	354	307	339	341	337	346	359	371	330	352	326	363	322	380	321	327	366	362	383	383	354	374	307	326	334	351	356	320	383	355	336	335	375	361	324	366	366	382	353	346	344	360	338	338	359	350	345	319	362	369	384	365	312	351	361	374	351	369	329	312	346	398	353	291	347	328	332	366	332	355	352	338	346	341	344	350	330	373	320	355	331	329	334	352	340	339	342	382	379	402	356	335	364	333	376	321	375	350	330	358	360	363	338	352	362	367	325	354	344	359	358	342	326	350	317	363	354	355	338	368	339	383	317	352	349	371	376	348	315	363	311	369	344	372	347	346	279	360	362	369	344	338	363	370	329	365	358	321	348	364	354	332	402	309	339	370	357	322	360	356	353	323	352	368	364	351	361	344	316	330	331	373	309	357	353	344	325	364	376	351	366	353	368	376	344	350	344	332	336	357	324	334	326	355	341	351	340	339	342	351	335	352	342	356	367	309	342	344	315	359	354	345	349	390	377	348	336	382	365	319	359	340	351	324	373	337	372	321	347	339	304	334	370	327	351	349	336	326	373
13292	7106	13458	13776	11325	9406	7124	5276	4687	3850	3565	3235	2823	2344	2078	1641	1424	1278	1151	1129	985	959	1007	959	932	957	925	884	880	883	873	843	874	858	827	882	787	854	820	869	812	827	804	819	837	851	832	796	830	743	819	839	797	766	817	813	868	765	825	796	848	838	778	835	788	760	784	824	862	725	823	769	849	808	803	808	810	780	795	809	855	777	779	868	775	805	789	827	764	840	750	857	767	816	774	791	804	798	806	815	771	747	790	757	793	802	802	831	839	817	783	794	783	818	783	747	822	830	798	808	850	782	805	838	813	787	835	795	808	802	798	821	789	825	827	803	810	829	829	803	815	807	718	881	834	775	807	788	783	802	753	791	852	843	824	836	808	791	824	754	820	760	822	815	825	771	833	795	819	790	787	785	806	784	837	808	758	791	806	820	868	791	782	747	800	777	797	793	817	796	800	792	796	737	865	850	806	818	812	826	791	768	803	767	843	852	760	777	830	809	732	840	831	804	825	789	827	771	807	811	786	751	829	770	783	800	767	820	803	807	864	827	853	833	814	820	825	762	734	782	823	864	786	759	816	766	766	821	831	806	789	805	786	794	751	863	806	800	792	853	797	797	776	812	834	804	810	828	841	819	843	765	758	775	772	807	766	798	787	803	835	813	823	803	855	756	813	769	833	751	824	794	799	824	789	778	807	787	806	850	808	831	806	844	822	816	779	822	785	740	800	842	808	778	835	783	784	797	788	785	842	800	789	818	831	793	784	734	818	813	827	816	836	888	783	783	822	783	866	792	819	786	840	825	769	857	794	793	821	802	826	816	807	786	837	728	818	742	739	842	788	818	844	782	762	817	822	828	799	798	816	803	795	804	822	784	830	774	788	820	809	768	800	824	775	756	817	791	821	809	793	799	807	748	792	762	775	787	802	824	785	774	755	837	816	812	760	745	732	809	844	783	841	782	821	778	803	779	813	795	772	820	846	763	810	755	823	798	774	796	787	818	770	817	868	817	753	871	763	770	806	768	781	789	800	781	804	826	796	809	763	754	842	785	776	841	795	784	797	788	796	822	771	773	775	784	785	780	823	770	788	815	806	758	758	811	795	793	793	786	819	782	809	831	778	849	819	794	803	767	795	788	831	765	805	841	847	808	813	757	809	774	862	812	801	757	751	884	801	741	788	779	775	877	817	727	778	800	787	782	767	837	778	819	820	829	827	840	830	768	811	804	835	797	779	845	811	758	796	869	826	790	798	785	744	790	773	861	820	826	834	721	820	780	760	827	823	813	791	770	802	805	762	761	811	784	810	792	790	822	767	758	836	756	835	823	831	828	807	816	800	811	824	802	779	779	762	827	771	821	795	799	780	827	799	827	820	790	822	804	739	778	784	798	831	830	792	799	791	811	865	854	784	809	829	754	812	788	772	838	790	798	813	816	766	830	781	848	802	802	821	768	814	801	765	788	814	831	824	818	836	773	836	823	793	767	806	745	774	786	844	765	829	869	810	791	815	800	831	832	819	802	794	772	833	833	812	826	761	765	800	824	771	838	816	818	835	770	809	795	804	766	786	789	803	782	858	817	824	795	773	829	809	828	775	808	761	793	809	761	779	818	811	778	844	830	797	795	788	843	848	754	817	795	854	827	814	767	801	799	784	815	784	781	810	792	821	773	787	732	787	801	857	807	814	812	834	795	816	809	797	762	783	836	810	805	823	807	803	797	775	783	753	821	816	803	798	824	855	861	787	798	731	789	777	771	756	817	772	770	815	826	763	812	798	730	813	826	828	767	751	781	770	822	775	783	807	835	814	772	785	805	812	778	795	809	775	812	781	774	775	810	732	814	762	835	789	816	810	805	878	783	801	778	739	744	838	773	829	793	759	886	747	746	790	822	825	835	820	789	795	782	796	797	807	792	820	866	804	826	747	853	737	793	801	756	768	864	800	817	848	856	794	848	756	774	787	802	825	801	785	779	845	822	808	763	790	794	800	830	806	787	798	806	804	803	801	769	789	800	812	739	799	783	822	797	867	790	791	818	775	829	774	829	823	774	822	810	774	780	784	807	819	798	742	790	765	868	778	797	823	824	857	815	743	821	755	751	781	764	811	792	766	765	797	765	811	804	858	775	819	811	790	782	810	797	834	783	767	793	794	844	857	816	784	804	841	835	781	812	808	783	833	803	800	797	751	842	817	777	809	785	837	761	798	804	810	836	780	830	808	783	843	803	779	803	764	811	827	812	756	817	744	762	819	815	823	800	789	777	800	838	826	786	789	766	796	798	805	816	792	807	803	789	832	789	809	743	782	817	797	824	778	857	796	796	793	786	787	785	807	804	841	824	833	785	813	785	801	803	785	773	795	797	775	818	825	754	835	804	814	796	777	828	781	744	852	758	842	821	775	800	750	813	775	779	809	836	774	771	823	757	848	830	861	778	774	763	814	791	843	752	777	835	791	848	791	767	789	875	800	806	847	865	827	802	813	804	845	813	764	782	809	822	771	811	790	805	771	770	811	819	776	704	772	806	820	823	802	720	787	790	765	773	786	804	845	816	803	820	808	793	829	801	821	758	794	793	799	789	825	788	828	811	790	809	789	829	791	857	746	779	767	769	846	786	782	807	842	794	802	832	776	838	739	797	853	845	769	781	762	794	775	875	818	796	793	781	859	750	772	783	736	809	827	764	837	803	816	810	788	846	761	795	844	774	819	746	764	803	759	799	758	806	848	730	819	797	813	801	834	784	833	770	803	785	828	812	789	778	830	785	820	791	806	801	774	779	795	753	781	847	793	819	784	850	777	802	808	823	802	802	745	812	781	761	794	805	816	808	797	783	821	842	810	803	851	795	838	855	746	828	773	788	801	835	771	792	819	801	789	828	768	741	801	799	766	875	803	835	740	749	787	849	817	833	841	861	801	807	806	766	814	802	796	774	781	841	836	848	812	793	839	799	773	773	817	799	818	789	760	855	811	791	834	774	826	786	780	854	823	816	806	833	791	814	786	809	786	836	752	792	813	850	784	769	769	802	771	777	782	808	773	795	816	767	776	773	764	772	812	804	780	791	776	759	830	767	752	767	796	811	791	802	781	852	794	784	798	793	749	815	796	808	779	798	793	878	798	880	776	836	831	845	812	783	816	780	775	842	761	790	783	857	787	876	781	810	770	799	821	740	833	810	802	802	816	778	786	812	812	825	799	832	793	813	812	827	812	837	774	798	852	832	812	800	791	789	805	833	767	773	776	813	771	801	830	729	780	832	841	859	790	800	802	831	804	810	810	757	829	826	775	763	829	788	819	799	786	841	772	804	785	817	802	812	783	814	839	822	817	864	804	812	820	819	760	810	792	786	802	837	799	820	794	808	851	778	818	808	768	812	768	823	795	840	788	776	768	804	795	795	836	783	833	821	830	789	843	787	829	776	762	814	828	812	846	831	803	762	830	806	756	809	802	799	825	806	847	818	817	777	810	819	800	763	786	805	774	807	808	802	794	828	779	822
28235	11412	11030	7589	4733	3379	2403	1688	1366	1114	1000	864	776	649	572	516	455	381	345	346	327	316	340	344	312	286	313	308	304	284	315	283	319	321	271	284	310	284	284	282	301	297	301	267	275	289	284	275	278	277	259	281	298	323	300	300	270	318	282	296	271	259	298	267	262	302	284	311	296	283	322	277	312	274	250	275	316	278	299	287	272	288	293	252	248	287	269	268	271	280	273	311	277	286	287	290	283	302	275	272	298	245	259	295	283	289	269	294	290	268	273	303	266	289	286	319	307	272	283	296	300	265	327	315	311	298	264	287	274	256	282	304	285	269	297	284	299	265	255	299	258	269	320	271	268	239	254	272	273	282	316	274	305	263	285	305	284	256	289	296	259	311	266	284	267	321	275	279	260	264	289	276	256	287	284	263	261	307	290	276	313	297	315	255	269	258	259	276	284	309	275	265	316	305	286	312	271	284	285	253	271	297	301	321	269	305	291	311	282	274	280	301	306	286	259	254	284	298	304	298	260	278	287	286	275	290	257	286	304	278	322	299	270	280	311	298	261	307	270	281	312	299	319	271	264	267	276	277	276	288	272	305	332	285	288	274	277	292	296	274	247	284	280	288	317	287	270	288	282	269	281	279	303	290	277	284	304	257	292	294	297	285	302	291	274	292	286	292	281	231	287	293	276	295	294	251	275	291	307	265	315	324	285	299	282	279	277	309	273	285	270	263	299	263	279	284	275	263	278	298	280	278	310	262	288	287	305	282	296	287	315	278	259	274	318	333	255	291	306	283	308	279	295	319	289	270	264	298	262	299	296	284	282	289	265	290	306	258	281	299	283	271	279	304	297	264	299	283	281	307	274	286	293	280	276	315	266	276	282	275	284	291	292	269	283	279	260	263	260	287	286	309	290	294	257	274	261	251	259	269	330	265	259	264	286	287	291	293	311	286	275	292	261	280	299	290	296	309	322	262	276	301	271	265	243	275	306	279	299	278	267	300	297	302	278	287	292	279	276	267	287	276	271	257	299	290	292	289	290	284	289	287	315	280	308	259	293	292	277	271	259	253	281	284	285	320	324	294	267	293	290	279	257	309	238	313	283	302	264	278	274	310	292	283	287	313	256	274	261	303	283	248	284	290	275	258	270	266	270	282	260	259	284	292	239	283	299	284	303	256	267	287	301	289	297	285	302	258	233	319	284	286	295	272	262	277	284	275	273	271	299	252	285	289	292	280	300	270	281	305	268	288	322	296	256	256	283	281	316	286	257	283	242	312	309	292	281	305	272	281	248	302	289	338	292	261	336	279	273	287	294	301	298	265	291	314	281	287	277	255	272	282	288	294	269	286	319	298	288	281	283	288	278	275	263	263	290	296	332	273	272	248	288	307	282	263	293	274	277	263	284	282	273	309	331	273	290	256	296	327	278	274	290	277	306	306	287	283	305	283	290	272	313	266	296	318	291	278	266	298	253	272	297	300	271	288	273	281	324	257	301	300	273	265	307	280	253	298	273	273	288	267	295	275	309	311	287	264	292	283	253	311	290	300	242	259	301	302	298	268	273	288	305	253	287	278	259	317	286	299	260	291	279	297	310	305	308	273	285	305	302	308	274	273	287	271	269	278	299	271	240	275	260	308	285	285	280	299	277	292	281	293	294	292	260	273	249	271	277	302	292	298	287	293	293	243	286	270	284	275	266	304	307	285	260	275	262	301	287	263	306	305	316	327	277	290	258	276	243	310	291	285	266	293	302	275	284	289	287	262	276	294	276	287	291	265	346	308	257	281	306	255	300	271	251	264	267	269	251	270	284	268	294	288	319	294	301	261	255	244	324	263	293	291	285	310	301	267	272	280	277	287	255	296	268	270	274	283	270	269	262	318	292	323	295	266	284	275	298	268	324	287	310	333	252	265	273	301	290	296	281	276	288	290	278	269	249	297	265	301	293	270	291	304	297	234	290	301	273	279	277	246	295	274	308	261	289	255	281	267	259	344	253	276	269	297	296	291	274	255	273	281	275	307	300	302	314	293	291	281	297	251	291	285	279	268	303	276	274	294	282	311	293	276	307	313	291	315	298	306	316	288	273	290	287	268	292	268	275	286	285	269	236	308	272	285	292	252	296	273	292	290	282	285	290	336	290	303	285	307	275	282	279	317	265	293	275	303	311	270	287	315	293	299	313	280	297	292	262	307	291	314	327	291	268	284	271	310	272	269	285	314	299	248	280	268	307	281	237	260	309	292	280	298	286	265	291	289	303	285	272	283	272	307	290	291	262	312	278	284	302	279	271	265	307	293	300	275	286	301	270	285	251	293	278	267	307	295	262	271	295	308	307	300	288	299	281	284	280	248	300	283	294	301	285	324	265	286	319	263	310	279	278	275	297	279	292	282	281	287	309	288	282	275	297	294	281	278	304	292	281	257	283	294	277	271	287	324	313	290	279	283	299	275	279	282	296	260	304	293	268	252	279	262	296	320	260	262	272	292	276	282	293	270	266	259	302	290	283	262	290	290	297	286	295	255	274	273	306	293	285	301	305	299	271	273	303	337	271	289	265	313	278	297	291	278	283	281	288	256	304	297	291	289	305	302	275	277	296	283	269	282	309	292	271	272	245	304	291	276	298	288	253	254	299	294	288	302	264	299	293	301	337	306	262	314	273	276	272	294	272	259	270	292	292	329	268	305	282	309	280	306	287	293	296	301	256	268	294	255	258	263	288	307	283	273	302	282	317	300	266	312	257	270	280	267	273	228	262	319	308	277	302	289	272	261	284	285	283	286	268	290	275	270	264	273	284	289	316	281	281	262	285	278	282	256	280	298	255	259	295	313	265	289	253	278	293	281	262	340	307	282	272	308	279	292	299	294	324	293	298	284	240	299	298	299	291	281	280	254	287	276	273	287	289	304	299	313	301	292	280	308	288	291	291	312	292	265	273	282	258	271	286	297	300	295	278	259	299	291	282	263	279	284	277	310	278	311	274	304	324	241	256	275	268	292	254	254	295	290	280	270	296	272	291	269	293	284	289	274	268	307	272	276	344	261	278	291	305	263	283	292	278	287	311	281	310	285	292	286	269	289	299	283	307	270	279	306	279	315	298	317	261	288	313	303	308	271	280	277	306	285	312	252	279	321	291	275	315	264	302	285	264	259	264	296	290	342	255	289	278	285	258	268	293	292	305	251	268	308	283	285	248	279	277	277	286	244	255	289	288	291	279	281	277	285	298	295	298	325	277	298	281	318	272	292	272	253	267	292	285	260	311	294	283	286	295	296	308	307	277	320	300	291	321	293	264	270	297	272	277	283	279	300	299	288	290	297	269	278	278	297	291	315	249	317	306	273	293	306	280	306	284	291	267	270	315	294	273	319	309	278	277	271	296	302	320	299	271	301	297	291	295	288	298	292	304	300	289	290	262	307	275	309	277	284	310	261	277	255	285	278	274	268	316	287	308	273	296	298	272	308	283	283	296	280	279	269	285	276	282	261	313	288	271	303
16549	8966	16718	17201	14856	12302	9345	6991	6114	4884	4635	4008	3416	2879	2414	1963	1581	1349	1230	1052	1005	959	885	921	854	888	810	827	797	767	788	775	760	741	735	694	698	699	717	751	698	673	657	707	665	704	714	720	655	670	707	672	686	670	623	674	671	704	688	679	715	630	684	682	639	677	696	705	692	638	696	702	654	652	674	647	702	744	660	703	677	671	707	658	657	635	695	690	636	649	676	662	702	677	648	647	650	650	627	670	672	630	656	663	687	672	638	668	662	675	632	678	627	651	740	662	717	664	709	668	639	660	672	714	647	693	712	651	693	646	695	702	645	721	670	658	677	717	652	678	689	698	689	738	644	679	671	664	696	731	695	663	633	750	679	671	651	658	664	677	689	667	676	687	618	665	650	694	690	671	659	645	675	662	661	666	663	668	691	661	629	630	675	704	707	684	675	675	686	653	667	696	622	647	664	669	635	659	658	686	681	668	690	661	708	700	685	657	644	724	670	683	702	709	637	697	673	679	662	689	678	733	643	647	646	674	725	680	677	674	680	663	696	689	677	715	664	648	648	693	716	684	701	722	690	678	625	687	704	646	697	691	635	710	651	689	678	651	636	663	659	659	741	692	711	644	707	638	662	666	677	698	666	706	653	679	679	677	706	668	682	650	697	648	721	653	623	704	683	631	695	675	669	702	692	691	670	694	647	641	655	694	690	667	666	659	702	642	677	722	670	673	668	675	665	688	685	674	690	672	687	672	667	668	664	609	702	656	688	698	652	599	678	635	612	648	664	677	707	670	660	728	680	654	646	689	648	724	686	678	704	711	626	643	671	721	683	697	678	664	640	715	694	675	707	668	680	647	677	698	624	656	682	681	717	657	658	660	700	655	683	642	674	692	700	685	651	661	664	640	678	649	663	679	649	656	657	680	694	640	643	696	638	681	653	683	697	661	689	645	666	683	637	707	656	609	635	643	651	657	639	724	650	693	696	699	668	706	636	694	712	664	672	716	687	686	701	648	697	684	672	674	681	645	677	644	708	702	700	676	676	649	698	693	657	668	695	645	673	675	666	631	714	660	654	672	640	653	691	687	694	673	668	650	688	722	680	676	710	687	665	671	683	650	690	662	637	679	675	670	677	646	650	678	639	678	638	675	669	634	681	705	661	634	676	724	681	691	687	662	640	650	669	674	660	674	641	664	622	621	671	712	679	641	674	729	665	673	675	682	669	680	680	663	683	644	684	692	701	689	701	693	725	685	754	661	739	631	670	703	703	699	648	661	677	676	664	628	656	665	619	688	629	717	677	666	674	683	661	642	670	704	679	667	688	688	665	689	660	675	681	720	669	682	684	721	657	713	648	684	671	661	685	672	679	668	652	651	674	667	682	674	684	665	644	638	701	683	641	711	707	634	669	681	717	650	709	681	696	668	684	668	715	663	699	700	657	665	714	671	650	617	659	666	679	677	665	689	709	690	698	613	699	658	675	682	664	725	650	676	656	688	672	644	660	721	630	719	684	762	665	679	676	662	650	670	643	675	707	635	698	742	618	656	680	644	702	673	716	645	653	696	685	667	686	678	674	705	655	703	724	701	631	620	696	701	666	692	662	659	703	626	695	713	635	699	703	655	674	683	692	680	647	704	677	685	668	663	679	694	676	625	678	684	684	639	692	663	668	676	634	696	658	682	643	693	712	647	627	604	710	690	669	690	690	715	676	643	674	657	675	717	662	697	657	677	658	670	698	704	647	681	645	685	688	722	686	622	679	644	674	672	705	675	634	708	686	665	663	685	701	733	638	676	654	724	658	660	677	684	692	674	671	715	644	658	705	671	665	671	692	700	707	680	680	647	664	662	653	625	726	637	661	680	678	642	684	668	663	685	649	694	717	711	688	672	657	691	638	629	686	699	697	681	682	663	685	669	682	642	683	615	666	692	712	688	676	690	702	711	707	669	680	638	729	682	697	649	682	687	705	713	698	640	639	649	672	645	662	670	641	708	715	663	714	633	694	695	688	690	650	697	611	661	732	657	643	640	684	671	650	647	735	658	700	661	696	688	666	690	661	672	662	671	662	677	679	645	659	659	654	639	706	721	693	669	704	677	691	636	650	660	652	710	675	659	651	680	677	650	670	669	667	720	645	717	683	676	669	693	665	640	697	697	654	611	623	671	665	716	677	640	736	672	701	631	668	690	650	666	704	677	670	663	667	698	657	657	697	661	717	647	669	658	689	673	669	647	666	716	693	671	664	673	652	666	703	653	664	666	706	647	658	718	685	645	636	666	689	725	651	696	654	657	696	671	686	672	660	686	652	646	669	657	678	667	710	667	665	681	695	647	723	683	658	692	707	652	637	692	670	626	677	640	697	705	702	661	672	728	686	638	662	649	679	689	642	659	683	697	688	667	667	670	670	686	655	646	648	641	640	710	667	743	660	625	649	647	697	700	711	714	685	695	689	678	733	676	643	658	702	682	682	662	651	671	663	689	692	644	638	631	676	649	696	667	721	672	695	691	731	638	688	676	699	636	726	667	690	665	670	671	690	710	614	687	674	722	693	658	702	652	674	654	656	660	662	674	650	696	737	690	650	650	635	665	701	643	703	682	677	677	686	673	666	702	700	728	691	679	665	693	726	677	652	647	599	696	665	689	676	726	690	639	679	653	646	720	683	715	692	715	686	671	694	676	728	660	672	655	668	691	647	692	681	648	634	681	615	711	699	686	677	679	629	704	635	747	716	686	614	653	681	636	670	703	683	650	711	699	689	675	675	643	660	646	666	701	704	645	692	645	654	640	636	709	644	645	710	680	711	653	657	663	669	637	687	694	686	652	636	674	637	673	659	659	662	678	652	650	671	692	683	690	666	674	658	663	625	711	675	698	710	680	676	705	659	670	701	694	680	697	699	673	693	649	646	665	613	677	648	629	644	704	697	684	659	661	683	678	614	682	674	663	623	696	681	691	654	734	687	674	706	705	692	678	706	646	673	669	667	687	710	681	640	648	657	710	691	677	662	659	691	710	672	690	672	686	670	647	644	683	708	677	680	681	660	668	671	594	696	658	661	667	680	701	667	637	711	682	667	655	680	707	677	677	696	733	665	638	665	678	703	693	660	677	669	692	609	681	662	731	653	676	655	703	655	633	679	686	663	660	683	685	706	697	692	683	648	681	692	694	654	687	725	671	722	706	692	643	711	662	640	671	654	682	664	650	696	729	708	686	693	681	652	687	721	644	636	700	692	639	650	656	646	660	675	658	732	641	730	652	671	696	701	613	673	703	637	676	632	630	689	680	690	661	669	651	700	653	658	649	686	683	680	656	669	704	663	640	652	679	669	673	653	673	678	677	680	659	645	712	675	684	649	660	674	661	681	672	681	703	709	678	704	734	702	665	699	689	668	680	704	650	650	663	665	696	686	672	690	679	689	681	716	666	658	657	681	694	693	659	672	673	737	673	669	652	677	664	681	672	677	641	675	706	683	679	726	669	636	731	665	677	718	650
10196	4875	4643	3246	2108	1612	1116	904	798	713	680	592	606	532	511	502	476	428	423	416	444	410	421	466	427	389	423	376	399	414	417	409	410	416	394	420	422	388	399	389	399	459	447	418	415	406	376	390	382	403	432	398	391	374	373	459	381	427	388	377	408	424	412	403	401	379	428	390	410	398	408	404	385	418	430	370	438	454	432	409	390	386	359	412	398	400	390	413	416	430	417	403	452	387	372	426	377	383	362	392	398	404	395	376	413	393	372	399	372	408	436	374	446	408	412	394	384	422	401	405	401	396	419	411	415	394	435	419	405	413	417	414	390	422	403	413	429	452	415	388	395	359	402	365	423	390	380	417	407	386	407	389	395	393	383	362	398	384	445	391	394	397	405	412	424	365	404	422	407	385	435	387	400	398	382	392	382	405	406	414	408	421	412	424	361	358	338	400	381	399	424	376	365	388	382	403	384	392	353	424	406	436	409	406	372	425	408	395	395	373	386	421	402	405	423	380	406	404	400	438	405	415	409	390	374	374	388	411	385	393	361	412	418	437	420	400	359	457	428	413	389	388	426	413	432	403	395	411	393	430	400	370	392	388	397	391	395	391	388	392	414	378	414	419	408	382	380	448	424	422	413	392	410	453	435	398	403	395	433	380	428	394	356	394	411	400	394	424	432	420	411	402	398	377	367	433	413	414	385	373	364	385	413	423	410	375	406	385	407	407	397	398	381	434	388	451	400	382	399	395	408	403	390	396	390	424	403	362	414	434	432	368	423	425	398	401	387	417	411	424	396	400	395	399	382	388	396	398	387	385	406	408	435	411	364	416	392	438	409	447	398	412	386	384	378	387	372	404	390	398	405	387	403	392	386	379	391	385	423	411	368	403	384	409	404	394	415	419	450	421	405	363	397	381	376	409	403	414	398	409	394	388	385	409	359	431	403	398	381	406	371	414	387	431	420	411	383	389	347	396	429	408	442	414	397	393	433	423	420	387	435	438	451	410	407	375	401	374	401	433	407	379	408	385	376	427	416	423	393	392	418	408	420	379	411	386	380	412	414	433	403	412	415	402	403	402	386	446	385	412	412	392	392	416	380	403	383	412	397	375	413	425	390	371	409	435	375	395	391	387	379	393	387	422	413	414	444	424	395	408	369	424	364	417	385	393	409	406	389	389	382	432	379	399	376	413	447	393	396	433	374	380	400	395	398	412	395	387	389	388	400	424	414	408	407	418	375	418	395	393	423	406	380	401	399	388	392	397	414	422	405	415	388	420	405	390	437	392	415	380	431	374	395	407	416	397	379	440	412	400	395	419	417	417	368	414	408	406	419	388	400	413	376	406	419	390	392	407	385	409	390	390	423	464	381	397	399	451	381	400	382	388	409	389	362	400	392	395	410	398	433	406	417	413	385	399	445	396	390	435	383	391	394	400	414	421	376	359	382	405	373	401	403	420	425	420	388	379	377	370	392	379	436	376	391	357	385	418	394	417	417	395	376	403	395	396	387	399	398	412	417	412	455	381	377	406	365	378	446	416	433	423	384	387	392	402	381	367	378	413	413	409	388	395	401	404	403	405	381	434	416	421	427	382	376	367	387	392	385	407	385	440	387	379	378	404	428	414	448	387	382	383	368	399	426	372	407	404	417	407	412	390	402	393	443	373	424	415	403	394	405	377	406	384	400	375	373	381	384	410	399	384	391	393	424	384	382	407	426	401	419	364	426	387	363	376	417	395	419	384	386	393	421	434	372	386	409	375	440	394	397	378	399	371	411	426	373	390	398	411	406	411	372	402	415	404	378	397	424	425	402	402	396	439	461	422	397	353	417	381	391	412	372	418	370	430	406	402	398	414	408	393	384	391	395	345	389	390	386	402	401	396	410	371	406	437	433	395	337	405	402	408	390	394	376	395	412	443	395	411	385	386	371	406	388	390	406	392	374	383	394	393	390	418	415	410	397	402	415	343	364	391	403	411	409	382	393	461	426	385	393	397	400	380	359	380	385	369	395	371	416	430	442	433	390	429	400	398	389	341	416	383	408	381	404	411	449	398	390	341	411	405	419	392	355	387	376	390	438	414	377	361	371	364	402	378	391	403	379	388	399	403	407	352	393	430	391	413	406	377	391	410	440	378	398	394	395	354	409	387	419	368	372	397	385	392	405	401	446	384	422	426	414	429	397	363	417	365	391	439	398	377	412	388	365	398	359	411	413	424	403	376	371	409	398	442	410	428	391	429	379	397	432	433	374	378	387	400	374	375	385	428	411	438	407	420	393	441	439	396	418	400	394	450	429	436	400	438	392	397	386	407	389	374	387	406	383	427	377	429	424	403	380	360	365	415	416	411	336	418	408	430	394	367	393	423	428	397	413	389	426	409	392	415	411	393	401	371	409	408	367	390	383	408	399	400	427	406	392	395	390	412	418	417	373	418	413	397	415	397	426	399	394	385	406	408	392	394	419	410	415	406	399	386	374	407	405	403	406	405	446	413	437	377	364	414	394	411	384	406	367	383	402	424	370	382	433	402	368	427	427	387	418	381	407	426	367	405	415	419	427	437	366	410	396	425	414	390	419	432	402	397	389	413	418	432	404	360	409	381	403	415	415	387	384	355	376	361	405	428	429	376	422	398	401	397	392	418	409	409	380	402	374	403	399	397	374	400	402	374	428	380	421	406	426	398	412	439	408	410	454	418	419	401	401	401	428	443	424	413	366	399	375	393	396	448	414	421	415	437	393	377	422	394	404	397	374	408	388	404	408	381	399	414	390	377	389	399	393	408	443	395	378	393	402	383	377	395	382	415	391	377	422	408	401	382	417	371	418	371	407	432	406	380	372	395	402	406	377	416	366	370	388	358	438	406	377	391	404	402	409	410	389	371	431	359	416	410	410	379	362	418	381	393	393	403	404	406	395	442	441	385	389	430	423	418	375	478	437	412	404	373	424	422	382	374	378	359	397	389	366	395	396	412	413	448	379	366	399	410	406	425	451	355	399	424	449	413	410	415	408	362	410	431	386	384	365	389	401	408	377	445	406	408	472	414	394	393	413	407	399	404	429	402	361	418	449	444	424	401	413	416	390	413	400	398	384	396	407	426	408	397	415	381	441	397	423	431	400	390	421	392	418	375	439	390	378	367	397	362	418	440	378	395	393	408	384	415	400	424	386	394	422	400	426	386	378	387	400	376	398	422	412	399	390	409	398	421	386	376	375	368	403	432	380	415	336	400	426	379	412	397	415	381	399	408	431	416	426	421	393	391	395	410	422	389	387	441	382	406	373	388	391	408	410	383	416	411	401	387	411	392	426	411	399	345	403	421	396	385	366	394	357	415	399	409	438	421	438	388	414	442	399	421	411	411	431	408	409	380	396	392	429	404	391	395	398	345	334	381	366	410	375	393	421	398	399	420	370	398	390	383	410	407	404	410	406	411	407	436	414	416	415	384	395	409	378	401	402	413	377	381	392	398	373	420	420	435	421	400	392	413	369	392	412	395
6955	4842	8624	8984	7233	6066	4434	3309	3108	2725	2497	2467	2088	1831	1629	1400	1275	1189	1098	1043	1070	1050	1063	989	1065	931	956	968	905	889	977	973	953	928	935	909	899	916	934	903	939	943	942	887	955	932	929	883	982	873	874	961	956	912	850	942	929	889	906	938	861	890	891	943	894	902	887	889	924	932	866	962	893	868	877	921	871	962	908	885	897	908	913	917	899	916	920	912	894	895	916	884	905	862	904	927	915	912	872	913	940	922	909	883	957	933	953	914	912	926	860	933	914	899	922	939	897	916	898	913	973	887	885	899	885	899	922	871	940	915	896	862	893	847	921	879	876	884	933	922	880	935	912	886	896	928	901	907	970	932	908	940	904	984	949	904	911	872	899	881	967	922	911	904	981	928	911	944	931	927	919	887	868	917	868	953	912	885	902	908	925	861	922	904	876	893	913	927	927	933	964	868	875	876	897	914	852	899	865	960	879	877	872	933	912	910	952	872	918	947	928	943	880	931	930	901	892	937	876	909	931	862	933	921	900	913	923	883	916	906	939	902	891	870	900	942	885	862	924	952	887	897	920	903	948	863	921	919	856	888	905	916	910	914	905	912	922	893	905	892	878	908	924	877	918	921	931	935	925	884	874	906	919	901	933	902	914	852	921	915	952	905	930	895	865	932	928	934	965	919	939	883	930	989	888	899	904	870	828	978	921	897	894	850	944	944	927	925	892	909	921	909	909	874	857	969	906	934	863	927	882	912	888	959	897	929	909	889	927	838	895	880	905	877	890	920	905	894	898	888	888	917	904	888	961	1006	910	911	930	951	927	897	834	893	928	870	861	902	894	869	892	943	875	930	931	936	878	902	939	912	905	895	948	963	894	881	875	912	928	911	930	910	873	900	900	935	885	876	842	910	904	914	880	895	899	920	946	943	909	907	924	882	873	941	947	879	922	930	893	914	912	908	949	888	912	886	880	929	932	941	887	859	835	882	932	952	909	898	931	906	916	849	967	871	905	900	897	912	853	883	945	870	891	928	892	917	949	952	861	897	904	877	866	915	860	880	899	918	851	921	829	932	901	904	931	841	932	891	896	963	968	886	890	927	880	911	884	896	913	953	881	879	951	930	873	903	900	860	938	941	847	904	875	893	924	886	939	859	895	970	952	888	907	951	905	938	905	889	893	933	937	889	915	949	914	903	896	901	890	912	928	954	950	874	912	905	923	943	883	886	912	933	951	917	858	865	918	954	934	904	953	926	934	939	931	911	899	867	939	923	867	904	932	891	939	878	955	947	939	908	875	855	891	931	855	910	926	919	941	930	941	914	849	925	926	939	920	890	901	912	929	874	953	948	923	896	900	844	995	883	901	897	861	914	862	928	902	958	957	868	904	924	917	907	879	892	880	887	921	908	908	968	934	893	921	881	906	918	972	937	899	898	870	911	928	914	981	873	860	897	917	911	887	869	917	903	889	910	895	901	924	898	893	923	895	877	887	911	870	917	901	870	925	924	903	876	893	862	942	928	915	886	905	906	885	890	948	905	868	879	894	891	880	882	955	914	914	900	925	896	881	905	903	829	892	922	870	915	899	936	926	870	937	909	939	897	902	953	927	872	964	902	926	884	915	940	905	865	933	918	906	967	921	907	920	932	921	907	903	864	899	854	894	939	875	900	949	933	950	903	891	924	947	916	911	941	885	898	859	934	925	896	847	858	898	943	946	930	904	934	933	979	905	898	923	899	934	922	936	908	935	929	891	919	913	957	897	894	918	898	924	933	851	882	896	908	900	943	954	910	950	931	909	907	856	893	880	908	898	911	933	894	873	925	901	902	869	929	911	863	862	878	928	981	902	870	923	918	882	928	929	942	920	925	915	917	904	932	979	909	933	949	917	855	915	892	882	935	899	948	880	879	906	923	882	869	902	912	898	924	863	931	832	920	909	934	938	862	941	936	928	941	885	916	882	917	927	895	872	890	922	930	877	899	906	900	901	882	899	913	933	922	879	899	879	917	841	849	889	954	933	916	894	885	915	956	894	909	874	935	921	875	880	904	943	911	896	895	905	890	923	910	877	863	870	889	889	847	915	935	906	904	911	908	898	934	945	936	954	864	897	926	866	949	902	966	916	932	898	844	880	902	861	873	921	960	885	905	946	959	882	931	882	844	898	961	989	900	927	932	931	897	912	898	938	877	843	965	871	876	940	873	944	903	883	928	912	940	905	904	920	964	949	897	926	901	888	943	923	890	857	948	921	928	883	881	920	891	905	909	943	898	919	862	931	940	918	906	881	917	857	961	902	916	905	902	930	900	995	893	918	953	938	881	897	910	935	934	897	973	877	869	941	954	890	928	884	961	922	933	862	889	867	943	898	924	903	931	970	871	898	898	946	876	929	891	911	873	860	886	905	914	894	905	909	881	870	887	983	882	935	868	902	884	903	867	902	905	878	963	943	950	905	957	883	943	899	867	934	908	864	934	897	919	901	837	911	939	954	887	873	938	846	928	914	956	897	933	917	927	859	934	955	913	946	894	877	882	839	864	925	895	865	955	935	937	882	918	951	906	897	871	905	916	904	889	926	849	925	946	931	900	893	843	951	887	903	925	859	872	916	902	888	927	928	864	934	866	853	909	860	862	861	957	886	945	908	910	898	924	922	902	895	856	872	913	872	899	911	977	927	940	897	918	913	904	902	917	893	952	920	913	923	941	922	935	953	899	939	902	931	893	943	975	873	951	915	948	920	864	885	907	926	886	906	916	942	920	956	932	908	864	939	907	883	896	876	908	909	935	887	899	906	920	946	905	926	916	881	905	931	945	885	881	921	869	876	897	879	968	871	851	873	906	890	929	935	886	927	929	895	908	907	864	917	947	910	915	933	897	928	894	886	950	893	930	903	928	905	849	930	921	890	935	861	942	859	899	892	916	926	882	869	893	875	902	913	934	884	914	871	884	934	923	913	884	937	916	926	921	857	876	953	902	846	916	906	970	909	963	895	891	888	933	937	877	920	961	925	945	929	882	886	921	911	901	917	872	880	893	903	908	957	865	900	938	884	897	906	893	931	939	894	886	908	930	907	861	920	918	945	866	874	866	915	939	905	900	872	874	946	911	970	895	875	880	931	910	880	968	877	960	897	894	919	877	871	888	855	934	885	933	961	881	912	879	926	881	931	943	933	871	913	981	900	904	872	888	945	881	858	903	931	898	859	907	892	917	919	919	888	906	896	941	911	951	896	933	957	904	928	905	918	919	938	930	901	845	901	891	910	937	916	932	920	872	914	945	882	927	919	934	937	913	953	886	860	933	943	947	911	942	941	918	914	938	908	919	920	908	923	824	923	944	912	899	927	909	917	904	944	896	909	896	866	900	931	892	886	891	940	857	920	909	914	851	918	905	897	875	900	946	926	876	900	940	924	933	887	822	938	868	903	972	893	889	922	880	932	885	908	897	887	867	893	893	900	913	893	908	913	935	886	896	939	889	928	903	938	849	913	899	931	884	905	905
19679	7957	7501	5273	3286	2453	1668	1314	1070	855	827	801	706	616	515	480	481	404	413	400	395	366	376	419	388	350	362	333	410	344	359	324	321	364	344	350	320	328	330	349	361	373	385	379	362	365	348	344	384	369	370	386	372	352	355	387	355	372	331	349	339	335	357	333	344	361	334	322	330	340	320	344	383	334	341	336	354	350	341	360	359	394	348	365	365	313	371	341	343	352	339	320	368	360	380	379	365	362	371	368	356	380	356	339	344	350	354	343	317	345	313	368	338	339	339	344	342	334	336	335	357	366	378	324	343	370	369	331	354	325	351	355	312	335	345	337	323	369	362	327	335	365	354	347	344	357	323	364	327	377	355	340	370	348	351	364	350	345	408	344	344	352	337	338	340	334	327	365	359	367	373	352	351	293	356	356	340	317	369	344	337	342	341	340	341	379	331	353	357	349	341	368	300	323	340	296	336	328	352	357	332	321	374	328	334	369	350	324	361	400	359	369	358	352	350	318	329	387	384	379	377	401	395	363	343	369	342	347	343	372	339	346	348	355	350	352	346	351	319	295	332	328	327	395	332	376	330	305	351	363	366	323	361	305	351	366	360	366	352	362	331	405	349	379	348	387	356	366	334	380	348	325	325	322	338	354	371	342	335	318	346	350	314	342	318	331	369	345	338	332	350	340	373	358	325	312	348	361	316	317	372	340	331	373	386	341	345	356	361	376	344	340	359	359	345	347	362	317	349	359	350	377	333	339	389	354	383	376	351	341	336	394	332	332	349	346	364	349	357	325	360	348	353	330	311	334	337	345	334	390	376	345	349	322	350	302	364	369	372	349	368	327	408	376	313	357	354	366	364	320	344	333	355	343	329	365	382	380	341	354	343	335	344	343	375	392	330	364	329	360	403	351	335	328	320	346	327	327	361	345	335	340	340	358	345	349	330	355	342	335	325	355	346	415	369	348	371	356	353	362	360	348	320	306	344	362	355	345	334	346	355	342	361	367	357	328	351	349	349	357	370	328	374	332	374	343	307	378	364	355	348	321	340	302	346	369	392	355	365	340	336	329	346	341	341	339	342	321	363	366	337	388	335	303	358	399	344	318	371	332	344	362	366	375	321	400	325	349	354	359	380	356	361	339	362	357	353	322	383	387	307	347	329	351	347	362	381	348	329	364	362	344	334	359	357	348	316	346	361	359	336	357	350	352	324	360	344	341	351	324	313	340	326	356	347	359	336	350	311	372	361	361	345	347	348	374	341	320	336	344	319	350	290	373	358	346	363	368	350	344	333	315	338	349	332	358	365	317	351	365	344	355	362	317	328	329	365	372	345	349	323	326	348	341	351	382	325	339	333	390	346	376	344	334	374	353	350	372	350	377	356	311	337	336	349	374	362	343	363	387	328	348	349	358	356	344	364	381	331	335	345	337	321	360	358	341	344	328	368	354	332	319	366	334	337	325	386	352	340	334	338	337	343	349	360	350	343	328	334	324	348	335	314	348	347	355	354	349	337	342	319	366	322	317	355	371	332	340	333	326	346	359	386	342	360	356	350	340	331	312	351	376	353	350	337	350	353	379	367	298	288	340	315	332	350	346	387	337	332	367	343	321	314	350	352	347	358	336	310	318	357	362	336	325	362	328	331	372	316	334	359	323	348	346	343	362	332	329	328	326	352	367	335	365	321	356	327	326	368	365	358	379	344	340	319	341	364	329	348	331	337	362	345	361	337	337	380	349	358	369	346	344	318	320	356	384	341	354	328	331	341	367	366	360	391	333	361	347	321	359	370	309	346	377	363	364	370	375	340	376	344	370	354	390	348	346	340	337	324	364	369	348	338	337	359	349	343	335	341	352	325	359	332	362	311	369	314	337	325	340	346	382	359	355	358	387	346	329	344	336	376	374	323	296	347	323	356	359	361	368	371	327	361	348	360	326	343	330	345	340	343	351	354	331	337	341	332	369	336	375	327	352	349	354	362	315	332	362	347	376	372	333	365	373	353	352	359	364	343	349	341	329	342	348	363	340	303	390	379	330	375	372	330	371	352	384	338	376	318	360	309	347	339	330	354	400	344	351	364	345	333	355	366	346	330	320	360	367	323	357	344	346	376	369	322	379	362	336	345	336	338	307	339	337	372	355	307	322	335	346	351	320	328	351	296	354	357	357	333	345	355	323	343	362	356	359	334	350	329	358	331	314	361	358	370	322	352	352	330	379	344	343	322	344	326	346	324	347	383	361	344	353	330	366	353	353	371	343	341	353	330	344	326	327	334	366	367	337	355	335	341	400	377	366	350	291	373	342	305	340	349	334	328	340	360	375	333	350	342	337	337	381	316	339	359	360	323	327	355	378	339	358	350	359	327	330	339	355	343	349	357	342	357	368	333	340	316	318	331	334	364	345	360	360	349	314	357	389	324	316	359	376	347	334	360	348	361	316	334	302	385	309	367	359	351	381	362	341	339	353	384	339	385	316	342	338	365	386	366	345	380	317	338	313	345	338	358	364	389	365	346	332	356	355	350	343	328	368	328	317	328	331	368	345	315	374	348	349	318	358	362	331	354	352	340	329	348	318	348	309	361	348	337	365	339	383	367	372	309	362	359	366	342	404	348	348	355	354	328	355	334	360	359	326	390	344	342	356	361	346	358	343	332	280	340	370	332	333	349	371	369	329	371	372	367	361	343	379	344	372	375	373	363	291	329	343	329	343	373	318	346	332	385	345	343	356	347	345	353	344	340	334	349	353	351	327	346	374	316	323	370	390	340	349	344	353	348	385	345	354	355	356	347	323	345	350	379	352	375	320	313	340	359	326	328	337	330	399	317	358	310	351	364	298	337	367	376	338	342	334	317	340	343	351	385	360	365	353	367	319	378	355	377	356	312	323	312	329	333	335	347	355	360	341	349	315	357	329	301	356	364	341	327	369	365	347	346	361	333	359	311	314	355	303	359	347	310	321	364	319	328	309	317	378	342	342	365	368	337	336	349	357	351	364	401	335	376	350	344	367	355	269	380	342	365	353	346	370	349	365	351	370	350	351	380	336	351	340	361	348	335	327	346	320	352	313	322	326	344	325	339	330	287	330	353	365	348	370	352	389	341	326	337	333	337	328	336	378	342	331	339	345	334	356	375	375	350	321	337	362	354	338	335	345	344	333	373	342	348	348	340	320	328	348	393	371	347	371	348	344	349	302	362	355	353	383	367	332	301	336	347	318	346	348	326	335	366	328	363	373	336	354	371	331	324	348	326	376	342	358	358	364	382	370	336	385	324	398	352	313	368	352	344	347	352	355	381	291	365	388	347	372	348	338	356	382	349	360	322	362	350	326	315	320	342	346	347	330	330	333	351	377	326	319	346	288	357	361	338	336	359	362	337	326	355	350	335	299	393	350	352	337	363	409	357	330	353	331	373	403	332	345	353	343	350	366	334	390	379	367	343	361	345	369	379	333	348	345	371	361	310	375	340	320	307	332	398	349	342	368	361	375	387	383	356	356
13428	7105	13225	13473	10997	9234	7096	5369	4876	3951	3653	2977	2785	2388	2081	1713	1443	1293	1192	1044	1061	940	970	993	901	885	941	886	921	847	839	874	849	835	793	834	893	858	801	768	803	868	782	814	746	841	810	781	795	800	820	793	779	873	789	776	802	763	801	766	768	849	779	810	819	774	808	784	817	760	773	804	837	807	851	810	859	805	801	807	772	812	815	777	831	815	798	773	809	750	784	779	827	798	741	834	768	782	806	803	788	775	799	764	782	811	789	742	783	779	823	786	799	775	824	848	846	796	826	787	756	808	808	762	807	791	749	788	787	819	752	780	766	822	808	756	803	824	798	799	846	838	853	771	805	780	802	801	809	832	812	779	834	810	820	810	827	800	817	834	838	811	756	818	784	795	817	789	819	772	814	789	785	794	791	762	804	808	788	792	784	800	759	786	793	823	785	769	757	809	819	820	828	805	755	827	819	835	833	809	827	785	751	791	790	765	854	808	778	817	797	788	800	817	808	783	758	833	796	800	781	816	821	798	831	837	832	818	744	795	795	787	796	779	802	777	796	759	801	793	758	757	774	792	792	808	793	832	788	827	833	784	826	808	789	832	787	756	774	740	790	824	844	865	795	755	751	784	758	746	759	711	763	781	763	836	790	783	753	790	785	804	810	814	767	833	822	790	798	865	771	803	799	768	812	745	781	808	856	816	779	744	803	806	813	803	826	826	826	796	812	797	810	829	832	805	832	789	749	813	796	803	774	789	797	798	781	853	822	777	829	858	791	792	805	844	752	820	771	773	867	777	815	812	800	820	826	821	824	824	773	833	794	781	808	813	834	839	813	793	814	821	776	765	852	805	838	767	774	839	775	842	756	799	764	777	819	784	881	820	809	790	811	749	816	790	795	830	764	818	836	763	811	784	807	834	794	793	763	784	799	798	782	834	819	844	825	818	777	801	779	773	794	797	804	776	841	772	838	769	792	815	832	797	790	821	766	820	763	784	752	770	833	800	824	796	786	816	804	850	779	810	791	803	799	831	809	800	797	776	830	779	783	834	806	780	829	791	769	789	805	742	799	806	783	836	754	806	765	801	777	767	831	802	812	762	823	848	803	786	813	795	778	814	797	781	808	823	842	799	826	788	812	745	780	821	833	790	827	842	792	841	810	835	801	777	780	778	792	784	827	772	788	770	847	871	771	795	777	788	795	796	807	787	811	776	766	810	798	788	803	753	804	804	813	818	787	822	799	807	775	763	765	845	827	819	811	794	828	813	771	758	803	832	854	762	818	794	813	851	773	813	804	799	820	820	821	812	745	770	780	834	769	773	792	780	798	817	807	807	861	772	770	787	798	827	818	722	791	793	800	787	771	803	789	780	794	818	804	801	856	796	767	857	799	769	773	778	788	840	730	811	766	807	830	750	798	843	819	775	841	788	851	734	776	759	823	797	835	833	773	768	764	830	761	853	833	803	777	795	734	784	805	801	780	807	858	746	841	771	775	804	776	831	753	855	782	785	792	855	805	756	806	780	758	801	741	782	817	753	804	754	811	839	763	803	795	746	821	786	814	772	825	824	793	778	816	782	754	744	781	808	844	757	816	796	765	841	812	796	776	788	807	776	814	837	817	810	810	785	797	786	790	790	818	804	831	831	803	787	786	808	758	764	796	836	778	770	789	813	761	819	820	825	797	834	788	793	804	818	804	814	806	806	814	820	789	774	762	796	804	778	833	804	786	774	798	830	728	771	788	799	770	753	797	791	820	824	792	794	784	829	797	783	807	811	804	786	843	811	796	808	765	885	796	787	756	782	761	811	763	804	792	744	813	802	822	799	849	782	782	813	827	813	843	805	817	780	834	779	795	850	791	808	820	822	754	791	802	843	785	813	799	781	853	801	821	770	802	781	761	782	768	812	740	776	837	799	826	804	760	794	755	775	791	822	787	825	793	803	800	764	768	758	807	791	790	770	800	802	807	769	777	804	805	796	806	764	831	883	805	822	827	769	826	787	855	753	855	812	804	786	840	817	814	838	797	755	825	796	768	778	790	754	756	787	811	850	809	780	770	819	776	820	852	796	800	761	828	825	769	800	863	798	816	798	810	798	798	850	783	785	773	833	760	857	768	780	798	753	808	806	856	853	778	852	769	773	809	775	788	817	789	837	835	846	797	785	814	809	800	847	818	805	747	813	769	759	798	740	811	776	821	780	750	781	782	814	775	757	834	794	810	837	831	811	805	829	797	846	790	798	844	769	819	803	764	814	792	800	819	822	862	753	790	785	834	794	786	816	805	797	797	803	789	805	767	786	835	838	812	822	857	818	742	818	825	808	779	840	821	795	850	796	807	801	790	824	818	749	801	805	789	822	786	789	810	782	760	772	790	814	833	766	777	829	800	823	812	768	786	784	761	837	841	793	830	773	830	746	802	818	821	727	817	839	770	850	795	762	786	759	805	776	787	831	809	789	818	784	841	835	788	808	803	780	821	739	813	803	839	817	856	775	815	784	819	819	775	807	809	811	784	756	805	764	856	814	851	773	820	779	844	788	791	826	779	833	785	795	841	830	819	805	791	784	833	821	809	783	826	786	815	823	844	844	796	780	865	804	777	758	795	795	763	801	821	741	791	823	851	801	748	817	809	799	783	785	828	789	825	775	787	786	801	772	782	799	848	813	836	813	728	800	790	805	834	773	795	801	801	819	760	804	809	800	797	767	783	749	747	867	799	768	811	770	802	819	788	797	785	817	803	777	767	779	823	791	752	813	772	837	812	777	849	781	767	817	793	848	779	793	872	818	822	777	775	795	753	770	835	762	826	819	744	844	788	770	832	796	779	802	798	791	780	759	812	758	779	786	806	820	755	762	790	817	825	861	727	794	793	811	830	833	798	784	806	790	817	788	799	796	752	803	813	801	785	856	805	824	811	789	838	804	840	751	834	775	774	848	791	778	815	813	801	799	783	785	770	865	767	770	808	805	778	846	793	815	785	772	801	826	797	775	803	801	809	807	784	822	815	822	770	790	808	850	808	790	821	754	788	809	794	803	804	841	844	811	801	792	723	847	813	792	734	767	814	810	816	835	783	768	791	814	802	840	782	842	759	820	776	739	805	818	809	774	814	811	850	768	795	751	755	835	781	855	765	814	801	761	821	790	796	782	795	839	815	779	830	758	761	797	835	775	792	789	763	799	836	806	846	801	816	802	838	784	843	766	797	764	825	775	794	757	778	746	848	806	834	812	764	838	781	804	859	794	816	783	754	786	804	759	814	810	848	783	798	794	838	845	774	763	775	779	829	839	783	817	816	799	782	837	810	793	838	801	829	750	795	817	783	785	847	785	822	775	773	767	804	754	763	750	783	754	795	762	795	755	798	834	819	845	807	845	746	806	822	813	755	778	831	794	814	799	789	838	807	760	803	781	814	806	781	769	796	798	790	766	863	824	777	835	795	777	762	765	844	834	783	791	787	784	825	786	751	815	815	807	789	787	804	844	755	798	814	811
28061	11249	10486	7260	4514	3250	2338	1567	1309	1117	988	883	709	639	573	506	442	386	360	358	332	299	317	351	292	288	313	310	311	319	270	336	302	280	280	308	304	282	245	267	273	302	265	271	254	280	242	297	278	303	265	276	276	295	297	295	280	287	270	302	253	271	278	296	277	296	295	278	294	292	256	290	305	267	261	259	313	274	318	282	274	288	292	277	282	261	271	259	272	320	266	256	310	305	273	299	295	286	287	305	292	283	271	281	243	283	279	278	289	300	324	269	299	239	259	283	310	293	280	257	268	296	281	249	261	261	301	262	265	263	275	281	303	321	271	261	283	315	245	268	250	275	288	263	278	310	263	271	287	255	314	291	253	259	293	268	299	283	272	296	278	256	264	280	265	248	289	286	270	293	286	271	255	261	281	274	263	277	279	296	294	297	293	295	276	266	286	285	278	271	261	285	304	284	270	300	275	267	271	260	278	284	258	306	278	279	277	295	268	307	283	321	268	266	269	271	278	270	301	266	301	258	250	279	287	284	289	280	285	278	293	284	299	264	272	251	279	287	284	277	299	249	298	290	289	266	277	295	276	300	252	244	308	279	248	285	286	282	253	256	254	264	326	274	249	292	275	234	290	291	278	287	289	285	288	262	287	295	269	282	293	267	300	269	274	289	286	269	278	294	267	309	292	280	302	294	264	273	294	293	295	300	293	286	291	283	291	276	274	271	299	263	296	297	282	275	303	278	264	293	286	266	270	273	293	282	295	260	291	282	282	291	300	241	297	259	272	273	286	289	238	260	255	258	281	261	256	263	279	262	297	275	267	280	267	311	297	259	288	270	306	277	278	301	289	319	271	258	283	286	296	285	297	269	271	247	278	253	275	257	238	278	299	280	288	263	281	300	309	301	253	285	266	283	264	297	283	298	281	284	264	276	272	293	269	269	276	275	291	261	294	281	284	259	265	275	272	281	300	272	266	324	265	302	273	279	273	307	276	282	312	302	298	282	303	262	282	281	281	275	301	282	296	298	321	287	272	281	278	274	286	268	258	285	301	261	251	272	245	272	250	252	282	260	255	330	302	267	278	287	288	281	276	261	255	261	259	296	330	263	282	244	268	278	312	259	267	291	299	279	312	268	263	277	238	262	266	291	283	285	276	258	240	264	300	285	318	298	275	254	253	274	284	246	290	269	272	292	270	272	277	285	288	260	248	252	291	242	311	306	327	256	323	259	262	289	277	278	284	275	259	265	300	285	251	274	299	279	316	271	264	275	289	290	273	291	272	294	270	287	247	273	297	271	270	285	278	287	271	280	313	309	277	319	296	266	253	274	304	239	295	269	298	308	269	263	278	253	298	287	261	284	266	266	282	286	298	257	277	265	289	277	262	252	286	311	292	280	280	247	249	286	283	296	292	291	272	319	296	277	280	248	312	305	268	263	256	281	268	275	332	248	284	297	282	265	283	281	285	293	297	253	286	287	276	266	282	272	319	300	283	285	273	269	249	272	270	285	272	265	260	284	297	255	318	298	290	282	296	248	263	276	285	272	248	264	274	277	280	321	274	293	300	275	265	241	280	278	317	276	278	316	305	269	310	309	294	279	270	287	284	298	279	288	293	275	267	243	295	266	280	289	274	280	285	290	288	277	278	293	266	266	271	268	260	305	306	272	289	296	293	267	299	285	264	302	302	318	246	313	255	273	262	315	287	283	277	280	264	293	274	298	307	300	286	297	262	284	266	289	290	312	311	266	285	275	279	287	266	275	281	277	293	285	273	309	270	281	245	275	300	255	281	283	272	305	288	271	277	287	310	288	271	310	281	287	273	293	281	254	281	312	273	307	280	268	264	308	285	298	305	256	281	267	288	278	279	278	299	289	268	295	270	292	286	278	285	302	301	273	293	273	312	257	268	268	274	278	256	295	282	277	267	295	311	276	258	278	292	293	281	284	285	294	278	295	287	266	270	279	280	282	297	292	293	291	264	296	297	308	252	291	257	288	271	257	295	266	270	266	269	289	280	309	297	277	283	292	277	244	266	254	269	279	288	263	281	276	276	252	301	276	262	270	254	290	299	255	276	292	286	275	298	301	298	274	278	284	302	277	274	296	259	282	287	284	273	263	302	280	274	275	285	288	315	296	255	346	277	277	255	310	290	300	300	263	281	305	291	282	280	292	259	283	293	274	268	282	294	258	275	273	298	250	280	290	258	272	291	294	269	287	283	267	304	289	279	273	286	291	259	284	276	263	297	263	283	255	284	257	283	273	286	272	300	278	268	286	288	310	295	268	289	246	281	292	318	274	280	289	283	293	278	306	279	270	298	271	283	282	242	261	280	342	272	284	278	289	304	266	286	273	281	295	253	252	298	281	301	307	268	277	253	310	257	250	271	311	273	304	271	273	281	282	280	260	308	273	274	284	300	256	278	288	302	279	306	268	288	282	232	260	289	266	267	270	305	268	311	309	269	290	296	283	295	263	285	287	226	288	274	274	321	276	271	301	282	272	315	281	290	328	294	293	294	271	275	257	272	286	264	247	264	284	288	264	314	305	273	250	281	280	280	277	279	295	270	263	277	303	255	282	266	286	287	278	286	278	304	279	278	248	242	276	290	292	270	307	284	278	260	266	324	307	264	266	248	297	280	283	308	295	267	304	287	295	269	286	297	323	265	283	266	300	267	288	280	261	301	315	280	296	298	306	272	281	262	292	284	248	296	281	281	305	304	299	260	287	290	300	313	278	296	271	301	262	264	276	292	286	308	294	296	270	304	283	269	281	272	310	294	284	263	279	305	273	282	299	269	284	309	295	280	248	276	307	283	290	270	266	280	312	262	270	250	304	305	284	304	328	275	285	301	252	297	258	272	269	285	311	302	280	282	280	313	271	293	244	262	286	291	289	273	274	272	294	311	273	279	283	256	288	285	321	287	303	290	270	276	258	286	264	302	279	285	287	307	315	247	291	300	315	274	274	265	277	285	279	275	315	264	286	287	288	275	263	286	247	285	290	265	270	264	290	287	280	288	286	288	242	304	282	268	296	293	269	270	297	298	262	297	256	295	297	271	283	289	284	275	265	273	278	281	252	315	275	278	258	283	305	264	299	285	264	276	299	275	276	314	312	269	276	260	239	296	296	270	287	303	299	280	261	284	278	269	269	270	273	301	316	306	278	275	269	269	298	296	252	285	288	257	290	307	308	295	268	286	263	270	275	309	243	268	278	267	275	267	274	273	267	255	300	281	273	266	264	291	281	260	262	261	278	313	307	288	259	277	260	299	257	244	297	270	285	287	289	269	313	283	274	294	280	247	265	271	283	268	274	298	249	262	271	281	278	284	303	296	270	291	273	254	260	258	277	283	297	287	304	309	291	276	298	277	324	276	281	253	295	297	264	295	295	285	256	300	277	295	315	280	290	307	291	281	272	253	269	255	283	317	281	302	285	255	276	278	278	298	260	263	266	263	299	262	277	278	286	314	293	266	257	270	279	297	284	260	264
16517	8850	16388	17245	14082	11946	9277	6819	6157	5001	4564	3868	3319	2769	2379	1887	1610	1366	1188	1083	1043	923	945	890	830	841	863	767	805	747	768	755	733	760	728	703	760	715	723	679	692	699	697	699	699	615	708	714	715	690	732	703	672	704	669	729	682	653	688	688	645	625	641	637	667	672	678	674	714	673	633	677	675	649	634	673	649	698	587	669	645	634	692	615	675	671	672	650	679	661	684	667	694	649	646	643	667	647	685	705	664	648	651	720	672	680	637	686	598	620	700	661	693	659	619	670	681	638	673	597	614	669	652	668	699	678	683	704	667	646	689	663	666	717	644	627	667	694	648	670	702	703	634	611	646	636	654	711	688	616	652	678	647	694	662	694	709	654	622	670	674	661	704	641	679	695	652	648	694	685	664	675	664	646	652	672	677	673	665	670	644	653	674	648	631	666	665	678	654	647	669	699	716	686	658	657	665	622	684	666	661	675	687	646	633	654	660	652	680	685	697	632	674	650	634	637	675	698	653	661	660	661	669	658	704	644	686	673	653	681	673	679	718	661	636	696	656	674	669	681	664	680	719	640	677	623	658	711	636	634	639	686	652	659	682	678	658	639	700	613	660	668	662	622	679	691	646	665	683	676	714	642	699	707	652	675	668	664	661	703	710	641	683	661	631	647	700	628	622	688	697	686	739	665	684	650	708	593	657	641	662	703	665	702	618	661	669	633	683	669	687	660	702	715	662	662	649	659	669	702	625	701	692	689	678	630	689	599	679	651	693	625	653	639	648	709	667	706	627	656	702	663	676	644	622	661	685	645	687	659	662	673	665	693	707	702	619	656	672	654	649	686	656	687	611	668	680	679	681	640	653	664	696	669	646	660	623	649	657	630	683	682	661	688	671	674	688	671	654	666	655	649	672	666	682	662	671	646	701	650	656	653	684	674	750	632	628	651	691	685	651	674	658	656	686	669	667	625	655	694	649	698	683	695	678	645	724	673	701	665	676	640	665	644	644	687	677	679	663	680	654	703	705	649	681	678	656	671	657	648	671	657	677	660	679	679	692	637	696	637	617	623	675	690	688	664	591	678	644	639	703	626	682	655	668	640	667	641	733	704	652	680	639	640	703	665	659	653	625	625	701	662	667	653	635	650	626	655	673	655	647	703	646	665	681	659	665	648	672	624	655	679	714	669	713	666	639	691	633	675	653	640	708	702	687	694	656	672	642	669	631	651	695	640	642	651	667	638	673	663	673	698	713	661	655	701	635	706	659	637	681	647	678	635	647	674	663	677	677	674	745	656	712	682	675	685	691	682	691	639	669	678	671	721	676	688	669	664	693	639	665	661	621	728	696	691	706	645	657	661	623	663	658	690	675	715	647	681	682	634	683	663	661	608	667	675	688	671	674	666	664	633	693	669	681	679	677	688	732	687	648	682	688	671	674	661	671	702	668	706	689	655	671	625	722	649	691	680	616	661	656	644	693	695	631	686	681	671	719	683	691	660	681	686	682	664	635	614	660	690	653	670	718	695	676	644	660	698	642	648	708	666	666	658	707	658	674	674	622	680	681	676	621	696	683	670	624	651	691	631	643	696	649	670	647	685	679	681	661	665	696	661	670	663	635	670	613	658	654	734	669	648	636	652	621	627	651	657	734	682	669	657	654	668	717	657	668	645	621	652	710	689	688	648	650	675	635	683	626	665	661	669	715	658	676	636	650	692	671	702	642	655	711	653	653	699	645	647	666	672	701	653	649	688	661	692	693	687	679	633	656	672	658	696	680	667	653	651	682	653	690	640	629	606	685	683	655	706	700	671	664	663	693	669	664	642	636	643	642	691	663	642	673	639	677	654	687	657	640	661	690	645	715	677	620	672	672	660	724	624	642	678	656	721	741	663	653	686	707	649	719	704	666	672	637	664	612	620	687	713	675	653	662	674	656	681	667	666	690	705	684	651	695	658	670	697	688	709	663	679	691	657	682	666	697	649	693	663	690	673	708	691	713	647	676	685	664	672	629	694	683	655	633	701	681	700	659	662	710	667	680	659	697	703	672	651	723	660	650	686	708	661	649	640	646	643	665	692	697	650	654	678	705	646	635	674	652	677	643	659	702	711	664	692	649	678	654	663	663	647	710	637	635	655	642	665	709	671	736	676	715	631	696	694	664	673	608	694	651	670	682	621	643	630	662	648	657	673	740	671	686	669	658	679	601	673	675	708	691	685	665	662	704	723	632	694	686	644	714	645	637	673	658	648	666	641	676	689	655	707	668	642	680	709	695	675	702	635	653	640	666	677	653	667	679	636	697	646	672	671	665	684	693	676	660	690	666	650	610	671	678	629	680	697	669	691	695	661	667	669	655	692	625	638	643	639	685	670	653	717	644	670	693	668	672	713	649	672	631	656	668	636	687	662	659	632	653	651	695	621	640	708	658	649	651	692	651	655	629	667	649	710	707	656	677	637	660	702	673	612	590	663	701	632	645	703	665	691	696	625	669	698	659	654	691	659	631	661	681	681	684	638	667	713	692	658	672	667	672	700	682	691	691	662	669	694	658	639	709	645	680	653	687	643	654	697	733	642	650	671	617	694	647	649	623	690	666	629	686	662	657	679	689	685	716	672	674	677	662	651	630	681	650	651	716	665	650	728	631	679	623	670	592	671	643	652	665	681	630	627	746	701	693	739	694	690	638	718	684	710	649	638	696	629	698	661	688	660	666	669	675	654	714	689	667	660	684	662	633	707	708	653	705	674	686	631	699	645	670	717	681	671	752	669	669	620	703	685	666	692	621	637	657	667	664	637	696	647	673	659	677	675	678	679	640	664	700	652	679	677	635	673	659	688	648	675	700	670	629	660	598	638	684	655	687	668	655	655	693	650	685	639	654	692	707	658	694	691	658	689	708	658	680	668	673	674	659	670	685	668	685	640	694	679	605	679	651	684	634	650	655	678	675	693	661	656	625	679	655	638	674	707	674	685	676	619	685	704	659	642	727	688	650	644	664	677	680	721	658	651	641	652	691	712	739	664	676	696	689	696	659	680	690	643	654	652	648	633	711	660	694	673	642	669	628	649	673	677	703	670	660	679	711	648	614	678	682	699	634	655	657	689	698	646	624	632	677	651	681	664	702	691	665	648	682	707	687	640	707	656	702	648	672	664	678	623	627	674	699	693	704	653	679	627	661	616	690	693	720	664	671	663	699	665	695	680	671	652	692	620	675	653	691	626	614	699	653	699	675	645	680	679	712	675	690	690	677	677	706	658	659	679	605	658	660	667	691	681	672	731	700	671	703	689	684	694	697	658	681	652	645	656	606	657	627	702	690	623	686	682	630	646	710	674	659	662	689	690	659	654	661	763	627	648	703	661	687	691	666	671	698	642	698	652	674	699	683	651	652	645	700	681	662	645	667	679	669	684	679	708	651	687	698	697	678	665	654	665	651	647	681	673	664	663	648	684	690	716	693	671	642	691	690	688	730	673	660	673	637	694	681	683	679	666	658	663
10246	4698	4561	3434	2050	1541	1129	927	790	717	699	600	615	529	460	456	463	468	456	436	385	403	349	414	444	403	402	392	387	395	393	386	386	397	401	371	389	407	374	424	415	399	411	422	402	395	425	438	410	358	376	448	390	367	412	425	374	466	389	422	393	381	414	408	399	375	425	380	410	420	391	389	369	374	366	407	421	388	424	346	344	406	369	418	393	388	433	386	398	381	368	389	394	402	407	395	410	406	413	393	431	440	411	412	424	396	429	417	381	403	429	389	413	383	390	373	383	393	410	361	459	396	372	396	395	425	408	388	359	405	373	421	380	371	396	394	405	409	377	398	406	402	403	390	413	393	425	429	394	417	399	419	388	401	402	423	379	428	393	383	423	434	388	413	421	396	396	376	382	409	389	413	406	403	409	422	457	425	397	405	427	418	436	372	376	388	448	423	387	423	416	432	357	376	408	442	377	410	368	382	419	425	414	424	415	418	408	382	383	406	429	392	421	413	395	394	372	427	388	384	407	405	407	397	418	400	394	409	403	383	388	406	371	421	375	411	379	384	389	408	420	397	372	362	432	426	389	409	376	436	435	383	406	435	390	389	437	404	385	415	395	341	385	401	352	414	401	416	394	391	437	389	421	417	418	433	402	418	408	383	405	339	431	382	410	361	371	428	392	434	387	383	418	427	404	426	417	384	384	434	376	418	422	382	429	398	418	386	417	412	428	435	395	396	381	379	466	417	435	398	405	409	391	394	397	437	422	455	400	372	351	377	364	384	393	395	434	397	390	435	376	373	410	409	422	356	397	418	408	439	388	391	391	358	422	426	395	393	400	384	380	376	405	420	422	417	425	398	380	416	377	406	423	361	449	396	418	425	400	389	410	412	388	388	400	372	402	400	397	398	362	404	382	390	403	404	412	368	383	369	436	389	394	391	369	406	402	395	355	384	374	418	400	409	381	391	384	383	380	379	390	368	396	403	417	396	408	386	388	436	386	395	406	401	393	405	393	418	389	392	386	417	413	424	442	394	431	422	396	438	408	396	402	437	402	425	388	407	368	399	363	392	453	435	359	369	418	401	425	428	367	393	399	401	423	406	377	402	416	438	387	428	421	421	419	434	408	429	396	423	369	405	391	400	412	383	434	418	395	382	395	372	400	398	409	415	387	388	425	380	441	398	381	387	393	402	440	381	410	406	389	399	384	374	405	426	377	397	399	335	397	380	400	387	392	409	405	391	441	371	429	391	412	406	402	432	440	417	390	358	439	418	397	398	396	402	371	400	370	379	403	403	438	349	437	394	360	398	386	406	398	384	442	407	441	408	392	363	394	383	392	426	406	401	416	375	383	421	396	421	419	401	369	374	394	436	392	392	366	385	397	374	404	400	420	385	399	409	406	413	418	394	389	363	391	409	446	425	399	405	398	395	431	412	405	408	441	424	389	420	384	389	421	390	450	418	435	416	420	423	439	413	413	381	377	426	398	398	406	391	425	433	440	384	404	358	399	415	419	371	439	410	398	438	383	432	437	390	431	385	360	418	382	400	401	429	436	375	402	443	400	381	380	381	417	382	386	424	401	372	393	393	417	391	383	386	388	392	381	423	410	397	396	396	421	398	402	404	387	402	401	406	392	384	393	375	368	386	414	385	370	405	416	429	370	392	425	372	435	375	383	392	404	398	379	422	387	385	387	354	433	401	396	404	401	410	362	378	415	404	401	408	411	394	392	410	391	413	414	399	354	390	425	394	430	379	423	415	431	395	387	402	431	383	376	398	396	410	419	423	432	425	404	421	424	433	380	396	405	400	377	435	408	392	423	432	398	373	398	389	404	412	391	448	424	390	377	388	401	415	376	367	440	392	396	400	422	413	387	424	388	398	368	401	426	386	392	387	390	404	360	440	413	431	417	393	386	456	410	363	397	375	392	413	428	456	406	420	386	404	430	399	411	406	423	441	412	387	390	426	424	400	404	415	426	394	380	431	454	356	414	429	388	427	405	380	412	419	392	422	405	376	427	408	423	383	427	382	383	367	422	404	387	413	425	425	437	376	414	400	343	409	433	438	382	402	446	386	442	390	429	386	418	441	417	430	370	391	381	406	388	435	415	366	364	417	386	395	417	426	429	380	370	420	416	411	448	419	369	393	384	416	386	414	417	399	447	392	397	384	380	419	409	370	382	379	428	413	399	377	395	364	421	400	402	387	367	388	386	439	401	404	387	365	392	439	416	409	437	397	397	355	399	423	397	413	343	408	411	412	431	400	387	381	360	410	417	388	354	441	419	440	433	416	403	423	421	396	376	384	377	403	419	362	393	394	391	392	403	410	395	429	446	379	376	402	381	380	410	412	395	395	392	413	382	389	386	400	416	398	418	373	393	424	379	384	388	400	393	400	385	402	391	428	427	370	412	417	417	378	382	417	388	419	406	383	424	372	419	427	375	406	417	405	411	385	424	383	413	399	422	403	442	380	385	409	409	403	429	340	398	393	382	391	361	426	424	399	407	431	418	396	453	376	401	437	402	437	396	450	434	382	421	422	394	357	387	395	408	399	394	419	378	377	420	428	388	454	448	401	349	374	407	400	396	372	399	422	381	383	387	416	370	378	359	405	420	369	377	375	399	391	351	407	419	395	397	412	405	396	388	358	426	383	414	376	422	376	373	393	331	383	398	384	414	386	375	383	392	405	407	418	365	410	395	426	430	372	428	351	380	390	401	413	414	382	397	414	382	410	382	410	424	399	403	385	435	411	412	372	416	399	418	441	370	390	358	393	413	373	402	398	410	421	395	397	422	398	404	420	385	383	407	424	426	374	379	408	432	391	416	399	388	433	390	418	407	384	430	415	374	427	404	417	432	406	413	434	409	399	383	417	413	429	406	375	401	401	386	376	389	425	407	374	408	376	406	435	353	449	408	374	402	431	403	382	400	386	396	376	423	414	434	394	413	442	376	388	384	382	366	360	390	351	400	429	413	423	382	364	435	392	429	450	348	388	378	393	387	404	384	400	401	354	402	355	377	372	428	404	431	412	407	415	386	386	390	401	409	397	392	390	420	430	384	400	403	401	372	376	431	379	401	373	386	437	402	376	433	377	422	379	367	385	398	337	397	379	382	394	371	388	371	384	358	425	407	389	435	405	397	422	407	407	478	442	412	406	411	420	402	407	410	408	410	399	379	413	399	429	368	384	404	412	418	416	400	364	408	384	453	374	373	427	403	393	369	413	390	389	441	412	392	413	416	414	393	429	412	414	425	406	375	344	387	391	394	371	383	418	425	361	445	402	404	414	377	448	372	424	399	419	429	390	417	424	385	391	439	420	441	419	415	384	440	401	365	414	429	400	469	438	365	395	411	404	383	392	421	433	408	401	401	441	389	372	400	394	376	384	437	363	396	391	428	381	373	384	399	393	407	384	411	406	393	414	398	427	406	426	388	378	380	375	398	413	399	418	390	429	387	378	399	385	427	410	398	404	369	384	433	402	407	400	429	394
6997	4673	8615	9385	7295	5982	4434	3394	3039	2645	2515	2288	2157	1927	1624	1480	1245	1176	1062	1053	1067	1045	990	962	944	939	1000	999	972	961	953	929	956	916	946	932	970	931	923	894	895	860	892	909	902	898	917	960	912	915	891	881	891	927	941	962	805	920	922	932	938	902	912	979	845	871	874	865	851	871	851	968	945	853	872	962	917	889	895	900	890	887	932	929	928	821	925	870	885	899	907	904	840	886	895	909	933	842	850	890	865	979	878	891	920	881	895	933	872	910	868	900	926	891	863	903	904	920	883	908	907	874	899	883	927	934	905	894	879	842	947	980	891	894	916	938	899	908	929	903	931	889	896	890	844	908	911	861	946	893	950	863	928	922	967	889	880	921	938	875	869	865	923	942	863	863	977	922	914	927	935	893	966	844	937	899	872	927	888	915	903	875	987	922	943	897	891	911	909	880	882	892	952	919	861	905	925	902	920	888	883	882	917	914	871	917	957	911	888	960	907	898	924	887	898	889	900	925	911	958	926	911	907	868	864	938	895	920	871	896	877	853	888	908	905	872	884	869	865	903	911	921	913	891	935	959	963	930	894	910	882	892	863	876	921	940	947	887	882	923	899	924	874	900	883	926	889	944	924	841	886	915	920	903	930	917	926	861	878	897	898	935	889	899	918	851	874	875	848	886	917	892	870	923	939	930	886	898	892	867	924	908	893	923	902	921	888	957	919	898	875	910	940	932	876	930	937	888	953	880	974	864	958	928	899	930	906	912	901	907	878	881	876	956	893	902	920	871	948	853	960	881	897	916	950	888	879	899	923	871	904	888	889	894	868	901	904	877	887	903	961	928	903	903	836	841	876	917	875	889	922	895	893	857	920	882	869	874	917	914	861	886	881	901	856	913	882	931	917	893	880	900	949	905	881	901	880	950	875	857	901	902	855	917	913	898	904	897	896	920	841	922	933	876	874	901	905	895	930	894	918	923	868	860	890	925	919	900	816	927	907	909	887	895	918	877	876	900	904	924	911	911	902	884	925	922	910	854	925	942	873	859	921	919	916	879	913	896	927	917	977	926	931	903	894	917	935	935	897	911	943	904	900	913	878	874	871	905	906	927	882	911	917	921	907	920	902	897	858	884	940	927	923	938	958	919	894	911	843	855	928	913	834	883	881	919	913	922	951	878	948	937	897	934	911	969	917	923	868	941	923	962	930	867	894	936	898	880	882	945	854	915	933	929	907	962	927	876	879	883	954	889	911	929	960	871	892	922	915	893	921	910	851	929	909	930	885	950	958	855	885	927	919	878	939	910	915	916	909	884	906	893	909	883	870	909	949	895	923	893	923	920	898	882	916	902	954	942	929	950	906	886	934	867	891	855	900	950	946	967	971	855	913	950	882	873	902	957	922	926	875	863	950	897	979	920	949	918	925	904	928	887	901	889	891	885	884	928	873	907	967	903	930	845	898	901	852	878	952	905	872	928	888	950	969	880	846	889	848	992	881	912	879	888	890	866	890	887	933	918	895	877	882	926	895	917	956	934	901	877	828	882	886	922	851	899	941	895	906	911	905	943	923	886	907	902	945	879	911	912	883	897	907	878	992	928	871	816	911	852	904	873	953	930	854	948	932	906	855	905	957	888	891	879	901	915	900	975	903	928	928	924	926	879	887	916	954	891	883	856	910	848	951	902	920	909	866	863	866	906	917	919	884	885	959	928	887	948	881	885	842	908	895	943	948	880	916	911	867	893	855	931	895	920	893	888	861	870	898	842	894	908	872	914	900	873	934	969	914	975	848	886	867	901	883	867	933	951	869	899	926	846	872	919	914	900	893	839	938	905	912	902	844	884	890	884	837	958	882	885	866	887	921	903	870	928	915	917	852	885	923	918	902	895	907	958	893	889	871	897	916	885	946	905	916	931	970	862	921	923	931	893	974	980	912	890	902	897	897	978	881	920	920	950	938	859	877	884	898	890	936	931	881	906	901	885	934	909	890	841	900	975	882	924	954	882	887	923	892	914	880	883	872	902	953	873	883	916	931	933	881	894	916	932	952	929	904	905	903	888	874	916	888	926	918	925	945	831	968	946	889	963	884	886	882	892	945	886	872	917	890	884	898	918	901	901	909	864	918	899	893	884	861	876	885	933	933	902	862	860	941	922	910	871	863	855	880	889	894	891	938	884	859	881	924	918	911	928	863	910	930	917	918	891	938	874	900	894	851	893	869	903	882	928	931	902	937	866	920	916	901	861	939	881	897	921	952	951	894	882	877	857	921	967	990	913	916	889	933	939	878	923	868	949	937	928	943	911	894	843	904	949	929	883	914	932	894	918	917	931	960	897	937	984	959	907	894	889	920	898	828	910	915	943	890	907	932	883	898	878	923	894	928	921	928	869	846	874	881	925	850	896	947	896	925	903	875	892	906	900	908	880	950	862	847	906	870	897	969	877	935	922	882	932	925	885	899	881	940	954	921	913	976	908	879	943	937	909	859	903	914	898	901	907	884	901	900	925	955	916	917	867	863	898	968	894	935	884	867	927	874	924	972	873	921	932	894	853	939	852	915	848	917	921	880	887	884	894	932	888	840	887	886	927	889	847	870	892	941	849	847	936	869	890	917	863	908	878	899	886	927	913	926	965	891	938	900	946	882	965	853	942	902	908	905	926	878	878	966	906	911	893	886	948	927	892	889	898	936	904	883	864	928	927	890	873	961	889	899	901	903	889	849	882	879	863	859	888	864	893	889	867	888	890	878	989	842	908	855	858	914	918	943	913	982	886	895	917	947	888	932	908	950	879	924	891	874	879	966	926	913	876	908	963	844	919	904	854	901	892	934	900	886	869	906	959	882	905	930	900	930	894	895	908	928	864	929	906	917	866	894	881	891	880	915	914	918	910	924	857	883	860	906	926	949	936	916	933	928	852	903	877	915	922	925	876	902	864	871	932	915	921	885	901	918	919	890	877	884	912	924	843	935	832	942	936	894	912	866	937	901	863	927	900	845	912	933	923	909	933	883	904	895	922	860	914	914	932	915	909	929	898	910	921	900	894	873	943	881	918	945	897	889	928	960	979	927	898	942	889	935	875	886	922	955	990	910	865	867	866	896	891	930	884	923	845	942	851	927	928	944	916	901	934	858	928	920	865	910	928	941	974	873	870	925	898	931	909	925	874	936	873	915	910	863	914	874	944	921	896	896	924	892	944	957	929	931	920	972	856	891	885	899	913	916	927	889	954	889	909	884	890	923	861	902	886	914	918	894	921	880	911	932	910	951	893	904	957	913	890	859	884	917	895	945	910	926	981	894	902	869	882	934	913	913	934	901	913	954	847	896	917	873	959	870	936	945	968	952	934	960	885	918	863	900	912	891	926	937	921	873	903	927	932	853	885	931	891	892	902	879	885	882	913	896	879	868	894	953	903	885	908	901	919	969	907	937	908	929	907	889	925	932	909	880	887	897	884	867	891	872	946	922	869	935	904	885	949	869	931	913	943	957	973	920	968
19501	7663	7329	5567	3389	2492	1625	1236	1029	927	832	742	638	628	577	493	425	445	375	371	384	399	351	329	376	364	358	372	366	371	330	334	336	355	380	326	338	359	357	353	330	385	345	340	333	344	298	342	356	345	329	355	346	377	338	342	340	308	309	350	365	361	372	354	362	339	377	308	331	382	340	371	343	350	334	351	359	348	348	351	352	348	348	340	362	328	325	344	334	376	348	371	310	335	357	325	383	366	341	315	358	316	352	363	358	367	372	366	344	359	371	370	325	362	364	315	308	346	349	340	316	339	355	347	408	374	351	349	365	362	384	339	353	367	368	329	323	344	344	357	370	353	358	369	367	355	345	350	317	372	361	350	401	316	356	350	323	343	337	344	346	373	349	303	321	350	344	320	328	351	335	352	341	373	361	335	344	362	377	318	325	381	377	350	322	317	336	334	320	332	362	313	338	359	397	369	363	353	351	354	351	349	332	353	330	348	358	370	340	323	367	306	379	378	352	354	366	353	362	322	348	333	353	341	348	356	353	365	330	355	332	368	347	345	364	353	317	349	326	353	332	359	332	319	359	375	341	349	368	369	354	375	311	317	320	325	332	338	366	350	338	336	349	335	339	345	347	373	364	348	336	320	349	345	376	359	381	394	304	342	311	343	372	325	349	343	336	347	353	379	352	367	374	350	332	326	322	344	365	326	372	360	360	341	371	353	351	326	337	367	312	364	348	367	352	346	328	366	386	366	320	329	331	336	365	334	332	356	354	313	366	339	315	345	356	320	314	339	337	343	381	351	330	321	338	360	335	336	363	312	384	350	334	349	367	338	349	334	325	321	364	334	342	368	364	362	344	341	348	344	390	325	349	353	323	346	363	331	359	348	342	355	371	353	354	351	348	344	322	318	335	377	365	353	360	354	340	335	359	380	366	347	332	347	382	367	340	315	354	385	399	375	303	338	370	358	332	309	327	347	332	312	352	339	323	363	342	354	377	378	327	347	360	374	381	366	352	341	337	348	390	344	336	364	364	370	346	344	348	360	358	377	355	355	358	338	348	358	353	379	360	328	328	363	367	333	355	336	343	352	364	323	345	338	370	330	369	312	336	361	376	358	338	339	331	358	364	372	318	358	324	333	346	354	369	352	360	376	358	393	343	337	359	363	339	346	358	368	371	332	378	335	334	324	350	331	391	367	307	333	331	316	365	352	312	374	300	344	344	374	375	309	353	365	311	354	350	332	341	393	374	347	333	355	357	349	369	378	343	362	371	342	330	319	313	364	364	360	360	305	332	355	331	341	320	359	333	317	334	352	342	355	340	331	349	322	324	341	352	364	306	358	341	356	368	340	327	336	365	341	352	396	328	366	389	384	350	359	355	351	370	343	338	326	308	348	332	336	346	340	330	339	350	341	320	375	359	358	328	353	342	386	369	333	364	347	315	308	362	363	355	356	360	346	328	339	349	342	358	373	312	351	301	326	326	326	363	354	351	321	327	340	310	347	371	355	314	323	390	329	347	340	329	354	369	323	342	311	380	373	353	369	316	327	358	330	377	341	358	290	372	328	364	394	352	351	333	329	328	338	335	364	382	349	377	341	354	350	338	320	311	336	361	355	339	363	377	304	326	341	320	360	360	335	317	329	385	359	369	322	339	355	350	367	368	328	363	320	338	325	320	317	321	349	332	315	344	317	338	350	347	342	348	369	344	343	327	360	344	309	343	323	320	327	350	369	340	332	354	324	340	345	287	316	349	362	368	373	360	341	313	313	331	341	332	389	361	346	332	381	338	361	345	325	343	304	337	376	332	345	362	343	352	317	356	342	375	357	353	379	359	331	393	346	358	309	370	370	332	332	346	309	363	336	326	337	310	336	371	334	336	382	363	334	338	328	363	346	372	327	338	331	347	330	357	340	359	363	339	332	355	346	368	369	339	354	362	332	350	357	338	380	349	352	366	342	364	345	381	330	345	329	356	329	363	345	319	360	345	340	381	330	353	333	344	311	335	323	358	363	360	316	316	317	331	364	340	343	385	332	363	307	324	370	335	377	342	330	325	374	327	339	349	321	296	341	362	344	346	321	339	358	367	378	350	353	344	299	344	335	343	362	357	334	342	338	334	359	388	359	348	331	349	327	337	371	342	376	355	361	353	306	296	323	350	357	329	325	337	328	353	330	346	327	336	305	344	350	322	327	334	350	345	295	372	386	367	386	317	407	364	347	347	389	357	374	363	366	316	317	313	334	371	339	332	353	328	360	344	364	337	345	343	334	338	317	336	357	338	348	327	339	381	341	354	362	373	348	353	342	334	339	350	321	325	359	359	371	325	361	360	341	353	330	338	346	359	336	332	384	367	386	312	351	353	320	371	336	354	356	337	339	361	341	374	364	327	315	354	341	330	327	332	342	376	342	348	333	326	376	362	362	336	351	360	346	328	361	383	319	339	339	362	368	345	343	393	339	371	372	317	331	358	330	355	332	374	332	348	391	335	333	331	347	318	321	374	343	367	324	344	341	355	328	375	352	346	326	335	295	338	370	335	373	350	330	382	326	354	338	356	346	343	355	349	327	332	302	308	299	303	373	323	356	353	371	323	379	326	346	333	310	352	370	379	315	309	304	347	332	328	347	342	338	339	320	344	356	328	351	349	370	356	326	352	359	343	338	338	352	344	327	318	355	370	357	344	318	364	360	331	352	342	318	360	341	352	356	351	320	333	382	364	341	338	362	346	340	331	380	347	416	342	373	387	348	340	325	366	383	365	331	357	328	323	352	366	307	329	371	355	340	372	320	332	367	359	345	356	328	366	309	340	360	343	366	363	354	318	333	329	335	344	306	356	332	331	360	341	332	314	363	385	380	350	356	326	342	363	327	310	319	343	288	346	319	318	365	361	357	358	345	335	346	342	326	331	336	357	327	336	373	336	341	376	373	338	336	359	318	354	335	358	373	370	344	355	343	324	369	333	297	292	376	361	352	313	351	326	349	347	337	359	351	340	337	327	335	324	338	348	377	320	357	346	342	323	361	327	360	367	372	365	357	347	348	357	345	330	352	351	320	376	338	380	349	356	353	347	347	342	356	323	349	364	361	321	326	332	333	372	346	317	357	353	347	377	351	358	311	386	369	359	311	326	358	350	341	350	348	371	347	360	376	335	335	359	351	350	325	355	366	355	361	315	397	318	347	366	328	396	369	337	341	361	339	340	343	328	311	362	339	335	385	342	338	377	334	336	321	331	344	353	363	394	336	347	376	359	348	376	385	365	341	313	338	332	365	344	351	332	404	320	339	328	291	348	356	325	373	350	333	329	376	371	358	320	327	326	353	349	320	345	361	339	346	333	361	368	367	327	361	346	350	313	368	339	348	340	345	332	328	323	362	373	377	335	311	314	300	341	383	352	331	351	318	328	371	364	341	339	363	328	353	330	320	360	355	322	298	348	382	328	365	361	356	330	336	354	356	340	336	354	336	355	352	353	338	354	363	353	319	346	328	331	359
13011	6815	13322	14060	11407	9315	6782	5184	4591	3805	3573	3133	2831	2364	1924	1672	1469	1300	1148	1026	1058	976	957	984	961	911	908	827	983	862	865	824	868	815	897	830	877	894	838	876	769	818	809	850	807	767	904	836	779	800	814	799	819	809	803	769	842	892	843	815	807	820	792	801	801	789	792	779	793	769	823	730	805	780	783	815	754	838	751	792	838	751	816	781	787	810	819	814	791	786	767	754	773	794	772	776	813	756	759	760	797	764	755	789	819	787	801	801	795	806	787	831	769	782	814	776	797	824	772	851	775	821	799	814	868	814	787	813	776	737	793	823	821	808	813	783	797	801	838	840	740	802	760	814	801	848	820	798	781	768	794	774	806	821	798	815	820	825	820	875	763	832	772	801	779	804	811	771	789	837	826	848	792	808	760	795	756	792	737	777	838	751	814	796	791	764	821	797	824	790	785	792	780	723	824	797	758	812	766	814	787	803	770	835	816	806	804	817	784	795	802	826	805	772	805	799	836	809	795	788	799	801	767	824	788	804	782	802	858	787	791	787	805	766	806	829	811	841	808	843	736	823	821	808	793	837	810	798	797	810	757	786	768	831	807	841	782	793	796	814	820	787	835	810	807	811	756	788	765	754	820	807	776	806	801	847	840	811	820	796	839	819	771	822	784	811	746	800	796	764	779	792	802	765	768	815	769	799	827	806	815	844	839	796	805	770	773	722	776	775	819	819	787	796	848	788	773	833	779	794	784	871	769	797	814	790	824	804	815	772	788	782	740	835	786	825	813	766	818	767	749	809	824	812	779	779	808	780	755	740	815	824	773	762	784	852	832	822	796	777	788	840	823	769	740	787	772	779	780	804	797	802	754	810	803	786	769	793	818	771	755	793	788	804	804	816	857	810	827	797	785	794	782	789	780	797	762	783	763	787	798	793	804	799	796	829	797	785	795	782	798	821	811	791	753	820	757	812	771	778	815	805	806	808	796	756	839	801	790	795	778	786	790	861	788	769	777	768	790	761	764	798	771	796	774	769	804	836	805	796	817	794	803	777	783	828	797	801	828	791	771	792	792	759	756	793	777	799	807	816	755	821	784	800	789	811	814	833	847	827	782	761	802	810	790	737	806	744	831	750	835	777	821	795	738	751	775	828	868	769	811	855	799	798	779	783	802	797	844	809	801	822	802	751	824	811	821	796	834	820	810	860	838	788	763	823	755	747	823	806	789	810	850	838	752	841	789	810	773	764	793	824	807	760	824	825	874	787	765	769	746	785	817	818	793	798	845	779	843	781	845	752	777	782	758	810	819	791	860	717	860	797	806	815	784	758	791	811	791	781	783	784	805	779	776	791	749	804	783	822	802	747	803	798	791	799	843	774	781	863	784	840	814	777	745	838	814	786	808	762	739	756	817	797	813	780	784	759	766	809	814	767	816	826	841	766	766	788	740	748	783	818	808	811	819	812	806	812	818	808	837	825	781	783	764	814	753	787	777	804	820	801	754	802	822	801	794	793	787	816	759	754	865	770	815	783	805	754	806	789	781	815	765	763	805	804	786	783	776	785	758	798	787	799	788	836	776	827	817	798	767	827	814	873	807	780	814	818	806	739	807	791	777	790	834	781	759	797	798	757	753	821	750	789	771	803	781	746	821	748	780	808	842	753	842	774	872	797	737	790	742	790	761	799	818	822	764	824	823	804	806	825	784	779	762	789	778	767	785	799	804	759	857	747	790	822	792	755	799	798	808	768	851	831	822	780	804	734	752	756	785	788	821	804	816	817	784	804	820	823	845	800	748	740	814	768	808	868	760	805	813	821	796	800	783	769	819	759	846	803	854	826	777	804	793	825	787	759	812	793	822	771	798	766	738	811	807	830	763	803	748	826	787	818	812	786	736	816	809	803	796	810	770	837	798	841	826	802	784	816	806	779	796	755	762	778	781	791	799	799	765	761	788	871	775	781	758	833	850	830	804	753	827	825	824	827	812	833	762	739	786	753	782	838	772	782	841	773	821	789	785	835	812	847	784	794	764	852	779	794	799	812	799	756	776	824	760	763	774	802	811	795	784	788	848	736	860	814	794	818	825	838	838	875	804	870	849	728	824	789	790	830	806	783	802	809	773	845	828	821	785	831	838	812	793	794	837	812	819	796	748	754	841	783	819	806	811	771	763	788	819	802	777	787	771	791	810	799	821	827	789	813	816	857	853	804	764	804	815	762	772	734	777	816	814	785	804	805	820	763	798	784	815	795	776	772	844	835	850	797	802	807	795	817	846	815	779	755	808	795	834	789	823	802	790	759	790	813	797	802	781	809	760	794	764	754	799	831	771	789	734	817	814	764	823	858	817	751	763	792	799	836	814	784	807	830	776	785	756	783	785	772	777	719	834	773	778	797	770	772	796	809	828	825	777	788	791	796	743	814	810	781	776	792	844	836	774	766	750	824	794	781	799	765	832	829	806	837	764	814	811	804	776	786	788	828	786	824	820	786	805	833	773	812	761	789	813	777	815	821	779	834	824	791	788	796	750	808	833	772	766	853	787	824	849	836	778	806	801	823	787	862	797	792	816	743	839	779	765	770	817	767	784	818	801	794	790	780	790	782	809	866	762	858	836	786	794	828	808	838	816	814	796	794	790	829	792	783	791	761	806	787	792	759	838	842	877	831	737	782	788	782	818	791	789	750	775	786	756	805	777	756	815	796	802	803	792	785	800	772	819	817	771	788	795	774	814	821	834	809	854	817	810	789	786	823	811	768	818	813	823	805	782	784	763	828	772	782	822	815	780	827	861	797	816	883	770	813	813	806	796	777	832	744	826	840	813	793	794	834	786	775	796	779	821	779	790	821	780	830	801	786	787	851	732	795	754	782	803	833	825	844	807	817	826	843	884	818	883	788	816	813	858	812	791	807	849	840	807	794	795	795	774	809	812	781	846	794	810	805	787	768	802	802	818	761	797	755	803	757	754	787	793	804	799	811	825	802	790	825	815	806	781	814	823	793	772	829	802	778	776	849	817	791	795	727	813	736	746	859	795	828	817	793	788	770	824	773	880	811	816	776	802	800	792	828	744	828	720	798	794	806	814	820	798	838	805	826	784	819	769	802	810	769	852	788	792	810	799	828	828	822	787	805	766	818	790	825	851	803	788	830	805	772	803	753	800	816	822	834	794	718	754	768	814	805	768	777	819	854	782	800	758	843	812	754	803	798	847	873	766	789	809	785	793	798	727	838	784	772	800	797	829	795	766	841	840	849	791	827	835	857	798	788	808	880	767	808	820	843	813	771	759	814	820	755	761	845	745	864	782	830	751	801	785	785	790	785	808	759	778	827	809	791	811	770	805	848	772	760	811	855	779	848	806	797	819	832	790	838	795	805	829	803	788	795	794	802	779	784	750	815	815	751	803	789	753	800	828	782	799	745	798	776	813	788	796	849	837	785	838	799	785	844	739	762	795	785	757	815	767	835	810	785	805	815	778	803	796	787	842	815	794	801	802	826
26992	11275	10926	7766	4677	3286	2299	1554	1308	1205	1006	852	762	676	576	500	405	374	336	369	343	371	313	334	314	327	290	312	338	314	281	303	308	296	290	317	310	251	270	302	265	262	274	270	276	311	289	254	286	256	291	299	290	299	252	272	271	277	270	304	310	270	274	292	252	273	275	274	249	275	250	270	287	262	298	257	309	287	257	306	311	263	266	269	273	280	266	314	274	253	293	285	292	288	268	297	263	293	280	278	269	297	304	298	296	296	260	299	282	284	257	276	287	293	278	304	279	287	265	264	297	293	331	247	281	257	298	316	284	296	288	297	297	235	285	303	268	280	274	285	275	247	301	280	273	286	280	277	308	263	287	321	298	290	278	259	246	262	272	301	313	297	262	265	296	309	282	271	303	272	255	288	307	260	283	286	284	265	262	261	292	277	278	306	290	294	293	268	296	320	292	280	269	309	276	288	254	275	281	282	262	290	294	277	275	296	265	306	251	273	322	268	263	260	268	313	264	298	273	290	277	253	294	269	274	269	280	266	275	316	290	327	273	273	297	303	285	264	276	299	264	267	280	301	278	299	254	268	321	257	296	286	263	274	254	266	256	274	276	272	242	291	290	275	278	286	283	301	304	270	277	274	309	291	293	286	303	230	274	292	326	297	272	282	261	274	267	255	293	268	296	297	261	301	293	279	281	284	309	269	284	308	294	311	286	270	294	292	265	278	293	274	301	270	305	287	277	294	283	275	299	280	280	320	295	276	264	278	258	273	305	265	284	297	307	237	304	275	307	261	296	267	301	272	251	283	275	286	289	306	291	301	280	299	253	300	293	292	289	299	324	231	294	316	261	264	300	293	278	270	273	273	286	288	275	312	273	247	249	289	267	294	289	273	246	311	306	283	276	286	269	245	282	282	266	312	299	274	269	308	271	278	285	315	283	285	275	246	278	262	304	272	275	288	278	310	304	277	276	289	285	294	292	257	290	276	257	289	247	286	273	251	255	272	301	274	313	290	281	282	304	282	261	288	280	292	272	271	296	284	270	295	303	299	284	297	276	277	264	285	299	275	303	288	275	292	288	310	298	278	309	265	320	274	276	296	281	267	314	277	281	299	289	280	292	315	304	288	278	279	303	262	274	293	271	310	298	280	311	307	269	302	298	270	287	299	251	278	264	245	275	282	293	261	246	305	285	306	297	284	299	266	257	305	279	269	290	278	272	287	284	279	281	285	266	270	268	277	293	280	285	286	279	289	276	235	309	292	298	276	262	318	313	259	254	287	268	270	284	279	283	274	281	278	259	279	282	268	297	283	288	254	268	275	282	277	284	308	272	300	277	275	263	269	277	346	295	299	282	259	288	258	275	283	283	274	297	277	267	257	282	271	266	284	270	298	259	266	299	252	301	276	287	271	274	314	270	264	278	299	284	297	285	256	268	278	321	276	236	286	276	277	300	268	262	267	266	270	286	253	269	291	274	268	283	254	293	286	269	287	287	266	268	275	269	284	274	297	296	272	311	301	281	332	310	277	290	290	271	285	270	308	277	303	323	318	282	287	305	285	260	265	274	276	270	296	281	287	248	233	259	286	302	270	314	289	296	269	276	283	282	305	268	278	299	302	313	273	263	323	292	276	271	262	268	287	303	270	268	317	318	302	290	275	311	300	250	267	284	282	274	301	286	282	283	265	299	290	275	316	281	272	282	280	327	285	297	264	288	268	291	269	286	295	279	302	285	289	312	267	284	265	280	293	308	309	295	286	299	291	251	317	289	294	281	267	278	274	285	292	299	272	305	287	310	295	299	281	282	279	285	291	313	280	279	267	299	306	279	274	308	295	305	307	283	275	289	262	278	282	278	275	307	288	273	280	262	297	296	319	281	292	295	282	310	297	266	262	266	270	253	319	267	280	309	273	249	288	276	266	269	268	249	268	298	297	314	286	278	299	291	293	270	272	257	304	296	274	273	267	300	293	286	263	311	286	284	299	270	267	276	283	295	253	295	273	245	296	277	304	265	313	270	283	271	305	268	253	270	265	286	279	282	327	274	289	293	245	277	293	267	260	257	283	277	308	299	273	264	267	295	332	280	300	277	294	270	297	297	304	293	267	271	275	276	285	276	290	292	286	253	262	280	312	302	258	256	286	277	267	287	269	288	271	275	287	296	277	290	281	287	282	297	317	290	277	279	274	286	279	285	309	284	288	281	298	264	276	307	257	292	270	270	263	286	284	290	247	280	319	280	259	275	258	285	260	269	293	303	270	255	291	327	272	281	260	279	277	289	270	301	302	273	246	263	289	277	323	285	260	284	294	283	272	286	280	275	264	288	290	289	276	287	281	299	321	293	257	263	290	265	297	291	274	273	289	280	258	278	274	268	279	291	257	278	317	286	279	280	268	276	282	292	294	263	259	282	281	295	321	301	264	296	279	264	305	273	286	268	276	292	264	263	290	301	277	277	291	278	295	261	274	267	251	260	286	271	277	298	277	294	275	305	274	269	276	277	282	287	264	295	268	298	311	273	295	291	277	299	315	281	278	290	302	261	274	252	268	247	302	259	271	261	268	251	280	269	297	273	275	302	276	280	294	275	284	284	242	310	300	271	307	285	304	268	309	259	249	278	246	285	280	269	271	292	322	283	292	263	280	253	289	298	285	277	292	264	275	303	247	283	313	254	279	295	268	302	279	310	262	281	301	274	270	287	285	290	282	272	318	249	278	284	257	267	280	262	308	273	272	292	289	291	277	232	286	289	285	287	276	268	303	306	335	270	263	333	297	287	254	246	270	271	287	267	267	270	284	261	268	326	300	268	248	301	264	317	258	282	310	270	319	288	277	259	322	276	280	301	284	275	329	281	295	296	276	293	270	284	250	276	313	311	267	272	278	249	280	242	307	290	277	281	316	273	270	252	260	270	332	271	293	298	267	298	270	283	272	296	271	275	276	269	286	271	255	286	257	274	290	319	312	320	281	295	283	268	287	315	293	306	266	278	293	276	301	304	308	256	290	289	275	286	277	292	269	308	296	297	299	304	271	302	276	309	300	279	269	285	260	262	283	276	269	315	291	263	289	293	278	274	264	279	267	273	307	275	304	305	331	264	266	259	264	275	293	301	291	286	313	288	282	272	266	304	299	269	273	286	280	252	275	315	274	257	261	273	284	273	264	293	280	300	315	264	312	286	293	275	294	294	282	276	243	261	277	285	276	283	277	288	270	307	276	254	293	255	324	269	281	294	272	307	262	293	252	285	270	260	292	288	260	299	299	277	280	289	253	292	303	290	289	287	288	303	297	278	294	270	280	308	326	311	294	308	283	293	294	269	287	276	294	283	268	275	280	281	285	254	243	254	295	288	296	279	279	292	305	271	267	299	270	300	262	262	296	282	260	308	265	306	272	294	255	307	289	258	265	282	279	308	276	295	301	300	270	258	287	305	281	276	298	255	276	263	292	271	282	286	283	298	279	264	295	274	298	248	268	268	270	304	286	286	294	287	278
15955	8941	17166	17784	14348	12369	9359	6871	5968	5109	4590	3890	3401	2895	2336	1968	1567	1389	1210	1168	956	920	898	936	868	909	891	829	831	771	811	750	755	789	709	766	729	691	655	679	721	671	667	669	729	670	683	701	700	662	634	670	698	715	697	679	669	687	692	625	654	662	653	666	706	688	650	688	676	647	686	621	676	688	707	729	675	669	664	708	648	635	663	620	644	679	716	640	632	693	685	681	686	688	692	694	637	667	691	702	678	688	630	732	690	661	661	678	721	695	675	683	679	718	641	675	667	697	628	685	655	655	687	659	666	678	595	692	668	647	664	708	640	670	640	717	674	626	717	645	646	717	682	654	651	658	661	654	677	641	661	659	687	717	672	635	707	715	607	663	700	689	661	650	669	735	661	697	637	660	712	682	667	670	653	689	682	659	643	705	667	648	714	646	659	682	665	661	650	695	710	664	678	687	693	680	637	633	643	680	679	676	637	661	670	681	690	666	655	666	666	673	626	683	715	655	683	705	677	709	676	671	662	675	655	687	692	665	679	639	685	680	630	692	671	690	684	661	701	653	676	673	676	690	642	687	719	682	704	675	642	689	677	695	707	699	660	675	732	663	710	693	642	683	701	630	696	689	701	670	660	654	680	656	669	686	656	668	685	704	670	665	696	685	666	688	651	682	640	687	694	649	646	685	669	705	700	721	681	649	683	693	667	656	715	668	730	656	656	674	671	681	639	687	645	633	682	665	650	639	709	683	721	707	678	705	677	679	660	675	654	761	677	685	657	664	603	585	652	715	637	658	677	657	696	681	654	671	706	668	663	678	661	669	635	703	723	658	692	678	691	718	685	702	651	657	633	659	617	667	658	686	701	684	691	683	688	708	630	681	661	656	683	682	667	626	686	645	688	670	650	646	665	667	682	711	669	708	705	701	650	707	703	644	710	675	699	696	709	662	670	695	689	719	647	646	652	687	691	656	672	676	653	673	676	678	691	670	696	618	675	696	664	658	705	700	658	659	704	688	674	667	682	648	671	690	691	696	674	674	685	691	670	664	630	668	674	692	652	701	752	671	676	644	667	680	688	648	688	702	697	724	651	680	714	678	625	683	631	707	650	627	657	664	676	689	673	612	682	673	726	710	672	718	704	665	657	674	668	656	688	686	648	673	683	679	643	664	731	634	688	679	748	683	680	641	687	687	707	641	699	618	683	689	671	686	685	645	668	719	671	673	671	686	690	676	634	707	642	696	642	641	699	624	654	680	689	660	674	647	646	668	712	675	656	650	676	711	683	679	694	624	652	719	699	686	711	636	641	638	666	680	708	702	686	621	677	682	637	670	738	680	639	680	646	671	696	662	638	669	690	669	641	623	680	638	681	614	665	664	709	668	675	694	696	647	653	665	676	697	656	686	671	702	669	698	687	695	677	643	663	668	675	713	641	699	649	716	688	731	643	672	674	670	728	646	645	707	628	688	688	718	642	725	654	688	668	661	645	664	635	688	675	664	649	706	687	616	617	671	652	658	675	677	702	638	661	659	689	689	668	645	652	641	653	638	661	640	700	657	695	712	613	661	695	668	665	650	645	693	724	655	694	682	665	647	658	668	703	666	683	647	676	659	642	670	627	661	673	692	645	672	692	618	658	664	720	672	680	634	669	656	644	721	665	653	668	646	659	669	678	689	680	671	707	718	711	708	645	652	654	701	667	683	694	656	753	677	677	640	650	667	656	692	657	718	668	694	684	698	677	703	669	633	668	668	642	686	704	644	662	657	697	663	697	702	617	671	669	649	622	708	627	637	686	670	714	591	662	637	704	708	690	700	651	673	689	630	688	695	643	702	692	635	641	651	702	662	699	682	629	713	694	704	676	633	713	700	674	741	627	657	709	707	685	680	728	675	713	636	621	679	635	685	696	661	681	672	627	721	684	661	641	670	628	652	668	704	699	698	663	640	706	659	660	687	623	704	679	665	697	671	603	682	683	692	684	634	643	675	670	693	686	681	644	686	659	653	690	692	662	643	662	668	683	665	658	697	664	649	686	674	660	626	667	684	677	661	684	615	651	652	676	668	657	718	657	690	677	699	683	641	676	657	647	694	665	676	644	671	684	692	648	673	663	691	681	671	673	670	707	654	662	678	717	683	631	683	677	719	700	655	677	676	685	714	658	648	656	675	681	678	626	648	703	635	653	663	659	617	661	643	693	704	696	626	684	670	686	639	660	706	691	717	698	674	637	739	691	659	662	670	709	656	682	703	668	667	637	651	655	692	688	665	660	649	669	665	673	665	682	707	688	692	677	644	635	616	638	692	681	636	671	663	685	639	621	705	706	650	655	669	719	694	690	708	669	698	651	674	655	664	673	654	629	654	657	677	709	680	676	618	713	671	679	682	675	662	686	676	701	661	645	697	705	673	711	667	666	656	690	695	677	654	685	702	686	626	655	697	695	668	641	664	664	635	686	665	631	665	712	646	657	631	666	685	686	696	707	653	660	679	641	690	676	689	669	693	684	669	665	659	712	687	682	656	665	626	654	667	729	678	693	648	699	709	717	693	709	681	689	626	702	713	683	713	658	681	703	704	657	658	715	687	695	657	654	652	686	648	662	641	698	668	643	692	668	676	715	655	726	706	669	689	685	671	685	681	679	642	643	638	689	679	655	683	696	660	684	683	671	654	674	628	672	659	652	658	620	688	702	638	675	696	682	672	689	670	672	628	607	698	648	680	663	700	670	682	687	665	683	702	673	633	686	658	716	641	646	695	660	682	676	651	759	715	682	645	662	690	659	646	703	670	698	643	673	648	622	690	672	663	632	672	659	615	660	683	697	674	670	694	660	681	657	701	672	623	675	666	697	700	631	682	664	673	673	696	675	655	654	678	652	689	620	650	635	663	636	665	669	668	670	643	676	690	603	671	710	651	704	681	653	678	654	650	642	689	705	672	605	696	669	699	737	656	628	737	668	693	689	672	657	628	680	619	714	664	664	718	660	677	625	641	658	676	661	667	668	630	652	661	671	682	767	655	697	707	682	668	670	631	668	693	679	671	645	696	708	671	662	669	646	653	681	643	681	687	662	642	683	659	642	683	677	667	706	693	666	691	655	658	679	697	651	684	638	660	669	683	646	697	669	689	707	648	649	695	644	666	636	627	663	621	649	631	698	638	644	722	714	658	663	659	679	683	704	676	705	644	720	692	684	675	693	652	687	644	678	668	675	656	684	719	697	631	654	683	638	635	662	630	687	695	646	655	654	655	610	664	640	688	670	693	696	652	646	664	641	705	711	615	663	690	686	668	669	676	665	746	658	694	664	697	667	697	678	663	634	695	688	657	649	677	716	667	696	667	683	688	696	666	658	719	662	628	672	651	687	672	667	719	655	658	720	689	660	612	690	674	666	651	677	686	624	714	662	692	626	734	668	652	709	674	730	712	687	647	659	703	726	704	658	690	650	689	694	670	685	680	687	661	646	593	705	642	625	705	645	637	701	696	715	641	666	622
10384	4665	4759	3385	1967	1534	1219	837	780	772	672	708	656	585	504	484	463	478	443	406	462	397	437	377	445	396	433	403	386	414	405	391	426	393	393	375	405	397	360	413	429	418	402	396	396	408	398	393	394	393	398	409	391	449	411	411	382	352	379	351	439	409	421	384	420	396	424	395	389	399	427	380	427	406	381	400	386	419	435	381	416	419	441	378	383	383	412	408	370	392	436	413	421	449	412	397	344	376	377	419	434	404	373	390	400	368	415	438	440	427	404	419	381	394	398	423	418	400	387	398	408	418	431	367	389	390	401	381	424	394	440	401	415	434	425	418	370	402	412	394	414	407	423	390	393	433	401	399	391	386	422	408	374	420	411	384	423	408	415	406	391	460	364	415	406	371	419	411	401	405	391	361	410	398	438	410	402	390	370	397	441	384	373	385	406	416	420	426	386	396	374	374	414	421	401	412	443	400	400	397	388	384	365	401	384	398	441	408	387	414	378	374	434	399	430	380	403	390	445	421	445	377	419	392	413	417	399	406	418	403	429	380	387	427	416	407	385	385	393	415	373	385	413	397	378	384	379	410	386	427	434	371	403	393	425	431	452	435	402	427	369	413	416	435	376	410	393	395	371	432	419	455	399	387	350	403	417	395	390	440	397	376	370	411	390	462	412	399	391	403	425	411	432	359	389	393	405	377	440	383	359	391	374	427	456	399	427	381	405	449	404	416	387	408	409	417	414	422	373	381	409	401	380	404	395	419	363	409	360	409	374	413	409	410	415	392	391	378	412	401	417	402	380	406	422	420	421	371	417	374	399	456	409	419	379	378	380	387	384	395	388	396	390	395	389	402	400	434	407	443	356	389	383	347	413	399	396	398	388	427	385	431	399	390	442	373	393	384	376	416	403	362	374	412	403	359	384	417	391	420	415	409	408	410	402	412	419	369	423	420	392	395	395	387	421	400	442	392	389	400	385	371	398	387	447	382	409	401	429	414	413	410	411	397	401	400	395	419	413	446	337	380	401	414	387	456	397	433	417	401	393	384	347	391	402	409	410	424	400	429	412	419	437	408	433	419	396	409	392	415	436	427	406	382	411	433	429	412	377	405	402	388	395	409	414	435	348	422	367	405	415	394	431	366	378	351	417	428	418	443	391	408	357	390	410	439	421	400	370	433	374	381	392	406	412	396	417	355	389	394	418	409	397	403	419	421	403	387	391	435	424	382	388	398	413	394	388	373	387	376	445	397	391	422	377	397	401	390	354	410	417	410	392	379	413	410	395	400	432	386	445	408	390	418	373	416	408	407	383	388	389	370	407	428	405	431	384	419	406	419	415	425	430	388	389	425	421	419	403	395	365	371	406	432	404	414	457	391	396	441	420	373	438	408	384	413	406	404	381	404	420	432	430	372	405	414	418	379	412	445	364	404	393	435	408	419	395	431	424	368	390	383	380	388	394	400	394	406	435	389	402	388	406	453	434	401	396	399	407	415	417	405	422	413	387	409	408	382	387	402	422	414	389	432	396	411	395	409	389	420	377	380	394	458	400	424	390	379	396	430	426	383	405	386	400	404	415	370	411	383	388	405	369	405	402	402	443	423	403	426	389	413	371	400	373	401	394	360	378	400	377	400	393	407	431	420	412	428	392	381	363	380	390	414	433	380	430	402	397	398	374	376	403	389	411	399	379	387	388	394	414	422	398	388	369	415	399	373	454	449	398	392	412	413	453	434	419	386	404	386	384	402	377	423	404	401	356	374	412	400	417	416	394	349	389	397	397	379	425	403	381	387	417	425	397	378	385	411	395	374	409	397	409	411	408	393	382	392	375	427	401	403	433	379	364	395	426	451	425	424	409	423	397	397	390	371	405	393	392	398	422	422	428	415	366	400	398	364	405	401	390	417	373	375	420	355	433	412	361	387	397	378	401	366	409	395	425	361	369	431	414	388	439	382	403	402	392	393	352	390	408	412	357	413	385	436	417	395	386	399	448	408	405	417	377	405	377	440	388	397	404	413	404	384	411	413	401	435	409	398	379	367	381	412	395	376	361	433	402	362	441	456	435	430	412	390	432	412	425	433	380	420	418	442	389	437	426	386	352	374	402	425	426	375	413	417	385	403	396	374	396	404	420	396	419	382	374	424	416	411	430	416	406	389	386	388	379	396	377	401	412	386	404	397	386	444	395	396	376	439	396	392	442	415	437	394	395	410	387	402	392	396	357	426	420	396	367	443	407	432	405	359	377	360	415	432	400	454	398	414	411	408	448	381	384	372	414	429	402	366	365	403	376	378	410	426	374	446	424	397	424	399	401	395	418	377	415	379	385	410	376	424	393	379	427	414	398	429	431	381	429	361	414	372	382	394	426	392	386	400	422	384	419	395	423	391	382	391	381	369	372	424	387	389	374	385	411	385	419	372	350	391	366	415	418	426	406	398	369	388	404	421	409	402	445	441	430	372	384	388	381	369	424	397	389	390	405	407	375	394	397	412	435	381	437	366	397	377	404	395	463	382	385	402	388	404	404	406	439	407	412	447	386	383	413	377	383	401	391	407	427	426	423	419	425	423	386	381	440	430	404	419	413	397	376	382	421	375	432	414	394	434	414	398	414	379	382	392	415	395	365	399	404	392	399	387	414	431	394	401	407	405	417	400	426	375	394	410	389	409	415	404	411	374	429	373	402	412	419	410	401	432	393	419	460	420	370	393	445	406	375	438	382	412	385	391	379	387	409	394	426	410	414	385	443	357	395	400	426	390	388	405	420	385	409	406	382	388	390	399	415	409	419	422	362	427	428	398	394	388	427	404	401	361	403	352	454	398	419	382	374	372	413	406	394	371	407	398	396	450	381	384	430	408	403	438	392	378	386	465	418	396	407	366	392	426	415	355	379	416	400	420	416	395	446	423	367	391	406	412	401	401	434	384	397	408	417	408	403	377	405	406	412	424	391	405	366	414	430	377	410	444	434	468	372	363	433	413	401	446	408	382	370	403	411	396	398	429	399	419	410	428	413	394	434	409	382	413	366	433	391	411	390	393	420	416	403	380	485	375	399	396	409	432	400	396	428	406	387	366	409	401	385	431	410	418	387	400	433	405	437	414	390	389	408	380	385	407	395	394	377	420	379	378	400	400	422	369	373	412	419	359	381	391	402	418	415	432	390	428	409	370	399	441	427	375	397	366	402	401	422	430	419	445	461	388	376	405	411	417	420	393	439	384	390	372	399	386	398	386	383	383	419	427	419	408	402	398	403	403	435	435	395	376	363	390	386	427	395	396	363	417	380	416	368	386	413	397	403	423	409	417	412	403	406	384	403	381	410	407	413	401	465	435	416	408	416	372	392	400	372	374	396	397	374	394	403	387	413	470	400	354	400	411	414	423	420	404	418	371	395	414	381	413	413	419	388	425	421	397	381	419	420	396	467	427	423	443	415	419	428	412	377	415	415	419	359	400	432	406	374	412	450	393	392	417	386	399	379	409	410	398	395	427	410	427
6982	4694	9141	9411	6977	5909	4517	3421	3175	2866	2457	2214	2028	1827	1563	1478	1291	1150	1111	1091	1008	1032	1031	953	1047	960	977	964	953	983	941	905	966	956	953	869	928	913	912	915	910	916	946	925	916	919	934	879	889	879	945	905	879	932	903	931	885	877	949	954	896	928	881	950	957	897	936	919	963	883	925	915	929	902	923	853	928	902	910	903	883	893	891	882	865	864	909	875	944	907	870	913	911	888	930	870	965	926	887	884	883	933	892	933	873	927	906	958	928	907	908	913	940	928	945	905	889	931	872	949	920	897	914	941	929	925	920	898	945	903	861	897	911	952	901	872	905	871	934	909	934	924	856	959	972	869	844	946	932	879	891	852	903	900	851	892	882	907	917	943	943	879	935	925	908	931	841	849	937	935	861	961	892	929	929	900	897	896	891	909	909	928	874	897	878	893	878	869	938	864	897	910	890	869	881	924	915	883	930	943	858	899	942	965	903	916	924	918	931	908	890	993	911	907	856	949	943	940	961	919	907	906	899	920	973	870	926	928	937	910	886	860	949	929	909	885	932	911	932	894	900	887	937	918	950	878	843	881	938	914	902	917	893	888	970	886	925	951	931	914	898	939	917	869	917	882	872	871	937	917	905	908	882	923	881	922	898	900	866	886	934	948	904	919	912	924	922	876	836	859	906	893	891	835	879	925	888	911	937	917	950	866	902	881	895	938	920	901	874	889	896	891	930	919	897	883	916	932	888	925	867	940	892	918	906	926	927	881	928	909	900	890	897	936	887	949	891	854	878	939	940	942	865	879	922	929	838	922	904	914	938	940	898	904	894	922	900	941	898	872	927	941	926	890	894	917	930	904	855	940	888	897	935	873	915	938	922	941	872	892	873	877	893	911	970	880	875	868	924	904	924	941	846	886	883	833	917	869	888	926	877	948	898	891	913	898	869	933	905	905	914	950	919	905	895	916	908	918	908	889	861	921	900	919	872	880	933	966	875	871	916	938	872	859	885	912	884	879	940	955	924	915	880	883	869	914	911	928	883	962	919	911	909	885	879	921	924	913	943	909	911	883	936	872	872	904	944	928	876	943	885	896	916	943	912	885	928	926	906	893	929	941	912	889	906	936	912	906	904	929	936	905	962	932	930	930	845	950	901	889	930	928	965	913	895	870	911	908	902	904	893	927	920	917	909	930	898	946	885	920	920	927	900	877	937	908	910	902	929	871	906	910	894	935	948	851	897	900	920	918	910	862	920	883	931	933	895	922	895	909	878	859	884	911	920	899	927	911	894	955	942	898	876	916	956	943	878	945	925	898	940	880	940	971	901	913	885	938	934	898	905	878	869	916	926	940	890	893	947	902	917	916	912	896	935	859	932	915	913	925	908	921	928	861	880	918	920	901	946	916	926	950	898	930	929	910	938	912	919	926	948	921	862	889	942	914	885	892	897	903	955	926	895	951	940	868	948	945	926	896	958	835	924	846	931	881	927	889	926	889	844	904	878	976	903	905	908	903	896	955	921	873	905	946	916	884	956	915	936	909	856	896	898	890	923	955	928	957	871	887	866	915	975	887	907	916	914	920	946	898	909	906	867	893	923	955	930	930	929	939	876	875	888	897	906	925	889	877	946	943	972	870	871	903	956	872	898	889	860	920	903	925	904	899	937	939	865	902	907	923	1003	924	903	912	890	887	876	987	913	954	904	933	882	910	904	885	928	892	893	885	888	896	885	924	914	884	892	916	882	942	948	906	951	886	855	896	904	882	873	897	960	901	908	912	937	843	932	946	950	900	898	927	873	899	985	926	882	923	932	895	898	905	889	973	908	905	908	910	951	863	863	907	968	884	864	947	937	876	956	891	898	929	898	884	973	892	898	919	922	920	839	973	887	839	883	904	921	911	922	907	926	879	914	926	948	910	964	869	907	929	882	888	883	918	928	939	949	926	873	908	937	844	892	985	922	909	917	947	904	890	904	909	925	857	891	917	894	892	863	943	954	916	924	931	919	930	859	931	901	893	904	902	909	864	893	900	892	917	876	905	953	894	932	864	944	868	966	942	895	869	836	907	920	927	893	870	900	921	904	940	920	953	880	925	896	885	889	951	909	907	896	871	901	929	915	928	910	954	907	893	860	937	944	884	930	916	903	919	878	973	928	880	912	946	915	945	867	928	954	908	913	958	921	921	847	887	943	902	898	871	952	877	859	924	935	865	848	919	873	859	955	941	934	951	954	906	910	901	924	935	949	902	943	923	961	861	900	890	902	956	932	929	913	882	926	914	913	876	913	832	914	906	951	950	899	901	912	893	943	949	885	928	845	949	917	948	861	916	897	940	931	865	906	873	887	896	915	886	906	901	939	914	899	900	904	878	897	881	911	897	951	904	886	931	890	824	890	842	931	896	903	857	894	920	876	914	899	889	893	933	956	888	941	879	903	975	930	883	881	905	868	934	957	903	872	936	892	960	931	969	913	891	935	907	950	901	867	882	927	881	950	898	907	884	923	880	910	900	928	848	920	900	924	859	928	899	892	878	875	916	896	922	924	972	917	878	913	908	888	920	904	933	967	918	911	940	909	914	912	934	882	901	862	890	883	890	915	925	976	935	908	926	920	876	901	939	936	891	884	960	906	906	891	901	957	919	855	957	969	916	912	925	953	888	903	868	909	905	916	872	887	926	931	924	912	918	936	913	876	974	930	905	935	893	889	870	906	860	936	854	879	917	906	932	873	929	909	906	918	921	895	887	908	928	955	930	893	864	929	893	888	927	855	919	908	892	882	948	869	942	944	868	916	902	900	929	856	943	957	911	960	854	901	932	890	876	938	872	870	923	897	852	911	918	875	899	900	890	862	878	866	898	904	923	905	899	914	909	891	904	907	924	907	911	892	945	898	871	913	954	934	934	890	895	869	895	901	944	936	910	895	909	963	899	923	881	957	931	873	892	864	864	937	963	870	943	902	904	921	900	902	892	907	916	897	945	895	926	898	949	897	884	928	900	930	925	962	878	907	886	903	898	898	919	847	866	881	881	954	863	891	964	895	904	924	898	869	899	904	919	922	875	902	915	876	889	1000	953	904	908	895	863	871	885	897	889	919	904	899	882	884	930	906	903	914	895	938	894	918	876	923	919	931	904	914	922	944	928	907	919	924	911	906	906	966	891	896	935	931	957	914	937	962	824	924	921	907	897	944	913	875	919	844	862	881	917	914	912	912	915	889	933	940	934	904	918	893	872	917	948	859	848	881	887	873	880	876	892	872	895	917	918	880	894	908	927	933	896	918	910	897	902	917	948	830	918	879	908	869	912	908	919	956	937	932	839	922	861	887	828	953	891	934	901	863	891	959	901	936	899	871	919	893	893	926	895	888	897	884	898	883	916	875	926	945	874	930	913	870	942	909	955	941	955	875	912	901	905	921	876	834	898	922	896	921	885	882	885	924	924	922	938	918	946	927	860	868	935	912	869	915	919	938	855	930	925	940	946	920	926	945	866	926	873	903	861
19986	7759	8080	5786	3388	2378	1779	1215	1066	979	833	821	668	660	553	449	456	491	415	399	400	364	365	359	343	377	374	355	398	397	374	383	343	380	378	329	393	362	375	341	345	362	370	366	354	349	346	371	388	361	380	381	322	343	370	360	372	370	371	314	335	391	369	357	351	312	350	326	334	352	308	365	367	339	362	350	380	340	391	381	330	327	339	343	359	365	372	336	352	364	365	315	350	361	361	331	347	368	344	345	387	329	371	368	331	346	318	364	331	373	343	323	355	370	347	362	340	370	370	315	357	373	319	334	352	345	321	350	374	360	361	352	341	366	339	373	314	352	342	374	333	356	389	325	367	375	356	348	345	343	347	332	346	307	339	352	358	333	313	373	358	343	359	356	332	313	333	350	332	340	348	340	356	351	347	344	340	358	313	331	348	330	330	333	355	371	370	332	319	362	359	365	363	378	327	338	333	333	358	357	344	389	355	377	359	357	355	359	325	334	336	357	327	344	359	347	373	356	348	348	359	321	361	377	317	363	380	367	355	346	321	358	356	303	335	292	300	337	346	336	332	330	331	354	357	362	329	363	339	325	348	317	333	343	336	364	335	360	347	331	349	328	343	357	384	342	330	369	333	336	332	351	327	353	343	390	329	335	333	345	338	359	352	361	350	376	352	341	355	320	325	335	324	325	351	368	392	329	351	355	349	337	353	325	363	355	360	344	341	327	338	388	305	347	385	323	359	339	340	321	327	332	356	338	380	372	327	380	369	364	360	348	319	345	318	350	354	367	336	360	334	338	327	314	356	337	348	369	358	377	336	356	344	348	368	397	355	348	331	314	345	351	353	348	328	371	344	382	355	366	333	356	344	374	321	373	366	348	334	332	360	392	358	359	347	341	323	346	360	332	329	329	345	336	337	331	373	372	328	337	336	357	353	339	353	334	302	334	373	357	309	309	381	338	376	340	355	350	354	346	344	351	355	361	364	364	303	356	342	322	369	321	375	393	362	366	376	354	363	364	356	369	329	336	333	355	344	366	323	345	356	337	321	384	374	332	338	340	374	338	341	392	339	356	333	356	342	349	293	382	364	340	339	339	349	319	371	328	384	349	335	356	327	345	330	365	342	379	386	351	318	346	340	330	349	340	313	310	354	303	342	333	360	372	389	361	373	378	362	369	369	323	329	348	348	317	318	362	323	365	336	387	362	336	324	359	352	363	341	376	389	370	360	332	332	334	352	403	375	340	384	318	332	338	358	333	309	341	338	363	350	375	344	354	357	350	363	369	342	379	332	309	316	363	329	355	356	322	322	330	356	347	372	352	366	357	339	357	352	358	369	383	356	380	354	351	341	359	298	337	356	312	359	360	329	348	351	323	343	337	340	339	365	393	329	374	359	369	348	329	337	340	345	340	344	327	337	315	388	346	390	328	369	332	376	330	359	344	374	364	391	365	355	335	339	358	330	377	350	382	378	384	340	365	352	357	316	358	337	327	345	311	331	339	362	356	330	364	307	349	355	321	358	339	326	354	343	346	365	354	318	308	330	347	357	353	330	340	336	358	391	353	376	355	327	384	348	349	374	355	330	339	338	320	340	360	311	308	332	318	345	356	356	352	357	357	356	390	366	332	332	354	326	342	331	325	353	365	355	343	346	322	322	347	357	333	328	347	388	375	350	327	359	376	345	368	382	314	340	393	386	312	335	360	340	337	349	329	377	346	336	362	334	335	381	363	353	363	368	395	356	351	339	364	352	386	335	338	367	342	315	351	381	332	320	356	379	352	345	379	360	366	413	351	350	306	318	346	334	329	374	343	341	328	333	366	370	323	338	334	347	362	342	352	336	344	346	342	322	324	330	365	352	364	353	347	365	322	340	357	332	362	380	357	339	322	332	314	356	368	368	361	350	383	314	360	333	316	345	350	332	360	351	314	347	313	369	355	340	370	345	343	360	336	331	321	343	340	327	334	358	325	362	323	376	324	352	321	355	317	320	326	366	351	349	330	336	329	350	354	358	361	377	383	340	327	336	373	369	355	373	306	388	349	347	385	384	339	371	347	366	365	360	346	333	356	307	326	356	353	306	364	346	375	408	402	351	402	365	348	332	360	330	374	416	290	358	357	352	343	340	342	348	348	351	324	373	331	319	359	356	340	358	363	309	343	355	361	345	357	375	334	362	348	307	324	364	331	357	352	314	309	328	349	354	332	364	330	353	323	328	356	370	369	312	358	375	332	340	357	298	325	378	367	349	374	315	346	332	345	335	366	330	313	345	318	362	341	310	352	328	352	350	360	306	318	359	350	342	352	367	308	361	319	354	338	333	334	371	314	323	317	329	341	331	287	359	348	335	341	358	318	337	326	336	347	347	336	321	362	350	346	303	338	359	321	382	369	357	340	320	311	327	317	337	311	320	353	365	366	348	324	336	365	350	318	323	358	334	311	345	352	349	408	354	339	331	369	333	350	310	373	348	361	333	310	377	345	337	330	370	316	346	348	321	378	367	370	373	344	325	364	317	312	331	327	332	337	312	350	327	359	320	370	336	392	365	338	370	355	373	354	331	372	355	353	390	325	346	345	354	347	370	383	363	333	379	379	365	315	328	351	325	370	317	346	395	377	364	300	366	387	359	344	345	336	342	339	352	327	326	322	393	398	343	343	321	370	342	353	334	340	361	341	315	353	367	332	339	362	343	337	357	320	358	350	382	352	355	306	314	353	366	363	370	377	327	374	369	342	361	367	354	375	349	364	401	349	363	348	329	333	376	377	325	342	350	356	332	358	365	337	374	355	363	371	390	382	366	336	322	360	374	359	360	347	358	400	362	336	352	368	324	370	407	336	385	349	387	340	337	373	380	356	367	368	331	361	321	336	343	362	357	338	352	326	336	344	377	361	362	337	308	337	329	330	349	346	375	355	288	339	344	351	348	342	351	355	342	328	366	365	371	367	323	343	315	325	331	379	366	361	357	339	353	383	350	349	375	346	338	355	352	329	342	371	352	336	333	351	320	342	350	350	375	373	348	359	379	319	359	337	358	338	332	342	347	307	344	356	347	361	316	327	359	334	327	326	330	379	339	366	370	351	336	315	346	346	313	345	364	352	348	310	303	363	320	354	376	364	311	354	330	366	338	363	348	329	351	346	340	317	339	374	335	320	369	357	345	335	353	389	326	354	319	348	349	344	370	325	332	347	329	369	341	351	374	362	357	338	363	391	340	340	356	429	354	331	340	355	377	378	352	352	378	370	386	356	352	338	379	302	360	369	347	396	374	330	334	339	338	352	340	344	358	338	352	321	336	368	313	365	312	322	361	355	352	365	376	386	344	315	365	367	374	345	339	373	307	361	367	326	339	328	334	370	316	352	355	316	327	342	326	342	342	358	360	318	364	354	347	351	356	384	358	362	319	338	368	329	326	368	346	302	358	368	392	323	367	366	326	365	326	371	359	344	343	348	338	374	336	323	349	351	329	343	367	324	298	343	347	321	357	380	366	319
13234	7027	13963	14416	11325	9330	7079	5288	4638	4078	3433	3272	2741	2368	2063	1674	1535	1279	1183	1041	1030	970	1001	917	938	919	937	920	930	931	807	832	868	860	799	835	846	812	836	874	821	827	830	837	812	814	789	824	860	805	798	817	811	816	810	810	818	834	842	782	805	765	839	794	839	801	822	815	856	759	805	824	789	858	801	788	754	867	811	797	805	856	805	803	767	772	790	837	787	806	824	835	803	797	755	805	830	841	824	786	801	837	823	815	805	778	779	839	814	812	765	758	782	804	819	815	770	825	810	804	840	817	849	793	863	863	813	775	819	878	816	818	794	795	812	800	797	846	758	786	817	773	824	807	796	747	805	816	816	829	842	820	759	779	789	758	850	850	825	801	839	797	783	810	844	786	835	800	839	776	814	816	781	806	778	798	799	771	807	841	800	796	838	784	764	840	733	782	826	794	841	758	816	827	810	780	861	816	781	762	801	789	803	771	760	778	828	819	792	798	752	840	762	738	774	794	778	819	779	768	794	801	797	797	730	769	832	807	830	801	785	860	816	790	868	829	815	790	744	765	784	780	810	789	838	803	802	802	823	829	810	773	767	834	818	740	827	769	852	877	794	823	832	830	778	836	807	795	822	837	783	790	777	758	789	778	820	810	846	847	765	785	779	826	861	835	859	766	862	775	784	800	821	766	798	793	736	813	788	784	820	766	827	766	823	828	842	781	763	803	784	827	776	807	840	849	823	785	804	786	813	826	782	813	791	825	788	787	787	792	822	811	823	841	828	813	800	794	763	799	762	767	845	796	838	842	771	835	847	790	805	860	791	845	804	786	756	810	800	798	773	793	809	795	765	789	795	806	798	788	785	768	791	779	814	831	871	799	867	824	835	764	819	798	812	817	807	853	858	765	820	828	809	859	758	823	750	780	821	807	785	733	826	817	759	817	811	743	825	839	789	777	761	792	757	760	803	780	768	778	812	800	698	773	798	812	788	788	814	819	786	813	783	801	800	799	861	776	811	837	772	835	817	794	820	774	792	799	827	845	791	829	784	813	823	854	777	811	808	819	832	844	817	807	780	806	811	827	808	805	775	848	814	867	812	836	764	813	853	821	770	832	794	791	788	804	845	813	793	811	842	814	758	844	808	776	808	817	759	781	825	807	760	769	765	861	782	784	825	811	804	766	765	786	772	800	776	849	827	856	763	774	778	784	813	833	808	811	848	790	812	802	792	739	860	854	771	751	823	817	777	794	770	835	829	817	767	814	761	790	791	831	815	855	808	765	778	832	798	778	815	777	781	768	789	816	797	797	789	767	752	793	843	809	810	807	837	803	792	768	830	823	780	772	821	782	742	802	805	822	806	792	805	788	801	794	736	814	788	803	824	830	774	784	838	779	797	792	772	765	782	766	813	826	826	808	814	833	786	823	833	803	767	800	804	819	810	810	758	824	773	816	815	843	818	764	827	773	842	774	819	816	847	774	777	850	818	829	808	836	811	785	770	793	848	757	782	780	801	835	858	764	824	888	802	819	789	807	775	784	774	838	834	836	774	806	849	815	804	760	745	817	822	820	804	832	814	829	882	833	827	779	790	777	852	780	814	817	811	803	805	790	751	786	755	795	798	758	753	791	776	794	788	777	800	766	772	787	832	783	739	832	819	783	766	817	799	819	764	822	747	761	806	790	731	813	781	829	794	792	785	810	764	778	776	842	810	792	789	784	766	830	750	864	795	812	817	764	804	783	837	809	849	808	760	821	799	814	787	844	837	785	821	773	771	847	782	761	815	801	760	827	812	796	787	763	826	795	802	768	789	809	788	811	773	786	816	842	802	749	780	802	776	798	779	798	778	770	816	761	821	752	815	798	797	820	778	742	842	878	790	842	857	802	759	776	786	781	820	825	773	754	804	810	786	764	849	760	762	818	852	783	791	789	796	817	758	807	812	792	812	768	814	777	727	783	852	793	798	821	756	827	794	823	830	805	793	825	785	821	798	836	810	806	736	864	779	830	768	806	779	805	798	794	748	829	854	784	774	861	815	797	825	798	788	817	776	776	849	764	810	817	775	778	826	818	774	761	803	848	799	844	857	789	793	841	739	823	815	769	783	845	797	783	797	734	817	821	816	796	801	829	812	820	835	819	785	796	819	808	809	732	786	782	787	769	814	819	809	767	786	832	789	836	793	821	767	817	805	774	807	817	805	791	808	791	830	882	805	791	788	800	769	777	820	761	781	803	802	801	793	807	782	823	749	813	800	827	806	801	788	858	819	834	774	841	784	758	824	795	797	810	837	812	795	767	764	772	801	773	777	851	820	826	826	790	808	794	832	826	772	816	824	803	798	816	747	807	832	817	828	795	825	763	802	786	840	802	805	822	828	818	827	836	784	787	820	764	763	826	815	834	815	802	845	813	796	793	790	815	779	778	780	811	736	853	740	787	792	777	762	867	780	763	829	815	797	754	844	841	811	809	806	807	782	767	763	793	791	855	807	797	746	768	810	776	840	787	855	786	799	836	826	789	771	782	823	819	816	794	776	784	829	799	756	788	784	808	847	782	801	777	757	769	804	839	807	781	780	818	806	749	770	808	805	819	785	832	816	780	861	785	789	782	852	821	844	797	800	847	791	863	797	745	840	826	809	826	847	833	774	787	787	805	819	821	855	805	795	803	781	862	780	804	843	767	822	734	836	850	830	823	812	729	773	752	801	791	804	796	797	809	794	853	785	804	826	808	817	809	775	867	805	791	783	823	788	794	756	791	763	796	813	827	817	824	792	752	830	783	818	788	800	787	758	746	778	804	809	756	794	776	792	806	774	802	809	811	784	748	765	816	830	805	797	764	780	794	839	716	830	794	836	761	791	798	801	765	859	880	792	798	767	792	821	776	812	848	841	825	772	843	797	798	823	783	805	784	806	796	811	797	809	798	778	723	826	844	747	787	795	770	816	796	824	848	772	785	782	798	775	792	771	808	808	794	752	786	846	800	801	769	831	853	833	825	793	744	763	777	774	800	860	840	787	799	803	831	803	807	780	753	743	821	756	859	786	780	784	811	779	768	795	785	800	752	833	816	865	779	823	752	785	793	779	773	810	786	790	799	827	814	831	836	833	780	804	806	825	796	842	832	791	816	780	805	832	764	825	761	789	810	765	799	802	770	827	796	844	822	823	813	776	820	814	797	801	778	837	827	824	780	775	811	821	814	779	817	784	790	819	806	825	765	801	803	814	838	822	802	799	811	803	793	771	761	782	771	798	754	850	831	822	811	794	809	816	811	799	802	839	797	799	805	801	849	816	798	840	823	782	787	770	789	789	820	821	809	803	805	758	795	793	781	830	791	780	778	782	824	795	823	830	812	846	828	819	815	762	767	821	809	769	784	817	769	792	765	778	837	801	836	826	838	753	811	773	790	778	812	847	830	814	759	800	801	824	822	745	780	852	786	757	846	785	827	843	817	848	820	801	771	793	822	777	804	791	820	797	825	798	807	784	852	757	791
27356	11510	11206	7875	4532	3280	2199	1592	1322	1082	928	838	754	697	543	488	423	404	338	327	352	314	349	336	303	334	328	314	305	292	299	278	316	317	323	298	316	281	277	282	271	308	294	304	275	295	258	268	305	282	293	272	278	291	265	281	307	288	291	292	288	303	312	277	289	257	288	297	272	279	275	288	269	269	258	310	274	305	268	316	272	268	314	285	266	269	289	289	252	304	313	275	288	287	273	307	271	258	280	279	274	287	291	267	293	295	288	284	255	264	281	255	288	272	284	277	267	277	258	288	272	293	288	294	263	299	292	299	288	296	266	285	294	264	298	293	282	267	252	313	328	258	267	278	286	283	242	285	286	276	252	258	294	259	292	292	308	269	273	295	256	313	290	234	276	287	279	302	270	285	289	276	303	317	274	292	300	306	271	280	315	318	309	287	255	315	278	280	248	279	267	291	265	285	294	281	281	298	268	292	296	283	297	300	276	269	294	289	264	267	259	270	289	266	284	295	269	277	290	286	265	277	251	322	286	269	299	247	255	286	247	288	274	270	253	288	280	276	290	285	277	249	287	255	289	335	296	294	267	291	272	286	285	285	266	289	305	293	267	266	272	284	287	261	298	252	280	273	283	285	304	299	297	273	286	270	278	277	318	269	290	281	280	266	283	289	301	275	295	288	294	273	309	292	251	269	265	306	282	277	321	271	313	305	282	282	289	258	263	277	297	254	275	263	264	276	275	280	250	271	265	294	248	256	280	278	249	274	291	271	298	277	269	271	255	281	282	287	261	289	301	305	300	285	316	292	278	304	280	293	266	288	300	269	264	277	304	265	286	279	309	267	267	309	290	276	267	261	274	304	287	282	309	291	241	286	314	315	284	291	289	271	280	308	236	316	307	269	319	281	288	319	299	258	289	293	274	288	313	304	272	300	296	285	296	302	268	254	260	269	274	296	264	282	272	308	266	279	286	300	306	289	278	266	255	270	285	296	318	306	277	301	259	252	283	258	282	275	286	281	331	264	287	295	340	297	259	274	262	293	265	255	295	258	245	301	274	309	314	279	256	301	268	275	300	293	270	258	265	265	277	281	269	286	301	258	258	288	276	273	290	294	272	288	286	263	280	266	263	292	254	293	259	276	300	256	270	269	264	326	284	311	281	291	269	295	290	290	275	283	287	287	267	245	286	295	292	313	290	274	290	273	285	288	276	292	300	276	284	268	259	283	311	288	270	296	330	273	293	292	288	276	291	253	266	280	322	259	308	292	257	309	289	265	271	286	312	272	291	276	286	300	300	290	284	270	276	316	276	292	336	283	309	285	306	265	321	279	282	296	264	316	287	255	245	276	279	279	281	270	289	257	284	271	268	277	268	284	299	307	260	279	290	268	279	277	304	312	285	289	275	315	292	274	267	238	262	278	273	301	278	279	268	281	287	264	298	269	291	290	293	256	281	305	278	259	274	254	281	278	263	296	280	278	304	298	289	261	298	279	274	310	267	294	283	265	262	272	254	270	283	317	274	277	263	276	301	268	271	266	285	285	252	266	262	289	269	331	283	232	301	283	267	280	304	312	288	293	271	293	278	306	250	270	269	297	277	271	275	288	289	263	274	273	310	307	287	293	295	265	255	305	298	283	250	277	259	290	265	262	274	263	304	299	279	272	295	278	324	309	287	305	280	281	226	269	273	267	303	251	305	289	288	278	297	298	281	280	263	299	290	295	295	261	274	277	272	268	292	268	280	273	262	271	291	295	322	287	254	267	297	290	277	281	266	269	301	315	286	298	287	292	293	264	290	256	300	299	308	291	261	268	241	282	300	264	293	275	329	269	285	276	302	264	292	331	283	269	288	274	270	320	257	268	274	304	272	269	312	283	297	275	295	294	307	290	309	296	284	286	271	279	293	289	246	338	258	288	291	303	317	300	288	286	281	276	281	278	271	280	274	286	321	274	299	326	288	283	289	287	308	272	268	308	265	259	287	268	271	297	315	263	284	296	284	293	287	300	282	303	281	277	286	286	286	323	284	308	278	272	272	262	277	300	303	261	277	301	299	282	287	288	287	283	280	256	286	276	295	271	266	302	292	311	300	290	272	277	298	300	321	297	262	282	305	285	310	302	300	257	299	268	317	289	300	287	271	269	282	282	303	284	274	287	275	288	268	264	267	279	262	292	274	266	313	278	289	287	272	285	287	291	285	322	332	281	288	291	267	277	290	322	283	303	252	274	278	298	309	295	294	262	278	289	323	282	302	307	277	298	323	278	281	311	286	261	280	300	279	275	310	288	277	287	281	305	281	263	295	276	272	285	287	273	260	289	304	272	296	278	275	274	337	284	293	278	290	301	317	278	269	246	292	301	279	311	298	268	253	252	297	269	269	261	287	260	293	299	284	264	295	272	252	305	313	283	276	292	301	299	265	277	306	279	296	285	284	273	298	277	250	309	298	277	277	291	329	306	317	295	257	279	323	319	279	278	296	276	302	321	268	282	292	275	304	279	261	276	295	298	261	290	291	298	268	281	278	291	291	263	287	311	288	243	302	278	272	293	273	270	255	280	298	280	273	276	273	249	270	295	289	312	304	309	281	270	274	304	304	273	285	282	244	289	302	296	298	286	273	282	268	279	300	271	274	296	297	271	261	269	269	277	288	299	276	277	292	285	265	285	260	274	306	308	307	287	269	315	248	278	275	318	292	302	268	307	282	276	300	289	300	311	285	276	287	285	284	311	285	299	281	289	281	298	264	249	290	256	296	289	262	285	287	311	280	282	283	310	237	270	279	286	325	292	251	302	306	314	273	271	299	304	285	284	283	291	270	316	270	284	278	271	262	296	301	283	272	304	294	281	276	298	286	301	273	283	255	287	255	278	285	277	299	253	301	265	287	277	305	268	284	256	268	281	287	295	298	299	278	274	271	294	280	313	288	290	260	268	301	288	288	265	274	275	301	289	298	270	283	298	270	278	275	290	290	292	285	231	279	265	327	300	264	314	291	295	292	267	309	274	285	276	269	286	290	291	299	251	283	312	282	267	275	294	291	292	283	250	269	296	283	287	303	309	275	284	275	307	279	294	287	281	256	290	256	276	277	294	274	270	311	280	269	293	254	290	284	249	310	287	252	277	286	296	269	287	294	311	299	313	295	273	321	285	256	268	282	298	290	306	287	302	290	276	268	263	261	269	277	255	262	291	248	277	273	306	235	286	269	304	294	296	285	291	292	267	299	293	295	289	256	263	296	273	294	292	266	266	286	275	292	290	288	276	280	258	306	282	262	311	258	269	287	299	250	296	267	300	280	275	296	271	265	261	287	258	285	299	257	293	289	267	271	334	295	313	294	291	294	317	260	253	293	332	245	288	306	302	260	285	277	296	273	284	293	287	281	289	291	282	293	276	289	293	239	272	280	291	291	292	299	268	295	270	287	295	297	248	266	283	295	276	279	277	300	247	292	287	296	290	280	259	300	293	259	253	308	271	310	286	281	274	282	301	268	287
16296	8885	17636	18067	14331	11863	9014	6958	5904	5215	4338	4026	3373	2766	2385	1893	1621	1404	1203	1037	976	965	971	911	872	849	868	809	765	734	791	783	760	738	692	719	687	688	714	712	648	737	738	692	712	675	656	717	665	688	669	657	722	698	708	715	634	674	668	635	621	747	666	660	710	655	657	711	606	625	694	681	664	725	655	686	686	627	672	644	678	658	699	668	706	711	653	652	636	687	652	661	655	690	700	669	693	663	685	648	614	680	670	693	672	669	653	648	670	658	663	652	663	669	714	674	647	676	635	656	667	704	682	657	666	688	713	653	694	639	630	656	682	724	673	695	671	645	679	718	695	680	637	642	607	664	730	614	651	674	690	689	696	674	692	681	658	646	682	686	682	719	712	643	632	706	678	653	653	628	692	686	694	633	711	716	661	679	692	687	667	675	630	664	656	697	669	673	693	647	664	650	662	659	708	679	656	643	648	644	661	700	640	699	660	709	660	666	689	614	681	669	632	652	655	718	671	661	611	685	632	654	651	687	671	654	668	662	670	701	674	681	660	677	664	687	627	662	662	699	685	664	632	661	656	654	641	678	686	686	662	656	694	623	698	684	654	645	684	674	687	618	676	609	666	660	685	639	668	657	673	644	642	636	666	702	679	664	643	717	691	659	637	655	666	673	673	653	708	646	658	661	650	707	684	669	667	659	696	658	657	673	661	654	691	617	691	654	710	665	685	692	718	727	744	689	692	644	635	671	689	705	676	695	623	666	698	639	645	672	664	682	671	676	701	641	666	660	704	692	649	642	629	670	653	672	655	693	703	670	685	681	629	668	680	687	707	724	685	661	694	637	659	696	707	656	660	676	683	667	681	697	696	638	646	693	676	687	658	656	676	683	656	678	689	697	641	686	658	691	677	643	682	697	677	674	667	642	690	689	657	675	698	703	661	719	645	723	731	677	680	651	706	649	633	661	658	689	689	669	668	666	702	633	643	693	643	711	686	656	674	699	723	676	660	697	711	698	663	566	648	622	666	644	655	692	695	670	650	678	707	670	651	686	650	712	661	674	635	679	635	673	606	695	664	683	660	633	647	645	669	659	670	681	694	648	664	681	652	707	661	677	654	665	676	693	671	687	697	656	648	652	658	690	686	694	655	689	716	664	670	674	697	685	670	673	662	654	693	650	673	628	652	635	650	664	700	677	704	647	673	691	657	700	676	647	666	654	620	657	672	720	713	656	649	639	684	669	677	719	686	658	679	663	653	672	666	635	653	666	705	676	669	654	704	719	659	701	662	707	694	705	699	678	643	654	625	652	657	692	634	664	667	682	653	651	676	671	658	710	655	625	653	644	677	632	691	628	678	684	668	698	657	659	650	649	683	675	690	709	695	662	634	655	728	640	695	644	668	677	630	687	654	694	673	684	649	690	637	657	619	658	690	718	639	686	681	674	708	635	687	678	694	659	650	706	700	723	700	655	686	655	682	706	685	643	685	738	648	660	679	674	713	617	694	644	638	642	646	665	639	661	675	678	708	675	649	685	675	699	662	677	668	697	654	679	687	658	674	665	719	677	694	693	693	645	687	670	690	648	678	657	630	680	643	681	711	679	674	648	636	682	713	657	682	702	633	648	681	690	727	713	655	651	653	684	680	703	677	684	676	670	674	708	666	660	659	690	664	653	722	618	658	657	677	689	650	657	660	694	650	676	707	674	650	649	643	687	664	682	676	672	640	689	693	673	672	677	714	651	706	673	705	688	698	652	670	726	676	634	667	663	666	668	663	652	701	691	655	693	715	666	637	728	664	631	680	635	693	729	702	652	660	669	646	660	657	648	668	712	747	619	655	646	665	646	671	657	665	686	644	649	697	667	660	702	708	692	671	646	661	670	663	670	630	603	632	694	667	656	667	670	700	693	667	671	674	664	677	640	707	679	688	669	652	698	664	683	647	647	670	685	672	648	684	602	667	674	718	688	678	630	640	681	690	707	747	688	705	669	684	629	640	661	653	688	690	654	719	681	665	651	673	643	671	682	643	652	700	691	635	632	711	685	705	652	647	695	664	687	710	687	663	654	671	667	673	657	671	675	666	672	648	666	672	724	703	632	661	659	667	648	670	703	678	691	659	636	614	670	704	694	698	660	645	668	697	687	678	730	699	723	699	691	696	646	692	659	704	647	641	641	621	682	687	679	641	675	703	637	667	686	651	660	681	661	665	659	692	671	632	697	696	660	638	697	668	684	648	673	675	664	656	694	669	606	685	662	665	670	657	661	685	710	665	685	644	666	650	731	695	724	681	671	669	592	659	669	693	707	655	688	668	653	656	649	678	645	682	702	698	654	633	686	655	659	737	688	672	704	674	671	662	680	692	674	710	669	620	682	658	678	675	664	652	685	698	654	685	646	670	703	650	660	676	681	657	720	648	640	671	657	645	693	634	656	652	650	706	642	711	626	687	645	651	684	697	674	694	687	658	688	687	677	652	667	639	659	682	700	630	688	666	626	739	682	727	716	621	612	668	665	667	618	657	693	738	689	675	638	664	633	634	699	729	704	672	707	694	683	701	668	679	704	677	684	738	702	684	660	641	661	673	696	643	691	712	716	682	655	687	615	647	630	629	703	701	643	679	630	711	691	686	713	662	681	677	706	628	711	684	646	689	647	695	655	715	671	667	672	665	688	690	650	690	703	651	648	684	676	657	655	634	682	688	674	706	676	656	716	655	670	644	656	691	661	668	652	677	719	634	687	639	694	680	623	648	672	658	680	691	674	666	624	682	693	664	651	679	665	671	678	704	687	685	654	633	681	679	680	677	665	697	652	665	677	672	715	685	727	647	652	649	697	674	659	663	707	693	637	677	694	618	679	651	683	667	644	682	597	677	685	708	637	624	702	667	640	702	695	679	637	654	690	657	695	668	665	668	654	723	739	647	673	668	628	651	660	674	630	692	653	668	689	685	689	693	640	708	707	659	666	687	664	708	641	675	645	608	677	701	714	655	684	707	662	644	632	674	671	668	662	671	707	697	636	637	684	670	733	675	682	667	650	662	707	691	620	698	677	629	656	639	671	679	671	690	690	701	651	686	676	615	674	670	650	687	673	678	639	626	689	687	693	674	683	667	641	629	644	626	671	633	627	685	683	674	694	665	679	675	689	681	675	633	671	640	608	652	695	692	689	665	688	706	691	657	637	683	667	692	699	666	691	632	647	663	688	672	661	684	672	693	710	657	674	710	628	644	652	702	704	693	660	700	670	639	642	711	662	665	713	696	642	705	672	675	654	646	667	684	682	676	655	692	665	639	692	678	646	697	650	658	699	726	652	646	621	698	679	698	655	698	725	667	663	694	686	669	721	673	669	668	635	658	652	675	620	659	685	691	705	686	694	645	684	673	689	652	683	707	705	644	644	659	715	673	656	645	743	663	658	661	652	726	695	669	689	629	641	644	673	689	714	686	643	688	728	653	691	668	688	643	673	664	608	698	677	657	695	644	644	645	682	640	671
10963	4873	4795	3425	1971	1576	1152	1015	781	731	683	659	607	572	499	518	434	469	437	389	448	403	440	388	440	428	372	431	432	397	433	409	429	384	405	441	387	371	423	374	397	410	418	385	437	408	402	408	421	413	385	352	400	397	396	401	450	409	417	436	409	403	394	382	441	428	376	404	398	370	409	410	398	402	386	418	424	343	444	395	385	395	401	411	399	379	375	411	426	424	373	388	400	403	384	406	425	426	417	417	406	424	402	421	423	416	407	409	395	382	414	431	414	368	395	386	412	381	386	409	439	447	412	386	425	380	409	393	411	402	373	380	385	415	421	421	366	436	400	372	442	432	427	358	420	380	414	417	415	406	405	394	379	405	384	361	373	434	373	400	392	398	409	432	384	397	389	388	385	431	410	394	377	392	413	436	433	331	394	428	388	375	407	410	409	397	408	395	385	389	424	390	387	397	438	399	392	399	420	406	412	399	413	371	416	397	418	411	402	374	406	406	388	425	376	409	388	409	414	377	400	355	409	416	394	386	418	417	425	425	400	376	367	396	368	432	388	408	412	410	416	359	399	409	378	424	431	420	431	393	423	396	377	420	416	424	391	405	381	388	438	452	399	428	394	412	438	382	417	425	418	411	430	386	402	398	368	463	411	383	398	399	339	400	413	388	386	391	394	398	389	441	435	420	385	397	369	401	423	374	403	372	396	393	413	398	384	375	345	441	372	399	405	398	389	394	419	399	394	430	424	392	421	407	394	414	442	399	402	371	385	362	410	404	433	390	410	374	399	384	410	419	438	412	404	409	384	401	393	464	412	372	417	413	412	412	405	435	381	404	406	396	395	392	399	409	394	381	359	398	410	404	397	427	383	377	386	373	404	412	413	411	362	397	410	379	434	394	389	387	387	385	390	383	385	390	392	387	404	411	432	387	421	435	404	444	417	413	441	439	415	387	414	367	392	403	417	412	438	381	388	383	408	357	403	458	390	400	391	393	409	394	409	430	425	433	397	390	414	391	403	397	447	456	380	421	364	384	381	430	390	393	394	406	401	406	408	411	419	433	398	418	428	393	443	408	372	404	429	431	435	381	405	360	380	393	381	415	365	377	429	393	411	426	383	434	412	414	437	404	376	377	391	382	407	366	428	428	423	371	382	431	418	424	405	400	410	385	414	443	401	402	427	396	389	414	403	380	413	367	378	380	439	389	431	403	381	358	425	419	422	400	393	443	401	387	425	341	382	387	446	403	396	434	384	384	397	403	448	392	397	415	383	425	394	422	395	356	406	377	395	408	408	432	378	389	425	426	387	395	419	435	420	427	426	417	388	408	395	403	414	398	446	389	397	390	394	388	401	401	403	410	394	430	395	402	429	420	400	382	427	395	374	391	422	408	415	375	408	381	356	417	431	427	416	432	363	366	414	385	398	403	411	402	414	413	425	400	368	356	414	424	420	401	394	390	430	398	371	419	407	374	435	412	410	390	422	421	442	410	359	397	374	418	437	368	395	416	411	422	385	423	369	357	462	410	422	380	404	446	433	392	411	401	375	412	407	402	420	420	387	406	359	392	394	377	428	404	404	456	381	381	385	385	429	401	415	408	418	415	393	361	400	378	408	366	408	402	445	406	428	413	381	425	427	423	398	389	374	416	427	387	385	396	407	387	441	394	390	402	392	397	404	434	415	364	375	392	429	445	389	400	376	393	384	382	433	409	380	414	394	410	420	409	426	438	433	384	373	376	422	379	373	428	405	394	451	423	389	432	400	389	366	402	442	403	442	373	441	406	397	437	408	388	389	411	406	393	405	389	400	416	419	411	410	392	411	423	421	379	421	435	415	427	423	406	382	372	448	396	408	395	419	350	386	411	429	419	406	420	410	374	416	431	382	431	443	435	413	403	414	408	411	389	398	402	408	419	390	404	425	386	410	414	388	427	400	409	389	408	396	415	426	427	395	425	393	427	405	440	390	383	402	389	394	389	439	369	409	422	407	389	363	381	357	434	409	394	390	379	383	386	365	377	374	437	355	419	398	395	409	410	399	364	402	380	430	418	357	399	396	380	394	399	396	410	411	377	377	427	398	355	429	426	389	388	450	399	417	427	431	406	363	374	427	377	401	372	367	370	392	387	425	382	392	443	416	442	387	403	408	369	397	404	407	389	397	401	393	441	398	387	408	378	371	417	385	402	366	407	390	375	402	448	409	424	412	394	398	414	428	421	380	396	399	424	400	421	409	398	416	402	399	394	431	407	396	420	396	384	403	418	439	381	402	419	409	416	405	379	446	390	373	425	416	366	423	393	382	411	402	399	380	400	414	392	413	405	430	401	457	415	405	379	432	434	417	389	431	390	429	422	412	403	406	413	427	397	401	387	407	405	399	394	408	433	368	429	435	406	411	403	390	408	423	382	430	399	407	383	399	421	417	405	413	435	386	398	437	402	383	407	417	431	384	403	406	403	400	402	424	412	432	389	370	384	418	407	402	415	394	397	403	399	406	376	392	379	373	413	402	385	436	442	401	386	394	360	398	403	390	385	444	370	440	370	427	400	358	404	439	423	388	401	380	381	423	378	340	457	402	405	394	416	406	392	449	423	377	382	437	379	383	458	385	425	373	404	396	383	425	407	416	379	388	386	427	393	399	460	395	409	414	415	392	417	397	413	409	420	402	387	413	404	408	412	435	376	440	421	392	394	417	389	396	419	383	408	380	439	402	406	413	394	405	416	416	400	406	428	351	384	397	406	417	398	394	422	385	414	428	386	432	428	408	367	388	372	386	413	386	399	360	377	424	416	420	422	420	387	398	420	387	400	399	395	381	407	405	416	393	392	435	382	393	417	367	386	410	410	410	376	362	416	397	413	412	397	414	390	408	391	390	429	395	397	386	404	378	444	417	434	414	425	398	387	374	416	394	424	397	426	488	381	384	383	394	402	391	427	438	390	441	421	406	436	410	430	395	437	408	420	349	447	374	406	406	393	395	406	402	403	412	379	425	382	417	409	421	376	399	412	412	415	453	446	431	399	378	418	400	418	436	377	457	426	378	398	388	411	405	390	384	390	403	445	405	412	406	380	418	424	363	370	392	371	416	395	421	388	375	381	409	429	390	390	403	393	399	369	374	370	405	357	404	410	381	450	397	405	408	421	436	407	414	378	432	390	420	465	394	407	416	393	417	376	356	404	417	373	411	410	420	397	418	405	430	404	419	379	379	408	426	385	423	404	402	418	403	431	414	437	403	444	363	431	405	413	485	404	408	404	409	410	366	400	412	395	440	375	350	410	394	412	407	401	381	371	390	388	425	419	375	406	415	368	409	390	420	395	398	400	367	387	387	428	414	405	386	412	384	386	367	403	400	428	384	421	422	405	372	387	389	411	399	383	390	388	365	398	355	370	398	456	399	425	395	412	385	412	399	374	391	399	400	423	425	415	429	414	458	432	417	414	423	385	389	416	391	391	435	431	383	413	415	412	426	422	399	402	399	391	439	416	389	406
7496	4699	9119	9128	7056	5842	4178	3549	3084	2741	2495	2380	2028	1743	1643	1375	1270	1144	1139	1049	1014	1045	1026	1005	995	995	956	1041	968	890	953	976	931	927	923	940	880	880	867	897	907	946	887	898	914	867	974	921	891	938	925	936	883	881	896	997	995	862	853	938	937	914	934	956	1000	885	926	940	905	896	932	932	921	917	914	944	888	866	922	958	933	906	945	926	925	913	888	914	908	878	927	922	868	905	941	842	916	921	905	941	901	979	903	896	904	898	925	935	897	904	902	857	876	911	891	916	939	933	891	968	894	989	891	921	915	909	888	920	935	868	879	878	849	890	923	895	902	901	890	835	931	892	939	937	913	900	841	925	891	978	923	885	878	862	942	906	898	812	875	928	845	898	885	907	883	908	915	871	923	934	935	915	886	903	854	953	903	851	928	920	899	943	929	890	871	891	912	871	869	871	851	946	872	886	906	897	921	958	925	919	935	897	909	934	877	898	878	917	872	940	906	901	903	937	954	919	970	908	915	955	934	925	895	951	938	949	907	888	888	937	936	910	931	964	939	840	907	917	940	908	976	920	918	924	948	878	890	928	926	852	933	900	929	902	912	907	923	919	938	894	958	878	880	886	965	945	929	920	923	935	934	918	907	878	864	944	918	882	962	948	963	933	880	892	863	864	993	888	879	948	943	927	947	965	902	928	916	889	879	900	880	878	939	954	900	890	926	923	913	866	926	896	929	933	931	873	868	956	894	949	909	900	876	954	938	971	924	876	912	859	930	936	896	869	967	881	936	921	870	886	911	889	948	899	869	917	911	939	848	848	901	872	885	878	940	924	904	906	945	905	960	953	936	905	921	914	938	914	920	848	894	920	886	920	926	924	896	956	955	905	946	860	919	956	936	905	862	912	895	889	933	901	925	933	905	909	918	861	954	950	862	920	895	894	952	936	879	959	911	915	897	920	901	915	938	959	860	942	976	853	913	938	912	911	820	942	907	903	879	964	874	847	879	930	890	939	901	914	882	920	943	920	872	886	923	947	897	919	889	906	887	966	904	904	948	936	922	879	896	900	885	958	919	932	921	952	930	937	935	972	933	933	901	901	845	905	958	902	919	871	928	924	945	912	932	924	939	892	922	899	934	932	878	879	925	882	929	914	912	905	952	899	977	920	864	927	960	907	894	869	964	910	898	905	919	907	864	944	869	942	935	942	912	958	951	913	938	899	927	933	908	891	908	917	936	913	915	917	912	904	926	921	933	930	864	974	930	916	891	881	952	906	897	904	919	928	866	916	884	962	922	929	931	959	941	951	897	929	863	912	852	946	886	877	904	917	920	935	906	868	957	835	936	942	898	962	932	963	926	847	965	898	941	959	917	867	908	908	994	928	922	901	959	930	927	966	882	878	879	944	894	940	950	891	928	908	899	879	912	942	894	927	944	874	905	890	909	895	908	883	917	903	958	895	865	888	946	959	906	927	945	892	909	929	928	924	883	863	934	895	895	900	864	923	968	957	866	920	876	927	881	873	872	909	934	910	901	894	920	888	874	875	911	897	955	936	896	870	910	929	923	898	898	887	894	923	877	860	895	898	904	873	896	886	951	886	855	856	914	964	860	904	913	940	935	929	913	919	906	885	933	893	958	930	938	950	950	941	946	845	861	926	924	891	924	910	862	949	888	901	888	966	910	927	916	922	901	918	841	924	952	914	887	929	890	904	924	888	915	951	908	939	873	936	894	890	931	865	857	919	902	879	874	888	894	884	900	894	885	914	899	930	906	910	907	910	907	949	882	890	899	889	912	913	918	923	892	880	880	921	926	856	859	886	920	921	895	870	896	928	933	909	886	961	927	951	920	931	910	917	900	843	910	921	851	908	882	944	950	958	883	932	903	930	939	895	909	966	903	875	927	897	925	900	961	904	946	876	868	934	939	932	866	905	893	982	961	949	916	826	908	911	913	886	954	857	916	888	938	898	940	913	882	861	923	791	915	903	896	924	920	878	905	925	922	866	880	921	927	970	928	879	913	858	922	904	933	883	907	896	890	922	908	918	855	918	917	867	898	915	901	889	825	941	877	929	922	954	910	920	887	952	856	927	904	946	932	965	907	923	904	919	883	934	911	864	911	904	919	887	961	933	882	870	961	919	927	874	918	882	861	906	948	903	870	884	908	894	935	897	887	888	939	900	868	869	917	886	917	892	930	942	853	947	925	917	900	912	887	934	892	955	895	904	893	933	899	927	865	937	910	928	937	898	933	916	880	921	923	953	894	928	898	903	861	883	897	882	888	911	938	883	894	951	852	925	945	968	888	927	943	946	867	897	951	917	972	903	915	914	905	887	913	941	858	897	925	923	949	927	914	907	937	930	896	914	881	948	918	894	953	914	896	929	885	912	965	880	958	894	957	916	920	913	891	911	914	948	886	943	919	907	958	882	913	896	846	976	912	953	898	865	935	922	949	940	967	948	898	900	915	877	918	958	959	903	889	907	953	918	911	946	864	935	884	908	886	902	900	912	936	889	865	924	930	930	944	905	898	933	924	865	895	886	969	906	874	925	891	854	880	884	926	920	860	908	916	884	914	932	908	903	948	934	861	925	916	857	959	935	852	932	924	923	907	924	961	916	903	884	924	848	897	923	869	911	911	963	890	888	957	902	934	873	940	931	899	897	953	970	900	938	937	942	969	908	952	930	939	924	927	925	876	909	855	956	955	945	909	986	891	938	923	931	881	924	937	891	895	889	929	930	926	918	895	884	915	908	894	915	936	878	904	877	898	964	893	890	932	917	903	941	958	917	889	859	903	942	943	839	903	935	918	898	919	900	844	894	958	944	958	866	884	881	915	919	912	891	990	953	888	849	957	936	926	871	936	874	914	908	924	906	911	853	900	906	919	938	915	906	938	925	911	880	904	908	884	989	870	873	918	931	929	907	974	917	857	876	935	899	923	890	894	894	987	904	915	898	865	890	889	929	936	927	904	873	844	917	915	927	882	926	895	860	920	936	863	851	921	909	878	949	857	886	920	870	863	903	885	894	891	931	921	911	892	896	929	878	888	886	929	926	898	907	1012	909	959	874	906	887	959	933	919	943	929	927	971	888	908	945	912	887	961	931	911	948	902	947	921	907	960	922	895	901	876	892	915	935	924	994	899	884	883	934	893	909	927	891	917	868	853	909	901	825	877	932	921	874	885	903	885	889	918	922	933	886	936	924	905	944	896	921	906	865	945	932	853	935	921	889	904	914	931	925	907	875	910	943	981	963	941	900	951	886	926	881	920	880	909	914	930	896	918	933	862	892	986	939	877	955	881	911	908	966	881	884	879	966	904	934	897	867	899	960	940	870	904	968	932	855	910	966	889	966	927	901	946	921	912	892	924	864	913	932	970	939	914	871	954	919	933	890	930	961	898	902	905	901	857	944	900	958	892	862	870	936	869	906	898	908	919	946	949	864	880	908	922	912	922	909	920	857	945	890	943	932	890	912	918	879	867	865	914	883	930	885
19396	7688	7972	5409	3167	2434	1685	1268	1056	942	811	820	691	588	540	499	487	393	443	394	371	402	389	398	380	377	359	360	366	346	343	384	314	356	360	353	356	353	315	359	343	344	352	364	362	324	331	294	389	349	337	380	369	351	353	300	391	322	329	344	334	345	347	367	344	365	350	320	355	392	371	341	357	361	328	318	333	340	353	349	355	354	351	333	331	339	380	339	395	331	358	376	334	369	346	341	351	341	361	350	358	348	347	316	330	386	350	322	352	380	354	354	346	341	314	347	357	377	384	358	334	367	368	314	381	361	321	351	361	351	353	326	344	318	362	334	378	347	371	369	360	323	346	308	378	351	338	403	341	349	332	325	347	355	331	350	346	344	346	353	359	344	348	346	349	371	349	361	354	363	341	350	360	313	331	326	368	368	340	361	381	319	344	365	363	386	353	355	344	367	324	346	307	307	370	399	365	341	352	357	393	361	338	362	368	336	334	369	361	362	319	320	332	356	348	322	331	358	344	378	345	369	383	346	349	322	361	350	330	391	359	342	346	369	332	353	345	365	355	337	310	326	359	354	359	344	362	344	353	367	385	347	323	332	334	340	347	356	337	379	339	315	345	310	353	346	342	351	316	351	353	343	330	351	360	332	356	346	310	356	354	369	380	357	336	358	327	368	378	397	351	323	314	338	348	328	332	364	360	327	350	356	357	349	361	319	348	297	308	306	373	330	348	338	372	328	325	359	334	352	330	347	346	369	337	345	339	303	363	369	301	339	329	341	347	329	349	360	310	362	357	375	388	350	339	379	381	374	354	338	346	332	376	379	310	363	364	336	334	358	344	343	324	380	364	370	316	362	344	352	386	357	350	340	321	331	351	336	361	330	362	349	299	361	327	368	332	350	368	333	322	356	301	336	374	378	342	354	353	344	373	339	368	356	349	361	338	346	339	367	371	344	335	359	349	363	347	350	350	328	372	347	297	331	323	335	369	338	347	309	347	380	385	362	347	357	335	361	318	319	353	336	370	374	375	301	384	361	306	330	359	356	353	334	398	391	347	346	340	361	385	344	358	325	357	355	383	376	346	341	330	344	337	341	324	389	380	352	298	329	329	349	336	391	368	354	341	346	316	360	338	339	337	353	371	366	349	346	332	297	333	340	341	358	345	360	349	325	336	363	340	335	335	336	337	328	341	326	369	332	358	337	347	364	343	326	360	373	350	369	340	333	368	363	375	386	353	348	327	378	315	379	343	335	323	347	336	330	340	327	352	330	342	350	369	344	345	362	342	383	303	330	314	370	317	356	343	374	327	335	308	335	373	349	341	357	364	344	393	371	370	390	378	376	354	337	327	346	339	329	337	337	317	355	320	348	356	330	334	374	367	341	332	344	334	366	355	369	325	333	330	352	334	378	356	347	351	354	362	341	366	331	339	337	363	353	383	350	363	348	332	366	337	365	337	340	289	354	338	371	337	337	346	342	339	384	370	301	306	339	330	352	347	319	349	329	358	335	351	359	348	342	367	331	373	369	336	374	355	337	348	343	349	339	307	358	355	343	353	372	309	358	307	324	367	319	365	343	372	328	347	317	358	342	350	348	331	324	330	337	321	317	347	354	349	362	341	360	372	380	363	344	365	362	338	318	351	357	336	356	326	380	385	342	365	337	381	345	372	325	336	363	343	334	364	312	372	329	349	390	369	387	353	351	342	391	339	400	372	331	328	361	333	340	397	375	342	356	375	361	330	321	350	379	343	388	360	323	328	343	345	363	359	375	373	351	332	339	297	355	389	356	356	356	354	352	347	365	359	323	323	328	371	381	371	374	339	362	335	341	309	377	393	337	339	357	394	347	332	356	340	327	364	346	335	358	385	322	360	331	337	345	381	348	346	351	381	337	348	304	337	390	366	330	336	349	354	315	347	353	364	356	340	376	342	314	337	331	326	376	350	344	373	353	363	333	358	320	332	347	351	338	368	321	361	360	347	326	315	356	363	378	346	387	381	384	385	361	373	312	314	324	358	369	362	373	347	325	329	356	368	325	349	345	352	329	354	316	365	323	364	339	331	349	352	365	359	350	331	365	346	380	373	333	341	354	365	369	324	328	338	336	345	362	334	348	338	358	332	351	338	353	328	313	337	363	358	369	335	348	352	346	361	352	364	330	381	337	366	363	341	340	334	360	357	354	371	351	360	343	371	332	365	323	329	352	347	368	422	355	329	328	377	314	324	324	365	334	358	352	370	374	371	370	331	365	339	358	340	339	348	377	360	346	321	361	353	355	363	349	388	323	367	360	374	368	338	345	371	383	319	365	331	363	360	336	320	382	364	345	346	357	357	349	350	346	322	339	360	366	321	362	354	339	350	363	366	359	345	380	361	349	337	375	367	332	357	345	344	327	368	365	343	323	340	334	345	347	346	335	317	367	310	332	322	339	343	338	350	399	351	336	351	336	345	340	339	373	353	362	308	349	322	344	339	350	344	356	361	351	314	356	357	360	364	332	326	351	343	346	367	341	342	374	376	336	319	363	317	366	330	358	397	358	341	346	346	356	347	355	367	363	374	334	345	376	365	352	355	361	324	357	325	330	335	342	355	344	337	358	336	340	319	365	358	351	338	386	363	344	375	381	346	360	353	331	371	349	351	346	362	327	352	371	365	352	362	372	356	337	347	323	364	390	346	347	309	339	376	342	325	311	368	340	341	377	354	353	296	348	344	316	354	337	323	369	349	303	338	371	325	353	352	335	354	328	339	322	364	322	323	350	364	306	353	360	346	350	357	363	362	367	354	372	376	341	350	348	369	357	342	372	349	305	363	342	347	317	369	325	349	337	328	366	360	333	312	359	373	371	350	340	339	369	331	367	339	362	348	340	335	359	319	372	338	339	325	351	332	354	381	352	392	369	371	346	386	366	335	361	387	387	383	356	342	321	347	327	345	352	343	350	376	333	366	373	308	349	363	367	359	363	355	341	368	363	358	356	344	333	336	336	354	306	387	372	367	326	378	330	339	364	332	362	332	340	346	369	344	309	329	331	354	353	331	318	332	377	352	348	321	328	320	359	332	313	318	356	370	334	368	363	355	381	315	362	301	356	308	352	312	331	375	307	318	341	341	361	362	378	340	314	374	332	337	341	326	373	388	393	325	375	369	327	379	342	376	365	327	357	337	399	373	355	310	353	373	345	325	343	314	335	358	347	333	352	331	325	340	362	340	341	356	372	321	368	343	334	370	320	351	366	324	356	347	362	349	342	351	384	329	354	359	342	339	360	329	335	372	340	350	295	356	342	363	360	361	333	406	360	345	356	328	371	343	357	331	338	382	355	352	340	355	351	338	335	363	330	353	344	318	344	372	389	365	397	320	339	355	328	331	352	341	339	340	335	333	327	348	383	297	330	352	359	338	321	343	330	353	364	350	344	383	373	357	332	343	359	355	333	359	347	347	323	326	316	322	339	352	346	351	351	333	357	342	344	354	370	363	342	374	342	305	383	352	352
12912	6652	13661	13639	10949	9055	6616	5349	4494	3928	3458	3273	2719	2312	1877	1657	1438	1266	1159	1043	1036	1000	968	937	934	904	891	881	920	881	914	877	834	862	879	851	819	803	828	841	828	801	864	758	849	800	798	831	837	777	804	822	764	787	823	825	833	794	839	811	804	817	784	844	801	782	801	823	808	819	801	808	800	833	837	810	775	791	779	804	798	778	809	819	855	819	794	828	812	806	770	805	783	832	809	785	833	854	781	803	816	812	817	816	811	815	747	725	809	834	787	782	844	805	799	825	778	775	801	789	801	802	792	782	783	785	817	816	791	811	827	813	864	799	805	750	793	806	819	778	774	798	807	795	820	747	806	805	792	762	820	823	830	864	828	796	799	795	822	800	864	803	832	787	815	749	801	793	785	745	782	800	857	834	849	804	835	829	800	771	818	799	829	768	810	797	787	830	860	826	769	816	788	747	790	779	819	724	808	802	819	846	834	764	830	839	826	817	747	787	871	831	819	768	811	822	796	812	824	837	738	758	832	797	786	803	763	792	751	780	802	814	832	779	803	826	783	755	761	771	774	818	801	825	815	801	816	799	795	817	788	741	786	787	779	809	778	759	816	819	786	790	841	812	767	837	784	820	795	819	784	779	808	789	820	783	767	788	751	783	824	790	779	765	814	771	813	785	756	790	822	841	800	826	789	788	834	788	778	814	824	827	851	789	737	813	746	836	754	814	754	823	788	760	770	818	773	792	793	806	801	805	819	790	777	773	834	823	812	777	815	799	742	814	827	800	799	800	790	831	771	766	833	823	777	818	727	819	775	830	806	796	819	730	812	805	803	805	758	824	794	812	775	801	770	789	842	864	811	847	780	844	786	834	794	790	788	829	778	769	817	822	738	792	790	830	805	842	846	824	796	834	817	837	832	786	787	817	805	811	781	854	791	797	790	799	855	770	807	775	797	807	834	827	864	855	851	824	798	815	793	836	840	779	761	843	761	816	837	790	804	797	814	816	816	812	799	816	824	820	821	773	814	833	804	764	816	757	776	817	808	816	849	825	795	799	773	749	840	800	805	809	769	798	823	761	751	834	791	820	777	845	780	811	776	721	764	809	812	738	749	829	814	802	844	816	798	812	746	795	817	843	801	822	789	769	815	817	833	777	784	761	790	784	793	766	789	805	843	715	766	843	784	773	781	808	799	786	815	800	775	848	803	811	740	799	790	784	822	800	772	787	722	793	770	822	809	823	824	854	844	740	823	828	793	774	760	770	785	831	823	778	810	807	774	802	763	775	770	789	798	737	776	815	781	797	801	828	810	827	819	798	774	801	850	765	825	810	810	825	781	803	819	857	827	821	805	852	841	820	792	790	758	790	766	827	780	835	787	799	812	772	837	782	797	814	820	798	826	780	775	809	781	806	818	718	803	767	780	823	763	787	806	803	772	817	795	806	778	798	753	804	777	810	770	788	778	821	821	807	779	780	795	778	779	802	782	795	827	777	770	824	814	784	779	765	817	768	807	796	805	832	825	889	796	816	865	738	781	854	801	829	827	780	816	845	743	775	822	849	756	834	791	789	814	789	726	786	793	752	775	792	784	820	799	823	851	800	824	779	781	786	821	852	804	823	784	802	796	795	802	830	795	803	758	813	802	817	798	805	795	803	792	813	766	829	813	827	771	834	790	837	778	811	845	814	806	835	833	798	807	780	852	816	836	845	866	823	752	782	834	807	818	786	825	815	823	797	858	766	793	784	814	825	836	780	800	755	749	833	822	775	770	807	811	798	748	786	782	778	793	767	806	795	802	801	812	812	823	782	869	800	800	805	811	808	852	778	740	801	828	804	826	806	802	720	811	837	769	842	792	825	823	791	748	808	796	804	807	753	825	783	821	828	800	819	802	813	798	794	778	834	800	831	831	805	811	859	863	787	803	807	826	795	833	783	751	810	801	822	774	763	797	742	806	815	823	813	804	830	840	792	817	777	860	758	798	805	794	806	813	768	782	811	773	789	805	804	844	801	796	787	860	823	812	798	848	816	840	774	768	809	814	819	820	837	788	788	726	716	863	792	776	787	799	800	792	779	784	857	793	805	828	786	806	789	745	741	856	805	799	831	749	801	864	799	801	848	801	817	809	798	826	818	794	757	843	763	797	803	778	785	803	808	755	835	808	740	787	838	773	835	812	760	828	833	814	813	800	841	788	828	776	755	788	859	809	733	819	799	842	805	783	760	786	761	764	790	872	763	807	754	840	762	751	793	820	781	800	788	816	788	842	775	814	804	820	760	815	789	761	795	798	820	864	778	733	814	783	838	728	856	763	787	760	820	812	788	832	770	867	824	782	770	790	812	797	794	793	780	860	848	856	777	822	789	766	786	806	817	807	801	820	861	840	709	807	768	742	827	817	780	847	819	791	833	767	824	790	763	800	791	796	806	823	814	818	789	815	760	794	786	759	786	801	793	803	834	838	796	786	822	830	772	778	800	753	774	833	815	786	833	806	798	777	821	765	838	804	793	774	816	804	764	821	831	841	761	744	781	845	822	839	801	803	770	823	808	788	758	781	820	815	769	775	827	770	769	854	801	794	755	771	854	811	790	794	814	805	811	821	773	770	737	803	818	827	822	777	775	809	836	812	836	795	821	788	776	803	810	798	807	833	801	788	825	846	803	756	805	809	821	858	783	801	806	831	771	807	795	827	793	815	855	846	813	783	815	828	822	814	833	754	795	791	762	786	784	807	790	766	788	754	804	838	857	807	831	794	841	832	793	800	811	839	775	781	823	823	798	809	836	813	752	820	809	807	766	820	836	753	819	802	793	781	768	743	833	788	825	829	828	826	778	756	780	802	771	848	785	807	749	776	805	795	793	817	847	776	829	761	836	802	888	785	792	809	811	781	785	771	806	805	799	770	830	782	837	811	793	844	807	806	819	847	846	829	797	826	795	820	819	768	786	811	778	809	873	802	847	789	805	777	824	801	826	818	783	737	841	765	801	809	788	790	766	816	820	804	842	786	816	774	809	803	785	835	828	853	818	788	850	767	800	838	821	784	765	768	779	808	767	803	782	821	786	766	765	795	791	834	771	820	780	745	795	806	772	803	783	843	840	829	817	782	814	782	781	822	776	806	849	814	858	814	813	777	767	814	783	794	789	784	760	802	812	773	759	776	817	801	784	784	767	828	826	735	795	755	822	829	823	826	745	808	779	830	789	801	809	751	754	822	776	784	822	774	832	806	798	795	844	794	802	803	816	775	779	812	830	782	810	787	824	795	794	769	826	761	829	796	813	806	852	823	822	818	819	806	795	753	823	765	803	828	753	809	836	793	749	805	802	814	785	784	812	871	799	827	868	815	801	756	827	828	771	801	790	845	786	830	824	805	803	806	766	813	793	866	764	815	794	787	805	792	785	809	793	788	824	830	852	837	807	787	855	778	839	782	783	763	772	790	807	819	779	850	785	823	799	829	864	753	786	829	795	866	818	765	801	831	818	767	831	790	792
26895	11044	11050	7575	4563	3276	2206	1671	1280	1099	937	920	758	706	547	482	394	355	349	347	304	328	350	304	302	305	282	310	319	292	302	302	280	310	334	323	279	320	295	293	301	325	322	297	263	292	306	278	279	290	284	297	271	286	278	294	318	281	306	310	314	286	253	282	306	302	302	286	301	283	320	278	287	273	279	303	322	284	280	297	276	256	290	262	308	279	299	295	293	299	267	282	285	284	259	296	308	251	299	285	304	283	306	278	277	306	291	278	256	276	275	244	285	305	291	263	292	310	308	290	280	273	280	283	297	302	325	304	305	305	303	286	277	298	305	280	278	302	318	277	315	262	319	276	316	273	275	289	267	245	259	266	283	273	278	289	311	295	306	274	257	268	301	280	284	304	316	299	306	282	288	299	284	280	258	269	282	289	255	237	245	268	289	285	284	291	288	264	279	321	311	302	284	265	321	306	272	285	289	282	241	271	297	311	306	255	287	274	274	310	293	279	293	297	301	294	278	296	303	308	286	291	266	298	297	288	271	270	302	264	266	298	269	260	280	290	285	291	260	275	301	257	277	299	287	275	290	327	294	281	260	288	293	290	297	313	282	276	255	257	290	272	280	285	285	269	292	252	270	285	285	306	288	266	276	302	317	282	279	304	297	352	286	308	279	279	306	274	299	258	308	309	266	294	299	283	228	294	304	317	281	264	291	239	276	268	253	290	287	281	276	282	254	286	327	274	302	274	287	315	320	271	255	285	291	278	279	286	290	294	288	277	293	308	282	307	267	296	283	297	276	295	278	282	296	290	270	266	284	292	295	287	270	274	288	336	285	305	294	261	311	286	306	313	294	284	280	281	307	277	286	294	270	273	287	297	290	298	291	282	280	295	277	265	305	293	296	271	252	276	265	279	300	251	260	287	282	291	289	304	275	278	303	277	264	298	284	262	258	271	281	264	289	293	294	291	289	297	276	302	293	290	304	302	281	256	288	281	273	270	302	275	286	273	286	303	290	261	298	277	246	293	270	305	281	288	301	295	264	320	313	271	315	276	282	291	275	230	268	247	289	273	274	285	284	310	249	260	267	278	264	289	277	283	277	286	295	302	285	317	287	288	276	291	283	274	293	319	273	311	282	267	256	244	284	278	293	284	255	294	299	265	280	259	278	270	300	278	266	308	294	317	272	270	300	307	310	286	306	317	269	295	258	288	321	281	275	274	305	317	288	287	300	316	324	331	262	274	313	257	272	276	296	328	257	317	267	292	260	281	288	325	306	278	299	279	316	326	270	284	278	303	304	269	316	284	268	295	278	307	274	256	289	301	293	320	317	274	287	278	278	285	306	254	284	310	320	278	299	296	270	270	283	287	286	289	297	265	285	285	296	251	283	278	266	299	286	308	260	305	292	296	286	290	290	319	288	292	289	285	333	317	294	264	294	288	286	251	306	296	333	286	275	263	279	279	298	271	260	302	283	240	276	306	268	255	273	292	274	317	282	266	274	291	309	267	292	270	266	280	264	282	291	297	299	297	307	272	257	276	302	250	277	281	292	291	264	296	280	260	295	285	296	268	280	275	245	272	302	274	260	294	311	298	320	304	314	294	287	309	302	294	307	295	286	293	267	266	278	317	304	285	271	280	277	293	293	264	291	287	278	310	292	286	284	308	295	273	300	245	252	277	267	283	265	293	311	268	257	274	318	265	283	282	304	271	296	285	286	311	285	286	293	322	311	277	257	266	253	297	324	288	307	288	299	286	314	264	293	261	339	267	268	296	258	246	262	263	316	284	268	279	269	285	296	300	270	290	308	285	289	285	278	272	285	272	297	318	292	309	287	281	295	294	293	288	279	301	292	294	292	291	282	281	272	255	298	322	275	308	313	297	279	302	329	305	285	274	304	265	298	291	270	264	273	273	294	281	304	297	316	289	296	283	274	279	284	310	317	278	284	290	290	301	296	261	279	282	309	284	287	291	296	285	295	269	315	305	252	255	290	245	276	297	263	264	281	304	288	244	253	300	253	280	309	281	296	284	268	274	303	279	290	301	309	315	253	293	313	296	281	278	301	256	287	262	251	297	276	322	266	279	308	319	292	282	300	303	293	303	279	294	311	281	260	311	255	255	286	323	318	276	294	271	294	306	251	294	281	279	284	300	241	298	288	299	303	290	280	294	280	278	275	309	299	269	261	264	306	286	331	271	302	274	271	296	309	309	292	291	293	298	263	293	300	318	258	327	281	284	288	264	293	300	266	241	287	285	280	291	286	290	257	254	265	271	261	254	284	300	284	268	248	302	291	285	272	261	259	277	272	306	268	276	247	269	281	304	249	277	292	286	316	315	271	302	270	307	286	287	275	296	273	268	282	292	275	278	293	296	275	302	289	272	309	295	256	307	309	303	289	281	280	292	312	294	307	290	255	300	299	279	315	270	275	280	301	286	268	257	288	320	292	305	277	292	281	301	233	283	290	310	271	281	262	292	297	267	275	329	306	293	301	278	278	286	279	268	300	318	301	312	304	279	268	299	242	317	289	305	272	299	295	289	257	262	288	279	272	266	282	274	256	259	290	264	277	268	256	304	290	269	269	298	288	300	255	288	300	294	294	295	284	287	272	295	287	303	322	276	297	273	286	287	291	283	304	288	262	283	287	281	297	253	264	272	302	284	271	257	270	301	303	291	283	283	261	258	286	296	299	316	296	274	263	270	315	287	296	291	259	287	269	288	276	293	315	314	274	280	315	290	270	263	302	301	282	294	306	265	299	263	292	301	288	288	280	284	235	276	307	266	282	309	287	307	271	291	299	285	257	256	297	294	312	279	281	328	283	292	269	273	307	286	328	290	260	235	313	288	313	279	268	284	312	271	298	276	277	288	292	301	322	309	286	306	299	288	280	282	269	304	307	261	276	292	279	303	255	318	321	286	301	281	283	299	276	289	301	285	308	288	316	281	282	281	311	289	283	301	277	304	280	272	294	272	278	322	263	264	291	295	265	267	302	364	269	266	252	244	315	270	261	267	332	298	291	274	290	267	249	289	267	282	291	266	306	272	256	287	268	286	274	293	317	282	333	257	286	317	294	325	263	266	271	286	274	273	276	268	252	267	334	278	299	314	239	279	271	303	272	277	285	281	291	323	284	310	300	253	270	260	326	308	290	290	324	296	286	263	276	273	305	286	298	281	245	271	292	276	287	304	253	296	302	280	290	259	283	256	279	290	269	297	248	318	279	304	293	287	256	310	307	293	277	269	277	299	307	270	251	290	276	285	294	286	290	315	287	275	280	277	257	285	262	275	290	288	295	258	280	279	306	283	268	305	299	292	308	301	297	262	299	279	289	311	302	273	327	288	289	271	254	301	274	293	252	305	278	260	291	264	286	302	272	315	293	282	276	318	256	287	332	262	281	304	263	276	277	307	276	297	321	313	289	286	304	301	301	276	338	276	312	284	288	277	267	289	306	303	302	251	292	277	303	257	291	261	266	296	292	296	297	249	303	314
15802	8820	17423	17020	14111	11907	8979	6967	6080	5176	4610	4049	3530	2779	2290	1846	1581	1390	1238	1078	957	929	992	838	911	810	877	781	791	811	790	772	728	793	748	733	727	755	720	692	690	681	699	698	697	691	708	706	688	696	683	711	688	708	709	690	692	675	715	686	664	695	658	732	680	667	710	672	707	717	645	726	703	704	651	674	708	617	666	633	629	654	679	696	695	702	687	695	696	680	669	663	688	674	664	687	663	662	643	612	670	740	686	678	696	667	692	688	645	618	703	670	696	656	666	673	633	665	679	669	693	701	680	709	666	661	726	661	662	658	667	677	644	660	680	668	691	699	617	753	703	704	663	662	617	661	683	674	696	709	659	701	679	630	664	704	694	721	675	704	678	701	697	653	640	669	687	671	602	639	694	668	712	647	666	706	662	637	666	687	701	683	708	693	667	656	690	684	662	685	683	669	660	681	675	678	650	733	706	706	678	658	697	659	646	734	673	666	723	657	643	712	638	690	718	676	683	712	662	654	651	710	694	687	676	651	675	704	699	674	709	615	714	649	657	725	661	704	641	682	650	707	679	640	682	681	666	713	670	650	665	702	669	690	662	684	704	632	678	696	706	680	689	720	704	677	648	648	607	735	679	694	649	675	682	672	653	707	669	655	682	680	689	696	661	695	640	637	685	655	660	665	699	699	673	683	698	721	663	701	662	718	696	657	643	668	649	685	684	691	641	711	690	696	650	673	661	717	636	687	696	705	665	670	660	678	655	681	695	681	647	652	652	678	700	701	740	676	649	668	650	680	684	627	644	632	658	668	647	719	669	701	692	704	653	692	735	676	685	650	681	713	702	676	670	661	670	667	704	689	692	633	690	633	712	621	662	623	656	722	667	665	663	693	683	661	631	687	707	605	656	734	669	670	689	641	656	699	651	691	691	679	675	731	692	678	693	649	690	693	649	657	663	714	657	711	673	660	694	726	694	708	739	644	644	680	683	701	646	728	692	684	704	703	649	674	693	725	730	667	643	692	663	687	682	655	688	656	680	627	695	696	682	681	736	660	714	671	648	658	701	695	670	664	680	709	717	686	668	723	655	711	706	676	656	674	681	704	694	682	646	662	646	635	679	713	606	671	653	621	708	664	689	694	700	709	667	682	708	663	668	677	662	669	647	694	652	632	738	668	680	660	659	674	701	703	669	670	714	671	693	678	628	708	681	697	691	726	699	725	669	705	739	714	688	690	678	643	660	667	685	691	698	674	674	660	688	642	649	658	688	690	669	708	670	715	623	653	656	648	660	651	690	648	698	701	700	707	632	659	692	649	642	677	695	646	617	727	667	673	724	692	694	659	697	706	673	692	688	657	656	680	663	686	683	648	677	661	665	699	635	738	663	693	701	709	709	648	608	688	649	651	680	659	680	686	669	704	679	667	707	681	690	682	708	702	716	703	689	707	672	707	649	705	675	664	651	668	701	694	673	658	659	646	667	692	701	696	643	670	675	663	683	657	682	647	668	742	703	692	678	708	670	674	666	676	674	684	669	636	662	714	642	726	656	680	670	666	661	692	670	703	698	676	684	687	695	711	662	693	653	678	694	645	718	693	628	703	668	678	680	680	710	701	684	633	644	687	651	633	674	685	706	673	625	662	674	721	635	691	673	679	707	644	695	677	681	737	684	676	648	681	710	692	662	666	688	682	691	695	720	654	712	715	673	694	670	630	666	712	711	682	649	704	674	712	665	629	712	702	698	734	685	661	706	653	699	641	660	619	696	635	650	646	681	642	654	724	725	687	675	658	710	695	645	694	667	671	701	648	668	701	710	660	660	664	662	684	668	651	677	691	686	654	648	674	639	677	654	641	734	682	620	698	692	614	637	657	660	672	682	666	722	680	689	702	646	712	693	688	658	698	722	677	674	643	688	677	686	719	678	640	676	633	690	693	697	705	658	704	654	682	682	676	664	658	667	672	684	647	685	653	671	675	694	674	705	655	672	695	696	708	653	708	654	685	665	689	650	684	644	664	686	635	679	673	673	684	676	694	671	687	681	696	722	688	683	654	719	655	699	713	682	682	733	665	638	667	696	681	699	685	670	694	689	635	703	649	662	655	649	624	678	718	702	709	689	680	670	649	659	720	670	739	647	681	667	712	680	694	660	667	713	679	683	672	674	649	659	659	637	685	658	715	636	687	672	654	680	640	653	698	676	676	690	664	661	702	660	663	685	683	667	701	722	665	692	694	673	683	647	701	686	681	646	682	645	614	686	688	675	684	666	697	670	656	633	706	628	645	664	656	694	648	654	674	703	652	663	686	690	682	639	667	692	675	688	668	661	720	653	689	688	720	684	690	707	691	641	635	668	670	650	722	646	681	678	685	690	675	643	680	662	691	640	702	666	698	663	644	628	732	662	715	706	676	705	661	712	631	663	693	618	680	652	676	718	697	671	670	676	665	703	693	684	675	685	670	687	689	649	690	678	681	681	679	687	652	692	630	706	670	678	646	681	695	663	725	706	679	639	654	659	657	636	709	691	678	661	689	691	689	670	686	751	716	691	693	678	634	705	628	694	635	715	657	690	689	691	664	682	688	686	657	707	654	704	704	672	636	648	679	661	665	678	700	765	709	637	692	708	661	718	680	660	678	645	679	678	659	677	664	694	653	695	667	666	643	654	686	710	685	653	668	696	648	615	634	672	679	662	712	616	636	672	691	675	664	729	648	663	677	687	687	656	692	664	709	677	677	651	672	674	642	727	689	654	674	678	692	683	691	718	707	676	665	721	639	680	658	713	632	666	706	654	711	624	654	644	675	685	700	657	654	667	686	693	675	653	692	697	689	701	681	682	680	677	623	644	670	680	714	658	654	668	672	676	671	717	649	647	625	704	709	655	678	643	653	681	683	695	730	707	703	709	650	689	686	658	652	649	653	648	713	650	686	674	639	657	629	660	642	708	734	672	670	705	682	626	679	700	635	710	740	676	722	685	635	679	721	681	687	711	682	680	715	669	691	685	695	671	684	677	670	669	686	687	726	678	655	706	675	681	665	629	697	679	665	679	694	645	674	657	672	650	667	704	648	687	676	663	672	669	687	692	681	673	660	632	674	699	689	682	698	674	729	661	698	690	667	680	684	720	688	720	648	690	665	675	641	665	663	710	663	690	696	701	684	734	693	690	685	655	639	722	693	706	638	682	681	712	664	662	709	670	672	656	709	685	667	662	679	698	663	642	689	662	721	676	719	680	658	675	723	623	670	704	638	681	686	695	688	622	691	653	702	685	634	674	667	685	720	688	617	681	696	692	689	658	680	683	623	677	702	665	658	664	683	719	653	654	671	665	661	657	693	734	678	708	713	678	694	686	655	691	652	632	727	686	656	678	657	661	678	634	678	706	676	680	657	683	690	642	705	656	692	684	684	655	676	682	670	686	709	679	639	671	669	661	722	682	670	692	673	661	692	662	691	683	654	685	651	694	707	676	687	680	694	697	702	688	659	694	715	691	679
10730	4692	4826	3139	1888	1570	1103	901	834	774	694	669	572	568	540	501	523	481	449	450	445	459	416	422	425	382	431	425	430	436	409	446	392	424	424	410	391	459	381	385	457	461	422	381	418	434	423	370	411	444	409	409	450	379	386	415	412	430	405	392	400	407	395	424	356	433	429	443	442	419	431	423	411	413	392	390	387	384	396	418	416	418	433	415	410	395	426	372	426	422	389	402	404	401	388	435	400	397	454	413	399	453	399	384	405	432	391	444	463	446	399	389	383	416	406	412	393	405	382	424	391	389	414	443	416	420	416	396	440	374	356	400	399	433	409	388	440	416	418	432	408	422	401	415	401	388	366	410	379	363	375	417	425	379	373	367	443	393	410	408	434	425	398	401	411	402	452	459	407	421	457	390	439	433	430	417	417	443	403	389	430	413	415	401	419	404	385	409	416	358	383	419	390	429	432	421	425	396	434	423	378	386	432	400	424	411	425	416	404	376	421	378	433	428	394	395	405	405	406	396	398	382	393	390	385	402	394	403	386	397	412	399	420	432	414	389	398	358	434	414	410	415	417	363	365	425	413	428	379	382	433	417	429	401	417	440	397	416	398	401	429	397	374	406	395	383	431	438	390	408	424	437	411	411	401	412	415	396	389	400	427	389	440	454	434	412	402	457	422	406	403	396	398	391	437	385	404	434	407	414	422	421	423	415	384	412	378	397	413	384	417	413	401	404	392	396	346	379	400	396	429	426	435	410	416	408	401	388	400	400	444	413	413	413	380	366	407	386	421	434	413	425	390	406	424	382	412	338	419	440	426	424	410	417	425	443	444	435	393	403	366	398	388	451	373	399	430	392	444	417	422	406	401	444	392	420	420	416	410	439	381	415	394	407	415	409	393	417	413	426	423	426	420	401	399	444	402	409	393	431	392	408	433	446	430	427	378	371	405	408	374	428	423	396	414	410	442	389	405	399	387	473	419	383	407	387	445	428	411	387	372	434	422	392	408	424	417	394	413	408	426	422	410	416	407	457	410	392	385	399	445	384	418	424	420	409	421	416	431	441	396	413	409	421	407	387	372	400	412	412	427	424	415	408	417	431	416	418	423	384	401	374	418	440	432	378	397	401	398	432	413	413	455	412	407	394	429	411	420	420	388	402	396	451	404	391	369	457	440	410	417	401	391	427	399	405	419	399	424	436	382	422	419	395	412	395	434	433	414	405	384	392	449	410	410	351	398	425	405	450	409	408	413	417	428	423	402	432	367	410	383	422	422	417	410	423	400	392	423	448	395	415	398	386	382	414	369	411	384	442	382	392	398	404	433	409	439	394	427	416	399	414	400	417	388	398	398	432	381	396	441	475	393	398	417	412	416	396	421	371	390	365	373	413	419	387	417	395	409	402	441	415	426	415	393	391	429	401	358	468	401	426	449	390	404	445	409	365	383	416	422	408	423	395	417	411	438	373	407	418	421	383	399	433	430	417	447	431	375	425	397	382	402	425	396	396	449	409	433	420	410	382	425	440	433	429	400	403	399	397	431	413	416	402	393	417	395	407	413	418	405	356	413	416	425	401	411	423	387	409	416	404	395	398	421	393	409	420	427	402	419	436	373	445	376	406	373	394	390	421	431	436	393	390	390	384	413	437	406	378	413	388	419	415	408	404	428	444	389	396	378	400	401	388	393	353	430	391	415	396	430	426	404	401	414	394	407	397	387	411	406	424	450	397	417	394	426	452	379	405	387	438	398	395	441	423	403	446	424	419	449	417	410	383	434	428	450	403	386	374	424	377	393	390	404	387	428	405	399	375	402	372	426	375	391	431	401	382	417	396	428	381	399	398	447	408	400	354	435	362	399	402	421	439	373	408	390	392	347	394	445	414	386	409	367	405	359	413	420	407	434	413	424	425	438	416	405	417	370	395	399	401	433	430	394	398	414	388	392	411	447	375	387	414	419	398	400	399	432	421	395	395	443	432	400	406	390	424	413	381	393	411	388	394	450	405	401	415	354	436	408	421	368	411	416	425	391	405	440	417	393	421	423	413	401	433	439	398	404	420	398	417	423	408	378	383	427	412	421	428	406	461	402	397	426	410	384	405	436	433	401	380	403	406	404	414	440	393	427	395	410	419	409	394	406	417	391	473	406	406	411	373	418	426	408	385	385	417	408	359	440	431	356	398	412	453	388	428	413	421	400	408	366	377	420	424	408	428	386	405	350	388	424	408	403	419	385	400	381	402	457	426	425	429	425	416	403	393	342	379	387	396	396	433	406	434	425	407	427	404	419	393	423	396	434	422	423	388	381	380	420	421	427	470	442	402	436	394	378	422	403	401	379	407	441	418	445	414	401	395	425	421	436	415	390	408	394	419	432	380	409	430	408	427	397	422	406	404	434	399	422	409	369	387	406	397	421	427	394	427	377	387	440	452	398	389	400	408	406	402	432	399	395	392	412	377	428	410	450	425	374	408	394	393	422	409	403	385	397	435	385	417	451	399	432	455	390	379	416	390	399	416	389	402	407	432	429	365	439	394	401	427	432	348	411	397	377	416	395	386	396	388	398	411	430	387	414	411	413	414	439	396	362	404	432	433	375	383	441	374	425	432	460	396	393	428	437	403	402	375	451	411	436	396	406	390	403	405	441	422	391	378	407	415	447	400	410	402	390	403	421	413	406	426	423	382	413	387	403	390	408	434	374	413	355	361	408	394	406	395	426	436	398	399	399	406	443	414	366	393	414	384	377	456	394	398	398	426	386	379	416	409	401	435	405	383	399	408	406	378	436	390	420	434	433	421	407	418	390	398	428	430	427	370	392	399	384	405	433	395	372	451	430	451	401	367	446	385	387	413	412	411	404	403	399	425	428	412	379	452	393	421	401	376	442	415	411	373	421	438	390	429	406	395	377	431	398	427	447	392	417	421	379	407	434	405	390	391	440	364	401	387	412	433	422	380	425	387	407	411	415	369	395	378	401	427	389	399	390	378	395	429	402	415	435	438	434	370	388	380	390	384	439	426	422	418	414	432	406	408	404	440	396	407	419	435	399	388	422	432	397	428	409	420	409	439	420	396	406	405	424	400	413	411	435	419	391	433	411	400	386	382	439	430	422	423	397	396	435	392	383	381	415	397	441	426	418	383	392	404	404	417	406	384	428	388	394	436	429	425	435	419	402	422	396	374	417	374	429	404	426	403	461	426	412	398	428	396	416	408	387	396	395	450	395	419	418	386	373	421	379	405	406	374	426	406	434	406	451	402	371	430	393	386	425	428	425	438	406	385	426	378	431	382	426	455	419	458	415	390	406	411	405	404	398	408	428	402	407	384	397	440	397	431	421	425	420	433	428	380	414	424	421	410	409	383	428	403	409	381	385	417	393	392	402	405	401	450	420	398	425	407	404	404	365	394	466	423	431	394	392	399	405	407	425	438	398	407	403	404	410	450	344	410	393	415	414	401	421	413	398	389	382	388	429	414	418	422	423	411	392	442	413	406	401	410
7323	4566	8995	8735	6945	5716	4313	3268	3097	2746	2573	2431	2128	1799	1523	1461	1329	1188	1101	1022	1008	1020	1054	1070	951	981	995	956	949	969	929	967	940	983	947	885	935	973	924	925	939	940	920	931	893	946	973	930	960	929	891	938	920	955	958	908	956	899	906	917	963	877	920	932	937	955	883	931	935	920	901	958	925	891	911	957	937	957	848	960	926	949	971	914	873	940	874	947	969	942	886	879	914	939	897	931	917	941	926	908	840	938	916	919	962	932	891	880	974	925	920	918	896	956	968	854	962	914	935	923	907	895	890	946	908	931	883	884	968	891	926	930	916	926	889	929	950	899	947	908	929	896	965	901	893	915	876	971	918	929	911	901	919	928	845	954	887	911	931	871	879	913	898	928	920	939	939	904	964	948	997	910	908	982	897	942	984	852	925	876	918	1004	866	940	878	928	881	921	933	931	943	855	918	950	914	936	906	900	947	935	872	902	892	893	957	884	925	944	899	926	934	905	924	918	941	902	932	917	903	931	923	918	921	890	931	935	891	888	906	915	927	918	873	938	925	892	902	881	934	862	924	872	956	969	907	959	917	913	887	947	897	882	932	978	981	965	935	915	929	921	925	929	840	914	936	902	855	890	893	964	938	931	901	889	957	927	916	901	823	936	943	951	896	858	924	948	909	933	887	910	915	898	934	955	957	916	911	896	940	869	906	914	937	960	939	967	892	962	940	908	938	893	910	893	922	915	898	902	910	928	1011	886	910	951	878	934	914	975	939	873	911	913	882	907	852	913	915	915	939	930	938	936	889	938	892	886	921	960	924	920	913	952	934	903	933	949	957	899	911	886	863	905	913	929	938	906	944	904	910	939	896	851	922	940	893	995	912	955	949	953	914	898	946	938	937	944	923	905	904	908	962	949	875	886	896	953	876	916	902	903	934	912	917	871	923	968	897	931	863	928	872	920	973	907	917	913	927	909	892	904	958	946	907	920	870	918	937	909	857	912	909	935	955	948	886	947	931	922	946	895	928	864	923	926	914	917	901	872	982	932	960	952	881	909	915	960	927	961	936	918	957	947	978	954	940	919	938	923	937	898	922	966	913	924	900	838	925	917	909	917	889	980	943	965	947	938	938	924	913	961	944	896	912	989	933	942	915	946	874	888	903	910	973	949	890	944	921	894	902	893	875	878	919	973	936	938	904	915	935	905	882	908	907	944	935	941	916	955	975	900	892	843	913	928	914	931	942	877	885	936	949	879	841	892	979	899	977	941	919	905	912	923	893	885	885	959	904	910	907	871	933	896	919	924	929	936	899	932	920	898	956	905	920	910	839	919	913	925	962	947	910	963	895	926	963	882	922	895	911	972	929	912	960	971	920	906	883	931	865	936	897	973	959	939	930	934	951	899	905	956	984	912	899	949	929	906	920	960	942	923	872	898	935	946	984	967	913	915	952	914	914	887	877	915	919	926	919	976	920	914	951	953	894	897	899	919	947	952	972	935	866	895	935	893	886	883	903	903	912	915	925	911	926	918	986	920	931	926	900	888	857	913	915	953	913	910	956	897	901	916	957	963	894	886	880	939	940	899	952	903	933	886	924	956	929	935	911	960	872	944	856	879	953	917	973	938	910	958	964	914	928	883	903	943	937	941	909	969	918	955	991	894	951	918	941	904	903	916	980	916	877	935	966	913	910	906	886	921	912	901	879	946	903	935	882	914	963	948	946	894	924	916	924	929	939	904	909	931	884	935	959	908	913	916	911	928	916	877	916	883	939	905	938	945	852	935	897	917	909	918	891	917	933	908	947	896	927	914	925	942	923	944	932	893	912	880	950	931	925	951	962	929	971	949	952	923	979	979	966	898	910	904	940	929	939	922	911	929	925	913	895	948	980	998	920	922	887	920	909	955	956	905	924	944	907	930	930	946	886	935	980	924	956	927	916	888	924	854	918	870	921	879	908	901	891	966	899	922	885	879	946	934	873	927	910	912	921	961	946	915	918	934	933	882	881	924	947	861	921	864	913	910	1000	969	897	931	907	967	894	876	908	945	883	935	949	944	954	887	866	926	928	903	864	915	942	888	920	904	901	898	965	947	920	911	921	934	909	949	1015	924	962	936	945	939	955	898	904	896	899	916	887	879	949	941	930	896	944	923	897	960	927	953	934	923	909	894	906	917	968	890	943	927	901	963	958	942	909	930	916	893	911	953	938	916	868	928	897	913	902	915	920	884	926	920	922	896	937	952	898	963	966	912	985	906	922	881	916	939	861	896	968	915	903	975	902	976	897	954	944	879	915	924	986	925	930	926	914	922	906	953	918	934	865	934	877	945	936	901	903	935	926	874	904	895	882	957	960	910	926	951	911	871	898	902	886	926	958	902	904	894	901	926	945	861	899	884	900	887	940	897	942	922	888	905	891	894	943	895	928	928	882	970	948	971	898	901	897	982	936	933	893	932	975	917	922	959	894	905	895	883	915	904	858	977	918	961	865	895	889	908	949	936	904	944	897	970	910	929	959	916	907	908	884	918	948	924	925	903	924	962	903	945	884	934	937	904	941	915	956	943	929	885	927	892	920	932	953	896	935	897	920	910	920	879	909	957	929	951	934	869	891	965	934	856	904	910	978	945	917	942	927	891	913	934	944	954	897	893	941	931	894	908	970	895	907	935	897	897	913	942	937	936	958	947	915	894	910	935	885	894	954	917	933	874	900	930	932	963	953	911	904	934	938	859	968	886	826	926	940	935	981	925	873	881	947	893	911	920	954	899	960	924	931	853	935	934	931	911	897	899	916	895	905	945	898	930	885	880	901	999	944	930	907	913	963	985	952	940	915	892	911	899	933	992	974	880	855	927	922	995	895	928	953	937	978	882	920	893	846	889	971	939	895	900	867	916	846	924	905	878	899	896	949	919	931	887	943	919	918	868	920	879	928	938	910	914	893	923	932	914	881	901	943	891	926	961	928	932	859	961	922	930	940	902	944	910	910	910	913	898	904	895	955	930	884	940	930	892	915	918	943	1000	949	889	887	972	879	970	950	922	935	921	944	901	925	908	912	967	874	909	961	917	904	911	956	855	890	901	908	946	968	888	990	988	932	946	932	915	844	930	994	886	941	943	904	981	939	879	917	942	881	915	913	948	947	898	929	898	939	951	911	886	940	920	944	909	896	891	983	910	948	944	1012	944	910	886	996	948	911	909	871	974	927	970	890	942	943	945	915	911	882	958	933	936	940	899	866	887	966	947	943	880	925	892	915	902	881	903	897	967	908	967	945	904	925	950	872	948	959	876	970	901	923	982	937	916	957	963	906	874	924	944	919	912	987	919	876	955	912	957	938	940	1006	890	919	895	907	907	886	901	885	887	957	916	909	914	909	956	929	963	922	968	1007	938	919	905	958	911	890	957	888	898	980	893	972	903	964	949	910	895	948	890	902	929	962	888	901	933	939	938	877	946	857	920	970	919	923	908	959	875	931	895	915	965	929	917	943	945	902	949	905	919	896	939	923	936
18964	7549	7623	5085	3203	2363	1742	1228	1132	956	802	729	700	617	546	458	478	430	406	419	362	386	363	393	339	372	365	360	346	341	346	360	332	351	324	360	350	361	327	368	374	359	337	374	353	361	365	340	325	348	368	378	353	349	356	357	364	362	365	347	401	340	347	346	354	343	353	364	330	354	377	344	390	402	371	351	336	354	368	341	385	352	353	355	382	369	349	357	350	336	353	363	361	368	360	333	368	337	339	382	334	370	345	352	348	361	331	362	334	382	363	340	369	339	323	367	337	367	403	370	351	369	359	351	347	342	337	309	348	351	379	388	354	356	362	369	362	343	370	347	394	387	370	333	356	354	374	322	366	339	359	362	360	371	332	355	344	348	323	358	378	365	340	368	403	320	329	366	362	341	376	351	396	367	355	343	375	345	365	399	343	374	346	355	364	360	389	336	359	368	348	365	318	348	365	345	339	329	353	350	367	351	341	346	342	358	366	379	347	332	351	341	366	349	339	351	365	357	337	334	369	354	350	359	374	363	352	350	362	370	322	352	339	303	351	358	354	338	355	328	328	341	367	329	337	339	344	312	386	362	368	374	320	344	321	319	336	350	337	351	334	351	323	346	316	376	373	390	359	368	330	347	339	347	350	351	340	360	356	358	357	358	337	350	381	346	357	337	357	363	367	367	371	347	331	397	348	328	371	310	337	317	342	322	341	317	377	359	361	367	330	336	368	353	358	367	354	371	354	349	365	330	343	364	313	366	353	362	309	323	345	332	357	358	367	320	361	374	403	354	365	336	339	367	322	335	373	329	347	313	362	381	342	337	372	338	366	360	323	359	382	351	368	386	379	323	335	338	359	357	366	349	357	343	387	341	352	359	344	362	357	385	346	409	360	380	341	366	328	390	355	355	358	342	355	334	343	378	377	338	326	324	337	334	354	347	384	352	368	343	353	381	367	356	361	345	346	353	359	391	386	351	308	390	345	374	363	350	370	359	337	328	314	321	319	337	333	331	340	293	336	319	329	389	338	356	340	358	362	371	369	338	342	324	346	323	321	355	365	353	354	345	374	321	362	379	365	368	341	347	302	320	329	365	324	393	354	327	362	356	370	374	330	336	396	367	372	337	337	349	322	347	351	365	371	369	359	376	357	334	346	325	347	324	360	385	342	375	338	387	379	353	353	348	309	345	361	336	364	375	341	330	383	353	384	347	319	311	343	337	326	348	351	320	351	344	358	341	367	366	375	365	352	350	367	327	365	333	374	342	353	378	375	333	355	345	335	350	360	348	318	350	322	360	360	372	394	368	383	364	341	345	386	351	380	352	366	400	353	322	334	337	358	372	387	368	365	375	344	334	323	363	340	368	339	362	345	319	350	363	324	322	329	340	374	373	345	352	349	387	343	332	343	408	360	375	294	326	336	358	340	343	339	347	317	390	362	364	324	383	336	374	348	346	355	378	378	359	392	329	379	387	393	352	366	359	342	324	351	354	346	350	356	338	354	365	383	337	334	364	383	362	327	318	345	364	352	369	348	323	354	337	356	318	368	369	362	353	339	325	343	386	341	343	355	353	332	364	346	349	371	353	368	358	347	363	359	388	359	326	338	324	369	334	383	363	389	380	380	337	313	325	370	383	345	363	317	366	395	376	353	337	342	342	339	321	386	313	367	366	326	330	356	346	323	370	349	388	359	368	350	349	385	311	386	339	343	341	388	357	331	343	345	369	314	333	343	363	364	371	351	365	315	365	348	319	343	389	383	351	346	324	364	334	374	324	376	348	345	358	373	323	378	310	355	376	371	392	380	359	362	370	354	361	340	386	367	395	323	401	355	329	386	345	316	345	340	373	373	363	368	335	349	342	356	356	359	348	325	354	361	314	339	321	365	368	344	352	354	346	348	363	358	312	345	379	381	386	348	355	339	353	364	371	348	317	346	366	338	365	331	369	358	374	355	334	351	355	358	366	329	334	363	349	343	311	323	353	346	343	348	359	315	363	308	317	388	371	344	352	351	344	352	358	329	351	336	355	362	353	363	353	350	333	401	333	342	335	379	350	354	332	341	357	358	319	370	404	340	350	350	303	329	367	341	362	351	348	337	307	336	371	365	363	366	371	331	332	342	401	341	420	340	378	350	333	360	342	346	344	381	344	382	353	343	352	341	366	336	344	310	376	310	362	344	343	344	356	340	363	350	333	351	337	360	351	336	353	347	332	328	340	338	333	327	313	346	352	343	373	365	317	343	346	402	359	316	352	334	351	343	322	340	353	342	386	365	363	357	316	376	343	370	372	351	339	362	350	366	358	331	366	356	395	364	355	324	347	380	367	392	326	344	351	344	335	375	386	348	374	366	336	342	354	359	377	335	362	324	374	358	314	389	359	352	351	359	340	365	352	324	341	328	351	397	346	368	363	348	338	366	328	334	309	365	369	310	352	371	328	363	363	331	349	353	333	372	334	357	398	398	360	361	367	373	345	339	342	374	344	306	326	308	363	358	314	373	368	368	416	359	359	346	345	360	367	347	358	356	335	359	331	363	387	319	349	326	352	327	339	332	348	343	322	321	332	352	372	345	325	349	343	356	376	346	356	371	323	371	323	384	357	390	392	334	320	338	367	388	394	374	359	354	354	367	304	326	364	379	368	321	358	364	341	301	371	319	349	329	352	354	370	329	371	375	354	374	347	341	381	351	349	365	358	309	351	344	333	348	357	372	313	350	352	357	319	359	353	364	383	347	305	324	344	339	400	334	350	338	368	328	375	334	347	325	319	341	377	360	345	357	326	335	350	358	352	337	349	337	364	333	340	363	352	350	343	321	379	345	386	358	378	338	370	340	375	337	382	356	357	352	326	315	332	359	330	377	331	342	350	341	344	327	352	386	383	319	353	384	385	324	324	371	327	359	351	338	361	350	377	357	303	343	349	299	352	340	362	355	336	361	348	314	356	329	367	319	367	334	343	415	336	347	299	332	343	337	336	351	346	313	324	368	394	351	361	340	346	366	352	346	347	350	363	373	376	363	357	378	343	377	346	348	359	322	338	309	358	314	326	349	331	350	322	387	356	384	348	326	348	340	322	358	332	355	335	355	371	358	345	336	375	357	342	339	336	373	377	364	368	358	344	343	322	366	329	345	389	343	369	327	379	329	382	338	380	349	360	351	333	325	337	373	371	315	392	359	338	307	348	338	374	370	339	309	370	326	389	382	311	344	373	344	348	355	344	372	390	350	370	320	343	333	358	387	333	359	348	377	342	373	373	332	307	365	361	339	370	366	372	382	338	374	363	355	329	383	364	380	315	365	339	331	362	345	333	354	328	348	343	358	342	365	306	300	378	349	369	339	370	321	374	348	356	330	317	367	340	337	382	331	341	349	364	337	356	315	368	346	323	358	375	340	359	308	340	353	360	329	359	359	341	399	324	358	339	360	375	366	346	336	369	347	373	327	332	357	334	369	308	335	334	375	369	375	345	349	343	381	336	333	359	349	347	359	402
12854	6550	13172	13235	11124	9298	6838	5283	4659	4029	3614	3282	2662	2455	1985	1606	1466	1278	1193	1147	1038	1002	986	989	966	907	914	925	872	914	900	853	893	845	853	852	837	860	896	848	769	826	864	806	788	888	813	816	863	786	777	850	792	813	847	815	791	845	807	804	836	810	859	811	745	855	850	812	820	820	796	792	821	796	780	796	792	780	819	786	865	788	855	773	813	800	790	787	773	849	771	822	814	872	749	827	823	779	795	845	832	796	818	872	786	767	761	794	803	836	807	777	814	767	814	829	818	826	810	818	808	869	831	780	851	826	795	851	759	811	817	793	813	844	825	818	846	809	826	850	799	816	836	782	750	823	814	834	816	829	814	792	805	794	828	860	814	807	831	813	832	768	816	799	839	817	827	863	808	821	808	777	804	832	835	762	874	833	799	848	757	835	838	831	756	819	802	862	778	795	771	765	799	792	797	801	841	796	826	816	806	828	781	833	807	761	858	794	801	775	824	794	804	855	818	789	824	824	813	806	816	805	824	838	782	842	837	824	818	826	828	787	741	791	807	818	826	804	801	771	794	753	847	802	787	750	775	792	830	856	820	846	813	824	776	799	796	804	857	815	816	779	789	741	813	827	811	803	789	807	774	799	836	860	778	799	794	906	742	792	813	794	807	805	826	793	791	821	797	802	895	802	807	815	828	842	817	851	811	799	839	787	802	829	781	853	780	836	854	820	800	806	836	822	833	785	768	817	840	809	787	787	853	874	777	818	764	871	862	834	789	845	780	787	798	799	866	831	788	807	802	766	815	833	824	795	810	762	791	826	786	762	797	831	817	821	786	770	820	834	799	815	810	833	826	788	772	817	824	793	824	775	755	792	837	816	864	892	781	824	779	770	798	831	859	791	790	834	814	818	803	805	838	834	818	815	826	828	827	819	856	839	844	777	754	805	835	791	794	810	752	842	828	839	797	798	825	805	822	816	813	804	816	817	765	806	793	808	868	797	821	800	842	840	829	812	803	835	782	781	779	851	786	798	870	882	738	789	832	821	822	820	794	781	854	798	839	779	859	826	814	799	805	878	792	802	823	843	844	851	797	815	825	815	811	770	843	821	857	815	822	782	839	825	818	802	863	834	843	793	750	845	823	784	813	778	785	793	823	793	786	819	837	793	855	810	784	802	856	831	810	823	779	791	781	820	818	850	828	809	837	825	808	823	816	843	805	806	803	829	843	823	774	815	749	846	821	783	785	773	815	878	831	792	802	834	794	841	754	812	797	790	845	848	805	753	822	813	853	821	780	820	844	809	782	842	805	827	786	801	783	799	820	818	827	789	853	769	825	801	755	797	820	795	796	778	813	797	778	793	780	786	790	791	794	844	820	823	837	839	818	785	831	840	782	850	779	810	832	811	860	795	853	818	799	767	803	742	768	829	868	806	818	817	803	832	845	793	779	817	821	786	792	864	817	859	781	838	825	796	780	831	834	811	774	781	815	803	794	842	859	816	787	824	814	781	750	847	820	827	844	813	777	774	834	807	785	812	825	833	812	794	828	835	841	808	821	853	815	785	756	859	810	779	832	802	804	839	783	843	771	811	776	844	763	762	847	773	819	827	844	781	791	782	864	822	806	840	816	796	863	804	814	793	851	880	828	798	786	827	809	857	859	810	807	833	849	851	754	837	779	810	776	778	795	823	844	840	808	812	839	795	845	825	872	822	866	824	817	824	811	817	854	849	803	833	830	808	785	766	778	796	816	769	817	801	814	805	788	796	865	798	801	840	822	808	814	789	801	780	829	817	762	836	804	844	816	841	870	744	780	802	855	822	825	860	860	808	778	808	821	760	831	789	796	820	818	792	810	779	836	822	837	846	817	805	825	746	752	853	808	801	842	850	818	775	830	817	815	798	816	843	875	791	807	811	801	846	774	813	801	834	816	865	841	877	790	757	809	846	826	791	828	777	859	810	819	827	858	805	797	824	852	833	813	827	790	784	856	811	783	853	841	790	818	809	765	833	845	813	778	843	817	813	864	822	827	766	801	800	784	813	814	844	815	818	803	798	815	793	761	790	801	775	836	811	837	723	779	783	834	777	757	828	784	850	789	747	782	816	834	792	750	826	798	776	799	837	786	825	835	819	762	797	848	839	762	794	808	845	809	843	810	802	783	848	839	817	829	845	798	825	815	839	858	847	805	816	803	834	793	854	856	847	829	804	777	802	811	817	799	757	770	822	827	787	803	819	798	802	794	861	795	881	837	824	770	833	850	798	810	791	768	805	800	793	835	821	786	804	859	770	777	795	816	790	847	807	866	789	873	817	800	850	807	804	773	799	783	809	836	826	842	867	798	829	798	825	824	792	840	857	868	819	774	802	857	848	841	787	757	865	821	796	768	806	846	808	810	758	826	802	797	769	803	753	834	802	827	818	780	854	807	776	819	802	802	771	799	842	819	772	872	811	837	804	780	797	774	796	825	817	781	823	865	861	846	794	822	823	814	833	827	783	832	766	820	730	805	905	801	838	831	848	801	782	805	837	793	815	818	837	823	861	823	838	809	853	796	814	763	814	809	838	758	839	834	832	791	848	820	836	853	818	809	819	762	826	762	812	813	782	800	835	787	812	809	795	809	791	839	825	833	818	823	790	812	852	834	856	786	826	758	809	824	809	836	810	849	806	802	832	766	774	897	786	780	721	830	788	827	782	823	762	791	808	794	799	802	809	794	804	800	786	761	805	749	816	772	804	801	775	740	793	835	804	806	824	830	786	833	799	824	809	865	743	802	789	803	831	803	775	831	836	770	804	775	862	815	813	816	805	829	799	855	834	831	802	792	791	791	779	818	833	803	856	775	825	828	803	836	859	770	820	816	773	797	766	819	836	794	828	877	872	778	839	794	805	891	799	860	846	795	747	811	790	850	840	863	820	734	826	816	839	825	860	796	828	774	856	851	739	811	801	790	744	849	840	833	787	768	788	840	787	794	787	761	772	805	807	882	805	800	805	807	829	878	813	844	848	812	806	840	764	820	818	804	801	819	800	837	759	833	803	832	838	789	806	764	783	813	789	801	827	839	835	790	804	746	783	818	812	744	793	838	812	794	815	793	830	809	803	830	781	816	797	858	792	808	803	797	821	783	777	841	794	774	810	815	788	802	826	806	826	809	769	889	837	826	827	771	815	841	825	840	804	806	805	780	823	785	825	837	820	802	822	807	796	803	803	833	823	874	815	864	789	802	798	822	825	818	820	826	801	820	862	819	802	741	810	827	812	872	806	796	793	810	754	821	757	755	778	772	822	778	859	867	829	761	776	762	852	783	804	815	849	793	842	862	847	806	823	795	819	820	852	757	817	802	826	833	854	835	794	787	822	835	789	842	813	802	867	830	768	792	813	813	797	770	813	834	821	823	772	794	797	784	796	854	836	816	763	792	810	801	835	750	782	778	822	846	806	804	844	815	789	805	811	810	825	812	851	846	777	809	826	779	809	825	803	797	885	806	837	815	768
26790	10996	10594	7442	4592	3286	2232	1623	1394	1168	1017	909	731	682	551	528	405	354	389	348	322	356	333	330	315	322	324	336	295	311	288	284	297	273	279	288	298	305	311	297	280	268	306	306	291	313	269	273	278	316	285	275	301	293	258	258	259	305	269	324	274	240	251	276	262	290	269	293	323	290	287	280	310	267	275	290	287	315	290	276	301	292	312	306	292	291	267	270	287	286	262	269	327	317	309	280	300	296	240	277	250	303	298	293	285	320	293	259	313	292	273	273	305	259	266	285	246	297	276	314	273	282	290	280	285	296	308	290	300	287	289	265	304	290	298	277	279	314	323	307	273	333	286	229	288	286	319	287	262	285	295	287	282	292	287	280	290	286	304	298	282	290	294	313	260	265	285	290	278	299	279	280	301	303	290	288	260	270	305	270	284	311	293	305	295	282	292	298	296	292	288	291	277	278	275	315	323	274	261	311	314	281	295	274	282	290	294	312	286	271	274	277	279	262	270	302	292	255	307	339	308	327	257	314	261	280	301	276	292	292	264	327	317	263	281	289	277	263	315	277	259	321	276	291	264	307	319	263	297	258	308	260	304	285	317	285	258	276	295	261	251	268	257	293	260	299	283	282	290	291	252	251	281	317	305	308	279	284	302	299	280	313	287	289	304	291	288	295	268	279	291	267	296	290	284	285	270	309	311	312	288	278	291	309	279	286	263	266	283	326	290	282	285	293	272	272	295	314	295	312	292	304	277	288	292	264	298	273	291	287	278	308	281	300	278	303	292	303	280	306	304	276	291	302	319	284	296	307	294	253	295	244	298	286	280	257	277	281	294	292	271	280	238	284	305	271	292	258	328	264	245	259	295	281	263	287	285	274	297	300	281	290	297	273	281	259	272	292	301	290	245	298	288	296	299	325	277	264	279	284	275	312	286	291	286	333	271	274	274	282	287	277	264	304	314	301	265	286	281	271	296	267	269	277	272	313	289	291	292	310	287	286	289	290	300	287	269	301	283	293	297	334	290	272	286	280	283	298	285	291	297	322	268	264	290	268	309	274	280	295	289	283	275	281	266	304	305	295	283	233	250	300	256	304	289	268	286	298	299	300	269	284	259	265	259	271	321	314	284	273	291	301	255	255	305	290	310	292	270	281	302	297	321	314	242	285	303	288	287	247	252	341	287	266	289	292	255	288	247	289	292	273	316	268	289	317	284	263	302	320	282	281	261	274	288	256	284	283	299	283	291	275	305	261	314	281	279	314	309	279	304	282	279	298	270	258	250	293	278	259	320	300	281	288	279	296	270	314	287	293	279	308	302	272	265	314	317	310	258	325	289	317	296	268	308	293	266	274	302	284	295	287	277	301	289	285	289	270	303	266	293	280	312	289	275	287	335	287	311	301	301	241	265	332	282	284	280	292	282	288	288	304	264	270	274	292	284	288	305	286	269	257	279	281	289	291	314	274	324	284	253	327	291	319	300	293	257	309	321	286	282	282	282	294	299	300	283	288	267	227	249	284	280	280	277	259	276	305	294	293	285	274	280	286	286	272	267	312	283	342	291	308	288	297	272	269	285	257	272	262	304	295	303	287	325	304	322	269	267	263	311	278	266	285	277	315	268	293	276	267	283	312	275	292	252	275	289	287	292	276	263	278	305	286	275	256	275	308	277	314	258	256	286	293	261	291	292	299	254	282	313	285	271	292	278	268	303	283	288	297	288	280	297	307	274	310	312	320	291	269	283	297	315	284	276	279	305	275	269	280	297	289	330	321	261	266	285	305	309	274	294	275	288	293	290	295	298	269	289	301	309	268	275	288	271	273	285	307	278	276	282	272	282	295	299	297	267	288	302	298	277	303	273	266	293	275	287	272	300	276	280	287	248	255	291	283	273	253	262	280	274	272	270	293	301	297	288	263	277	282	248	304	277	317	290	302	300	292	272	283	307	279	280	310	299	283	302	301	308	283	311	305	275	308	298	301	287	265	252	283	304	286	282	277	290	271	263	266	253	291	306	288	282	275	291	263	274	313	313	271	280	280	292	269	290	307	283	284	272	274	300	294	262	273	277	289	296	280	302	283	294	288	285	293	268	267	258	281	332	278	265	279	274	300	279	245	304	298	301	307	318	280	319	287	281	302	283	296	290	294	279	271	252	293	281	268	275	264	263	322	254	286	299	248	299	308	271	296	304	299	278	289	317	308	284	284	279	277	282	307	294	274	278	277	316	304	312	280	313	307	317	329	276	275	262	283	280	283	265	306	251	277	267	251	264	283	278	330	273	283	298	256	280	279	315	301	278	295	279	279	317	307	287	273	297	285	286	270	286	290	312	273	279	254	282	301	270	276	269	296	280	292	238	285	282	300	297	285	266	273	295	293	306	302	288	303	280	273	290	287	277	309	303	311	301	318	261	267	287	314	275	306	256	287	309	292	267	296	263	263	310	295	273	278	263	286	306	298	297	272	277	290	307	268	296	303	275	295	282	258	274	297	256	281	324	294	289	306	296	225	287	286	290	301	294	267	294	305	292	255	279	297	281	277	263	279	271	296	266	314	279	305	299	294	261	291	306	295	280	257	286	271	312	312	284	315	260	308	285	300	316	261	283	258	288	281	319	278	302	267	255	283	290	318	294	287	276	285	259	243	295	301	280	270	326	272	281	294	244	277	283	286	270	282	289	280	253	302	288	261	258	273	270	256	303	278	291	247	304	294	296	309	289	268	291	294	275	272	279	274	293	292	284	268	273	303	265	298	308	272	310	303	280	279	290	302	284	291	309	290	281	294	284	269	282	267	287	291	273	321	279	316	259	268	275	266	275	257	296	306	332	266	295	290	312	296	298	281	299	292	289	307	281	271	293	287	277	285	306	291	297	290	317	307	294	282	241	252	313	275	286	261	294	266	325	293	303	253	294	281	282	262	267	257	303	256	304	284	286	277	273	268	232	275	312	312	329	287	292	293	272	288	316	298	259	304	289	315	290	284	268	297	278	310	275	296	263	299	284	292	300	263	272	299	292	274	287	268	278	286	322	255	271	289	303	281	283	300	287	288	275	304	301	293	289	309	270	314	260	281	261	298	278	291	270	312	316	309	296	282	300	308	314	282	270	296	270	274	282	269	272	305	289	296	266	288	310	299	277	262	277	286	284	306	291	305	283	263	316	264	271	308	294	251	301	283	304	279	269	286	299	277	269	287	287	317	301	294	315	281	302	291	286	280	298	291	274	300	282	265	303	276	290	297	303	279	295	277	287	292	276	298	306	328	292	275	294	287	290	315	320	283	243	246	279	249	275	279	293	268	303	299	264	257	272	276	280	285	273	298	290	304	281	317	284	294	276	287	291	285	301	274	307	294	323	285	269	281	286	269	290	300	291	290	283	286	248	276	257	281	295	292	305	300	283	284	267	273	305	292	290	302	266	293	298	272	271	276	276	297	277	285	272	279	269	284	285	277	264	287	278	300	296	330	253	287	298	291	284	266	309	273	317	289	285	289
15805	8703	16683	17057	14445	11890	8626	7121	6139	5091	4488	4073	3389	2845	2262	1887	1548	1353	1203	1079	1022	938	892	875	879	878	804	813	824	797	774	750	805	763	768	777	749	726	732	685	749	696	707	699	694	657	708	735	701	681	668	713	662	690	705	663	695	675	700	704	680	711	721	674	703	677	681	713	722	682	719	684	693	713	690	647	680	641	680	649	706	658	716	643	704	667	697	666	653	688	696	632	644	652	662	637	710	666	689	670	625	656	693	661	679	670	704	679	690	700	700	703	667	678	689	696	704	690	684	673	761	685	703	673	700	676	658	620	676	646	674	649	683	650	663	662	683	654	684	659	637	769	687	681	702	704	662	671	670	659	664	690	694	699	682	738	678	671	699	691	662	674	662	726	643	676	721	681	678	663	621	653	657	670	675	636	707	677	745	700	651	609	674	701	651	688	668	702	683	686	742	700	689	713	676	666	701	712	678	704	682	699	669	667	666	669	694	687	699	671	637	698	669	647	683	677	654	663	698	651	652	678	684	698	701	636	665	617	681	656	706	675	662	694	689	676	709	671	668	703	661	680	712	672	673	655	664	627	713	637	676	644	688	677	726	689	670	661	672	669	659	682	700	680	717	635	692	659	676	671	666	688	676	664	702	669	654	691	651	660	651	675	675	682	638	687	713	670	658	686	679	673	680	698	646	735	642	699	654	690	719	709	647	674	636	656	626	672	701	680	693	680	681	704	702	736	659	687	672	696	699	722	710	690	723	647	646	663	695	629	697	689	675	642	703	689	647	666	664	696	667	677	631	600	693	663	705	699	662	700	652	718	687	691	671	677	681	723	662	683	709	674	681	718	686	701	731	671	670	653	687	676	748	672	676	668	718	639	701	665	713	663	684	670	673	699	646	663	670	709	642	668	705	688	675	656	674	686	667	670	676	698	668	726	708	686	685	655	658	738	683	675	670	689	711	711	752	659	649	668	676	684	705	727	681	681	650	704	719	693	662	648	646	647	665	672	671	646	715	679	667	649	744	683	699	713	697	697	674	694	659	659	671	695	709	672	688	666	675	643	681	712	655	645	702	715	726	692	684	652	693	704	736	684	681	653	645	673	679	737	672	665	713	644	666	655	683	720	732	673	684	674	702	710	665	670	680	672	662	688	733	690	689	710	674	669	665	681	719	676	642	673	662	700	658	659	714	689	688	689	692	701	678	634	665	677	699	665	668	673	673	722	723	667	670	653	698	659	671	701	671	663	672	680	691	694	691	683	657	678	660	658	657	691	670	657	654	642	664	690	696	641	677	686	659	654	651	673	671	694	731	651	676	664	661	696	698	690	647	680	650	670	646	686	668	705	685	703	664	655	712	702	641	687	664	658	699	676	703	702	689	689	700	669	647	719	646	667	709	655	727	691	681	675	695	695	667	681	678	657	674	675	699	656	639	611	676	643	684	690	675	670	683	672	649	696	651	694	707	660	655	700	662	673	699	662	679	739	672	694	695	666	687	687	666	705	649	687	735	671	715	682	657	681	661	673	702	696	650	715	681	681	698	723	697	703	701	661	600	690	700	655	683	632	689	677	640	697	702	681	707	656	725	664	657	679	662	686	725	655	660	700	656	720	718	659	684	674	688	654	735	710	724	667	662	697	685	685	678	692	653	675	637	675	667	707	687	691	637	685	674	664	705	673	743	712	695	684	712	680	674	638	638	685	686	652	682	681	710	701	663	659	691	677	661	706	683	692	691	661	683	721	709	707	675	657	677	696	676	686	674	657	666	701	694	741	645	678	712	689	636	679	680	658	643	697	655	677	657	663	673	692	693	705	707	697	695	662	675	687	692	653	701	692	694	689	706	673	698	718	660	658	670	683	651	700	686	651	696	621	664	679	663	730	674	659	698	679	697	700	687	679	674	727	731	698	664	743	680	702	674	684	694	715	639	646	644	681	662	659	692	661	719	673	685	715	721	636	658	707	669	671	687	715	685	697	715	686	706	724	683	691	626	663	655	723	665	667	712	654	665	673	670	684	658	669	682	695	705	680	674	701	660	660	657	683	702	694	693	666	697	678	687	669	717	705	694	725	706	683	667	667	664	701	654	689	658	675	684	654	684	624	705	708	649	633	671	702	658	710	717	724	689	667	712	654	702	659	714	700	718	678	683	681	687	749	701	711	657	671	643	693	668	677	724	705	702	687	644	713	674	674	645	683	648	688	735	709	691	714	652	685	678	625	698	678	694	683	662	694	695	696	656	724	643	644	688	679	655	661	723	675	685	700	658	695	710	668	678	651	685	683	641	702	683	655	693	682	699	651	670	655	693	663	670	682	674	677	622	693	694	685	662	710	669	647	698	678	725	674	700	694	698	711	738	629	713	685	693	622	703	628	691	741	685	651	664	640	721	694	670	648	676	626	652	684	664	646	637	659	712	684	672	688	693	723	668	669	679	630	670	667	708	691	687	677	669	687	684	661	690	702	646	675	685	669	705	698	683	641	681	664	704	651	669	664	678	689	710	675	615	680	679	718	689	711	689	634	705	692	661	684	685	692	672	680	666	667	685	722	666	697	678	720	692	744	671	650	668	705	668	647	686	650	702	643	663	684	706	684	682	653	686	690	729	694	656	676	719	659	721	701	690	678	663	639	686	676	649	698	738	642	680	660	649	680	730	746	695	633	653	692	732	658	657	678	719	633	661	663	691	688	693	693	641	675	678	637	697	680	698	669	648	732	707	648	685	682	659	628	626	716	674	656	641	689	661	691	698	654	715	687	632	690	702	684	660	694	689	685	666	688	682	704	695	694	680	675	655	629	653	679	715	699	669	686	664	725	733	689	663	655	675	691	751	721	715	669	656	688	692	657	660	699	679	643	630	647	671	716	701	732	677	657	647	718	703	708	715	671	680	703	715	670	711	666	653	684	661	697	697	666	674	680	663	620	703	685	635	666	634	680	695	651	674	691	685	708	678	692	641	695	668	668	699	684	689	672	673	656	675	656	672	637	647	693	679	679	705	760	644	720	657	659	712	672	683	701	691	663	655	638	658	673	710	653	681	696	697	608	662	709	650	690	708	678	677	656	730	656	679	687	676	686	681	636	698	672	669	681	693	723	690	633	644	688	734	684	729	705	650	677	697	670	663	725	668	626	642	680	635	672	708	707	727	711	658	664	666	718	707	732	688	657	669	633	648	654	678	706	670	690	637	679	724	686	665	632	662	669	691	670	650	678	672	640	700	671	679	713	655	662	716	690	679	682	693	672	700	670	759	650	687	674	657	694	663	717	673	676	658	657	645	682	663	661	655	670	708	665	711	675	683	674	665	691	649	657	676	682	685	667	683	656	634	652	730	679	690	708	673	663	658	689	689	656	649	673	703	670	663	691	644	701	615	704	728	686	697	694	645	660	718	683	678	665	685	680	640	669	697	724	692	683	689	688	677	703	648	641	711	707	698	657	696	659	659	697	694	730	632	725	682	714	701	626	713	722	709	698	684	689	697	644	702	676
10247	4428	4538	3230	2017	1508	1056	926	851	749	718	673	623	593	563	510	458	423	432	433	445	418	426	435	410	373	446	391	425	450	417	410	424	428	398	406	438	405	395	421	383	405	422	394	397	419	442	395	429	395	371	432	387	425	402	405	401	385	393	417	398	426	410	373	395	429	398	382	376	457	443	412	427	399	411	429	396	429	460	451	418	357	431	387	412	414	394	408	404	411	426	447	399	385	393	429	442	429	392	402	392	423	424	381	433	423	393	403	367	386	393	425	379	396	385	455	405	414	406	428	409	420	404	407	435	439	353	437	408	417	387	442	388	444	450	431	406	410	392	405	389	425	399	395	404	446	440	409	385	443	423	396	375	394	418	386	440	404	415	377	400	403	399	427	396	383	412	378	408	400	418	380	404	396	427	411	380	399	436	364	427	392	439	410	424	386	410	411	389	397	388	406	395	406	418	440	390	386	440	403	400	386	444	433	440	437	397	428	422	424	392	400	384	385	413	377	397	440	467	399	407	376	379	382	404	393	407	400	395	388	397	407	412	390	382	387	418	419	439	468	414	411	397	414	404	433	441	433	380	382	421	409	369	373	400	378	413	441	401	425	436	440	416	434	387	392	410	428	406	410	384	431	398	376	410	440	400	403	420	441	404	410	422	401	397	408	406	400	377	390	423	389	431	414	380	392	403	412	414	439	414	385	409	380	433	401	464	458	421	421	429	402	372	397	401	399	408	369	422	407	383	389	408	394	425	402	437	391	396	433	396	386	415	397	409	409	400	405	396	394	440	414	392	345	447	443	421	391	408	378	407	412	449	416	426	432	413	392	422	452	391	383	405	397	415	429	412	397	419	362	395	390	418	422	397	476	414	408	375	389	418	381	399	431	444	437	411	408	370	401	429	380	409	399	397	409	405	412	411	381	417	364	394	410	405	436	398	408	419	412	419	455	427	403	413	409	418	394	381	361	394	431	414	416	425	437	410	417	426	415	422	419	395	371	448	408	442	419	414	415	384	397	400	452	368	437	386	402	402	416	420	387	397	427	407	386	386	436	416	409	406	377	407	404	391	440	387	428	405	397	403	410	408	339	411	397	431	426	434	428	398	405	437	421	396	395	397	420	444	428	423	369	420	417	418	393	370	392	381	418	415	400	415	368	377	443	441	468	440	401	383	426	395	426	409	382	418	389	436	434	416	397	389	400	406	417	410	411	396	404	389	413	368	435	438	412	374	412	399	385	403	438	405	409	407	434	391	412	411	383	450	364	424	434	411	424	425	421	415	410	393	387	376	429	363	389	412	417	397	427	429	392	431	412	433	395	384	453	450	376	403	385	393	440	405	398	429	438	429	411	396	394	408	395	379	423	426	408	427	411	400	394	400	404	381	399	414	409	404	368	380	417	402	412	406	427	382	396	404	408	407	406	410	475	373	406	415	381	406	396	453	413	393	401	397	394	430	396	463	438	395	352	396	414	453	418	416	429	403	422	480	435	398	402	434	362	443	422	414	397	397	418	434	379	374	433	371	373	427	390	408	438	381	402	403	384	409	405	369	371	382	404	410	427	425	439	430	383	384	422	407	406	412	415	405	414	440	447	403	389	410	399	400	441	428	396	434	392	388	418	407	424	410	437	400	400	389	422	354	378	386	384	393	419	449	398	409	405	419	401	403	369	430	374	410	383	403	358	437	419	442	431	412	391	375	405	409	437	440	378	388	435	393	431	428	397	381	413	419	415	436	377	394	396	398	419	379	403	432	395	448	417	418	438	375	399	373	383	413	421	384	403	430	425	427	413	403	435	430	408	444	407	401	397	375	361	377	460	372	407	413	422	439	381	421	436	425	423	393	422	394	400	480	409	352	396	405	431	444	441	372	385	419	406	395	384	400	325	390	446	434	413	388	423	412	441	421	400	385	425	374	412	418	417	403	376	408	427	394	414	403	397	399	360	413	435	392	430	437	443	443	374	410	421	429	422	393	397	427	399	428	438	419	395	428	390	406	431	447	388	396	402	366	390	407	371	407	434	414	386	435	368	415	414	411	424	416	399	396	437	399	432	431	416	397	404	434	412	423	412	367	406	415	427	417	413	400	439	397	421	453	379	380	417	400	428	389	345	420	449	367	411	421	412	410	439	423	362	418	436	441	394	405	438	391	345	399	410	409	404	430	425	399	406	409	401	402	425	405	420	459	416	422	413	438	400	411	409	406	459	413	402	416	413	382	397	418	412	404	401	445	423	385	407	412	386	448	424	398	420	436	387	418	432	396	397	395	414	398	420	397	416	436	424	400	378	406	401	412	418	406	408	405	401	442	401	392	390	413	449	431	416	417	392	409	402	398	391	412	395	382	405	387	384	438	402	410	416	388	422	418	406	412	390	437	423	407	413	393	406	456	398	416	398	391	436	405	407	396	417	424	391	454	385	449	393	437	403	395	419	362	430	411	418	378	409	447	407	413	434	426	388	422	408	397	436	417	382	419	399	432	416	393	389	355	418	398	430	389	378	387	404	424	429	392	433	431	423	396	388	418	431	433	402	429	402	428	398	407	419	381	431	435	421	407	400	398	449	394	412	433	424	398	409	384	441	406	402	413	398	421	378	406	388	392	423	411	398	411	412	365	401	448	412	417	412	364	396	387	403	376	401	412	429	453	429	428	380	416	420	395	381	390	376	405	401	430	385	365	390	407	402	400	429	396	367	403	419	453	391	430	395	355	408	408	402	377	382	408	423	406	398	450	387	400	412	391	424	417	426	416	421	388	395	395	365	413	399	413	414	431	398	440	415	432	402	412	424	438	425	400	415	407	440	403	396	434	372	426	416	383	410	445	385	373	439	426	441	388	411	421	400	398	429	417	402	355	375	383	424	404	375	427	418	415	404	447	391	467	387	372	367	420	437	425	416	394	398	403	435	433	370	417	406	391	358	378	417	377	393	394	463	416	436	380	415	396	408	381	419	407	400	406	430	415	423	387	379	436	363	411	413	387	396	438	421	414	403	399	394	420	395	418	411	430	381	370	407	366	422	418	377	407	369	428	419	445	417	416	408	379	387	407	434	385	390	414	414	417	419	419	421	415	376	414	410	381	412	431	378	425	411	422	429	405	392	445	388	445	411	411	423	412	424	451	365	397	396	367	453	423	398	379	417	383	377	413	435	414	404	394	409	387	375	394	418	386	384	374	384	403	382	433	414	401	414	400	376	429	406	431	395	411	429	398	388	342	360	384	424	398	405	381	386	429	419	431	440	411	423	362	425	423	407	411	394	394	384	425	372	415	386	408	411	434	415	444	393	383	385	423	399	413	393	399	405	420	449	411	444	385	402	379	376	429	394	409	406	424	393	393	380	374	382	426	401	427	430	393	402	414	386	411	398	398	428	426	399	401	408	391	429	367	425	405	396	398	418	403	422	397	414	415	401	425	394	382	353	444	388	417	442	405	398	417	393	445	430	429	462	406	392	426	473	430	398	386	364	364	438	441	383	360	385	447	395
6845	4393	8693	9129	6951	5839	4135	3321	3121	2644	2497	2360	2040	1908	1656	1372	1276	1210	1104	1064	1060	1044	1059	1015	950	1030	995	998	928	1007	918	912	884	962	987	869	946	959	872	896	952	950	945	989	927	905	895	963	906	893	927	939	928	880	962	923	976	934	952	890	959	950	956	927	866	901	878	858	940	926	951	922	909	870	984	969	981	919	897	873	899	892	956	912	890	949	910	922	901	889	932	927	943	916	929	875	931	964	916	944	960	955	936	884	874	880	962	953	903	959	956	892	934	871	897	949	904	894	914	959	899	899	1017	907	930	905	902	858	993	955	984	943	946	921	895	973	921	868	917	932	956	867	939	912	891	924	922	954	933	918	906	862	899	940	895	923	906	908	915	948	950	933	923	957	943	986	896	933	898	944	887	946	907	932	919	913	875	895	918	944	937	960	893	921	881	903	863	949	929	954	918	950	891	925	912	915	871	937	911	928	937	854	929	878	883	951	972	896	889	924	930	904	925	925	935	964	890	914	916	895	908	975	894	952	901	954	976	911	942	898	957	932	906	977	883	976	967	935	907	871	940	941	935	930	919	914	925	959	899	873	947	901	889	903	929	850	907	967	888	937	913	914	898	927	912	912	950	942	938	907	944	927	853	901	959	915	961	935	895	964	909	894	889	961	937	908	939	919	875	919	897	954	900	943	901	907	931	880	901	886	933	929	969	932	955	914	918	892	900	915	882	917	946	881	941	919	868	911	945	977	899	936	949	882	909	881	919	895	936	943	900	947	912	963	941	962	911	911	970	960	931	932	890	948	927	889	892	915	966	899	892	925	896	927	924	917	919	942	868	936	956	876	890	918	937	950	919	955	850	931	873	913	925	924	967	913	951	939	852	891	920	898	889	926	936	962	893	873	904	859	873	995	951	937	905	947	888	914	960	910	954	921	901	946	872	945	872	930	929	900	934	961	915	924	941	960	875	921	908	925	972	922	892	907	912	868	956	907	906	934	910	959	913	872	929	909	904	919	925	892	927	867	900	918	960	915	902	913	939	909	948	909	913	891	903	916	900	954	922	887	917	941	893	926	957	913	968	959	1010	929	909	885	910	908	981	876	918	971	957	963	902	940	950	976	914	879	898	946	909	865	908	955	960	976	930	937	925	873	929	905	939	861	927	923	898	927	906	921	923	922	968	923	894	915	926	938	925	878	919	948	893	906	943	896	925	895	917	895	914	916	933	948	960	935	926	940	931	936	944	914	898	964	925	861	954	917	956	904	922	921	910	915	952	918	968	931	889	960	922	926	949	904	923	967	939	940	881	922	942	971	914	930	927	915	985	952	919	897	908	922	956	903	951	892	931	927	861	888	984	886	904	946	993	956	940	900	880	940	965	879	918	997	891	836	944	883	905	871	956	910	877	934	966	942	876	941	851	878	933	896	988	983	917	891	893	959	916	923	952	952	915	963	916	869	887	961	947	911	914	913	869	902	928	951	937	946	887	935	859	906	942	897	896	864	966	887	951	905	930	903	923	959	910	945	982	936	924	958	939	912	968	901	899	953	940	924	921	959	889	941	920	937	940	897	973	886	888	949	925	907	939	927	928	906	876	955	922	936	962	892	936	915	934	914	954	976	846	920	897	945	891	912	944	935	930	905	940	956	909	906	908	954	886	968	943	882	893	966	966	884	917	902	893	916	931	886	902	912	922	898	941	912	930	897	954	929	855	916	964	969	932	901	958	897	897	878	916	896	905	874	957	968	903	944	929	895	906	922	948	881	911	930	930	950	918	919	884	960	908	906	990	917	926	878	918	926	883	888	899	926	897	907	963	918	949	934	932	963	957	918	918	899	945	938	1005	921	934	924	918	908	940	945	926	967	892	892	938	928	942	892	974	912	929	896	905	903	918	925	967	921	988	928	925	970	916	904	889	908	889	904	915	931	923	918	970	963	933	924	923	937	883	972	902	974	934	877	881	935	905	920	925	857	860	924	900	924	924	957	933	939	889	994	883	932	923	878	933	898	924	973	924	944	967	951	950	882	882	971	901	885	947	908	935	909	924	903	945	901	959	878	912	906	966	946	938	930	888	964	945	915	966	920	938	941	900	945	891	923	944	888	912	913	942	915	906	899	986	885	929	894	873	920	937	879	948	887	958	985	893	967	915	936	909	902	959	931	880	947	897	940	941	938	1012	902	917	918	903	912	948	926	977	974	934	930	909	957	973	913	880	945	964	912	924	914	890	905	970	929	948	937	879	934	902	879	903	920	946	933	951	908	897	957	982	934	948	859	912	914	946	856	988	931	920	902	923	942	917	888	915	962	916	856	907	914	907	930	878	946	961	929	918	906	939	958	974	937	928	935	932	815	903	922	904	959	904	949	890	909	906	927	950	917	940	944	885	930	885	892	898	917	909	924	964	918	954	990	941	940	925	923	958	896	907	907	882	918	876	995	844	913	899	926	916	901	932	916	913	879	941	903	912	912	931	953	935	908	966	914	1003	946	899	949	867	932	883	883	961	944	953	920	929	908	909	912	911	976	935	901	978	958	908	934	889	942	870	946	868	886	923	912	968	961	898	901	907	885	897	924	978	913	912	948	954	895	901	900	894	961	906	933	930	943	945	945	970	969	951	941	907	979	924	931	939	955	914	913	898	919	910	971	969	919	913	943	919	898	942	901	896	936	871	979	957	921	891	898	903	924	960	925	949	877	879	882	915	997	902	929	901	923	885	951	942	952	964	943	894	890	888	946	894	894	884	912	961	948	906	911	878	934	962	953	941	915	906	914	913	1003	926	871	897	896	923	966	888	973	933	946	936	964	923	922	910	939	951	993	931	914	940	974	951	971	898	982	923	879	941	979	931	919	879	901	871	918	915	880	992	923	935	908	949	926	911	925	903	955	872	839	903	887	935	911	861	950	946	927	944	906	934	946	893	905	880	929	968	936	955	891	894	897	905	950	942	925	815	927	869	921	945	953	936	939	877	892	914	895	913	943	904	967	967	920	935	947	916	985	928	961	901	928	904	929	882	862	950	910	938	919	912	895	940	928	853	951	907	888	938	904	982	949	880	963	901	917	908	912	920	941	929	940	914	965	969	916	838	896	905	897	955	908	927	957	911	927	939	1006	904	892	947	904	942	942	936	956	927	954	905	950	871	928	843	940	878	884	919	890	915	940	916	898	950	935	1015	965	895	926	888	906	956	910	914	928	964	936	908	940	902	928	903	989	906	883	932	936	952	889	980	876	916	921	887	898	921	903	957	922	954	914	920	930	931	913	978	928	903	930	876	938	928	938	940	859	938	884	888	901	870	938	908	936	874	907	911	971	937	907	929	937	907	980	900	919	933	907	991	921	927	957	856	938	927	899	941	967	906	941	919	973	899	894	942	924	938	889	930	926	889	965	912	972	923	895	891	935	874	875	924	931	888	925	882	851	914	881	862	865	920	911	934	968	937	916	868	916	923	954	906	906	919	917	984	956	905	951	902	918	931	968	948	889	886	924	891	913	960	970
19662	7531	7581	5639	3301	2325	1665	1230	1120	936	849	767	643	624	581	510	493	450	377	380	428	364	372	404	361	360	322	360	367	329	355	399	361	401	371	384	336	374	346	323	353	379	307	363	356	405	350	370	328	360	367	383	360	332	354	334	366	355	377	326	355	354	328	319	373	332	395	349	343	365	336	348	340	366	399	347	367	345	376	342	372	326	376	332	372	363	319	385	344	371	357	321	356	326	341	369	347	317	377	355	348	356	352	319	358	329	364	343	317	337	402	333	378	370	354	350	366	344	363	341	338	382	389	338	339	323	336	375	378	365	363	364	326	352	345	354	374	341	330	370	346	344	359	355	365	392	359	324	340	377	334	336	346	331	363	335	331	347	356	351	363	353	355	342	327	337	377	358	354	371	352	327	355	394	370	329	358	357	352	347	346	375	361	401	367	342	351	368	332	335	333	330	342	366	330	365	319	341	363	367	353	332	354	362	339	372	371	348	354	382	364	365	330	339	345	331	372	360	357	340	354	345	341	364	356	367	311	355	345	359	347	354	350	353	351	349	326	333	350	366	359	353	327	344	338	323	346	379	330	346	371	355	378	325	344	333	353	328	377	349	351	394	370	321	322	330	354	353	356	313	335	374	358	332	359	349	364	298	357	336	347	325	355	334	361	364	322	349	365	332	383	333	365	319	343	318	344	342	375	393	369	373	346	314	343	335	363	382	327	363	318	316	344	356	333	343	382	343	348	351	379	365	371	332	359	335	374	343	352	351	361	339	331	336	339	343	366	327	371	354	328	361	364	354	338	360	349	336	367	348	350	319	352	402	356	336	311	332	359	354	338	324	325	343	334	350	321	304	345	350	345	387	346	401	342	381	332	348	366	361	350	364	368	354	355	310	355	331	363	358	335	366	370	322	357	337	358	371	368	372	319	332	365	330	348	377	364	342	372	370	326	349	327	338	354	380	400	344	345	350	316	335	334	352	361	355	338	328	350	363	334	364	354	361	346	321	317	380	342	359	360	358	334	364	348	387	355	356	391	383	342	334	357	354	360	356	350	326	367	358	352	336	349	396	362	339	345	367	353	350	326	358	363	340	331	378	351	324	345	339	355	330	360	330	364	342	335	368	384	320	390	369	330	369	428	345	321	325	362	366	340	355	356	349	372	371	368	353	355	358	335	349	352	335	333	352	342	321	359	379	335	362	328	356	366	355	351	359	349	353	392	357	346	364	349	347	350	371	344	337	349	356	375	323	328	354	328	343	373	382	346	324	403	336	367	344	363	363	376	330	333	354	363	360	348	361	355	319	329	350	382	374	351	348	359	364	329	331	349	323	405	378	333	328	335	315	354	350	339	352	355	398	325	346	391	355	343	356	360	349	344	346	384	333	338	371	352	346	390	354	358	372	331	351	376	338	346	330	343	392	346	383	335	318	381	317	335	342	364	339	311	332	346	330	389	327	326	347	344	363	362	341	362	368	372	388	325	342	362	351	360	384	329	322	369	373	337	333	345	375	384	375	342	366	385	371	360	364	352	316	349	347	380	307	328	355	343	340	339	365	367	339	350	351	372	356	351	340	373	349	355	367	361	352	325	358	347	331	349	347	367	349	328	362	368	362	320	305	338	351	346	364	340	334	381	381	329	349	335	366	347	360	353	350	333	369	333	362	328	337	305	343	371	358	364	367	351	324	361	338	370	388	353	362	341	364	343	342	346	309	363	358	356	349	356	342	350	331	344	397	337	345	382	356	359	378	345	333	312	344	333	400	339	357	347	355	353	369	334	377	329	334	320	345	330	359	348	361	326	355	387	367	346	330	375	362	350	357	322	377	388	328	340	348	343	342	363	335	335	342	347	344	334	369	344	356	376	361	392	388	351	376	335	377	362	366	377	380	392	330	350	382	353	382	338	370	370	348	357	386	377	343	321	408	359	380	378	380	354	354	347	343	364	359	388	337	355	355	325	352	346	380	361	340	346	382	345	349	342	343	352	385	329	358	371	328	387	358	379	322	340	371	359	324	349	377	368	323	307	354	360	367	362	395	341	353	341	340	361	381	360	354	347	321	368	370	362	353	313	324	363	293	380	346	338	333	400	384	361	349	323	355	345	391	376	348	370	345	325	382	348	336	381	377	332	302	363	334	318	332	358	377	375	366	390	398	356	356	351	337	372	355	348	337	340	373	370	353	365	373	336	364	344	386	360	400	390	330	317	325	367	356	361	356	362	373	338	349	364	332	341	371	356	340	371	356	346	365	368	329	364	370	384	353	363	362	305	344	349	317	350	365	365	352	352	364	376	347	390	316	364	328	378	353	386	382	343	362	339	357	360	373	354	371	366	318	343	370	350	339	384	350	362	332	350	369	351	353	348	378	357	342	394	328	368	349	367	360	374	370	336	318	344	371	320	357	366	353	328	343	398	392	335	329	344	357	360	323	353	319	361	346	368	342	403	333	337	337	379	390	317	314	348	325	327	355	377	364	375	376	345	357	375	338	368	390	344	334	360	371	358	361	329	352	331	351	350	353	343	371	380	333	383	322	356	345	356	346	356	343	345	346	344	348	357	387	357	385	365	328	329	372	379	376	351	360	360	362	341	364	385	347	392	372	388	383	355	390	358	361	360	333	351	359	343	375	338	329	377	341	345	329	338	367	353	321	383	355	358	368	344	359	355	340	339	390	335	362	370	371	363	315	349	362	376	347	362	345	365	370	337	353	361	322	374	345	376	346	362	326	369	328	336	366	359	345	376	342	334	358	321	381	371	372	351	356	341	314	317	328	326	349	329	366	374	347	313	350	363	358	353	330	370	338	391	364	387	343	366	341	365	355	358	362	353	351	332	365	371	364	360	363	373	375	324	324	393	392	327	361	347	349	373	329	339	358	351	349	335	358	381	357	364	360	366	331	308	350	382	367	321	354	338	377	350	339	349	349	352	359	396	353	386	350	343	351	332	302	328	337	359	375	375	341	305	368	364	393	366	348	358	332	353	370	347	344	355	367	367	346	352	328	365	343	375	324	347	357	356	348	346	365	368	383	389	338	340	355	353	358	358	364	361	377	330	359	330	365	361	331	361	393	369	338	358	340	405	372	370	331	330	335	360	361	368	328	349	317	368	356	381	384	376	355	373	316	363	350	371	370	362	369	354	346	313	354	362	351	335	343	368	375	344	309	355	359	387	356	360	364	368	336	386	321	344	335	364	369	376	371	354	360	387	365	337	345	360	334	329	319	341	316	400	347	354	363	318	331	339	360	343	308	341	326	367	337	326	383	361	346	382	344	290	343	354	373	329	342	324	330	341	354	334	350	368	366	346	309	343	321	351	349	340	369	343	354	354	323	344	359	317	318	362	350	350	382	369	336	311	369	377	390	404	374	355	332	349	332	332	385	364	371	377	337	389	340	348	328	350	367	344	347	372	370	352	350	355	363	343	326	335	325	333	330	336	351	344	364	367	347	361	384	354	338	356	354	368	371	360	316	313	336	309	336	334	320
13084	6645	13222	13932	11188	8851	6853	5234	4827	3989	3475	3316	2776	2449	2122	1658	1392	1256	1216	1059	1005	983	935	954	964	916	923	992	877	892	852	845	834	904	849	850	860	796	859	832	800	846	831	824	793	825	813	862	837	844	843	824	798	841	841	809	830	841	778	823	787	814	799	806	839	820	846	787	839	790	853	789	769	791	822	789	807	723	829	793	792	796	825	786	811	805	813	811	793	810	824	797	832	879	768	823	769	808	825	796	767	835	820	822	824	800	772	811	779	830	838	806	796	867	813	792	852	800	790	776	788	791	811	793	810	797	796	827	803	793	820	813	779	841	843	800	818	827	831	833	846	803	870	799	825	847	820	840	778	785	871	772	851	767	803	806	750	802	797	830	806	823	787	800	787	846	828	788	809	757	782	774	786	820	751	795	835	839	818	830	805	819	839	800	807	809	853	778	834	786	839	794	852	861	727	821	841	795	814	804	792	843	799	770	773	828	820	790	788	806	803	799	868	772	840	770	815	822	798	820	779	765	840	763	872	846	801	770	820	839	794	781	805	807	847	784	787	792	818	838	777	807	823	844	735	831	817	792	772	843	833	880	826	842	811	813	802	809	789	850	820	837	762	806	821	850	806	850	771	783	843	799	778	843	815	844	783	818	809	805	813	855	825	813	820	820	791	750	824	764	827	788	820	772	797	782	780	797	825	804	731	856	781	755	797	758	809	783	756	759	809	843	825	826	781	792	832	821	798	801	787	820	750	797	854	866	826	802	788	840	779	833	774	837	809	801	799	763	802	847	843	747	853	772	836	821	841	863	798	816	766	799	845	836	814	816	852	820	815	826	815	833	815	831	793	800	815	796	882	844	786	849	820	818	795	822	814	818	790	786	817	824	848	811	842	841	781	802	821	799	813	813	835	798	812	831	831	774	828	824	832	797	817	816	835	850	784	816	799	781	829	726	822	826	765	809	776	790	801	799	834	848	808	861	767	823	820	805	815	781	802	802	773	803	807	844	780	800	766	782	822	805	808	826	807	777	815	829	779	809	754	801	819	819	798	821	795	795	816	841	745	839	847	832	858	824	799	792	807	824	838	790	863	818	815	838	803	795	817	814	840	818	844	802	805	808	843	862	783	872	737	793	780	822	808	809	831	804	767	818	842	849	802	835	802	832	828	781	823	826	822	779	828	811	785	763	847	806	792	831	786	824	829	798	797	852	849	812	793	766	808	800	803	826	816	793	836	841	759	825	817	811	761	744	832	811	795	796	785	821	823	802	854	781	838	781	859	825	765	751	800	861	812	788	815	828	865	776	801	806	817	831	833	759	806	843	810	852	805	787	761	789	768	810	841	793	844	887	787	775	831	784	790	861	773	831	734	783	828	784	781	837	859	833	861	818	804	836	801	824	769	784	802	756	803	826	808	847	843	852	786	827	775	802	818	787	810	788	814	793	845	816	802	728	837	794	754	824	865	806	807	816	836	772	825	831	782	801	778	824	853	806	810	859	854	814	843	788	832	792	786	775	852	807	775	800	808	778	777	810	857	798	832	787	824	780	817	795	829	833	841	839	780	797	865	851	794	835	795	807	870	834	793	830	779	830	783	793	845	812	790	840	816	816	809	794	792	810	815	827	798	847	784	832	814	791	815	787	837	815	810	811	750	822	845	821	815	784	803	813	826	841	793	827	835	836	792	788	815	795	837	808	802	797	791	825	832	845	768	831	822	899	766	821	801	827	768	766	807	802	811	784	791	781	809	839	773	824	817	744	764	876	772	778	814	806	868	795	845	813	792	827	784	792	826	798	804	823	803	812	837	813	818	796	813	815	823	814	784	861	850	829	851	779	806	781	805	784	788	852	814	817	852	762	869	790	828	804	794	841	815	856	814	802	841	825	839	807	854	866	822	847	823	828	831	830	769	783	809	817	772	861	794	805	825	802	790	794	792	747	794	828	810	773	778	748	853	842	810	830	805	819	839	765	794	801	807	841	864	793	786	828	785	841	791	846	749	807	796	842	812	829	787	869	820	818	823	761	843	818	832	822	816	756	784	808	790	761	779	831	839	807	789	826	823	794	809	819	844	837	787	818	805	789	789	837	757	832	792	794	800	813	810	816	811	786	800	795	801	813	773	826	808	800	819	847	802	849	818	824	822	864	819	765	809	818	823	772	809	786	780	770	816	796	824	796	786	795	820	824	844	769	837	776	813	776	777	802	812	814	819	812	857	809	793	852	789	838	871	783	798	814	811	760	795	770	818	818	828	770	832	803	837	796	851	826	834	829	818	833	823	818	824	789	854	833	829	803	812	820	780	758	768	835	806	843	835	780	814	786	788	810	784	777	782	798	850	835	802	837	812	816	765	833	768	820	790	770	798	808	801	854	817	817	815	788	815	828	841	819	817	813	819	804	831	822	725	821	808	820	817	829	765	860	795	792	818	750	851	842	834	782	786	854	830	826	800	849	830	821	796	862	850	837	772	822	789	796	824	864	843	815	856	820	812	806	744	809	827	785	811	850	854	772	862	868	810	802	792	802	816	755	847	861	831	821	825	792	811	784	793	860	739	798	805	809	765	801	871	772	809	778	793	782	806	755	780	741	833	801	839	806	814	808	836	827	813	808	838	808	790	805	820	855	827	832	758	840	827	824	876	812	839	829	803	805	845	757	829	824	793	847	800	789	777	816	825	819	778	804	826	816	825	800	874	857	835	821	826	819	863	822	776	836	841	808	829	783	812	826	777	817	851	781	809	799	780	801	813	798	806	848	777	819	822	800	855	868	862	774	748	827	899	830	805	853	846	778	809	826	793	809	835	801	842	794	776	783	800	829	831	813	787	779	826	791	796	815	819	843	825	788	840	822	781	801	853	791	819	773	855	782	831	784	834	810	828	832	818	829	831	772	826	753	784	825	799	837	819	816	864	778	785	773	881	797	798	823	799	829	807	771	824	852	800	814	805	785	774	799	812	811	807	840	826	848	755	805	795	802	770	779	835	817	799	800	824	847	788	791	818	824	826	870	801	824	834	814	878	843	799	791	848	891	774	839	826	796	818	794	822	793	771	840	805	776	813	796	804	869	810	817	779	840	814	802	840	836	797	786	810	783	805	823	796	812	855	788	853	820	789	838	843	790	829	795	859	829	821	765	846	843	828	788	785	821	787	859	826	851	826	806	797	731	794	827	796	792	836	847	844	816	821	818	762	790	834	805	819	802	842	797	832	806	802	768	834	787	827	803	829	773	789	791	824	847	779	772	851	868	774	770	877	799	771	811	769	829	817	793	803	774	833	806	776	868	838	849	822	856	781	835	738	832	796	828	857	809	795	800	803	878	821	824	816	836	801	828	812	814	756	805	822	856	805	809	798	819	817	794	816	789	831	785	824	785	807	824	801	762	850	860	774	728	828	828	810	807	803	799	800	818	772	775	809	805	792	845	802	830	819	797	792	788	819	845	775	800	833	799	850	840	808	818	846	759	847	801	839	867	887	830	775	780	820	765
27644	11187	10635	7991	4559	3296	2295	1640	1337	1032	1037	892	713	647	563	509	407	391	371	325	361	358	313	345	318	309	305	312	317	335	281	316	282	317	286	298	298	298	294	308	307	284	321	298	292	299	283	298	287	301	303	302	247	280	293	305	332	333	319	321	323	284	294	282	274	292	277	286	296	289	274	305	262	290	263	266	286	250	275	295	289	295	310	275	298	273	278	309	283	284	312	293	305	278	285	302	297	278	266	281	317	293	269	321	316	296	305	288	263	299	299	298	313	310	300	302	301	318	277	285	314	290	283	269	309	311	312	271	289	297	324	290	272	273	284	306	263	254	286	256	279	260	280	287	268	288	276	273	298	292	311	321	319	308	305	286	312	291	313	274	279	284	322	274	268	269	297	305	254	296	292	266	302	296	281	263	252	295	264	283	301	294	303	282	262	284	288	270	281	309	293	265	283	292	282	301	301	319	289	268	268	307	274	275	278	294	282	279	292	280	305	262	277	291	270	291	315	294	255	289	304	282	308	281	273	319	287	312	301	299	282	288	303	278	302	277	285	259	289	272	321	284	272	293	289	291	257	253	315	292	257	296	316	284	329	288	266	299	286	293	267	306	290	297	302	301	293	281	270	277	277	320	302	289	278	321	294	242	293	294	311	283	254	298	282	282	272	245	290	265	300	283	296	268	302	279	281	292	292	261	275	303	305	300	289	280	262	268	285	287	312	281	315	287	268	260	298	286	300	314	277	291	284	268	300	279	301	281	303	305	312	281	268	294	284	290	283	293	277	284	289	270	283	294	277	291	317	258	257	282	292	279	292	272	306	283	272	279	307	244	265	273	293	275	266	332	294	301	289	305	299	281	317	291	290	312	300	286	271	278	278	268	270	271	269	289	271	293	291	309	254	272	249	322	288	274	250	311	276	274	306	290	324	297	270	298	301	299	271	264	276	286	334	270	258	290	268	295	274	283	296	294	304	243	316	311	269	297	281	271	294	275	286	310	282	286	271	306	283	289	275	298	286	305	279	282	282	298	274	338	299	264	283	282	285	295	311	289	281	272	280	294	260	282	299	300	284	297	309	285	273	280	293	311	268	268	255	300	307	261	336	300	293	316	312	325	299	290	306	311	266	258	297	284	294	281	280	302	284	297	297	309	265	262	279	308	297	293	307	267	273	276	274	250	304	292	259	277	292	279	295	297	307	282	284	272	293	282	251	292	304	285	285	271	290	301	297	304	279	311	289	285	295	296	271	297	288	258	288	274	321	282	328	298	288	338	277	293	291	314	256	276	310	260	294	281	287	278	294	260	267	315	285	303	313	306	284	257	310	277	284	293	291	292	280	281	283	270	266	282	286	292	282	261	319	284	307	302	289	296	271	280	284	272	279	299	312	324	284	292	283	277	276	265	312	289	267	263	262	262	286	304	280	264	291	246	281	280	279	301	292	289	280	311	274	291	307	311	303	269	308	299	287	314	255	302	253	258	319	310	339	299	283	259	285	311	283	294	258	299	289	279	300	263	263	278	276	285	285	271	282	257	304	310	287	259	262	284	267	284	276	291	300	305	282	290	248	318	288	327	295	303	320	305	321	267	284	296	286	270	300	264	297	276	296	276	306	284	289	278	312	316	294	277	302	311	278	287	264	300	297	290	299	311	303	293	262	290	275	294	291	276	283	295	291	273	275	289	302	295	314	275	264	278	263	262	268	317	307	288	300	289	264	286	320	253	302	252	282	293	278	284	296	256	279	308	304	283	321	283	309	287	282	277	272	301	291	296	288	269	297	315	276	276	294	306	300	279	325	288	241	301	307	309	321	264	264	265	296	290	313	283	282	249	286	294	275	304	289	260	294	298	294	287	297	294	296	300	284	283	299	291	237	309	305	304	280	250	287	266	296	276	305	268	269	305	283	295	284	284	294	260	303	291	288	295	291	264	273	290	293	256	307	277	273	281	290	294	284	310	292	292	256	276	287	277	298	300	282	323	310	283	316	297	317	297	273	281	307	308	273	306	289	288	252	288	290	313	267	321	299	311	300	287	256	317	310	274	276	314	257	305	261	293	292	281	275	301	292	271	266	280	260	314	310	281	266	295	279	316	290	321	333	279	289	281	312	278	298	281	305	278	316	308	292	268	266	288	265	274	293	296	281	279	300	250	314	265	294	304	279	327	289	300	291	320	283	291	294	295	321	274	274	270	306	327	276	292	280	292	296	291	336	277	299	267	268	309	289	275	292	305	334	293	270	299	274	279	308	272	283	269	275	314	295	318	300	281	290	295	288	284	312	269	270	309	305	288	269	265	304	303	293	276	275	284	264	282	300	265	317	265	288	285	298	298	308	256	283	295	316	274	287	293	298	319	273	270	288	266	312	270	285	279	305	274	275	291	289	309	300	248	301	305	269	280	261	303	267	279	289	260	274	288	274	297	283	297	301	292	270	299	293	272	253	286	296	270	271	289	270	272	274	308	294	312	289	292	313	302	241	295	296	283	313	306	283	269	287	283	315	297	296	299	250	257	341	285	318	308	316	293	289	297	302	295	314	263	299	307	289	295	307	307	296	287	309	291	287	269	292	306	346	266	269	268	284	293	282	311	299	296	300	267	270	273	315	271	297	298	296	278	282	284	308	294	287	305	337	283	282	281	307	330	304	287	248	258	283	285	269	286	308	318	318	284	326	292	266	287	317	276	266	324	286	295	290	270	271	282	298	332	309	267	278	304	284	305	252	307	300	311	256	264	279	310	287	294	311	272	273	307	296	282	271	286	294	305	280	276	305	288	288	303	286	280	286	289	267	261	298	299	289	279	279	275	294	283	296	299	313	262	304	320	287	245	297	294	305	316	248	293	271	283	301	293	243	306	280	303	328	290	248	321	316	284	296	326	302	321	312	280	334	269	316	296	275	289	307	271	326	293	273	284	304	294	305	278	252	285	291	289	259	277	284	301	308	291	301	309	277	313	302	293	295	285	287	290	299	253	285	287	300	253	291	279	303	268	308	256	275	295	313	287	285	306	281	303	306	298	270	315	234	272	301	291	306	300	288	284	251	264	278	279	263	281	317	312	290	286	283	291	303	267	274	299	269	305	278	284	300	307	301	299	282	280	282	326	284	307	296	318	265	286	304	290	286	270	263	313	294	284	301	274	300	302	314	282	290	297	307	305	301	279	294	292	285	272	259	288	266	304	282	285	291	304	273	258	308	306	291	330	319	278	265	328	279	279	291	273	294	270	311	302	279	277	297	301	265	279	263	294	320	277	302	305	307	300	289	298	268	292	306	267	298	299	290	306	269	314	300	300	281	315	279	305	306	323	289	263	258	273	280	322	313	269	285	306	320	290	264	335	297	301	272	282	305	294	294	284	298	295	280	258	306	276	296	281	278	291	283	295	273	283	285	280	309	303	297	289	304	308	312	280	284	291	283	282	274	297	283	285	302	264	285	293	315	301	282	266	302	289	277	279	325	301	298	285	295	290	293	272	270	293	272	277
15959	8765	16706	18072	14201	11765	9411	6909	6131	4949	4523	3942	3332	2806	2368	2001	1511	1359	1264	1048	918	966	994	854	864	848	837	758	825	830	800	770	783	739	744	705	750	682	754	768	725	749	730	708	701	702	714	735	753	738	730	702	740	716	674	661	703	676	696	678	711	699	717	727	689	680	698	650	662	634	695	699	677	677	655	684	722	736	659	713	714	720	702	728	703	712	664	672	675	694	643	713	673	664	692	660	646	657	684	682	683	702	692	697	648	685	677	672	679	664	678	658	708	676	744	671	688	699	700	676	691	682	715	676	651	713	675	700	741	705	725	662	756	681	677	708	636	701	636	638	659	682	705	732	704	700	703	695	680	720	687	675	708	667	676	692	682	706	692	687	699	665	697	634	730	709	667	662	684	666	698	678	633	725	690	681	680	674	694	723	682	606	708	621	687	692	697	687	695	688	685	676	662	687	705	717	732	683	700	657	689	699	700	677	701	715	636	662	684	691	655	670	689	671	685	713	688	655	697	657	683	711	671	708	710	716	701	698	682	710	621	672	680	694	646	681	708	702	640	736	659	639	670	669	677	757	705	690	651	619	699	652	701	723	680	704	727	680	674	700	669	634	672	684	725	681	678	684	679	677	623	636	704	647	661	663	690	655	683	657	687	676	741	689	630	683	629	716	691	684	694	722	657	651	678	662	681	670	647	710	709	683	639	662	715	626	699	691	648	715	747	646	605	677	691	652	708	657	701	695	664	642	666	645	678	640	664	659	676	690	658	664	671	698	672	657	725	676	657	707	644	709	723	700	664	696	681	703	623	720	696	658	682	658	669	653	697	678	649	689	684	682	693	665	706	668	691	790	673	720	718	643	636	650	655	675	695	654	651	723	691	694	689	650	700	703	714	667	702	664	652	710	717	687	706	706	665	715	641	667	670	693	636	678	679	731	667	678	667	773	686	672	706	692	649	679	695	742	693	688	686	724	704	679	711	699	665	676	685	675	689	676	694	671	674	642	651	657	699	690	701	693	737	650	662	688	696	677	647	657	678	715	673	699	722	701	703	674	689	659	722	695	663	728	710	685	671	722	652	686	658	671	671	641	705	676	674	655	668	658	675	651	632	655	656	643	706	660	638	679	703	664	704	696	703	719	657	716	671	700	708	698	710	659	691	616	679	689	705	684	646	699	663	690	656	675	658	655	723	686	710	698	679	660	713	684	648	686	675	711	689	649	677	686	642	705	723	667	695	650	716	704	662	662	704	707	680	656	674	709	697	648	695	638	664	657	661	668	678	704	647	677	636	666	640	644	630	681	672	714	697	674	703	693	714	672	692	690	666	661	661	695	669	677	633	710	688	679	704	660	663	714	681	708	762	682	681	677	654	682	682	674	713	695	696	658	687	700	713	731	676	645	727	635	683	644	734	725	663	685	685	669	667	664	672	736	647	697	698	688	646	654	665	695	652	627	674	699	651	642	684	647	648	689	662	719	677	676	672	710	648	644	708	729	671	704	692	638	724	672	643	630	704	694	690	742	634	699	714	677	715	675	705	654	663	668	683	694	699	691	672	649	716	652	670	643	698	651	646	715	644	674	650	698	693	678	702	651	676	685	731	684	670	656	684	651	662	713	733	658	719	724	680	679	683	694	704	657	649	726	691	711	699	657	661	727	741	678	700	674	695	674	699	689	667	686	706	693	678	667	664	700	652	699	728	692	695	706	643	718	669	649	687	666	714	668	640	683	709	680	662	648	667	660	742	679	679	645	672	681	691	668	717	668	758	727	701	724	684	704	666	685	623	682	706	665	654	676	641	628	643	654	686	682	689	666	707	675	670	689	671	714	652	660	705	728	712	683	695	672	676	684	704	710	649	690	722	677	669	680	702	688	668	698	675	668	659	638	668	704	657	654	648	671	686	690	660	671	733	660	651	743	683	678	688	655	668	689	668	710	683	670	703	685	665	709	656	649	647	676	708	681	710	674	657	643	683	689	689	704	676	718	700	650	737	696	745	655	712	690	672	665	696	707	661	694	724	720	665	686	673	719	685	662	662	664	748	676	669	684	711	685	697	681	658	731	702	711	679	658	703	718	670	692	666	686	652	681	699	694	675	686	624	695	631	681	655	662	698	706	658	677	715	659	663	647	699	743	670	690	653	662	638	653	692	753	664	664	682	664	670	696	679	713	687	654	661	696	646	682	664	687	659	688	688	692	693	717	725	688	679	679	673	664	690	673	667	691	692	636	652	660	694	663	653	701	680	678	686	739	702	638	677	672	687	746	679	685	673	697	678	734	711	641	654	694	671	662	705	691	706	701	696	690	694	706	690	685	688	677	640	673	679	677	709	651	706	636	737	685	702	632	631	669	646	679	675	693	680	665	687	722	698	667	707	721	671	654	640	717	678	647	680	682	672	701	726	652	714	708	653	681	677	652	668	656	728	724	649	702	679	609	670	684	680	688	651	605	653	680	648	643	688	699	678	698	657	706	694	659	684	655	674	651	701	640	689	709	706	710	652	716	666	674	693	670	675	636	732	666	658	712	698	682	652	703	659	657	699	677	715	739	673	670	693	647	717	642	668	665	681	707	668	675	686	669	719	700	640	670	671	683	721	678	718	685	669	698	634	662	678	699	664	735	674	663	703	705	706	682	683	639	700	659	679	704	725	658	684	779	649	717	672	678	687	695	706	667	723	653	648	683	684	703	641	700	671	649	689	688	655	749	659	674	684	694	673	671	714	650	672	678	640	677	674	698	706	686	659	712	720	707	668	672	690	692	683	700	684	693	670	669	703	644	661	694	683	653	673	660	723	659	701	659	679	708	641	660	662	699	683	731	663	677	667	700	686	676	706	705	628	685	709	734	672	654	643	703	666	709	652	658	717	684	697	741	674	712	693	721	671	746	707	671	657	696	731	668	697	666	709	649	712	693	695	679	675	672	683	644	682	683	702	664	670	680	700	677	712	637	690	710	730	670	657	715	705	680	700	714	684	697	655	690	730	671	705	672	641	676	706	646	647	685	678	692	634	694	634	637	696	647	636	719	670	658	709	749	638	695	688	697	739	700	673	674	697	679	673	684	715	677	699	670	674	702	670	673	674	682	679	655	693	652	700	709	694	668	658	670	714	657	707	707	679	692	696	673	680	691	632	683	722	643	705	719	707	708	694	669	729	730	678	662	686	633	672	680	639	664	651	655	644	632	665	718	655	682	656	719	647	678	665	690	718	679	700	672	676	672	658	686	679	656	711	705	740	639	722	664	698	681	687	638	682	655	694	642	658	614	653	687	691	729	638	677	679	685	655	684	699	687	725	747	698	681	655	665	699	679	686	679	669	674	647	675	658	749	714	703	656	710	705	690	686	726	623	738	709	653	709	737	697	639	665	664	681	664	726	663	712	711	703	681	658	686	668	661	680	656	688	682	662	658	670	714	681	662	731	738	689	695	684	681	698	699	699	698	689	653	695	699	671	655	703	695	650	681	658	684	655	706	654	664	686	714
9394	4456	4664	3482	2099	1508	1149	886	797	754	708	656	566	529	547	508	462	463	468	412	429	415	423	421	451	379	402	435	415	412	417	422	433	404	425	400	434	445	425	412	431	427	389	442	395	414	401	445	391	432	445	446	391	399	412	432	422	419	401	426	423	381	412	371	410	450	415	421	395	457	421	420	391	428	428	442	409	414	415	367	417	398	419	389	407	418	372	451	451	430	410	418	394	385	443	415	402	397	413	411	376	416	404	422	399	421	430	439	399	440	429	389	458	455	391	398	421	418	381	413	425	432	424	389	372	390	433	387	442	385	428	433	403	409	406	425	378	438	412	396	387	437	443	384	430	423	418	415	422	412	423	407	406	374	393	456	404	389	368	418	423	412	359	411	411	442	370	392	380	410	405	398	403	375	369	397	417	409	428	393	401	411	446	402	428	427	418	417	404	419	437	388	454	464	387	439	394	422	408	400	406	432	392	390	461	416	385	421	422	420	419	386	411	418	387	426	372	424	434	366	424	410	431	425	400	429	405	408	422	373	421	415	415	407	406	429	395	406	458	397	400	416	399	423	392	381	405	394	417	424	403	367	382	404	398	379	410	402	427	444	408	387	396	410	394	398	400	404	429	413	394	360	394	398	381	422	422	420	389	407	415	361	426	379	398	399	421	450	443	426	410	406	410	387	421	425	401	360	385	407	430	420	387	416	414	406	434	412	392	414	424	411	410	409	401	402	407	393	453	385	458	415	414	400	417	452	394	430	393	404	460	418	440	408	427	407	427	386	422	437	439	414	399	392	431	380	406	375	380	438	429	416	405	422	432	436	414	412	407	423	391	414	399	402	427	443	439	347	383	392	388	403	401	413	386	427	396	383	417	374	437	410	375	390	436	402	446	413	363	414	408	400	440	389	409	430	415	436	425	393	422	416	429	371	428	421	395	391	388	411	416	406	428	401	407	438	402	455	391	412	413	411	401	406	392	457	418	424	388	440	458	427	422	367	387	437	414	398	408	427	426	428	409	425	384	386	401	417	424	430	379	412	405	384	443	403	424	387	425	415	397	391	418	376	396	432	404	420	374	402	423	419	404	401	345	401	439	404	376	402	410	427	424	412	460	390	412	402	409	397	428	433	396	411	418	431	413	419	442	405	419	371	467	415	417	399	370	428	394	429	396	459	382	403	411	434	404	370	413	388	370	368	395	423	385	413	423	376	427	403	394	422	411	430	437	424	434	374	377	387	420	412	384	372	388	390	413	445	406	463	432	397	417	388	414	437	424	424	414	391	422	402	402	442	399	414	395	401	387	439	425	439	419	393	400	420	428	400	440	413	414	386	418	397	394	413	424	404	386	422	422	408	387	409	397	431	397	412	405	391	389	437	433	424	399	418	384	401	430	380	426	416	419	407	414	383	413	432	383	421	414	452	429	392	425	394	407	403	394	428	397	405	416	434	398	440	413	488	439	394	457	417	404	386	384	403	431	398	389	361	426	417	408	372	437	371	384	382	401	372	397	352	391	378	416	439	429	432	436	437	416	486	372	393	443	420	423	436	428	404	391	404	422	430	402	445	379	412	404	391	359	408	414	407	427	442	387	423	410	393	379	416	457	393	382	396	420	380	438	402	435	398	437	393	456	412	393	388	437	416	400	410	436	405	402	388	369	399	411	397	404	377	380	408	410	424	368	391	416	442	427	405	382	386	411	423	420	472	443	397	441	433	390	420	379	391	392	398	442	423	402	411	379	422	424	416	408	441	410	395	399	435	430	416	436	435	418	381	406	371	397	410	397	393	432	418	406	400	441	413	378	440	461	398	398	411	398	428	366	432	407	418	443	422	420	402	390	417	406	440	462	391	417	404	392	358	398	383	461	413	434	415	395	416	425	408	394	422	414	417	430	395	418	419	393	454	385	407	402	392	420	343	386	412	417	425	411	407	409	429	428	418	413	420	403	393	379	398	408	408	404	415	391	420	423	423	390	415	390	421	412	408	411	385	436	438	432	402	410	424	432	413	428	426	473	383	434	403	402	436	394	385	412	407	434	429	377	422	418	412	428	396	442	417	390	381	420	380	383	445	434	438	393	431	425	430	350	401	437	411	412	400	387	405	431	371	431	408	390	367	399	415	414	405	414	414	442	428	414	383	381	417	394	486	377	413	414	439	391	429	388	431	390	436	389	386	398	400	423	421	416	403	450	400	389	447	402	419	396	390	436	419	431	439	426	409	407	419	429	413	441	432	394	394	410	410	418	394	411	429	409	417	419	398	408	380	434	396	392	442	389	412	391	430	464	436	420	424	431	398	379	417	399	400	459	415	398	409	392	431	419	401	379	442	407	409	450	417	408	406	375	394	435	412	425	430	407	382	425	415	389	373	414	380	410	428	407	411	451	382	415	456	418	424	456	430	395	445	420	414	415	422	408	398	451	411	426	386	447	397	387	459	415	408	393	417	420	394	374	439	461	378	405	360	387	411	400	359	420	389	398	405	377	399	402	410	441	424	408	426	367	365	422	453	432	375	420	419	408	423	400	412	424	410	449	390	436	415	399	392	367	434	411	416	400	426	407	407	449	390	419	386	385	396	449	447	405	399	431	384	397	392	388	413	421	383	385	418	394	412	416	422	409	419	387	377	447	436	385	404	392	393	426	370	389	417	413	415	397	417	419	392	412	408	393	411	422	424	413	389	451	396	419	410	449	408	376	429	385	399	429	377	413	432	434	393	435	416	410	406	401	443	407	417	479	403	422	379	419	409	435	401	428	388	440	426	422	453	398	412	409	413	443	385	439	402	390	416	404	402	441	387	374	443	363	391	396	358	441	387	416	364	402	432	419	403	416	421	403	414	448	414	428	374	399	414	425	362	400	449	412	378	408	445	421	419	407	415	449	399	437	395	445	359	392	415	422	377	414	389	407	435	444	394	422	432	396	394	386	430	430	395	407	385	428	431	397	443	420	409	401	409	403	429	408	407	423	410	372	441	411	395	426	389	416	397	439	393	438	409	416	402	396	422	445	390	391	429	415	376	385	388	425	392	434	436	441	419	412	388	382	385	421	398	386	402	417	376	409	422	399	448	409	420	397	396	445	421	407	404	389	441	392	435	402	403	408	355	458	384	427	413	434	407	426	442	407	430	421	411	372	424	383	415	376	416	381	442	430	415	406	388	422	425	393	425	437	397	395	418	411	423	402	428	399	430	425	428	423	459	386	392	409	403	392	399	410	429	412	457	427	449	434	443	437	430	405	406	442	418	387	407	393	410	421	420	418	414	390	425	418	416	387	376	385	420	433	420	422	405	435	415	392	407	413	428	383	397	413	354	427	438	443	433	426	399	399	426	423	459	437	410	396	387	414	409	415	433	413	435	369	418	427	446	392	385	407	376	406	389	440	426	411	403	406	446	395	402	398	402	381	388	385	392	421	388	391	412	429	406	388	443	432	459	407	385	425	406	426	376	428	414	445	453	399	428	385	412	437	409	431	365	424	370	377	443
6517	4552	8770	9416	7169	5736	4394	3378	3201	2710	2560	2235	2085	1827	1623	1500	1346	1129	1128	1070	1049	1065	985	1060	1021	1010	1012	946	980	961	984	950	960	984	950	935	915	955	927	955	1009	913	951	944	952	952	950	890	935	970	930	902	928	953	880	894	909	899	939	986	933	946	893	961	923	932	948	924	933	906	960	938	954	937	979	944	958	945	892	909	923	908	921	997	903	937	989	928	1008	992	954	920	908	909	918	895	908	936	928	967	961	958	941	944	944	983	929	936	941	880	947	907	955	933	932	928	984	927	901	918	888	913	890	904	966	952	933	946	952	917	973	940	931	900	962	934	952	937	932	921	969	925	948	896	868	942	915	922	904	886	886	968	916	922	936	900	926	907	912	887	937	945	923	945	916	875	927	957	892	907	924	954	913	937	956	942	906	944	894	936	908	932	929	959	968	934	990	864	910	924	929	957	884	922	911	916	891	926	982	900	897	980	945	934	967	911	932	918	895	970	903	911	955	929	958	889	888	928	948	930	896	925	955	922	925	940	951	944	932	966	896	916	965	860	944	923	986	982	931	897	993	938	929	905	959	939	868	926	933	957	933	925	858	941	878	908	866	935	916	941	883	982	925	935	875	918	1009	951	918	929	1020	969	919	908	925	962	955	866	947	924	878	926	926	914	933	888	936	854	931	900	903	951	918	891	890	894	939	884	968	924	956	921	927	885	949	952	990	910	863	948	927	940	917	897	892	973	942	1014	912	879	939	903	872	871	964	947	953	887	982	921	876	942	954	967	941	894	907	951	930	882	919	882	956	896	953	946	992	939	884	946	922	885	945	902	905	906	911	922	934	964	971	925	936	921	904	885	924	900	936	964	902	912	991	927	902	935	933	952	922	948	913	978	877	972	887	921	879	875	918	904	906	922	935	921	929	978	914	878	901	911	921	878	924	931	1021	919	925	927	939	917	922	973	924	908	917	943	877	933	924	917	856	891	878	890	944	986	965	917	928	901	881	906	940	897	927	913	932	878	923	957	931	915	941	899	947	931	916	921	891	913	938	943	956	882	928	877	938	893	877	928	970	921	899	916	928	942	907	953	879	878	870	921	937	928	919	851	889	941	931	937	944	897	925	915	915	902	939	886	941	916	921	933	933	895	965	913	982	955	896	907	943	927	994	909	915	971	943	894	950	1026	972	952	949	935	949	927	971	886	874	952	887	935	899	923	889	913	909	925	936	944	967	903	910	949	937	976	946	926	893	877	960	919	962	872	939	938	941	916	934	962	926	907	939	875	933	951	937	888	904	965	942	888	908	895	885	928	920	941	895	921	956	888	915	951	930	934	902	879	924	980	933	941	1005	869	961	959	857	898	929	955	932	932	896	922	895	937	941	973	945	898	898	901	882	888	953	937	913	948	907	894	924	981	913	935	960	908	874	955	941	930	897	1015	939	928	942	852	925	963	945	980	991	975	895	917	947	954	947	910	949	910	894	927	912	878	963	954	952	925	973	956	908	907	885	900	906	958	951	924	916	926	890	898	932	932	938	944	892	929	957	918	932	944	877	956	924	950	960	939	910	967	915	885	973	942	939	943	931	977	945	919	929	947	941	926	955	901	963	931	916	879	968	965	955	907	955	888	899	885	973	918	901	923	1026	939	928	964	935	915	923	871	948	886	921	901	920	942	921	941	947	921	936	962	941	966	945	906	934	959	950	956	954	829	919	921	932	908	901	947	940	954	942	957	950	964	927	934	896	898	950	929	966	955	943	936	939	909	948	909	948	917	864	893	951	942	959	897	870	959	1024	910	946	996	883	915	943	941	927	913	925	960	943	951	963	983	910	939	973	951	919	946	973	910	932	937	920	916	903	989	888	988	907	929	950	1016	903	968	935	921	892	868	902	945	992	932	912	909	971	923	915	917	950	954	920	898	929	934	945	990	939	948	900	958	914	896	965	946	924	928	942	909	916	907	936	953	964	914	951	940	920	904	931	948	980	914	873	929	912	921	965	969	938	967	879	978	927	926	939	915	928	998	936	885	904	926	940	975	940	868	929	965	941	896	948	962	916	960	910	888	931	934	960	948	967	961	912	906	916	1007	947	962	880	926	928	914	942	921	921	975	895	926	914	889	970	951	920	944	948	926	932	926	889	901	918	947	959	949	913	912	908	941	952	944	983	927	978	935	955	914	911	919	905	914	957	915	914	920	992	941	928	946	865	887	934	932	914	954	881	955	953	905	890	984	913	944	921	865	908	913	912	939	943	953	901	872	916	923	947	934	914	941	931	957	887	845	851	927	947	944	890	880	917	984	960	938	951	946	954	967	906	968	931	952	858	970	940	944	916	900	987	955	879	924	916	935	928	913	960	964	915	887	963	897	895	948	915	898	892	940	905	977	923	974	938	909	916	904	850	940	929	941	914	935	906	919	875	912	911	907	1008	991	945	978	920	918	940	939	922	891	949	976	916	902	927	897	932	881	969	962	907	962	943	929	950	877	921	869	908	922	870	1007	909	901	945	942	883	926	1005	945	935	925	929	916	983	986	961	947	910	930	915	942	986	961	943	872	937	903	923	871	944	892	917	981	930	986	916	906	952	929	922	937	951	1000	943	899	909	894	901	876	916	895	991	907	957	934	891	948	893	856	913	914	930	897	906	960	935	889	967	957	933	916	901	878	922	971	901	937	903	899	893	917	899	892	898	931	922	926	866	929	901	990	884	945	960	957	881	920	959	908	908	941	944	931	879	911	935	920	959	916	925	875	964	873	910	962	901	876	907	872	954	964	916	889	957	973	924	942	842	949	941	918	971	874	943	926	888	874	960	914	923	966	977	932	909	929	910	906	964	935	918	879	952	871	922	919	955	915	934	891	932	907	936	899	938	923	898	899	970	890	962	916	923	942	915	873	985	954	965	918	943	951	906	947	961	972	914	925	948	899	906	873	947	958	926	937	925	922	857	889	923	867	943	945	939	952	954	929	869	922	932	915	921	963	954	859	927	949	910	944	953	927	907	917	923	959	892	944	920	936	927	945	892	911	939	921	946	920	899	969	974	939	852	865	956	893	905	943	883	891	926	910	940	894	909	909	952	918	934	975	947	891	984	903	904	880	934	919	973	942	972	918	957	952	937	924	915	968	904	941	862	937	941	923	875	925	929	945	889	975	956	954	961	914	958	950	857	939	912	926	911	925	937	937	904	922	929	917	920	902	921	963	982	890	882	918	942	901	960	924	974	930	970	933	973	918	901	897	876	926	949	903	934	883	880	965	944	1009	911	927	942	894	922	911	895	937	906	942	912	927	854	893	906	988	915	883	945	905	912	978	939	912	963	921	883	908	884	922	972	912	951	914	933	981	954	901	958	906	998	925	941	934	940	977	908	896	942	857	880	904	935	905	954	880	893	923	961	954	947	949	931	891	953	913	941	923	915	869	925	945	974	928	924	967	927	896	912	900	927	885	918	928	976	935	962	928	863	944	911	893	906	936	969	928	994	840	900	875	862	890	918	914	933	924	981	947	924	943
18700	7254	7592	5916	3311	2383	1658	1219	1093	952	904	739	708	630	556	514	488	413	412	417	421	396	403	406	348	386	349	353	385	360	393	348	350	420	374	363	344	363	344	329	339	358	318	394	370	329	357	348	355	380	363	390	396	344	364	356	368	348	325	358	346	371	403	374	341	344	398	366	365	365	360	347	364	323	378	352	390	373	364	358	334	357	347	381	358	350	360	338	363	359	373	357	354	325	348	368	369	346	336	341	377	364	380	381	358	363	359	385	372	389	363	363	342	336	331	347	355	355	371	374	347	366	346	355	324	355	345	363	336	356	332	347	355	371	339	354	332	371	402	360	373	361	386	368	371	364	354	353	319	338	348	375	350	332	353	363	345	360	351	337	344	363	339	332	352	338	357	319	313	341	340	337	365	367	324	356	349	340	348	348	384	341	343	356	361	385	331	359	373	388	373	339	384	357	323	381	392	335	339	335	357	344	351	337	332	325	337	363	359	363	350	337	357	310	352	342	382	322	376	373	328	351	358	371	397	357	370	348	386	361	340	335	329	347	365	333	348	397	379	360	396	356	368	346	388	375	335	346	339	336	375	344	386	377	320	325	380	372	381	363	371	344	320	328	330	354	397	356	369	336	355	386	345	342	391	343	372	348	351	382	358	355	356	340	343	331	372	349	364	342	346	366	390	334	369	386	351	351	376	370	384	359	383	373	347	350	403	381	396	340	359	354	342	363	327	362	342	368	365	345	373	369	367	351	350	374	345	353	341	332	348	308	357	367	357	372	362	329	348	338	337	366	359	353	324	367	363	342	332	355	380	342	317	373	392	361	364	382	358	371	342	325	359	393	353	390	353	392	381	371	351	387	403	372	389	383	367	356	373	354	343	337	334	349	370	353	326	361	363	360	342	347	364	364	349	375	412	355	378	313	346	334	321	359	367	354	378	325	355	380	363	386	336	359	375	389	363	305	335	331	358	387	389	354	373	349	336	351	394	358	384	369	380	337	385	384	358	346	348	386	368	350	362	353	341	317	364	347	362	343	342	326	324	329	335	366	361	373	353	378	389	399	356	355	335	373	355	339	347	362	343	343	369	348	339	357	361	376	343	342	365	395	366	343	369	374	362	358	370	322	331	342	354	331	334	323	359	360	359	337	371	373	365	374	362	361	357	321	359	318	324	315	336	329	377	397	367	393	390	380	356	338	418	356	348	381	331	369	348	350	344	353	391	334	353	360	352	353	342	334	346	351	382	373	362	401	363	364	355	336	370	345	334	382	373	345	293	347	334	353	333	379	394	352	369	394	382	318	373	326	346	345	380	379	360	328	343	376	347	389	393	356	386	377	361	379	384	311	347	383	373	321	361	373	342	386	365	353	336	349	356	366	332	343	358	337	353	357	333	382	389	357	356	344	344	322	348	346	373	347	339	399	410	320	356	381	374	370	361	374	386	365	354	347	335	367	356	343	351	341	340	327	377	356	345	334	347	318	329	333	328	307	343	347	357	304	395	353	368	348	347	376	332	358	360	356	353	358	346	307	322	362	336	334	387	418	314	368	338	352	346	391	366	383	397	342	356	378	363	391	355	358	308	354	348	368	354	374	377	361	395	348	349	341	372	363	363	340	344	330	326	366	371	356	378	353	390	338	346	327	344	364	355	380	370	342	349	377	324	352	363	303	367	385	401	331	395	395	352	323	366	331	361	354	392	366	362	370	343	348	408	347	330	340	371	355	354	350	330	323	340	356	369	361	397	338	348	362	352	348	337	339	380	336	372	346	316	344	353	355	362	369	365	343	363	363	326	366	361	331	358	354	376	318	340	343	352	352	360	342	342	341	329	343	395	382	362	333	328	350	356	312	351	306	340	374	362	360	340	346	333	389	362	332	373	353	342	337	341	333	370	330	364	380	381	356	353	356	345	368	328	354	364	386	356	346	371	373	345	367	356	385	353	374	337	349	373	390	354	344	352	352	370	349	363	344	341	369	345	341	322	353	350	343	410	342	363	334	327	367	341	344	314	347	347	356	367	369	333	350	362	353	379	352	360	362	384	366	372	336	332	346	359	336	387	337	348	352	363	335	364	358	342	343	356	355	372	386	350	352	367	353	357	324	404	391	357	357	353	344	362	347	364	345	336	332	353	368	343	345	377	380	358	368	337	326	359	380	355	404	357	376	375	371	348	354	306	340	359	329	361	360	369	353	370	348	313	331	393	383	378	331	379	335	342	381	373	375	384	377	335	375	362	373	340	377	358	370	383	351	370	346	349	334	367	374	367	366	341	350	347	334	376	348	336	372	364	366	346	323	309	362	353	364	367	335	376	350	364	354	350	355	354	346	365	381	349	365	370	365	391	348	338	360	318	357	357	320	365	386	386	360	374	357	381	373	330	369	296	319	359	304	365	336	383	339	342	359	381	328	316	320	355	353	404	317	346	364	360	362	361	363	376	375	343	331	346	359	350	353	352	350	356	323	368	314	347	333	338	358	337	369	317	359	375	361	388	346	396	370	336	364	358	335	361	324	334	349	348	320	379	379	356	375	388	345	383	306	356	337	319	339	349	358	358	337	376	369	360	362	336	368	369	326	325	355	349	368	372	364	357	364	364	347	394	350	394	362	379	383	349	327	348	359	386	349	392	326	356	349	341	338	347	337	347	372	375	354	341	352	339	354	341	352	355	325	375	342	359	348	340	355	352	344	370	350	332	398	370	365	373	359	347	341	353	353	366	387	390	342	365	346	352	375	359	335	360	368	356	353	357	325	351	355	380	327	361	362	338	357	306	339	323	343	345	327	362	351	381	343	353	363	339	359	365	356	366	364	351	373	356	339	352	387	364	350	373	335	353	394	352	389	361	382	371	331	364	368	371	356	338	394	378	357	356	319	384	332	389	381	341	377	347	359	339	359	372	314	337	341	396	363	375	368	345	347	330	344	356	335	394	362	380	360	360	360	354	361	390	353	313	331	339	358	384	349	349	371	393	331	342	376	363	394	365	339	375	335	375	323	366	328	314	353	388	352	372	333	351	329	343	340	357	348	376	360	363	350	352	367	358	373	344	324	359	377	353	352	367	373	381	333	327	338	358	347	345	360	338	388	356	354	335	370	367	369	330	335	360	386	390	373	334	323	368	355	357	365	359	361	354	360	356	386	313	353	360	343	356	339	323	367	367	334	361	341	366	388	351	358	383	350	327	322	322	333	370	344	397	361	366	338	281	335	396	338	345	364	344	392	336	346	354	366	384	338	332	356	346	394	360	349	374	356	330	362	370	384	364	357	348	361	381	309	357	411	388	344	359	364	354	353	337	366	332	364	354	353	356	341	353	398	356	362	341	384	347	366	358	374	360	350	335	332	325	344	341	336	378	379	339	349	379	355	348	361	396	331	340	370	334	348	340	318	371	346	379	334	352	358	319	332	334	346	368	347	358	360	366	334	337	385	382	377	378	384	346	377	348	348	377	374	365	338	367	363	353	340	339	374	356	378	390	385	372	369
12574	6726	13375	14887	11431	9090	6953	5180	4799	3980	3584	3063	2857	2305	2018	1924	1504	1321	1215	1147	991	1002	966	961	974	961	979	930	902	953	853	931	828	883	882	860	885	844	822	872	798	899	818	875	859	833	802	859	815	897	809	792	815	814	855	845	773	774	758	820	794	803	804	833	822	819	838	847	837	856	852	795	792	782	849	849	822	807	804	780	829	852	886	827	769	805	849	860	823	824	806	815	778	778	831	813	843	803	799	785	755	823	815	804	780	797	796	762	820	846	815	798	848	803	840	805	810	798	811	767	871	775	802	841	772	799	840	755	797	801	819	796	774	811	837	866	822	815	776	792	807	796	795	859	830	818	807	821	801	797	796	839	788	811	807	841	795	801	836	840	809	850	791	766	777	832	795	782	813	812	725	836	820	826	840	813	805	839	833	826	810	833	772	801	787	836	829	815	788	807	856	833	767	802	822	842	827	781	832	783	821	810	829	859	817	790	820	793	777	808	816	832	784	827	838	825	827	824	826	881	816	843	798	758	871	798	801	802	788	806	834	846	830	803	838	810	768	857	802	807	875	885	809	828	831	816	767	859	820	868	809	799	813	825	821	821	806	824	795	782	814	850	861	783	833	838	841	758	822	840	816	782	841	762	818	827	760	842	816	848	820	771	832	788	866	800	820	846	804	794	803	823	825	814	788	804	810	808	813	857	863	842	797	839	799	788	775	819	787	837	861	786	759	786	830	826	808	851	827	816	821	797	825	795	863	819	829	809	754	796	788	818	758	788	824	799	798	836	840	819	822	822	775	810	801	828	776	823	842	778	768	817	788	814	812	796	818	817	827	776	826	829	766	823	810	815	773	853	836	789	811	770	829	777	790	779	801	748	795	791	797	823	843	809	819	783	809	808	871	843	832	798	861	860	852	837	762	802	807	803	846	775	826	826	804	828	774	832	795	802	769	841	827	794	826	809	841	799	818	818	845	828	813	821	801	809	785	789	871	753	830	856	821	820	827	841	840	834	846	803	784	791	831	770	802	773	827	881	816	849	834	814	763	806	848	793	809	837	835	801	802	831	779	844	833	786	815	844	775	834	819	789	847	842	828	894	815	811	873	804	814	795	842	897	783	767	813	839	796	861	845	826	789	849	846	857	775	830	811	778	813	872	795	807	800	829	854	813	779	811	741	791	874	833	804	773	824	849	751	834	799	797	827	821	815	838	852	790	832	824	758	830	802	782	777	813	814	827	775	785	833	823	837	822	876	821	864	820	834	825	788	840	781	840	833	833	837	769	841	809	796	791	827	797	811	809	822	771	803	801	824	782	800	830	835	761	860	815	834	832	787	816	826	847	788	840	814	807	887	813	795	802	810	873	795	766	831	851	800	855	838	815	798	788	784	845	850	831	800	812	845	795	847	846	823	787	793	813	824	819	823	803	825	873	812	756	760	800	840	821	831	785	768	826	788	833	782	815	775	835	796	867	841	851	841	799	764	822	819	790	773	792	850	805	853	806	842	811	775	832	829	822	811	776	811	837	804	883	814	845	842	819	800	803	810	795	807	795	805	803	801	815	816	812	823	817	866	788	791	813	798	846	840	806	815	804	858	827	819	812	770	890	826	830	796	841	792	776	804	826	844	821	878	821	764	787	887	845	788	812	777	810	790	835	795	746	823	789	827	865	779	808	845	858	849	829	792	824	805	838	786	857	843	817	798	833	855	833	825	872	823	837	841	817	816	810	780	796	806	798	872	841	806	850	811	824	862	820	783	782	830	818	827	840	828	799	790	823	810	792	764	830	841	794	840	840	823	787	786	827	836	845	906	785	815	834	816	807	797	805	837	854	794	798	818	814	822	821	798	754	838	849	861	785	774	845	831	848	815	800	864	833	813	779	845	854	845	802	793	855	872	842	803	808	815	860	836	792	787	868	818	793	824	830	788	854	847	829	792	819	831	776	771	835	828	806	821	791	804	791	775	842	802	814	760	789	789	801	834	851	867	813	851	802	880	825	793	792	835	827	823	790	808	874	775	831	871	797	858	845	842	782	785	824	755	775	835	840	789	803	819	851	842	807	804	785	819	820	788	802	851	836	855	776	833	763	795	802	836	787	828	820	818	802	801	872	834	774	790	833	797	794	783	829	828	823	832	865	815	815	817	805	839	747	794	835	791	801	850	854	770	809	764	824	810	808	817	854	810	809	825	822	829	771	783	819	830	765	730	847	798	796	849	824	789	824	802	825	809	803	800	807	804	832	822	892	810	828	819	822	847	764	834	797	798	810	816	829	829	800	800	800	802	795	805	814	804	849	822	801	823	782	792	796	729	816	781	800	814	779	836	811	816	793	786	806	824	813	779	838	812	808	812	825	789	836	790	819	814	835	823	839	813	872	794	866	810	818	824	812	816	836	786	785	835	785	821	867	864	852	822	864	856	828	812	850	832	824	765	873	768	793	795	860	837	822	835	811	799	784	783	807	832	814	802	845	774	763	810	838	762	808	797	816	784	818	807	797	801	847	850	767	816	814	862	805	800	826	789	849	790	814	806	745	816	808	796	805	816	792	810	831	816	786	812	825	832	821	829	845	779	851	795	764	815	815	827	819	793	786	798	842	802	833	864	823	781	808	798	795	847	781	808	847	809	785	795	825	818	790	795	813	799	804	790	795	822	860	818	781	852	843	810	825	749	817	797	844	826	801	819	833	817	796	792	784	886	807	788	790	829	794	799	855	774	800	810	795	853	814	772	803	789	812	811	852	778	896	832	818	801	803	825	817	816	844	806	797	793	868	783	787	792	822	817	743	829	825	835	790	886	839	762	873	820	842	822	820	801	805	819	838	849	804	842	791	742	826	833	823	788	819	766	813	815	790	836	807	862	844	821	829	809	830	839	797	832	858	778	806	774	830	804	879	877	845	788	751	787	814	806	854	852	816	792	826	845	809	860	834	820	806	848	791	833	845	797	791	816	826	802	829	831	783	877	837	773	847	832	790	783	816	806	811	854	851	765	807	780	832	884	781	784	807	785	804	787	863	822	829	831	846	837	821	798	781	818	839	792	751	783	785	868	837	796	871	779	779	789	839	761	754	822	839	825	853	850	813	788	803	810	816	822	900	891	803	810	812	800	839	821	886	755	838	808	810	834	831	809	846	816	784	770	804	851	819	829	826	819	825	778	899	792	818	855	821	809	798	790	854	828	826	793	833	831	827	799	864	800	832	851	825	813	812	823	837	826	802	875	814	806	852	813	851	786	786	844	814	839	827	871	817	813	827	793	809	791	796	749	825	838	884	769	805	810	823	817	785	807	815	850	854	849	828	801	828	847	835	848	808	841	782	826	825	778	858	868	836	791	810	790	833	853	863	786	774	794	796	815	804	805	830	824	822	823	831	836	862	779	823	795	823	808	841	751	860	792	815	822	783	811	822	745	834	842	806	868	864	830	842	785	852	781	775	835	817	843	828	841	791	839	823	754	813	870	839	796	847	773	777	805	798	821	830	785	876
26708	11050	10768	8409	5159	3294	2179	1622	1418	1192	1014	819	753	674	580	514	476	411	383	404	327	294	318	310	325	283	333	311	316	321	305	317	320	314	293	290	250	303	306	302	289	289	306	308	275	293	279	266	299	278	320	297	257	263	287	269	281	282	277	278	267	311	274	276	280	297	287	294	277	287	312	286	292	274	252	289	311	279	273	298	275	306	307	288	284	316	298	288	279	300	287	320	303	299	290	298	278	297	319	265	262	291	281	294	296	283	293	284	299	274	263	273	263	294	267	295	314	293	309	347	260	303	318	312	306	284	290	318	295	302	283	282	307	277	293	285	300	291	275	326	270	319	277	292	289	301	285	283	315	344	282	276	302	284	315	277	272	281	300	277	282	288	282	282	276	276	296	295	293	270	287	288	272	281	299	289	281	282	313	311	288	276	278	280	280	273	295	294	282	261	258	320	282	297	276	304	256	295	302	276	286	269	301	289	291	274	273	268	310	277	302	294	268	292	317	281	264	289	313	320	300	263	269	250	285	292	311	297	289	286	277	334	283	281	293	285	284	291	282	294	278	285	290	307	259	305	326	312	286	305	301	326	295	298	318	314	286	301	258	283	266	299	296	279	283	252	259	289	258	295	285	265	262	320	290	242	297	275	293	285	296	298	307	272	281	281	285	302	300	282	261	259	304	274	297	256	290	287	273	293	256	308	292	288	268	277	305	313	279	284	296	289	288	304	288	266	292	267	315	302	274	263	279	272	305	291	279	282	281	269	272	317	275	299	327	291	298	263	292	332	296	277	305	290	284	312	308	310	308	311	271	324	292	299	288	290	265	298	311	259	290	269	280	304	292	272	277	287	273	312	246	282	284	272	296	311	281	311	262	327	277	302	256	284	283	251	297	311	295	268	309	297	318	314	290	310	296	290	281	310	260	299	316	288	286	290	301	299	251	271	303	280	295	258	293	274	282	270	286	320	267	291	313	314	286	264	291	279	341	306	328	282	261	295	303	314	290	267	287	358	282	321	315	301	274	267	282	289	309	271	283	272	288	281	337	305	288	300	291	273	298	315	280	289	298	301	307	294	276	292	283	287	284	322	311	305	255	284	291	278	290	286	281	307	280	257	297	266	298	296	287	285	281	296	323	267	270	293	298	295	262	296	282	337	286	289	309	282	308	315	276	296	265	315	294	278	340	270	279	291	290	294	280	300	275	297	268	268	287	308	262	262	286	292	294	291	277	264	304	282	343	294	279	274	292	307	303	297	303	324	274	270	296	270	276	292	296	311	325	258	269	287	275	285	285	287	270	292	291	300	304	284	273	315	311	311	298	317	260	276	275	290	282	291	283	298	281	288	277	325	292	293	260	287	300	285	296	303	272	313	313	273	281	296	290	316	276	308	238	299	287	315	277	303	275	288	294	286	313	285	316	281	275	292	260	278	286	302	294	268	300	310	297	283	280	303	270	295	315	260	281	312	291	292	301	291	283	321	301	325	315	267	245	279	286	270	312	252	264	300	278	294	282	267	302	298	275	299	255	277	290	322	301	275	266	279	307	294	288	301	305	315	274	303	305	272	301	273	320	321	298	320	279	282	243	279	263	281	298	297	291	284	304	325	303	322	284	286	294	281	344	323	323	309	278	276	335	298	276	267	280	319	264	267	300	256	287	292	282	259	285	297	304	300	299	305	291	274	311	281	269	331	311	301	310	276	288	289	279	252	240	277	299	301	290	319	282	301	256	275	320	288	264	251	291	277	287	296	322	290	252	322	259	294	258	278	305	278	259	273	326	301	261	279	321	322	279	303	280	313	293	306	307	283	271	303	299	269	316	294	283	291	321	297	273	299	274	299	285	267	265	258	282	310	325	288	312	321	304	296	286	260	284	247	279	330	250	294	292	297	286	293	274	295	298	289	269	296	289	322	285	274	267	282	298	279	251	321	253	306	257	277	290	308	321	296	288	296	304	290	313	288	288	295	302	244	241	291	292	314	283	299	319	304	303	274	317	276	284	261	245	335	291	295	290	288	275	292	296	281	284	329	266	313	266	277	293	301	269	299	276	275	300	315	298	279	280	305	291	303	294	306	258	287	286	266	300	305	280	333	300	285	280	250	283	292	285	306	267	276	299	267	249	282	296	319	293	297	291	291	268	310	314	261	241	286	282	296	272	288	299	280	286	298	252	258	278	284	278	294	277	275	311	285	288	290	264	270	277	263	293	299	252	297	299	318	299	299	293	292	307	306	278	297	270	291	291	270	293	286	301	287	284	286	291	256	272	272	303	323	292	277	278	317	253	300	278	309	292	295	307	293	254	254	284	298	312	298	274	298	319	325	301	283	313	292	271	277	326	298	282	261	305	295	290	296	272	300	314	295	325	276	281	282	278	311	277	286	286	290	271	287	299	289	293	317	314	301	260	279	260	278	293	296	266	265	317	296	306	250	300	287	287	304	310	292	295	294	257	322	312	296	275	279	299	294	285	299	313	286	303	272	269	276	280	258	304	296	281	287	254	310	297	308	318	279	288	289	284	295	275	277	297	305	288	315	264	288	295	305	300	291	303	327	305	324	306	299	283	298	259	284	338	302	308	327	292	290	267	312	299	275	291	281	303	290	285	251	296	282	282	292	294	302	315	314	282	288	327	299	308	285	321	330	281	297	301	296	303	284	323	274	270	267	289	263	281	285	257	286	299	267	267	289	303	297	269	296	286	297	328	301	303	289	272	274	285	308	286	312	306	272	276	290	245	323	274	295	301	247	286	298	292	301	299	311	282	300	294	325	307	282	297	260	252	310	299	281	307	279	313	279	277	292	290	261	321	310	269	293	284	286	285	283	312	298	285	313	308	280	282	302	269	283	281	292	278	295	309	291	287	309	293	289	289	261	279	282	284	297	299	293	270	296	295	276	290	297	287	349	269	289	285	285	312	273	307	313	256	278	298	300	285	252	296	322	289	271	292	270	292	301	273	297	288	279	268	276	272	287	283	302	311	300	321	294	317	283	303	272	322	285	284	308	299	330	336	280	278	277	281	281	302	288	258	300	315	296	288	308	265	283	295	268	280	299	314	297	285	274	274	265	270	289	293	267	307	320	288	297	274	279	307	281	290	278	309	277	303	282	320	275	317	261	283	304	283	264	267	300	303	312	301	286	298	269	284	309	305	278	298	317	313	281	300	311	291	306	295	298	291	273	286	277	272	278	298	278	281	281	313	317	292	302	300	282	292	278	267	299	329	293	309	261	296	283	276	273	298	269	287	279	298	268	253	266	272	322	291	308	268	262	271	290	302	308	257	287	298	315	272	282	301	270	269	307	304	261	291	283	303	284	288	297	313	275	301	285	288	266	288	283	287	301	275	293	302	281	279	312	271	261	269	293	279	291	257	302	310	303	323	287	270	287	304	299	256	286	267	279	288	319	273	274	266	285	293	285	304	266	262	300	299	286	265	296	301	314	275	294	278	280	296	277	314	263	294	289	268	312	306	300	301	280	293	339
15637	8956	16952	18957	14870	11957	8814	6906	6131	5172	4464	3806	3327	2793	2341	2105	1769	1381	1130	1097	1015	984	988	888	873	901	876	817	828	798	756	778	810	779	717	751	753	681	719	728	763	709	679	703	699	742	731	691	724	711	740	731	689	671	705	679	706	669	656	690	709	670	691	690	699	704	680	718	710	699	664	694	735	679	688	713	707	643	715	675	722	677	705	726	733	688	699	682	712	722	697	716	656	705	673	642	676	690	701	635	665	671	707	703	659	713	682	626	732	681	665	714	699	713	686	704	683	714	683	709	680	644	687	713	677	668	681	689	661	687	701	641	688	667	657	703	706	734	700	700	718	683	685	704	712	690	691	693	686	678	716	684	651	715	669	694	691	691	694	726	646	733	699	719	686	716	671	699	677	716	713	638	689	703	673	704	661	681	728	697	667	655	703	688	690	731	710	677	704	726	682	693	698	677	682	700	713	761	721	702	690	648	668	707	680	705	681	725	699	679	742	698	690	674	680	708	680	720	724	689	703	659	696	665	700	712	697	670	694	642	653	692	641	658	651	687	751	712	677	683	711	717	734	695	702	690	704	680	701	696	666	688	659	688	677	712	679	700	712	662	687	715	681	722	700	670	671	673	702	677	718	661	707	670	651	688	692	685	682	685	686	636	690	708	678	706	660	713	632	710	647	679	658	676	662	668	706	674	736	660	683	677	684	664	705	711	707	677	665	682	672	658	694	713	700	711	665	696	703	747	683	684	700	705	659	740	716	656	720	716	695	712	672	672	727	668	710	705	660	725	694	712	667	675	712	682	644	663	678	667	703	743	700	714	648	704	700	754	696	685	702	675	712	674	691	671	664	688	702	690	724	684	703	705	681	694	660	696	694	652	714	693	669	690	723	729	648	661	709	650	668	721	732	673	673	759	734	682	679	735	687	689	680	681	720	657	716	757	674	684	680	657	646	689	678	718	671	643	676	721	672	688	667	669	658	669	675	678	695	701	628	678	706	728	721	676	726	722	675	722	695	666	767	686	683	706	671	695	645	662	658	701	676	733	699	682	679	702	743	690	689	697	700	707	681	678	649	715	708	666	707	667	709	718	679	688	703	669	649	649	653	681	706	677	709	684	666	670	708	688	690	690	684	682	648	735	639	649	708	705	733	726	706	645	702	681	627	703	696	659	664	657	683	700	719	677	667	683	707	683	676	689	689	656	681	670	716	710	666	685	679	687	698	679	694	669	692	695	711	673	661	737	648	654	670	700	699	704	707	674	682	711	696	642	697	671	716	699	653	687	698	672	727	690	695	660	686	682	701	678	735	686	699	634	683	719	668	717	668	706	700	678	653	688	704	696	650	662	725	628	712	657	650	657	682	675	722	723	705	640	694	658	678	683	680	671	657	699	678	671	670	632	660	678	697	686	673	726	664	682	701	717	672	668	678	707	658	683	657	681	705	680	668	654	663	700	681	679	708	729	712	662	688	688	676	732	696	686	649	662	729	717	671	726	684	652	734	692	687	654	710	667	680	655	675	682	715	694	682	641	698	722	680	688	699	685	697	703	667	675	654	677	698	705	675	694	717	714	734	673	646	675	719	686	672	667	699	706	669	662	675	686	680	738	667	698	650	675	654	726	694	638	634	731	640	671	704	665	719	686	656	672	721	669	741	675	651	692	646	715	718	701	676	703	658	736	667	732	724	633	728	652	751	664	668	683	671	705	708	679	650	692	723	708	718	664	679	665	644	676	702	682	698	699	690	644	684	682	696	705	657	631	658	658	709	725	655	754	692	675	650	713	634	707	670	696	667	699	656	669	684	666	697	658	694	691	688	680	673	639	679	725	708	707	765	695	707	728	682	685	664	645	663	711	665	616	671	667	737	697	692	687	741	707	665	647	629	711	730	695	692	635	696	692	713	748	692	650	684	680	755	716	735	691	713	691	629	638	689	666	677	678	683	729	687	695	644	693	739	657	623	716	614	673	686	699	691	722	715	672	663	674	708	675	733	699	681	676	713	684	648	711	711	672	641	642	701	720	650	737	680	699	709	699	685	657	642	691	698	643	662	674	651	662	640	720	706	683	667	704	703	722	684	646	663	660	712	704	693	647	700	706	683	655	702	696	698	668	693	734	739	675	704	685	684	706	702	702	713	753	656	699	656	712	673	689	709	674	632	694	637	701	657	670	644	708	679	692	704	707	699	651	671	712	684	672	702	719	685	675	742	694	680	682	685	667	685	636	692	691	689	712	649	651	719	660	684	744	705	665	668	686	717	687	694	680	716	672	709	688	729	658	674	700	713	671	697	701	685	713	705	641	654	679	660	703	662	705	699	698	664	667	684	643	708	707	692	726	740	675	713	666	669	705	704	658	715	738	643	688	679	657	670	673	703	637	668	674	673	694	719	720	641	675	660	690	673	682	704	697	672	703	686	667	681	704	686	675	684	711	702	679	662	708	720	692	673	710	673	690	682	682	653	654	713	745	721	686	673	669	669	664	703	699	651	704	725	693	657	684	694	682	720	707	713	689	661	717	714	680	693	660	678	695	698	712	667	734	720	669	672	727	729	735	712	708	691	689	690	680	702	649	677	739	706	700	688	692	683	713	698	673	677	652	723	714	668	681	667	656	641	688	727	704	692	669	737	710	620	660	702	685	691	702	711	716	673	645	676	718	668	704	682	687	661	690	652	660	643	675	679	693	654	660	751	657	719	697	684	691	662	710	708	718	678	690	681	702	691	699	719	678	697	697	721	713	683	692	689	683	696	730	644	698	646	684	652	679	626	668	699	679	683	696	690	722	718	653	674	697	732	679	678	693	711	699	730	635	670	718	695	688	722	702	674	699	679	692	688	683	746	711	692	715	680	707	673	645	660	689	672	750	661	669	687	675	685	644	711	667	697	719	672	695	689	681	680	687	647	686	729	665	700	672	712	685	675	658	700	716	666	660	687	691	663	671	740	764	714	655	679	676	723	702	692	674	631	692	668	671	685	705	707	695	709	724	689	691	645	748	651	678	640	695	697	727	695	719	725	683	706	749	670	689	724	675	651	667	693	705	661	694	784	665	674	677	701	685	684	708	737	655	696	665	676	717	711	686	729	662	721	687	744	691	689	679	684	697	697	738	683	692	662	688	695	690	700	709	671	673	700	709	727	703	688	663	742	701	664	724	685	753	672	696	629	711	716	696	719	673	679	707	689	704	678	724	649	661	696	667	662	628	715	695	700	689	655	733	724	650	681	718	665	667	661	694	726	670	712	710	697	678	708	688	674	727	696	681	662	696	708	668	675	714	716	683	672	715	672	659	637	701	738	752	671	710	662	695	710	701	701	662	688	662	692	659	716	671	658	683	660	661	677	664	669	688	706	724	704	657	682	675	676	709	645	642	666	717	712	716	697	743	657	664	640	706	701	697	652	730	660	692	682	714	661	675	689	724	698	697	654	709	705	664	689	635	682	661	637	715	644	705	732	688	700	704	689	679	714	650	705	699	669	700	661	663
9906	4520	4745	3465	2249	1549	1062	883	780	727	708	637	578	576	571	475	506	454	453	442	382	479	401	374	437	409	417	425	429	395	431	417	411	445	408	437	417	371	405	433	422	431	424	381	441	395	419	422	416	424	404	402	413	408	443	440	421	430	409	397	402	422	404	441	436	424	408	452	417	424	407	408	418	419	402	396	423	396	397	403	398	432	371	381	394	411	411	424	448	432	419	419	416	414	391	385	425	444	387	408	438	423	389	395	405	447	418	434	389	388	381	414	421	414	448	453	409	393	398	444	405	379	392	414	393	439	429	411	388	399	421	423	373	398	417	409	436	438	418	371	417	426	449	412	413	422	415	426	444	457	416	354	407	401	372	424	418	423	431	408	386	409	384	427	445	412	393	387	421	405	387	401	418	411	393	379	428	427	406	428	397	416	418	404	413	430	425	372	367	394	422	408	402	430	403	399	404	416	433	394	419	420	420	427	415	414	389	360	407	419	417	403	414	410	404	383	422	428	379	369	423	430	413	386	455	412	392	400	389	406	376	391	428	432	416	390	409	410	390	385	377	380	395	465	415	427	404	420	406	418	444	387	393	405	420	397	393	438	425	435	423	413	404	384	428	405	377	419	417	403	385	404	411	378	421	415	439	427	430	400	413	373	395	418	401	395	386	400	376	393	424	371	414	412	420	427	430	406	421	402	388	403	397	428	388	401	409	447	413	412	388	390	405	478	373	419	382	387	429	386	413	417	414	389	434	357	398	412	425	439	420	431	384	434	457	388	384	404	389	430	397	377	430	388	379	398	400	390	406	382	402	418	405	390	367	401	417	385	384	414	420	428	420	440	407	443	410	408	407	451	393	432	424	407	401	438	389	434	435	425	404	394	420	394	394	412	386	391	402	425	420	419	412	425	358	380	384	408	399	430	425	432	403	400	399	429	405	374	410	392	395	391	381	442	377	405	451	345	392	418	426	408	416	440	422	391	432	448	423	413	397	384	410	411	436	436	408	414	447	453	399	385	428	417	362	388	407	413	398	373	376	377	424	415	451	414	418	442	403	415	382	410	407	403	411	404	385	408	406	400	427	399	387	423	418	414	378	417	366	402	444	427	410	407	411	423	390	432	372	394	382	376	381	412	383	406	413	415	412	401	413	389	411	420	437	423	409	445	413	439	406	389	422	389	448	389	467	421	397	404	417	391	434	419	420	431	406	386	394	447	418	372	413	431	406	406	420	373	440	417	404	428	386	427	418	417	407	412	404	393	408	399	371	437	403	426	444	378	416	390	409	435	419	424	441	445	384	421	410	412	386	420	384	369	423	420	405	369	364	399	433	407	459	392	397	422	438	438	456	397	423	447	388	387	423	407	399	392	410	429	447	393	393	398	446	417	421	403	400	423	397	426	434	406	388	456	424	395	433	398	404	372	404	366	450	385	413	390	413	445	403	421	403	369	394	427	398	360	409	414	434	406	428	405	449	407	396	406	423	401	417	353	412	400	424	402	397	386	391	437	432	427	465	401	438	428	392	409	411	361	387	419	405	440	453	442	400	445	427	415	417	394	410	418	438	387	447	415	449	382	437	412	434	413	383	412	404	436	427	443	412	440	462	403	426	445	461	432	409	399	391	402	407	425	416	430	426	393	390	405	419	416	372	403	367	425	453	436	422	406	434	454	395	416	415	445	405	386	428	407	420	415	430	421	417	404	419	394	443	398	417	398	403	432	423	408	433	382	465	387	390	398	383	412	394	420	397	428	395	450	437	402	415	416	449	397	409	414	404	410	377	443	407	401	386	433	397	410	385	374	396	428	412	364	409	407	407	381	397	437	409	424	419	420	386	421	438	434	398	436	404	378	388	426	400	407	435	417	409	399	431	457	421	442	415	437	412	419	437	394	393	389	409	416	418	400	407	419	398	411	415	433	448	403	417	401	430	410	405	391	441	414	434	400	443	408	415	399	377	428	446	435	413	406	407	406	395	397	401	393	430	386	379	431	381	440	381	414	390	389	442	415	390	409	445	388	428	394	401	399	413	415	393	366	400	435	425	408	407	401	398	421	434	392	409	431	390	408	357	406	421	436	415	434	389	429	390	396	394	420	431	474	427	414	422	398	379	391	423	412	434	413	395	430	393	453	461	411	400	391	401	389	367	399	402	414	436	362	398	412	420	422	426	420	392	380	432	398	382	373	422	421	400	458	375	367	419	406	399	382	395	415	455	428	392	394	395	432	434	392	425	395	407	429	399	383	413	445	440	421	381	388	408	427	357	412	403	393	390	410	412	413	382	423	428	403	409	431	413	437	424	384	411	391	424	384	401	376	380	435	416	446	412	403	421	426	415	427	403	436	377	431	442	400	378	398	385	421	422	386	386	411	412	439	397	430	418	407	407	397	425	423	409	408	418	444	449	456	413	376	393	446	425	386	431	365	423	417	395	439	455	415	431	382	379	395	421	433	382	410	400	396	394	453	438	422	381	433	423	389	412	401	446	369	398	402	460	433	415	408	405	398	402	417	385	425	408	400	415	390	434	392	395	393	373	404	385	443	402	440	428	409	421	405	456	395	422	385	428	386	410	362	396	406	421	415	423	377	396	416	440	466	403	406	391	415	447	411	415	372	374	391	398	364	415	403	424	448	430	411	388	375	424	399	416	386	370	406	432	387	381	396	421	409	409	396	365	403	417	423	418	431	401	392	379	397	395	429	449	430	452	395	393	387	378	398	408	388	418	406	425	419	397	409	399	384	457	448	413	410	402	382	427	401	398	399	411	407	398	387	428	419	392	420	392	408	412	430	397	413	399	415	423	419	447	406	420	441	399	419	416	407	393	452	391	421	413	390	413	440	386	433	410	410	391	405	403	407	431	418	413	432	400	436	423	434	419	428	439	443	403	405	399	388	406	409	402	404	419	430	431	410	391	409	387	419	423	433	440	458	428	405	410	428	393	450	416	410	435	428	420	417	445	398	395	413	422	408	421	387	364	419	374	433	406	400	435	377	409	418	375	401	412	429	378	438	407	432	433	429	382	412	404	418	429	400	434	437	442	421	445	415	430	416	392	403	389	431	422	404	440	387	412	404	400	407	420	417	442	395	420	418	401	374	412	421	401	423	412	416	413	401	418	363	399	373	430	382	381	409	413	413	398	367	443	411	419	380	440	415	418	423	429	449	448	411	423	411	388	405	389	379	403	379	396	407	425	388	391	414	410	413	435	424	405	407	413	411	401	420	402	461	453	461	396	388	389	392	430	371	411	400	409	407	408	395	414	431	429	444	414	439	398	364	404	413	377	435	409	388	381	367	432	417	428	414	417	402	410	432	429	413	443	397	419	411	389	401	391	400	426	395	473	420	373	444	425	361	391	403	402	362	371	427	383	428	399	396	416	418	411	432	432	400	394	401	429	399	417	412	353	412	401	411	429	391	407	391	444	422	428	420	358	401	368	388	408	384	428	381	419	410	393	415	368	403	394	440	364	392	402	422	390	429	369	454
6894	4538	8656	9709	7590	5925	4289	3285	3196	2781	2652	2286	2029	1781	1510	1517	1349	1201	1152	1054	1043	984	961	962	1002	953	964	945	960	948	953	999	945	956	1013	929	938	908	930	921	997	876	921	936	903	917	892	900	995	898	885	914	911	956	995	899	931	923	956	946	913	910	954	899	908	877	889	932	929	924	919	892	913	922	923	947	898	891	926	912	878	901	913	935	941	933	884	939	890	960	938	903	909	1007	944	900	952	911	958	946	856	878	975	910	937	910	945	907	955	931	939	917	869	901	905	918	934	946	922	940	927	880	911	939	952	924	938	923	962	988	949	1020	973	889	893	956	913	888	906	913	953	931	921	955	902	989	945	973	925	921	952	983	915	961	924	953	925	937	915	894	920	948	952	896	936	947	901	912	936	882	975	959	959	895	910	956	901	904	889	946	921	910	951	904	952	910	942	943	901	938	907	883	878	916	947	919	943	922	953	916	890	859	909	941	943	875	939	886	882	906	933	958	932	939	971	918	939	956	948	943	884	921	953	910	937	919	893	949	928	930	959	876	927	947	958	944	946	981	903	885	917	915	915	893	879	904	866	914	901	945	944	905	906	959	912	925	921	892	888	920	916	969	915	927	925	888	957	888	961	954	930	922	970	884	900	915	979	971	888	964	940	902	959	889	972	925	914	942	900	959	944	915	932	935	916	913	962	880	959	918	892	942	977	933	860	919	959	864	948	887	938	878	899	896	956	906	932	878	898	940	893	967	927	946	908	876	884	880	948	935	920	917	923	896	897	964	899	933	963	900	922	905	958	877	999	894	915	936	949	932	982	922	888	935	937	919	861	879	872	916	937	932	896	954	958	940	940	899	956	953	926	911	910	914	873	962	923	924	934	892	940	923	912	943	897	936	903	902	940	981	917	936	874	957	944	943	909	948	878	919	891	894	939	951	963	930	963	912	874	924	925	930	965	881	948	932	895	909	912	889	918	965	950	1002	950	927	911	916	985	919	896	959	964	937	899	908	932	954	958	964	869	980	945	902	901	930	886	938	896	950	950	932	901	947	945	884	916	930	942	862	859	981	902	936	902	928	915	860	944	951	906	928	929	915	950	849	898	922	930	933	948	928	913	930	966	918	914	917	887	942	962	901	917	877	945	949	961	955	956	922	916	911	931	949	892	903	977	913	923	953	939	944	946	946	912	956	920	909	898	895	898	901	861	920	946	945	889	932	979	906	926	950	992	899	939	899	901	959	955	887	957	926	942	889	896	908	927	928	885	949	946	922	931	950	958	974	888	909	910	893	943	892	968	924	985	891	937	945	877	960	937	916	915	935	915	922	987	916	923	903	938	938	914	858	956	953	899	911	947	934	956	943	924	936	906	933	962	935	945	944	888	851	924	934	932	929	937	954	904	957	930	907	964	941	915	865	901	906	914	965	947	933	902	935	922	863	897	899	892	900	925	920	887	868	900	967	949	968	967	967	915	913	947	960	886	917	949	891	887	883	979	920	913	934	899	915	919	931	916	884	924	866	869	901	902	971	917	932	886	888	943	968	909	895	925	896	887	917	924	884	905	950	978	893	923	896	915	913	935	913	931	908	936	876	932	957	965	989	924	958	936	934	971	982	915	907	919	912	961	890	879	924	915	945	938	944	931	899	881	925	945	894	875	949	925	947	926	957	908	918	916	922	946	933	919	953	944	867	898	932	889	916	950	908	908	988	922	886	905	898	904	946	908	958	873	911	910	947	938	914	917	879	926	968	900	933	978	939	898	895	924	944	936	907	908	933	949	932	931	969	904	937	914	900	990	894	915	899	996	955	966	917	911	920	905	870	912	957	901	926	936	932	939	929	889	904	917	983	912	893	909	935	924	913	978	928	888	910	906	950	923	966	974	920	973	962	889	900	922	949	939	922	972	892	918	967	913	892	925	914	902	891	924	920	908	893	933	945	921	952	896	932	867	911	923	874	930	881	959	920	896	902	906	939	909	976	931	964	934	944	942	940	938	972	981	864	911	960	936	899	879	954	908	887	933	923	959	965	964	932	916	876	871	894	962	921	886	924	899	978	934	970	928	841	937	911	941	949	933	919	896	862	988	947	908	946	893	953	959	942	877	980	918	973	906	918	915	951	927	970	883	948	931	938	974	933	945	984	916	911	921	926	892	916	943	949	945	959	916	892	927	932	859	945	872	947	961	963	903	922	938	912	984	909	931	973	928	947	937	912	941	912	945	927	947	974	964	950	937	906	973	995	922	888	956	962	905	904	919	907	853	928	936	938	907	924	947	962	899	938	884	890	964	949	875	918	962	901	935	963	950	914	931	942	882	917	979	880	887	941	986	910	930	955	897	912	927	963	936	914	966	923	906	915	948	937	895	923	911	905	879	944	944	914	936	918	946	919	928	955	945	932	943	919	904	971	896	933	858	939	890	893	992	915	946	896	892	931	940	905	929	945	918	953	932	970	944	969	933	916	941	917	922	878	926	964	958	948	903	938	928	898	944	930	921	966	995	937	920	923	989	901	897	880	914	974	870	922	947	951	962	919	901	907	945	924	918	901	975	904	929	914	962	970	939	888	941	953	913	893	876	904	984	917	963	880	880	960	890	974	920	960	943	995	910	959	886	911	892	945	909	903	940	909	912	926	918	909	971	922	885	931	870	966	948	898	1003	925	941	922	950	945	926	911	930	917	926	927	956	919	897	948	953	957	891	941	903	914	926	934	880	908	943	949	944	876	919	923	986	880	956	920	979	916	876	979	921	924	961	924	922	902	918	926	906	945	902	883	932	953	930	909	964	963	925	881	950	914	903	947	897	931	900	920	979	923	892	978	933	869	899	968	903	992	1013	939	924	909	873	954	929	912	877	957	908	882	907	955	897	885	969	942	943	929	936	914	911	928	879	863	960	901	896	986	896	932	939	865	902	904	925	940	902	940	943	879	923	931	954	932	935	929	969	882	925	920	970	909	959	937	902	979	1006	891	919	912	923	940	953	907	898	1013	908	917	923	948	922	945	912	962	933	929	925	914	937	904	909	920	906	943	928	919	950	951	904	920	865	950	948	972	945	967	883	931	917	831	972	933	975	948	909	876	961	921	912	911	968	879	924	950	939	924	998	856	907	863	946	897	946	861	935	880	895	933	956	863	885	868	959	916	959	921	914	970	933	879	890	965	971	912	872	900	893	907	929	950	935	887	978	945	907	915	889	918	888	954	906	922	921	954	991	870	929	913	930	919	921	907	959	855	934	876	900	904	944	940	955	909	912	961	919	945	907	901	906	869	936	915	916	898	908	923	883	931	906	886	947	970	894	897	912	942	914	932	883	914	927	964	982	897	947	899	926	972	894	975	923	927	876	952	925	930	879	899	897	904	900	926	908	905	912	864	972	970	921	941	958	898	902	944	929	897	905	947	907	948	924	940	927	934	875	947	998	930	935	969	910	921	928	947	937	841	945	921	877	934	899	920	987	909	966	941	891	918	934	945	940	942	914	896	949	968	896	943	926	891
17876	7404	7751	6001	3725	2446	1654	1290	1088	917	919	822	694	606	528	506	448	429	419	403	361	383	401	385	381	386	360	372	358	334	362	373	343	385	346	333	350	416	349	373	344	340	367	349	336	341	335	343	387	315	323	323	375	366	388	314	348	337	318	342	351	363	380	357	366	362	365	361	398	374	351	352	384	413	338	369	359	348	365	370	344	393	355	354	348	361	356	375	347	360	340	364	373	343	320	333	373	380	352	344	342	340	335	328	324	347	356	371	332	380	344	403	363	374	333	350	346	345	325	344	348	373	371	315	334	373	392	359	348	324	331	362	388	350	366	374	342	342	340	344	356	356	354	382	314	380	365	316	301	351	328	353	372	388	362	350	336	359	305	309	370	359	331	364	357	344	361	305	363	331	372	357	338	326	373	337	329	341	340	363	356	373	320	328	340	351	382	356	342	362	365	338	358	411	339	366	385	344	353	367	361	387	362	350	398	381	350	350	347	371	325	331	329	345	323	380	392	365	370	333	356	342	322	361	361	377	367	330	345	386	353	382	367	380	360	361	336	356	385	348	350	343	393	344	367	348	375	369	367	390	354	389	333	344	358	338	346	369	329	342	361	335	351	359	326	356	338	334	353	355	349	324	344	392	363	325	376	399	376	354	335	375	351	357	358	374	346	358	362	371	338	334	381	376	366	345	360	328	343	315	335	393	346	345	339	332	343	362	361	366	391	375	353	329	343	386	366	331	358	340	368	385	350	343	391	368	351	367	343	337	353	333	348	351	366	353	329	336	363	323	344	364	349	386	351	315	356	349	324	370	389	348	408	340	361	363	318	389	332	366	354	343	313	325	359	327	389	365	339	341	362	327	370	312	343	313	346	315	328	367	365	395	350	325	369	340	342	363	402	313	383	328	367	360	388	429	368	376	338	367	373	351	355	327	348	393	344	348	371	347	369	372	363	390	375	406	336	397	349	377	354	342	379	369	372	343	354	339	368	329	324	330	387	343	349	378	340	380	357	353	427	349	332	359	371	387	314	400	370	365	325	369	297	352	353	316	338	353	340	363	369	348	353	359	363	336	324	345	358	346	390	352	340	384	369	335	344	372	338	332	409	363	357	336	352	362	375	357	386	373	338	358	355	351	361	357	362	347	348	354	333	350	317	371	367	361	357	314	346	320	354	353	351	333	371	373	338	339	338	346	386	378	335	339	387	352	299	394	354	375	331	313	366	354	382	374	347	366	360	360	358	379	349	377	364	342	370	335	375	348	351	355	369	372	341	358	375	327	364	348	373	345	322	352	335	383	384	368	346	341	344	345	364	381	322	341	315	350	346	345	344	379	343	374	333	342	367	343	370	347	346	351	357	351	299	302	378	359	396	376	369	367	375	365	366	353	318	367	377	349	350	345	356	332	304	355	362	369	410	367	354	390	335	384	345	365	331	341	367	349	352	350	316	384	340	359	368	362	361	348	353	374	336	380	335	351	336	316	371	307	335	341	387	377	387	373	397	380	371	366	332	364	327	325	358	363	317	376	385	357	398	316	336	398	360	331	304	359	357	358	367	325	394	362	334	350	352	342	361	362	354	353	386	369	382	342	363	365	370	358	351	340	342	376	395	349	336	348	343	353	324	371	358	366	361	351	380	326	343	374	368	367	400	365	346	314	367	344	358	350	326	345	328	349	371	387	353	363	368	334	350	326	366	395	379	345	320	370	351	374	326	397	379	387	370	368	316	344	336	307	347	351	383	359	371	351	363	369	330	326	350	377	310	355	377	341	358	369	325	366	356	380	340	351	378	350	373	336	362	327	302	321	342	386	366	341	377	363	355	340	355	381	350	352	324	332	357	320	364	339	350	383	371	343	374	389	331	387	358	337	343	339	354	345	324	344	380	356	344	351	373	370	328	352	340	383	341	340	374	356	308	346	381	380	344	358	401	336	383	365	366	321	347	354	388	358	383	337	332	331	341	353	357	354	370	348	342	328	370	346	340	359	318	347	341	382	379	355	331	364	400	360	339	374	348	351	361	319	346	352	341	353	350	358	365	370	331	357	348	321	357	354	367	361	384	369	300	340	368	356	380	331	367	371	342	371	322	341	347	365	359	348	358	379	351	350	357	377	335	321	394	334	374	363	354	338	333	381	342	339	346	340	375	343	355	405	356	341	372	345	374	378	325	359	360	357	360	334	358	351	347	384	325	375	329	347	365	337	338	354	365	353	384	360	351	326	358	356	352	354	359	337	376	362	331	386	344	367	351	325	380	389	348	352	322	339	365	338	367	343	394	385	357	389	367	369	336	327	379	388	338	317	363	314	334	362	361	350	320	352	351	353	385	362	365	374	360	339	349	358	329	382	337	327	365	312	349	373	340	317	376	348	350	362	347	371	334	336	366	338	353	366	353	353	361	367	323	366	395	345	380	353	337	362	351	310	342	386	350	320	381	355	357	358	341	383	351	350	348	390	350	339	351	356	333	363	385	367	373	368	351	348	370	349	408	368	345	329	368	368	337	351	343	348	372	375	361	325	347	345	351	363	339	399	339	366	335	359	332	352	367	377	369	369	347	332	346	340	361	359	357	362	368	376	384	357	353	374	342	357	319	346	360	367	374	349	339	316	339	346	347	378	335	374	314	329	363	324	367	391	351	361	354	332	343	338	339	363	363	342	357	352	375	355	369	393	380	353	317	358	320	338	342	395	350	346	375	363	359	360	359	317	371	384	374	367	368	366	373	340	321	351	348	332	385	365	362	361	380	353	333	339	325	308	341	358	361	321	337	364	352	328	385	350	331	352	342	371	345	383	330	355	378	348	413	363	373	354	360	332	348	348	345	367	349	350	383	357	388	329	342	314	361	380	347	351	363	364	361	380	360	353	380	348	348	323	370	411	383	341	342	374	354	350	349	329	327	328	345	374	349	329	398	360	369	367	337	324	341	337	354	343	367	337	378	339	340	350	352	317	351	330	340	369	343	336	335	334	363	340	356	382	315	366	346	342	347	345	367	351	364	325	358	380	327	372	347	366	338	379	349	352	365	341	339	371	356	349	361	377	373	379	346	322	348	345	425	374	368	340	337	330	353	370	360	339	374	383	348	355	362	348	325	368	356	356	364	334	368	345	376	348	348	340	377	324	360	368	382	364	350	357	353	339	384	318	328	377	365	372	390	369	395	389	351	342	293	348	375	347	350	359	380	324	389	335	339	395	350	337	340	333	360	310	362	340	358	320	351	351	345	382	376	345	341	344	334	364	328	358	357	362	379	329	346	373	367	315	317	376	377	379	349	350	351	372	384	287	343	339	343	354	332	383	324	368	349	330	359	345	358	325	375	315	380	334	320	360	351	353	348	360	352	343	362	333	350	344	346	333	368	311	308	351	354	375	358	337	347	368	344	371	350	355	351	337	354	342	382	388	386	382	327	342	352	379	344	355	327	408	320	360	348	359	374	368	350	319	349	316	364	397	398	340	319	334	354	376	403	363	360	350	349	371	319	361
12076	6649	13574	15207	11855	9115	6913	5280	4760	4097	3588	3165	2721	2262	1938	1820	1567	1356	1210	1104	1066	967	1015	938	1011	893	932	917	914	881	831	898	881	880	913	868	848	837	871	822	805	799	831	825	857	820	829	828	822	831	836	810	847	829	797	778	805	810	866	868	818	799	784	819	833	818	765	818	772	859	755	816	867	827	831	792	839	843	876	805	819	809	814	820	770	848	794	797	795	798	849	888	776	781	826	835	789	830	858	801	835	735	809	829	816	843	819	838	826	828	790	831	767	859	816	806	849	801	801	836	792	772	828	788	803	835	859	875	792	822	821	837	877	820	800	812	803	814	775	777	834	826	834	787	857	774	853	823	818	816	835	798	835	797	841	802	809	784	789	833	840	786	834	842	819	752	808	826	813	784	770	761	776	791	829	825	813	790	818	792	827	804	821	804	773	777	822	832	788	827	821	829	812	767	792	793	849	810	832	831	769	833	762	824	772	811	810	817	816	830	789	834	836	871	821	791	845	751	814	821	786	763	810	794	807	769	833	798	807	827	812	795	800	828	803	831	837	811	829	829	809	871	841	801	819	789	807	783	787	855	813	828	848	776	878	842	776	804	789	814	842	757	805	770	784	822	827	814	867	803	803	774	810	785	801	839	786	868	855	828	872	818	816	804	823	834	809	852	835	819	829	823	844	796	838	858	805	868	788	819	834	805	819	772	792	795	813	781	790	797	810	764	791	776	790	809	777	807	815	794	868	843	830	791	831	849	834	775	794	825	814	796	836	844	794	820	835	808	784	763	957	793	851	809	797	795	770	819	779	744	824	849	853	824	798	787	745	815	842	810	819	798	839	805	808	796	760	864	772	785	787	837	803	799	795	794	858	860	815	833	841	818	840	827	830	820	839	827	870	809	852	782	772	859	823	803	843	802	768	820	824	812	790	755	838	779	809	855	861	822	790	798	833	814	812	825	849	813	830	825	909	821	794	802	800	809	806	817	814	821	852	827	767	836	861	759	822	788	846	795	829	796	833	843	824	779	826	824	836	856	804	871	838	789	803	830	806	813	862	849	829	800	804	811	839	807	778	801	810	823	839	861	789	850	871	818	805	815	840	811	823	814	803	835	807	865	862	828	796	836	766	843	783	846	796	875	826	823	783	759	771	809	831	802	815	821	807	804	802	854	808	857	836	826	762	799	832	848	839	792	836	806	824	867	831	800	792	836	802	778	794	803	830	785	797	789	782	833	791	806	766	811	792	858	768	818	821	837	835	816	792	901	829	812	833	877	800	852	823	771	845	788	827	858	845	852	808	816	816	797	799	828	761	791	829	834	860	818	817	805	805	814	763	811	789	800	823	836	821	821	841	814	824	791	841	777	849	758	885	843	795	805	812	853	799	868	766	847	805	825	804	808	842	802	818	798	776	837	772	822	832	806	779	803	852	823	817	780	764	800	804	811	820	806	852	814	808	807	784	782	797	822	813	807	800	812	817	909	827	834	828	785	800	834	813	763	800	823	828	848	853	824	781	866	794	809	877	846	780	789	889	808	821	828	780	812	793	866	800	789	822	855	818	828	780	839	859	815	816	811	786	856	830	828	775	809	849	824	805	828	810	815	820	829	788	784	836	813	819	799	774	838	861	810	784	805	792	826	818	803	844	829	801	860	802	815	806	782	767	833	816	822	802	794	800	805	840	807	823	819	819	838	795	844	791	815	835	802	827	811	782	826	844	842	816	777	845	818	804	822	849	815	808	777	834	824	795	802	822	821	802	773	810	785	843	790	838	867	785	776	754	839	855	814	797	838	813	887	836	804	801	782	812	843	810	775	818	834	788	775	842	783	782	824	834	777	862	810	778	787	790	823	813	852	836	802	806	819	774	831	762	808	844	800	808	799	758	860	833	816	807	798	818	806	789	825	849	781	805	852	815	789	812	803	810	786	859	804	899	845	815	807	817	884	824	790	810	858	836	840	809	817	851	797	803	821	849	815	792	789	830	821	766	806	822	821	860	787	814	819	851	842	817	889	764	821	787	809	807	821	779	814	827	756	802	798	828	805	811	806	812	807	869	843	839	757	814	833	871	825	780	792	806	855	801	826	794	850	792	848	856	828	812	870	805	827	832	845	785	817	819	846	832	824	793	854	812	799	785	838	804	899	800	843	857	787	798	806	812	828	776	822	822	833	818	783	809	792	814	834	868	805	822	838	804	789	780	759	845	817	798	754	808	847	754	730	822	780	771	777	824	852	785	815	791	784	815	868	837	840	776	846	790	761	794	799	819	793	756	745	798	806	803	819	795	777	790	872	866	826	841	842	809	818	823	819	781	799	775	821	832	761	824	795	776	788	829	854	788	795	784	815	811	850	837	795	821	838	811	804	814	813	807	776	841	774	836	839	784	874	861	802	865	811	832	812	846	764	820	772	771	852	823	804	800	828	761	843	878	835	891	828	817	788	805	749	832	824	831	867	831	828	789	839	848	828	812	802	783	809	803	819	793	818	804	828	822	803	818	801	829	856	789	777	835	825	813	828	833	849	799	795	879	821	799	759	795	841	828	768	822	833	825	817	850	761	776	834	813	806	807	803	834	826	760	795	783	795	807	820	842	803	839	773	852	819	803	851	806	784	813	842	812	824	896	803	796	771	802	789	851	807	782	813	827	830	793	820	832	824	894	815	831	809	795	853	777	788	781	813	832	825	796	821	825	812	813	829	804	803	821	794	859	870	792	857	812	809	821	838	794	846	783	781	840	771	842	762	803	785	795	849	799	854	864	838	827	836	856	786	862	822	769	755	872	810	851	860	820	842	827	797	809	841	793	790	802	800	838	774	831	774	839	841	837	829	841	801	792	832	816	800	820	817	849	816	822	842	828	850	843	853	816	803	809	803	825	791	798	777	744	810	768	780	834	805	851	786	809	852	826	781	855	821	834	792	839	800	802	835	809	857	791	869	747	773	750	806	890	833	805	826	814	829	793	871	880	805	811	813	832	833	823	798	750	805	822	821	808	847	799	847	814	840	806	839	838	818	831	822	789	759	812	835	796	811	857	821	826	836	820	796	794	791	752	820	776	814	833	866	792	840	832	830	864	806	826	765	783	787	860	801	841	799	769	816	845	829	797	778	806	818	793	805	834	802	806	828	826	784	778	830	806	817	822	813	801	829	868	766	826	825	808	799	813	845	799	847	865	866	830	820	864	855	819	763	806	818	784	811	882	812	821	821	780	824	777	779	832	804	849	844	876	781	829	827	799	881	815	867	870	821	761	819	858	816	801	836	766	817	810	794	845	815	852	810	734	834	807	820	856	849	805	798	830	847	819	826	798	840	839	858	811	803	838	806	806	780	799	821	804	826	785	793	794	768	808	794	815	835	858	818	789	779	790	825	804	783	767	751	824	866	817	829	815	850	827	823	789	784	829	823	784	875	814	810	833	736	812	792	894	817	776	802	784	753	855	794	858	901	804	787	787	832	837	838	791	821	850	791	834	822	852	850	806	807
26865	11485	11004	8402	4802	3208	2188	1595	1358	1158	1049	884	735	654	570	490	459	410	416	342	330	311	316	339	295	309	297	329	292	296	302	322	312	327	306	306	332	317	286	287	309	291	274	307	286	290	308	287	271	283	273	275	291	286	289	304	296	282	296	298	288	273	286	284	285	274	294	296	277	296	268	260	328	307	257	294	272	297	303	319	292	270	295	289	315	268	299	304	259	283	331	265	294	286	274	303	278	322	292	301	311	300	298	293	289	279	293	271	270	263	232	253	265	283	291	295	289	283	303	282	271	282	312	300	289	311	294	293	302	281	313	295	268	281	314	280	326	284	301	318	294	272	288	254	285	304	307	291	301	263	272	310	289	298	266	302	299	289	286	314	264	266	294	279	298	331	297	313	296	264	337	278	310	324	323	266	282	283	284	305	289	337	297	281	272	322	313	305	271	288	303	283	264	283	257	300	284	284	295	298	294	310	307	279	277	288	299	291	292	278	274	263	284	310	309	319	291	313	308	300	298	261	289	272	254	305	290	281	294	286	286	294	313	283	248	309	278	318	301	301	298	303	273	232	282	293	293	296	288	287	286	278	317	262	288	287	257	281	293	266	289	258	303	266	289	292	295	253	294	289	287	295	296	287	267	273	285	311	309	310	296	300	291	278	257	256	267	287	319	270	293	314	267	272	323	297	292	306	268	301	294	311	247	307	275	297	296	262	309	291	277	293	318	289	294	306	281	272	273	260	279	287	283	310	285	243	289	310	300	315	305	296	289	291	284	267	306	296	273	263	264	277	299	311	267	267	268	279	274	288	269	246	270	310	259	254	265	304	295	282	290	255	278	289	296	256	311	290	305	294	291	285	300	256	235	299	289	307	313	262	262	293	298	292	293	286	289	307	290	262	285	283	305	268	308	301	270	290	280	294	279	289	285	352	292	288	279	261	264	294	294	311	281	257	268	263	300	282	286	297	304	276	298	266	269	263	283	303	275	288	311	310	285	287	312	271	302	291	289	279	302	277	274	282	259	265	300	305	299	296	297	298	284	277	301	316	271	266	293	327	273	300	299	280	297	268	276	262	292	300	319	321	284	294	288	270	311	260	303	287	293	287	297	300	251	282	276	310	278	290	316	284	298	297	281	280	295	284	302	296	278	285	279	293	282	263	327	268	299	287	285	302	264	295	286	310	290	254	269	285	283	264	304	286	285	299	293	300	265	277	292	282	292	265	284	291	260	307	320	251	270	297	286	301	289	315	279	276	280	276	287	285	333	270	262	272	266	245	296	291	280	296	304	265	262	296	315	311	312	285	267	292	305	287	299	305	287	297	304	264	318	299	317	286	278	290	292	286	322	300	277	272	308	302	299	282	266	263	290	310	302	268	254	281	249	273	295	314	301	280	284	308	257	308	270	278	274	281	266	292	295	272	331	300	289	272	307	277	291	278	285	307	250	251	272	289	256	286	284	286	252	304	283	277	275	297	277	261	318	271	275	281	260	282	264	293	300	271	272	274	251	297	264	256	293	275	292	239	264	308	325	276	266	301	274	314	281	323	291	253	314	283	321	301	283	316	276	292	305	275	270	265	256	310	274	306	287	307	272	278	290	279	266	264	269	307	292	314	344	288	298	281	251	294	264	279	280	271	299	277	256	292	307	300	289	299	329	315	311	267	303	294	279	284	281	310	292	310	322	307	243	304	278	279	294	283	295	315	289	284	276	279	305	274	271	274	306	295	290	308	294	281	291	297	250	288	286	272	281	300	272	293	297	273	291	294	299	316	277	291	293	282	267	305	297	301	278	275	293	276	272	301	271	306	288	330	288	265	292	287	275	258	273	276	275	301	317	311	301	320	267	303	286	304	300	288	310	308	289	269	294	293	276	290	283	289	268	267	280	294	309	260	298	292	313	308	289	292	277	295	301	251	297	278	292	325	281	265	275	270	302	309	285	246	277	279	296	275	272	289	306	311	315	302	288	289	267	283	271	272	261	284	278	301	305	264	281	281	320	316	299	289	269	284	260	277	291	289	295	309	266	284	275	310	268	281	283	292	304	322	272	284	286	318	314	300	309	317	323	253	297	271	300	307	281	271	274	278	277	257	277	296	293	286	334	280	263	266	265	299	331	327	290	306	325	263	271	291	281	266	303	296	328	278	244	275	282	281	308	295	310	275	303	271	272	265	269	266	322	310	303	284	304	299	299	265	283	269	279	291	307	268	293	261	295	329	300	267	284	318	281	285	320	276	256	267	303	289	288	289	290	310	295	270	274	288	294	252	277	297	307	250	312	287	304	295	341	297	287	285	272	281	290	322	281	298	298	275	282	290	290	294	289	265	293	256	295	297	309	274	307	278	272	288	295	291	297	285	323	307	292	285	242	298	317	262	284	296	307	265	273	311	289	302	285	276	299	314	275	277	285	306	299	306	313	255	293	277	280	285	274	291	292	287	301	298	268	295	266	299	296	303	265	321	279	285	268	290	287	288	297	283	273	316	316	280	299	276	297	288	279	312	310	307	293	262	293	261	281	297	287	261	287	273	314	323	305	288	271	306	305	268	280	278	292	306	305	279	293	305	294	303	299	271	289	271	289	314	283	287	294	292	306	270	285	307	291	263	258	300	300	287	263	332	282	254	304	284	290	300	290	276	324	326	279	293	289	299	250	291	273	280	307	274	271	300	315	309	290	295	292	291	299	281	267	263	309	322	301	259	301	327	271	289	297	274	275	299	287	297	276	285	286	322	253	322	327	307	308	289	290	293	284	265	268	303	300	305	289	264	287	298	304	266	315	281	298	293	272	282	287	256	240	264	283	310	302	295	278	277	285	308	322	276	318	307	300	303	280	299	285	281	276	280	294	295	281	298	292	285	296	269	295	281	269	291	284	307	295	308	291	335	284	269	293	294	256	308	285	298	275	283	288	288	291	247	324	272	295	296	285	268	272	295	309	265	267	274	272	268	272	255	303	286	265	301	258	307	317	299	272	285	263	300	266	283	287	286	285	282	304	294	311	285	320	299	309	278	279	295	258	275	279	305	301	298	323	327	275	287	292	289	283	290	298	314	270	358	262	277	325	331	299	316	279	263	274	288	304	288	279	301	312	281	285	288	284	281	281	296	294	273	309	273	281	284	279	300	300	319	280	303	297	303	299	283	309	294	258	300	294	275	279	289	289	308	280	291	300	291	295	278	279	265	301	307	306	303	287	295	276	297	280	295	289	270	299	304	258	279	312	309	267	292	282	278	272	275	288	288	270	314	312	287	309	267	305	282	267	281	271	275	266	264	261	336	295	320	268	312	293	282	323	264	278	297	251	277	272	283	275	268	320	285	272	271	305	279	280	292	298	295	303	283	272	312	331	267	272	289	291	295	326	291	272	306	288	292	303	285	307	300	270	244	285	254	297	274	266	260	307	288	288	287	292	276	275	314	299	297	282	307	304	282	286	337	287	293	271	271	286	306	289	283	262	265	272	305	307	276	315	279	304	256	306	314
15870	8954	17437	19132	14682	11701	8747	7141	6063	5303	4460	3890	3402	2719	2066	1992	1725	1397	1170	1070	937	953	979	915	897	872	853	835	852	764	819	776	800	708	727	708	791	751	714	779	712	715	740	686	726	697	694	672	709	688	705	706	658	713	696	677	690	689	738	687	685	661	688	680	661	696	697	672	670	692	667	694	726	685	664	704	679	665	705	686	691	656	663	645	725	645	657	733	671	667	660	650	691	730	709	698	702	673	704	718	697	691	704	696	706	681	656	663	642	661	711	661	705	646	668	707	676	663	699	693	654	707	661	704	675	633	685	690	664	621	708	662	691	707	733	672	713	668	683	696	656	699	720	662	671	723	687	724	656	691	681	654	646	670	701	716	650	690	624	671	635	675	661	712	662	650	685	641	673	678	665	701	665	631	681	688	702	618	673	653	651	690	638	718	740	677	634	657	663	655	712	720	709	712	661	699	685	664	699	679	647	691	690	722	668	729	693	667	678	713	659	689	717	695	693	684	683	678	705	699	666	684	686	696	654	690	663	674	685	680	667	705	635	672	706	683	706	671	681	716	704	648	756	675	724	707	662	677	719	673	665	667	680	701	708	731	664	704	637	709	691	650	684	732	710	671	687	693	686	729	669	685	659	686	666	725	701	692	746	673	689	691	665	674	690	698	652	675	691	658	711	692	644	660	693	662	723	634	661	673	702	691	702	715	659	717	693	662	665	639	684	696	686	714	643	689	693	689	742	697	677	692	667	674	664	683	654	740	700	693	652	666	680	733	714	701	713	654	686	652	648	701	686	673	680	659	684	712	674	680	637	644	662	659	711	735	642	689	618	696	696	686	665	665	673	673	676	652	763	647	678	645	691	710	717	673	648	654	676	690	686	689	677	686	697	680	692	696	626	678	717	662	679	715	731	696	695	664	667	686	724	675	724	641	675	685	647	662	667	707	678	667	626	705	697	691	709	667	718	716	669	630	681	707	685	698	693	722	713	705	667	680	681	712	706	662	664	665	698	706	703	660	700	665	706	650	635	669	688	692	653	685	671	695	709	653	658	680	716	646	708	668	678	688	647	694	672	714	642	681	702	667	695	714	695	657	654	681	662	658	654	656	730	682	657	720	671	632	670	666	705	713	689	667	668	656	741	685	693	722	691	669	721	650	678	635	678	699	654	690	642	717	702	663	661	702	675	656	664	694	672	672	697	659	688	642	638	658	727	670	699	694	701	715	681	714	724	708	720	667	657	699	660	707	697	684	702	726	697	670	672	674	731	709	651	645	709	696	691	662	699	674	691	722	671	668	705	701	681	696	660	722	679	712	657	718	707	735	701	666	695	713	702	760	664	663	712	696	716	652	770	688	682	676	641	648	711	681	675	633	689	695	653	678	677	691	712	666	676	739	660	683	703	690	692	719	726	725	670	739	656	700	618	699	677	736	671	650	650	711	658	694	701	719	706	663	661	728	698	689	700	662	707	677	671	672	678	673	658	729	687	671	705	687	685	659	670	713	663	664	735	690	690	754	719	651	646	641	695	704	639	679	686	705	675	675	696	689	655	704	654	693	694	689	733	675	701	684	729	694	739	667	672	649	664	585	673	676	681	674	718	714	639	688	704	651	669	705	677	733	681	707	655	727	654	687	669	700	690	639	690	697	623	666	705	680	714	705	683	664	657	685	723	637	708	641	721	652	682	673	693	702	666	723	699	654	730	651	679	683	674	675	647	705	699	696	707	698	662	677	684	684	687	679	679	656	695	736	683	703	688	709	614	697	646	688	713	715	743	638	755	678	703	656	673	699	679	712	647	616	702	727	642	624	646	681	700	699	658	743	684	675	718	660	719	667	695	631	654	678	719	673	685	692	622	641	629	673	671	684	689	716	672	680	731	648	673	645	692	694	695	667	678	634	713	702	642	725	649	703	624	653	652	704	694	681	652	686	692	650	720	700	690	665	674	682	682	691	662	708	612	687	689	702	683	679	681	726	702	700	626	643	656	679	694	655	652	653	693	715	711	693	709	663	691	690	657	697	727	689	700	668	705	693	673	669	688	668	639	704	676	698	687	624	672	679	731	694	679	688	669	651	662	696	641	689	704	700	735	724	675	725	712	725	640	726	711	653	681	686	669	682	684	660	684	679	673	660	678	681	673	706	713	699	670	632	680	675	683	730	655	702	697	689	690	707	691	728	677	690	721	690	725	658	652	687	685	715	731	713	687	645	683	660	654	667	687	700	644	695	729	658	657	674	712	701	690	725	718	686	673	677	664	754	671	672	709	711	651	681	701	692	661	748	667	677	636	696	665	690	720	706	677	697	678	713	677	711	662	695	720	687	705	672	728	667	681	709	696	690	724	708	699	649	725	642	667	668	687	741	652	680	708	683	722	683	709	667	645	688	668	723	700	643	697	711	649	703	695	690	704	741	677	727	659	695	630	645	697	729	712	666	662	727	650	703	710	682	665	744	655	671	683	730	692	657	704	671	673	653	706	644	726	717	701	704	723	665	681	667	721	639	725	627	700	666	726	696	666	679	693	657	702	687	674	665	674	664	734	696	690	730	625	726	716	689	715	667	655	710	693	663	660	718	652	681	684	753	683	655	651	707	689	652	698	690	696	685	705	719	693	684	691	689	705	695	674	670	704	673	704	659	671	676	712	687	658	679	681	651	676	691	658	708	713	693	642	670	685	677	624	684	661	652	700	707	694	676	655	648	674	667	694	664	667	668	720	707	677	725	700	669	680	699	709	691	700	683	673	687	636	701	719	603	716	626	704	681	667	692	711	690	668	646	691	649	658	722	665	668	676	664	707	735	666	624	668	666	634	648	646	692	713	679	698	693	665	665	648	730	642	654	650	653	712	686	625	683	699	673	700	680	656	701	683	674	720	662	653	676	643	677	730	697	694	697	675	650	669	662	721	737	692	697	704	671	669	670	683	654	665	656	640	685	690	668	654	656	744	691	702	664	706	664	684	695	726	651	652	666	653	654	651	700	678	693	737	714	694	719	690	698	680	677	719	696	670	634	723	695	714	698	740	654	680	694	681	683	653	667	690	690	688	616	660	677	644	630	683	664	716	676	623	679	705	684	686	669	650	685	639	647	708	666	678	661	666	705	688	719	691	702	683	687	659	679	713	678	696	632	701	691	668	691	711	676	712	704	659	695	639	656	670	684	729	648	687	665	684	680	682	665	746	697	708	659	650	666	693	646	670	683	703	672	690	716	642	699	696	680	697	718	670	645	703	685	664	708	687	692	697	682	657	706	653	701	664	672	718	705	742	678	697	655	693	725	690	675	662	751	693	692	702	649	668	675	685	674	692	714	755	710	704	694	672	697	708	671	694	660	659	682	671	661	758	724	713	691	659	667	753	699	647	686	674	732	688	643	669	666	656	685	645	664	690	702	682	679	679	674	671	643	679	695	676	688	667	736	686	689	678	659	683	676	658	674	666	696	673	749	690	690	703	662	675	653	676	704	688	690	712	710	687	648	697	721
10253	4860	4839	3691	2117	1601	1084	884	821	709	704	648	640	552	527	493	497	440	459	413	437	410	449	466	399	417	438	431	419	396	407	435	421	416	444	411	426	417	398	410	361	411	392	405	436	424	440	433	406	436	402	397	421	387	428	445	392	463	382	424	429	419	391	407	427	399	438	401	446	447	462	413	398	396	408	411	449	392	417	444	429	389	419	423	432	421	389	420	421	424	395	431	433	388	407	390	416	409	435	436	425	376	440	415	457	450	434	444	422	448	418	426	397	463	412	417	434	428	397	412	370	455	384	404	406	370	419	394	392	447	390	448	431	419	404	413	388	394	443	441	435	388	399	411	440	439	418	381	417	388	414	436	450	453	364	406	394	443	422	402	422	413	418	402	442	376	408	379	429	433	423	420	417	396	381	473	415	411	410	441	392	427	411	403	417	397	439	400	406	394	385	416	389	410	423	396	416	399	402	421	397	423	425	395	421	446	378	403	412	455	384	460	409	364	407	358	390	424	403	460	413	412	399	424	416	388	412	411	409	419	439	402	416	402	440	441	433	418	390	438	409	393	417	427	421	439	439	457	382	391	388	465	365	408	425	441	427	426	412	399	434	379	385	414	426	428	410	386	380	428	431	425	410	397	408	447	370	406	414	382	422	408	423	445	408	476	410	417	395	400	428	398	430	416	437	416	434	437	446	408	401	407	399	391	413	434	421	398	425	442	440	403	408	436	425	426	411	424	415	416	399	397	396	410	395	406	427	454	435	438	378	446	444	368	424	439	423	401	408	454	426	426	430	405	402	407	378	442	390	453	400	408	388	381	425	378	402	422	414	430	438	388	421	452	412	382	415	420	433	386	440	413	407	430	393	415	427	444	424	396	366	409	453	399	400	377	384	433	400	378	396	438	421	382	414	386	394	408	388	431	443	447	415	402	460	417	473	398	428	417	407	410	444	418	399	421	392	435	457	422	445	424	409	430	446	433	419	392	415	400	417	415	390	434	383	439	378	427	400	403	391	452	389	410	414	417	461	395	413	403	369	410	370	385	429	430	440	366	437	404	411	427	409	368	397	378	406	395	388	415	389	433	448	405	415	430	435	421	440	421	393	426	405	405	409	394	394	440	374	389	436	426	407	411	450	391	367	395	412	405	385	448	420	437	414	394	416	420	396	419	421	367	429	438	426	396	405	401	460	374	388	402	400	428	394	451	414	406	475	424	406	424	453	404	417	373	396	456	381	418	348	416	398	418	407	422	412	425	414	399	341	391	412	451	412	399	464	437	407	394	420	462	430	455	429	404	418	413	417	488	384	463	397	452	411	416	427	406	462	473	420	387	414	412	418	430	417	393	393	380	414	443	404	431	393	412	394	398	445	396	425	433	418	398	434	380	427	411	383	442	431	395	385	410	425	426	467	396	433	435	384	421	398	440	417	438	430	418	405	386	420	424	417	417	438	420	395	410	406	424	392	422	396	406	389	434	383	394	403	430	433	421	432	406	391	389	459	400	418	393	418	409	412	402	401	394	420	392	437	451	440	449	380	414	395	394	410	435	440	393	393	418	451	438	357	412	386	400	408	452	366	385	370	395	449	437	445	415	428	417	423	402	390	452	432	406	442	426	441	421	420	418	439	413	410	370	382	381	425	407	437	433	401	397	396	392	397	409	387	402	381	398	415	392	410	396	418	420	445	412	392	423	398	411	400	400	412	415	404	419	469	405	391	418	416	412	387	391	418	401	378	438	418	428	432	395	375	417	327	418	382	420	421	426	394	407	440	434	406	446	427	423	418	416	364	411	421	405	422	411	458	433	401	427	443	405	388	425	442	413	422	435	401	393	428	413	425	456	474	401	388	410	428	403	396	424	376	424	400	424	405	419	400	464	430	398	420	411	382	424	372	427	417	394	413	429	397	393	431	390	397	423	433	395	441	405	457	412	429	396	424	451	443	417	390	414	401	387	374	418	398	393	418	461	450	424	422	425	449	400	397	430	413	449	425	412	445	432	398	438	435	409	410	422	413	457	447	402	387	424	425	395	439	379	363	404	403	445	397	417	427	435	404	400	422	394	445	374	402	382	411	400	401	404	376	370	413	441	373	401	398	423	410	405	456	446	401	404	403	417	397	422	394	367	401	439	390	416	378	361	390	388	394	438	343	400	436	416	432	438	419	375	414	428	441	443	389	423	449	422	410	429	421	428	402	432	422	436	411	407	419	428	433	427	429	426	390	375	383	428	398	405	424	438	393	392	417	423	430	447	391	386	418	408	430	409	400	405	424	371	433	402	416	414	413	412	416	424	363	395	411	443	420	418	424	436	412	421	384	408	409	405	417	382	415	407	441	440	441	425	458	379	398	404	400	404	470	412	394	374	363	410	415	376	453	422	405	412	435	457	396	401	457	375	413	371	371	399	460	406	420	399	436	436	406	424	452	417	409	427	444	410	435	401	428	413	397	417	410	444	397	429	466	479	428	378	443	435	469	395	413	423	421	433	410	400	386	407	397	414	416	383	415	402	446	437	445	376	437	427	425	392	411	403	412	410	433	398	406	424	407	413	434	396	421	444	414	431	438	413	428	398	431	396	384	434	432	381	428	397	414	383	427	420	380	436	389	375	434	435	418	416	442	428	431	391	440	435	405	454	411	399	388	411	464	469	398	398	446	384	381	405	426	414	438	398	458	401	445	423	406	407	394	427	396	389	419	397	457	399	471	441	401	423	407	419	433	448	394	434	428	396	406	424	420	416	435	428	379	399	439	405	431	390	444	444	432	437	391	437	411	423	389	395	417	402	392	433	373	366	381	411	382	409	432	401	398	419	407	385	436	424	397	419	410	423	426	392	363	388	443	406	378	429	436	417	384	440	414	430	441	452	382	408	421	427	412	376	401	426	403	391	405	391	422	421	417	395	412	415	413	404	410	415	410	437	373	396	456	370	385	421	423	419	390	450	399	392	375	399	407	398	407	405	415	421	407	372	390	421	415	387	400	473	424	457	410	424	415	397	426	443	398	403	419	436	429	436	415	373	437	420	423	425	437	404	442	441	408	407	431	433	441	390	411	429	386	429	429	441	419	407	433	441	460	359	419	385	421	455	401	412	395	456	440	425	386	452	417	440	394	413	386	393	448	440	389	421	414	380	427	414	414	383	395	438	433	399	412	425	420	359	395	391	397	451	413	397	419	419	409	392	458	456	418	430	412	402	429	399	410	409	440	439	378	451	429	433	426	404	389	434	431	442	420	436	429	453	398	397	407	400	416	401	440	391	405	414	380	428	411	390	414	402	384	441	434	388	425	440	409	400	404	394	427	388	435	434	397	404	410	389	391	353	405	402	410	388	435	476	431	410	416	448	399	447	439	381	391	408	418	450	401	389	356	435	422	422	426	394	413	430	399	425	416	416	459	420	417	380	422	422	401	377	373	406	413	352	394	429	431	428	409	453	433	398	427	424	398	384	412	444	405	426	413	392	421	438	411	398	443	417	414	403	404	403
7072	4819	8965	9970	7298	5806	4198	3449	3126	2867	2518	2223	2098	1783	1459	1523	1364	1174	1097	1055	1106	1002	990	1037	1043	964	976	968	955	1015	938	979	959	979	986	920	1010	933	928	974	962	909	918	967	908	956	911	935	920	916	932	916	910	913	877	967	945	914	910	943	958	969	966	952	951	886	941	919	908	962	918	915	910	969	877	936	943	955	917	972	948	947	921	911	956	864	946	945	959	939	903	969	947	904	909	908	944	923	926	945	967	906	927	937	960	912	920	976	889	933	941	898	961	951	880	902	872	995	922	907	928	959	925	993	902	949	903	890	971	976	958	933	886	936	956	943	910	977	949	956	951	898	967	918	950	892	858	888	876	964	954	901	916	944	953	929	938	970	904	887	953	915	896	893	897	997	920	898	975	927	951	945	911	936	902	894	941	961	983	952	940	940	905	925	947	972	953	920	950	952	918	978	923	907	933	937	944	928	930	914	916	913	919	960	874	932	881	921	927	931	935	965	930	924	1012	951	897	933	921	953	928	951	904	1002	917	962	921	918	895	952	909	955	891	973	923	880	986	899	943	905	951	920	899	913	906	973	953	924	918	953	952	923	921	944	934	935	965	915	883	918	937	917	915	932	954	1001	895	934	973	946	938	919	934	936	974	907	890	959	896	964	896	938	907	917	908	955	973	961	943	907	964	942	927	895	883	959	916	916	924	941	954	862	919	961	936	897	966	999	947	932	969	986	950	890	929	945	951	966	913	949	953	989	943	974	824	954	961	964	931	943	881	924	886	919	893	926	847	916	901	905	962	987	895	936	986	941	966	924	933	930	924	949	940	995	972	930	933	948	1003	1015	949	937	938	914	932	906	922	915	903	934	911	921	909	957	950	923	936	985	884	951	907	911	901	880	909	903	965	882	985	933	976	939	956	955	924	891	926	924	893	922	965	904	926	930	920	898	995	918	932	895	956	980	925	938	916	972	958	902	971	912	962	926	929	960	969	908	1000	906	973	942	939	933	928	940	896	965	926	956	948	922	969	962	894	932	926	935	947	952	940	945	924	1003	915	954	965	990	970	859	903	921	954	911	876	905	934	919	925	911	917	955	919	966	935	912	990	895	934	947	912	936	886	900	903	954	903	925	929	936	906	901	881	904	939	923	927	1011	915	948	928	1007	939	938	994	973	938	961	966	897	942	921	904	930	968	954	929	956	956	954	910	933	939	967	914	967	897	950	933	905	913	891	923	921	930	981	938	897	939	961	951	942	939	910	939	930	922	960	959	958	940	970	935	902	940	903	901	922	918	902	952	962	955	934	948	910	924	915	957	943	952	953	927	898	909	908	957	956	920	907	947	928	959	900	852	975	878	927	961	939	951	987	993	959	906	977	946	954	979	911	912	914	984	990	927	899	941	1020	971	959	957	913	936	912	962	920	899	949	924	978	977	936	911	951	918	980	923	963	890	922	934	915	932	949	982	948	918	951	944	912	926	951	932	920	936	939	897	927	949	923	924	923	915	924	926	901	988	915	924	946	882	915	924	923	911	977	955	910	900	932	1007	936	939	917	935	938	915	944	929	906	965	902	942	931	951	911	922	960	970	891	978	949	895	921	919	987	947	978	929	952	974	944	968	971	884	942	899	947	927	967	903	972	887	866	951	929	950	927	908	948	938	953	950	935	974	922	906	957	961	916	979	924	905	941	961	891	957	934	903	986	963	963	917	946	937	960	948	993	893	966	961	920	969	952	933	998	898	946	920	910	945	920	938	949	899	1013	926	927	997	896	926	898	930	961	932	946	951	958	944	896	891	943	984	930	908	914	1016	968	890	911	993	936	901	956	923	930	949	942	927	936	945	891	970	923	930	951	930	956	955	924	957	881	934	981	976	961	963	944	959	935	955	1023	928	943	971	923	939	947	951	965	1034	929	901	880	931	903	950	947	912	911	924	912	944	921	946	885	950	938	913	929	921	947	913	921	918	981	927	976	916	930	931	938	919	903	899	912	950	895	965	914	906	930	906	934	979	917	937	905	1002	956	960	928	936	891	950	949	931	904	912	917	906	956	986	928	971	981	912	941	924	981	885	941	994	909	902	893	925	998	941	964	953	925	938	987	956	876	956	912	945	937	913	920	962	876	945	939	937	1002	983	957	916	891	921	950	927	988	929	977	970	929	916	961	945	970	911	948	911	953	923	900	898	932	963	886	997	965	942	894	980	996	931	984	918	972	958	909	948	908	912	940	878	1041	992	988	926	948	915	933	942	953	903	916	928	887	1002	904	973	933	952	966	918	971	966	919	923	932	895	928	921	900	976	948	919	920	916	940	941	856	939	931	934	933	972	886	844	964	986	971	890	950	910	924	976	993	954	938	923	927	912	889	943	890	963	907	912	935	953	969	943	926	948	970	909	993	944	930	932	893	937	933	927	885	946	911	956	1013	927	950	942	980	912	950	883	941	919	960	868	1003	889	937	919	974	927	990	932	964	931	908	995	929	933	954	845	951	956	870	918	933	947	891	919	902	968	890	951	997	951	944	940	954	938	924	976	941	918	942	942	919	900	940	881	927	915	926	939	961	923	955	937	917	920	937	970	912	943	974	918	945	938	975	990	933	963	903	907	963	932	896	950	935	934	971	923	933	916	945	971	926	977	922	938	959	972	945	871	938	927	924	876	947	934	972	950	942	986	935	903	966	949	930	931	964	885	929	914	941	971	933	884	914	958	923	966	907	956	907	958	966	891	990	944	959	913	951	943	913	939	948	879	979	906	910	965	956	959	944	911	935	949	909	1009	934	920	883	925	930	935	927	922	897	932	943	916	956	928	931	948	885	921	957	959	1003	977	925	968	947	948	955	951	952	955	945	946	925	905	937	895	925	922	905	970	950	952	986	885	897	896	932	923	912	945	931	941	937	943	961	946	946	952	952	932	901	900	897	892	924	933	933	943	908	870	916	978	935	868	896	961	921	949	898	915	935	917	910	957	942	978	934	913	882	942	977	923	888	981	993	944	910	963	965	949	944	969	946	914	956	975	909	939	980	924	926	960	954	946	920	951	896	923	962	896	926	917	893	965	941	902	936	934	923	946	939	930	933	928	893	943	909	944	956	951	975	910	925	951	952	910	954	947	900	947	922	940	952	923	911	907	946	899	916	924	960	921	919	962	988	966	883	963	921	918	910	904	909	883	921	925	992	911	952	979	910	944	963	900	1000	945	931	951	949	946	981	942	888	953	910	968	879	927	972	988	894	929	966	988	942	945	933	942	970	899	890	951	948	945	952	983	937	956	905	956	915	926	888	915	946	934	911	941	890	904	929	961	941	904	907	928	944	941	975	924	935	955	945	973	935	963	928	913	983	915	987	919	968	905	943	919	971	951	932	932	980	913	977	916	912	955	959	924	929	933	911	958	887	951	970	937	969	964	978	1005	945	913	983	938	957	895	898	893	912	915	883	911	873	949	923	893	946	930	957	924	967	953	910	921	930	946	925	912	946	956	919	979	937	968	894	844	910	945	960	990	901	949	898	923	987	921	950
19203	8086	7846	5962	3522	2458	1652	1325	1141	1011	840	752	667	602	520	473	431	436	428	420	390	407	411	335	393	360	367	369	357	332	368	347	412	380	345	330	388	386	331	344	344	357	335	331	354	372	366	323	349	340	383	354	384	357	354	360	352	366	360	395	346	386	342	378	363	336	338	351	357	348	382	330	360	340	369	365	332	363	342	350	352	352	353	377	355	379	354	362	358	404	346	372	363	327	349	363	389	338	363	337	334	379	368	335	359	369	357	337	342	355	362	340	334	348	320	345	366	366	336	349	351	329	361	353	342	338	339	347	373	345	365	369	363	338	390	374	326	367	351	337	359	292	371	361	352	330	370	378	376	354	363	357	362	328	353	360	349	331	357	349	339	379	395	354	362	350	343	356	322	406	358	357	358	355	336	347	361	343	381	363	359	362	357	364	345	361	381	353	323	326	348	361	363	326	387	384	354	333	387	391	348	307	353	349	359	385	355	360	312	350	334	341	353	324	355	323	348	355	329	351	357	374	335	324	362	360	329	348	330	321	339	362	352	360	333	353	375	355	350	345	360	330	358	362	363	344	346	367	370	325	352	356	378	347	354	380	375	350	352	372	374	395	388	344	366	340	363	333	379	366	353	339	337	328	336	355	348	372	348	361	352	368	398	358	321	364	343	346	358	337	346	359	378	343	369	345	358	348	371	383	367	363	329	360	397	371	337	331	350	360	325	370	329	348	362	352	328	340	373	337	339	328	381	350	386	359	357	366	354	383	380	345	349	381	392	356	377	326	348	348	331	350	372	381	316	385	382	326	335	381	402	360	366	362	355	356	373	333	370	332	381	356	358	364	341	362	376	317	375	390	343	356	362	356	363	379	360	372	345	369	370	381	368	369	367	334	334	327	350	341	368	376	368	369	360	331	406	359	372	335	365	350	345	373	330	390	355	350	334	368	393	354	392	374	357	375	377	344	392	347	356	384	355	349	372	346	347	351	331	338	342	371	379	333	371	331	339	357	338	364	412	334	341	355	369	336	363	346	362	339	338	356	348	358	368	374	307	336	366	327	354	341	384	366	337	345	356	355	412	339	368	367	380	364	354	350	362	370	331	360	342	382	396	372	354	307	365	343	371	341	357	359	359	350	366	371	356	395	366	397	370	361	316	375	380	327	365	348	368	335	358	355	375	361	343	354	306	390	341	386	380	387	351	361	359	387	424	376	338	339	337	381	364	370	351	363	362	348	382	363	333	354	336	328	345	338	322	327	347	341	364	391	372	329	358	374	328	363	358	363	359	336	337	392	353	375	385	352	351	362	323	325	324	366	368	356	338	317	384	335	345	350	345	352	358	383	362	351	354	360	338	362	356	336	348	370	361	373	346	361	358	348	372	376	352	371	392	338	344	398	385	379	358	343	355	376	367	351	366	355	390	346	390	338	333	339	364	337	375	344	336	372	362	352	377	357	399	359	356	352	368	354	336	342	367	345	360	358	312	342	348	361	366	335	350	384	353	355	368	377	337	379	376	370	364	363	339	317	348	353	386	367	353	403	338	357	333	351	385	382	312	395	361	389	357	343	356	341	360	343	344	364	343	350	356	352	382	363	373	375	376	373	352	346	356	342	371	345	344	370	373	374	349	356	346	430	387	385	393	341	354	355	327	380	362	349	314	346	323	327	344	376	325	367	343	358	336	358	352	378	344	347	340	399	361	404	361	361	338	347	416	324	337	340	359	396	364	376	371	355	355	366	357	374	356	380	378	360	385	380	347	355	352	348	349	342	317	361	354	336	373	343	371	340	380	313	370	332	382	355	346	360	376	393	410	380	365	382	377	378	362	375	329	339	338	343	374	382	349	352	360	331	376	353	354	391	348	386	344	330	338	333	338	374	368	330	318	386	366	351	371	348	336	332	360	381	367	407	373	356	399	359	352	351	389	347	362	373	359	339	387	387	367	373	343	342	348	305	345	353	394	340	330	363	351	400	373	361	346	378	383	378	348	350	338	373	379	370	327	358	395	394	368	371	382	357	366	379	374	352	370	351	335	373	370	355	349	363	388	382	364	358	368	328	343	354	377	379	353	373	337	378	347	354	379	365	345	339	345	366	362	357	331	387	367	382	365	371	341	350	364	344	365	340	368	368	324	348	364	380	355	362	360	360	341	347	330	330	367	340	352	380	353	383	343	370	371	373	345	371	345	345	350	352	347	337	370	366	364	339	347	342	344	359	356	363	358	332	398	358	358	348	351	333	373	337	372	320	339	388	355	346	354	376	340	364	358	351	315	418	332	351	350	378	350	399	364	369	357	362	372	351	367	373	381	328	373	324	354	364	410	366	360	374	348	336	352	344	378	332	374	403	364	346	349	350	386	383	372	340	329	331	358	401	350	405	335	311	343	374	367	349	375	356	352	351	363	379	372	333	352	376	365	370	387	403	379	384	340	346	375	392	345	368	290	362	341	363	369	348	361	367	421	325	361	318	361	376	361	360	377	345	384	336	377	373	339	345	340	387	361	346	396	416	391	326	339	368	360	353	380	364	340	380	328	369	330	354	338	382	347	336	364	358	352	357	353	336	357	302	321	350	360	346	362	331	341	336	370	382	363	347	366	349	388	354	371	366	363	371	352	379	330	360	347	393	385	353	366	360	361	386	359	369	395	359	385	367	372	354	350	364	343	375	350	354	389	356	350	379	355	383	345	368	320	346	352	327	369	338	357	366	344	343	349	358	350	345	352	371	341	372	352	330	373	369	372	344	362	352	348	356	346	346	358	362	356	347	370	351	345	353	384	387	378	333	366	370	354	343	348	337	340	352	369	356	360	389	346	342	337	357	382	337	363	350	342	336	350	353	338	383	375	381	386	386	363	394	401	365	365	373	365	376	346	348	344	355	380	369	360	373	393	325	372	374	375	365	364	338	338	369	339	407	336	312	362	358	347	328	336	371	346	380	364	382	321	344	351	322	338	378	333	355	368	356	411	370	359	343	350	360	366	350	362	327	379	350	363	370	358	360	355	327	356	359	386	366	378	335	347	354	374	351	336	389	311	350	374	362	328	357	355	361	379	356	358	361	387	345	338	350	373	341	360	353	347	392	361	365	386	355	341	366	335	378	328	359	325	361	356	334	357	364	361	355	329	366	354	375	328	360	364	311	342	372	404	375	323	371	359	338	349	365	331	322	319	377	372	359	339	407	397	327	344	376	365	356	351	372	351	354	369	363	339	328	349	348	330	356	338	361	386	377	382	401	383	386	373	353	342	328	399	339	387	390	380	372	333	360	332	354	380	365	344	380	390	327	371	364	334	342	336	354	370	325	348	347	363	381	380	381	398	353	318	370	361	379	371	382	355	341	358	392	356	349	351	361	370	352	397	393	383	369	371	317	344	357	360	351	385	383	345	329	366	352	375	352	380	353	380	403	358	365	361	387	365	372	345	326	339	359	370	314	311	345	336	340	372	341	341	384	380	331	403	356	365	353	359	384	364	364	394	353	383	386
12942	7060	13641	14966	11345	9147	6800	5243	4659	4132	3593	3210	2678	2154	1902	1697	1425	1317	1141	1066	1028	1014	982	1024	926	916	930	887	927	815	895	875	883	933	888	808	859	836	861	867	839	819	830	794	885	832	859	818	827	798	775	859	826	852	852	816	802	865	820	832	836	878	823	787	823	837	836	881	840	806	794	799	861	784	812	801	795	819	871	844	819	845	831	796	794	825	855	819	826	823	851	813	830	816	796	836	792	774	852	835	835	807	848	837	844	807	821	809	794	777	800	753	800	813	809	868	820	806	809	798	841	797	815	791	840	802	829	856	797	843	860	819	842	832	827	787	833	839	813	807	750	831	847	864	781	871	825	829	828	872	843	840	806	804	836	827	765	859	804	832	827	808	828	816	795	838	837	806	861	848	829	847	870	849	816	809	810	839	816	855	845	796	835	852	814	806	823	815	866	877	830	865	868	807	851	817	860	886	823	817	863	861	792	825	787	831	857	795	800	803	895	777	845	839	815	863	838	823	788	863	854	758	787	796	849	832	768	823	815	818	785	791	850	840	789	839	862	798	827	870	796	851	814	833	849	825	829	824	859	851	808	852	812	825	813	831	844	784	843	840	816	809	814	787	817	818	838	788	826	833	828	788	864	765	827	770	811	816	834	821	801	804	810	784	778	809	813	818	853	796	820	856	760	795	810	791	781	799	813	837	819	794	805	815	870	846	826	865	817	801	804	853	850	807	853	837	863	783	817	833	822	799	772	824	787	813	830	860	837	814	822	774	789	842	858	804	824	830	830	844	807	807	829	786	840	864	816	805	829	788	875	860	792	786	822	830	869	876	824	876	773	834	834	832	847	813	824	830	876	760	830	860	842	857	797	806	794	808	822	801	817	820	836	805	833	798	847	803	821	828	849	799	789	848	781	828	757	792	830	804	804	829	807	806	877	861	803	796	792	835	833	835	830	817	793	773	859	794	879	821	807	845	839	810	881	766	841	812	777	842	824	824	816	824	847	795	783	821	842	778	867	841	860	808	830	796	861	799	811	829	865	783	821	797	825	813	831	829	812	800	814	786	840	795	835	768	796	838	838	801	831	858	861	850	821	823	849	855	809	818	816	808	798	831	849	778	789	828	816	792	873	814	839	825	868	839	851	778	853	818	817	798	798	868	814	777	839	815	838	887	820	812	807	825	816	843	797	833	818	821	824	805	854	801	839	799	806	872	796	825	805	790	765	861	803	822	837	822	795	830	912	861	789	828	821	827	818	849	835	857	865	816	827	868	821	813	891	881	825	814	829	764	821	815	818	834	782	784	855	826	796	793	793	848	822	781	812	858	881	839	865	799	800	847	795	821	806	828	817	837	810	831	804	824	844	817	782	819	816	809	830	816	809	855	803	813	847	820	828	795	811	768	835	833	853	875	817	820	822	785	837	837	829	825	869	757	808	836	814	807	812	806	888	863	815	795	816	779	797	890	814	787	794	905	812	775	782	810	802	845	859	796	807	848	803	825	804	854	806	829	817	832	827	811	821	830	770	833	796	830	862	799	823	852	832	782	799	821	847	744	814	826	813	800	833	850	814	844	834	833	824	830	834	826	821	758	784	797	825	794	813	846	817	826	795	845	873	810	830	815	816	796	835	765	866	819	788	882	835	861	836	846	841	805	770	794	830	837	828	812	828	818	858	864	870	835	834	797	840	809	808	838	797	813	836	834	818	822	844	804	840	819	831	786	794	863	826	747	797	819	842	771	827	828	833	837	832	861	819	801	814	853	832	848	802	871	800	777	816	822	820	855	806	821	808	831	849	862	819	803	831	834	843	842	827	828	753	810	839	791	833	884	823	799	875	818	822	806	820	870	822	842	836	819	788	798	850	853	828	849	844	819	864	861	764	827	828	802	806	835	851	835	823	829	825	859	838	825	748	825	850	842	822	815	797	874	875	881	861	769	811	866	814	798	812	790	817	813	770	850	807	819	857	816	830	824	800	790	826	873	819	809	790	787	781	862	838	834	816	860	816	855	831	828	847	805	864	845	812	805	811	860	843	846	813	883	812	773	806	811	815	849	827	857	841	820	809	789	759	793	824	849	797	796	813	835	828	798	791	760	851	795	862	829	813	829	860	842	810	795	801	837	853	862	791	874	822	862	802	785	788	849	830	839	817	792	833	829	804	842	772	814	820	849	838	844	831	860	804	826	818	838	849	815	789	830	834	798	877	794	784	836	789	740	812	795	824	841	832	783	785	814	853	830	844	804	793	817	830	803	793	841	849	787	806	787	816	807	801	817	816	845	897	799	833	787	856	823	869	820	847	892	825	772	815	826	807	839	799	841	847	817	817	822	844	846	800	843	809	784	805	822	773	848	829	785	811	807	823	796	825	820	787	815	791	810	808	831	770	838	830	844	827	794	845	826	801	770	881	824	809	789	836	815	769	820	841	783	863	847	811	834	798	852	820	832	832	812	778	839	837	788	862	854	833	834	816	763	836	857	817	863	834	828	824	855	826	826	865	871	839	833	824	813	801	811	876	862	830	819	782	816	822	859	850	770	839	853	817	856	784	745	774	856	832	817	813	824	808	842	804	834	826	816	826	828	904	806	779	857	827	906	817	843	864	826	799	853	853	839	813	823	813	843	838	812	795	822	828	850	816	857	793	813	860	851	842	803	773	879	875	749	844	835	843	835	794	815	826	779	812	799	800	761	783	864	862	850	806	847	811	832	878	758	847	851	829	863	836	817	877	810	787	837	777	825	844	799	840	819	881	826	796	839	791	823	871	815	798	853	821	820	865	804	836	782	841	802	824	812	856	797	807	783	770	785	797	821	841	833	836	859	814	821	813	886	790	822	804	866	737	850	790	812	843	820	846	796	837	829	822	810	783	791	800	837	746	855	824	794	799	788	842	814	857	844	798	867	787	779	819	793	794	828	853	798	837	850	743	794	782	796	830	812	816	859	804	817	798	778	800	808	874	867	874	812	771	802	845	841	864	843	856	795	828	871	801	800	826	796	855	839	873	841	799	808	832	857	840	787	828	813	821	794	764	806	798	843	814	788	859	797	807	817	830	771	808	865	793	836	782	831	809	833	848	836	868	817	854	839	832	824	811	782	819	839	825	824	831	837	834	846	830	801	839	845	853	851	858	790	843	820	842	840	844	837	814	834	830	784	842	834	880	771	889	826	829	775	853	793	791	867	840	841	804	848	836	797	831	894	778	851	820	804	834	835	833	822	854	811	855	798	803	817	862	807	825	819	796	837	789	804	804	839	799	828	856	803	752	786	776	865	830	824	865	803	810	815	808	833	786	814	808	783	803	803	791	816	818	776	831	842	819	831	837	768	817	850	778	854	813	816	883	849	866	850	838	805	858	798	820	858	812	825	842	831	882	814	778	822	828	831	864	852	798	834	785	800	801	829	775	834	841	849	807	850	821	813	794	792	839	841	789	819	845	813	825	797	851	816	821	814	776	858	826	815	874	840	789	817	840	813	848	816	782	843
27798	11648	11185	8508	4786	3228	2185	1550	1336	1156	1022	847	738	611	518	461	447	417	399	335	337	323	344	324	332	295	345	319	316	275	315	292	321	318	301	321	294	308	288	288	286	299	270	326	285	310	305	294	268	287	283	321	315	299	275	273	304	288	313	289	337	293	273	287	314	281	293	313	276	294	270	269	263	309	261	298	253	282	298	298	318	292	303	299	269	246	276	277	290	307	272	269	299	317	285	282	313	298	290	320	293	285	294	278	343	262	293	272	323	279	276	312	279	295	250	298	286	325	276	323	289	284	284	291	311	295	280	287	290	306	293	299	280	292	285	281	284	306	275	307	283	249	315	290	286	310	257	308	320	314	279	294	254	302	291	279	297	292	291	288	266	285	325	300	298	263	294	282	292	282	270	262	299	281	286	298	318	287	302	296	308	282	300	300	271	282	288	290	288	290	311	287	310	285	291	280	287	290	278	290	285	291	272	329	300	317	284	296	276	263	278	300	276	270	299	309	295	262	289	275	291	282	301	318	292	301	278	307	288	302	292	267	294	290	316	306	275	271	287	284	283	314	286	278	293	281	281	263	299	292	272	312	257	303	271	280	273	279	317	279	305	303	306	292	260	267	274	293	271	268	299	271	300	303	295	291	284	293	299	286	311	313	293	276	289	274	309	292	273	280	286	307	290	313	282	311	270	253	302	251	286	292	303	310	340	288	289	288	282	264	290	297	296	300	285	290	324	289	281	285	319	312	273	291	274	269	272	305	288	305	288	268	288	323	262	286	292	295	286	263	284	303	284	297	286	287	310	309	302	311	272	254	287	298	288	287	287	265	301	307	308	292	300	298	277	284	323	285	279	324	303	280	254	295	312	300	288	296	275	282	310	295	292	266	285	264	308	306	282	300	294	283	292	295	288	315	291	311	296	307	287	321	289	261	286	322	309	309	303	312	300	318	308	296	312	281	298	277	299	347	272	296	281	258	275	278	299	297	298	292	305	321	290	289	289	301	263	283	278	297	308	285	314	311	264	262	294	303	290	294	320	316	262	292	282	298	288	297	271	277	271	248	276	322	251	305	294	264	269	280	319	285	330	270	303	271	277	273	315	328	308	288	256	278	314	264	280	279	298	291	283	277	325	277	281	273	313	310	273	288	296	262	273	316	293	301	284	272	279	281	297	320	313	296	293	284	313	257	268	276	287	269	290	295	286	302	296	321	286	287	278	269	297	278	296	292	315	312	248	286	269	280	274	295	289	283	317	302	291	276	288	299	297	291	272	261	287	314	278	316	300	301	274	279	293	298	295	309	268	285	278	286	281	250	306	309	305	305	309	287	294	296	281	297	278	279	263	315	280	299	299	277	291	296	297	307	292	258	307	325	281	273	295	302	291	289	310	298	318	264	295	280	287	250	311	297	271	273	271	321	263	284	271	290	306	263	328	312	309	342	306	296	300	295	289	288	320	311	292	309	258	285	260	254	264	287	299	312	289	300	296	284	300	299	283	259	294	256	308	266	324	323	286	289	287	294	289	284	295	277	283	296	335	306	305	281	321	315	282	286	300	267	291	305	310	305	279	299	280	276	286	289	270	301	308	312	259	294	298	316	308	314	291	275	293	307	315	292	271	310	308	308	277	303	307	317	285	293	283	309	298	302	236	249	290	270	299	307	277	318	301	266	278	346	313	258	273	300	294	338	283	303	254	293	287	312	308	279	304	288	325	293	299	285	291	300	282	324	293	297	285	300	268	311	242	282	294	280	258	261	291	337	263	285	299	293	288	288	299	279	305	310	318	308	270	301	315	300	291	282	288	309	294	287	268	264	283	300	268	316	288	252	325	320	271	300	283	318	270	313	313	303	289	291	301	305	290	254	268	309	311	298	268	292	292	317	310	295	277	289	289	304	311	287	309	292	306	307	295	261	278	250	300	292	282	286	268	308	291	300	318	296	302	280	270	270	293	250	303	281	274	299	291	288	291	282	306	299	323	292	265	281	335	320	273	297	267	286	277	271	302	275	289	297	256	298	316	275	285	300	279	312	288	296	271	269	286	249	291	314	275	269	306	272	323	289	311	290	295	289	280	300	299	312	286	291	293	319	305	291	300	303	327	299	279	311	276	310	317	298	271	312	285	288	298	300	267	299	307	268	262	268	266	330	291	305	286	298	275	278	290	323	320	303	314	274	308	287	269	308	294	303	295	287	320	283	325	290	293	305	296	299	288	325	326	294	276	290	257	256	279	302	306	327	321	322	297	310	317	277	262	279	309	252	287	288	269	281	317	296	292	277	279	279	301	303	288	300	318	289	294	316	287	307	286	263	296	301	269	271	288	262	306	283	319	315	301	306	302	274	289	281	318	296	294	283	290	288	289	325	302	293	310	269	292	267	260	259	291	288	301	284	306	313	280	292	299	303	291	327	267	269	290	307	300	270	285	291	301	306	277	296	270	290	271	308	273	299	286	306	273	305	320	307	291	273	308	291	289	288	299	277	276	316	302	284	265	286	325	291	275	291	309	286	307	300	275	299	306	301	318	327	254	302	317	290	295	308	285	266	304	307	304	324	279	296	308	311	271	323	301	280	299	296	296	312	284	290	284	249	310	284	301	284	300	299	286	274	272	288	265	315	274	306	295	275	272	320	285	298	282	306	327	279	306	287	310	294	321	311	261	293	264	321	309	301	302	272	319	289	293	302	284	264	289	292	309	279	300	273	288	305	283	265	282	275	305	281	289	303	290	292	277	303	294	296	258	297	317	313	270	301	273	326	234	279	324	328	302	310	297	261	275	316	308	243	295	319	289	262	293	296	305	302	279	277	281	287	284	287	280	296	291	308	315	292	268	257	302	306	294	261	310	278	309	283	282	277	325	301	291	275	315	288	281	287	304	317	311	296	284	309	284	315	297	301	298	327	309	305	299	289	288	288	288	291	328	293	307	330	278	281	324	261	273	308	271	313	311	286	255	303	320	275	273	291	256	298	282	305	255	299	279	286	338	303	295	329	280	301	288	270	268	238	263	276	310	289	315	299	286	301	296	319	275	263	288	307	298	276	308	262	275	345	251	300	319	307	283	325	285	252	291	295	304	276	254	320	291	268	295	293	262	314	314	268	280	285	310	274	311	260	281	292	313	291	308	282	294	279	328	330	342	334	250	301	323	319	307	279	316	303	316	281	274	320	285	292	259	286	285	335	287	268	309	280	282	284	299	286	300	269	301	252	294	279	319	305	290	307	289	311	264	261	235	292	263	278	318	255	247	297	307	279	271	281	300	326	308	291	301	287	300	259	271	285	287	322	287	302	275	284	292	304	291	309	316	257	281	281	265	274	285	274	301	315	279	266	280	313	296	262	286	309	273	284	292	267	264	279	270	258	282	294	293	301	256	334	313	271	247	272	288	286	286	306	296	272	313	292	273	283	285	266	283	302	293	264	288	271	276	262	287	331	287	270	272	295	267	271	278	292	285	286	270	310	295	303	289	299	315	301	312	252	289	301
16509	9476	17224	18620	14455	11725	8885	7017	6145	5227	4567	4016	3265	2559	2083	1831	1588	1373	1280	1028	1019	989	980	911	899	927	877	788	856	828	787	774	777	750	752	736	719	702	755	735	729	731	704	678	739	748	716	714	720	711	720	722	720	670	682	669	698	720	748	678	655	722	698	679	661	747	748	709	774	701	701	689	751	718	737	651	697	690	705	694	692	694	707	656	664	668	680	687	673	715	712	659	695	721	652	708	747	690	693	748	701	699	677	714	660	665	639	709	722	735	653	665	669	697	704	657	675	691	659	704	727	683	682	679	715	677	655	694	731	673	656	688	680	684	696	637	666	732	651	668	681	693	653	649	663	708	687	677	654	763	692	706	690	707	693	674	650	685	654	707	695	729	682	647	667	673	722	694	714	698	761	752	675	707	694	707	662	670	656	650	697	732	675	697	696	716	747	669	675	672	662	702	732	674	673	666	720	735	689	666	700	691	726	653	722	745	691	700	682	654	661	671	739	642	694	693	703	673	711	696	640	710	708	667	693	684	684	692	728	669	692	727	680	703	682	708	724	645	678	690	661	662	688	702	679	678	662	693	659	642	720	659	646	690	692	702	663	706	712	688	696	654	701	699	724	684	699	679	653	697	699	761	725	685	676	722	667	669	727	682	708	683	670	718	690	681	707	682	680	666	681	685	696	684	658	720	706	674	720	663	684	664	682	633	698	699	688	706	682	680	711	655	674	721	669	629	686	670	700	671	672	643	669	697	683	668	705	622	646	675	668	722	682	712	726	684	729	673	699	617	753	679	668	701	680	714	699	715	652	687	682	696	674	726	647	681	715	708	672	666	674	680	704	652	678	702	704	722	678	664	705	698	698	679	702	676	672	686	672	690	677	728	708	665	698	665	668	669	699	677	729	701	704	696	665	670	692	675	703	680	700	692	683	673	718	670	667	671	673	753	670	662	659	698	648	723	702	624	708	696	712	723	686	672	685	686	707	710	730	710	687	688	641	712	655	706	693	687	694	748	700	734	745	694	675	688	704	713	688	717	700	697	716	720	696	689	721	625	703	727	711	722	655	687	702	675	693	633	684	674	673	697	701	682	684	689	682	717	670	690	649	728	759	682	712	676	684	710	670	660	744	677	638	692	631	696	662	676	662	675	711	682	701	689	666	715	660	665	737	677	696	677	655	664	678	661	715	696	652	704	671	674	664	732	686	721	725	709	694	667	705	685	725	652	707	713	684	689	651	683	715	740	692	681	646	701	683	699	672	684	705	701	700	741	720	674	717	693	711	729	713	687	673	659	689	657	669	645	707	710	695	670	708	684	688	671	717	661	666	693	699	667	700	663	676	661	679	670	665	674	634	724	638	696	659	706	697	724	672	673	702	674	705	642	724	681	644	673	706	703	681	657	682	680	704	712	702	683	718	666	715	684	712	683	656	682	697	693	698	675	703	676	721	703	716	689	715	731	718	701	692	670	661	654	665	699	718	626	707	651	718	680	725	649	686	636	694	708	697	705	688	678	693	650	697	675	716	685	691	694	684	739	661	684	719	727	679	646	660	662	666	686	695	697	686	681	651	656	707	753	680	691	754	696	707	680	700	732	710	666	700	645	703	680	693	670	656	746	674	695	681	673	696	685	738	675	716	679	686	648	691	686	704	693	708	692	675	692	764	702	712	711	710	653	672	682	734	742	671	707	683	736	662	674	703	693	677	634	703	700	725	692	696	681	677	718	717	724	732	695	648	697	748	705	686	723	668	660	707	708	643	709	659	663	698	719	668	651	722	679	705	708	698	689	706	705	718	677	730	688	664	717	672	686	655	696	691	678	707	661	718	708	703	653	689	685	651	701	678	717	657	691	638	679	731	707	693	680	693	676	678	677	700	712	699	685	656	653	681	722	680	707	696	673	687	742	654	738	708	762	727	713	669	720	652	713	714	707	679	664	721	683	658	698	666	645	683	657	646	684	654	691	680	722	725	718	668	771	720	675	705	679	711	746	731	727	741	697	679	712	646	661	670	670	694	728	696	657	741	660	684	665	673	674	647	677	704	688	688	688	729	670	654	714	651	674	696	673	690	690	702	734	700	685	715	672	691	694	688	674	681	715	668	688	732	666	671	688	665	708	712	678	692	685	709	702	710	682	729	668	692	689	723	725	687	694	683	663	698	651	698	741	658	680	671	729	642	754	700	752	661	644	696	689	642	721	630	679	728	704	716	662	648	750	695	703	683	730	730	745	647	668	678	640	701	670	688	682	723	690	734	719	718	714	668	689	718	687	684	749	682	664	620	691	717	650	647	667	681	674	723	693	692	682	659	710	638	646	695	745	712	683	699	700	685	696	698	686	662	689	701	692	734	704	706	762	690	676	709	689	665	692	716	703	675	712	709	695	681	690	691	725	659	708	638	695	697	668	681	720	675	724	685	659	727	700	691	697	708	646	681	687	685	685	697	681	691	679	718	686	687	725	710	674	668	713	692	743	671	672	670	747	683	675	657	714	692	647	692	689	686	696	712	702	741	657	693	718	677	713	656	668	715	702	679	729	627	678	730	662	688	739	721	708	677	703	708	681	718	751	659	704	677	665	683	677	697	693	644	679	655	707	681	697	725	698	682	755	672	751	678	673	711	682	735	673	671	672	697	650	718	639	686	691	706	679	675	669	713	684	684	722	685	690	703	661	698	732	731	733	705	658	629	696	683	685	686	676	672	675	735	673	716	660	690	675	716	697	699	707	721	678	646	698	736	693	684	733	692	691	686	728	669	698	716	700	669	673	658	695	659	739	652	709	721	674	684	709	706	678	681	684	720	724	652	711	698	727	728	738	681	762	649	710	695	665	671	689	688	652	661	721	702	688	697	758	691	677	710	679	703	699	681	717	702	732	699	672	698	722	680	699	676	693	638	624	692	669	673	713	686	694	677	723	737	685	675	714	695	642	724	717	668	729	646	681	629	684	691	670	691	634	690	675	688	720	662	707	686	691	716	705	681	715	657	703	668	643	703	740	659	709	663	680	728	711	710	660	707	721	636	708	740	680	724	659	678	670	742	705	623	679	678	685	695	723	670	643	638	689	707	656	701	662	683	712	709	727	709	647	744	687	647	699	743	786	714	717	665	739	703	657	678	703	687	658	688	751	679	668	693	689	684	730	706	690	672	726	659	667	680	666	728	711	706	714	679	691	690	671	634	753	691	703	676	697	726	676	721	688	669	722	754	663	684	694	686	677	723	689	697	694	702	603	668	639	688	644	660	738	695	716	688	715	664	688	704	699	672	704	678	691	718	688	675	703	697	690	649	690	674	693	681	661	684	693	714	648	673	700	711	698	685	723	661	678	665	733	687	702	717	686	657	675	676	673	740	693	718	712	665	758	684	727	694	667	700	711	656	734	722	728	736	680	676	645	693	726	709	644	724	694	660	693	717	683	705	694	697	672	670	674	723	695	740	747	684	692	696	702	653	650	677	657	639	669	648	694	664	680	692	669	697	685	674	726
10924	5190	4929	3541	2233	1572	1131	950	761	813	707	650	590	519	526	482	477	451	425	424	431	447	402	418	439	429	425	411	409	450	412	404	371	426	405	423	443	365	448	401	392	436	399	400	428	410	462	429	412	391	421	392	429	446	446	432	402	409	405	409	409	450	391	429	404	398	435	421	379	406	443	409	433	401	410	433	433	418	406	395	414	428	432	430	390	426	420	357	408	402	442	382	360	407	410	405	430	400	402	407	394	403	401	408	397	472	414	410	448	401	436	420	411	421	369	402	455	405	389	415	394	368	406	443	411	414	422	404	421	397	384	433	395	381	418	440	443	394	397	402	401	429	383	409	437	389	405	368	432	414	390	419	394	446	427	423	407	449	402	449	369	379	417	408	419	442	367	399	397	406	444	413	411	414	404	423	377	361	417	404	398	428	396	397	398	404	420	437	374	373	424	396	434	435	427	407	386	378	394	456	421	384	417	461	425	411	375	386	380	407	402	399	404	432	423	407	397	381	431	425	424	402	424	439	436	417	412	414	431	409	408	431	389	417	431	409	390	424	407	399	423	395	408	399	422	387	397	366	396	403	431	389	425	419	391	420	414	373	410	397	406	419	418	397	438	414	375	416	399	436	360	424	381	425	379	412	378	411	422	388	407	405	410	400	382	391	411	414	390	397	440	436	416	404	432	434	432	397	419	396	471	411	379	430	375	373	415	419	397	425	404	371	442	379	395	401	382	406	429	443	435	411	416	405	407	441	385	376	404	387	430	428	426	440	399	448	388	447	390	401	399	392	380	424	387	386	409	444	437	432	395	437	421	380	380	407	418	442	378	390	465	392	433	441	440	406	429	354	440	421	416	397	406	419	400	445	379	410	399	379	412	400	379	407	417	407	373	409	414	383	433	421	421	421	429	428	448	379	407	422	431	426	444	442	393	415	431	409	392	414	408	375	419	420	414	405	428	392	432	402	431	407	405	364	400	416	418	415	379	408	410	412	418	435	419	391	390	420	406	441	399	386	423	333	404	392	402	408	436	400	389	399	396	447	398	393	418	367	393	406	416	416	393	403	397	369	417	413	398	375	401	435	403	420	414	449	405	401	415	426	432	410	388	426	390	404	398	416	405	400	426	439	427	403	478	385	358	409	364	392	402	410	391	419	432	407	402	412	400	376	381	383	396	398	403	405	377	421	411	425	404	421	425	405	399	384	397	407	405	418	431	399	357	391	371	430	463	371	409	378	412	420	415	379	406	382	424	443	407	387	430	409	382	386	377	419	451	392	436	378	441	422	413	370	386	375	397	443	397	380	408	417	423	394	425	392	380	414	426	416	401	447	406	430	381	395	415	381	386	399	403	418	394	421	429	398	433	416	396	406	427	445	392	363	380	411	415	429	408	420	438	431	413	427	373	372	409	397	405	453	405	461	422	381	396	400	428	459	357	386	407	404	403	390	434	447	393	420	408	419	409	443	408	428	404	379	387	398	449	403	423	405	402	452	414	375	435	372	428	411	423	440	446	399	358	425	420	429	427	440	443	430	430	374	370	419	374	430	412	412	396	399	422	400	428	405	405	427	443	444	431	395	386	405	381	423	424	401	417	399	404	423	412	435	404	385	416	437	381	403	383	399	418	397	399	386	389	371	430	397	441	404	430	395	385	420	401	410	367	454	456	427	432	444	440	435	427	397	396	403	422	415	430	415	426	462	365	392	395	430	412	418	453	399	410	430	422	399	422	384	458	426	415	421	420	402	398	394	415	406	408	338	420	438	409	412	422	397	427	411	418	440	382	371	410	396	403	381	375	445	361	430	426	393	380	398	411	393	455	423	367	400	391	407	402	396	429	430	416	390	412	365	435	405	391	371	446	459	419	426	426	385	449	436	449	433	432	444	400	406	364	412	414	388	392	426	400	420	418	445	387	398	410	439	420	386	418	396	431	418	371	402	410	433	423	463	400	467	414	384	411	413	403	388	389	430	410	439	407	452	424	446	417	408	430	423	425	445	377	409	452	436	413	422	444	408	449	399	396	398	407	435	404	411	413	388	437	389	364	361	427	415	400	439	438	419	467	446	387	420	410	419	414	383	402	411	385	370	430	409	395	375	394	421	469	406	427	443	453	407	427	450	390	404	449	407	440	447	455	396	407	411	389	386	403	473	420	432	442	401	401	435	412	409	432	415	422	437	443	373	420	416	392	405	414	414	433	402	424	415	412	391	406	399	422	452	386	421	435	397	428	390	378	421	394	417	428	389	409	430	404	431	387	405	387	407	420	423	416	411	395	454	408	417	395	416	422	401	407	400	396	408	430	400	401	385	439	424	453	416	445	423	423	419	377	432	382	428	440	438	392	404	404	431	411	420	466	473	436	401	407	373	407	476	388	406	433	404	377	379	400	395	424	384	391	399	393	412	419	414	383	422	390	461	436	410	425	398	411	385	421	408	450	400	418	378	368	403	379	406	406	395	423	401	429	368	418	397	411	409	377	407	386	433	383	413	412	388	423	400	382	385	368	460	440	418	415	383	411	435	383	413	403	393	401	445	422	424	391	396	391	402	411	425	441	422	389	414	428	422	390	388	407	387	419	431	363	415	437	410	417	424	400	412	439	432	439	423	430	409	406	432	410	399	434	415	385	426	415	404	405	394	397	406	383	361	390	420	417	411	407	421	459	402	420	401	393	387	418	447	407	451	415	387	433	388	433	415	387	399	439	433	389	410	412	440	449	418	447	396	389	396	425	406	416	419	435	446	398	395	396	391	407	403	396	382	445	441	402	397	424	408	405	393	462	477	435	403	398	412	397	447	438	430	404	406	424	415	409	422	393	394	424	415	421	389	407	413	443	370	385	430	408	374	412	464	444	402	435	401	414	419	411	426	376	420	406	468	447	401	396	403	405	429	420	409	412	424	379	411	397	381	442	383	411	374	382	486	447	408	389	382	371	406	416	403	416	410	405	422	414	406	419	420	399	396	391	414	385	429	423	392	369	344	428	421	416	367	408	397	382	415	430	420	405	416	378	432	443	411	420	375	415	389	414	419	414	397	404	425	427	431	448	455	431	411	451	368	447	438	400	412	440	390	415	419	440	418	439	373	429	408	417	382	409	432	385	388	413	459	375	403	400	432	383	415	417	403	415	391	394	389	408	431	395	415	424	403	427	392	420	406	442	389	376	433	416	425	422	392	431	419	409	384	411	358	404	412	385	404	398	425	413	405	398	426	412	411	391	416	433	422	429	479	384	405	378	426	426	413	420	414	417	432	389	394	437	429	413	383	398	440	419	432	405	407	395	414	419	445	456	441	376	409	403	410	396	431	400	406	439	341	399	430	428	402	383	397	381	442	400	423	421	392	409	427	381	435	401	402	393	385	437	411	449	412	417	417	384	403	389	430	388	422	381	405	404	422	407	426	375	423	386	376	421	458	443	411	425	391	427	436	358	374	393	396	398	426	401	443	421	395	462	416	406	363	395	434	385	437	400	402	446	398	387	408
7498	5241	9042	10015	7513	5883	4228	3560	3190	2910	2629	2487	2018	1764	1440	1398	1247	1231	1136	1061	1054	1054	984	1054	983	984	975	995	952	930	977	996	959	957	994	915	939	919	946	910	936	885	944	903	952	978	987	923	938	853	929	911	936	944	937	913	945	942	956	941	979	905	946	905	912	931	904	994	941	882	934	951	947	921	940	929	934	895	981	915	938	964	903	971	917	901	958	925	932	938	895	883	990	972	892	881	937	935	883	915	933	941	890	877	926	947	919	981	968	960	919	990	930	1015	900	922	947	935	903	935	906	892	970	930	958	926	903	937	898	926	896	952	892	959	881	927	929	919	920	910	905	991	917	915	948	909	885	918	984	903	898	934	903	910	921	917	917	966	933	938	940	920	905	910	932	918	936	914	917	914	884	947	926	971	932	960	986	965	900	934	929	950	932	910	959	910	909	969	906	906	911	958	924	952	960	947	905	938	930	953	955	924	1007	945	922	874	891	927	970	864	940	898	928	930	997	930	913	945	958	939	962	903	918	967	954	913	949	949	957	883	945	944	889	901	880	905	937	937	924	960	972	947	959	942	981	992	944	893	935	960	916	920	960	934	894	924	908	982	885	927	939	902	915	893	932	922	934	970	920	913	941	910	891	937	879	952	916	916	948	913	896	915	981	909	980	900	910	979	942	950	941	858	888	939	923	871	959	963	925	904	970	891	963	967	889	932	945	893	937	984	904	970	902	944	921	913	907	898	919	899	923	920	905	969	957	902	984	935	894	942	951	872	952	963	888	894	955	872	925	945	973	952	898	918	929	955	952	837	932	914	945	946	917	965	909	930	933	889	933	890	928	960	965	966	962	924	879	925	925	952	933	925	960	934	979	964	942	935	947	888	934	956	910	917	898	918	957	916	952	919	915	967	980	936	905	897	954	910	943	938	906	918	895	912	919	931	903	913	877	939	917	948	939	951	910	871	960	968	913	902	989	929	910	932	950	903	925	952	907	938	894	948	904	873	971	902	926	960	992	957	907	880	967	961	915	921	903	917	914	974	964	926	919	925	930	954	886	980	980	923	920	964	941	944	919	907	958	983	926	940	927	914	904	945	884	922	966	953	920	935	929	928	920	918	898	876	960	929	894	901	910	960	881	930	901	952	879	949	935	922	943	990	944	924	942	881	909	926	910	913	982	965	917	975	908	904	879	949	890	915	929	952	916	891	938	919	941	938	940	930	954	951	916	908	939	929	936	894	952	914	945	944	956	899	951	904	922	885	934	959	877	932	923	958	917	962	942	898	932	943	917	975	930	952	993	899	937	975	1003	947	875	924	928	928	974	936	872	944	926	944	943	910	955	930	935	939	980	941	923	953	910	952	917	930	888	926	941	906	968	962	898	896	963	940	917	926	916	844	896	929	901	891	959	900	907	859	890	961	928	904	908	952	934	945	922	897	939	919	891	906	926	943	1001	920	883	956	1002	946	920	951	938	945	919	914	936	891	956	902	937	904	992	912	906	941	948	929	905	930	956	911	902	902	926	947	914	942	931	929	943	893	939	929	928	894	918	917	985	940	883	946	904	954	925	963	921	917	962	921	961	935	961	931	934	911	947	936	890	892	963	914	995	964	887	934	926	908	993	891	948	936	926	941	868	938	948	916	930	999	967	919	946	904	992	933	952	889	863	852	926	879	918	975	920	895	915	912	994	853	904	934	957	947	981	913	981	945	931	953	893	899	911	927	944	956	935	904	933	943	951	920	954	854	936	919	948	932	908	956	904	876	925	933	964	903	974	889	962	923	901	903	945	913	919	909	949	946	934	933	919	910	984	871	936	930	957	961	925	901	936	938	968	916	955	859	914	926	912	942	915	966	907	894	987	918	942	875	947	923	876	961	958	915	950	955	941	890	977	961	955	942	912	935	967	962	882	921	943	947	942	949	935	928	961	908	884	914	965	898	929	928	861	951	911	920	880	993	914	914	983	880	874	950	909	962	925	954	955	939	954	978	895	944	969	937	922	924	956	922	942	917	952	880	919	937	922	972	946	954	893	947	951	963	917	912	924	970	938	970	896	918	947	930	931	938	897	928	905	917	902	954	958	920	933	966	946	904	938	943	943	938	904	918	945	938	992	915	943	902	913	925	934	921	904	896	939	957	948	973	969	941	989	965	952	929	908	974	869	935	931	933	906	955	933	928	965	893	928	937	932	854	923	956	903	972	899	932	914	900	962	885	918	963	904	880	942	918	954	940	896	890	888	961	933	936	901	960	939	860	914	955	914	891	972	932	917	937	880	880	917	944	919	916	882	922	946	993	978	885	916	946	949	974	950	933	910	972	936	938	951	930	889	890	944	905	908	940	953	994	921	923	901	929	956	906	906	913	909	906	912	919	920	889	961	945	905	907	950	934	922	964	925	915	959	903	952	880	965	949	965	911	961	896	907	978	960	918	924	859	940	901	923	930	912	917	941	924	1032	951	896	918	994	926	927	955	931	886	959	967	902	935	936	919	886	913	1024	915	924	869	947	885	926	898	925	926	959	932	916	899	911	930	895	913	981	978	1007	945	912	894	972	885	910	967	962	892	897	888	923	922	914	917	882	1007	882	948	909	866	995	904	892	875	967	945	915	880	885	952	901	917	929	913	935	939	957	926	890	927	916	929	986	938	942	892	944	905	934	928	852	924	884	965	852	948	925	919	955	937	970	921	964	1014	967	934	921	921	917	921	941	907	922	901	880	919	942	943	952	933	939	964	966	943	966	1007	968	902	874	912	896	913	942	976	927	922	909	918	941	934	944	937	970	941	940	910	868	929	926	893	900	921	914	958	923	907	953	868	973	933	944	953	981	944	874	904	959	964	920	932	950	918	884	942	913	902	892	835	956	949	932	950	948	923	892	927	909	903	927	930	918	912	980	950	875	891	906	890	910	901	929	936	922	929	902	868	895	941	931	888	944	923	951	963	933	944	946	911	914	988	936	985	882	871	938	920	903	947	919	914	925	917	917	937	872	920	895	940	937	938	925	991	925	906	870	1028	945	905	917	923	943	936	942	907	966	886	921	952	923	878	913	933	926	950	935	919	926	954	934	958	946	934	931	949	980	912	869	915	910	905	887	976	963	917	957	893	937	907	919	949	967	894	894	944	927	912	946	922	888	895	922	932	885	921	953	880	986	917	933	961	955	929	922	933	947	946	918	913	884	930	899	918	903	869	937	842	883	854	934	915	919	916	909	939	897	928	921	967	900	910	928	901	914	926	899	913	888	914	949	911	918	914	928	994	880	993	972	944	946	957	935	979	925	901	945	941	935	938	920	918	909	901	946	945	867	901	925	954	930	947	927	868	944	917	939	835	918	920	946	906	915	972	962	972	902	880	860	982	916	896	895	952	967	955	922	897	905	908	910	964	974	892	900	992	905	967	976	953	978	950	955	961	926	953	906	998	880	919	953	959	981	968	884	948	913	913	891	913	900	907	958	945	951	921	931	935	900	947	942	912	969	943	906	974	929	901	919	926	932	929
19509	8097	8045	6143	3485	2354	1632	1309	1191	1007	856	789	721	629	523	519	463	448	407	387	406	427	396	373	388	354	398	399	392	381	365	395	364	346	377	361	352	370	404	362	374	368	352	345	397	350	354	363	369	405	334	381	376	351	366	400	346	348	378	391	322	363	352	367	370	371	372	362	374	396	399	340	351	381	368	370	336	392	373	326	393	411	377	358	381	384	321	413	347	369	371	358	344	353	324	363	347	345	346	390	363	405	377	339	392	392	338	355	352	366	357	369	380	391	355	359	340	391	373	353	351	356	355	356	383	369	370	377	361	370	383	376	379	379	365	346	351	367	354	353	342	388	355	349	382	347	367	376	374	349	404	388	368	429	378	377	378	361	363	382	378	333	347	352	414	355	357	330	362	389	357	358	352	343	353	369	374	347	350	358	386	390	362	376	380	345	371	356	375	370	351	354	348	369	362	364	337	387	354	371	378	333	368	364	365	414	379	391	378	406	336	396	391	390	380	360	340	343	377	368	382	339	344	321	369	355	398	373	398	379	376	374	372	358	355	360	377	350	365	375	357	366	392	349	381	377	330	349	377	336	337	357	356	398	368	388	369	386	367	372	373	384	390	409	360	357	389	381	392	379	390	347	370	366	356	386	391	378	304	349	365	383	402	344	375	351	359	344	367	368	347	336	349	343	365	352	319	369	367	385	362	389	374	365	381	368	393	347	354	369	353	373	367	344	375	395	375	378	375	338	388	388	379	366	373	363	349	364	370	360	391	379	369	336	366	368	326	350	398	342	393	379	397	381	352	402	343	307	338	362	363	345	372	363	368	336	342	346	354	365	392	341	410	365	377	354	414	332	393	352	396	374	397	405	406	361	387	343	364	339	350	349	361	370	356	406	349	366	361	406	395	412	365	355	404	350	382	363	361	354	400	358	360	330	366	371	388	368	365	352	387	349	320	361	348	384	373	366	383	362	362	342	346	398	354	363	334	368	374	371	401	336	364	354	367	371	389	379	364	363	372	343	351	341	378	358	357	327	349	381	406	384	361	376	378	330	386	353	368	357	355	346	353	333	381	357	330	367	373	351	364	363	376	355	365	367	330	369	372	356	363	364	390	353	349	384	374	418	360	376	371	367	416	367	351	387	368	421	359	343	337	367	364	401	394	402	393	377	364	379	390	361	374	353	387	391	391	387	350	361	332	364	365	387	397	333	365	377	384	353	385	360	389	337	351	390	373	349	361	361	400	402	371	387	338	376	338	365	354	383	363	376	370	371	366	414	315	361	371	372	374	392	425	363	376	402	359	369	363	372	384	381	348	359	386	376	383	378	365	391	364	354	427	350	381	384	339	349	390	339	344	397	377	362	397	332	342	337	364	359	345	362	399	346	393	370	384	371	381	368	346	370	336	339	321	387	354	353	351	392	371	332	344	377	368	336	363	327	376	407	380	364	363	339	344	356	352	369	390	370	356	368	378	340	369	363	368	382	353	379	363	337	352	370	405	374	334	384	365	414	326	360	370	361	375	343	362	388	371	367	395	308	398	415	397	383	384	391	371	334	381	367	352	343	341	412	351	351	382	358	387	403	378	359	378	358	379	370	356	364	359	370	347	399	362	371	348	382	376	388	421	390	367	380	362	359	338	360	376	360	354	346	364	362	347	356	354	372	366	363	376	383	344	367	399	352	358	373	323	388	386	363	338	317	375	350	335	351	349	366	361	373	344	369	343	354	415	359	312	347	384	373	331	355	361	353	347	366	347	383	329	399	382	392	417	372	380	406	382	408	369	356	378	381	328	348	361	356	328	375	395	366	381	387	383	386	384	380	351	341	348	355	367	375	384	374	388	356	383	391	374	359	335	357	312	404	353	329	343	361	377	379	358	372	345	355	391	374	351	377	370	351	354	407	385	352	381	388	360	387	410	375	328	373	384	383	395	394	357	384	356	411	380	360	358	374	389	322	400	348	360	335	373	381	370	378	379	364	372	381	376	387	362	377	396	361	373	383	396	356	375	381	349	368	372	365	394	357	323	395	360	340	350	348	350	362	374	347	344	358	366	384	386	395	319	345	368	370	356	355	361	382	363	365	384	370	377	352	386	377	355	363	375	384	352	393	381	392	369	351	326	357	336	375	380	356	393	359	367	354	385	308	422	400	365	399	392	379	365	388	352	343	346	381	358	380	400	376	374	370	353	382	387	359	342	362	413	383	342	409	337	338	404	362	373	364	387	390	373	365	371	367	412	379	384	410	344	334	369	377	354	354	348	343	366	409	403	376	387	337	319	359	376	388	371	340	380	356	393	357	353	385	407	346	357	363	409	339	352	345	363	365	336	331	372	358	363	323	342	342	385	378	335	358	373	358	366	339	390	379	404	364	351	349	348	410	383	374	390	348	358	377	375	375	379	397	382	372	351	348	397	391	356	365	384	369	365	392	361	350	399	356	368	335	371	366	330	385	359	379	391	354	380	355	338	392	353	366	388	402	316	339	364	384	359	390	362	377	370	381	387	387	392	362	332	388	365	368	366	374	371	373	359	356	341	335	365	374	373	359	327	359	386	362	368	413	348	378	362	337	361	362	313	377	344	387	386	381	364	355	377	354	345	353	369	372	372	392	355	340	384	396	367	362	349	374	385	386	361	373	374	357	343	361	372	370	373	409	379	332	399	345	362	376	385	385	367	394	377	382	389	375	373	346	361	369	389	377	378	341	389	379	358	355	387	371	383	356	346	366	339	377	352	383	325	370	388	361	382	362	370	391	373	346	337	377	358	344	338	335	367	363	379	358	382	360	345	378	349	396	360	355	377	363	347	387	317	374	342	351	374	376	323	400	342	378	361	410	366	388	387	406	400	384	382	351	364	377	371	370	347	354	330	350	386	404	354	359	387	346	372	350	317	363	405	340	371	404	317	350	388	348	372	336	396	359	363	404	394	360	335	340	376	359	388	381	351	371	357	346	406	381	365	326	348	365	360	363	357	365	327	365	357	378	351	395	355	361	370	361	387	361	358	369	366	374	352	368	390	377	329	366	386	356	372	350	383	369	373	319	416	362	358	377	365	349	374	369	384	300	384	351	370	335	370	418	353	377	332	366	383	396	341	348	359	362	377	330	340	383	373	356	358	325	360	384	360	349	333	349	351	371	352	381	403	379	395	351	371	364	413	342	390	397	361	353	347	382	352	382	408	368	385	333	367	372	353	364	403	363	363	357	370	387	363	385	373	374	357	357	376	333	354	333	396	384	347	348	361	398	327	346	347	369	364	377	373	340	336	380	343	386	376	373	385	391	354	365	370	375	335	360	342	351	395	362	373	389	348	360	388	366	352	397	357	377	346	398	370	335	387	350	383	366	341	370	350	358	354	336	381	356	366	339	388	376	353	346	343	380	380	375	367	328	374	362	348	397	377	363	364	372	373	371	400	370	368	353	361	365	365	388	369	342	378	382	324	368	328	351	393	397	386	358	348	373	383	399	393	375	365	348	338	382	329	362
13019	7265	13991	15069	11774	9260	6756	5411	4846	4283	3689	3220	2654	2288	1826	1577	1458	1229	1145	1133	1084	1007	1009	1059	995	988	976	910	903	877	914	866	891	848	911	850	852	846	906	907	871	843	863	829	898	867	848	869	891	839	856	870	862	809	861	844	861	861	853	904	827	853	845	874	850	886	861	842	839	869	887	875	871	910	861	853	847	841	870	885	822	844	804	830	842	768	838	818	874	854	895	870	833	820	913	868	889	866	879	829	849	873	868	851	841	814	797	816	880	890	826	835	820	878	876	869	871	916	792	815	851	832	828	848	823	876	827	868	866	822	842	841	840	897	859	851	862	824	857	836	809	842	840	784	845	863	877	848	853	850	858	839	871	846	840	820	775	823	823	810	831	832	834	839	916	852	817	791	900	832	856	847	848	882	888	843	849	833	871	853	810	875	853	830	881	891	858	856	905	831	904	823	800	803	852	835	808	871	824	861	838	877	861	781	897	853	809	849	830	846	854	887	858	869	828	852	851	819	845	858	850	854	827	854	821	858	898	866	850	791	870	904	870	816	812	850	847	791	804	844	775	845	788	848	866	854	807	794	834	816	873	805	845	851	876	840	867	811	839	867	888	875	834	860	837	830	864	904	855	909	841	803	859	878	835	853	851	836	810	837	901	840	841	837	809	855	826	828	835	828	816	830	807	829	868	823	866	833	829	863	827	823	891	837	848	900	864	839	853	853	829	818	819	848	846	859	823	889	806	852	822	846	839	830	873	818	845	823	817	829	815	888	869	849	885	849	819	899	812	856	830	836	826	838	836	931	819	863	806	825	819	837	815	813	879	879	847	860	879	819	871	850	865	837	876	866	855	835	853	887	919	812	891	838	867	811	852	833	769	838	875	822	808	866	782	852	860	851	856	897	850	868	804	811	791	838	849	816	817	861	845	803	900	795	846	807	820	856	837	851	850	902	861	814	843	858	840	919	862	852	811	852	895	842	859	865	882	863	779	843	817	830	812	877	820	839	862	846	910	762	805	851	872	895	852	846	813	850	870	866	892	860	849	871	860	852	863	828	823	892	848	806	818	922	840	829	879	869	871	872	867	815	886	824	789	819	889	828	845	856	812	886	783	818	832	811	844	887	898	872	835	873	867	909	833	816	881	881	797	865	842	826	841	863	848	855	895	843	853	840	853	865	802	894	874	831	826	833	861	840	842	924	845	901	846	835	857	870	903	838	848	870	832	885	834	870	835	810	881	851	836	793	802	814	815	798	834	822	819	795	839	875	815	861	865	819	841	810	878	820	876	861	837	878	869	861	867	826	886	881	835	845	814	832	808	831	851	848	845	856	847	869	856	818	813	924	788	769	856	801	817	873	862	878	845	835	823	904	822	825	866	867	853	825	818	841	839	826	811	818	845	875	823	839	820	857	842	832	875	841	838	891	834	832	851	802	808	885	882	836	852	857	804	920	857	802	868	856	826	830	788	806	882	847	887	924	867	872	859	887	828	859	873	919	848	872	824	844	888	827	874	909	848	823	837	827	857	845	784	853	866	817	811	854	823	844	839	859	828	835	808	804	893	815	840	805	868	873	798	850	808	839	869	838	865	878	867	845	820	854	861	861	853	817	847	831	842	894	832	797	878	813	874	870	820	851	830	924	862	815	861	850	834	793	836	852	853	798	868	836	856	788	870	860	904	847	833	847	864	849	834	888	813	828	825	892	801	828	824	809	842	854	859	869	849	832	856	833	798	854	775	907	857	890	880	893	853	810	816	856	809	871	803	831	858	820	826	816	833	845	841	875	793	862	875	775	874	810	840	855	889	909	850	858	808	840	870	846	869	837	836	844	876	840	852	863	858	875	838	836	825	832	830	796	871	845	797	845	842	863	841	837	870	908	816	847	833	855	863	840	857	881	876	877	839	880	807	840	792	811	862	813	838	809	782	863	804	877	840	827	844	808	831	837	898	803	872	874	813	818	804	836	892	860	884	840	883	855	872	826	834	854	820	841	865	827	838	812	878	841	842	834	817	846	865	805	841	851	869	791	874	893	840	806	811	877	851	835	838	843	822	824	843	810	848	831	807	827	841	842	852	876	842	819	856	853	851	832	844	794	832	829	858	832	882	910	844	830	878	850	853	868	794	858	840	826	884	840	822	823	883	847	879	812	881	872	874	788	831	817	884	789	887	797	851	803	887	823	814	840	868	825	857	811	831	840	856	861	828	850	861	845	830	825	849	833	838	825	830	863	845	780	828	813	827	856	876	857	809	824	839	834	817	881	866	833	815	798	847	851	833	826	808	832	829	839	826	799	798	808	851	804	800	881	866	823	913	888	873	818	831	815	849	816	906	900	823	878	849	865	846	841	843	867	830	854	874	839	896	789	795	886	832	835	846	829	866	821	858	853	837	872	862	855	804	851	808	886	847	832	834	824	834	883	842	820	840	820	828	856	870	821	873	803	824	837	860	846	843	832	883	854	809	895	849	884	854	854	873	878	845	826	836	846	906	812	840	883	824	838	880	849	873	860	847	853	867	869	827	847	867	846	846	834	856	860	853	851	851	811	833	853	811	869	833	826	817	839	840	866	850	874	863	805	854	813	883	848	901	873	855	859	838	830	823	850	832	882	847	851	867	869	873	845	864	843	813	863	845	817	812	832	844	838	822	810	851	827	840	869	872	812	861	845	851	895	817	831	840	732	866	840	837	810	810	872	805	831	848	854	832	865	862	884	848	870	849	814	858	822	845	836	846	851	910	824	845	826	820	840	810	798	834	874	825	796	808	859	829	812	871	899	852	872	833	815	859	879	841	849	816	889	825	857	829	857	858	782	765	903	838	895	829	841	847	888	829	902	836	796	804	864	828	822	833	880	870	829	867	844	866	844	829	865	821	846	779	847	835	875	870	884	825	867	807	888	770	797	845	841	844	851	849	881	824	814	842	843	849	886	841	854	852	856	839	798	853	838	857	828	897	897	898	901	829	842	861	871	850	794	875	877	876	891	764	826	845	899	868	904	831	832	893	828	827	846	873	848	867	836	879	829	848	855	814	882	812	835	845	809	849	826	844	854	875	863	844	843	812	834	832	838	861	845	892	825	828	884	822	852	836	862	870	864	887	839	887	832	871	850	886	851	840	812	817	869	856	870	905	863	887	858	858	863	838	842	843	820	874	832	855	882	819	832	800	908	860	871	832	835	903	857	822	840	855	865	824	881	902	831	872	817	810	858	855	799	836	900	849	872	872	832	773	838	847	834	844	861	879	829	864	869	838	830	861	856	902	900	857	900	821	847	816	860	796	853	854	855	856	792	827	812	786	809	827	843	871	847	765	826	833	865	873	858	832	852	841	846	829	788	908	817	883	848	808	830	872	833	894	845	857	788	881	864	835	888	846	835	910	853	856	883	816	850	880	840	818	836	883	857	817	808	900	864	855	848	876	839	813	859	806	870	883	808	858	853	867	883	818	901	829	828	845	821	882	879	916	816	846	834	819	883	868	886	845	821
28193	11912	11388	8414	4947	3280	2180	1629	1302	1165	1009	941	733	595	478	462	441	402	335	359	381	306	346	329	333	335	313	319	304	280	312	323	294	309	313	330	304	289	257	295	321	315	299	308	281	308	293	300	303	299	249	276	295	271	292	272	302	303	309	292	329	302	274	308	279	300	268	322	300	285	316	282	296	282	291	314	295	314	307	296	337	289	291	299	259	302	271	343	310	312	318	290	300	293	282	309	307	307	268	327	293	291	309	286	254	312	299	292	286	317	314	299	262	286	287	317	272	318	299	300	303	297	320	312	275	325	305	263	306	317	293	270	306	299	276	271	293	278	287	331	306	321	266	295	279	291	284	281	306	305	274	310	309	277	331	300	278	302	308	308	277	294	248	324	248	292	298	307	276	316	327	266	291	286	307	284	314	275	290	299	332	313	285	271	272	308	297	287	283	306	330	312	282	288	303	275	296	304	309	288	306	262	287	296	310	283	304	329	307	328	279	269	318	297	281	300	264	255	286	314	304	296	293	317	277	297	295	313	272	307	293	295	285	325	285	278	282	273	295	257	265	271	317	294	284	294	299	270	264	267	278	261	327	266	296	319	276	301	337	308	350	295	267	307	297	298	330	295	297	286	288	331	286	300	295	299	288	313	306	298	291	287	280	297	289	307	290	306	300	277	279	281	263	271	297	286	268	303	316	320	286	294	281	292	286	317	297	320	280	276	312	297	285	295	265	322	313	281	258	305	268	310	337	291	326	288	301	306	290	277	257	303	300	320	306	304	299	306	304	293	277	295	298	303	330	280	291	285	300	254	296	279	263	295	303	304	322	293	298	260	265	269	293	330	275	292	296	318	281	285	260	320	293	273	276	284	280	271	309	294	273	300	302	292	303	302	302	301	288	288	315	303	279	302	301	302	256	320	284	295	267	342	283	345	305	297	277	303	279	284	299	283	310	278	319	275	265	267	290	292	319	312	294	280	281	265	279	286	322	279	274	296	315	294	292	303	264	294	300	280	299	307	291	315	299	279	294	316	295	312	333	294	309	257	287	290	307	289	262	310	293	277	277	303	284	310	275	287	291	294	277	301	281	271	314	286	269	289	309	291	270	274	316	296	301	307	302	281	325	318	268	297	284	273	290	308	297	312	302	279	291	270	320	292	307	299	310	313	295	314	308	317	288	252	289	321	275	291	302	299	291	290	289	285	299	320	281	256	283	263	321	305	286	284	293	288	355	288	285	308	282	320	290	271	273	308	291	307	287	301	270	293	328	305	330	264	305	292	279	279	269	310	301	293	286	304	302	312	265	337	316	296	288	299	311	272	258	321	271	309	273	314	332	286	280	282	287	318	256	291	318	281	275	294	288	264	296	320	283	309	288	306	278	289	285	315	285	284	327	320	296	250	278	293	300	280	295	292	298	303	280	276	297	282	292	302	302	290	300	282	253	259	298	264	281	301	317	320	290	285	261	310	297	296	311	319	314	261	332	283	263	304	330	306	277	283	273	306	296	300	284	306	280	310	316	259	295	304	288	283	310	289	336	293	311	313	305	305	305	271	283	302	267	267	259	296	284	285	288	330	291	269	288	291	284	340	276	273	307	283	285	284	273	280	293	281	298	327	316	310	280	277	297	290	311	320	294	287	295	297	306	268	278	276	319	302	275	308	314	309	324	319	269	292	276	267	282	293	296	326	296	284	291	299	323	329	357	265	312	275	330	291	302	282	306	291	328	263	286	284	341	294	286	308	287	308	302	295	301	269	333	298	290	268	292	297	281	329	297	290	277	310	302	291	301	287	264	300	281	292	315	294	300	289	270	333	284	313	302	299	293	261	294	292	281	310	276	299	289	292	326	295	285	300	274	319	289	286	320	286	274	283	310	290	315	294	296	296	280	279	304	278	313	293	268	302	292	292	295	295	275	308	269	335	312	308	324	286	310	313	294	297	317	292	299	274	303	233	276	297	282	297	304	282	322	310	297	291	270	284	283	282	254	273	270	315	292	321	284	295	292	296	289	276	293	329	265	297	287	311	295	273	276	287	296	288	309	310	313	314	283	284	281	282	325	264	292	289	301	286	326	284	298	334	281	302	301	309	281	296	292	261	303	304	336	269	303	317	282	306	277	266	267	285	313	272	303	289	271	285	295	301	299	295	304	312	314	328	281	272	304	296	301	293	293	303	291	267	312	320	283	315	297	291	276	273	309	299	288	317	262	282	297	283	293	290	251	337	271	315	284	299	296	276	314	326	309	293	254	287	290	267	285	270	304	306	317	302	278	296	277	275	297	239	269	240	280	287	309	277	298	285	276	270	270	299	306	299	270	288	276	320	315	290	308	288	296	281	302	298	300	308	298	303	301	301	297	334	317	270	307	310	300	288	300	267	295	310	293	282	291	283	287	297	306	280	293	300	319	299	302	295	306	279	282	289	334	293	292	306	294	295	302	304	309	301	282	293	314	313	267	293	290	302	270	270	284	286	303	315	309	296	309	292	309	297	278	294	277	331	292	279	290	293	278	288	299	278	243	292	288	268	277	314	304	284	312	267	282	291	352	260	293	260	305	287	303	311	286	332	302	296	298	310	322	296	311	276	308	293	273	278	305	295	300	322	274	284	297	286	280	301	290	314	295	293	294	277	298	292	308	275	291	297	300	302	306	281	298	274	298	300	315	299	309	321	284	301	290	310	292	302	310	269	308	305	269	305	292	287	313	336	315	257	310	298	265	293	303	295	281	313	292	304	289	292	315	310	275	305	292	285	283	257	279	274	275	313	305	288	278	287	303	276	305	296	274	279	294	304	296	294	256	290	309	280	315	295	297	344	329	308	282	293	301	257	293	287	278	312	322	284	299	285	322	288	313	289	323	280	272	306	284	267	300	308	333	321	330	289	258	287	297	306	307	293	272	294	307	282	302	280	302	297	312	291	272	290	290	269	291	297	285	301	285	322	336	270	311	298	301	276	274	303	301	259	305	298	297	299	305	298	305	276	335	306	285	287	277	270	293	273	282	274	288	303	285	353	317	310	304	257	326	302	279	280	304	258	288	284	317	314	296	292	287	277	274	297	289	296	254	281	268	320	309	316	286	301	277	279	268	292	298	269	281	272	302	296	292	298	309	300	316	259	298	296	314	309	310	284	270	304	307	305	284	285	295	283	327	285	298	290	256	322	363	274	307	298	309	324	283	303	305	305	319	271	266	261	323	283	284	290	281	282	294	286	284	288	291	316	318	298	288	280	301	300	324	294	298	311	283	301	293	280	271	294	290	294	273	307	312	291	324	324	302	318	294	266	289	259	311	298	306	277	301	286	283	280	321	280	309	332	316	307	296	319	298	276	327	290	285	288	299	290	313	271	284	291	314	272	298	277	280	259	315	269	278	312	304	262	294	281	293	280	306	274	315	296	296	292	289	289	278	287	324	290	306	286	311	261	273	271	276	282	290	303	296	269	309	276	273	294	298	336	300	281	314	298	271	309	300	308	296	305	259	289
16737	9109	17575	18613	15138	11777	8780	6774	6047	5374	4411	3794	3302	2651	1994	1765	1542	1290	1179	1081	970	973	924	915	810	873	869	895	871	821	842	788	746	773	810	778	777	695	713	700	729	769	734	739	748	726	716	705	727	702	670	746	700	639	698	702	710	683	742	697	709	657	730	669	674	677	715	705	712	676	692	691	674	764	697	705	665	703	758	696	695	704	682	658	697	730	691	668	699	651	685	686	668	733	712	666	694	692	707	682	740	687	747	667	734	662	705	701	666	713	680	732	703	698	719	720	678	690	705	723	703	691	712	709	692	731	733	641	686	713	744	712	673	709	688	719	655	681	731	663	721	673	696	647	744	686	689	678	711	702	723	711	725	705	732	678	669	694	696	647	700	657	753	715	629	664	696	679	704	754	718	685	702	653	662	670	678	697	696	758	674	711	696	708	706	678	663	671	711	678	688	725	667	713	665	717	708	654	695	697	728	666	655	700	667	739	705	662	719	670	673	700	697	726	725	717	689	673	699	644	657	698	670	678	672	645	728	719	714	665	704	719	715	690	714	683	692	717	757	679	698	665	731	664	673	728	747	698	662	709	706	722	686	656	658	667	703	684	703	757	674	700	693	682	726	685	709	730	719	710	711	697	728	657	670	680	671	649	738	705	646	755	720	695	692	703	671	698	692	692	696	687	686	709	672	672	687	703	691	678	664	714	740	675	730	721	720	668	679	707	736	708	685	714	713	712	693	674	751	695	668	695	694	693	694	674	694	723	682	706	766	723	722	684	710	713	683	691	682	699	690	702	734	684	691	736	701	719	708	684	676	674	674	723	682	712	705	680	742	704	696	717	728	693	697	698	722	660	713	698	709	693	690	692	684	670	681	721	652	708	677	666	708	707	721	670	727	707	741	702	676	634	692	687	682	703	676	666	678	718	707	735	681	729	735	726	682	720	673	753	703	684	723	743	692	693	669	701	716	668	701	707	645	701	712	681	681	727	696	666	706	663	721	724	690	653	715	665	692	730	682	707	705	680	682	696	689	668	708	647	679	702	719	696	674	749	696	705	673	711	670	701	691	690	727	668	689	690	712	730	705	696	708	670	689	702	695	709	683	689	667	645	682	704	667	698	690	744	712	691	733	711	675	672	724	716	682	652	696	716	717	700	681	715	689	703	713	694	717	731	678	700	673	722	651	707	649	695	691	710	672	669	722	683	746	724	696	702	721	668	656	664	711	678	724	686	722	727	730	688	694	675	718	697	699	738	697	689	681	681	699	702	688	659	671	691	717	646	689	713	668	711	703	681	673	722	666	700	722	727	745	745	684	666	719	687	643	694	684	708	693	719	643	709	714	697	691	679	704	758	688	724	668	730	724	654	733	785	704	676	679	704	690	695	676	679	687	726	704	710	648	676	687	694	754	654	709	668	711	648	703	730	706	706	708	690	681	666	699	705	692	687	699	719	671	673	666	662	697	688	696	731	678	714	711	661	753	726	663	694	707	693	707	695	675	685	691	688	701	681	676	682	681	704	669	665	742	727	738	679	750	692	701	639	709	720	739	656	715	704	673	685	685	704	683	710	695	689	762	709	686	633	709	680	701	691	701	686	624	737	645	689	672	674	703	703	674	734	681	682	682	724	713	706	695	720	727	707	712	673	674	686	740	723	712	728	741	647	655	702	708	686	664	687	731	697	699	696	710	704	677	678	706	727	746	694	681	675	734	662	668	711	749	668	668	664	739	701	690	757	654	707	698	728	649	704	688	740	698	730	714	699	713	684	739	669	719	707	693	682	655	757	683	658	714	654	714	678	697	653	740	673	702	658	713	674	673	694	688	678	718	685	730	693	658	706	701	705	719	762	717	667	675	739	708	691	697	703	654	677	753	738	715	671	716	695	712	675	689	716	699	655	657	726	689	767	757	713	733	659	751	685	699	740	675	721	685	698	683	670	672	714	702	708	738	692	730	712	693	670	675	666	688	674	658	692	704	709	682	730	681	727	698	647	707	661	674	675	688	726	720	706	735	701	686	735	711	725	708	700	720	699	661	651	695	728	660	671	665	728	694	691	693	680	728	692	678	685	687	714	698	664	687	705	712	723	700	684	701	710	691	770	730	713	738	705	691	706	719	663	694	683	675	697	678	723	703	726	751	744	690	682	713	704	719	642	636	729	708	682	675	718	703	666	700	690	720	697	713	755	689	770	676	710	698	728	728	711	694	690	752	716	707	683	680	669	672	682	690	686	695	649	700	688	688	692	689	664	702	682	726	745	712	681	730	699	695	663	733	689	706	707	676	704	733	686	689	733	669	729	688	711	661	739	719	661	714	703	654	771	665	712	651	668	740	704	680	717	750	707	679	707	684	694	738	715	736	710	677	703	745	677	704	691	713	682	706	681	691	677	710	707	765	654	712	700	662	715	675	733	683	682	722	649	668	722	676	744	721	716	691	662	682	726	659	682	697	679	683	710	663	708	746	738	725	690	705	685	726	696	737	703	709	669	731	674	729	640	735	689	674	697	712	700	670	661	735	693	674	709	710	690	704	681	713	702	693	714	708	730	692	721	691	681	656	666	681	681	707	737	698	678	691	676	665	713	707	705	716	680	665	704	683	699	721	699	705	675	749	724	726	688	708	687	743	676	694	697	726	690	689	693	647	706	700	732	725	697	706	741	720	688	685	660	706	726	712	733	683	731	699	676	743	694	693	722	672	684	674	668	687	722	661	675	668	710	698	663	693	739	721	697	655	754	702	721	743	700	687	720	714	685	666	718	724	637	703	668	764	699	665	652	692	709	672	712	706	712	723	698	709	670	639	705	701	694	695	698	695	687	710	685	652	677	737	691	681	681	668	661	687	672	681	668	635	709	720	673	700	706	722	741	687	694	679	679	721	722	668	705	704	716	705	715	670	682	703	699	684	703	658	679	685	712	689	725	695	734	665	664	698	667	701	718	694	683	645	696	715	674	686	707	715	722	707	717	702	675	709	699	659	668	710	722	692	699	720	663	738	660	668	710	697	782	709	669	678	694	708	676	684	674	650	681	706	723	678	697	665	684	709	653	731	636	711	714	693	700	736	687	706	685	700	677	714	654	677	686	691	700	702	663	751	668	717	738	652	728	708	671	706	710	731	715	748	676	685	714	673	712	701	742	666	664	668	653	701	699	706	695	704	682	676	686	671	737	698	723	685	732	682	667	711	698	696	730	732	707	684	688	696	685	693	738	737	674	748	694	672	744	696	705	682	711	693	707	678	723	707	693	683	723	698	731	718	685	678	733	671	678	736	737	638	683	692	754	680	667	704	730	690	695	653	688	664	728	706	707	697	677	715	712	685	725	690	691	733	717	705	704	693	727	692	716	682	660	720	717	718	667	689	705	701	677	688	718	721	663	669	710	650	688	705	747	747	737	713	746	679	699	656	735	696	715	663	671	672	707	693	667	665	703	702	675	727	698	665	686	711	719	707	700	740	669	757	689	702	668	686	678	666	709	686	663	706	732
10767	5113	4762	3668	2218	1520	1162	888	802	809	692	650	590	533	477	478	499	467	455	462	402	401	376	393	422	459	431	428	421	438	431	476	451	403	410	447	453	430	456	432	458	453	420	370	449	429	394	418	451	472	430	400	449	452	435	445	451	434	455	408	400	391	427	460	438	423	424	422	431	422	464	417	424	426	476	419	425	429	419	451	463	412	389	387	420	445	441	439	443	379	430	429	436	455	435	446	436	418	404	402	427	384	446	435	418	433	414	425	414	423	416	430	404	442	407	439	425	374	413	406	363	440	442	451	405	434	390	447	437	400	388	417	428	427	410	414	423	383	421	429	432	425	432	423	429	417	447	418	453	450	421	425	431	448	411	401	432	389	422	413	422	411	458	389	434	416	446	424	423	415	417	422	393	443	428	437	406	426	434	414	430	394	432	403	406	454	419	458	392	425	425	414	455	442	430	407	434	456	430	449	406	458	403	433	405	413	421	446	436	381	425	452	423	436	420	418	429	413	423	398	427	404	419	405	415	456	428	453	413	430	416	431	397	432	439	389	431	471	444	414	391	390	481	431	400	434	412	432	411	439	443	442	427	462	466	422	421	451	429	424	411	424	422	433	405	424	443	409	416	402	454	460	427	425	434	432	417	447	434	445	439	411	393	402	429	429	415	448	457	449	417	456	437	432	415	406	448	374	399	380	423	392	402	399	428	431	428	415	443	406	405	422	410	455	408	427	411	364	426	407	426	442	448	451	407	445	443	430	406	403	467	432	415	427	399	422	446	441	404	429	406	432	411	415	442	394	402	426	429	442	406	430	412	443	455	415	429	394	415	424	406	409	423	446	389	381	457	453	429	428	416	356	406	447	442	461	408	425	375	418	383	431	417	379	398	412	414	391	459	411	410	430	460	422	431	441	440	419	385	485	424	391	460	383	416	408	430	425	407	420	442	423	416	448	418	380	402	402	431	441	392	416	434	423	436	430	408	428	421	472	385	442	402	423	414	430	433	452	462	424	427	425	472	422	393	381	415	437	420	429	434	435	405	429	376	438	410	430	419	432	447	421	401	467	436	456	449	413	444	418	435	415	451	422	444	441	436	413	360	406	403	369	409	417	427	418	423	399	416	382	445	448	424	436	410	419	429	462	395	480	402	429	414	423	439	432	446	447	431	451	419	402	427	426	398	408	387	459	428	394	404	416	435	431	458	425	460	399	405	429	450	428	472	413	409	393	412	425	467	411	468	433	411	391	385	400	423	409	429	414	421	390	419	465	433	441	444	416	440	393	415	424	438	464	402	427	422	453	414	417	443	450	367	416	418	430	432	409	385	448	399	437	448	405	421	391	455	421	456	380	412	408	411	390	413	412	409	431	446	399	434	445	437	459	458	425	453	417	443	439	388	415	435	427	444	419	388	418	433	418	453	437	409	453	428	457	412	434	450	428	450	419	424	377	410	399	444	416	425	429	392	425	396	444	420	435	422	420	398	458	442	422	425	415	424	480	442	408	424	414	418	448	423	428	403	423	441	450	445	390	458	420	440	458	373	403	389	443	430	462	436	401	404	381	420	447	415	407	418	401	420	416	443	415	415	417	464	406	426	436	399	411	462	409	451	472	434	422	378	419	445	402	387	458	438	450	417	417	425	420	442	407	437	441	413	380	392	431	384	406	419	471	438	436	434	450	417	398	410	442	489	399	419	430	413	436	374	394	394	429	404	442	432	427	482	439	391	402	427	428	404	402	434	407	402	405	405	433	414	397	404	403	446	450	430	426	418	444	405	402	423	414	432	461	422	384	428	455	410	418	406	458	464	475	436	428	464	392	432	410	412	393	484	425	470	415	401	449	474	451	432	411	454	414	415	432	414	414	451	388	436	395	411	429	423	415	434	413	468	467	402	401	422	471	410	473	408	433	449	407	417	408	436	404	377	421	461	382	442	408	429	420	443	452	422	412	402	455	417	448	397	443	434	440	477	432	420	425	414	403	423	411	410	465	427	404	406	439	414	450	386	425	442	464	424	418	433	440	422	417	431	407	389	447	427	444	414	473	431	401	454	445	429	416	396	414	448	401	440	419	435	418	442	398	422	450	388	420	422	450	416	441	411	450	441	401	397	394	439	439	431	469	441	430	416	447	467	388	399	417	418	399	397	411	470	469	446	433	401	440	425	417	444	401	418	459	402	401	414	382	462	383	405	422	431	415	401	434	405	409	451	451	421	459	416	400	429	402	413	401	421	410	411	426	452	428	411	454	432	455	425	412	440	399	447	479	415	399	420	429	426	373	404	421	391	377	472	444	431	437	410	400	426	429	414	419	416	467	428	446	444	405	427	393	427	406	401	411	426	436	408	426	424	437	419	407	420	418	428	422	402	406	420	443	405	416	444	412	423	434	419	393	408	433	409	423	447	417	412	497	441	425	409	413	444	445	395	396	452	438	417	406	478	432	420	431	452	436	451	425	394	402	462	392	413	403	392	417	421	407	403	416	410	414	414	448	439	430	398	428	388	392	470	413	410	415	416	399	416	415	391	434	398	459	412	431	392	407	462	391	442	446	407	408	424	444	425	430	400	410	430	429	442	424	424	416	412	418	405	419	417	421	397	381	449	429	472	429	436	445	406	408	420	422	421	386	388	407	421	451	408	429	416	398	381	397	418	446	443	408	414	431	400	449	374	395	436	460	458	432	451	369	426	454	385	457	437	422	439	416	390	412	423	457	435	446	413	410	423	434	426	421	404	404	456	418	412	433	416	403	409	463	443	425	441	419	440	438	443	408	385	444	475	447	475	441	427	451	432	447	406	419	415	411	418	435	412	433	454	425	410	482	411	416	438	448	411	432	441	442	471	425	424	408	405	434	407	403	430	436	412	391	425	402	457	480	423	447	425	396	400	432	436	429	447	424	435	429	456	420	418	415	421	430	434	403	455	430	452	439	404	416	419	425	445	430	419	429	416	425	425	455	423	400	445	411	431	467	449	400	407	451	415	412	401	409	416	462	425	431	435	441	499	449	406	447	413	428	411	413	412	425	456	447	434	427	439	419	412	429	431	405	395	431	399	421	440	405	432	426	422	422	480	441	428	411	453	440	473	447	396	430	428	421	446	418	449	431	440	463	365	418	411	431	408	450	455	458	426	411	415	446	412	423	431	423	426	434	442	422	375	422	424	445	407	382	426	408	451	432	404	416	384	429	436	403	409	453	396	467	444	455	386	452	449	446	400	416	421	417	408	418	427	459	438	442	462	416	430	415	417	459	406	417	412	430	468	459	439	453	397	400	431	410	380	396	410	393	417	451	424	407	416	441	408	426	421	426	439	465	419	403	478	439	389	420	400	445	479	437	444	457	449	383	430	430	447	398	428	394	385	406	398	423	408	426	443	460	432	431	429	457	424	452	436	395	440	411	414	399	421	427	443	437	411	388	429	436	440	427	435	432	406	446	422	430	425	419	433	421	425	418	409	404	411	433	455	447	455	429	414	395	436	434	393	407
7443	4704	9205	9938	7785	5772	4366	3334	3197	2854	2511	2289	2077	1842	1505	1376	1284	1198	1167	1073	1116	1052	1026	1076	1043	1022	976	997	1024	962	1050	984	1007	968	977	998	932	974	995	953	982	942	964	934	956	966	948	903	992	997	965	970	924	979	952	966	962	974	915	947	966	947	974	906	959	968	938	1002	973	1007	947	909	942	960	989	946	953	967	941	911	914	974	967	967	941	923	953	929	989	917	959	969	936	926	944	956	988	964	974	971	945	952	957	964	925	984	957	931	950	935	976	948	949	950	958	961	955	1011	996	975	963	902	925	966	974	950	883	978	950	977	966	936	936	950	992	990	1000	930	952	940	977	961	938	942	957	945	946	917	908	961	998	969	967	924	954	926	954	983	995	934	1002	961	1000	948	946	971	988	1009	963	974	925	944	930	989	900	940	927	961	972	990	901	918	959	937	982	948	916	980	935	982	928	962	956	882	955	903	961	923	905	963	952	962	930	993	932	957	955	940	978	944	932	926	951	959	912	904	955	972	956	927	987	961	886	893	956	1007	988	984	965	912	950	961	981	964	972	1008	961	968	970	994	912	866	942	927	1009	907	959	909	936	953	985	897	936	993	1003	952	970	992	984	973	963	909	932	965	960	936	991	923	932	986	952	993	981	945	979	933	969	928	919	924	1007	930	1020	939	986	954	959	924	930	912	929	909	955	1009	932	978	991	975	937	923	947	977	947	967	1014	932	968	926	999	955	967	992	925	939	953	969	928	939	946	988	938	983	958	959	985	1004	961	970	903	926	956	957	961	975	896	916	980	943	934	962	959	975	971	977	946	955	1014	981	982	989	923	968	951	1003	946	1004	980	980	906	998	945	964	998	961	962	916	978	963	949	999	917	905	966	943	953	965	953	945	952	962	983	925	1001	932	983	973	950	948	919	958	1041	971	1007	903	978	942	937	992	935	938	946	938	973	954	930	937	946	940	985	961	907	856	943	971	976	1003	939	958	960	977	971	907	961	927	883	988	1077	976	944	960	940	937	937	985	992	922	973	897	977	901	961	1012	912	965	988	946	981	987	961	994	920	921	918	968	992	969	936	1002	978	951	959	879	939	983	937	958	928	917	969	908	936	976	983	962	920	1053	980	968	992	974	919	959	1001	968	970	928	983	933	978	990	1016	912	958	1011	996	985	1002	928	936	948	928	1006	937	943	930	1011	983	942	892	914	967	928	952	972	966	953	964	968	1001	945	1022	917	1020	991	951	927	945	997	972	1003	920	981	949	952	960	988	915	971	972	941	980	967	910	937	942	965	964	968	945	956	974	927	933	930	928	999	955	945	941	963	938	923	943	919	953	948	987	979	961	951	983	955	917	969	938	1012	977	1029	940	968	1036	978	950	952	969	972	894	945	985	950	933	948	917	986	936	1017	980	948	978	958	988	987	936	980	969	974	954	936	926	964	955	915	942	915	951	912	953	951	943	976	948	964	919	1006	969	958	984	925	968	968	962	972	945	992	942	918	971	981	971	917	995	968	928	946	959	935	1005	922	909	920	867	948	883	945	951	957	958	958	972	961	931	947	918	1022	914	962	971	991	1032	1003	1002	964	989	950	971	939	974	918	956	952	978	949	975	1013	931	945	955	879	985	910	949	950	932	1011	929	941	977	957	960	969	1004	966	961	955	991	1020	927	920	961	943	956	975	922	989	959	942	899	927	1006	927	949	985	954	956	882	912	939	984	924	961	977	939	935	959	957	951	908	976	914	955	969	926	875	942	963	948	980	974	965	987	936	936	929	969	934	947	964	970	928	983	968	953	939	950	965	954	932	947	952	978	945	949	972	977	960	952	1000	947	954	963	974	973	977	949	968	941	979	958	926	944	960	1013	969	929	1007	1008	937	987	980	961	905	976	930	918	945	969	998	978	937	986	981	920	962	999	933	933	931	933	965	950	953	957	968	983	960	957	929	986	964	982	961	934	989	923	960	908	994	977	982	949	995	937	1011	917	988	969	970	907	915	943	904	1006	905	928	947	970	1012	964	966	975	906	952	983	930	984	900	963	938	943	913	941	888	969	919	988	938	1007	982	904	970	938	962	954	986	939	976	910	946	953	933	923	974	973	950	916	925	1048	931	946	988	979	939	913	968	955	900	969	912	907	934	954	979	902	970	975	943	969	936	1018	932	951	920	913	945	945	956	944	1007	900	899	951	966	910	904	969	973	979	966	942	1010	942	968	916	978	948	985	957	949	975	935	978	942	956	970	961	964	953	964	949	965	1038	990	994	971	959	984	964	945	973	960	984	960	948	967	972	935	1027	958	945	974	923	946	952	988	950	953	1030	959	895	1005	951	976	984	983	949	935	933	968	890	975	956	995	949	979	938	998	923	930	1004	935	983	957	926	924	968	992	942	969	915	988	971	967	992	968	961	1020	886	964	973	926	938	973	902	949	954	953	956	956	930	915	986	971	964	979	971	913	975	913	882	963	970	919	939	914	1010	939	958	1041	987	920	882	970	940	942	978	945	909	925	937	958	921	931	928	958	961	946	982	954	942	925	954	971	974	1000	1001	998	963	949	1000	918	949	938	951	913	963	959	930	961	970	907	975	936	992	955	1001	952	966	941	950	990	960	1004	997	959	887	1017	903	889	956	964	920	939	1037	980	932	964	928	955	903	963	956	1014	945	935	984	986	948	891	934	966	1036	950	988	978	964	969	996	941	892	916	1006	968	938	987	940	996	942	997	957	924	984	981	969	958	960	938	976	935	990	936	926	948	962	963	955	946	976	960	992	935	979	982	959	998	970	940	913	945	964	938	954	925	986	942	935	931	988	970	1019	939	990	1001	960	931	891	996	908	1014	981	931	943	959	963	950	986	952	910	937	947	944	935	915	961	995	958	955	954	984	976	952	995	947	1021	941	945	945	1024	969	901	1015	931	918	987	894	1008	922	919	896	948	933	936	912	956	958	1023	958	939	961	962	933	1040	977	955	925	934	973	953	915	986	923	938	948	943	960	967	941	973	939	956	1038	990	988	949	929	899	965	941	931	921	911	1012	949	936	944	985	961	934	947	939	952	975	918	938	930	1045	994	967	908	960	967	898	1026	955	938	973	903	929	1007	924	952	979	915	968	966	926	1011	977	916	966	987	962	945	942	995	958	936	980	913	956	974	951	924	962	953	981	912	953	980	924	918	1007	917	987	933	944	1026	971	943	978	1010	934	941	943	957	962	918	960	939	985	982	980	963	985	922	989	949	966	981	978	990	936	927	901	966	958	963	910	991	943	979	946	1038	982	980	1000	1007	962	927	1003	959	956	987	965	975	976	890	968	941	872	976	995	953	906	942	1004	931	972	947	1013	956	1000	982	944	1010	972	923	941	951	974	962	998	977	937	937	991	931	904	974	944	944	919	930	953	945	964	957	1013	964	946	955	1033	964	958	955	890	915	964	956	977	915	913	961	980	976	935	952	927	1006	947	950	949	967	962	923	930	961	899	941	976	976	934	963	914	966	926	942	985	951	1002	894	1026	983	913	1023	898	932	920	915	946	974	997	945	987	958	961	932	992	892	952	920	952	919	940	918	937	965	978	947	974	962	1005	952	943	989	950	971	944	913	984	930	979	954	1020	960	990	940
21072	7866	7920	6005	3801	2365	1647	1257	1070	995	849	766	729	584	510	535	460	449	404	418	428	401	400	398	392	381	397	405	369	380	362	359	377	357	356	362	364	388	394	384	393	352	372	369	383	362	369	373	360	374	371	372	375	383	372	343	372	392	367	368	344	354	386	360	332	359	363	392	364	381	353	380	341	373	343	364	381	354	368	352	373	373	376	342	356	321	354	362	375	368	380	358	382	352	397	350	347	354	344	349	357	319	407	375	372	354	392	382	414	358	362	381	351	362	354	390	370	352	345	361	349	360	356	345	349	401	375	376	302	335	348	370	370	365	358	376	310	363	381	348	381	323	362	366	366	374	361	371	382	384	354	346	351	378	376	374	398	399	406	396	359	343	362	400	368	366	363	345	360	355	367	369	372	361	382	368	390	349	395	360	373	360	373	377	367	371	342	404	342	392	391	384	367	347	311	370	330	366	336	339	372	320	361	408	362	349	356	375	369	372	351	359	352	374	390	409	355	344	402	348	324	413	414	378	363	332	379	375	412	370	400	356	359	348	406	354	358	366	381	353	372	355	379	381	344	367	363	361	395	371	352	351	387	392	368	358	427	372	372	369	351	337	389	358	342	350	358	349	370	374	351	364	340	402	346	360	364	336	347	328	364	391	361	378	353	363	379	341	364	354	380	345	363	365	396	382	399	373	350	333	355	366	352	336	352	383	374	358	370	331	412	379	345	319	353	375	361	368	356	343	360	393	398	404	376	360	324	350	406	374	355	365	356	383	348	370	391	391	399	352	353	337	372	371	371	387	356	369	393	344	382	352	332	372	379	398	404	376	347	364	384	387	369	392	342	371	379	365	325	388	366	373	353	363	360	391	387	344	344	354	360	348	386	382	357	397	372	341	381	333	391	369	340	404	329	340	321	370	385	376	353	366	360	371	361	355	415	368	381	329	391	381	369	353	357	373	339	359	373	356	365	369	374	346	355	382	338	333	352	350	395	370	348	354	378	380	369	345	394	360	354	336	394	380	382	389	384	330	343	361	367	333	389	365	370	334	374	360	328	348	360	372	371	365	312	359	360	353	358	338	340	380	334	394	403	386	341	427	350	375	362	378	368	371	354	348	341	332	335	398	354	382	382	356	384	375	351	405	377	366	354	397	378	368	374	361	385	349	354	370	397	346	384	408	362	307	385	332	411	387	392	366	368	367	374	361	377	374	382	333	359	344	375	369	392	387	402	380	355	363	371	376	341	369	386	304	353	367	402	385	378	360	331	356	382	352	368	363	386	398	345	373	366	346	395	357	387	365	384	369	364	371	382	371	404	383	366	362	302	365	391	338	348	360	370	372	386	338	372	343	334	355	352	363	390	385	330	338	340	335	378	357	371	369	379	384	374	328	386	331	372	345	390	354	366	339	361	313	356	348	383	367	364	344	376	320	330	377	357	352	347	354	355	369	355	385	371	386	375	365	375	376	327	369	366	378	387	377	371	395	348	365	387	385	335	367	333	370	368	355	371	339	344	359	384	383	370	377	344	385	365	371	349	357	381	346	393	389	337	374	348	387	414	335	343	373	366	361	363	367	396	364	383	370	347	389	339	358	370	363	366	356	372	332	311	337	323	354	336	369	343	375	363	358	388	365	359	387	383	375	327	359	355	384	418	403	408	367	414	386	325	353	368	390	389	347	362	363	377	413	348	373	369	401	356	388	336	379	382	367	364	398	326	350	401	358	376	397	359	373	376	348	361	350	360	327	354	355	383	382	383	378	351	381	335	352	370	385	308	369	347	367	391	382	384	343	362	402	355	348	422	381	354	348	391	355	362	341	345	386	386	403	332	367	361	370	377	370	360	334	333	351	371	388	367	361	359	346	332	366	410	353	347	349	352	355	367	397	371	331	315	387	347	373	357	396	392	348	377	370	363	363	383	374	374	382	376	363	357	355	387	341	377	340	339	366	355	357	342	358	366	355	367	375	344	367	355	357	345	373	343	354	362	391	372	352	399	390	357	395	363	353	362	338	359	375	361	379	374	351	375	400	360	402	372	364	364	352	384	344	379	388	388	368	352	340	341	384	378	348	397	349	379	360	371	372	359	357	352	362	363	390	368	371	368	362	393	351	370	359	364	381	348	371	364	394	394	399	370	380	330	339	398	370	384	368	342	351	376	364	368	364	349	370	347	387	377	405	344	375	320	360	335	385	334	381	363	354	347	361	371	387	360	357	354	316	366	337	390	335	357	351	354	363	382	401	368	350	345	346	372	350	292	374	366	354	351	415	368	402	346	347	377	397	346	386	384	403	363	352	366	381	382	355	403	371	386	384	385	355	342	335	380	374	371	362	384	370	344	347	342	320	312	374	379	362	377	382	367	322	356	372	369	379	371	385	380	347	370	409	370	346	366	404	386	358	369	385	384	383	358	380	352	369	415	384	336	379	352	412	375	338	324	361	367	355	360	350	365	336	355	361	335	378	370	350	374	351	401	379	373	322	347	361	359	389	353	381	353	327	351	355	346	371	362	380	416	343	343	376	324	363	375	354	377	363	381	359	368	363	346	358	349	385	358	366	330	368	381	322	333	362	358	377	368	382	345	349	364	342	345	371	364	368	387	336	363	347	365	366	357	377	363	357	366	358	400	363	364	370	389	355	361	368	363	331	373	378	352	377	368	338	374	370	331	383	376	351	389	417	363	367	399	357	372	382	359	385	378	340	377	364	363	398	359	377	344	363	337	410	351	346	351	342	337	381	399	347	365	369	364	386	391	357	379	352	322	352	375	378	344	357	346	335	325	373	386	357	350	367	390	377	399	376	381	364	352	380	385	355	370	353	361	350	353	368	385	367	355	331	371	377	351	371	320	359	393	385	332	368	373	360	393	350	372	338	395	420	348	369	328	362	321	382	345	356	372	339	367	407	411	395	392	359	390	362	402	376	376	390	373	394	374	332	358	374	373	378	377	382	369	370	367	359	381	380	330	350	394	347	366	357	372	338	371	369	388	361	368	338	360	375	347	351	342	397	398	393	344	352	390	375	378	363	371	361	344	375	360	385	367	332	369	352	403	366	347	370	342	370	349	345	354	378	354	385	331	346	369	406	347	380	378	380	325	365	364	387	388	397	396	367	352	401	361	393	376	318	363	360	368	355	365	356	405	325	341	373	386	389	373	344	357	345	350	366	364	356	360	376	368	386	354	359	378	358	372	393	381	372	392	374	384	384	333	360	399	377	374	392	326	381	406	354	399	387	394	357	366	370	378	369	366	350	333	387	358	385	333	376	370	367	372	367	341	417	365	368	362	352	374	391	354	361	357	373	404	361	352	361	388	334	396	347	396	346	334	382	347	402	350	351	373	355	343	345	359	339	380	341	373	360	390	339	350	344	363	381	418	399	423	350	355	345	356	381	379	387	357	380	351	358	350	370	372	350	376	334	336	385	327	353	355	350	376	382	370	330	367	357	411	374	403	382	361	364	344	346	400	390	396	357	378	381	339	378
13974	6814	13841	14734	11819	9037	6793	5251	4678	4202	3514	3128	2779	2301	1838	1501	1400	1251	1086	1052	1045	1092	1023	963	1003	928	944	943	947	860	946	948	878	920	902	892	877	903	880	877	848	867	811	865	884	821	865	847	871	882	828	858	849	833	839	850	854	907	850	887	829	790	885	829	860	858	844	810	911	853	839	869	807	826	840	792	802	848	843	810	829	835	907	846	813	831	810	821	843	854	836	790	853	901	810	812	823	847	886	808	857	843	863	833	801	805	801	828	851	819	828	839	812	879	832	868	863	821	793	857	843	828	864	871	881	847	831	884	811	849	810	848	883	794	857	841	862	867	875	850	882	799	795	825	832	914	855	867	832	854	804	794	859	861	875	843	850	842	813	880	804	883	810	809	850	811	868	810	810	872	860	830	863	806	796	821	846	805	901	878	854	846	823	863	841	800	837	825	837	822	834	905	859	840	826	829	850	835	836	844	897	821	792	877	889	844	841	846	811	856	808	862	895	824	882	833	898	766	878	866	851	828	845	822	872	788	829	797	857	819	834	859	800	851	824	839	827	810	839	806	841	865	875	815	868	907	809	839	805	818	857	847	841	835	857	806	887	808	780	822	811	828	856	890	825	859	849	804	869	902	774	852	830	839	849	923	794	839	849	832	839	810	845	848	814	872	826	865	851	829	857	868	863	803	849	818	880	814	810	868	902	873	817	868	796	839	874	832	835	837	891	851	789	856	813	852	851	881	826	805	799	890	866	811	873	844	871	832	847	807	837	809	857	877	882	879	805	863	801	855	835	887	837	902	833	842	859	831	833	821	842	807	791	822	845	820	862	856	851	850	901	859	842	798	832	838	806	825	822	852	819	832	832	822	876	832	825	795	832	868	850	836	778	849	839	827	834	838	789	802	861	843	885	838	826	862	900	790	866	821	904	874	842	835	846	753	826	769	861	827	825	851	827	834	828	841	865	823	842	812	814	880	850	795	835	850	777	821	844	840	787	853	886	857	865	866	818	841	869	793	872	857	804	807	886	807	856	848	842	823	801	835	807	852	829	844	801	849	837	830	892	844	832	838	842	853	817	809	847	830	834	791	837	896	807	846	856	854	788	803	833	863	840	934	828	794	829	841	796	797	852	843	872	875	867	841	847	799	871	815	848	872	890	829	856	785	859	868	885	843	789	836	841	833	862	804	833	866	852	865	830	841	819	858	856	845	796	845	850	833	820	817	853	831	872	803	859	859	827	830	827	862	851	885	860	826	830	862	837	795	846	833	807	854	887	843	778	816	814	846	820	863	823	814	856	817	843	799	859	817	867	831	823	813	849	807	899	829	831	875	831	802	807	830	854	857	784	819	807	839	795	824	870	834	858	841	790	856	854	806	832	832	829	837	831	836	795	880	839	823	827	819	825	865	867	805	833	824	853	794	819	832	899	865	839	862	838	857	878	847	807	781	824	853	810	802	865	866	790	822	838	841	832	854	825	865	819	804	890	838	891	861	867	841	853	836	826	866	827	819	825	829	875	847	850	843	880	825	865	905	851	838	845	837	844	839	869	820	832	817	826	873	862	822	822	818	828	831	799	831	890	800	839	793	791	883	816	904	843	857	827	851	823	796	769	837	822	836	828	850	817	842	902	838	817	854	846	811	801	835	855	849	861	878	827	831	828	815	860	841	842	826	853	792	859	820	853	831	839	839	868	863	871	820	832	832	825	830	878	865	817	839	886	839	818	813	850	914	821	862	826	886	797	874	828	817	864	806	824	845	810	859	819	870	847	857	825	853	853	851	865	864	830	802	885	837	835	862	851	858	825	802	847	877	829	880	842	829	784	813	826	835	865	791	813	833	822	839	822	870	795	857	830	841	873	839	787	843	832	824	830	882	856	849	842	850	825	801	893	859	815	807	877	860	844	831	850	846	804	878	861	861	827	793	874	874	861	832	866	801	849	880	858	878	853	866	845	806	833	789	791	785	827	832	859	825	802	806	821	822	824	835	791	844	829	854	888	821	834	834	861	911	896	836	820	838	832	830	848	870	819	850	846	820	863	820	808	809	777	783	801	884	804	818	881	832	788	886	841	840	869	844	839	863	828	804	853	886	889	855	871	840	861	861	856	834	862	782	859	869	842	799	836	794	930	845	828	835	904	836	811	832	850	799	851	816	849	784	809	842	895	805	819	839	824	789	799	876	815	857	801	825	840	838	853	860	876	887	814	824	862	861	821	830	873	863	835	869	834	842	818	829	834	824	812	830	822	835	872	853	832	820	852	845	822	841	855	824	888	830	844	829	839	813	881	785	834	810	868	915	864	831	814	890	856	852	880	868	828	811	804	785	900	834	839	796	866	821	857	798	813	866	812	847	845	847	812	865	881	784	841	841	876	831	851	859	826	828	830	816	846	829	863	807	853	817	779	836	846	836	819	793	867	865	869	857	835	852	847	871	789	864	822	810	795	792	875	838	843	831	822	819	821	816	812	858	876	867	836	859	838	847	796	878	878	844	878	853	867	848	805	827	829	793	846	793	819	809	819	849	823	797	832	814	816	799	809	838	901	799	871	856	816	849	871	837	840	801	797	868	821	829	828	809	860	812	854	853	843	860	867	815	802	814	898	848	761	820	861	858	831	870	808	818	824	824	812	819	871	853	847	869	820	823	815	839	825	851	809	831	868	874	843	871	807	842	853	845	855	898	831	853	846	835	818	917	854	858	909	839	807	815	836	822	842	833	868	864	868	840	860	843	844	848	852	833	822	805	839	851	793	843	842	855	815	857	861	874	833	850	779	816	909	845	839	838	818	790	812	901	850	840	843	837	816	856	849	856	820	815	802	893	832	837	845	874	816	890	851	864	822	825	845	859	852	856	864	813	825	858	898	873	847	843	889	792	875	826	865	820	895	859	823	860	831	853	870	882	841	810	851	881	842	897	849	828	863	837	860	777	830	826	807	905	821	837	865	827	813	859	814	814	835	822	808	794	857	859	840	836	861	844	851	826	828	878	854	831	834	813	847	817	840	843	816	827	819	784	856	855	843	854	876	882	814	890	845	832	785	880	870	839	858	791	832	867	871	835	885	828	861	860	808	798	861	868	848	818	866	815	841	795	878	833	854	829	863	843	887	828	841	877	839	846	796	846	836	833	849	888	809	829	813	872	838	856	826	843	812	831	832	786	802	815	824	800	842	832	840	850	824	837	806	818	856	829	803	792	851	823	806	874	823	803	848	824	851	824	817	801	844	832	867	847	852	846	843	860	791	819	843	841	818	801	848	883	820	822	857	841	826	882	835	810	828	823	833	824	858	860	838	859	840	823	841	846	816	821	827	788	842	804	868	849	822	831	856	834	816	841	887	850	827	811	886	866	856	901	812	798	861	803	844	804	855	800	834	807	856	818	866	861	911	830	868	838	865	816	825	802	843	841	826	853	819	771	848	875	809	839	851	860	895	841	921	827	878	799	850	862	884	869	808	831	865	851	842	844	890	830	843	810	834	827	862	869
27500	11464	10835	8056	4970	3116	2155	1596	1329	1122	991	916	824	686	535	463	434	435	376	345	320	341	362	330	347	371	301	298	292	320	314	362	295	330	306	300	312	299	311	318	298	311	299	353	305	323	287	308	296	274	329	304	322	314	306	318	294	262	298	297	319	350	297	300	335	285	253	290	309	267	275	307	335	322	329	300	285	322	314	278	311	284	290	298	282	294	292	286	294	280	311	271	279	305	325	270	297	310	303	321	301	299	310	287	328	287	318	301	304	240	290	319	285	275	315	276	296	289	331	293	316	310	284	276	307	285	288	312	274	283	279	300	286	312	292	325	299	299	309	314	313	295	303	330	286	314	306	294	294	311	294	297	314	286	303	292	323	283	298	302	301	308	313	290	293	291	318	296	326	330	310	329	301	293	309	288	260	293	309	311	306	285	246	308	294	304	290	310	332	277	305	289	274	285	291	325	325	324	310	270	299	292	302	296	326	319	295	298	294	317	299	323	292	314	334	320	280	306	305	308	335	279	291	328	310	311	282	323	310	299	341	318	315	301	286	328	297	322	302	298	300	317	267	295	270	319	293	322	293	267	289	314	317	293	279	271	281	297	329	324	297	292	312	282	292	301	289	286	271	289	321	317	293	307	299	275	301	302	286	332	321	294	269	295	327	329	291	294	330	317	294	270	313	316	298	281	296	300	306	286	301	302	279	281	315	287	298	272	272	314	302	310	314	306	312	293	292	292	276	277	296	275	272	271	263	335	301	315	286	307	316	300	286	306	291	299	295	306	291	272	301	289	291	276	312	326	298	324	311	286	290	242	278	295	304	295	317	311	319	315	286	288	320	332	314	310	299	300	309	312	313	284	295	300	316	314	308	282	284	313	294	295	279	304	321	334	300	351	277	301	274	264	308	304	296	308	317	296	305	284	276	353	311	333	284	332	301	298	292	306	326	320	293	332	308	284	288	295	300	285	318	298	329	296	327	272	339	335	316	273	282	255	293	311	307	283	324	297	303	312	310	307	312	291	318	293	290	292	287	270	308	305	291	287	330	277	297	307	294	285	311	285	333	306	322	283	322	305	298	315	296	303	280	303	329	299	276	298	305	296	331	321	302	345	290	311	280	284	350	313	282	294	310	285	311	287	276	292	265	270	303	291	272	307	325	291	286	297	286	315	275	302	288	321	314	350	280	318	286	334	300	285	287	307	293	323	306	317	284	312	277	300	314	300	313	308	310	303	324	342	301	301	279	275	318	254	329	306	302	320	326	317	294	291	288	292	319	285	300	336	307	286	336	309	298	311	289	279	305	311	277	304	302	260	286	349	318	292	287	320	326	323	314	292	281	275	320	320	302	342	311	290	324	329	293	314	293	328	308	305	297	297	303	315	296	327	299	295	322	306	325	310	341	277	294	297	323	307	285	258	265	308	348	309	309	292	276	298	296	285	281	285	288	277	313	291	275	295	299	336	304	306	297	276	317	295	279	311	305	295	286	284	291	334	240	305	268	294	320	318	335	311	333	313	303	325	293	307	314	312	316	305	317	290	293	291	300	272	291	318	299	317	293	312	283	283	291	266	295	278	327	332	328	309	290	276	259	306	305	290	287	278	345	294	330	312	321	279	295	328	322	323	301	294	292	306	261	304	292	287	316	286	292	305	284	321	322	286	306	307	323	289	296	278	297	283	332	290	328	251	327	282	330	308	315	286	319	295	293	308	306	325	264	296	273	294	304	283	297	332	309	287	278	291	325	283	290	296	308	330	298	337	314	301	280	298	299	330	292	302	266	307	297	328	264	311	296	289	309	300	305	289	318	282	309	291	287	290	325	309	301	303	324	278	280	284	297	304	321	281	299	300	301	265	308	281	273	316	316	278	321	284	300	339	283	326	305	287	284	270	275	269	294	305	328	315	319	293	277	322	291	307	270	281	297	320	295	272	264	298	265	320	329	309	301	280	301	301	291	299	252	283	263	283	310	316	325	331	279	293	311	306	303	287	268	320	294	299	294	337	306	328	317	300	302	270	303	291	326	304	333	282	283	329	311	274	276	306	292	266	289	269	292	308	290	296	317	260	304	292	332	286	289	282	305	292	279	288	243	267	326	311	289	289	326	321	299	322	311	302	267	289	305	309	287	313	327	292	321	288	313	246	307	295	277	302	315	261	317	322	302	303	290	280	293	311	307	323	318	301	291	298	287	282	303	304	281	348	327	285	323	317	324	290	281	279	270	308	300	298	278	283	322	339	312	278	287	298	306	303	279	329	305	267	300	297	300	301	323	254	272	264	269	265	300	295	322	324	277	289	274	314	294	292	288	319	282	328	311	305	289	334	302	318	301	310	313	302	281	331	321	313	315	302	311	270	313	278	323	303	294	320	323	327	311	311	300	283	314	331	298	327	325	304	300	299	321	290	325	306	324	305	309	287	297	280	291	284	301	267	312	311	267	275	286	303	312	329	330	305	282	280	289	279	297	340	291	328	338	350	300	307	270	328	312	319	279	332	300	303	309	310	288	323	322	324	324	316	315	310	307	304	326	287	284	271	321	282	319	305	305	327	283	303	320	296	326	326	280	282	313	326	354	313	302	292	304	301	304	306	282	317	286	319	307	312	284	295	299	293	298	291	283	321	309	306	313	290	303	297	311	319	274	297	273	296	336	290	319	312	284	299	311	321	302	284	301	329	307	283	284	309	296	252	298	312	298	294	336	305	267	308	302	275	291	303	309	299	306	285	313	299	309	319	294	281	296	328	319	293	301	296	296	322	287	308	305	293	315	294	316	267	274	269	274	312	277	298	317	314	291	290	327	288	285	312	285	306	310	302	321	286	273	309	308	298	301	327	314	297	286	306	306	294	310	342	286	304	307	308	316	271	313	317	280	324	327	328	295	298	287	345	316	261	300	327	305	337	304	276	322	307	308	307	307	308	279	301	322	282	293	320	335	291	292	306	293	294	342	287	335	304	303	322	315	285	292	302	291	314	275	316	298	304	293	310	315	287	286	304	274	306	310	336	328	276	303	294	294	317	329	328	296	284	319	277	290	286	268	287	289	312	306	285	315	329	321	323	305	284	310	309	287	298	322	336	299	305	316	281	293	288	291	321	314	324	316	317	322	303	301	319	324	341	295	322	320	315	294	319	269	309	284	266	302	278	323	328	302	322	317	322	276	273	329	307	267	291	316	312	294	300	300	308	314	320	254	304	293	284	299	321	291	330	322	272	271	286	294	277	274	319	277	303	314	294	311	323	289	297	304	323	331	273	278	309	290	293	323	318	333	281	296	305	278	280	299	285	304	303	288	309	316	320	277	267	241	274	281	320	301	286	296	318	291	245	318	283	308	298	314	288	308	297	297	295	289	287	325	336	316	306	305	310	298	311	297	287	295	284	328	315	264	280	327	286	320	291	294	266	300	299	284	262	322	319	314	282	297	309	296	291	277	314	314	307	273	300	347	302	296	302	298	298	274	297	272	291	300	295	303	313	300	266	296	324
16110	9274	17129	18722	14806	11490	8708	6980	6157	5382	4488	3852	3405	2848	2085	1767	1495	1355	1153	1027	995	1029	991	901	899	897	836	860	852	871	836	768	786	774	795	775	771	782	772	759	708	753	733	776	751	719	748	747	742	737	741	674	691	734	736	697	731	800	705	762	738	775	707	699	709	704	718	714	759	709	725	708	656	657	690	676	727	690	714	697	701	678	741	698	719	750	732	737	699	726	694	691	738	729	656	725	708	720	692	737	733	699	758	735	727	709	737	753	706	770	728	712	696	744	738	749	703	758	723	703	679	733	698	702	698	739	712	707	691	726	727	752	673	692	721	711	747	727	749	716	717	720	724	745	683	690	695	732	734	696	736	720	701	697	785	730	726	660	680	736	722	716	744	718	743	719	712	704	709	671	711	728	703	700	714	688	719	769	734	686	725	740	746	696	679	689	717	707	714	700	739	690	786	688	709	730	685	704	700	683	699	711	702	687	783	721	722	734	675	695	722	693	693	693	727	674	676	704	699	744	677	706	710	709	682	732	731	683	690	693	685	715	718	663	687	739	731	702	716	678	691	722	713	742	720	706	742	748	716	713	725	738	728	713	765	722	681	791	686	698	656	730	723	737	720	761	736	706	752	747	710	715	702	716	694	667	701	723	710	723	717	722	730	723	740	697	774	729	743	723	716	706	752	682	705	712	672	778	701	747	670	704	678	715	695	738	664	737	713	694	692	639	704	700	739	705	678	709	712	724	694	746	719	725	732	702	734	722	746	770	720	743	696	751	716	726	688	714	761	695	763	704	725	767	710	735	717	725	701	769	724	730	683	708	699	731	723	676	719	695	761	749	722	700	694	733	693	692	755	719	750	691	748	756	718	748	718	719	733	701	719	667	677	714	688	709	711	748	667	691	695	712	711	703	697	730	719	738	710	690	692	709	713	775	694	730	734	699	708	685	682	691	714	720	708	635	721	711	717	669	698	648	737	714	715	730	761	667	706	685	691	691	683	734	682	752	723	675	702	703	711	733	727	702	768	744	726	712	684	674	724	678	756	702	727	712	710	686	746	675	713	708	705	722	690	672	734	720	756	712	658	701	745	705	725	729	727	719	703	722	732	683	682	728	701	768	674	717	741	730	729	721	738	708	694	761	700	749	707	683	680	716	701	700	720	703	678	677	687	751	722	726	691	713	704	730	708	729	708	743	657	711	721	702	682	714	721	731	686	717	693	743	698	719	730	678	717	679	681	731	678	711	715	696	739	688	752	729	749	675	677	689	693	696	758	706	676	739	740	702	678	698	729	735	707	711	716	698	703	746	691	699	703	719	707	755	715	725	748	721	707	735	703	681	682	687	729	669	735	718	690	733	718	696	706	690	751	715	716	769	713	691	703	713	699	688	743	756	715	714	674	712	656	767	689	698	705	701	726	708	704	713	733	659	717	724	682	727	694	721	773	750	739	713	696	705	726	694	690	721	692	751	743	700	711	719	711	710	735	737	693	708	726	724	720	741	691	705	686	712	723	696	724	730	703	697	715	746	740	716	730	682	742	714	696	696	738	687	726	721	735	722	738	703	701	681	628	657	693	672	694	683	657	730	697	711	631	694	718	739	705	735	739	727	756	722	722	710	718	734	736	700	694	721	785	693	747	760	676	728	722	721	724	682	763	690	701	718	736	692	713	687	752	681	744	676	714	732	703	685	763	762	731	741	658	647	694	738	674	716	734	674	689	744	729	762	735	682	726	671	678	731	709	684	715	701	719	743	728	657	713	729	708	767	724	731	695	694	716	656	726	732	713	703	730	801	745	665	720	686	699	720	750	675	691	724	706	669	732	742	714	734	678	737	759	735	755	718	670	693	723	737	732	681	697	708	704	674	727	709	746	727	688	714	698	678	695	740	731	764	704	654	708	737	700	758	768	701	744	721	721	708	708	769	706	682	718	692	703	754	674	764	688	680	691	687	707	678	714	687	746	700	681	666	697	724	676	737	699	702	728	719	695	735	724	716	703	728	713	728	734	729	743	726	686	717	690	723	699	739	735	661	681	706	708	726	690	735	725	754	689	770	753	688	735	740	718	697	762	700	762	708	711	709	730	717	769	734	738	744	728	722	728	681	677	718	701	736	741	746	689	692	691	724	756	700	668	734	703	709	744	670	740	674	717	697	697	709	681	758	714	704	705	716	736	704	744	729	685	663	725	674	687	709	728	726	717	687	706	708	714	737	675	702	748	675	728	697	724	701	696	695	691	698	744	734	727	754	694	754	679	716	713	692	700	723	692	738	721	756	798	674	698	685	718	734	699	725	722	672	734	734	766	728	694	701	702	681	695	746	721	752	705	748	763	710	767	699	727	711	682	710	700	675	706	692	755	728	693	707	729	672	726	707	734	719	747	712	711	752	632	684	706	708	692	702	680	747	742	695	685	705	727	742	734	724	726	692	689	710	773	727	675	719	724	729	742	685	730	735	740	775	694	719	708	737	728	704	655	701	712	721	722	687	735	729	712	671	709	681	748	717	724	691	702	760	745	718	720	699	731	756	715	677	722	774	742	680	695	673	731	679	719	717	692	707	752	746	726	674	713	708	691	699	697	691	748	707	743	711	714	712	747	713	678	736	712	716	687	697	722	770	742	700	763	721	724	728	691	699	744	714	682	701	697	685	668	660	698	693	712	727	646	710	746	674	677	719	683	709	755	719	761	760	750	688	714	723	760	738	742	721	693	666	711	729	700	712	718	698	667	709	682	708	701	720	726	720	748	659	710	756	728	726	695	718	707	703	721	707	724	699	704	709	718	757	719	712	716	690	706	708	701	716	757	695	683	747	656	739	719	730	726	719	786	762	721	706	729	690	724	714	748	726	717	728	701	743	775	713	710	718	699	726	693	669	774	736	731	700	726	718	718	743	741	761	733	739	715	714	675	748	648	710	742	710	700	742	682	757	684	733	717	766	694	704	742	673	756	712	673	710	714	731	713	713	738	722	712	719	687	705	785	731	731	685	694	718	718	708	674	704	734	738	749	770	685	711	718	733	684	697	704	719	752	723	710	709	698	729	734	673	692	724	753	703	714	708	701	678	707	682	704	692	691	715	727	679	719	724	724	735	722	711	702	672	752	725	726	725	679	709	720	774	695	734	716	751	720	724	666	703	685	700	691	746	709	731	715	694	763	651	680	758	713	742	756	705	721	716	699	705	731	708	718	684	685	714	682	715	723	755	710	707	789	671	712	764	718	712	678	706	658	760	726	699	697	740	711	692	706	772	723	708	712	785	680	749	686	680	720	756	752	719	704	723	743	738	731	680	690	729	702	712	726	746	737	692	712	698	691	703	696	738	742	691	724	657	706	740	751	699	730	697	703	675	701	709	734	764	691	778	729	709	679	736	734	707	758	736	692	739	743	713	673	713	731	734	721	729	684	746	675	660	746	753	704	736	719	674	709	715	696	741	724	686	783	676	687	702	739	706	718	772	699	698	682	747	705	716	712	689	739	702	697	699
11287	4887	4902	3576	2184	1543	1053	906	803	786	748	625	656	609	560	466	460	453	463	465	455	478	428	425	455	385	434	447	400	421	407	435	437	401	400	450	409	408	416	452	463	431	438	441	409	444	439	437	415	413	452	449	489	437	438	430	425	439	436	451	438	421	422	417	423	492	427	438	426	426	409	443	446	417	408	392	424	431	419	392	412	443	449	492	432	451	411	410	409	427	398	403	446	413	427	434	421	405	382	408	445	440	442	407	413	413	463	432	413	430	404	425	416	470	407	430	415	434	452	384	438	417	439	411	464	444	405	405	405	404	424	391	407	423	425	424	412	409	447	427	396	409	446	419	407	432	462	422	413	440	482	411	449	416	404	411	428	433	453	441	471	437	415	426	461	464	383	470	448	446	459	445	394	391	441	411	436	403	435	440	371	450	457	433	424	406	419	459	431	440	413	411	442	461	413	379	403	412	418	424	435	448	378	450	420	422	423	418	359	437	473	455	469	439	384	461	464	471	450	440	403	430	394	430	446	437	434	382	388	424	382	433	404	377	414	457	455	443	438	457	394	436	442	437	410	434	421	436	412	447	443	422	419	437	492	436	446	459	403	454	450	452	416	454	452	430	433	433	409	466	423	425	409	420	459	463	417	409	464	419	418	413	424	412	445	416	428	432	484	415	423	376	431	402	443	424	455	416	408	423	422	450	431	429	430	427	454	399	399	416	422	426	429	432	436	412	453	432	428	414	401	446	435	492	453	405	400	424	408	407	406	480	423	454	413	424	425	403	444	444	420	454	427	462	414	438	434	436	426	385	449	418	454	413	437	408	404	412	400	405	446	417	402	422	440	401	428	461	420	477	440	386	439	445	414	464	439	455	450	435	424	454	446	412	405	425	433	466	427	447	444	397	430	419	447	448	419	424	456	440	427	410	479	400	385	410	449	455	431	406	442	417	434	415	420	421	428	436	456	442	372	421	430	417	480	434	401	422	445	444	391	387	397	407	436	428	431	390	412	439	384	437	397	422	415	413	426	412	454	468	442	431	404	406	441	389	416	461	428	413	438	461	427	403	462	457	423	401	444	388	410	431	402	397	391	423	430	446	451	461	473	423	427	418	425	482	429	415	403	483	447	438	404	452	403	433	458	453	422	419	431	431	440	416	463	461	454	431	406	394	429	439	432	425	442	405	437	446	425	415	395	427	413	445	419	408	448	432	416	406	435	412	429	418	424	407	373	475	389	444	428	432	422	414	421	440	437	457	412	422	445	426	398	438	458	419	427	451	487	429	429	449	457	477	400	407	418	450	415	401	442	471	426	397	447	433	418	406	402	411	442	413	409	442	456	383	413	464	427	439	433	415	380	440	416	455	420	424	448	400	440	417	451	410	445	422	455	409	423	394	408	452	437	474	439	416	415	458	388	439	396	465	386	408	485	461	414	403	432	425	447	425	463	420	412	434	414	422	420	439	410	413	392	423	433	477	463	452	444	423	475	437	424	395	401	438	435	435	410	425	435	406	405	451	475	480	414	414	429	443	399	383	443	429	416	418	443	433	382	451	395	455	411	410	430	419	445	433	444	401	428	451	423	429	419	394	447	423	417	411	431	395	440	442	415	458	427	419	441	401	449	399	430	414	402	428	432	414	437	434	424	418	440	472	430	406	405	408	379	455	465	350	413	412	443	438	436	452	444	429	369	411	425	411	413	458	430	457	399	424	426	431	429	440	460	450	440	420	403	425	432	460	430	434	433	455	403	431	428	414	413	464	398	367	423	397	463	428	450	412	443	415	433	430	394	422	384	411	415	456	398	407	427	425	397	433	407	461	473	457	446	445	432	441	412	473	426	451	467	414	451	445	416	423	383	393	456	447	393	446	427	440	466	448	451	429	418	426	408	462	405	421	429	418	445	400	417	419	392	408	405	413	432	458	483	432	452	464	422	422	455	409	408	442	397	408	438	434	454	452	421	401	430	450	422	434	421	391	443	439	470	410	422	482	464	423	425	493	445	433	430	424	457	417	418	418	431	438	427	421	431	439	428	416	372	416	443	433	396	465	419	447	395	401	406	449	414	448	405	394	442	400	458	389	452	468	419	446	426	420	404	430	465	413	399	421	411	481	411	422	442	404	455	431	440	417	485	455	437	407	432	447	403	418	424	416	468	424	446	385	452	409	431	417	449	450	452	434	442	419	418	426	440	425	393	436	416	426	412	441	435	425	416	418	436	420	451	393	440	436	417	461	417	422	444	472	433	428	399	443	382	397	413	396	438	458	448	411	400	421	431	408	421	412	444	429	455	390	440	433	413	469	431	412	445	416	434	445	414	408	441	441	436	446	442	499	461	395	428	444	450	436	407	431	461	449	415	433	417	440	427	402	423	473	417	410	359	354	437	422	459	412	463	417	384	435	446	443	443	433	409	386	421	413	441	381	425	377	397	426	439	458	461	382	412	439	420	458	429	438	444	403	422	400	460	444	421	449	441	473	419	430	433	410	430	437	446	435	440	456	430	418	438	415	416	470	362	407	395	442	427	423	431	463	448	423	418	437	437	427	407	426	466	421	451	428	442	406	425	378	469	435	386	422	447	451	405	461	450	452	426	423	465	413	436	477	468	449	423	438	476	428	412	434	447	390	413	449	454	461	406	475	410	427	423	438	442	478	421	405	448	432	417	454	432	401	420	390	431	441	450	426	437	435	444	439	457	459	433	448	440	422	428	461	451	436	421	401	414	478	446	404	404	428	411	448	468	409	418	461	482	390	427	428	404	431	461	411	387	425	431	464	422	431	420	414	369	461	411	466	462	415	450	486	441	420	411	446	421	454	404	410	414	464	449	425	433	459	399	410	438	425	396	400	450	458	429	428	439	413	415	424	442	426	423	446	429	440	423	456	391	432	435	447	429	492	447	423	449	416	441	398	437	441	445	458	435	404	395	404	411	425	409	402	449	434	465	419	451	445	422	456	465	456	450	445	460	425	454	471	407	437	408	424	424	413	455	421	431	411	379	455	393	392	413	425	462	421	402	415	418	403	454	421	455	429	410	456	451	433	454	425	387	413	420	428	417	436	432	461	448	380	477	429	453	431	416	406	415	444	459	399	439	394	436	425	428	409	435	397	427	437	474	415	414	448	450	423	390	425	447	492	442	411	420	426	428	398	435	455	475	434	457	434	389	410	407	415	457	416	440	469	416	416	390	403	426	388	404	410	399	433	428	441	416	437	418	429	445	432	430	413	385	432	427	450	411	365	439	422	419	408	423	421	456	443	448	408	422	458	382	471	419	441	440	400	429	407	422	430	463	391	448	444	452	443	448	409	392	408	419	441	426	456	423	420	453	464	406	399	463	422	453	448	429	439	409	431	396	412	428	459	421	411	409	463	462	433	419	409	452	429	438	451	451	428	418	433	485	464	401	431	433	445	446	432	391	405	420	418	418	425	444	423	403	472	456	425	424	427	428	411	419	414	437	426	413	442	416	403	419	391	448	449	444	405
7763	4687	9005	9799	7344	5680	4255	3379	3096	2744	2513	2253	2071	1868	1694	1448	1300	1254	1125	1124	1077	1040	1073	1102	1028	1087	989	1012	1023	999	977	1008	1017	1004	1000	1004	990	947	952	962	972	982	1015	984	999	982	976	946	950	941	965	967	975	1067	993	1016	980	959	1004	988	982	987	935	979	950	1039	1030	972	987	999	958	980	965	990	941	1028	1000	929	959	974	904	1000	1031	953	952	982	967	969	961	961	932	961	991	986	943	930	1009	1002	956	1020	1001	1011	999	974	985	934	1013	956	972	977	986	935	1017	967	939	936	1024	1015	971	963	974	932	1014	998	941	898	963	965	942	984	974	988	975	991	972	1010	972	981	937	937	1019	957	979	964	961	966	927	945	953	1025	915	966	965	919	933	1029	1018	972	975	968	952	941	991	991	1035	947	980	992	974	950	950	995	987	908	978	1023	983	991	1048	951	988	961	934	1005	979	938	964	983	1002	957	1003	990	984	984	977	1002	1005	982	973	985	985	1021	968	1025	941	947	969	958	1027	991	976	968	934	1010	958	890	971	962	987	976	926	990	936	929	1026	974	970	961	951	961	970	946	1035	966	980	948	947	1010	866	918	993	971	973	1015	976	930	1006	926	957	980	917	937	972	942	976	988	1005	996	926	945	984	971	981	948	929	999	1006	934	960	962	928	948	942	1027	973	967	989	952	941	978	982	989	978	963	1034	981	919	935	976	974	963	933	1010	940	955	985	1005	1058	929	955	973	972	968	979	952	993	956	1031	958	951	982	991	949	946	994	1011	916	912	932	927	921	970	955	935	959	967	981	961	979	913	985	1009	937	1004	980	1030	931	1007	914	951	984	985	938	1005	965	965	968	993	980	946	1032	1015	969	968	1011	973	982	994	932	974	940	1040	996	972	963	906	1022	987	983	945	999	941	933	953	978	996	923	989	981	987	986	959	974	949	972	960	1015	965	989	938	961	998	913	1039	996	944	1006	1016	904	968	974	997	957	989	986	972	981	981	973	958	954	936	1021	976	967	930	958	957	1001	947	943	927	986	994	1013	990	951	993	981	993	944	989	956	993	1001	970	927	981	976	980	946	964	956	935	942	959	999	1010	953	960	1003	989	1005	935	962	949	915	981	949	972	966	975	928	976	933	980	963	962	947	948	949	993	995	932	924	957	947	984	964	933	922	972	971	958	1007	993	910	980	995	1006	981	977	982	984	932	995	1005	938	1006	913	968	937	964	959	932	977	931	984	975	999	1015	941	967	960	938	961	908	1005	950	980	1005	942	975	958	996	976	931	975	874	992	957	947	959	980	1001	958	945	991	928	968	965	982	953	950	966	953	977	939	941	1003	967	1005	1023	957	937	973	920	939	978	929	960	939	947	996	988	986	993	942	1015	977	981	996	973	992	929	914	906	1030	951	986	970	981	995	1004	963	1008	969	964	985	1001	958	965	978	1000	918	1023	921	1029	955	1006	973	949	900	928	937	1000	954	938	991	993	924	939	992	952	1006	915	934	994	955	931	951	983	957	976	988	987	986	934	962	949	974	1000	1008	937	979	915	982	998	987	924	981	1049	992	981	944	928	985	912	1048	997	945	940	972	1012	938	941	927	943	973	1029	945	934	939	935	938	945	961	977	943	955	966	1011	965	980	943	1040	939	989	968	958	1004	955	970	1041	946	983	974	990	988	1036	993	999	991	932	992	1019	977	973	916	941	978	988	969	971	1016	945	965	929	927	933	968	951	968	929	998	940	994	989	1036	998	960	988	959	1038	988	973	977	983	963	983	1027	957	938	979	994	924	1040	981	954	927	965	975	986	979	981	962	945	967	950	932	935	993	931	979	950	964	907	985	930	974	964	964	969	1028	945	946	1028	1025	975	1008	1015	993	1007	998	954	952	990	960	979	981	940	914	1000	979	940	1011	962	900	999	947	915	936	952	1006	985	995	919	972	996	976	938	972	960	934	933	920	964	996	985	955	955	968	921	966	936	1025	1017	963	1009	960	969	920	1012	925	1024	978	1001	1025	952	991	991	962	923	957	1005	976	988	984	977	951	960	995	967	928	943	996	954	1007	933	1006	982	984	971	1005	932	1006	994	978	943	1019	970	960	985	969	916	997	988	963	948	958	943	1017	1024	973	999	968	977	964	948	989	983	1006	1022	953	920	926	927	1007	992	959	983	906	946	939	994	962	946	925	955	984	970	978	965	906	969	953	971	948	971	981	937	951	960	963	958	963	981	979	995	953	986	961	973	989	941	1015	943	987	973	933	1009	993	957	948	1002	948	991	965	963	984	949	1023	935	960	966	964	977	962	991	961	989	989	940	920	976	965	943	995	989	966	1003	980	997	982	979	939	991	959	958	1008	981	996	959	942	991	1027	977	968	954	965	997	974	947	937	931	965	966	940	1020	955	965	935	971	1029	977	942	929	955	990	969	969	951	982	926	942	965	1013	958	961	993	983	939	945	949	1008	979	982	975	978	934	913	961	973	944	965	970	999	929	1017	932	1004	993	952	981	975	955	915	973	937	937	946	973	973	931	1039	917	945	1013	978	1047	1025	933	942	979	1007	1007	1013	963	931	985	990	984	1030	988	954	953	913	954	1019	982	983	1018	979	962	972	974	1031	1034	933	1002	945	991	1015	1037	976	994	1026	1002	978	1015	976	998	966	969	953	978	953	987	1043	994	917	974	936	944	949	1032	981	941	943	967	951	983	1009	1021	941	974	973	951	980	949	1023	970	970	997	930	960	963	1042	957	980	1007	931	973	976	992	946	1021	915	988	993	927	950	1010	957	974	973	981	1042	970	942	997	994	930	970	982	964	983	1002	953	943	951	1021	954	921	970	936	955	909	986	980	942	1021	943	978	969	989	967	957	993	966	944	1016	1019	1013	986	1009	953	982	999	928	981	1031	983	1020	944	953	926	947	994	965	980	950	974	939	956	987	971	995	966	941	935	1008	970	1016	975	964	937	966	941	995	942	971	971	978	1000	1015	965	956	961	993	1010	978	968	939	970	934	980	932	1025	944	928	994	1001	973	941	983	987	984	951	987	1002	1000	983	964	945	976	974	940	937	929	1007	917	1028	930	1007	958	953	983	967	987	932	978	954	1011	1007	977	982	969	937	1006	1002	1021	995	920	992	973	1007	916	976	974	966	998	956	978	946	1012	1009	955	999	958	1002	947	957	944	972	988	944	954	967	968	978	1047	996	939	1011	1029	999	966	965	989	965	1000	959	1025	980	974	915	964	948	998	987	950	928	978	1010	979	1013	971	987	945	979	972	1045	927	998	933	935	997	1021	982	950	995	972	981	1018	1006	980	989	961	968	983	954	918	935	1029	930	1009	966	984	985	985	962	941	979	980	955	949	933	993	933	969	985	1024	912	1021	936	983	961	983	979	983	966	977	1014	1002	1000	969	988	1007	926	1000	910	914	958	993	968	950	972	931	986	965	963	934	963	1000	950	995	975	958	920	973	1012	968	994	1032	933	969	931	995	915	977	999	953	957	1006	998	939	1035	1000	992	964	948	974	935	991	1002	961	901	973	952	935	997	989	1015	919	992	981	919	970	977	935	934	998	961	967	964	944	949	1014	956	962	1017	987	943	991	939	947	984	1016	907	946	995	993	991	1035	968	944	981	947	976	954	982	985	944	963	904	986	986	1005	947	984	1006	990	981	1035	1007	976	946	933	939	890	965	969	960	944	971	999	952	978	968	979	952	986	966	949	1016	1055	967	983	963	965	930	972	942	966	946
19511	7652	8079	5844	3628	2467	1648	1254	1105	941	866	768	727	598	589	516	488	453	463	425	400	402	388	412	429	384	398	418	396	375	372	392	386	391	421	375	419	383	385	352	376	373	385	393	390	390	404	340	389	384	380	364	354	392	407	360	363	380	363	370	403	370	387	348	366	391	348	372	350	386	389	377	374	365	365	368	398	395	397	359	355	355	376	390	366	354	377	353	398	363	364	426	402	391	379	384	338	378	371	408	369	389	341	376	394	365	383	338	374	349	396	367	333	357	351	387	370	398	376	357	365	381	372	341	363	355	381	418	362	362	392	373	385	362	386	356	395	364	397	394	373	333	359	391	405	347	347	356	345	355	398	387	377	365	377	320	392	323	359	374	365	347	353	354	387	403	434	391	392	353	385	387	411	365	355	401	380	344	360	400	354	362	330	392	380	397	326	348	355	317	358	430	329	386	367	326	367	394	353	388	324	388	340	403	395	355	363	368	358	393	369	387	344	407	396	351	333	354	371	343	375	418	385	343	394	329	335	359	358	341	379	386	394	378	344	357	340	356	389	378	390	380	385	369	392	343	401	377	383	346	393	385	407	392	331	377	373	387	362	356	364	372	388	386	391	398	361	355	368	352	401	392	414	356	361	374	374	356	382	418	370	358	373	375	369	377	372	348	364	384	364	354	329	401	374	380	373	347	396	373	374	393	409	414	378	335	346	383	376	355	398	343	381	346	341	373	346	384	402	351	372	347	373	355	382	364	371	347	386	372	353	324	389	400	367	375	348	404	388	394	374	361	363	353	390	332	394	359	391	386	371	381	392	345	347	346	390	376	396	377	362	383	409	345	362	388	397	359	387	366	358	375	366	410	358	392	370	364	396	378	326	365	402	362	342	368	308	377	386	342	374	337	359	387	388	334	388	360	401	371	407	383	356	386	349	369	375	364	343	436	381	349	379	397	346	350	384	389	374	340	353	354	416	397	385	403	392	373	370	358	360	379	370	384	355	393	384	388	370	400	400	383	397	352	363	356	354	348	342	362	366	356	347	392	372	367	377	374	367	365	376	414	352	393	395	356	370	375	372	371	394	361	364	406	351	368	334	363	375	388	376	379	334	371	375	376	346	324	355	394	357	363	396	369	369	372	385	373	356	348	403	386	364	379	370	349	377	396	367	359	357	372	351	377	360	418	348	354	380	375	375	328	388	376	377	348	369	384	378	361	392	367	390	391	354	414	374	366	369	391	376	332	410	378	403	406	367	351	358	401	401	371	410	384	369	348	383	367	356	384	368	383	347	397	369	380	351	332	361	369	378	389	375	359	348	378	387	369	358	369	353	393	352	381	350	378	414	381	388	355	400	386	371	345	355	339	369	383	355	381	336	357	378	378	335	355	382	366	364	366	360	357	388	377	363	343	371	378	351	377	362	381	381	361	388	379	362	382	345	352	367	370	377	358	369	358	372	344	370	349	384	413	365	394	352	379	409	377	348	361	349	350	367	318	380	395	384	366	382	362	360	362	397	378	413	381	348	352	362	393	375	405	391	373	346	365	372	380	394	392	332	337	371	374	375	389	376	357	368	386	366	335	339	346	378	370	385	366	340	392	408	355	372	352	346	351	363	384	355	355	371	345	376	342	365	350	352	407	384	362	362	398	369	387	389	373	354	404	337	396	395	362	382	388	368	355	391	364	375	343	379	352	373	357	379	404	362	388	359	367	348	395	376	381	357	377	357	402	385	365	402	379	356	403	419	382	386	334	394	370	357	360	386	413	376	378	349	382	360	368	372	390	326	385	392	371	381	393	373	385	425	360	348	400	362	367	397	389	384	383	339	371	367	383	370	402	366	394	367	367	378	370	350	382	356	382	368	357	365	375	402	378	377	387	378	367	376	382	340	383	365	401	369	349	368	362	354	386	360	362	375	349	393	349	367	383	338	366	353	363	362	364	386	362	320	382	354	369	351	424	404	383	367	367	357	386	389	423	384	369	392	324	355	397	385	355	334	380	359	376	340	372	410	382	386	376	357	406	389	371	360	409	418	420	360	388	362	378	374	380	381	412	344	390	358	397	393	345	344	383	368	362	368	380	367	386	379	392	419	369	376	340	340	350	391	397	360	349	398	392	386	322	339	394	388	360	381	357	321	349	343	394	361	386	415	372	391	334	398	353	409	379	363	368	356	392	407	376	353	372	383	373	349	370	345	382	350	357	352	395	403	317	382	363	406	340	366	354	375	380	371	374	333	376	391	368	411	388	369	386	415	405	409	369	398	370	351	408	411	364	355	384	380	380	375	380	371	366	390	343	387	401	399	382	367	394	384	366	391	354	375	376	390	343	397	342	338	349	357	391	383	375	350	383	382	370	398	377	366	409	392	367	362	366	353	385	365	367	416	358	320	354	384	403	385	336	354	371	371	359	382	374	392	396	355	396	394	377	394	410	398	382	386	377	408	367	367	409	389	362	347	365	341	342	393	385	375	348	360	337	376	350	392	383	371	361	394	355	376	370	368	388	405	378	395	335	383	379	371	399	369	399	391	347	397	397	349	339	381	378	338	382	381	398	383	369	384	401	373	421	380	366	369	347	376	349	341	396	389	382	373	388	340	341	396	380	391	383	349	357	384	392	378	370	338	379	372	382	390	348	388	417	400	365	351	387	372	382	387	399	363	386	321	371	357	385	393	391	379	385	387	416	386	371	376	382	382	372	373	384	410	361	349	390	358	349	360	392	384	357	397	360	418	400	366	376	390	358	351	383	379	373	343	365	383	408	396	383	374	399	340	387	370	383	347	368	412	388	408	370	398	421	369	381	373	381	396	358	386	398	395	362	391	367	382	375	368	396	390	393	365	395	385	379	365	334	330	389	349	408	377	370	399	347	369	373	375	367	413	344	357	348	391	353	360	386	373	374	381	370	378	380	374	372	361	353	390	375	348	393	370	408	400	377	343	393	360	364	396	363	354	337	377	387	385	382	372	384	336	362	356	355	367	381	350	347	363	337	362	353	370	363	384	422	376	315	412	357	347	398	393	350	388	386	390	368	377	379	372	404	402	363	354	377	392	345	367	380	393	395	366	357	377	385	389	368	385	405	367	364	378	381	387	359	372	368	375	345	370	349	348	374	374	382	373	402	363	383	361	385	371	355	415	346	399	383	417	361	382	333	346	379	355	377	347	363	349	352	318	392	395	385	369	392	366	367	367	408	391	395	369	398	340	395	370	408	378	388	385	394	351	385	396	373	342	360	383	373	386	375	382	410	406	370	384	349	352	359	360	371	365	382	356	379	410	402	366	349	380	354	387	377	343	385	378	387	381	370	361	389	385	353	384	386	391	408	362	417	353	382	354	361	371	415	410	402	344	384	365	368	365	379	392	352	370	381	361	370	337	360	410	396	393	339	353	383	337	392	401	387	382	364	374	384	373	393	354	381	363	369	356	365	387	362	399	352	363	354	408	343	406	392	391	365	398	396	383	394	361	381	327	368	368	356	366	374
13138	6746	13633	14698	11697	9280	6897	5228	4737	3974	3768	3030	2945	2490	2096	1837	1545	1326	1144	1108	1027	1073	1007	1052	958	1045	986	964	962	939	899	882	857	979	932	901	950	893	898	895	840	917	909	854	887	812	864	919	856	884	870	856	808	836	889	914	869	848	869	874	869	870	841	915	844	862	853	820	802	896	869	890	850	821	849	793	845	806	848	840	840	862	876	876	820	886	880	901	849	820	882	908	808	877	836	891	838	863	868	855	880	878	893	876	861	895	839	870	793	863	804	871	830	855	822	858	860	856	902	876	913	917	906	845	885	835	852	874	816	856	891	873	893	858	872	858	847	844	896	847	853	810	861	837	855	863	873	837	819	894	823	841	828	895	843	883	843	828	872	860	813	854	866	858	880	834	864	887	848	843	866	847	828	787	851	833	872	851	866	904	785	872	835	844	844	850	783	815	899	854	896	823	861	834	802	834	845	817	873	835	888	907	885	879	835	861	834	863	863	812	890	835	776	842	858	851	840	876	865	858	870	845	858	898	846	834	859	856	858	925	793	831	875	859	872	837	866	846	869	816	851	829	798	847	897	832	876	891	857	892	935	908	842	879	886	871	857	865	847	873	863	901	895	896	815	796	827	840	853	810	865	863	821	870	836	870	875	838	878	867	855	867	852	853	844	871	854	859	837	845	816	805	857	824	797	848	865	855	797	887	856	846	858	855	851	859	814	887	819	846	830	786	870	852	850	838	814	834	847	836	847	859	860	845	869	880	796	838	825	851	875	914	851	883	897	897	867	834	874	872	874	884	887	809	866	876	836	879	910	822	830	820	838	850	892	821	916	879	800	909	844	867	860	841	843	895	837	880	873	839	833	882	841	852	819	845	824	856	847	837	872	830	851	877	803	911	874	906	802	901	888	879	856	869	834	841	868	919	882	855	866	813	874	879	869	919	880	855	828	820	867	861	893	855	809	883	837	827	876	903	872	855	812	864	874	830	918	863	781	866	814	896	832	870	817	845	873	811	871	923	862	875	864	863	860	847	906	886	854	874	811	863	777	851	843	836	865	839	880	845	850	857	823	852	894	865	888	895	819	873	819	891	852	889	847	884	845	840	886	815	845	851	852	890	869	844	847	826	847	810	803	880	896	820	892	790	882	858	868	894	864	869	936	844	844	824	856	855	846	822	849	844	866	857	927	864	842	855	854	843	890	843	880	837	839	843	874	865	864	852	879	898	852	878	882	839	860	831	813	807	861	895	884	893	808	830	848	853	830	827	883	855	845	900	885	881	850	859	857	815	863	869	841	847	850	842	886	895	822	872	868	875	898	905	890	849	867	863	830	845	820	924	933	868	837	896	839	824	877	868	823	866	890	883	859	796	865	816	892	844	859	876	787	862	888	852	825	859	872	864	873	851	847	952	886	897	836	848	809	884	873	824	911	865	851	868	905	918	843	836	892	859	852	847	848	833	824	846	844	860	886	880	816	845	849	879	890	883	853	822	845	891	817	824	833	861	875	883	800	873	869	876	854	906	839	878	843	888	860	878	858	866	902	845	841	852	832	811	824	827	865	912	834	825	854	846	864	864	861	849	874	880	818	816	853	836	852	844	833	898	779	912	891	807	889	882	851	870	835	876	862	895	824	805	928	821	868	846	844	868	873	842	843	871	858	859	835	857	876	838	838	832	855	837	860	827	856	875	842	822	839	885	839	862	870	866	861	857	865	869	849	872	869	886	869	821	859	871	876	877	841	814	855	868	838	848	862	922	825	873	832	894	855	841	870	868	839	852	913	865	809	837	825	857	847	872	839	827	834	858	856	905	856	822	855	837	862	858	895	800	800	837	798	831	883	955	853	824	894	827	908	859	881	840	855	880	859	829	908	829	899	845	818	902	770	864	852	901	831	814	918	850	847	881	878	860	844	867	899	901	876	851	893	903	837	841	833	838	873	842	825	862	874	902	829	872	865	831	851	857	839	890	816	884	851	877	808	837	824	813	844	917	899	883	808	893	864	871	867	871	846	888	837	864	876	888	837	813	798	841	879	858	825	865	902	899	832	862	855	866	833	875	875	859	910	887	842	828	843	876	871	865	932	834	840	854	824	855	906	868	815	835	850	887	902	855	843	801	888	839	847	850	896	863	859	896	850	852	830	869	894	871	850	869	866	823	875	871	773	864	827	859	855	873	813	825	839	826	869	832	851	854	911	859	828	874	828	892	841	852	837	865	831	823	857	850	877	878	861	795	867	800	836	851	815	878	811	864	825	875	851	866	902	878	872	835	831	846	876	812	864	878	848	809	924	844	834	843	813	853	853	861	876	869	828	837	875	871	855	838	817	901	861	821	864	780	880	845	798	882	877	820	858	880	850	892	836	844	902	860	772	910	820	844	909	879	840	836	874	818	816	900	817	829	909	848	856	826	883	867	814	785	867	857	857	906	845	856	850	816	833	879	887	848	831	887	869	839	870	879	884	828	857	908	858	848	920	844	875	785	881	858	851	851	863	817	844	885	881	864	874	835	846	877	855	880	843	863	835	841	864	822	842	888	840	811	836	891	831	871	865	835	919	846	853	853	841	843	828	856	834	827	861	869	879	860	867	890	859	871	843	821	845	855	886	868	874	844	860	910	908	833	865	846	860	835	856	856	873	852	819	815	896	871	793	845	822	863	834	838	834	865	875	819	826	883	844	854	871	817	839	867	814	867	897	840	866	860	863	861	900	933	916	862	852	845	857	870	847	883	865	901	860	812	867	872	879	827	880	897	814	885	897	843	881	890	863	815	888	848	829	820	824	772	860	909	822	858	848	849	884	883	865	874	836	823	824	847	887	848	873	869	904	817	874	846	834	918	816	872	843	847	883	823	826	866	883	840	863	850	886	865	904	895	859	804	842	843	891	870	882	913	845	888	858	890	870	905	822	870	838	853	827	806	874	809	868	851	871	870	867	820	887	830	846	812	822	844	924	837	907	855	850	867	858	892	867	875	858	844	924	847	832	781	841	895	841	847	816	866	859	901	852	889	848	878	848	880	875	875	871	871	882	830	854	840	846	862	859	801	846	804	857	911	841	820	852	853	770	846	930	868	858	804	842	863	863	822	853	854	865	871	894	829	867	842	816	901	841	837	860	867	827	856	854	872	817	848	888	885	856	864	851	851	847	848	864	829	861	873	874	847	908	870	878	862	798	857	854	847	907	823	819	842	878	877	890	889	896	848	862	849	818	844	910	813	794	875	864	905	823	833	859	858	851	892	849	853	837	855	825	852	856	873	883	838	891	846	817	911	840	807	878	862	844	835	845	904	802	845	824	852	858	832	843	833	863	860	904	854	871	849	859	823	839	868	875	887	862	856	823	834	849	848	877	836	834	838	872	823	867	880	850	892	848	884	850	833	866	823	847	871	868	827	841	800	898	867	793	890	864	857	890	904	822	854	847	855	846	857	797	884	857	850	872	859	846	797	880	837	831	860	901	871	890	827	856	879	849	831	859	856	858	816	834	865
27155	10796	11135	8569	5146	3172	2321	1609	1279	1147	1029	862	779	704	570	508	501	417	354	338	337	344	339	336	335	317	364	323	343	347	334	332	324	379	338	329	309	335	314	321	328	323	356	309	294	303	291	282	292	301	310	330	325	289	318	303	348	284	282	301	300	306	281	293	322	331	322	307	311	302	277	334	307	298	306	310	297	303	308	332	310	335	304	311	263	286	279	295	299	316	300	276	322	287	294	315	330	312	310	293	333	295	278	297	304	323	365	287	340	303	311	328	297	298	298	317	281	285	308	321	308	307	313	334	314	322	314	340	287	304	288	285	325	334	325	313	295	333	299	305	325	296	289	297	301	336	309	299	312	323	301	321	317	330	303	283	295	281	290	337	293	313	335	285	272	296	290	323	300	339	310	303	326	340	305	299	311	329	335	306	313	298	326	312	318	320	308	309	316	302	311	334	310	305	339	312	297	311	274	307	345	297	325	281	319	294	267	299	330	304	314	336	302	281	316	275	308	309	317	302	327	298	326	321	296	302	317	307	317	296	307	322	283	310	300	328	296	302	294	318	326	311	279	295	292	325	272	304	328	310	309	279	288	345	303	315	334	290	297	312	291	310	306	310	332	300	294	318	269	322	319	310	321	309	326	322	301	322	331	303	314	309	313	305	296	332	316	313	301	333	358	282	310	306	322	280	328	297	333	296	320	320	304	297	333	314	314	349	317	298	329	308	307	335	321	332	317	306	305	272	316	301	323	298	341	304	281	268	295	351	312	312	314	308	282	300	320	326	294	334	324	327	321	283	302	317	319	337	275	309	314	339	287	330	291	290	318	300	332	305	291	306	278	292	312	288	281	320	285	315	311	297	296	314	271	266	316	287	307	320	309	301	293	298	317	325	331	350	318	282	327	299	296	280	296	304	270	332	318	338	311	295	338	295	294	307	291	309	296	332	305	310	302	296	325	307	298	308	307	263	305	317	329	299	343	280	306	276	310	304	270	295	318	299	309	293	316	270	296	327	307	317	299	315	320	311	333	330	309	368	341	309	313	296	360	296	316	282	303	312	310	305	312	292	325	338	310	312	297	283	269	273	296	338	314	328	343	289	277	299	309	312	305	324	289	312	276	323	330	307	299	276	262	313	298	294	323	267	280	319	321	341	318	295	299	335	286	299	293	302	297	304	293	299	322	351	326	299	274	279	294	329	299	302	314	308	279	322	297	263	312	267	313	300	290	349	306	284	318	355	312	295	309	341	325	324	299	305	329	292	306	309	307	265	304	305	361	291	324	338	330	364	311	280	313	293	302	305	304	331	298	299	306	263	309	317	325	296	281	299	328	299	322	320	303	317	261	311	313	285	338	326	270	314	285	308	312	301	286	345	315	280	322	299	301	313	312	307	291	306	288	325	293	285	300	319	328	303	278	267	313	324	289	287	295	300	330	287	343	302	326	322	302	321	325	326	294	288	349	308	296	314	310	299	301	297	320	286	302	303	298	301	324	289	326	332	293	287	287	327	299	375	331	349	308	313	320	286	310	337	309	294	309	284	336	291	311	296	303	288	308	294	320	318	304	307	330	328	320	303	292	313	337	307	321	282	291	306	274	315	322	309	317	293	306	294	337	342	319	304	318	290	296	327	324	334	340	283	316	324	294	303	276	296	293	314	324	320	277	326	313	273	328	324	298	316	304	315	275	316	311	347	299	333	297	275	315	318	303	315	294	314	308	328	317	301	312	315	307	290	291	294	316	300	310	314	305	309	296	295	302	345	298	366	288	329	304	319	273	277	295	301	309	322	311	260	297	327	301	318	321	338	326	318	287	295	307	300	290	292	316	321	311	323	299	302	301	305	289	271	298	321	274	332	282	329	308	330	279	304	319	305	309	328	281	294	267	302	296	316	317	314	280	280	275	303	306	341	292	336	325	306	320	300	322	317	279	283	317	320	300	306	319	307	344	300	299	340	334	310	310	322	324	287	262	317	313	277	271	288	326	292	272	310	293	312	310	307	298	338	292	314	314	280	314	281	319	288	241	289	294	304	332	304	339	289	303	357	315	298	293	317	285	291	307	316	302	316	324	326	278	297	298	298	330	283	296	331	304	311	313	324	316	314	311	310	310	313	291	318	313	285	310	322	304	320	303	304	301	332	293	317	314	303	301	255	309	317	334	323	318	297	286	277	287	306	325	289	282	350	291	299	300	305	266	332	281	294	342	326	324	320	319	315	333	316	311	323	294	321	298	315	307	309	312	326	305	299	331	299	296	305	305	280	314	306	263	333	315	297	305	303	300	294	298	322	304	315	309	294	329	306	307	311	312	339	314	297	332	290	286	313	314	295	307	274	298	283	303	299	299	325	295	292	329	305	355	298	297	274	290	290	303	334	285	284	314	298	307	314	324	309	298	302	300	304	269	302	285	297	310	292	301	351	319	279	307	295	287	309	287	291	301	332	311	301	254	340	318	340	333	312	286	292	339	320	317	314	297	338	315	308	320	288	277	325	293	283	256	297	311	313	312	307	316	322	301	298	284	312	295	260	327	303	310	293	284	312	315	336	300	296	278	327	268	309	323	304	318	276	308	334	323	326	339	329	317	316	296	291	302	289	282	337	274	285	306	283	314	325	317	292	305	303	293	308	262	323	282	317	313	269	315	325	329	313	284	293	320	303	330	303	325	303	295	288	308	296	350	277	319	317	261	310	303	300	305	330	305	313	304	320	276	302	318	320	292	322	285	313	296	325	303	293	312	322	328	294	298	308	302	299	319	311	302	304	348	324	291	305	301	329	326	292	298	323	328	326	306	373	287	276	314	287	301	279	309	309	298	297	305	290	305	292	333	304	321	332	332	311	314	301	296	325	334	306	334	295	323	319	298	299	275	342	297	304	304	326	325	274	314	314	313	324	309	265	314	277	308	302	329	327	314	337	283	367	313	295	342	302	301	300	314	315	285	320	322	308	323	304	307	312	303	303	309	291	290	315	294	346	299	286	324	317	293	304	307	313	311	278	338	318	325	284	308	332	299	316	315	317	296	303	300	273	297	302	310	298	306	263	318	290	317	317	299	291	285	317	337	346	302	303	299	300	299	347	310	302	295	299	315	305	306	329	345	271	317	296	308	318	293	352	328	290	309	305	324	330	322	298	306	314	311	347	302	296	306	307	311	302	309	329	290	318	281	305	307	328	335	309	333	317	302	296	303	294	336	333	333	308	299	312	313	294	359	318	274	314	338	292	321	311	301	321	322	310	310	321	276	256	279	292	323	304	272	311	297	340	307	328	334	306	284	316	310	298	291	292	297	312	316	322	314	292	319	305	301	310	301	299	354	327	303	309	305	304	262	296	307	302	289	285	328	279	324	266	271	272	299	306	306	305	289	315	303	322	304	287	320	317	312	341	284	309	327	331	311	303	311	307	322	307	301	292	337	346	289	288	316	331	296	330	306	317	300	300	310	260	326	302	337	316	339	277	294	287	317	319	320	321	307	318	290	305	295	298
15859	8840	17326	18851	15385	11683	9231	6901	5939	5253	4722	3929	3419	2959	2464	2187	1784	1407	1202	1062	1006	1054	997	979	913	915	880	850	851	877	878	855	771	862	784	788	794	751	753	778	783	742	701	757	781	784	753	776	737	732	726	719	731	723	707	697	732	755	709	740	748	782	669	726	737	777	735	725	719	742	730	703	745	753	681	698	755	746	753	755	704	730	698	689	718	731	685	704	711	760	715	760	745	735	753	770	735	762	775	700	731	718	735	729	691	687	721	783	708	733	736	736	768	739	763	683	714	732	700	736	758	727	707	722	711	669	663	712	739	763	729	723	764	729	677	766	668	747	772	781	757	729	709	717	734	732	767	708	713	735	737	762	708	717	700	759	764	777	723	772	765	704	696	732	751	762	690	707	731	770	710	706	743	717	697	721	687	722	749	721	775	691	734	693	716	781	693	773	714	739	721	713	727	734	721	717	722	747	712	693	703	680	693	661	729	721	706	713	743	728	718	683	650	752	709	682	727	716	716	749	755	748	680	759	757	754	759	766	694	747	701	758	769	731	693	710	708	755	757	743	692	719	725	699	743	755	642	728	692	734	751	765	708	725	752	721	710	714	719	811	743	736	707	765	720	753	752	714	741	680	720	737	710	702	710	715	728	707	762	742	746	751	747	734	703	746	758	727	688	706	718	748	737	744	732	737	710	730	748	778	797	686	730	706	788	713	742	726	743	752	709	740	699	735	709	733	696	756	737	701	740	727	766	714	717	756	701	702	753	777	732	670	725	696	722	710	743	734	744	772	742	726	710	719	729	739	698	727	743	663	733	720	752	769	739	732	757	649	759	721	727	728	729	709	695	712	686	728	753	719	709	721	725	705	735	726	776	740	762	730	727	711	692	779	697	722	754	702	687	697	746	737	754	725	736	715	730	651	763	728	723	786	725	712	726	728	699	719	682	718	747	738	709	757	717	753	748	665	736	707	718	738	671	746	727	738	715	726	732	736	722	717	712	669	731	760	692	730	738	686	721	749	761	743	685	741	709	716	748	721	742	706	708	739	683	744	709	710	710	768	697	733	717	718	727	751	764	713	723	741	766	715	694	734	727	798	746	732	719	761	672	727	694	715	719	764	719	742	709	754	705	722	714	711	742	719	731	720	761	739	716	698	727	735	768	737	745	784	713	748	697	805	756	715	734	716	724	717	764	729	730	702	688	778	697	713	710	710	730	723	723	681	723	743	680	736	741	743	694	740	732	711	736	777	724	723	735	736	752	752	709	743	754	731	684	713	757	752	740	727	699	706	737	792	780	771	754	742	733	783	752	711	756	721	736	717	707	740	769	713	768	726	734	725	727	747	770	675	754	719	729	738	721	744	777	722	766	745	698	728	748	745	737	718	789	683	702	726	702	731	720	726	715	771	789	706	695	746	729	759	749	692	728	721	699	699	723	731	728	706	728	743	727	731	737	771	772	720	712	691	658	684	720	727	765	793	743	679	707	746	690	719	779	721	753	731	735	755	719	728	722	731	721	735	699	706	762	702	698	714	716	766	714	776	730	686	712	733	715	791	729	703	709	743	701	682	742	708	716	728	739	737	720	764	778	737	777	741	725	691	729	681	744	728	751	717	779	726	724	709	734	742	732	737	706	724	766	677	828	771	750	730	734	714	747	781	712	735	695	728	695	690	713	694	762	712	726	694	709	753	766	743	701	734	712	717	714	709	722	736	760	735	766	728	738	708	716	711	738	736	717	682	709	712	741	699	670	713	718	708	761	683	757	731	743	728	724	756	701	728	682	766	685	711	652	762	714	754	743	719	715	748	691	682	745	700	735	681	702	715	768	741	671	712	753	741	706	695	745	721	751	747	704	732	732	735	725	758	742	722	760	696	759	724	719	743	728	740	750	745	740	695	695	699	720	758	696	753	686	746	715	725	689	744	740	753	744	681	735	766	733	704	705	734	751	724	713	731	749	709	684	734	726	741	745	723	721	770	665	742	682	822	728	703	656	744	775	682	755	729	728	747	699	683	753	718	773	700	713	714	711	710	714	690	730	709	687	667	717	697	723	727	736	703	738	737	774	771	698	697	715	704	757	730	730	716	732	690	730	785	736	718	721	758	734	722	747	674	746	747	722	735	710	715	728	767	710	744	750	725	709	693	720	678	716	744	754	717	691	738	701	736	717	739	729	711	755	734	727	714	749	751	694	752	704	737	746	738	743	736	731	696	713	781	679	680	692	697	685	760	720	735	704	747	737	730	657	750	701	752	755	706	682	716	738	706	761	753	712	743	738	705	684	710	730	725	725	683	697	712	737	727	716	728	713	745	706	672	713	769	702	743	729	735	711	737	715	696	762	764	745	744	734	704	699	813	747	752	719	688	752	774	745	701	656	720	698	772	731	722	710	676	776	752	753	739	731	733	721	720	704	703	642	730	757	721	674	744	723	705	775	783	712	707	755	748	719	732	704	767	691	703	659	720	757	707	728	705	734	708	737	732	739	684	742	688	707	710	718	758	721	717	704	730	723	757	717	725	749	746	767	724	671	748	711	678	734	756	738	710	733	663	700	696	761	729	727	741	682	708	711	759	707	704	746	762	715	741	683	727	806	726	725	729	721	725	735	733	730	732	712	765	768	781	728	697	689	760	747	725	706	717	735	739	745	736	696	749	704	795	705	675	733	755	699	781	749	699	771	701	703	707	703	729	746	721	742	662	743	727	735	709	766	674	726	707	715	742	688	706	699	748	684	685	723	697	666	729	723	718	726	736	793	712	723	703	728	768	733	727	695	754	729	778	706	726	778	678	711	732	741	702	733	717	765	714	752	744	699	699	726	720	734	716	736	718	718	727	707	725	727	762	719	756	712	719	762	703	770	699	720	797	731	715	774	682	736	730	688	743	687	745	774	739	727	714	716	705	729	714	729	755	753	705	704	666	753	705	741	729	716	793	693	689	714	724	710	747	704	728	717	728	713	774	751	763	737	736	724	754	769	723	756	746	705	711	753	729	743	751	684	755	723	727	735	735	731	716	729	764	716	750	731	682	738	738	678	754	752	751	791	727	702	766	726	760	716	726	737	706	699	744	718	728	742	769	739	705	743	700	722	722	759	733	716	710	713	735	740	732	686	734	696	789	773	759	740	769	716	768	744	733	733	741	754	704	692	731	752	731	757	742	717	705	741	699	766	698	670	703	784	748	743	734	743	691	771	733	681	658	701	767	752	741	711	714	712	753	725	700	735	716	702	777	746	728	727	668	738	686	726	754	755	716	744	766	719	752	662	761	718	722	767	725	695	712	748	697	658	729	742	694	740	718	790	725	730	763	722	715	733	740	762	716	682	712	741	762	726	722	702	704	724	679	735	773	741	702	698	722	741	712	764	745	698	745	712	730	729	755	753	762	737	761	675	755	700	689	727	753	731	681	692	767	710	718	724	741	739	735	748	742	785	745	755	683	690	769	747	685	743	734	747	750	736	734	710	703	706	744	730	717	757	684	758	694
11406	4700	4787	3661	2340	1632	1175	879	778	717	707	649	614	626	573	506	537	521	502	456	453	409	432	464	447	425	420	463	412	450	449	468	429	425	423	446	435	424	442	434	405	429	434	431	453	431	421	404	444	437	443	467	423	404	435	450	425	402	386	455	433	482	445	418	443	445	431	450	424	446	501	431	430	396	435	465	387	435	469	448	437	418	424	446	438	431	376	390	467	426	458	430	388	394	445	402	450	427	446	416	433	439	419	444	434	420	468	468	427	421	453	430	457	460	427	430	420	436	466	434	434	443	422	432	461	449	417	455	393	437	439	421	471	467	454	404	458	468	455	409	449	418	440	461	459	405	426	423	412	449	463	436	448	449	433	481	400	452	483	454	446	434	441	485	431	431	431	424	439	425	433	416	415	416	453	407	420	439	424	398	409	460	438	467	411	439	442	418	395	438	434	435	439	462	442	461	437	428	390	454	439	446	453	430	423	408	445	427	439	434	449	454	425	439	441	453	424	444	418	441	425	448	441	413	434	418	428	490	416	398	409	495	433	426	462	415	408	425	413	442	426	436	447	448	436	482	432	429	429	414	466	426	432	450	425	414	448	446	415	385	419	439	456	472	453	416	464	443	435	431	403	444	422	427	419	401	430	454	416	485	437	444	428	448	438	413	418	419	396	454	434	451	396	424	440	447	448	409	454	431	416	418	422	427	447	401	458	501	415	473	367	433	437	453	432	427	463	468	403	424	453	440	440	445	436	438	440	462	405	458	427	454	434	438	445	424	428	427	402	410	431	446	423	437	455	417	464	439	468	429	423	405	438	456	391	440	420	416	436	440	417	464	427	470	483	470	424	436	428	393	435	430	455	443	413	428	460	431	449	491	466	443	454	467	427	414	439	469	438	438	452	438	447	438	456	486	393	465	412	455	431	400	443	406	461	429	444	425	451	410	467	430	425	448	416	457	465	435	454	420	479	398	444	413	416	466	475	458	439	420	420	458	434	446	437	419	464	449	458	438	443	432	421	432	478	455	454	434	451	415	413	428	424	447	415	426	447	420	448	428	455	438	466	416	454	434	448	445	436	457	440	469	422	437	446	410	426	416	404	419	434	453	498	455	425	451	413	449	449	428	395	395	432	448	442	449	445	437	443	416	470	454	468	463	417	416	431	415	459	460	450	423	405	470	416	416	429	429	428	444	462	430	447	417	409	448	421	447	398	443	433	456	419	412	474	424	442	419	434	433	443	416	400	455	437	432	477	442	420	393	398	429	471	428	433	450	442	423	409	460	450	463	448	453	459	425	407	452	449	423	432	417	426	413	427	448	442	522	410	494	436	445	420	426	423	386	430	417	418	436	446	480	411	462	426	444	505	433	447	447	432	446	438	432	475	430	423	404	442	480	432	444	411	449	424	456	428	404	418	391	404	454	447	420	422	456	441	431	436	455	424	414	433	474	465	454	414	429	477	426	463	466	439	433	424	473	412	447	441	458	393	401	434	482	446	408	420	470	419	457	396	462	447	419	434	452	457	430	410	432	383	413	420	425	422	411	420	462	435	468	471	431	415	452	407	431	455	428	440	442	421	447	473	437	426	407	398	463	416	436	409	435	462	450	441	445	419	405	440	484	427	409	452	447	412	442	439	447	429	416	440	475	466	454	427	443	465	451	439	426	422	463	404	473	460	432	431	422	437	399	434	489	465	399	446	473	445	425	436	452	438	428	457	412	475	453	432	446	433	440	432	429	449	454	475	466	416	423	404	394	432	435	451	477	375	439	443	445	426	434	462	476	479	456	485	432	422	460	467	409	460	428	422	446	463	444	462	415	458	395	429	404	446	446	500	429	437	438	433	454	452	480	448	402	427	454	439	426	451	444	446	411	427	420	472	455	409	417	466	442	434	401	442	431	417	409	393	404	429	470	415	435	412	436	438	434	420	461	438	431	407	374	424	398	451	437	454	409	482	434	418	420	474	473	424	425	452	442	439	454	428	417	445	405	412	457	446	436	390	406	480	421	443	409	439	419	395	462	442	424	422	469	416	416	418	425	468	441	443	451	421	438	442	466	407	412	446	403	422	453	443	442	397	462	462	434	404	437	490	446	420	427	440	458	435	440	452	471	431	424	410	427	427	455	458	415	395	410	417	458	425	442	446	417	465	430	430	429	423	459	457	446	404	422	475	440	446	407	425	413	452	442	449	438	452	419	366	399	433	445	444	470	436	416	435	446	440	457	394	451	437	413	452	426	461	451	441	450	475	470	444	465	469	445	433	472	424	461	454	445	424	438	410	417	447	439	439	418	442	405	386	453	504	443	451	442	462	405	432	451	451	431	413	435	449	411	462	425	444	400	408	407	418	394	455	465	383	421	466	448	458	479	434	432	489	448	444	428	438	469	451	440	414	471	451	467	460	435	440	438	421	432	437	442	450	396	463	428	441	431	426	447	454	431	428	394	438	410	456	430	430	483	428	473	411	432	463	425	422	433	440	481	433	444	467	454	441	428	469	440	468	418	400	439	437	432	472	417	411	475	411	426	451	426	414	460	472	419	436	354	426	474	420	411	461	431	424	430	459	432	456	463	442	453	459	459	472	443	434	413	405	429	473	450	448	455	387	405	394	429	433	423	451	456	449	469	450	460	458	441	371	442	430	439	473	398	438	449	454	442	434	448	427	389	447	421	460	429	452	429	453	452	473	445	447	400	456	454	440	475	422	431	443	429	438	425	470	425	438	411	428	445	440	421	408	414	421	426	462	428	427	476	425	432	466	418	439	429	441	435	448	456	415	423	440	411	456	416	462	426	432	409	412	410	393	419	448	437	432	417	412	433	446	413	438	448	450	367	419	416	446	434	400	412	442	426	445	457	435	439	473	444	449	430	430	416	455	429	432	431	442	401	425	423	463	385	446	418	413	427	442	445	428	503	463	429	411	456	450	439	430	426	395	515	391	376	424	457	430	404	457	504	449	435	447	460	443	424	451	470	421	410	456	436	438	384	446	405	387	431	444	441	476	468	404	407	438	410	456	427	452	464	430	427	422	422	442	383	435	424	433	480	453	417	411	393	430	405	483	404	446	429	484	458	429	448	439	450	392	417	455	498	443	429	436	440	448	447	399	442	445	415	447	418	412	464	442	413	406	421	419	426	448	398	429	464	419	425	410	424	453	421	429	451	438	391	426	428	433	418	471	471	429	424	399	443	391	465	488	458	447	440	452	453	440	428	412	481	454	447	440	411	448	449	438	447	436	472	431	417	447	435	462	436	435	442	414	414	455	431	401	425	453	448	431	438	410	458	419	456	396	424	446	437	455	439	429	418	432	415	416	445	414	421	443	456	432	423	462	464	439	455	416	378	433	416	405	434	468	437	434	471	477	468	402	426	469	471	464	436	443	447	457	418	421	422	412	461	413	435	411	407	420	439	448	420	393	442	396	463	493	431	435	431	451	421	398	459	443	405	452	398	444	431	432	439	438	474	447	467	486	404	415	440	446	490
7681	4469	8903	10099	7644	6043	4263	3385	3042	2806	2637	2210	2078	1830	1764	1573	1527	1376	1180	1080	1083	1073	1053	1071	1027	1047	1005	1043	1096	996	1043	1000	985	1012	972	980	1000	1017	997	1018	956	1025	987	961	970	1073	981	996	980	966	973	991	1006	968	926	969	997	988	982	999	977	1009	977	949	1002	1006	988	968	950	940	1016	973	978	998	1014	997	1047	980	961	1019	1021	972	997	991	981	987	936	1001	986	980	956	994	1031	1017	928	922	992	1046	934	982	986	942	973	911	1007	1022	998	924	972	963	1005	990	1003	974	935	956	983	992	1033	1033	1007	945	987	968	930	954	953	977	979	995	1018	963	975	942	986	942	1019	1001	982	974	935	1000	904	1009	1024	947	991	968	980	1020	964	1011	1079	988	955	1019	939	982	984	967	1008	972	997	935	998	977	978	989	969	1031	995	957	997	976	979	1032	1005	1014	997	990	1009	1001	1050	998	1067	920	960	998	1025	1011	954	1022	962	995	1041	972	958	971	922	979	974	1006	997	967	1000	996	935	990	961	990	984	958	968	984	971	1005	970	972	966	919	959	981	1017	998	1006	999	983	956	1006	979	930	959	1063	1032	954	1007	1045	966	1031	960	961	956	944	973	990	952	975	981	936	1027	1025	961	949	921	1003	962	962	971	991	1019	987	1003	1022	1005	966	984	986	1010	938	1006	981	932	936	991	999	1005	1018	971	980	995	981	1043	944	1012	1026	1041	959	967	993	982	977	961	1021	1024	975	969	1037	955	1027	950	930	972	941	996	1000	1007	987	988	987	967	1010	1004	1016	983	990	962	1002	934	1009	973	955	1005	949	975	951	987	989	966	958	995	1002	987	966	952	977	985	947	969	998	1049	995	1017	922	972	1018	948	988	1009	993	961	974	1011	1018	961	968	1028	991	1010	976	970	945	1042	987	943	1045	1023	953	948	944	982	944	939	995	996	972	950	991	995	965	980	1021	970	966	982	930	959	972	1009	993	961	959	958	987	1019	946	984	992	971	1012	999	972	976	966	971	1018	961	976	955	983	1021	1020	1030	992	982	937	961	1020	979	946	1045	982	1011	1013	983	981	993	917	982	988	954	1040	939	1064	1089	1009	928	956	948	1031	1009	932	965	1006	983	987	978	923	942	989	924	939	998	861	955	1010	1063	962	945	996	1030	962	960	977	999	1002	995	948	982	1033	955	1041	986	1003	956	935	966	986	1010	984	958	925	974	984	1021	1008	975	1026	1025	1029	926	992	948	981	1050	1004	976	989	987	964	999	969	984	977	1020	965	1040	986	1001	972	930	950	1025	989	941	990	961	962	986	948	949	922	970	987	973	950	970	930	971	961	913	953	964	944	998	943	971	950	959	992	954	950	965	959	997	987	1036	1012	964	1003	964	1040	1017	980	951	975	998	1047	1022	1009	990	963	948	1012	949	1012	957	1015	987	942	982	975	961	991	1006	991	969	943	956	922	943	941	990	930	1021	953	981	988	942	1000	1004	961	1022	919	964	967	966	1015	981	969	959	1015	975	1035	927	989	955	948	998	997	1018	956	982	971	940	980	993	1012	1010	981	1053	1022	928	971	957	1030	1002	965	988	986	959	1001	978	1008	958	984	993	1018	969	980	1006	983	966	976	984	940	989	980	1013	971	999	1022	999	997	977	964	985	1006	984	1004	944	987	996	1022	980	1064	998	942	1008	949	945	1040	934	975	956	974	989	987	934	978	919	971	983	951	992	981	1000	949	988	962	959	985	1035	1035	999	982	1063	999	985	1040	1007	937	1002	966	956	1023	997	913	926	984	978	940	979	1004	980	1006	1011	962	967	992	951	984	966	979	934	1001	978	1004	986	1033	964	953	984	957	977	992	989	995	982	969	976	1017	999	969	939	1003	1018	969	978	1003	948	1020	955	963	896	952	955	1032	968	1005	991	972	982	973	1013	1039	951	1022	947	1003	979	960	979	1006	988	947	975	984	1013	966	965	1023	938	1003	962	1042	1014	965	965	968	972	1006	1015	974	950	988	985	1049	1002	958	969	984	984	1028	980	954	985	970	1022	968	1007	982	992	958	974	1006	1010	1031	959	1000	935	1026	1002	1001	933	967	952	1012	932	906	921	997	984	972	961	989	996	990	945	978	944	1003	984	970	1036	1056	1021	1018	962	995	991	965	1038	964	1022	1007	975	982	958	992	932	1002	975	980	1002	1012	986	953	973	888	961	1000	1008	1007	951	1002	1023	939	987	994	972	971	987	1006	999	951	972	1001	937	975	994	999	969	961	948	952	954	993	935	1008	984	982	974	939	962	998	963	991	985	1041	1029	964	960	950	941	1074	964	1008	937	925	962	1028	1010	1001	934	1030	940	984	987	1001	985	1009	980	971	969	940	952	982	989	974	976	980	1007	989	1038	919	960	988	969	971	993	992	1031	975	984	985	1015	1011	1005	932	975	964	953	998	961	978	984	986	1025	1020	1001	966	1030	1019	974	984	916	984	1002	1017	1013	938	963	944	1008	984	970	980	1011	1018	944	972	1011	997	1002	979	917	937	1012	1004	995	956	961	955	1004	975	997	1014	1063	1036	976	1000	1022	1072	1008	1022	1042	985	1005	994	907	937	1059	1011	1008	1038	950	987	944	984	992	1029	998	958	1008	948	953	976	940	1030	968	1006	1037	966	1002	972	1011	931	1002	959	983	999	952	921	962	975	953	1005	997	1064	997	980	1045	1008	1029	946	1022	975	957	958	992	963	952	914	1019	977	971	1022	999	1011	1007	964	1027	979	1019	983	930	998	1010	1012	1035	927	948	991	1004	983	891	1012	921	1021	918	1012	1002	986	1039	1000	1000	988	1029	1004	970	1042	972	1000	987	945	987	936	962	960	996	1043	1022	945	985	925	974	933	998	934	1032	1008	1000	982	975	970	954	1040	1022	988	1003	1022	1013	1011	948	1001	984	955	932	937	998	987	1042	1013	940	991	963	989	994	1017	978	1004	999	956	982	987	975	995	965	1002	1007	1037	1007	953	992	956	964	990	1027	957	1018	987	937	1030	983	992	968	981	1020	918	981	968	984	1021	976	986	973	1025	983	947	963	1003	989	937	959	985	987	981	975	958	1011	1025	976	971	922	1012	982	957	999	967	988	1049	942	981	963	984	988	985	991	1024	994	993	949	986	994	1055	994	966	983	980	1004	1025	994	1023	954	977	991	911	1018	1007	965	1012	1030	987	1009	988	977	1031	969	975	985	1034	1039	996	999	944	957	954	958	978	1000	974	1000	1048	992	989	985	955	1023	1000	944	1012	986	1020	971	950	977	974	997	929	1010	1000	999	994	959	935	1007	990	1010	988	970	1001	1010	1014	993	962	947	980	936	963	1001	1043	981	966	976	1069	972	946	986	1017	979	946	1006	1033	990	976	965	987	967	989	957	1011	996	966	1032	949	893	968	987	1024	1003	971	1027	1052	1028	965	987	968	969	1000	977	961	951	948	999	950	950	993	1013	979	970	993	978	993	945	1004	983	977	963	1024	994	1025	995	1030	966	1021	1046	933	991	1001	976	1019	974	1013	920	973	987	987	986	991	1003	969	985	986	951	1020	985	999	1016	1018	963	985	998	1021	953	998	985	993	1023	953	1021	984	998	1012	981	942	951	1023	948	967	1003	920	974	981	995	1009	960	1014	937	1013	979	1005	997	982	979	983	1007	1014	972	952	1000	1021	946	1029	978	1041	972	922	974	976	940	995	944	968	997	1026	943	1003	968	1000	1012	1002	989	976	931	1013	989	993	981	935	975	1028	1014	996	934	958	1009	1012	967	1011	970	1012	1009	1021	991	1028	1006	987	1010	1030	964	931	989	979	942	983	1013	967	995	979	988	1006	968	969	964	982	1009	978	932	977	1000	962	950	1016	999	1022	977	951	981	1020	1010	1001	994	1001	1042	1011	982	1002	1058	961	1032	990	975	1000	998	987	1014
19804	7725	7635	6049	3900	2418	1667	1299	1077	1038	843	767	673	577	542	549	523	486	432	400	435	405	402	411	359	396	369	390	395	368	377	393	394	380	372	349	395	386	384	378	360	395	385	420	383	358	354	372	361	388	399	391	379	359	373	350	357	334	374	368	379	369	400	396	323	410	390	351	353	403	414	375	359	351	397	380	383	370	421	385	364	373	387	363	408	387	380	372	391	339	359	399	378	349	398	340	373	416	379	375	357	337	379	399	368	400	398	351	364	358	386	389	386	358	365	385	373	398	367	360	355	372	334	371	395	393	388	359	363	397	367	354	365	405	368	378	352	407	365	360	359	381	360	378	392	346	351	382	360	355	361	386	403	369	401	417	372	361	388	409	391	389	345	371	402	402	364	353	397	400	365	385	382	389	413	362	385	350	369	383	368	334	372	362	382	375	416	360	354	366	357	398	362	405	387	394	369	366	357	380	396	350	376	427	428	409	376	398	379	436	387	367	375	422	341	371	372	415	340	387	396	384	363	374	392	366	397	396	394	377	400	413	386	375	385	365	375	349	350	368	375	402	382	358	386	343	395	373	358	384	369	376	377	399	379	379	394	379	358	356	365	377	393	386	384	377	381	369	379	364	391	361	369	397	375	390	361	337	367	380	373	389	383	365	386	388	360	343	377	378	378	342	356	379	380	377	394	385	410	337	360	412	386	384	372	401	369	321	359	360	366	397	384	419	378	381	365	379	378	362	352	374	353	351	373	391	361	371	401	392	389	369	388	386	370	370	415	374	322	352	346	340	412	354	395	395	411	393	364	360	385	385	378	368	379	363	377	366	339	341	347	376	381	367	375	340	352	370	414	382	367	388	348	376	417	386	390	360	402	395	364	366	398	370	355	379	380	385	376	356	336	360	359	372	373	341	383	371	374	392	363	372	362	363	392	369	398	372	342	397	378	370	371	399	334	389	338	369	430	373	362	376	379	359	389	390	385	378	377	365	369	383	397	430	350	370	400	375	374	396	381	368	351	373	385	374	381	406	401	386	361	371	363	380	363	364	372	339	408	378	388	358	390	434	368	349	379	364	358	364	370	387	359	362	394	366	345	345	375	381	358	383	393	351	384	402	402	366	408	372	363	398	369	399	390	384	355	369	379	349	379	398	417	395	384	399	395	394	382	403	369	378	386	366	403	372	365	400	375	369	356	396	374	391	395	383	371	388	395	355	354	352	374	368	367	350	414	369	366	362	382	380	359	375	404	410	404	357	384	366	405	366	358	375	367	372	378	350	346	359	382	341	372	369	393	362	379	368	405	361	404	396	380	356	371	401	372	428	388	338	375	393	377	401	375	402	352	366	372	412	363	384	389	389	366	341	384	409	342	369	390	408	358	399	375	347	355	401	354	389	377	349	345	362	395	337	393	357	414	403	345	361	355	344	382	360	378	367	378	371	386	409	345	387	336	393	389	375	392	359	399	355	353	358	375	374	371	362	384	361	380	384	398	420	396	403	373	352	359	396	366	375	373	368	422	388	367	389	375	359	365	377	376	388	380	403	342	394	428	380	363	391	349	363	369	376	404	384	366	408	411	386	414	414	341	380	370	373	392	380	401	414	341	354	407	378	376	389	401	383	355	363	383	379	383	355	377	367	377	343	381	371	354	384	353	379	388	380	375	356	405	383	417	378	372	407	378	402	384	402	395	387	383	385	366	394	362	365	381	383	376	377	376	374	396	395	377	373	390	324	388	400	381	407	362	352	381	402	371	377	382	407	377	387	369	339	376	403	399	358	362	347	385	362	358	376	360	395	390	396	373	360	383	379	338	368	364	402	401	385	377	426	418	360	387	398	381	382	379	348	405	344	414	393	387	411	402	365	367	389	397	348	372	336	392	366	386	370	404	384	398	375	408	371	387	368	378	365	366	361	381	379	403	352	359	367	351	340	357	364	379	385	367	346	396	392	362	411	370	388	405	397	410	368	363	364	360	360	410	390	378	394	375	379	380	394	371	427	378	334	382	384	362	402	372	387	388	374	367	383	364	370	364	386	371	429	369	341	371	379	390	370	386	383	395	363	404	399	350	400	396	358	354	375	399	320	383	368	356	352	385	374	404	371	379	367	399	358	376	384	375	405	400	410	400	390	372	380	351	341	394	376	368	373	344	386	386	378	400	417	374	375	363	384	393	379	387	396	368	357	413	347	387	354	366	369	345	357	367	443	350	344	368	366	377	344	363	408	361	403	405	374	398	374	374	365	392	379	418	374	392	412	379	412	378	378	365	378	375	373	356	399	381	396	369	390	416	392	383	374	387	356	351	364	330	384	382	353	388	381	350	380	418	419	361	378	394	354	382	410	358	363	414	376	398	393	363	371	359	359	367	375	368	364	383	300	327	372	339	399	377	367	375	410	349	347	374	413	334	381	362	338	352	360	369	383	368	366	387	405	374	368	367	364	392	373	366	375	397	354	383	382	375	374	390	410	379	383	347	412	406	348	379	360	377	387	402	352	381	388	376	385	374	388	335	420	376	405	343	386	371	368	384	366	396	350	388	361	366	407	369	389	398	354	372	346	367	384	390	396	388	375	339	343	367	383	384	354	396	393	371	330	339	378	363	362	420	369	389	352	354	338	385	397	402	387	387	338	374	394	343	359	358	379	442	413	376	337	388	365	375	388	385	383	429	387	350	357	354	354	368	378	374	407	346	389	394	378	360	375	381	367	389	379	369	397	397	348	381	385	384	377	341	383	355	364	386	387	403	368	391	379	390	378	376	365	386	418	371	356	391	388	387	364	392	356	367	402	395	396	366	388	381	409	345	384	350	351	361	348	386	378	372	378	403	348	400	360	355	373	371	344	370	362	398	445	353	348	391	392	351	358	373	399	389	379	411	384	399	377	339	370	378	360	354	324	413	393	398	364	375	373	347	370	385	347	370	350	396	308	330	388	387	343	386	342	383	361	361	385	377	384	369	370	420	379	360	378	340	376	375	371	398	386	388	408	381	388	393	404	379	377	398	408	396	357	393	355	365	383	382	337	367	387	394	356	367	412	387	371	386	339	395	380	390	347	365	377	366	362	363	362	342	372	399	346	396	392	365	378	372	364	349	389	386	388	387	399	401	410	429	360	346	378	392	369	377	388	367	395	409	407	390	403	385	381	372	397	367	357	355	361	362	338	421	339	386	373	374	428	352	358	388	377	351	363	377	396	358	386	392	355	350	377	372	365	380	384	398	369	352	426	361	390	423	398	366	370	398	377	344	363	364	361	387	377	344	403	370	387	347	357	353	403	335	349	376	349	353	381	377	389	360	334	403	347	376	393	390	371	406	399	383	367	399	365	365	377	378	361	392	356	372	414	376	402	381	374	354	375	379	389	358	404	382	396	336	386	337	394	376	353	426	379	374	386	394	405	374	405	386	356	377	380	361	405	410	378	357	413	373	378	397	396	366	393	394	392	359	352	379	357	359	426	345	400	359	374	398	361	388	382	360	363	390	398
13282	6720	13443	15342	12689	8925	6904	5335	4398	4001	3707	3150	2806	2362	2048	1768	1657	1505	1303	1100	1084	1019	1049	1095	1003	1015	963	925	890	975	860	924	961	918	945	896	910	937	832	922	914	867	908	848	914	841	914	931	898	906	850	846	864	851	860	838	900	891	874	894	876	870	847	824	930	853	863	897	856	871	844	841	819	842	838	861	909	859	854	798	902	874	823	838	828	869	888	885	873	894	834	909	791	876	886	889	840	844	855	912	855	879	865	851	857	853	849	856	903	853	835	878	859	858	874	830	866	885	886	847	871	838	863	879	868	819	872	843	915	862	880	896	876	857	830	892	866	881	883	887	836	902	853	878	880	781	834	828	860	820	914	835	871	869	838	867	836	842	881	862	867	887	849	849	819	865	854	832	920	881	887	890	826	855	874	826	869	864	833	842	855	884	863	895	852	828	848	829	856	818	907	834	828	894	877	878	862	862	820	841	854	904	866	912	847	825	876	832	918	868	846	856	900	861	852	872	853	856	871	851	832	884	853	863	861	835	863	872	883	843	855	876	843	851	827	863	853	891	886	817	870	830	882	838	885	885	844	819	859	832	838	859	864	898	888	873	861	887	882	868	875	902	853	861	850	864	851	912	827	873	856	837	938	834	858	865	896	860	875	844	878	878	879	841	830	824	855	884	852	888	874	880	842	878	883	868	834	831	811	866	863	840	885	849	826	876	858	889	869	878	865	816	880	888	840	863	875	852	847	873	903	892	889	892	869	871	929	894	888	854	867	900	806	889	859	818	940	880	895	870	875	868	818	894	940	887	823	806	813	883	820	926	829	868	856	907	836	865	869	847	940	813	880	877	856	886	788	866	876	835	863	877	853	855	768	820	867	872	882	862	875	802	874	827	906	862	885	887	830	812	853	864	863	838	852	828	858	811	879	851	841	839	863	853	882	908	852	847	881	871	869	868	873	891	867	830	873	893	888	870	828	884	839	838	886	913	866	906	798	892	899	830	818	865	867	860	921	848	842	898	846	915	827	850	890	858	824	814	818	912	836	830	840	855	816	826	899	876	881	834	870	831	870	851	856	880	860	861	887	871	884	831	797	954	851	855	860	848	794	861	901	879	856	866	891	857	841	859	836	886	840	886	882	870	888	874	891	839	861	853	889	892	817	813	846	824	832	901	830	884	841	866	841	899	845	863	877	831	904	873	885	815	855	944	823	866	874	824	854	865	821	871	826	809	816	849	827	818	887	894	878	841	880	876	885	884	861	848	841	916	901	836	853	852	838	886	892	877	895	862	846	817	846	885	874	886	870	881	901	878	862	929	833	848	852	879	842	888	820	928	821	896	851	842	872	938	873	844	876	881	868	826	852	843	893	816	834	896	817	919	868	847	860	871	869	842	872	879	855	857	898	880	900	860	864	836	873	866	843	898	859	830	833	846	883	906	833	855	846	883	871	823	857	891	858	877	857	922	882	839	854	837	869	879	872	794	891	876	843	906	885	821	830	964	826	835	844	878	826	884	845	874	891	894	851	832	877	911	863	852	883	933	870	853	850	837	886	852	872	851	829	891	923	881	859	833	895	796	869	840	786	847	872	892	841	866	852	859	889	839	822	876	884	818	844	904	841	891	823	898	842	863	845	831	927	849	846	845	849	841	869	847	905	881	887	882	871	807	898	880	871	837	891	847	822	840	845	843	842	873	859	854	832	897	879	921	839	901	841	821	927	837	866	852	859	848	849	896	821	845	832	877	914	856	883	836	876	870	873	796	888	862	896	871	921	857	840	834	842	845	908	818	892	808	837	851	883	868	857	843	877	856	911	831	870	821	884	833	836	881	886	864	825	863	878	835	867	938	897	852	886	811	848	846	829	860	886	866	873	824	873	874	859	855	881	891	888	833	846	874	869	863	892	891	854	883	852	881	895	849	871	856	891	824	805	859	849	855	924	792	831	885	857	827	833	844	861	831	860	872	875	860	827	879	823	828	857	843	842	859	866	893	845	826	876	873	873	863	848	891	854	885	856	863	928	886	858	817	820	855	833	881	861	863	868	871	883	842	850	870	816	875	883	881	830	786	866	846	837	904	865	916	893	858	853	856	894	884	877	944	833	856	888	903	866	835	875	888	934	908	874	819	858	842	838	859	873	854	835	914	889	882	813	844	860	920	859	911	842	858	854	835	840	899	818	890	838	890	849	848	851	879	864	870	861	914	845	810	864	843	887	868	876	878	893	849	904	908	848	856	845	858	841	813	872	859	847	884	841	861	877	879	898	900	841	834	855	813	848	858	884	855	869	878	796	884	852	919	823	905	878	843	882	859	897	839	823	855	810	872	875	886	894	865	829	929	886	901	922	906	858	860	856	828	812	884	863	824	874	875	900	832	866	883	853	862	855	913	879	874	827	882	808	846	836	884	879	884	847	903	836	887	907	901	872	862	845	859	892	807	918	853	881	895	873	873	880	898	920	867	858	833	844	868	888	859	880	817	881	824	916	896	844	857	835	845	854	846	904	847	812	817	862	844	878	831	841	841	868	860	874	918	834	874	867	859	840	856	874	904	883	848	828	856	819	843	884	860	901	815	883	864	875	851	866	840	824	859	858	859	862	878	908	855	899	854	840	925	870	800	949	867	872	865	854	846	837	866	887	822	898	843	866	827	897	847	858	798	947	847	861	898	826	861	853	828	807	874	865	878	898	890	877	845	865	861	863	869	799	892	826	851	814	820	849	842	882	869	857	823	878	854	849	876	828	911	846	829	885	910	832	884	870	870	838	866	860	875	815	874	864	842	849	817	865	848	862	866	852	842	887	876	847	882	872	895	882	848	857	877	841	829	851	863	861	860	913	837	890	845	843	832	849	885	856	852	889	928	878	818	857	841	871	890	893	846	911	915	874	837	852	876	862	899	860	882	906	879	839	861	897	891	845	850	907	809	839	873	876	918	825	803	853	811	845	922	844	822	858	829	812	819	838	819	869	834	859	891	864	815	837	871	874	906	880	878	822	895	851	867	848	812	872	886	861	787	835	883	840	844	826	862	813	885	847	847	941	852	888	865	854	859	865	815	878	926	880	818	834	862	870	819	858	838	885	890	840	856	900	805	859	870	851	856	857	883	872	875	825	860	878	838	870	870	862	842	854	903	859	932	867	842	846	898	900	841	835	851	864	845	876	831	861	827	867	834	843	918	819	875	861	902	831	883	883	855	907	844	845	886	872	876	867	904	855	866	858	887	889	853	914	877	823	826	857	868	898	852	861	871	853	875	875	842	841	870	811	820	861	832	850	865	859	819	877	856	797	828	852	912	896	877	862	867	883	850	827	864	856	837	852	895	876	880	856	909	884	869	895	851	890	890	843	834	861	856	897	920	808	902	896	853	878	894	846	914	862	883	821	904	903	843	892	861	827	849	858	853	853	868	894	850	857	859	948	848	823	894	888	835	910	908	797	888	856	883	854	920	868	875	900	888	874	884	857	892	856	841	909	906	859	830	883	899	876	857
26874	11097	10984	8576	5120	3374	2323	1685	1238	1163	1015	866	725	658	569	529	521	448	404	409	351	325	337	360	340	381	372	358	282	322	304	348	316	346	321	334	307	293	339	319	295	328	274	303	278	334	325	287	308	298	335	293	311	344	342	288	278	332	300	337	303	278	303	361	304	342	321	351	297	322	323	320	283	326	283	300	343	318	314	298	312	326	270	319	366	316	283	361	275	320	283	334	327	325	305	312	313	338	300	339	298	318	269	330	311	287	309	348	317	314	309	322	306	289	278	316	340	306	288	291	306	304	332	315	339	333	345	311	319	333	295	307	327	279	332	314	308	300	290	289	298	277	345	279	274	337	304	309	305	314	340	302	289	306	316	277	316	333	303	313	313	284	312	280	313	317	331	304	309	306	312	301	314	301	304	328	307	339	301	296	289	287	321	280	310	295	287	313	294	345	314	309	348	316	336	324	323	314	318	310	312	284	308	285	314	311	304	348	350	302	300	341	302	306	316	303	308	301	275	323	336	307	319	331	308	335	339	288	328	311	312	342	335	301	318	306	318	325	292	290	284	325	293	324	309	301	294	307	335	301	301	349	345	300	318	284	325	321	341	303	297	327	321	332	314	281	274	307	335	270	330	299	311	283	326	307	343	314	298	319	322	327	320	289	292	276	317	345	336	325	365	306	328	318	289	341	296	338	315	327	331	302	275	303	295	323	326	334	323	291	303	306	324	314	282	276	316	320	336	318	307	317	288	285	328	291	310	318	296	286	320	326	293	309	318	336	346	300	282	302	284	303	308	320	293	290	315	287	289	308	306	331	292	305	300	324	299	289	332	299	340	295	283	316	272	270	319	308	344	306	267	299	309	313	303	330	268	331	306	305	290	279	322	327	328	339	314	283	300	328	330	329	287	312	310	302	324	328	340	339	353	300	330	313	300	315	320	302	326	298	311	311	309	297	271	319	318	305	300	297	326	304	330	310	310	338	289	341	327	295	310	291	338	323	343	342	338	305	275	308	295	303	307	355	329	298	329	334	312	328	303	325	334	328	277	312	309	324	278	324	351	342	307	303	339	300	310	318	299	320	260	296	329	322	319	296	322	308	271	299	291	317	301	337	309	285	304	303	297	328	288	292	254	334	314	330	294	307	269	288	317	291	317	307	275	306	272	333	334	323	307	329	300	312	296	330	288	313	343	305	312	321	314	312	285	298	305	309	353	283	316	317	312	363	285	294	328	340	306	276	321	326	299	293	319	328	336	322	301	318	282	294	323	294	269	322	302	324	304	290	305	307	326	275	315	299	334	291	294	330	308	276	332	305	301	310	325	323	319	330	311	303	298	312	303	309	324	290	296	291	338	314	303	294	301	296	269	286	323	291	296	317	303	303	330	331	288	319	322	326	312	299	301	321	312	293	282	301	345	318	332	305	320	341	311	306	308	300	302	314	300	353	287	299	304	330	306	293	306	321	298	334	325	307	299	300	299	302	309	325	333	301	287	288	296	313	279	298	296	277	306	300	324	313	273	307	278	282	319	324	326	301	333	285	281	325	306	309	330	311	313	309	298	332	308	335	333	327	269	298	333	320	309	326	299	315	270	316	276	289	315	340	335	283	331	328	318	320	299	327	282	319	332	283	339	360	284	336	325	315	290	324	285	293	291	334	331	279	319	313	285	296	298	300	284	307	288	313	313	314	320	329	299	290	339	349	332	309	299	301	283	284	298	304	324	344	322	317	293	330	311	311	313	314	317	278	329	305	292	351	305	280	309	312	340	291	325	306	297	332	318	322	289	334	303	302	304	320	329	301	324	293	298	320	299	287	310	298	299	300	302	314	334	280	293	304	275	319	309	328	307	352	334	333	314	324	317	339	285	315	313	320	323	305	306	317	290	327	307	299	288	315	330	300	303	300	328	333	299	320	319	271	302	337	285	299	349	319	296	280	277	282	330	318	294	306	317	285	315	320	340	314	301	347	302	282	328	306	301	282	314	318	294	280	341	317	346	297	317	291	295	271	302	281	276	277	330	318	298	304	319	345	305	298	313	317	309	302	359	313	318	294	324	273	341	306	336	318	332	286	304	281	315	300	318	337	328	337	285	299	324	293	303	283	291	318	288	298	340	328	326	283	333	309	347	296	301	318	291	334	327	291	350	303	308	289	321	304	329	314	310	295	316	302	298	292	311	298	326	300	314	314	297	284	309	325	284	286	322	298	335	296	317	331	317	272	318	323	306	304	314	324	323	334	338	278	295	302	310	299	326	332	311	275	325	327	304	303	304	319	325	339	310	321	287	333	307	292	319	297	290	308	342	337	276	332	275	303	311	316	290	321	305	303	339	300	283	326	260	284	311	292	326	272	329	342	327	286	304	322	334	326	308	290	320	289	312	316	302	325	310	291	324	312	326	313	314	274	309	279	275	333	309	321	340	324	308	358	302	299	295	309	345	257	298	324	279	320	304	314	288	299	318	319	332	277	342	310	303	302	305	305	335	321	289	300	325	342	295	272	310	279	317	316	296	323	290	267	300	327	343	319	322	329	316	351	326	322	301	308	324	331	313	330	318	314	289	303	287	297	311	307	325	291	313	323	301	303	302	272	313	333	291	317	349	326	308	316	303	304	315	292	289	321	341	297	366	367	280	272	315	293	290	293	291	286	305	306	327	304	283	314	312	270	323	292	314	308	308	326	310	270	285	310	300	279	325	288	309	298	295	303	295	316	290	281	323	285	311	302	317	314	307	321	298	330	293	344	275	298	273	288	320	302	307	326	289	307	307	312	323	317	291	310	308	311	310	331	295	288	319	316	320	317	317	323	316	350	313	297	334	322	294	328	316	293	331	318	289	318	321	269	309	290	313	296	321	293	286	313	281	342	305	344	311	305	312	302	282	312	303	304	346	312	313	330	299	292	300	312	308	299	319	275	332	283	323	326	368	319	350	306	319	314	314	344	295	307	306	307	301	296	299	306	301	316	320	299	297	306	293	301	327	295	295	339	289	311	289	313	298	310	282	311	330	315	301	305	322	326	318	328	299	313	322	325	280	296	271	332	299	329	322	276	309	302	323	322	306	294	301	306	340	315	326	330	295	288	316	307	332	280	312	314	327	310	296	303	311	289	313	317	308	324	308	332	296	313	284	287	323	297	316	307	315	284	284	316	299	295	339	287	314	293	333	300	279	283	293	318	322	369	325	295	283	285	296	312	320	291	328	294	312	302	287	301	313	351	294	288	288	310	322	320	315	326	278	342	315	328	304	270	283	291	291	317	323	305	332	354	328	293	290	308	345	293	317	300	347	320	313	312	342	288	312	305	328	278	312	284	292	324	328	302	313	300	333	283	271	288	362	296	344	317	312	323	312	295	301	294	334	338	319	289	294	330	311	269	283	301	296	325	317	306	317	318	323	337	296	326	306	344	308	319	286	293	339	343	301	324	313	302	307	279	317	307	307	273	301	344	302	323	324	316	274	332	288	299	339	288	303	301	284	303	302	299
15896	8998	17358	19335	15328	12353	9342	7139	5780	5101	4695	3948	3237	2766	2307	2198	1927	1649	1309	1107	1065	1002	992	967	987	909	908	825	887	844	838	800	846	764	817	780	787	805	795	809	746	745	717	720	759	760	682	730	739	741	751	680	754	744	777	711	722	755	720	767	753	730	687	713	714	758	742	773	750	723	783	688	740	722	770	766	794	692	730	745	738	716	694	774	727	762	743	711	744	752	766	736	696	748	738	747	752	758	748	744	742	760	742	726	708	737	754	713	750	731	696	723	753	714	742	744	751	738	739	761	771	772	754	693	728	758	759	703	725	719	696	746	707	708	685	732	765	761	700	750	745	703	714	744	756	731	709	740	755	726	685	693	726	776	720	719	732	742	754	747	700	726	699	740	715	724	757	735	736	703	733	765	755	718	697	775	760	764	705	763	723	725	739	736	712	715	757	764	743	760	739	745	694	712	719	726	722	731	706	680	747	780	788	723	695	753	710	716	687	728	682	708	676	731	719	701	759	739	717	712	733	740	715	732	736	754	681	723	769	758	736	737	781	713	694	766	749	747	722	753	778	682	708	744	732	696	809	756	729	717	690	753	731	774	710	707	743	734	717	769	707	722	729	739	725	696	722	754	712	751	765	718	714	777	726	734	740	716	713	733	721	748	761	724	727	717	766	737	751	719	698	709	687	726	761	784	738	767	735	730	749	769	722	667	697	717	749	705	779	742	745	760	687	739	805	758	687	722	727	757	741	730	685	731	734	736	763	754	772	749	714	736	709	718	753	714	726	748	724	714	765	763	718	728	719	741	748	708	716	728	706	734	712	734	702	730	706	749	731	756	744	758	722	760	788	702	781	705	661	754	694	739	718	737	716	738	747	733	762	728	697	732	704	726	709	730	676	730	707	754	756	732	722	716	730	732	736	736	733	716	764	750	702	739	732	744	729	726	701	755	729	737	727	736	724	671	733	723	703	727	714	713	731	771	730	750	693	696	741	741	732	752	732	755	704	719	741	770	750	771	737	678	705	733	709	722	733	742	777	787	740	733	744	757	747	738	729	770	714	733	697	771	743	735	723	708	746	763	721	728	733	725	781	712	785	694	777	699	718	756	755	761	685	718	734	718	764	714	774	713	709	770	723	688	755	708	794	730	766	704	730	712	712	755	750	691	773	710	751	690	779	745	703	754	735	708	752	676	714	759	685	741	720	729	747	696	713	725	703	767	735	721	714	734	717	739	726	713	737	704	658	712	713	729	708	755	714	755	730	725	726	705	671	769	769	754	738	743	784	713	734	741	717	708	725	766	714	755	757	709	753	702	723	745	671	773	690	709	714	717	749	725	766	713	743	727	704	780	743	713	707	743	755	708	708	685	735	730	765	691	746	701	785	703	684	693	720	728	738	723	729	719	715	692	687	738	775	781	755	742	758	744	786	750	675	741	729	797	761	759	702	761	754	740	756	738	745	745	721	778	704	752	723	716	788	735	750	763	732	745	744	699	745	742	750	773	704	756	760	698	775	719	746	744	691	706	752	746	731	727	782	727	724	740	741	728	737	728	711	699	720	683	773	756	713	748	730	674	703	752	720	752	765	686	728	704	719	713	699	711	709	689	715	809	750	728	733	707	766	721	756	741	741	794	718	734	716	732	745	696	770	744	781	732	722	748	744	686	734	731	759	747	729	737	708	730	774	721	713	722	744	749	755	741	767	713	764	708	721	745	724	698	736	739	748	760	797	779	746	716	757	750	692	741	773	768	763	750	740	735	771	728	697	796	727	747	733	729	799	764	702	749	725	707	715	697	748	738	716	754	729	720	715	714	693	715	722	731	744	728	717	760	753	681	718	783	741	700	748	750	727	767	747	715	781	766	741	747	695	751	763	717	761	690	650	701	708	711	667	717	747	737	744	775	776	762	742	739	732	757	693	719	751	717	754	725	755	714	758	767	725	679	787	728	762	779	724	749	674	769	696	682	792	719	730	753	740	772	723	732	724	706	813	745	750	744	707	735	737	703	724	761	695	736	719	762	685	765	735	698	758	736	720	712	710	746	748	670	713	726	723	705	679	710	778	740	754	760	742	715	710	762	785	707	709	740	800	731	699	658	713	749	751	769	768	764	739	684	696	760	724	726	725	750	715	779	760	632	757	754	759	728	683	729	765	730	745	706	794	740	753	715	699	741	694	755	720	783	696	735	731	679	754	713	716	729	680	757	737	702	771	717	718	738	764	744	689	694	763	757	679	760	675	767	733	753	737	676	699	716	704	731	773	776	712	751	749	707	703	763	737	731	754	734	742	746	692	722	749	741	717	774	744	728	732	769	782	771	676	694	727	717	742	756	704	739	719	767	710	769	758	733	723	707	765	747	711	737	754	688	716	746	708	791	801	701	770	718	748	728	726	715	712	756	748	730	754	733	685	740	732	746	712	709	689	757	760	717	732	715	745	719	704	761	771	726	788	689	751	726	771	711	702	725	702	724	755	714	721	742	710	716	704	742	693	749	733	779	767	728	785	739	726	732	731	748	746	719	773	741	704	695	741	731	740	739	748	747	748	783	725	694	715	740	687	768	769	752	748	729	730	744	713	743	700	798	742	719	734	759	756	736	774	743	708	734	767	792	719	714	726	735	754	697	716	707	784	722	698	756	704	699	752	717	740	754	714	743	757	789	720	780	724	773	721	726	697	753	727	785	709	760	709	750	724	805	727	727	686	750	774	773	759	749	690	781	723	788	706	687	747	734	682	736	752	778	702	699	742	717	726	733	735	722	753	708	732	724	751	768	725	728	726	732	747	742	706	720	708	700	734	761	738	706	701	725	704	742	782	763	788	720	765	704	797	781	749	732	768	757	752	738	717	752	702	685	680	738	766	724	741	722	729	734	734	736	741	718	700	732	727	759	724	743	752	754	760	746	693	756	741	722	706	819	715	765	684	706	716	687	716	716	720	698	752	740	728	684	724	719	702	729	726	754	773	702	749	738	741	739	784	714	765	747	731	751	754	762	765	691	803	751	800	723	721	768	755	763	744	655	725	685	720	769	770	736	718	746	740	732	776	722	766	698	722	722	746	668	753	723	727	717	754	721	748	745	745	748	733	705	750	742	718	723	756	769	735	717	699	754	750	716	742	698	665	771	705	746	761	707	692	731	735	757	779	777	722	714	712	717	754	760	722	706	724	769	721	731	678	740	758	676	746	771	750	761	737	781	736	723	732	675	762	742	765	753	763	779	731	732	759	737	754	724	706	707	712	721	769	770	757	742	734	715	767	749	769	777	792	742	756	766	780	715	744	701	734	731	716	720	740	721	680	743	716	694	750	714	748	690	782	782	730	724	735	713	763	703	709	812	737	775	765	719	715	737	702	705	752	763	730	771	755	749	756	728	728	712	776	732	762	734	682	759	695	769	696	731	734	745	742	696	731	767	719	697	740	779	718	737	716	795	775	789	760	730	751	779	794	717	730	744	678	738	675	720	720	744	731	718	760	719	724	779	766	735
10550	4649	4628	3683	2421	1623	1152	936	809	754	682	633	603	554	541	514	508	492	467	438	415	446	466	430	443	448	440	454	431	464	433	515	398	430	432	447	468	432	408	457	487	440	415	444	432	417	452	395	439	415	464	419	461	425	408	427	437	437	386	412	441	434	421	466	397	402	452	410	441	413	433	413	461	472	429	416	418	455	403	457	436	436	439	503	405	401	448	426	394	442	465	455	400	429	443	450	415	399	415	432	448	415	438	433	450	455	409	467	440	405	420	432	448	446	439	437	430	436	463	449	418	414	447	425	430	450	444	470	429	459	478	440	428	464	461	435	451	491	410	467	455	396	457	416	434	446	457	422	458	427	424	416	451	446	472	396	455	440	471	432	411	470	438	385	452	403	444	427	417	471	471	427	418	416	411	446	442	439	419	436	446	458	426	397	403	454	445	423	421	378	470	469	432	444	444	411	429	441	445	414	431	422	481	462	425	477	413	452	413	458	429	440	460	420	426	429	421	427	412	451	457	444	460	452	428	458	439	462	450	470	417	450	424	429	420	453	467	445	427	460	441	446	479	437	453	439	403	448	431	438	425	460	436	450	432	468	463	444	466	432	435	389	411	449	436	392	394	436	397	448	447	427	424	423	440	439	430	435	442	449	439	428	434	460	427	397	451	453	470	443	428	456	410	455	432	474	439	418	414	471	397	409	429	408	445	414	462	432	427	371	433	413	452	412	458	440	425	457	455	453	450	406	477	406	378	451	431	401	380	450	436	445	465	406	416	416	471	458	435	475	446	449	438	453	436	437	463	406	458	426	443	436	442	440	435	466	428	446	414	405	389	444	425	420	449	400	471	404	404	441	413	434	449	417	435	395	437	461	411	428	439	438	444	450	402	466	467	445	480	417	436	454	463	428	409	456	409	420	460	432	471	456	403	469	482	417	428	459	422	464	420	428	408	432	406	405	426	428	417	437	389	423	440	421	442	425	420	411	435	451	456	452	416	434	453	432	431	424	449	430	433	416	458	455	436	450	417	452	430	449	453	448	440	450	392	438	434	443	437	421	443	435	419	468	431	442	465	452	448	400	414	445	453	438	443	431	413	445	446	440	430	445	456	459	471	458	396	405	436	418	450	404	452	442	432	456	464	451	429	471	427	436	408	413	451	419	419	464	442	433	438	422	454	457	466	436	424	440	419	452	438	409	401	423	395	469	445	420	418	417	399	471	477	432	482	444	485	442	422	436	414	454	393	426	450	443	426	446	368	442	420	396	437	387	437	446	438	433	468	433	408	468	445	432	479	477	451	388	435	420	468	422	405	415	394	424	425	423	446	427	462	436	432	433	403	420	452	400	470	437	447	469	460	431	423	397	429	418	437	470	442	457	410	425	451	464	425	423	398	439	436	405	453	424	462	453	417	432	421	433	410	428	427	427	411	484	498	414	442	427	428	432	424	429	441	452	421	418	417	487	404	421	475	429	438	391	449	399	415	435	440	452	411	382	417	437	491	435	441	447	453	429	430	424	436	385	416	423	432	439	438	465	412	419	418	448	444	408	438	381	425	430	438	434	425	454	454	427	396	434	433	434	443	447	451	429	419	441	428	442	415	468	418	432	453	441	462	456	441	415	471	409	440	432	440	440	482	450	413	408	401	446	434	441	467	436	453	440	418	470	430	408	415	422	445	424	426	430	471	425	462	436	443	441	477	425	438	469	427	405	445	419	423	425	436	470	471	430	444	453	450	449	413	507	437	416	414	417	447	434	429	420	419	442	422	418	419	455	441	417	398	422	447	385	416	475	472	444	455	420	455	468	419	414	416	418	440	438	446	431	465	452	471	437	462	469	435	408	426	429	427	461	485	392	453	455	440	438	432	442	438	384	466	472	407	421	500	436	434	468	420	439	455	464	476	439	404	410	428	436	445	425	435	470	402	410	457	394	421	482	445	423	433	434	435	435	435	428	451	434	454	428	473	407	401	408	420	421	420	444	449	412	452	422	399	466	444	487	459	419	444	408	436	448	383	427	422	425	443	452	437	441	422	413	428	421	416	474	413	409	458	454	419	452	402	445	455	427	442	440	422	402	425	437	423	459	439	458	452	385	426	447	452	438	441	432	474	439	454	447	408	463	391	454	425	422	448	429	433	426	446	432	426	438	424	451	405	482	417	473	432	452	451	403	434	427	445	442	434	454	425	435	463	483	457	447	386	451	447	455	453	462	448	448	432	461	470	432	439	407	447	431	407	426	440	435	392	431	414	454	411	405	465	469	476	471	375	428	427	494	445	457	436	429	461	426	431	412	433	413	430	413	498	406	447	454	410	434	449	450	422	445	462	431	439	492	430	393	445	425	432	483	447	459	410	421	421	438	440	470	431	453	414	407	397	453	420	447	441	438	460	449	462	428	440	459	407	470	450	481	466	414	440	422	444	436	457	426	455	422	401	406	444	453	458	443	462	442	426	453	448	469	409	429	425	441	398	463	433	442	450	388	393	427	422	429	419	384	433	471	433	481	455	453	439	413	464	412	380	388	400	419	470	455	437	416	394	420	437	435	436	438	418	450	434	437	446	437	455	447	453	435	409	449	452	417	448	430	438	438	428	468	461	421	440	390	426	400	451	417	456	439	424	418	421	437	438	429	427	450	452	419	414	441	439	423	407	419	444	432	478	435	419	460	428	465	440	472	427	444	417	444	450	414	427	412	444	428	456	423	448	433	431	437	430	466	468	443	421	456	448	470	482	401	453	431	420	459	452	426	428	441	409	475	452	477	441	453	429	422	433	472	440	416	421	430	435	443	465	424	482	428	433	454	444	413	445	471	446	404	415	420	441	451	476	419	430	467	437	432	471	444	462	396	448	447	448	429	443	424	437	430	451	424	433	448	404	448	453	489	456	451	415	428	413	428	419	444	442	438	448	415	412	425	431	413	458	395	448	443	438	446	450	449	488	466	430	425	452	422	449	421	447	427	380	448	443	420	443	459	389	412	391	420	413	446	415	438	392	420	457	444	436	442	449	442	444	445	430	395	441	450	414	439	433	466	471	406	450	424	445	440	438	450	446	448	423	411	444	437	442	480	442	425	442	448	408	460	426	442	458	465	435	453	466	433	465	416	424	429	419	438	453	463	434	426	443	421	464	443	417	448	454	456	442	454	454	429	435	446	441	436	419	419	449	441	437	445	422	425	454	448	393	455	457	459	405	431	430	448	463	442	413	441	432	464	431	461	478	467	438	432	463	426	409	449	424	468	430	437	427	428	468	412	435	435	425	437	457	436	401	470	433	397	406	434	437	479	435	448	454	443	429	401	439	461	399	425	432	443	435	414	485	466	461	448	422	407	467	444	445	432	444	465	393	464	429	430	396	430	435	450	450	423	464	414	448	396	441	411	443	442	388	442	446	425	454	448	413	443	450	478	471	450	416	460	458	426	439	455	483	440	435	441	470	400	455	471	446	440	449	395	417	458	459	449	458	435	424	461	437	403	440	447	442	424
7420	4658	8992	10314	8213	6069	4301	3412	3018	2759	2589	2355	1975	1764	1702	1519	1530	1328	1226	1056	1105	1061	1048	1083	1055	1059	1060	1027	1023	1035	1038	1017	977	966	978	1032	984	1020	1010	1018	1029	1003	990	978	1011	1024	926	992	966	987	1007	1000	996	928	984	1024	953	952	1067	1023	972	993	919	1051	967	1010	999	1079	999	1005	993	965	965	961	1022	1014	1065	982	1045	982	1029	981	972	965	987	972	990	943	965	973	980	965	973	967	967	1026	1027	999	939	988	1002	1029	1045	976	994	994	908	1047	1039	1030	995	941	960	1020	1042	955	990	989	979	1020	962	969	936	1029	1013	933	905	959	968	1046	962	1003	964	990	940	986	974	1009	973	956	990	1022	1011	897	1063	957	1003	1053	973	957	1020	942	1022	998	1009	1002	965	975	934	1018	949	945	1047	962	969	964	990	1004	998	990	945	932	980	992	981	964	973	948	985	1019	946	1006	1004	973	973	993	981	919	1002	984	1031	962	1040	985	983	956	963	1015	961	911	921	953	947	972	955	1017	1037	968	980	990	973	959	1018	1040	1006	995	1011	1008	976	933	953	994	998	951	1003	995	997	1014	1011	1034	970	1015	999	957	973	1001	1060	1039	964	1003	955	1032	1009	1014	1010	992	965	1013	967	996	921	891	973	966	998	1063	1008	1046	1020	1000	984	975	982	994	1009	1005	1000	1046	1026	934	976	988	973	995	1002	996	1057	1030	946	1023	1024	1021	1032	1021	972	968	996	1006	972	1005	972	992	975	1025	925	995	1008	1005	1041	963	986	916	1014	941	993	1006	955	984	1021	1006	996	936	961	989	947	1023	980	951	985	1053	958	1009	998	1037	980	1009	1004	973	974	976	978	1001	1016	993	974	981	935	994	1014	964	984	1002	950	972	1018	978	1037	998	963	990	1022	950	984	999	943	964	976	1019	945	999	1042	1017	1022	953	968	957	939	983	943	996	992	955	980	956	1039	962	1004	987	986	1055	951	955	995	983	1011	1049	943	958	1002	1007	1018	953	986	963	963	959	970	964	974	917	910	914	978	965	988	978	1029	994	1015	1030	931	1013	962	1021	1021	962	1052	982	1042	956	951	957	973	954	977	981	1001	998	1015	991	1025	932	967	956	970	1028	1031	1032	973	959	999	974	1030	1007	1000	1010	1017	979	1010	1005	936	958	923	967	1030	973	1017	972	930	1011	987	1030	993	971	920	1013	1018	985	996	1049	985	976	991	945	973	992	952	984	1052	957	1046	1025	937	961	991	990	1015	941	982	951	968	1007	981	969	983	997	1045	1033	992	1003	943	1016	988	977	977	972	962	1030	984	996	941	958	982	977	1011	978	998	979	977	957	977	1047	886	1024	954	1017	967	995	894	1016	952	990	939	985	940	985	992	967	917	922	980	984	972	1029	1032	1025	1017	987	1014	1020	986	1036	977	976	1012	980	969	971	925	1012	978	994	996	973	961	973	1060	988	992	1036	975	970	1004	1067	974	972	1015	961	979	1010	965	964	970	944	997	992	1011	984	1003	976	1019	1005	973	1003	990	1031	965	985	934	1001	1005	956	1012	980	956	1005	991	1019	987	1003	987	964	972	978	981	984	992	1024	992	993	1006	932	979	1027	1022	1031	977	963	1012	994	997	981	950	997	981	981	1002	1004	990	968	967	994	965	982	986	966	976	999	966	989	969	950	949	962	963	1008	1038	969	997	1040	969	955	983	936	1006	1005	1040	977	994	1014	975	983	996	964	991	955	928	965	996	969	956	1041	978	999	1000	1025	1014	1006	945	995	976	956	1032	950	1013	1019	1090	1001	971	993	993	964	993	931	962	1017	1022	998	971	983	979	953	941	939	987	967	1022	934	1005	950	975	991	973	999	992	955	1023	978	937	988	974	958	993	992	1001	955	1001	1007	986	1043	959	988	1020	991	939	1015	982	1015	980	960	983	1018	995	971	978	1037	966	972	1005	965	1002	978	998	972	1051	988	989	944	1019	926	932	994	921	1024	970	987	999	979	1010	996	990	973	976	1002	1025	995	935	1030	957	1049	1028	1006	969	1051	1002	1008	942	973	986	979	979	999	992	942	1012	982	1006	1003	970	987	1023	952	1033	991	955	957	1017	1026	999	936	943	939	968	975	1026	993	1007	950	990	964	925	987	1004	931	984	969	978	984	1029	1062	1027	943	974	988	961	899	986	988	1021	996	933	1004	1034	1003	983	945	1015	977	966	1035	1044	981	1027	992	1017	999	961	998	988	976	1037	1002	1038	971	976	944	976	1012	1001	1013	936	911	1012	1021	984	976	984	951	1005	1019	1018	970	1001	970	965	958	1012	1002	1007	1043	1009	999	986	1000	891	1030	992	1008	961	912	999	965	1044	990	941	1006	1018	1026	977	1020	1022	1021	1006	1003	1062	987	1004	980	963	1048	995	988	993	1000	1008	1044	979	967	986	1008	996	955	1025	995	983	1015	997	970	1029	992	1041	1054	964	967	1015	1007	1025	1010	966	963	1024	1050	964	986	970	1010	1028	1021	987	1033	982	988	942	956	988	999	1006	964	1010	975	1032	1052	1001	974	972	946	907	990	966	977	945	995	944	988	983	1011	965	970	963	990	1048	996	1031	970	971	1012	971	1021	926	1003	975	975	984	1053	1019	1034	1017	1010	969	1038	969	992	947	990	984	951	960	1011	1036	956	1013	955	1033	1025	914	977	911	1009	1007	983	1028	953	986	964	966	943	1019	985	982	940	1013	1023	1006	982	1042	985	946	1010	935	1005	959	1048	988	1037	966	970	956	1013	1034	1008	1012	1012	969	957	953	934	1055	926	1009	1027	1033	944	1035	977	1023	984	991	989	957	922	950	990	990	928	1005	1039	983	1037	1019	1019	947	964	1010	991	952	952	1021	1038	1061	979	1008	1008	1027	919	981	1021	967	916	972	988	970	1002	1061	1014	972	1014	953	964	1003	951	978	1019	927	942	962	1032	953	1027	997	1016	965	923	1013	962	990	981	963	998	1042	990	987	945	925	974	974	1076	990	1025	941	1006	994	1027	960	985	962	965	926	993	1005	974	1012	1029	903	1000	1006	984	972	933	1001	1000	1008	1024	1018	959	908	975	1009	970	965	978	994	972	981	977	985	971	976	994	1000	983	949	1016	991	934	992	993	968	989	1062	1041	985	984	944	995	970	1011	985	955	1005	981	1024	1015	990	989	954	1018	1007	1005	1019	1045	1033	1014	997	943	941	959	1032	952	1010	954	974	949	986	957	1017	942	984	950	956	974	1023	945	1026	970	997	996	939	995	960	894	1016	1010	966	976	984	1008	1035	958	1019	1028	974	1006	960	1022	1003	1000	1026	978	1003	988	983	1007	979	970	986	972	978	948	973	978	1016	1031	927	1009	1019	949	979	990	992	1068	1043	971	951	950	991	989	1027	950	957	984	979	1004	1017	975	1024	993	995	928	995	1024	1000	1016	959	960	964	967	946	990	1081	1009	1069	993	1004	1061	1012	997	960	995	992	1030	1028	985	1010	1051	986	1005	1007	945	1027	1049	966	988	987	939	1024	994	994	953	981	1004	977	1004	984	983	906	985	931	1012	932	981	1013	994	986	1024	982	988	1017	1032	961	999	1022	966	997	1005	1003	988	971	1009	961	1022	1020	1010	985	966	965	994	982	1028	972	994	953	1013	997	985	1067	1011	996	970	960	942	987	994	1015	978	994	986	1035	991	953	999	1029	971	954	1007	1006	976	976	1072	992	970	993	968	1024	1025	982	966	1044	997	988	961	951	1007	997	1024	991	996	990	1049	1007	951	927	1013	980	987	926	1032	953	1009	1004	940	983	981	915	998	976	1030	930	1026	981	929	905	999	978	952	1017	990	1036	1029	1001	1002	970	992	1008	1055	1036	945	966	1007	973	980	1008	1031	1007	943	1040	1042	976	981	1014	992	1018	1037	976	1009	963	985	1018	987	961	1004	958	992	1003	949	1061	941	993	951	998	983	968	940	994	939	1046	937	983	946	954	987	1014	991	985	1016	1052	988
19038	7685	7629	6121	3793	2529	1694	1280	1062	1014	850	772	684	579	540	507	506	479	403	385	408	391	356	412	399	416	423	400	382	395	394	395	388	408	380	402	341	399	395	381	371	376	402	407	404	421	390	349	375	373	382	406	378	380	372	383	374	384	410	390	359	384	350	366	387	370	370	367	380	370	399	364	396	367	378	384	366	439	397	388	378	370	375	363	366	384	351	404	369	349	367	368	375	380	395	397	409	386	343	363	403	385	346	391	407	400	419	385	382	371	399	389	360	404	324	357	363	394	352	363	396	382	396	356	363	374	387	389	370	395	361	340	372	347	358	388	360	352	368	390	405	390	407	409	362	389	393	394	403	416	403	389	367	380	373	348	363	359	368	376	367	366	397	373	387	337	372	374	359	387	414	371	363	360	389	358	375	357	370	391	351	340	403	393	392	378	349	354	375	395	371	393	338	383	350	395	407	338	385	399	404	379	392	356	432	338	330	335	382	384	344	382	355	366	400	377	355	383	342	415	365	377	415	376	415	366	352	373	369	365	387	367	375	371	388	350	364	363	348	327	401	402	380	408	364	356	394	389	357	368	378	377	372	386	367	392	375	389	372	375	362	375	360	371	387	365	373	337	373	381	368	362	394	369	339	360	363	352	384	369	373	371	378	383	385	394	388	392	334	400	366	380	366	404	374	322	379	371	389	366	416	392	378	363	423	358	378	378	358	370	401	347	369	391	397	364	383	371	391	373	389	382	422	338	360	364	380	389	376	381	364	382	394	387	361	378	360	372	394	330	362	346	440	345	354	378	369	399	363	331	385	377	379	373	419	408	370	333	380	382	384	382	334	379	379	373	390	360	354	363	404	389	377	389	397	358	352	393	346	418	414	360	386	382	394	391	383	351	359	404	352	360	355	332	393	361	381	376	400	344	408	365	387	378	417	371	386	380	416	393	398	361	353	402	333	372	375	408	348	340	373	358	378	367	373	361	376	407	405	425	369	346	379	330	376	374	368	395	403	349	392	376	423	406	325	381	361	359	372	368	340	351	370	382	359	378	392	401	356	385	418	415	391	418	335	393	390	394	372	348	364	381	404	380	382	372	370	360	377	356	408	384	385	416	372	378	372	385	344	403	351	402	337	362	366	386	371	336	393	389	360	379	359	398	443	406	335	360	376	371	404	392	386	436	366	361	417	386	428	370	385	381	391	368	383	358	372	358	371	396	358	386	341	398	376	343	364	408	376	368	349	355	368	379	375	376	383	388	398	384	381	333	400	382	352	383	360	392	369	354	374	370	409	370	408	395	394	365	411	378	400	365	394	381	364	359	387	370	409	387	392	385	386	393	394	403	364	384	374	368	363	341	388	383	334	359	401	369	371	345	389	378	373	410	364	389	356	368	373	356	388	388	337	384	406	359	396	403	373	381	368	348	412	354	391	368	405	371	381	379	400	410	370	409	363	416	363	362	359	393	352	377	389	395	342	391	332	347	380	346	419	394	384	374	363	378	366	392	386	408	361	365	365	369	358	381	404	355	372	358	386	366	365	385	385	365	388	387	383	453	401	379	383	385	367	377	359	382	370	367	414	400	373	374	343	353	352	386	354	356	383	409	358	393	371	370	423	405	377	365	367	340	416	404	396	359	357	380	351	370	334	396	376	352	381	343	386	376	394	376	351	384	381	378	412	371	390	381	359	401	411	414	400	347	358	396	411	362	355	374	414	382	398	385	413	347	379	358	389	400	365	388	384	374	368	372	416	352	381	375	360	383	360	358	359	392	374	369	348	376	370	364	368	385	379	363	392	385	358	360	366	367	387	401	358	365	359	381	342	354	388	389	349	392	390	382	394	368	379	414	388	399	383	356	348	305	402	365	357	362	380	376	360	376	373	377	375	389	392	378	368	368	388	340	423	373	374	355	361	386	358	365	349	395	379	366	366	394	388	368	370	434	399	398	388	358	414	375	369	367	366	352	363	336	394	342	359	347	353	342	373	381	376	376	363	402	424	368	371	381	361	365	393	381	427	363	378	385	410	371	393	389	416	368	360	373	404	376	329	400	371	407	384	345	344	409	386	389	375	365	383	398	395	361	364	346	398	342	345	366	357	359	385	387	377	389	370	359	343	368	399	381	377	344	335	405	360	403	391	358	399	402	381	376	397	406	348	379	375	367	375	343	368	417	367	353	387	422	366	381	399	374	400	371	409	402	361	417	374	384	365	394	386	362	377	389	357	376	390	384	348	374	389	382	386	374	404	337	378	374	386	374	378	387	391	359	381	365	363	402	337	372	409	383	383	399	351	397	372	376	386	374	398	355	340	367	409	357	388	369	393	413	362	396	400	368	396	363	410	373	385	384	400	352	363	366	394	393	355	363	359	362	385	415	335	370	394	390	337	399	385	358	390	382	394	408	360	362	373	374	360	372	349	382	427	369	384	355	370	375	395	381	376	439	387	350	362	410	376	398	362	378	376	370	400	382	355	385	400	389	366	363	378	419	380	422	345	357	401	378	369	351	375	339	378	430	390	347	365	401	389	377	379	393	348	377	376	377	417	389	390	371	365	376	408	383	373	383	357	366	377	400	387	373	366	388	366	366	389	383	360	370	363	391	349	367	388	390	361	381	384	363	355	393	384	362	379	356	373	363	392	393	396	410	389	406	403	353	373	410	387	380	401	367	407	384	361	349	388	357	383	354	374	352	366	391	403	378	381	366	335	411	373	373	357	381	365	354	369	377	357	366	403	374	345	359	341	373	364	344	359	371	335	387	377	398	383	388	350	382	383	390	396	340	377	362	403	370	399	398	376	403	408	379	370	416	346	391	390	389	348	372	428	367	389	348	394	386	397	392	375	354	422	397	396	380	356	341	401	424	354	380	369	363	345	384	352	371	385	400	393	381	399	390	398	341	367	377	390	368	394	365	378	363	398	380	365	377	377	359	368	370	358	345	368	395	371	362	360	408	391	375	334	335	365	340	420	433	364	376	379	375	367	384	379	374	365	408	369	383	373	393	338	395	390	409	380	364	372	370	368	376	407	374	385	359	400	437	417	351	327	381	394	384	360	330	357	366	396	401	327	383	379	345	368	396	373	320	364	345	379	354	371	388	377	380	345	347	359	352	382	376	349	384	356	402	378	376	355	340	345	369	389	376	393	344	396	365	371	375	359	388	368	412	390	385	392	337	324	383	387	371	384	373	352	322	363	380	328	353	433	368	380	361	403	383	362	389	381	430	422	371	334	343	383	379	400	378	369	393	401	394	371	357	384	362	379	394	396	394	387	338	361	379	398	383	325	355	397	385	374	373	381	377	377	364	381	410	349	361	386	358	373	369	406	341	336	348	364	403	379	349	342	400	370	383	391	384	384	378	421	369	338	379	367	388	395	390	350	399	323	362	401	414	405	380	353	399	399	365	356	382	382	399	373	356	388	352	356	367	398	376	421	357	356	333	402	363	371	340	363	367	379	393	391	375	356	382	404	397	354	363	388	379	373	344
12764	7034	13446	15603	12577	9507	6597	5284	4542	4140	3625	3223	2760	2356	2018	1785	1592	1379	1242	1143	1066	1027	1049	1061	1035	975	982	985	1015	928	898	929	954	924	894	874	943	874	886	796	871	851	896	851	855	942	843	894	859	898	907	882	883	901	813	878	834	868	886	926	856	896	844	889	872	896	936	918	918	850	787	894	842	918	838	907	861	892	839	819	861	845	877	873	871	811	820	837	873	892	838	891	895	858	850	889	838	842	870	860	896	846	874	829	856	898	926	932	844	870	859	883	839	862	883	868	874	906	886	880	905	907	841	876	886	895	879	855	898	897	908	828	851	928	847	813	923	856	869	878	857	852	884	878	851	837	864	846	870	872	863	891	882	895	815	904	846	899	883	920	823	856	841	899	881	881	858	947	867	875	841	864	843	841	920	829	875	850	854	821	886	824	915	880	853	857	885	913	862	860	880	833	885	830	882	855	838	836	866	869	845	916	891	843	831	850	863	885	822	864	847	889	873	877	915	876	902	870	882	894	870	858	872	891	819	878	864	845	862	856	823	841	867	883	866	876	864	853	890	823	880	854	861	860	839	843	884	855	873	827	852	846	882	882	855	885	877	847	796	863	839	848	858	846	838	908	913	883	847	886	858	825	878	883	854	871	891	909	853	867	847	864	859	854	919	827	922	851	891	844	857	854	886	897	849	864	857	869	857	877	814	878	846	916	864	895	792	846	895	823	868	847	841	931	852	849	832	875	895	866	881	844	941	833	837	856	881	847	824	831	863	820	796	841	815	928	853	835	844	870	854	801	887	878	848	891	901	878	844	844	823	888	874	858	873	889	903	849	868	867	836	853	834	879	852	901	864	831	874	934	825	887	876	850	881	899	861	906	835	841	845	846	831	794	844	813	866	878	862	830	898	888	814	837	864	862	883	907	831	890	886	881	889	830	841	873	886	838	860	846	870	890	806	881	827	853	897	828	864	867	824	820	813	823	847	822	910	903	841	881	896	877	889	872	889	863	868	836	866	852	896	901	860	873	890	830	863	883	874	855	847	830	953	838	859	843	880	924	838	838	845	848	873	884	912	887	842	842	907	810	827	839	862	910	855	908	893	889	840	843	904	859	871	892	880	856	859	876	840	853	916	872	905	920	919	835	890	828	887	890	928	894	861	846	863	885	865	858	826	799	820	845	869	873	869	834	816	875	823	878	862	859	867	895	885	867	860	863	876	876	870	840	905	864	822	873	859	849	889	867	857	881	847	849	846	944	871	861	900	868	917	866	911	852	858	886	889	844	838	880	861	874	855	860	831	846	832	837	910	846	871	892	805	918	865	878	878	815	869	826	876	835	875	920	872	859	863	816	870	845	892	867	899	816	860	838	880	869	882	808	860	867	878	835	846	824	886	832	905	847	876	865	877	937	826	832	920	851	860	852	821	963	862	882	873	839	836	848	895	858	857	846	907	889	813	854	860	883	858	895	927	900	872	875	904	815	876	931	913	834	856	862	892	912	870	881	844	863	814	869	867	855	852	907	876	877	873	867	867	896	826	860	821	889	883	868	841	869	884	895	821	860	893	845	819	839	856	868	846	850	901	857	913	833	827	861	880	888	876	851	894	883	860	881	848	849	862	876	856	840	867	872	809	909	856	853	906	840	895	857	882	826	943	877	876	904	865	875	867	906	848	900	914	844	874	896	851	911	897	862	869	821	890	867	917	854	893	873	872	882	894	850	881	883	879	848	856	874	900	781	851	889	889	874	873	864	886	832	867	855	852	848	842	851	898	839	827	857	849	829	922	861	832	829	886	844	884	879	825	824	898	805	838	923	853	915	886	887	880	880	853	858	870	862	883	835	885	892	926	853	852	879	879	861	875	902	840	838	924	865	902	877	882	892	865	907	824	871	878	877	928	839	839	852	832	881	896	860	874	833	920	890	853	827	868	849	861	892	882	857	858	862	859	840	831	932	847	825	871	777	863	802	859	899	896	855	832	922	861	897	787	847	844	861	932	791	838	871	903	870	815	892	854	870	840	879	877	853	885	844	895	873	882	837	884	881	957	841	859	817	811	813	867	890	816	891	874	829	833	894	865	821	871	873	903	867	862	894	878	915	906	831	917	894	925	833	858	909	833	880	900	937	812	866	852	904	873	878	835	890	924	842	882	870	869	858	883	851	847	833	831	821	885	876	859	957	845	885	865	844	869	843	887	856	897	874	894	893	878	907	876	870	889	867	870	840	837	848	854	875	895	847	836	837	867	844	902	909	854	818	856	879	860	814	839	900	877	877	838	841	869	862	861	829	871	875	833	908	850	957	860	826	884	843	832	836	902	848	829	866	869	909	836	831	882	939	887	881	862	853	845	854	910	816	849	837	899	890	872	883	879	928	884	856	852	920	839	857	838	873	896	868	888	843	863	870	831	888	856	860	848	870	870	849	867	862	831	869	846	833	875	877	878	848	875	892	845	828	851	837	853	878	854	921	851	849	833	887	890	887	866	904	801	817	779	852	836	883	810	819	873	885	909	877	869	889	871	861	819	781	870	897	827	882	836	860	832	818	897	901	833	884	854	835	843	838	870	876	902	876	803	824	939	847	857	925	875	849	906	891	918	868	890	872	849	842	801	863	866	840	857	878	832	901	874	852	860	909	797	831	880	837	908	888	853	891	886	889	890	869	883	857	858	867	798	861	868	867	853	909	822	849	889	822	868	861	850	890	854	906	862	809	907	925	818	890	850	816	859	838	848	861	873	887	837	856	887	908	870	863	911	910	893	873	903	891	869	902	846	897	883	872	808	847	865	918	849	882	920	872	865	828	843	867	863	867	879	814	850	881	836	865	861	911	836	863	904	849	837	889	901	789	899	888	862	842	900	863	841	867	894	809	867	865	915	881	863	868	839	809	918	847	857	887	875	861	883	855	902	903	817	854	873	836	833	928	879	849	892	852	895	860	874	813	838	873	836	881	878	852	827	862	900	854	881	883	859	820	848	856	881	872	864	854	859	846	867	805	865	846	874	816	859	869	875	821	889	854	826	815	855	863	799	841	849	881	898	894	889	888	861	842	817	918	830	825	865	839	857	870	897	921	894	847	806	854	833	894	872	854	881	886	865	875	920	878	862	914	895	895	850	911	852	906	878	837	890	875	884	862	833	862	861	861	830	889	881	888	845	877	852	846	882	835	888	848	837	865	848	873	891	879	853	898	859	896	879	894	860	901	837	854	889	891	868	882	874	828	875	847	896	854	881	870	832	870	845	856	843	884	859	900	835	873	829	860	846	828	934	878	883	850	865	864	832	804	854	850	813	840	877	915	886	898	841	852	915	798	914	874	880	844	819	882	919	931	885	781	880	841	830	822	900	857	862	915	868	853	899	846	871	881	843	822	832	928	812	856	839	843	872	873	895	850	873	860	869	847	815	867	824	868	815	876	848	861	897	853	885	893	837	869	845	919	900	914	869	797	912	857	871	854	861	849	880	874	865	867	846	818	902	839	841	868	909	891
27988	11388	10987	8664	5344	3292	2210	1577	1373	1146	1031	865	744	642	532	547	503	399	370	366	332	363	334	317	328	293	324	324	317	269	325	325	332	349	285	286	311	370	302	317	352	308	302	334	338	288	309	313	284	308	312	321	339	330	301	288	318	283	333	303	325	307	301	331	293	288	340	311	306	328	341	309	314	302	326	322	326	331	332	302	287	316	290	340	327	286	287	313	314	277	321	298	322	341	314	289	334	332	298	338	303	305	303	310	291	321	328	283	346	307	317	318	309	278	315	314	317	293	335	312	338	309	290	297	345	322	331	296	307	331	299	293	364	338	321	294	346	296	346	343	287	309	300	314	309	303	314	327	265	295	300	308	309	340	337	310	336	314	325	288	278	292	326	320	338	311	323	283	350	310	296	304	301	290	298	315	332	331	314	318	314	309	321	313	274	287	296	302	303	300	288	348	330	301	315	322	308	304	332	302	323	307	326	310	323	288	308	306	308	345	323	279	294	303	324	319	308	326	290	312	383	340	313	303	323	327	301	333	293	331	303	305	311	310	336	300	311	284	289	301	332	294	301	295	301	271	293	308	303	322	342	327	303	353	307	328	360	308	300	323	295	293	320	321	315	294	334	315	322	321	339	323	276	318	321	326	336	313	326	336	288	314	291	318	344	316	271	323	312	305	315	283	302	313	293	294	318	286	306	311	316	333	310	293	341	317	304	305	313	320	288	305	276	334	315	348	307	284	327	318	294	333	307	324	317	305	353	294	284	302	304	321	304	348	299	330	316	297	317	308	303	325	304	357	300	346	301	314	333	299	320	309	294	319	322	282	308	302	303	298	352	339	337	311	323	295	304	334	320	293	298	327	279	307	322	297	323	286	298	274	338	296	304	295	317	278	297	300	338	317	325	301	301	297	331	324	284	307	281	311	317	287	286	319	279	315	308	321	316	302	314	316	314	325	315	309	293	336	281	303	316	325	325	298	271	325	341	340	327	336	322	335	333	268	308	313	323	337	344	316	305	297	293	295	315	307	319	320	319	345	303	282	352	291	335	283	316	320	315	339	316	318	296	299	301	334	299	308	294	299	336	309	315	301	336	334	302	281	302	294	269	341	331	341	312	322	306	308	301	315	310	341	323	289	316	270	335	323	312	324	329	310	334	294	301	277	339	300	317	307	330	331	341	293	302	326	328	321	297	309	291	280	319	310	275	308	330	278	321	305	294	321	328	315	322	314	299	289	282	317	281	314	330	285	318	313	292	308	309	318	318	325	288	295	287	308	305	322	293	313	318	289	323	290	303	318	309	306	304	327	266	333	285	322	316	318	298	323	285	298	302	306	298	334	268	306	317	299	284	315	344	353	321	311	318	354	292	314	303	274	338	320	326	290	287	342	321	336	308	317	334	303	312	308	285	335	325	300	294	291	314	294	311	284	326	316	303	294	301	336	333	326	299	321	329	342	285	340	321	297	297	330	346	290	319	332	322	302	347	335	298	296	314	296	299	330	320	322	299	333	329	291	317	279	319	317	291	304	304	301	282	307	310	339	306	302	313	326	315	324	324	326	284	314	320	313	359	308	329	302	328	302	293	288	319	287	299	327	328	299	297	335	308	305	284	296	302	304	309	298	338	312	311	281	311	310	272	307	285	315	304	308	311	288	326	268	258	309	351	325	295	325	315	304	309	301	295	286	299	304	289	332	315	329	309	282	311	316	311	289	337	308	372	330	330	328	325	331	320	321	292	324	318	316	313	305	327	303	310	324	316	296	320	311	296	286	303	300	310	341	316	285	328	296	329	306	296	310	316	302	338	304	329	334	304	286	324	315	317	298	318	346	304	279	312	305	287	310	328	301	295	276	299	282	324	291	301	323	345	305	281	301	281	295	311	323	307	321	316	305	275	326	307	282	307	319	352	318	304	312	300	330	313	297	290	339	329	305	293	297	319	328	296	305	317	301	298	343	300	298	301	302	278	291	299	331	311	311	303	338	307	330	309	340	326	300	319	295	342	305	345	302	283	343	279	279	309	290	338	292	280	301	291	306	324	327	285	279	329	305	322	315	305	300	318	333	287	301	327	299	316	298	277	339	319	321	330	298	326	315	294	331	294	297	337	317	336	300	323	333	294	303	304	326	319	313	291	313	302	299	304	289	318	340	331	319	340	290	312	316	325	357	344	310	333	274	315	335	318	290	301	306	359	275	326	299	297	331	303	312	289	308	285	321	322	314	277	311	310	290	292	321	329	307	327	300	315	319	331	321	358	321	304	284	343	293	274	336	310	309	316	316	331	310	324	309	290	293	304	277	329	291	297	304	300	335	295	335	297	277	311	322	311	339	304	293	296	310	312	365	317	314	306	313	301	299	322	316	299	328	320	291	296	329	328	314	312	327	265	315	333	292	329	336	308	283	309	315	290	313	291	303	335	312	298	317	318	338	363	303	289	318	302	348	315	326	344	293	311	305	329	319	318	288	319	306	313	324	267	303	288	322	324	304	330	316	318	315	311	290	369	312	305	302	298	310	302	312	283	321	328	298	318	305	316	311	288	333	305	337	310	276	316	321	311	306	284	327	302	338	335	299	273	276	323	312	324	294	307	320	326	308	313	306	303	312	309	309	284	359	292	315	356	312	331	284	287	314	296	368	324	338	302	308	323	340	328	325	290	271	322	315	340	311	308	310	328	303	319	304	267	302	335	303	299	316	328	324	337	320	331	328	303	284	318	276	335	300	301	354	336	336	316	318	319	333	316	292	293	343	322	304	345	320	294	324	302	317	298	296	308	280	291	283	305	348	279	304	292	296	302	341	334	354	315	311	318	283	307	311	335	309	291	324	312	319	310	339	345	335	342	333	291	307	299	316	321	309	304	280	326	307	334	313	307	333	297	339	312	290	300	322	343	324	301	310	333	308	305	316	346	300	353	296	321	322	324	309	310	298	324	306	277	293	330	343	300	326	284	302	289	294	312	297	315	323	308	315	331	311	306	335	314	323	304	315	309	327	328	350	328	308	316	302	345	318	279	325	322	295	334	286	317	336	333	320	299	300	308	303	327	305	313	323	294	309	323	321	304	319	274	295	305	288	290	294	305	303	319	314	311	326	275	298	334	257	295	279	321	315	320	303	299	335	316	319	303	320	331	306	304	316	317	294	329	294	303	307	278	337	312	293	312	297	308	309	285	287	319	352	289	314	335	313	297	281	289	331	310	292	352	285	302	279	301	292	287	329	322	316	316	340	311	298	324	314	329	299	266	336	322	316	336	289	299	311	294	309	307	300	321	331	314	302	318	308	288	325	312	264	282	318	287	294	341	334	323	329	324	304	339	270	280	320	315	309	301	279	320	293	339	324	320	331	311	315	318	307	303	330	365	321	314	294	315	309	310	268	326	286	310	314	296	320	304	315	306	323	316	318	334	331	282	321	330	311	282	308	291	325	325	345	303	328	319	269	265	315	264	307	306	336	303	285	314	326	314	271	300	297	300	263	312	314	346	298
16390	8756	17145	19632	16076	11977	8821	6718	6090	5195	4504	3970	3444	2710	2187	1927	1762	1438	1277	1117	1006	1031	970	949	992	888	919	879	920	853	808	784	812	775	785	824	739	791	745	760	777	753	738	785	757	770	764	767	752	760	707	739	727	714	737	759	732	731	789	733	759	744	736	806	758	738	767	717	789	722	710	761	739	759	745	706	730	699	722	759	771	692	743	705	766	771	691	729	712	729	730	762	752	728	717	728	717	778	723	744	723	755	707	718	743	754	680	735	731	719	739	750	727	703	757	682	733	719	756	694	795	765	744	742	807	721	752	729	739	744	778	790	745	712	738	758	711	724	713	752	696	718	717	750	696	727	712	773	720	751	727	723	763	754	768	720	739	741	720	762	760	710	685	738	773	740	766	679	712	732	725	727	704	772	681	756	763	779	690	713	723	703	738	733	714	697	812	673	783	785	757	776	746	758	717	747	732	707	715	720	745	736	713	729	735	752	669	753	746	747	763	776	708	775	725	705	717	755	724	766	745	744	750	738	771	740	733	745	690	739	679	741	720	730	697	751	766	750	749	749	738	757	708	752	768	726	736	773	733	762	768	766	774	728	763	744	748	703	751	767	770	706	762	697	728	751	691	685	728	726	710	730	766	705	713	694	698	740	706	769	738	739	731	709	733	750	726	702	734	734	751	712	776	733	750	763	707	718	715	736	720	719	746	720	776	687	709	738	730	700	718	724	710	700	733	722	720	722	741	735	740	756	720	708	721	699	741	751	672	740	762	781	701	695	737	747	744	728	664	742	741	729	684	736	730	726	754	744	706	700	698	753	701	737	688	726	760	699	730	813	789	713	695	748	755	739	746	725	735	748	706	714	721	734	734	725	789	740	756	733	703	731	743	666	724	732	717	745	732	706	763	713	745	706	750	724	700	743	709	758	781	698	728	748	735	722	752	781	761	717	761	744	748	700	734	735	658	720	762	758	787	701	712	687	726	738	749	737	708	744	686	701	710	722	743	744	768	728	735	762	726	746	736	717	732	747	715	706	717	720	743	712	662	727	727	684	728	698	734	732	748	750	751	736	733	758	706	682	734	744	717	759	683	782	734	703	672	675	753	745	740	728	763	770	719	763	744	677	741	758	753	744	741	706	738	749	723	766	698	743	709	724	718	794	721	729	810	685	730	720	684	679	727	745	780	727	721	751	721	708	684	729	721	713	776	720	726	706	710	731	779	752	701	751	707	753	724	710	726	719	754	694	744	741	720	743	794	726	719	779	778	753	769	763	753	758	761	781	712	727	717	749	737	705	703	756	730	728	753	741	739	739	736	800	701	767	736	784	753	726	713	710	742	747	708	757	744	701	730	706	697	742	742	688	723	702	707	744	720	765	732	707	717	679	719	714	741	727	684	754	788	680	778	701	752	768	739	771	713	768	721	727	666	750	745	715	749	722	769	740	687	762	768	778	745	718	704	702	727	744	711	721	706	750	760	707	693	704	716	729	757	734	764	738	698	728	733	725	723	722	716	732	742	742	742	761	776	730	728	749	691	744	722	732	704	729	734	753	780	713	783	724	772	769	726	711	729	726	731	716	750	723	775	726	712	745	728	762	735	704	734	779	747	743	701	734	759	728	730	766	769	697	736	695	757	707	723	760	758	715	739	732	739	748	751	770	723	698	770	766	685	705	783	761	747	739	684	767	673	819	772	726	777	739	776	725	729	756	778	694	770	706	689	716	748	666	747	731	732	711	740	751	726	662	722	772	716	746	745	716	720	799	728	755	759	744	702	748	742	729	753	767	750	723	710	728	712	757	746	738	738	734	709	751	706	742	753	726	721	729	718	745	726	751	682	722	723	738	696	720	729	687	719	708	749	714	703	757	719	729	725	723	722	717	723	728	696	709	753	758	728	755	775	726	750	745	755	705	688	740	719	719	743	738	764	762	745	685	779	748	722	741	728	739	778	739	714	746	734	766	748	732	776	772	757	742	744	737	757	710	766	721	707	680	694	716	745	715	720	759	693	767	691	703	700	701	799	695	741	797	751	757	695	761	762	730	679	742	749	693	763	756	716	749	759	745	729	735	730	681	710	728	745	752	703	765	760	706	736	754	740	740	745	763	688	740	739	748	716	728	718	745	753	749	755	741	730	742	791	715	702	712	729	698	688	742	726	755	698	755	748	734	769	664	732	722	727	748	726	734	693	757	734	750	748	785	730	713	763	730	763	787	707	674	770	762	752	755	736	755	763	733	739	671	669	739	756	796	728	724	751	732	743	710	748	741	730	730	679	704	721	711	736	746	697	692	765	742	729	756	787	749	748	704	730	765	755	747	742	717	718	767	682	750	735	744	691	747	800	726	740	693	700	752	754	749	736	727	814	719	739	727	760	761	720	736	755	717	727	720	697	728	752	718	736	722	722	681	751	708	773	744	781	724	739	748	775	743	798	800	713	683	735	783	740	725	751	764	699	717	715	709	702	777	698	674	769	720	759	763	773	708	784	752	704	725	738	730	702	706	728	737	719	738	706	779	730	771	792	756	721	754	729	760	757	731	766	695	713	761	752	749	682	736	729	761	742	779	735	733	737	676	688	758	706	766	769	772	757	717	700	704	705	718	793	684	688	716	748	736	710	742	725	749	778	743	746	729	730	764	736	711	753	699	716	745	721	750	695	731	777	699	736	749	751	670	756	721	741	737	714	734	763	759	722	747	719	659	745	774	760	726	780	732	697	768	695	795	730	713	743	690	739	746	746	687	757	741	793	726	718	718	733	769	695	733	754	751	721	751	753	731	747	709	682	731	755	664	713	717	748	711	681	725	744	750	737	727	758	725	692	741	742	657	758	774	687	716	733	740	722	745	768	729	670	716	726	749	763	724	772	777	742	733	733	720	752	750	737	739	730	706	764	724	705	729	734	740	764	750	750	705	739	700	733	713	743	727	694	759	755	733	716	718	742	726	737	709	731	707	753	747	761	766	744	711	704	705	751	761	738	770	732	736	726	715	713	739	701	680	730	724	760	776	695	765	717	725	731	758	731	745	741	730	746	744	760	722	729	731	727	759	717	701	739	694	716	737	770	726	731	711	671	725	728	742	700	774	732	767	755	701	773	768	705	725	718	728	749	728	724	702	741	756	796	706	752	741	738	749	738	733	736	728	716	712	753	731	769	785	730	715	769	707	747	695	696	727	741	699	742	737	711	752	705	765	749	723	779	728	682	730	730	713	776	748	726	724	730	741	716	719	718	705	750	719	743	747	751	717	754	718	741	734	752	730	711	738	753	671	723	731	743	687	724	703	765	749	753	730	729	755	775	742	695	748	715	678	724	737	758	723	723	730	715	723	767	735	729	771	700	755	743	701	750	734	760	740	719	757	719	737	714	744	660	742	765	751	771	756	730	727	743	736	733	737	718	732	729	768	765	754	733	721	758	737	742	712	820	732	776	746	705	733	756	763	720	727	739	735	743	750	762	678	751	699	709	768	726	734	767	737	771	711	746	744
10181	4565	4757	3748	2559	1577	1159	947	866	777	721	691	623	553	544	499	525	497	522	536	513	465	481	452	421	450	476	434	472	457	443	489	416	438	405	424	428	399	475	447	478	441	438	424	483	510	423	444	454	427	461	439	445	415	444	464	457	472	438	452	426	480	426	422	483	468	409	406	467	447	450	475	445	445	450	492	450	431	401	428	439	435	475	418	452	468	481	415	446	436	414	424	426	469	455	429	442	431	420	439	429	407	412	465	462	478	453	429	421	440	469	449	460	393	446	431	496	438	457	464	451	417	458	403	421	428	405	423	452	508	479	482	422	425	435	436	457	414	438	473	470	442	463	449	472	410	430	436	492	438	446	426	422	418	438	424	484	454	427	457	450	455	448	445	417	438	430	405	432	431	462	472	478	440	428	446	412	406	449	422	438	486	446	435	467	429	430	434	428	428	462	452	493	438	460	510	427	418	471	440	464	478	445	421	431	440	491	479	426	475	439	444	445	456	397	432	419	439	460	395	478	447	455	422	493	468	438	419	418	428	484	429	441	430	466	444	460	426	498	465	413	430	442	478	413	476	448	435	485	446	437	467	476	429	479	474	407	401	464	398	422	489	465	422	467	469	451	418	458	465	439	460	445	459	429	478	436	425	449	433	432	426	433	463	423	478	431	445	441	419	419	423	481	425	467	453	431	426	451	456	464	420	448	392	412	455	439	426	436	449	410	446	464	434	433	456	425	457	439	485	440	454	443	464	450	432	441	434	413	417	455	459	436	442	394	452	416	472	414	438	441	450	469	454	427	440	447	457	451	442	413	423	438	418	481	450	372	470	438	467	419	471	471	444	463	442	441	450	429	427	449	419	450	462	421	449	462	419	427	437	451	453	403	421	422	479	440	412	422	459	460	435	410	430	438	428	436	425	428	488	424	453	447	436	431	424	481	454	440	443	447	442	444	459	468	450	470	442	458	397	427	460	397	457	459	476	440	474	447	450	457	411	431	388	465	458	425	441	420	441	431	451	467	458	416	474	442	490	482	410	464	423	413	427	484	436	489	455	449	454	438	442	458	427	432	438	423	500	434	443	447	465	472	444	446	442	445	433	419	450	397	398	415	406	476	451	377	430	460	442	404	470	459	476	427	410	447	460	462	457	431	447	442	430	432	425	413	443	433	403	439	462	442	457	406	435	423	420	432	425	377	427	452	449	447	430	432	450	430	426	448	459	424	420	456	400	438	475	409	406	465	389	443	439	463	437	408	487	463	480	412	436	426	438	436	473	422	439	486	459	416	442	450	421	454	453	482	450	437	504	418	427	429	447	494	443	418	423	428	451	448	472	436	468	460	434	448	443	467	424	422	433	421	422	458	469	443	484	458	429	403	452	456	403	414	419	472	436	428	397	405	437	410	452	441	426	488	431	462	480	471	438	431	436	474	464	489	433	430	431	447	446	441	428	433	459	459	454	416	437	439	459	452	435	412	430	457	441	470	415	456	442	435	442	452	436	470	484	436	401	410	457	456	435	430	431	434	438	455	431	444	451	469	410	415	439	467	434	442	408	425	432	444	447	479	425	456	471	401	412	441	436	440	445	392	485	480	454	442	442	406	417	434	459	469	439	434	481	435	396	453	461	478	477	433	465	427	454	448	400	449	425	458	449	445	429	424	481	472	460	444	438	456	423	473	416	420	445	459	427	451	434	454	461	442	483	403	422	447	439	432	426	439	448	467	477	445	435	408	440	441	426	453	470	427	459	438	422	479	439	435	372	440	401	487	465	414	434	412	476	450	439	453	427	441	436	430	485	445	447	487	414	409	463	473	473	425	430	441	463	471	442	467	432	419	402	440	459	416	439	428	425	413	471	441	412	462	427	432	439	462	439	437	446	447	416	409	482	426	433	427	484	484	419	450	421	415	426	426	444	414	425	415	464	408	446	429	437	422	488	475	448	446	436	474	420	461	471	428	485	480	475	474	459	415	439	458	465	426	464	460	436	476	495	463	419	426	457	416	436	417	460	448	430	438	436	443	415	423	475	432	459	417	463	451	478	476	435	469	413	423	445	439	484	425	427	446	418	470	410	453	478	397	445	424	428	405	424	441	443	395	430	422	428	494	454	445	459	424	446	436	401	429	450	436	433	418	430	430	446	454	454	441	450	474	435	413	447	429	478	462	405	447	457	438	439	471	436	440	460	433	400	445	426	394	447	444	433	413	437	439	445	425	440	438	423	433	429	425	451	439	413	458	410	371	432	407	465	410	413	456	495	464	469	455	436	411	476	465	407	430	384	435	447	425	437	456	452	429	444	392	456	450	426	475	449	466	407	451	430	418	435	480	453	425	448	447	478	470	413	468	432	426	475	412	438	424	452	449	451	417	442	466	433	435	439	437	410	416	405	396	474	410	440	416	476	411	439	447	497	439	431	447	424	416	461	457	414	454	431	445	454	442	475	444	438	473	448	428	417	459	430	450	392	469	442	438	431	464	434	478	426	425	411	463	486	430	447	449	452	457	450	444	443	442	458	431	404	465	434	422	457	410	497	418	440	436	457	460	451	452	452	416	419	447	414	446	424	422	426	454	487	459	443	410	402	410	410	500	380	458	460	424	441	425	436	419	477	445	419	451	459	459	433	485	489	480	454	440	421	461	481	424	439	434	491	424	450	447	483	455	434	428	406	438	421	449	469	473	442	434	457	468	440	419	436	438	447	475	418	449	424	432	440	433	441	415	457	426	433	396	443	446	437	423	422	435	437	420	461	452	470	447	469	446	444	428	451	472	484	467	436	429	454	416	432	469	447	456	475	472	444	438	461	396	436	426	457	436	435	453	474	404	443	443	438	441	422	442	402	442	400	464	450	421	434	416	411	482	444	459	456	475	415	455	456	455	453	473	452	451	442	442	452	406	429	438	448	428	455	435	425	389	418	431	424	420	444	458	405	410	467	465	450	440	466	474	439	475	418	450	417	456	448	421	427	456	467	446	454	435	450	454	449	488	468	462	436	434	430	440	416	433	431	436	423	408	423	435	424	433	425	464	443	418	466	403	430	447	436	426	410	486	476	459	406	425	422	451	459	449	413	433	427	439	464	459	422	462	434	414	449	437	464	463	482	434	437	447	420	445	426	421	422	403	492	455	427	421	432	431	431	437	493	459	416	460	425	419	458	463	458	405	429	421	445	433	446	421	421	437	459	418	485	451	456	478	452	444	433	461	429	454	460	415	415	430	483	460	441	457	427	438	435	435	479	455	416	450	446	444	455	448	485	423	458	487	449	404	455	445	431	433	425	444	438	385	460	455	399	494	441	421	448	413	483	425	440	478	454	421	477	420	393	443	433	447	434	443	475	452	412	408	415	443	465	457	415	413	452	464	452	454	459	413	434	439	449	458	429	431	471	455	439	443	433	461	462	449	438	473	407	433	468	454	401	410	469	434	448	455	457	438	426	418	456	428	457	464	488	485	440	479	445	498	432	448	474	451	436	476	470	462	449	463	445
7142	4669	9004	10349	8451	5914	4289	3320	3007	2762	2629	2401	2135	1830	1526	1468	1378	1285	1182	1153	1024	1084	1097	1060	1053	1097	1076	1051	1036	1087	1038	1003	1007	995	1003	1004	1014	1029	1042	979	1025	1015	1060	995	1045	1023	1057	975	1029	982	970	982	988	1002	1051	1013	981	1009	1040	953	986	955	1008	992	978	1048	1031	1004	998	1022	1038	995	911	954	1002	996	1012	987	954	980	983	1024	1010	1009	967	1000	974	1006	967	1005	1002	1009	988	992	1020	1044	992	999	1052	977	989	970	998	1021	1020	1022	937	1034	985	1029	1032	1002	1028	1000	976	1008	976	964	1058	1022	1015	1031	977	1010	1008	955	983	953	1003	1004	1000	985	963	1001	1023	935	1019	1016	1013	1009	1026	993	990	1002	1016	1021	1004	1033	960	1030	935	923	911	957	1009	1001	1040	980	976	952	1009	981	974	999	959	1002	1054	996	980	966	1002	1044	1011	972	1037	994	997	1023	1010	981	979	1052	982	1052	948	931	1037	1020	981	1008	1062	1003	987	1013	1021	988	961	1033	1012	961	920	1031	984	975	1019	998	1030	987	967	1008	954	1001	1012	1034	1069	1010	1033	952	996	953	970	1063	993	1016	983	970	1027	1052	925	988	993	1008	957	1003	1010	1007	1023	1032	986	1038	986	973	1033	1038	985	1032	984	1000	998	986	997	1030	996	1016	1000	937	964	1002	958	995	1044	1025	1006	944	1024	1003	975	1024	1038	936	971	1002	976	1013	1008	960	934	1006	1005	937	962	982	967	1037	1000	999	963	981	1026	950	1071	1002	961	1040	1027	1034	987	1030	1042	987	998	951	997	994	1002	998	931	1025	997	1001	996	982	972	1038	936	1001	1009	975	993	1015	1016	1014	984	991	965	956	972	984	989	988	993	999	1000	995	986	1008	1006	967	1046	975	1024	1012	959	979	962	990	958	986	1017	1027	969	957	977	1021	983	990	962	1067	1009	987	1012	1031	981	1035	939	1012	961	992	1030	1046	957	990	1004	981	1018	1002	1003	945	997	994	955	1036	1032	976	945	1081	1063	990	993	1024	981	1017	1060	983	971	967	1010	955	998	1026	1002	1024	998	1043	1006	994	980	981	989	986	1068	927	950	996	982	919	996	1007	990	1022	1002	1020	1012	1004	971	1025	1005	1025	990	1036	1012	971	1041	1005	981	1027	994	991	1030	1041	933	951	976	1014	967	969	973	1024	975	966	993	1021	1015	1015	1025	1020	1005	987	972	1024	1037	998	986	1029	932	974	1024	1016	1029	998	1002	1017	980	1067	991	987	947	995	951	987	1024	944	1000	1009	1049	1005	976	1005	989	1024	974	959	996	1028	1021	1024	1004	983	1037	978	941	1044	953	986	967	952	1010	1032	1013	949	1033	933	1033	979	1001	1002	978	985	955	1015	1002	979	951	967	1028	1007	1023	1013	1023	972	922	922	952	980	1053	958	988	1035	1045	1043	1016	1055	1027	989	971	976	977	1005	1011	981	986	1012	993	991	1032	1030	958	973	1016	982	1076	987	996	999	1024	970	988	1032	998	946	974	992	1000	993	1031	1002	929	1033	978	977	1024	1027	1048	1010	956	1017	994	1004	981	1006	953	981	1006	976	1022	1016	1037	983	994	1003	975	1041	968	978	944	1022	987	994	1001	996	1011	958	1027	1002	932	989	974	1007	1023	971	998	990	957	980	964	973	1007	1012	1013	1038	1000	1044	1013	997	1034	965	979	1023	1003	958	976	986	979	992	967	1007	967	995	995	948	984	1018	1038	999	971	1019	1015	977	1036	977	1047	1013	970	1034	1014	1048	994	1017	996	975	991	1015	1006	978	1026	968	996	994	985	975	980	951	1088	1021	990	986	995	992	995	992	1028	964	1004	984	1039	932	933	1022	991	955	1013	962	940	1018	995	995	1029	993	1018	1013	1041	947	998	1018	999	1027	957	1037	983	1058	953	967	967	1036	1015	962	1045	982	973	1024	1007	1028	1014	978	985	939	989	1012	960	998	1029	999	987	942	998	1015	983	975	947	1039	981	1024	1035	904	934	1022	1035	1011	991	1004	1021	1026	964	1016	983	968	1062	1026	976	997	1021	1060	998	993	1010	961	998	1039	1002	988	985	969	984	969	979	966	990	1010	1053	1004	1045	998	1009	980	1018	984	981	992	981	1019	974	998	992	1044	1002	999	1003	1016	1023	999	1000	941	1031	1053	970	962	1042	1015	966	969	953	1015	982	1083	981	984	992	995	965	1006	1039	1070	1004	1011	1014	988	1003	1012	1002	948	985	1051	949	973	966	1040	1019	970	1042	999	988	986	941	995	971	984	1026	1053	957	1039	978	968	1005	1015	1057	1042	985	1019	974	1031	1021	964	970	968	967	964	1047	992	1038	1011	986	992	990	960	962	969	987	1028	1005	986	943	1058	996	980	985	1026	1022	993	948	987	986	997	972	980	960	1047	950	1017	1010	962	1011	988	1038	958	1053	930	978	998	995	994	995	956	1015	1003	985	989	975	1034	1009	944	959	1000	950	975	1045	996	1034	992	1012	965	963	974	1029	975	965	1004	1011	1050	958	980	1018	944	1016	1021	1036	1024	1030	979	1006	960	994	1061	970	973	1056	1024	993	977	998	991	963	941	1001	950	1003	977	1001	1020	1037	956	1015	1047	923	1020	986	978	1019	1068	1003	957	1005	1000	1001	927	916	933	1051	1068	970	958	1003	918	943	1017	988	972	989	967	1009	1049	952	1038	996	988	1002	1016	988	942	1013	1020	971	1009	1038	998	1004	1016	965	1011	1023	1019	978	1059	960	930	961	1041	997	1023	1002	971	984	990	987	1004	1039	969	973	966	1045	972	1004	1058	955	1052	1015	1003	1024	991	1078	1013	1012	984	998	1037	1021	1001	943	1017	977	994	966	987	984	1038	1018	961	1049	1031	1038	973	997	1031	990	942	1014	1003	974	1008	1000	942	1032	1004	1003	1011	990	988	1028	987	989	1032	977	998	981	960	1047	996	961	1012	1043	1066	1021	939	974	974	970	1009	1001	978	954	975	979	935	1055	973	995	986	1051	974	1003	1040	988	975	981	1017	999	994	1008	964	1024	984	979	990	981	1008	942	1017	1006	977	1054	972	995	1011	1007	1007	1031	1020	999	985	978	993	971	986	1010	923	1015	988	981	958	1010	980	991	1046	1018	1024	919	1005	1034	932	959	966	953	1022	996	981	970	964	976	1036	1011	1022	967	1005	977	1005	963	968	1029	1003	992	995	995	977	997	1018	982	1002	1019	977	1054	1054	999	1001	1005	964	1024	1004	1023	989	1042	1020	1017	998	1005	980	1009	995	1030	1007	957	1056	1043	1038	1010	1014	1021	1001	985	986	978	1018	988	964	1025	1039	1016	982	974	979	995	1001	1032	997	1050	1040	951	1044	945	1041	963	971	1015	981	986	1008	1001	1004	993	1030	1011	994	1016	1043	1054	955	951	998	985	968	1003	997	1069	998	973	999	992	976	981	981	981	1004	977	1047	988	993	989	972	1003	982	1066	1056	993	990	976	989	1022	1021	1011	1043	948	968	949	998	966	1008	993	991	935	996	954	995	956	1003	989	979	994	1016	1018	996	1036	957	1016	963	1036	1074	1013	971	960	1015	1044	1047	1035	977	968	938	1041	984	1103	971	986	1026	1045	976	957	1025	1003	970	1005	1039	961	985	927	1024	1007	951	985	1052	1043	967	1061	1033	978	1040	970	1006	1030	1002	1036	1071	1043	912	936	977	999	956	1006	1017	993	1001	988	1011	951	1013	994	1011	975	1021	1033	932	966	991	1013	936	973	1040	1005	1003	1007	961	946	963	1002	1004	1013	983	1004	970	1000	984	1004	998	1000	986	1014	960	1002	979	961	1038	1005	993	1035	1033	1004	946	983	975	1023	1022	1001	997	1033	1024	1068	969	983	950	990	1022	1025	1029	998	1027	995	1003	967	985	962	982	1017	937	966	1039	936	947	991	1021	1007	1016	980	977	1031	972	1034	1001	968	1002	1038	983	956	995	975	1009	991	1007	983	1009	1000	1003	951	1027	1039	922	1012	1021	1006	951	995	975	952	996	984	1040	974	966	928	999	974	1008	1045	944	1019	979	994	1018	1001	988	975	977	960	974	1007	1015	963	1010	998	965	976	1054	987	997	984	976	1009	1031	1031	1005
19266	7662	7918	6210	4060	2504	1678	1249	1098	958	937	764	677	649	538	484	488	492	478	432	409	409	405	432	387	360	359	392	397	399	382	378	380	410	370	398	425	372	390	403	390	415	390	429	441	393	417	397	336	354	366	375	436	391	387	370	419	394	401	364	389	434	378	374	372	375	423	400	388	410	392	362	369	345	389	401	339	359	380	388	419	384	426	321	335	401	405	375	377	348	421	373	387	347	360	400	372	347	341	389	397	373	367	422	415	395	402	394	407	404	370	361	375	410	407	379	403	393	370	363	413	379	380	393	382	345	390	383	400	403	387	335	379	346	353	357	369	396	360	416	404	444	398	401	367	380	365	374	377	394	358	383	366	399	358	365	378	440	393	381	330	406	405	369	367	369	353	394	369	392	383	387	350	381	398	386	374	397	389	373	410	358	366	399	385	422	375	368	398	416	421	431	428	390	442	394	376	359	362	400	386	367	392	367	373	371	386	403	355	371	404	411	426	416	409	357	387	386	365	377	389	363	364	380	377	372	364	376	409	379	375	379	392	379	399	414	362	382	363	380	389	365	405	358	388	387	382	376	372	371	369	376	368	350	390	395	407	390	414	367	390	361	377	390	366	369	366	406	396	362	393	418	368	381	362	407	412	392	388	411	373	381	368	380	357	417	352	407	393	363	374	401	394	424	390	399	386	387	377	385	440	383	385	377	369	454	388	384	349	399	390	367	412	381	414	395	414	402	389	382	354	375	372	390	363	385	368	407	438	362	379	416	373	390	397	341	380	429	379	417	385	380	367	371	354	368	388	409	348	390	384	375	365	385	384	386	387	409	362	381	364	389	394	391	357	390	393	375	375	410	369	384	361	383	388	369	374	359	379	381	368	409	398	423	381	366	365	411	398	411	377	396	377	385	403	376	361	357	425	384	416	422	371	405	390	373	364	376	383	423	396	375	361	398	367	372	390	356	379	390	383	422	389	358	356	381	367	380	368	392	372	368	378	400	370	347	397	414	367	367	379	380	374	384	336	402	379	359	422	389	392	372	349	414	386	349	399	372	388	382	364	398	393	371	402	388	419	370	396	386	366	348	384	416	329	373	383	369	385	351	401	373	362	400	368	386	379	368	363	368	407	349	345	391	392	390	372	365	361	377	364	369	372	350	391	359	386	388	407	379	356	358	372	381	374	404	429	387	377	383	388	377	372	390	381	377	415	374	417	394	382	410	386	418	346	378	354	401	373	378	378	383	362	400	366	376	383	372	374	411	421	389	389	390	381	378	382	371	407	378	395	359	367	353	405	397	384	399	369	346	396	382	363	416	382	379	391	391	372	390	380	406	380	343	353	370	367	354	400	344	393	392	405	386	387	387	360	378	376	380	391	405	376	320	418	376	379	391	367	400	362	390	336	404	372	416	337	361	368	386	394	395	392	397	357	368	346	398	377	370	362	398	430	383	384	361	352	385	393	373	368	417	386	377	436	360	388	362	368	402	374	380	359	365	387	390	389	390	399	403	372	409	378	348	383	365	370	381	369	393	399	384	421	403	362	387	388	400	413	400	365	380	360	345	391	386	417	402	381	362	358	381	386	378	399	363	348	353	403	375	349	398	397	403	389	390	375	349	387	365	412	381	366	356	398	387	431	405	388	401	419	400	377	356	378	377	417	365	400	373	379	390	389	379	405	423	376	380	396	383	361	401	358	377	376	399	426	361	386	439	381	362	393	387	371	381	401	356	370	387	335	393	388	387	395	390	372	411	370	395	393	388	395	397	369	429	355	365	373	380	404	407	371	357	419	414	362	389	384	366	418	381	382	374	378	360	387	394	392	394	396	354	376	396	335	384	391	412	396	354	402	360	404	397	384	355	366	378	416	385	403	392	394	352	381	347	402	386	395	390	403	381	383	369	360	376	380	370	400	369	416	357	400	405	395	368	374	382	366	403	370	396	371	370	438	379	392	374	395	371	378	408	370	381	402	406	393	368	387	388	409	379	386	339	395	390	396	387	360	391	383	373	408	418	414	373	401	408	403	422	372	363	361	390	401	406	350	397	385	377	385	384	416	381	388	387	386	386	351	425	377	389	371	382	387	374	376	372	329	386	397	382	397	364	390	405	361	410	372	358	382	375	378	356	383	412	364	390	374	393	393	362	370	454	375	412	371	363	382	378	395	390	380	366	396	374	400	403	373	407	408	379	366	376	374	352	395	374	364	370	408	349	389	417	411	378	368	362	415	342	395	388	353	404	376	383	378	359	385	364	375	371	393	398	414	394	372	400	398	366	413	339	369	392	378	363	421	389	358	383	369	383	369	369	361	373	380	378	371	385	382	409	376	399	348	391	371	368	426	342	346	381	378	422	394	377	399	369	418	344	378	347	333	391	390	390	386	368	365	376	380	402	368	403	396	379	388	366	424	387	356	415	393	381	363	384	373	385	388	386	412	376	399	439	398	437	418	379	393	362	386	343	386	383	370	386	399	419	379	357	372	396	358	384	378	343	381	378	373	407	396	389	354	393	379	387	388	395	381	361	389	395	366	400	400	338	407	393	363	395	384	404	420	391	405	356	376	414	365	364	378	393	386	329	398	403	380	370	378	387	356	338	390	350	375	386	378	372	379	407	382	391	398	364	405	397	413	376	388	373	392	403	376	388	391	381	360	363	411	390	379	386	355	376	356	428	415	379	384	381	382	384	401	355	373	367	387	375	400	397	401	356	364	370	399	366	372	387	359	364	345	364	363	410	420	402	370	366	383	387	334	408	356	358	375	359	370	428	345	367	391	373	376	354	386	405	385	384	414	403	402	389	444	432	366	402	393	359	378	367	369	414	380	371	356	422	383	404	380	397	390	389	369	378	355	370	376	402	413	387	425	369	370	375	373	381	400	397	374	415	348	370	324	406	351	373	403	429	384	370	430	411	352	406	383	368	395	379	379	402	407	341	389	410	404	406	377	378	399	408	388	392	425	369	361	398	324	338	406	389	395	365	391	370	399	389	347	388	357	373	396	414	394	379	343	371	389	413	393	391	405	356	413	403	394	373	357	361	383	388	369	387	348	399	393	370	329	365	347	362	423	359	392	375	375	385	395	372	375	372	340	375	371	406	400	371	390	382	366	403	376	410	360	407	323	339	409	391	376	391	364	404	340	381	350	380	384	367	386	399	376	437	400	419	444	375	400	373	408	385	373	405	399	356	386	437	411	403	371	362	388	339	387	391	377	400	388	386	384	381	399	367	354	371	380	386	395	363	358	400	374	368	395	387	376	396	352	409	367	384	400	371	368	403	364	376	365	409	373	364	383	377	368	392	371	437	418	362	379	448	378	392	398	370	432	385	390	392	370	385	381	369	388	362	405	377	370	378	397	344	388	385	373	346	399	376	383	407	389	358	362	413	391	378	368	360	368	366	372	381	361	360	382	402	372	355	358	393	370	417	378	359	387	379	364	335	342	367	361	403	379	384	394	405	361	392	384	359	391	377	404	380	406	361	379	342
13034	6806	13815	15675	13370	9036	6852	5314	4564	4107	3790	3202	2797	2270	1846	1654	1533	1410	1242	1123	1098	1061	1052	1031	992	990	965	901	967	976	971	912	927	803	924	875	927	939	891	914	931	893	887	918	923	928	848	895	894	870	911	887	888	873	817	880	870	899	813	921	920	916	873	887	904	908	866	885	862	916	884	904	876	822	880	913	857	819	920	886	875	880	939	868	906	941	863	891	905	857	934	836	879	905	877	900	889	815	920	876	847	852	871	858	856	793	861	843	882	802	854	902	850	875	822	864	857	895	885	889	877	878	887	853	916	876	901	888	853	861	860	833	871	878	878	918	861	860	914	862	896	894	882	856	838	867	911	888	917	914	969	874	840	811	828	894	822	876	945	906	811	906	835	845	859	871	896	852	890	887	903	931	881	893	851	902	886	854	881	890	878	889	893	885	826	846	879	870	894	810	910	881	862	898	911	896	900	885	891	917	858	885	849	858	856	880	910	851	903	889	861	865	867	904	915	891	916	887	939	851	882	864	958	909	884	911	905	877	873	817	883	908	879	873	931	887	837	882	891	830	891	870	828	892	860	902	893	863	842	903	882	873	843	880	850	939	860	887	861	889	811	880	881	911	854	895	839	883	874	863	876	936	859	813	921	895	868	933	937	838	942	922	858	905	841	862	911	921	861	890	889	941	883	897	933	877	893	886	840	862	894	918	870	924	867	897	911	874	882	879	858	918	841	889	899	918	854	905	926	833	871	895	898	908	940	899	877	844	873	910	891	897	883	889	921	823	923	860	886	852	889	897	855	869	904	833	896	882	896	871	894	852	927	857	870	905	844	851	944	830	836	906	812	901	900	902	889	920	876	887	899	833	904	903	911	877	856	871	875	875	908	867	881	883	853	858	890	884	846	861	861	853	936	902	813	888	867	875	833	904	882	916	852	884	922	927	891	900	815	853	953	859	867	874	884	942	883	904	880	894	846	828	831	922	837	924	911	883	849	876	911	926	921	889	884	903	873	890	842	875	905	881	884	905	901	875	900	908	845	859	886	847	877	807	904	874	912	854	821	879	945	871	841	874	929	917	841	931	888	873	855	932	859	879	845	881	911	873	972	869	886	857	916	855	847	849	835	916	845	901	882	869	839	828	871	874	887	853	877	882	858	818	930	905	870	921	897	825	901	865	879	895	834	860	901	866	904	895	863	882	922	895	859	842	826	944	890	878	911	873	869	847	904	875	845	905	932	900	851	873	833	892	877	876	842	906	834	899	865	899	862	844	872	871	930	857	818	921	884	912	878	874	860	885	929	903	886	879	884	936	884	915	872	875	870	917	860	834	889	860	867	826	906	886	886	830	890	852	889	882	852	890	840	867	881	840	831	904	840	915	867	844	888	885	880	894	862	843	857	858	866	846	866	879	916	830	866	865	881	883	880	905	841	835	885	879	865	864	869	883	868	879	879	897	846	896	858	856	870	906	860	880	905	880	872	877	829	915	868	897	834	885	860	856	844	949	863	862	867	902	886	911	850	855	863	896	894	910	870	886	859	891	863	859	833	897	840	864	896	890	915	873	865	879	838	858	838	859	851	863	876	938	864	863	896	825	930	890	838	805	880	902	860	846	904	869	830	846	867	855	907	874	854	879	832	803	842	907	863	902	900	859	909	941	883	859	867	904	937	879	802	832	870	898	856	903	836	848	853	872	884	881	902	847	869	891	906	856	889	867	856	889	932	870	912	841	855	869	823	858	867	858	877	906	843	873	915	856	861	865	886	945	902	925	837	862	844	867	890	798	850	913	928	915	874	851	851	929	907	900	850	862	880	843	872	878	905	938	887	793	859	901	903	874	879	875	910	909	861	813	885	857	890	908	936	857	866	920	970	828	889	877	899	883	866	905	897	861	879	895	845	905	855	885	922	906	859	859	898	900	852	889	927	890	853	832	898	893	848	821	886	864	837	873	861	854	886	902	865	917	889	861	810	923	899	902	893	839	865	882	860	871	882	872	893	862	884	892	877	840	876	876	877	858	894	894	850	902	904	880	892	892	897	874	917	879	883	863	858	918	841	869	842	914	844	903	856	868	900	860	855	826	855	892	888	893	899	847	898	870	904	912	855	869	904	848	908	873	862	880	871	899	907	838	844	899	897	910	896	824	871	869	914	895	950	872	861	889	911	852	908	878	890	866	872	902	922	864	855	913	875	851	864	818	877	891	880	902	868	874	921	876	886	830	926	851	873	878	928	813	836	902	868	904	832	896	874	861	850	912	868	873	855	893	828	897	883	847	939	835	913	833	905	919	865	893	919	903	868	876	837	942	887	843	908	910	917	913	891	797	824	890	847	870	898	901	896	849	918	842	879	870	904	856	884	833	920	888	841	876	871	892	840	879	915	837	836	918	881	883	856	845	860	880	849	818	893	857	888	886	881	856	914	833	879	902	849	931	896	861	893	853	969	880	909	858	841	894	871	854	904	860	927	835	895	877	860	919	933	841	830	851	893	856	922	870	839	925	889	878	844	842	819	903	911	853	888	831	898	889	867	903	848	817	876	879	863	889	889	891	867	924	895	815	903	864	835	931	863	905	841	854	880	849	853	864	913	879	881	834	849	830	867	854	844	927	873	849	932	869	881	883	876	890	838	893	854	891	820	846	897	895	857	842	906	876	930	851	853	886	846	908	933	885	825	840	855	888	827	865	832	850	841	871	864	865	853	844	932	931	890	853	831	842	858	870	852	877	830	864	874	924	880	872	903	922	846	898	873	855	869	906	887	858	878	946	882	899	870	885	859	913	875	876	817	908	843	884	828	867	880	835	908	864	904	876	882	855	888	893	893	898	894	928	948	907	877	849	929	819	895	854	845	840	851	843	850	906	913	877	827	946	939	858	911	915	910	863	921	904	801	914	897	865	912	837	849	891	832	837	887	853	869	840	884	920	833	883	868	825	875	904	899	892	885	916	848	864	832	878	867	913	871	865	859	857	916	897	891	832	877	940	880	901	878	879	889	872	875	857	883	878	915	901	900	851	877	882	853	860	846	841	904	867	912	863	888	876	861	862	822	849	866	830	938	834	863	922	864	885	868	849	908	901	940	906	898	872	909	864	874	856	872	875	889	891	824	876	815	873	872	853	880	816	913	865	873	884	865	904	826	890	877	865	882	892	841	805	892	901	858	882	868	819	880	902	905	888	904	828	908	836	878	892	864	848	876	888	834	897	894	836	880	855	901	900	837	888	861	843	860	856	925	868	908	863	811	908	852	898	879	863	898	914	846	853	908	843	891	858	918	860	904	803	871	940	870	880	868	919	890	906	879	866	832	840	916	877	835	901	872	865	890	872	894	894	866	858	857	878	877	902	894	897	887	834	872	910	927	869	878	869	828	854	873	852	917	913	868	847	890	850	821	950	902	870	831	942	888	899	908	944	839	859	859	917	853	817	916	880	886	820	897	906	867	945	867	891	884	843	897	952	960	860	877	870	924	860	907	874	877	845	884	839	881	942
28251	11474	11302	8541	5205	3229	2254	1620	1375	1205	1035	873	811	617	533	498	471	419	430	413	383	355	356	333	364	386	356	322	368	338	321	331	333	327	315	310	334	300	280	294	319	301	351	314	303	316	293	304	330	327	371	362	302	331	323	291	307	322	341	296	336	319	327	304	339	291	311	353	327	289	318	329	306	309	323	317	284	307	303	302	336	305	300	296	309	295	309	327	310	262	278	322	284	335	341	326	271	272	322	335	319	287	320	282	335	322	291	340	328	285	340	349	302	298	272	337	331	295	307	300	314	277	312	350	319	327	290	305	298	291	322	315	334	337	286	309	310	328	304	336	312	313	284	333	355	284	322	279	312	290	296	317	321	330	301	286	316	330	318	321	310	344	287	290	318	317	289	315	295	299	315	295	325	290	323	323	340	309	320	323	351	318	302	336	326	306	287	300	311	308	328	303	288	297	306	318	334	297	331	297	315	303	311	342	340	279	326	291	322	308	353	335	322	308	293	319	292	340	301	297	282	326	303	292	337	299	335	297	280	323	322	308	321	317	303	312	301	306	300	341	284	321	344	313	290	288	320	326	309	289	330	332	313	318	314	323	309	303	304	327	292	329	294	312	307	378	312	333	316	282	301	301	306	326	324	294	305	320	295	313	301	303	297	293	316	319	329	305	323	303	310	303	324	318	345	319	298	337	286	307	300	291	318	347	272	297	310	309	288	282	296	271	316	332	318	312	333	318	321	311	339	271	344	312	311	310	302	333	317	305	292	315	333	320	294	299	330	324	318	307	328	302	317	327	299	293	295	286	297	324	328	338	348	315	318	317	334	341	303	296	312	339	338	294	317	276	326	377	339	315	327	293	302	322	308	325	287	291	305	317	299	307	326	316	319	306	316	288	283	332	333	313	321	287	304	301	283	297	313	306	284	332	314	318	290	332	328	301	331	301	294	326	311	324	308	322	286	279	323	300	307	294	334	281	302	330	337	323	304	344	297	328	321	308	263	337	309	324	359	330	347	307	296	292	301	302	322	329	312	298	328	274	334	317	302	301	295	271	328	312	303	313	314	306	299	336	295	328	288	318	288	273	323	335	307	307	321	328	297	344	337	307	317	303	323	324	306	339	338	323	311	327	297	287	345	297	335	301	288	351	285	324	329	328	315	307	322	324	339	325	301	296	311	310	325	323	315	333	302	300	282	327	342	342	285	313	326	332	332	327	316	337	322	337	294	327	302	296	311	340	329	312	300	297	320	318	288	308	300	301	342	288	290	303	324	306	324	305	297	319	321	290	283	304	284	354	305	317	317	293	264	320	330	311	303	298	293	308	289	333	307	328	344	309	291	300	298	285	340	313	298	328	343	288	303	324	359	327	315	295	314	306	318	284	317	283	339	295	310	332	315	313	302	313	339	318	320	303	357	295	306	298	318	345	319	290	324	336	332	300	311	349	283	289	311	328	332	304	331	307	328	330	310	298	290	285	325	309	320	286	302	301	319	280	296	324	309	304	287	316	304	315	287	277	306	309	319	289	321	343	344	291	309	322	306	300	324	298	304	295	301	324	303	302	353	306	299	306	324	334	298	320	298	332	302	316	316	325	306	319	336	278	315	310	308	295	315	315	308	287	310	314	307	332	316	307	315	334	318	351	293	292	327	319	326	296	316	324	328	327	315	312	358	335	336	281	333	296	301	323	322	320	299	340	346	313	297	291	293	313	310	315	335	304	295	315	319	276	314	290	321	340	281	305	327	301	306	309	319	314	283	310	323	314	310	308	361	309	307	322	294	304	326	342	321	349	339	284	329	318	337	295	338	295	313	314	333	292	318	309	322	301	330	295	304	310	305	331	265	295	263	321	281	298	284	304	316	347	326	308	327	325	298	316	318	281	258	334	268	319	317	317	318	305	336	282	331	297	328	314	296	268	296	317	330	290	332	292	316	325	306	308	288	294	345	286	303	301	334	347	313	277	314	295	327	298	298	302	285	309	303	283	329	322	297	325	297	281	303	353	290	317	305	293	313	275	285	292	296	336	325	300	310	285	316	300	325	311	289	318	308	303	316	333	346	297	312	297	302	285	321	326	335	334	300	285	292	326	287	295	351	279	304	305	295	340	330	297	254	317	342	312	311	279	331	306	326	320	331	320	299	295	272	303	334	317	300	288	304	303	315	335	315	298	289	309	314	299	304	352	307	344	307	321	306	301	319	329	320	305	347	317	306	310	301	342	310	347	282	310	306	340	295	304	294	309	309	256	351	353	293	319	326	286	309	318	335	289	321	299	349	300	311	284	326	300	328	307	348	294	310	299	330	319	274	311	319	340	305	320	316	341	329	313	324	306	293	328	297	353	308	283	339	337	324	329	307	316	330	298	323	295	300	304	312	313	320	304	308	317	350	334	327	314	286	323	294	310	310	336	314	373	285	307	325	320	299	361	288	319	338	295	305	346	331	351	288	321	326	338	344	327	316	303	311	322	309	283	288	328	327	319	324	301	293	293	316	274	336	287	303	290	317	289	324	324	314	335	289	329	351	319	293	309	301	318	270	290	292	317	297	282	337	308	282	307	281	334	321	324	314	346	309	324	315	316	276	318	317	290	355	281	311	308	332	325	313	330	320	306	327	304	304	304	340	326	322	332	333	313	303	320	305	281	312	294	300	281	321	302	333	312	328	295	310	322	311	317	313	331	321	304	342	336	305	294	352	302	309	343	317	312	330	309	293	334	348	289	312	300	303	335	293	323	324	322	268	325	310	305	330	342	312	346	305	298	302	301	304	284	268	325	303	279	312	294	311	329	332	314	294	336	327	292	318	305	320	275	311	296	363	284	301	337	282	303	332	353	307	311	326	280	318	285	303	339	279	285	292	316	293	299	329	288	305	315	302	318	323	313	310	301	325	322	311	312	334	315	311	313	320	265	328	350	351	322	303	297	341	316	305	309	346	322	322	323	304	295	293	319	299	294	305	296	321	302	325	316	285	334	310	308	316	332	337	295	295	307	275	317	294	284	341	257	306	317	298	318	287	302	294	316	322	289	298	305	294	324	308	345	321	272	319	335	334	324	289	310	313	302	322	342	303	321	366	334	346	333	324	303	349	313	294	359	319	328	298	325	327	310	298	288	340	307	326	260	322	310	331	296	289	333	326	342	324	322	363	310	358	309	291	310	305	333	291	316	330	314	309	311	341	308	302	316	327	298	327	302	310	315	316	308	335	320	359	256	324	321	347	344	328	300	317	311	304	310	305	311	356	360	303	286	331	307	328	322	314	317	333	306	289	320	286	298	311	331	335	316	331	314	292	346	338	326	349	323	343	318	315	303	319	303	283	331	356	310	328	320	306	295	315	352	287	334	297	305	313	311	333	293	270	301	330	330	331	315	351	286	310	308	327	318	350	305	326	327	286	346	322	317	300	314	323	296	329	331	313	322	307	330	336	305	282	310	280	313	307	304	321	313	281	302	288	289	307	333	343	320	333	267	303	303	357	322	356	312
16342	9043	17417	19639	15417	11954	9142	7047	5917	5339	4710	3948	3410	2592	2072	1785	1462	1374	1253	1141	1025	1055	998	980	961	907	893	880	925	857	837	840	867	828	803	767	867	800	792	810	760	754	777	796	814	767	748	740	750	728	731	731	802	779	763	770	732	739	754	763	703	723	721	766	759	761	745	744	712	737	692	714	723	765	716	731	714	732	715	698	743	787	704	730	777	742	756	789	714	780	757	769	737	771	743	724	764	711	709	775	764	722	751	759	707	739	787	720	770	722	696	770	743	757	777	717	740	741	718	706	748	691	750	750	689	713	767	781	768	712	735	680	716	801	754	768	726	710	806	728	733	733	748	738	761	717	684	714	730	751	759	786	736	754	769	750	763	742	734	755	727	702	747	748	740	746	719	783	791	748	776	759	767	751	775	712	757	729	730	740	771	715	761	794	748	828	749	741	710	714	742	748	760	737	716	758	781	755	756	729	737	744	756	759	764	767	722	730	726	702	781	732	773	756	705	758	733	746	713	741	713	809	733	762	776	739	736	757	721	734	748	790	766	773	702	723	759	802	749	741	701	740	720	705	768	709	763	717	773	699	735	729	674	739	722	714	703	755	719	749	739	708	778	769	767	735	703	744	731	756	702	768	741	766	737	714	737	771	756	718	745	759	705	727	733	750	674	768	732	773	755	747	701	765	738	783	754	732	709	736	699	729	745	749	737	778	772	749	710	713	788	761	765	702	770	783	766	776	727	775	743	747	720	751	734	786	788	674	773	744	741	668	725	752	761	796	716	730	758	726	768	735	749	740	748	755	732	772	802	780	770	713	722	764	758	746	775	808	718	729	736	673	741	734	748	738	730	761	702	780	769	756	756	731	770	682	746	719	784	692	739	741	727	682	721	710	796	735	750	781	758	747	753	701	741	722	754	697	713	753	757	727	753	744	730	747	755	701	790	807	714	737	753	757	774	745	796	727	709	752	677	744	759	748	768	771	700	762	691	746	776	734	724	772	723	707	732	717	726	722	779	772	748	741	724	735	768	728	759	704	746	801	753	745	716	727	718	756	770	775	706	737	784	722	722	727	734	721	780	773	741	759	725	717	754	770	738	687	775	769	693	786	748	749	717	725	699	789	750	757	756	802	751	732	676	728	756	719	723	717	740	744	737	741	735	725	700	766	767	742	722	714	776	744	768	731	763	767	772	673	742	712	746	768	769	737	760	741	723	730	759	731	714	776	719	714	754	779	728	727	778	730	764	708	755	731	737	686	771	725	741	780	746	695	697	742	794	755	711	742	770	740	706	719	760	755	723	714	725	751	744	719	733	725	702	738	738	703	722	715	767	755	738	738	744	733	715	779	750	694	747	770	755	758	736	752	761	694	736	731	722	723	761	755	773	759	722	683	707	749	756	779	774	680	720	738	726	716	756	775	755	734	795	733	744	765	726	761	767	740	675	756	744	760	701	735	724	710	756	701	697	701	765	743	764	763	782	721	730	721	723	744	722	743	744	743	789	724	737	702	761	726	748	741	739	772	747	759	772	749	783	807	727	745	753	730	685	739	708	737	706	721	758	728	760	771	786	739	729	809	750	779	797	755	737	729	735	730	696	713	712	714	746	782	795	735	752	765	714	708	719	756	774	711	761	748	729	736	718	737	756	763	742	756	715	762	732	703	750	729	727	733	682	733	711	737	729	719	761	718	754	747	743	753	743	713	754	765	742	787	666	732	748	753	677	783	701	730	730	754	763	701	728	702	793	764	758	716	752	727	737	696	733	703	722	728	750	729	733	725	693	723	756	744	741	730	743	711	734	765	759	735	768	720	741	726	732	718	736	735	725	729	782	746	678	720	717	730	724	724	744	764	750	744	750	705	726	733	714	747	767	695	724	762	747	741	742	749	757	695	725	730	739	780	764	794	798	699	755	800	712	756	736	734	724	696	749	728	776	753	694	710	781	722	733	735	768	707	746	754	721	742	764	723	756	745	771	737	734	705	723	750	826	733	754	753	721	697	693	780	762	704	723	760	756	764	778	765	713	778	701	756	752	762	698	760	724	705	708	730	714	712	743	742	730	688	745	665	754	765	780	787	739	781	743	720	782	722	772	747	750	735	718	703	753	723	719	760	770	707	745	719	761	781	726	782	728	757	738	705	744	744	731	714	736	746	729	719	758	784	764	744	757	783	766	739	724	723	713	721	750	742	720	781	719	788	730	730	692	710	764	697	728	719	761	771	756	734	736	755	736	753	779	681	754	714	742	687	750	743	698	772	757	736	760	713	682	721	716	725	775	736	765	666	748	764	706	744	794	737	753	753	713	744	732	724	713	711	735	760	674	771	760	781	752	720	737	761	734	730	708	739	716	716	733	768	763	757	743	705	752	705	761	733	678	664	690	784	732	766	820	746	769	777	724	716	719	729	751	712	702	759	759	722	781	714	796	715	767	731	796	749	715	768	789	808	737	779	753	689	724	709	688	756	771	748	718	761	731	725	728	744	757	729	745	751	752	705	714	728	750	704	771	705	754	749	739	729	736	725	749	781	771	765	743	676	699	748	718	704	763	762	758	708	696	707	705	766	796	728	722	739	737	758	676	741	723	785	717	730	737	747	750	723	710	772	741	694	749	757	776	775	763	740	733	765	770	749	742	776	750	714	773	747	752	738	746	727	768	710	790	769	753	720	787	740	778	731	762	748	725	743	735	709	773	783	772	784	778	690	772	817	781	704	754	730	718	722	723	768	766	741	711	762	732	775	738	736	746	695	744	758	734	739	751	698	764	774	748	704	728	793	762	728	758	695	736	740	751	669	748	716	749	751	751	721	749	714	759	780	686	754	749	752	786	758	775	763	730	741	777	755	727	750	748	691	761	740	722	736	742	703	720	788	721	680	706	735	760	754	771	783	722	736	770	758	735	759	715	722	782	779	705	752	743	737	790	730	781	735	746	757	753	727	757	768	707	719	749	759	780	764	746	730	756	691	760	736	792	743	717	676	762	691	731	737	709	747	751	714	726	724	767	812	745	731	735	725	752	743	735	728	736	692	760	774	764	751	747	714	743	770	698	727	770	739	745	736	719	782	709	732	753	753	755	735	730	751	728	727	746	720	737	768	749	699	750	787	731	724	769	735	763	802	763	756	702	690	726	777	791	739	747	772	791	769	752	722	734	750	747	710	793	764	722	726	766	720	740	749	736	707	750	779	734	801	781	740	718	712	758	764	753	700	715	741	717	752	757	743	711	803	734	723	752	733	804	694	755	763	797	800	716	749	791	739	746	762	766	732	747	679	725	764	772	713	766	755	712	717	719	685	762	775	733	667	708	744	770	764	713	744	744	757	733	766	714	711	715	749	717	761	731	709	760	760	746	718	735	767	748	716	761	743	784	703	746	743	723	733	701	718	789	726	745	690	726	704	747	735	767	786	679	762	774	713	761	720	824	766	756	748	728	727	733	781	767	738	714	694	746	776	731	740	691	750	745	737	756	711	725	799	775	682	851	793
10277	4684	4758	3536	2419	1528	1156	931	779	787	722	626	668	556	508	476	469	484	476	465	480	480	443	458	484	441	481	450	469	482	424	479	460	442	434	451	494	424	501	436	451	481	456	446	458	476	421	470	464	442	443	432	457	404	442	464	472	429	428	447	459	416	434	475	417	434	449	444	467	476	511	394	461	449	433	473	425	430	444	473	477	466	448	441	485	444	500	456	478	475	415	432	445	469	436	482	468	427	450	444	466	443	447	443	484	408	434	457	421	443	416	467	426	439	460	484	443	449	482	462	404	483	449	465	435	454	454	415	461	457	443	399	429	453	434	443	425	485	430	466	434	448	475	460	436	433	398	461	462	491	507	437	427	458	477	464	432	472	441	444	436	460	457	432	443	454	419	468	454	464	461	476	432	474	425	397	447	429	405	431	434	453	497	459	446	418	443	427	421	471	476	454	468	471	416	440	409	414	436	463	439	442	419	423	425	432	446	421	438	457	415	412	458	437	439	457	454	455	444	456	461	454	452	491	409	418	401	445	459	450	461	464	438	457	439	416	400	464	414	485	438	448	480	450	442	441	455	441	400	432	441	451	425	439	470	441	456	475	461	465	442	413	439	459	446	475	450	392	399	447	455	454	416	436	426	457	429	398	397	434	422	456	447	475	428	453	435	450	444	482	477	485	446	422	411	447	453	482	431	443	474	458	467	441	459	466	440	410	424	445	457	449	417	465	446	457	435	421	446	474	427	435	447	453	454	446	468	400	493	473	420	413	401	452	421	435	418	443	454	421	469	428	431	407	431	449	442	460	464	463	423	481	443	475	400	455	466	440	459	437	444	468	418	451	466	438	424	414	445	485	441	421	490	479	457	452	450	428	405	421	453	462	419	461	434	460	453	446	422	422	437	418	470	472	403	387	424	476	450	442	455	408	458	460	419	431	422	417	435	477	427	447	456	452	452	436	498	436	442	456	441	449	466	430	444	419	484	444	438	468	474	456	451	428	493	447	422	464	455	450	444	429	423	445	416	423	398	443	446	451	387	460	459	461	396	493	415	427	412	460	444	438	463	454	475	462	467	410	412	444	440	427	430	438	436	478	473	491	483	447	461	416	451	416	428	466	440	441	478	450	432	466	452	440	477	433	468	459	434	443	437	442	454	511	477	467	438	494	417	435	467	401	443	430	454	421	426	418	456	425	450	461	481	463	436	429	412	458	410	461	407	428	487	445	473	431	452	435	419	429	454	487	432	419	451	452	433	411	448	453	469	440	479	430	463	411	442	475	461	440	462	395	452	435	437	441	445	465	482	433	463	463	476	454	473	401	486	416	431	429	425	437	442	442	444	414	459	427	416	462	432	443	411	438	431	435	465	453	429	420	426	446	444	452	464	447	470	444	437	405	443	496	399	476	438	454	435	454	427	465	455	431	423	458	415	461	419	471	419	484	457	471	445	465	488	439	459	463	437	487	491	485	431	433	447	429	462	418	435	437	458	392	438	413	453	417	430	451	437	463	391	413	437	408	429	429	466	439	436	465	444	416	417	411	442	456	420	447	459	442	435	429	450	402	484	465	453	416	419	418	440	442	430	456	456	415	435	454	434	404	438	463	465	423	437	479	433	455	417	432	429	418	453	441	436	449	466	432	468	467	438	408	454	471	457	463	440	441	410	459	460	455	464	461	446	440	448	441	429	424	463	449	445	438	448	467	442	446	465	488	418	423	433	434	475	438	427	491	483	419	460	462	407	410	412	434	441	433	453	456	454	453	415	462	462	407	418	447	435	413	447	456	418	457	404	433	459	433	447	456	456	421	425	477	420	451	455	419	449	414	471	458	465	397	461	428	445	435	440	432	429	441	404	448	433	441	458	412	485	449	462	416	488	432	489	448	443	419	414	475	416	431	464	488	421	458	457	392	448	453	462	425	447	432	479	442	457	461	436	456	404	425	437	455	476	415	461	434	469	456	462	448	394	479	442	410	462	438	467	455	478	465	435	479	418	441	477	423	432	404	465	481	452	395	417	421	452	459	461	435	421	456	404	439	476	463	425	446	432	490	448	441	441	440	435	478	472	379	438	438	467	441	413	438	439	426	447	486	413	474	465	404	440	444	457	431	441	469	440	420	458	408	436	433	441	457	463	416	442	455	466	416	451	469	451	429	426	460	469	470	398	471	471	427	458	442	459	447	486	429	465	447	476	499	419	449	453	460	459	487	450	436	449	433	446	428	452	437	440	445	405	444	432	451	454	465	450	467	460	431	459	451	437	462	483	439	477	439	457	466	425	473	409	440	483	440	445	480	448	419	429	472	425	485	425	449	439	483	420	492	438	453	439	418	419	430	475	449	430	437	411	457	449	457	439	454	486	448	419	475	460	456	466	419	462	440	451	464	466	429	414	451	438	439	418	429	471	460	448	440	441	460	460	475	488	462	453	445	438	402	464	478	447	467	485	463	414	464	422	406	452	410	484	458	479	448	436	422	470	451	447	437	423	443	457	441	432	444	449	485	452	440	440	493	461	432	453	412	438	455	463	457	450	455	420	428	509	442	472	456	449	429	436	451	474	449	438	447	482	444	464	464	463	442	439	425	468	449	407	439	439	412	413	461	404	387	450	416	436	428	455	418	454	426	446	471	471	467	452	445	408	456	420	448	443	428	442	437	474	446	423	444	460	428	450	502	450	491	419	443	413	430	443	450	439	467	459	458	490	456	408	455	443	405	490	432	430	435	449	441	434	459	431	402	387	429	444	523	497	463	466	376	443	464	404	427	448	439	414	433	450	471	451	469	446	422	460	447	460	475	461	480	388	425	427	472	441	451	426	427	485	464	440	426	419	475	419	429	435	454	413	419	420	448	455	467	418	464	461	449	422	435	392	403	445	459	434	450	426	452	436	455	422	426	442	471	432	438	476	443	470	457	460	430	423	468	432	445	435	464	415	467	430	471	456	456	452	426	443	403	436	406	440	468	456	491	426	418	446	424	418	430	444	431	451	432	399	464	421	430	401	455	469	380	451	431	440	446	438	432	422	453	434	451	447	415	418	446	412	468	475	445	462	482	405	420	416	454	454	460	461	421	439	431	487	419	451	460	449	487	466	442	429	438	463	471	472	458	484	429	431	457	449	444	459	452	453	450	456	460	441	463	484	459	448	436	466	460	417	461	455	455	462	431	451	450	442	426	435	461	449	438	408	450	447	424	432	416	468	451	444	388	411	429	460	451	465	407	451	438	407	431	444	457	451	433	436	427	477	445	425	430	432	440	433	445	494	443	431	468	431	434	462	455	419	424	450	457	410	398	398	419	397	441	456	457	432	492	430	470	438	444	457	404	394	471	463	450	440	447	456	421	427	421	442	464	446	456	427	431	443	479	448	441	443	412	448	441	442	438	463	439	474	444	468	436	438	432	437	424	469	426	428	408	436	419	453	437	442	426	455	443	453	472	416	482	417	416	443	444	417	400	454	487	478	442	454	457	439	406	417	425	432	475	424	464
7166	4674	8999	10052	7931	5900	4358	3382	3059	2802	2661	2308	2098	1810	1580	1406	1282	1184	1202	1098	1103	1069	1090	1081	1108	1023	1077	1002	1068	1141	1063	1012	1054	1026	1036	978	1010	1029	1011	1010	1044	1022	1028	984	994	1002	1016	1015	992	1017	984	996	1020	1012	1040	1038	1026	1025	1052	948	1084	982	1037	1021	984	1053	1007	1004	1026	957	1023	1029	982	950	945	1049	1022	984	1020	1025	1024	939	1037	996	1020	988	1035	995	951	1057	1004	1033	991	1024	1033	1007	945	1066	1020	965	991	1051	1017	990	1021	1033	988	964	982	1024	988	973	1046	985	1018	1042	1024	919	973	966	1026	1003	990	977	1108	954	1006	1020	1005	1006	979	1025	1058	1052	956	999	1000	1010	942	975	1045	1039	1011	1030	988	1033	996	996	1023	975	996	1004	1004	1011	1008	1008	1006	975	1022	971	995	932	1047	1082	994	984	1053	1032	997	942	961	1009	1072	1033	1029	929	1018	974	1038	1012	963	1011	1002	981	1045	973	1016	985	961	1001	989	936	1004	1003	1029	1008	1026	1008	1014	952	967	955	1004	1014	982	1014	990	988	942	1048	1008	968	959	969	1012	1013	1002	1022	958	1041	985	996	990	1032	1035	1051	1010	990	982	1006	1032	1014	939	1007	1026	1006	1022	1029	995	1006	1000	966	1007	990	998	991	1005	1057	992	1044	1059	1051	973	981	1010	961	981	1048	1045	993	1009	1003	929	973	1012	996	1043	1090	982	987	967	1006	969	1007	999	1009	997	967	897	988	1006	1086	990	1040	1024	1008	1028	1003	942	996	1012	943	1022	982	999	1029	973	1035	1004	960	970	958	981	1023	1015	967	1033	1017	1004	988	988	1030	1008	1042	1028	1090	963	982	1029	1043	986	1002	998	948	1006	1005	1058	1026	1030	1074	1053	985	970	981	997	974	935	967	1047	966	982	1052	1026	1008	985	955	1014	999	936	1041	992	1044	970	1005	1044	986	1020	956	966	1030	1036	1000	986	1021	1014	935	1028	1008	1012	975	991	1021	1014	999	1002	982	1051	974	1014	971	973	1025	1047	1007	987	1008	1005	1025	1020	975	982	992	1018	1046	988	1039	951	1006	979	1042	999	1000	1036	988	1046	979	1008	983	1006	1037	986	989	982	1029	996	1029	1033	995	1030	1003	997	1047	1026	980	988	1082	1013	1025	961	997	934	1033	1026	954	987	933	1098	934	988	1021	1000	1006	991	1070	1010	1065	1018	1020	993	952	976	1004	998	973	984	987	1003	953	1038	958	999	1037	996	1000	1004	998	1023	988	1002	1088	946	957	996	986	1033	1054	996	954	979	1006	1006	1000	986	1017	1033	963	1031	992	997	966	979	990	1036	1011	1056	993	978	1049	985	1005	966	1016	951	1052	998	1007	970	979	985	1025	987	999	954	991	1000	1068	1023	996	1026	1042	1018	975	1041	1017	1005	956	999	1013	1022	1006	946	1034	980	1032	1005	1004	1022	988	1012	1036	1058	1010	1033	974	985	1000	943	956	974	978	1014	1046	1021	996	1016	969	969	1051	1027	1029	1023	1057	964	962	1051	1013	1046	998	953	986	1038	992	986	1032	996	1023	963	991	977	991	925	1021	1007	1046	1018	978	993	982	1000	1020	978	1063	999	970	1003	1002	1011	984	1071	1036	992	996	1005	993	1035	1017	997	1021	965	946	951	996	973	1030	1033	1014	1007	992	959	946	1044	966	994	1004	969	999	1015	968	969	1022	1010	1022	995	931	990	1005	1063	1007	1023	987	987	992	986	1037	1021	991	994	1068	1013	1011	1061	1019	1037	1012	946	982	1034	1009	1020	924	1010	980	987	942	963	1022	984	987	972	995	965	974	957	981	953	1005	969	995	1012	1001	975	985	999	1059	1002	1008	986	1055	1043	987	1001	985	1031	1025	1021	1036	1005	994	965	1046	946	1006	1010	1024	1005	904	954	981	1035	930	1040	1016	987	1023	966	962	970	1070	995	1034	1034	938	1055	1020	1022	979	997	989	1042	1004	1002	983	1020	1036	1051	996	1020	965	999	1010	1002	982	973	1012	978	1004	1000	1044	1002	1071	1053	1045	997	958	958	1008	1015	1004	998	1017	991	1051	1013	1040	1030	971	979	992	1033	986	990	1000	1003	986	1039	999	992	999	1033	972	1007	1021	982	1003	1014	1079	995	963	956	1007	1021	994	972	1062	1014	960	1048	991	1018	1031	978	995	1003	972	1002	954	1026	1043	938	957	991	1020	1005	1048	1029	1022	1039	1023	956	1061	1002	1012	965	996	1020	978	964	1029	1073	951	970	1011	1048	986	983	945	1040	1028	970	1001	1060	986	1011	974	961	1042	980	1031	1008	968	1016	956	1023	1054	1036	1017	979	1029	1050	981	940	1028	946	994	1001	1016	1027	1004	1078	991	988	1002	998	973	933	1032	999	987	1056	1013	1024	1083	1026	1017	963	1031	1034	1017	961	955	1041	968	1001	971	1067	1024	1036	1035	1044	995	980	1004	1014	961	1005	1022	984	983	1042	981	990	999	1013	993	982	1002	985	1030	1016	1023	1010	1002	1016	964	988	982	1036	1028	1036	1052	1007	957	974	987	1030	1044	978	1020	991	1032	975	1043	1017	1017	952	974	1009	960	1006	1006	955	1009	999	1030	927	995	992	1037	1006	965	997	1066	1059	1005	1058	1011	951	1013	988	1098	1008	984	977	1038	1012	1023	1011	982	984	1040	1003	969	992	1042	992	993	1020	979	1009	1005	1032	937	1017	981	967	997	1010	965	1010	1002	995	1007	1091	951	979	1030	1013	946	976	1018	921	945	971	989	972	1040	1029	1027	995	1019	1023	992	1008	1057	1027	1009	1051	1011	993	976	1013	1028	974	941	1046	968	1058	1001	1030	968	990	996	1020	1019	1016	1036	985	1027	1010	1024	978	984	1027	998	1025	991	973	995	972	1032	954	1031	1006	1005	1008	1002	995	976	1048	1023	1013	1036	982	1054	1014	1042	992	1005	967	1048	1001	998	975	974	982	995	1035	994	997	1020	1044	988	1004	990	1023	1008	976	988	1032	1011	958	1008	959	1050	1009	1000	968	1016	993	983	946	1003	997	953	996	954	1035	1051	1043	985	989	922	1039	1048	992	1023	962	997	1028	1015	988	940	1018	992	1075	1025	1011	999	1018	1007	978	971	1043	1041	1012	1029	985	963	1011	982	965	1020	997	1029	904	1056	1008	1012	1043	1047	1036	976	1032	1032	1005	998	1016	979	996	1032	995	1033	975	1021	1001	1057	972	999	989	996	985	1029	997	1007	1050	1015	1011	972	985	1005	975	997	1029	1010	1025	1073	1065	1035	979	1007	958	1016	968	998	999	1027	985	1064	1003	1049	1035	998	989	1030	1028	998	969	1001	1026	1034	1026	967	1031	996	1047	953	1057	1025	1032	1025	1027	1042	1057	982	994	997	1010	1059	1091	1012	1068	1010	993	1055	975	973	980	1003	996	1015	1019	1012	1061	1038	1010	968	1010	1012	957	939	1092	994	1049	979	1078	1031	1005	991	967	1008	1022	990	948	968	1013	973	1020	997	1022	989	1040	992	982	990	1055	1060	1014	967	988	1019	1005	964	993	1000	1002	1021	998	960	1070	1010	1006	1017	946	984	951	973	1006	998	948	1026	971	1049	1011	1024	1033	1015	1011	998	1028	1025	957	1001	1021	1070	961	1042	986	1051	972	1007	1032	995	987	1020	984	989	1001	1018	986	1002	1049	996	994	989	1018	1032	1051	982	940	995	997	1028	985	1024	1001	959	1005	1011	954	1008	1043	1007	921	953	1037	979	954	957	998	1034	1006	968	977	974	1012	990	1025	997	1052	1021	1007	1017	1009	1008	1004	1052	965	1057	1013	1001	1032	1003	985	981	961	1044	1010	1006	1022	1008	1045	1025	1018	1043	1040	993	979	991	984	1020	1040	1000	1009	989	1034	1059	966	982	1017	997	984	994	977	977	1011	989	983	1040	966	1051	940	1011	1025	982	1025	988	1005	988	990	983	990	1003	1058	1015	1003	985	1005	1014	1001	969	997	1037	1011	1041	999	996	1024	971	990	995	1020	968	1005	1001	985	968	975	956	1024	1053	998	1034	1011	938	1058	990	913	954	1012	941	960	966	1012	958	1045	985	1027	1004	1010	958	1053	958	1028	1001	1029	1035	998	976	980	1014	1024	994	1066	963	1018	1072	1018	961	1037	1022	1011	963	1098	961	1053	978	1088	1017	997	1001	1020	966	962	973	1018	927	1015	970	989	982	997	1038	1017	1024	922	966
20549	8158	7950	5878	3779	2516	1704	1281	1118	1029	846	797	703	596	480	506	445	455	392	426	397	444	393	407	393	403	409	383	381	426	396	383	384	397	405	357	401	391	389	382	438	402	376	382	367	399	401	387	415	401	371	354	404	402	381	408	400	394	397	368	381	368	407	363	366	395	395	386	346	358	359	387	375	371	348	397	363	341	376	398	380	441	394	387	407	362	374	353	366	371	399	363	365	427	406	369	362	398	379	366	358	356	392	368	386	424	357	415	396	402	396	394	398	356	354	388	378	414	399	374	432	374	359	364	398	346	377	381	414	393	382	385	364	359	351	352	375	418	394	347	358	426	384	373	389	365	394	383	357	366	359	358	404	382	382	357	370	394	345	349	316	393	401	376	358	342	380	393	403	386	382	407	381	391	367	378	405	328	383	421	363	422	408	386	391	353	389	402	397	407	402	408	414	388	384	391	365	363	380	389	372	383	359	420	431	373	389	360	344	386	367	428	397	364	376	407	397	377	369	365	397	373	402	343	369	402	392	369	405	378	363	354	383	394	363	375	388	415	390	368	370	361	384	408	367	423	348	386	355	378	386	386	387	381	352	371	367	443	378	359	420	382	359	372	416	360	400	352	377	399	416	352	389	376	361	357	367	363	385	379	388	401	389	387	387	385	385	368	395	408	374	376	392	382	424	353	345	385	364	345	371	393	395	395	373	386	415	391	422	394	360	384	384	378	351	391	388	380	373	373	420	402	388	407	389	361	363	368	365	409	406	388	393	377	363	353	398	376	388	376	366	383	416	365	428	370	380	390	358	396	351	345	380	410	373	412	367	333	393	428	381	375	370	409	404	381	393	369	382	397	417	361	381	380	389	381	381	383	392	383	420	351	387	404	363	396	409	403	377	328	400	381	363	398	385	407	364	364	393	388	354	378	379	367	395	367	362	401	404	388	342	394	390	385	381	351	346	392	372	431	394	379	339	376	383	396	423	367	408	377	396	372	385	384	405	355	412	403	379	369	387	378	347	396	378	378	377	408	343	401	365	341	386	396	380	387	385	366	420	390	383	418	391	425	373	373	408	392	345	389	367	375	395	375	399	393	412	372	376	361	376	400	383	355	354	406	349	395	378	374	370	380	380	387	390	384	366	362	380	343	387	380	380	393	363	354	414	396	387	371	402	383	402	377	384	363	373	371	399	384	401	390	389	346	341	362	367	382	375	425	350	402	385	398	378	359	399	412	366	370	393	399	394	386	394	384	402	367	385	405	357	341	365	399	443	375	429	407	386	392	437	397	409	395	381	378	386	348	392	385	395	386	388	400	351	374	368	370	371	399	382	392	356	365	370	376	380	396	354	387	377	402	360	373	358	376	401	418	369	344	378	408	374	413	372	382	378	378	372	374	386	375	361	385	387	402	370	389	383	367	377	370	382	373	364	391	387	383	400	419	343	378	435	423	371	394	432	401	401	404	384	392	372	360	367	377	383	367	373	393	377	394	380	375	402	348	389	419	401	383	380	363	322	340	439	391	420	385	350	386	407	346	387	363	379	371	404	371	380	397	359	397	366	370	379	328	407	369	408	403	408	389	359	360	348	405	415	409	348	354	377	390	402	440	402	394	363	341	377	385	389	382	398	387	336	389	444	367	417	374	346	334	405	413	360	391	398	390	422	406	396	387	356	374	402	401	373	390	416	404	411	409	401	375	380	419	386	369	383	420	401	353	381	396	361	372	371	364	351	429	400	417	380	395	373	365	367	388	384	408	419	393	384	365	396	361	369	405	327	354	331	379	411	404	404	409	390	375	360	375	388	380	399	417	375	384	372	387	396	371	395	389	372	366	406	402	391	433	385	403	378	338	415	366	427	397	384	403	374	413	369	384	359	366	379	372	358	414	350	385	388	360	385	427	354	374	350	360	397	371	348	366	387	362	405	393	380	387	387	395	367	327	330	382	347	359	379	349	425	358	359	400	354	355	390	397	368	380	368	317	371	343	371	381	411	368	365	385	401	355	415	371	362	382	384	408	340	364	407	383	351	379	406	383	409	401	406	357	370	360	411	370	379	344	361	401	400	396	390	409	340	388	388	380	387	381	378	396	413	367	381	347	384	381	387	407	379	417	402	381	369	379	390	369	375	404	427	397	377	363	375	375	393	408	381	387	375	389	347	419	358	386	413	371	390	394	414	362	394	408	413	374	361	399	412	404	367	382	394	369	421	390	406	394	360	413	372	350	368	353	352	385	432	422	392	379	371	402	338	399	377	398	380	382	390	425	366	391	416	367	395	371	408	398	373	380	412	313	389	369	400	395	344	386	406	401	385	421	405	405	363	395	374	364	377	403	379	391	416	383	405	413	373	394	416	380	372	374	383	379	370	394	366	380	374	395	387	379	397	361	390	377	375	413	383	361	365	379	388	397	414	366	390	380	388	339	398	403	407	363	359	408	337	339	350	375	389	378	404	336	394	358	346	387	378	424	401	389	366	365	345	363	421	423	369	376	376	423	420	361	382	362	387	398	378	391	397	367	372	387	372	390	404	364	379	376	385	381	349	415	397	356	400	389	419	366	370	380	361	373	375	421	396	394	392	382	353	384	401	376	415	380	346	401	396	392	365	417	399	374	359	409	387	388	372	354	404	386	409	409	401	374	409	412	357	428	375	360	387	366	374	365	418	400	352	372	398	372	421	368	386	385	370	395	374	444	347	362	405	364	397	358	366	405	404	361	387	399	378	374	384	403	352	391	408	374	409	382	379	383	366	364	402	363	383	330	385	373	378	416	414	349	397	392	386	374	351	376	410	372	358	396	398	364	377	374	385	359	372	371	417	374	376	426	382	383	389	368	386	365	381	383	390	382	362	339	368	399	385	359	428	361	359	383	401	398	352	388	419	357	369	398	388	379	415	403	364	375	386	394	363	410	358	370	400	396	378	413	368	363	406	376	340	379	396	335	408	391	356	365	378	388	415	372	351	330	387	367	368	375	393	408	383	385	362	385	405	408	400	390	390	376	394	402	369	406	388	399	456	387	356	333	400	345	397	383	379	386	360	380	403	388	432	402	361	358	378	392	369	390	408	386	381	416	375	382	379	366	392	370	378	348	382	389	361	402	359	409	421	379	393	378	372	382	369	384	342	388	401	410	370	404	420	356	402	355	397	415	379	395	365	381	402	416	408	383	440	394	375	374	373	340	359	394	426	376	388	410	388	389	423	406	413	393	416	364	343	394	404	369	357	409	383	400	413	407	389	384	387	377	387	379	400	378	396	382	368	411	363	403	360	405	374	368	403	398	385	413	376	429	356	380	376	395	368	414	371	393	382	380	377	406	390	397	360	370	369	371	406	363	395	374	399	378	383	391	388	371	406	369	376	377	409	396	413	417	397	393	407	413	354	434	362	408	363	387	391	401	393	389	412	419	404	364	359	344	365	413	374	352	386	372	375	433	387	387	405	388	378	389	363	390	352	359	364	374	372	393	371	406	407	390	383	385	387	382
13623	7051	13664	15196	12173	9185	6848	5145	4669	4075	3599	3193	2651	2302	1813	1611	1364	1284	1166	1167	1072	1100	1035	1054	953	993	948	1003	975	953	904	943	917	927	941	888	898	928	837	870	834	861	886	929	843	888	842	901	851	905	862	883	856	834	915	903	912	889	905	900	877	868	896	893	889	877	881	883	894	890	883	867	839	866	845	866	860	905	887	876	885	902	863	870	819	868	893	901	864	897	879	814	884	851	847	893	890	854	904	887	922	878	932	940	904	859	912	858	868	887	839	939	913	884	900	891	894	904	891	843	875	930	862	901	812	905	872	839	929	811	870	940	846	865	848	849	903	932	865	895	848	856	903	891	861	885	945	919	875	866	921	920	838	918	886	877	879	904	908	841	894	874	937	829	875	893	839	915	834	904	901	896	870	865	896	879	823	872	891	867	926	881	851	881	878	854	911	832	889	862	890	863	889	839	883	833	899	868	874	839	841	921	867	859	916	825	906	853	823	921	885	917	847	857	913	903	851	843	864	934	920	873	926	850	836	861	856	838	872	866	888	851	948	852	903	832	862	884	877	879	858	903	909	875	826	876	853	905	868	876	922	888	900	869	863	913	941	860	881	908	883	850	870	875	927	894	853	877	884	900	855	835	893	852	925	890	883	868	863	884	882	941	896	830	862	885	860	849	896	826	889	892	909	868	856	884	896	852	918	905	921	895	920	895	894	890	902	891	870	836	817	818	806	916	843	895	844	857	885	880	851	864	872	881	912	854	854	861	853	882	870	850	822	935	873	912	800	896	907	851	861	892	871	911	892	902	886	911	866	885	900	875	869	863	890	874	872	838	834	866	900	854	898	877	929	877	911	875	871	867	906	883	900	897	909	873	894	887	832	917	900	844	891	849	808	950	865	878	824	886	915	867	900	895	880	925	823	884	860	875	947	874	895	858	905	886	868	981	896	884	861	874	806	876	875	848	810	947	879	907	889	908	863	900	861	891	870	888	794	884	870	968	886	882	890	905	820	907	880	863	894	846	857	879	889	882	931	897	803	855	863	801	846	880	901	884	909	920	852	858	879	887	889	834	864	895	858	869	883	834	880	855	870	837	881	841	878	882	888	851	891	854	888	902	862	885	915	841	852	864	883	871	925	926	896	796	913	816	851	928	906	888	913	862	894	867	884	888	899	885	910	829	858	876	913	885	886	876	896	842	853	859	869	856	870	898	860	895	861	889	868	868	864	844	892	899	823	942	901	822	906	869	843	871	900	850	908	866	851	953	871	912	885	876	888	901	868	880	864	900	871	897	912	819	903	853	872	866	898	876	908	878	910	831	877	899	852	887	869	879	930	868	888	907	879	835	860	872	861	874	890	882	851	885	886	886	854	840	835	918	887	839	923	873	881	924	906	897	904	848	916	872	798	858	902	880	857	890	924	874	874	885	838	853	885	885	908	874	902	902	846	895	881	879	964	860	893	923	893	902	926	897	907	922	903	861	884	904	894	910	928	920	891	854	897	894	838	897	903	890	868	884	915	898	864	854	892	900	840	893	917	852	844	935	898	861	873	782	902	891	882	933	858	874	945	900	892	901	843	920	880	859	880	889	856	886	895	854	875	834	863	913	873	902	829	877	843	856	861	911	878	878	889	910	870	895	804	865	840	927	887	861	842	880	877	916	878	887	899	847	880	890	916	898	894	865	882	890	909	855	919	907	898	884	900	931	872	909	924	910	877	889	879	848	882	828	818	883	879	882	873	856	845	864	898	866	893	877	846	891	869	864	893	865	871	913	893	893	868	882	876	854	845	848	889	919	820	878	933	867	866	901	862	846	882	844	896	845	858	923	888	849	928	879	868	902	832	891	883	860	874	926	928	850	893	936	881	892	876	860	810	887	899	916	839	898	887	868	848	941	943	881	896	872	912	815	860	893	875	867	912	891	875	873	882	835	874	861	871	880	840	879	832	855	931	894	935	912	887	874	863	796	894	899	878	891	861	836	897	897	898	888	878	886	861	848	862	901	868	923	854	857	890	912	879	834	889	847	875	854	909	895	844	858	834	843	881	878	907	894	883	883	877	945	858	838	947	866	872	890	889	916	849	875	860	815	892	868	914	942	892	846	886	862	879	863	872	913	879	903	868	889	892	860	916	876	829	858	902	881	915	930	888	896	846	905	902	868	917	856	851	868	837	881	846	916	858	872	893	864	820	854	905	883	863	917	883	866	849	849	884	851	861	847	854	950	895	880	880	921	908	868	888	890	904	849	924	859	893	860	865	893	891	910	847	890	905	840	926	926	899	918	917	914	878	885	870	924	879	918	885	928	934	892	879	882	863	875	909	895	866	880	862	888	867	928	871	898	836	853	934	856	857	894	877	857	893	853	851	851	944	922	844	872	863	877	867	907	893	907	849	862	887	869	916	918	891	823	903	866	907	904	900	923	837	879	865	828	873	898	949	893	842	857	922	896	916	885	862	928	873	903	882	870	857	874	837	862	862	912	903	927	826	883	965	909	872	891	889	820	892	849	869	895	933	943	859	897	877	889	876	893	879	800	868	830	854	898	847	865	913	891	857	919	937	876	877	903	855	859	924	846	876	892	825	925	833	883	890	890	906	877	888	832	902	862	884	884	857	899	851	881	879	923	845	888	864	909	860	897	858	884	856	902	937	837	889	894	887	893	920	860	883	912	923	885	825	890	911	893	876	899	887	879	912	867	946	840	899	866	917	857	900	898	937	883	918	887	849	853	894	876	842	874	835	880	896	923	922	925	884	904	858	860	887	864	873	867	881	868	839	905	884	910	859	861	888	901	903	904	847	850	887	874	897	889	894	845	831	912	858	816	877	852	906	912	867	923	896	875	870	892	897	893	809	861	825	868	873	888	868	811	875	876	891	870	934	888	852	934	884	896	845	908	881	857	905	857	878	909	880	915	898	874	888	816	864	884	898	899	868	873	919	848	876	888	841	858	902	885	903	884	869	856	882	898	867	852	886	868	883	892	903	879	921	870	887	891	898	894	895	909	892	865	872	876	921	816	860	858	915	907	870	895	899	848	883	898	919	855	879	892	853	886	871	887	877	910	880	858	894	907	930	877	884	881	866	887	886	860	789	938	885	814	859	852	868	912	872	853	934	915	866	875	833	860	854	880	886	880	905	893	921	907	883	807	875	841	898	871	860	845	877	889	935	943	898	843	909	814	911	915	914	865	863	874	892	871	858	879	853	862	849	826	929	818	861	838	856	869	910	903	890	922	906	860	848	843	861	891	887	869	924	866	884	856	850	910	906	908	859	849	948	890	899	877	940	945	875	934	863	919	854	888	934	844	904	920	872	889	882	876	880	872	905	874	888	840	903	951	906	840	866	866	875	907	846	844	844	849	913	868	877	899	822	843	846	917	888	858	856	884	848	888	929	853	881	865	877	878	864	846	914	917	864	859	884	924	892	883	907	893	876	875	862	927	899	852	876	908	887	847	878	886	862	889	850	811	888	907	878	898	802	900	884	847
29375	12102	11249	8316	5288	3267	2210	1544	1350	1106	1059	859	719	649	512	466	439	437	357	401	366	343	382	382	350	391	352	344	355	367	335	304	320	350	321	348	301	316	338	325	328	328	304	317	345	351	325	302	321	326	335	318	345	309	328	324	324	305	322	315	287	314	280	320	325	295	330	329	357	274	312	292	297	316	312	351	329	328	302	339	300	311	328	283	286	328	309	289	334	336	315	286	349	334	351	293	271	320	337	343	303	308	317	287	315	332	269	302	321	310	294	299	341	292	320	299	330	323	305	322	311	287	312	300	297	352	312	314	323	340	307	336	290	318	310	302	319	295	309	335	345	347	316	311	340	345	324	297	297	286	305	314	326	335	298	275	295	309	297	307	363	331	327	357	310	298	345	288	322	289	302	336	325	336	277	300	323	318	318	299	316	301	339	297	352	335	301	323	321	307	310	309	341	333	274	295	299	334	317	331	353	318	309	298	308	305	312	345	315	305	294	316	317	341	318	338	309	321	316	355	323	301	328	310	288	305	272	290	299	338	303	314	307	332	304	296	281	341	295	294	295	336	317	294	344	328	299	313	310	307	321	314	308	349	321	324	295	363	304	336	341	310	372	297	292	314	323	337	302	289	306	330	324	315	314	294	327	362	312	295	317	312	337	313	331	331	318	328	331	333	292	298	313	306	329	323	308	332	302	314	323	325	339	336	332	321	323	295	357	305	343	312	314	326	336	311	316	337	329	299	270	322	341	310	319	338	325	335	274	298	307	317	305	325	312	303	317	292	305	335	349	325	329	321	300	294	348	310	304	274	334	353	322	317	344	307	294	327	318	339	324	319	315	357	315	308	298	301	301	310	310	314	304	343	289	302	323	298	303	327	299	294	316	308	316	299	312	301	346	304	307	349	316	292	355	330	336	295	283	291	286	329	305	294	313	318	312	342	327	300	307	333	332	287	329	306	298	327	314	312	336	331	346	320	318	302	333	316	315	365	331	313	340	348	309	304	347	306	319	337	309	310	307	335	304	310	331	264	342	316	330	324	304	306	293	323	316	322	319	304	320	333	323	340	306	326	298	336	339	335	338	343	309	358	300	304	303	307	312	324	324	322	336	322	324	306	307	333	317	304	331	297	268	282	318	294	312	316	327	354	321	328	296	301	328	340	310	323	351	311	300	308	316	283	305	329	324	293	313	292	297	291	303	332	288	357	326	328	286	331	306	320	283	326	319	302	300	306	316	314	314	330	330	282	338	315	305	307	285	305	341	290	308	291	307	323	360	315	287	323	324	316	316	310	339	344	325	286	329	326	322	309	305	300	300	300	293	338	348	362	309	326	313	298	316	314	299	320	333	327	327	307	321	321	330	324	336	330	323	312	298	254	333	291	294	345	347	336	329	298	331	299	342	293	339	327	285	311	323	263	326	309	323	319	311	316	289	344	316	310	312	345	307	315	369	305	330	328	364	331	295	343	301	335	321	322	352	313	342	321	292	312	336	326	304	291	303	342	316	294	331	323	326	293	303	288	360	294	283	311	335	315	323	280	303	346	302	326	285	330	352	323	330	361	283	321	314	336	322	305	324	348	313	310	289	323	324	311	326	286	319	315	328	319	276	343	320	298	286	306	281	293	337	323	316	345	305	329	303	314	343	309	324	326	312	327	319	323	348	330	312	289	321	292	324	346	340	311	322	324	314	332	338	352	278	285	326	315	348	320	328	271	295	291	318	314	328	333	310	276	306	346	338	328	310	320	274	312	338	300	329	302	290	308	333	292	349	349	310	306	326	343	317	281	325	333	312	302	314	315	301	334	315	348	340	351	273	305	330	340	300	292	302	319	320	317	319	320	315	335	305	286	296	274	339	354	312	329	325	289	282	300	291	335	307	332	347	323	302	308	308	298	294	333	338	334	321	320	326	305	312	309	303	342	328	335	290	299	339	315	330	291	323	303	322	310	304	311	305	333	343	310	313	327	319	325	314	324	323	312	297	300	320	330	298	302	305	313	318	315	331	314	298	323	352	330	335	345	324	315	344	321	322	317	320	307	290	336	322	330	326	309	331	307	336	324	326	306	350	318	331	334	295	330	329	321	306	319	335	302	349	329	292	300	375	325	333	316	312	333	319	272	333	299	309	290	329	340	328	324	292	280	314	322	284	313	333	304	323	315	333	284	318	328	345	306	339	349	335	304	277	278	318	318	319	327	294	324	296	320	313	307	332	331	332	347	309	295	329	308	325	319	333	320	318	312	319	335	355	337	369	329	331	328	284	310	336	329	308	307	346	330	293	335	316	319	317	299	288	294	297	332	307	339	351	309	332	318	328	313	335	334	309	313	322	309	313	325	393	323	304	338	268	326	314	322	296	298	328	309	294	330	310	316	306	298	295	314	323	328	309	332	331	351	339	316	334	310	317	272	352	302	312	313	309	334	339	347	332	321	376	340	347	321	336	334	324	324	295	300	286	309	326	299	332	329	337	358	321	376	339	318	307	294	321	312	301	314	310	313	302	318	355	367	297	302	332	297	306	321	292	321	287	315	330	309	314	290	307	321	291	314	321	343	286	324	334	354	325	294	311	288	332	298	306	327	310	289	300	307	340	314	286	308	335	313	340	331	306	317	316	328	336	338	326	316	312	331	315	344	329	286	297	308	355	329	310	286	314	336	348	326	342	304	303	274	298	317	308	295	297	286	302	346	332	311	311	322	298	297	307	276	313	311	290	307	284	331	326	321	337	316	327	336	297	320	310	334	322	314	304	315	299	336	319	334	309	321	295	305	326	316	321	303	351	303	252	304	308	299	319	282	318	344	327	297	324	335	320	332	321	339	316	307	304	290	307	320	294	299	329	329	326	309	328	317	311	309	305	347	328	329	314	309	355	314	310	317	343	316	291	344	262	316	326	333	332	334	358	339	330	306	316	299	347	338	345	293	322	305	302	297	302	365	333	305	311	292	318	305	324	333	304	337	335	347	390	283	326	310	332	356	317	297	317	323	322	322	307	307	349	291	303	296	340	345	327	357	313	280	330	327	332	305	327	305	308	303	331	304	311	337	320	319	278	320	335	342	337	318	342	322	287	339	321	312	381	339	311	288	315	301	298	311	323	308	307	324	350	295	301	302	317	290	326	284	297	294	303	314	293	287	321	312	320	306	331	329	314	350	341	330	330	351	272	291	329	339	341	313	339	299	308	335	337	341	321	313	279	295	296	336	333	295	349	343	312	311	293	319	346	312	306	314	293	300	323	332	330	334	305	304	307	341	325	316	306	339	338	318	307	301	322	301	332	313	324	395	337	307	317	299	305	322	284	326	328	317	315	332	341	293	328	361	323	316	301	326	295	304	337	271	302	323	313	303	308	308	332	306	317	312	317	339	334	339	319	335	318	318	304	352	310	321	328	354	309	333	316	296	282	334	273	326	306	306	327	308	306	309	301	322	348	322	326	311	318	362	336	337	321	349	341	308	342	328	316	309	294	302	303	327	318	346	349	321
17245	9419	17272	18788	15854	11639	8847	6866	5949	5152	4619	3926	3302	2616	2060	1742	1501	1319	1215	1103	1060	999	958	1015	900	909	957	881	888	861	860	842	874	826	805	826	820	799	796	792	795	770	734	755	760	755	816	745	804	748	708	752	726	745	748	728	743	748	742	722	743	779	756	759	781	799	779	739	725	749	731	718	732	821	739	792	760	741	760	777	751	757	696	745	678	737	720	757	786	737	729	758	729	740	743	761	778	744	710	738	769	737	841	761	780	703	738	731	749	742	694	756	789	741	714	680	742	664	709	733	702	726	734	723	740	777	695	781	753	770	803	670	775	741	787	751	744	722	726	785	801	728	706	745	754	701	749	786	732	688	779	739	753	812	704	737	716	738	729	757	742	746	731	718	777	778	714	763	756	750	786	752	738	779	782	765	778	751	757	698	754	813	720	777	761	773	708	786	746	777	699	760	793	711	791	735	726	730	759	794	797	765	683	733	720	775	815	731	790	718	770	746	745	759	763	762	763	731	726	750	774	700	750	722	728	765	724	768	720	787	741	705	730	748	742	770	787	736	799	743	758	826	763	746	713	716	739	785	743	710	733	742	748	766	770	741	760	731	741	744	795	776	768	720	725	768	737	714	776	762	715	770	776	731	704	799	775	730	761	739	708	747	748	749	756	777	817	721	697	761	742	753	778	751	775	753	743	762	789	753	721	746	742	715	776	722	768	757	719	782	698	717	752	779	705	781	724	772	749	713	706	769	771	771	786	745	745	767	735	728	735	712	762	762	708	741	756	748	780	740	755	740	795	773	760	790	752	720	728	767	775	712	759	741	740	693	765	681	754	750	735	737	779	738	782	728	689	763	722	774	749	762	749	715	833	772	721	777	740	732	803	724	693	823	774	703	720	729	764	758	758	770	753	713	722	704	741	764	779	759	734	796	781	709	708	787	746	747	710	757	803	765	776	766	753	754	736	742	714	743	709	751	729	698	714	775	745	742	757	709	736	731	752	742	737	730	727	780	696	776	769	807	734	776	772	761	769	747	744	718	821	814	709	739	725	762	760	732	775	741	778	771	766	735	717	759	759	754	745	745	748	766	765	795	768	717	784	774	809	744	744	724	769	788	751	727	774	805	796	762	791	743	727	806	752	716	731	752	802	711	759	770	770	726	763	742	731	693	735	743	787	763	741	746	756	757	780	754	787	733	778	727	752	737	762	747	699	701	728	736	754	735	774	741	779	782	752	787	750	785	765	731	750	732	794	726	739	742	709	743	739	770	785	770	770	740	737	768	718	739	789	764	719	745	750	736	730	721	762	825	709	762	763	748	740	715	781	698	761	749	730	732	753	736	717	750	735	762	743	803	740	748	755	798	724	783	756	764	758	738	717	756	738	771	736	729	741	769	756	743	736	778	721	706	770	755	809	755	793	735	769	761	751	735	731	751	758	748	760	747	781	760	709	691	782	735	700	713	712	709	730	710	778	752	748	735	696	743	700	738	713	717	756	766	747	763	779	717	737	772	740	733	785	756	785	717	734	737	789	733	742	723	703	741	770	728	762	765	727	802	772	724	809	731	763	759	725	733	732	724	750	723	770	739	757	728	750	744	727	733	755	721	771	719	785	768	724	777	714	721	737	745	760	772	692	747	738	727	764	738	736	746	750	717	721	775	717	784	728	752	776	795	775	767	743	764	751	733	722	762	752	729	719	767	784	739	714	759	734	736	765	732	745	739	749	771	756	760	750	769	774	752	726	766	736	735	758	704	768	754	786	755	739	747	718	719	787	732	784	714	751	746	712	759	744	764	728	763	715	741	762	770	759	745	746	735	722	774	742	789	767	746	736	732	726	704	761	753	746	714	710	740	758	699	746	761	738	745	746	702	732	737	734	761	753	746	748	783	718	770	813	729	738	708	746	694	767	718	732	757	749	756	712	748	761	735	704	749	762	775	780	752	730	732	732	732	732	756	734	735	743	776	737	747	758	710	727	786	747	783	787	701	744	734	760	767	772	759	756	773	774	768	747	751	738	713	788	723	716	779	792	728	749	736	757	752	772	795	768	766	760	746	749	770	710	751	741	734	712	744	729	807	732	748	747	733	715	786	768	743	748	738	745	740	753	750	810	722	735	798	699	776	761	691	783	740	763	754	699	762	761	767	768	774	761	717	742	715	752	724	758	759	790	772	724	781	743	729	711	764	763	738	774	786	765	755	758	793	791	714	758	726	767	821	708	765	802	777	829	700	805	798	764	770	751	768	770	711	745	771	744	744	763	786	720	740	780	773	783	711	756	750	745	742	741	766	795	800	750	743	726	717	777	746	741	743	769	805	706	760	772	757	746	749	800	753	760	758	747	740	758	777	739	728	764	772	714	780	756	757	792	731	771	745	756	747	734	738	716	811	707	814	757	730	743	721	712	736	748	749	726	769	700	710	751	761	701	733	745	686	681	736	748	760	751	722	800	708	762	794	723	706	693	707	743	714	765	756	746	751	736	751	744	756	692	747	731	737	749	719	740	742	739	744	736	776	812	786	749	747	777	725	718	726	760	766	705	758	750	751	748	746	756	746	737	759	768	722	762	729	803	736	768	730	803	704	740	711	704	725	723	715	774	745	758	742	769	782	749	743	725	738	794	750	753	770	797	731	741	739	761	763	749	769	778	749	734	753	767	728	692	755	721	749	772	727	804	738	761	773	733	742	756	765	734	715	752	748	771	767	771	782	768	773	768	758	733	700	739	731	738	789	750	730	768	743	760	765	718	704	721	738	680	736	747	782	686	748	769	787	739	727	771	741	744	761	717	726	730	731	752	761	739	752	717	768	742	743	746	742	780	688	740	784	683	791	727	785	803	702	783	695	746	781	728	796	753	744	700	741	740	762	754	743	765	790	726	769	801	724	762	708	762	782	791	773	760	712	730	792	704	740	749	791	760	715	771	731	752	761	752	768	722	733	751	747	719	774	739	744	792	737	760	763	776	732	760	741	742	780	723	751	749	738	781	772	712	689	735	727	741	718	738	734	772	774	764	761	791	739	768	781	792	742	755	719	779	766	781	757	752	736	759	719	760	741	752	715	744	763	753	750	732	760	777	763	786	722	749	739	754	746	751	732	712	825	745	786	751	759	764	696	707	713	754	696	726	722	712	769	793	718	733	731	737	736	776	771	769	745	818	744	769	710	772	803	759	729	764	731	757	764	745	695	750	745	805	790	720	723	745	792	746	740	710	726	727	742	723	716	722	772	735	702	803	760	726	767	746	782	766	752	721	760	733	764	716	729	775	806	767	770	790	717	735	736	743	716	711	755	747	762	698	742	724	763	775	713	738	712	778	752	731	740	750	755	750	753	720	779	803	771	750	724	781	740	785	773	775	731	707	736	780	717	800	737	724	759	787	728	820	792	720	767	732	736	760	709	720	754	750	770	739	745	739	713	748	732	747	780	738	775	720	759	733	799	812	765	751	784	745	738	706	735	767	768	726	735	743	739	695	697	710	752	745	758
10145	4920	4849	3666	2311	1504	1150	878	890	807	755	649	607	535	575	527	487	457	475	478	518	441	401	478	500	463	465	438	459	430	414	437	478	439	492	476	442	454	445	471	469	485	452	446	439	438	478	474	440	465	472	438	482	476	477	449	429	479	445	535	462	419	444	441	448	441	447	435	437	432	482	452	482	463	449	460	425	419	451	460	466	447	404	378	465	428	447	429	464	446	472	468	456	491	455	468	452	466	483	464	445	421	438	432	448	453	451	455	451	483	416	415	411	462	441	466	424	479	446	448	444	479	480	432	444	424	446	471	438	444	460	394	525	448	472	446	432	466	447	410	453	439	478	431	444	447	438	392	490	452	436	453	437	447	441	464	478	478	467	427	422	433	456	422	394	487	487	441	455	444	465	465	459	416	471	417	475	451	472	445	473	480	418	452	428	421	492	456	448	442	428	394	440	427	466	486	410	470	437	428	488	426	443	460	404	467	426	470	493	462	437	527	458	490	463	454	444	450	415	494	436	477	423	462	396	412	457	471	466	422	460	473	420	452	423	470	449	461	483	452	460	466	469	429	452	473	461	385	466	472	500	468	472	451	413	478	460	484	437	434	467	470	461	441	469	487	441	476	433	457	451	448	515	453	468	471	504	453	436	440	488	437	420	477	420	437	426	444	438	431	478	438	426	458	446	453	415	486	467	435	462	427	434	432	461	401	466	430	430	439	436	472	485	486	434	468	458	485	462	455	439	457	441	439	445	441	413	462	456	450	501	478	421	468	463	440	424	445	447	477	486	455	428	450	487	429	439	457	485	434	441	452	442	494	443	464	433	440	467	425	456	460	479	437	449	433	439	492	456	442	499	451	457	433	453	474	453	471	429	523	455	427	399	437	421	441	442	427	442	430	444	491	471	453	451	455	447	476	460	511	440	417	447	409	499	458	423	421	461	486	482	399	444	445	472	422	456	437	435	433	454	476	454	473	455	421	467	446	410	441	451	417	423	459	461	418	445	508	468	462	435	444	432	490	443	451	450	478	469	453	423	418	460	482	445	438	457	445	429	442	462	446	460	468	454	454	454	450	479	466	433	454	483	471	467	486	428	447	431	457	437	467	437	505	437	454	436	474	454	453	471	421	476	464	462	465	439	470	394	504	431	431	462	431	485	426	407	428	407	427	501	441	453	490	504	447	437	477	456	449	418	447	488	464	462	447	449	476	494	465	479	495	444	450	476	450	428	430	462	456	445	423	497	474	446	407	417	448	428	428	473	440	428	457	436	437	430	470	446	437	484	490	435	459	460	436	451	481	452	449	494	487	457	421	421	428	450	440	452	461	451	486	453	436	466	441	467	448	454	455	445	497	423	450	431	444	443	450	459	480	487	473	445	450	445	442	481	496	431	435	444	446	432	476	481	463	431	454	439	432	458	448	486	495	438	477	498	496	475	485	468	430	471	471	479	512	436	432	476	387	426	427	482	416	423	445	421	451	442	467	423	423	434	462	484	408	509	439	469	442	448	421	437	430	434	431	419	401	429	500	463	446	436	453	453	463	453	469	477	452	433	400	454	464	455	464	448	450	446	452	401	458	455	481	428	436	437	408	483	474	446	437	450	472	495	449	439	429	461	435	519	473	438	435	502	473	485	479	443	486	533	421	439	455	453	455	462	459	463	440	495	483	454	439	451	468	506	469	492	453	434	447	436	405	457	440	461	485	440	455	448	437	517	450	446	457	466	474	441	435	492	418	452	483	482	455	454	487	456	448	424	489	445	457	451	437	470	465	473	456	463	422	477	452	464	453	470	433	444	474	472	408	459	479	473	443	458	450	458	439	466	414	481	457	452	426	448	469	415	431	429	462	459	454	474	461	430	449	439	430	481	480	450	447	432	431	512	494	461	424	458	433	457	450	433	463	444	484	436	404	426	441	436	513	459	462	456	444	432	455	479	427	455	466	446	446	503	449	423	437	468	460	484	473	470	457	441	476	423	451	445	473	429	432	442	436	445	497	473	455	449	462	442	453	433	425	437	441	468	455	456	489	478	492	450	453	453	428	452	499	425	434	485	410	468	464	438	455	487	450	416	439	469	475	435	446	438	474	445	488	473	434	468	416	451	442	441	418	473	474	425	458	421	447	454	447	511	455	444	446	434	437	439	437	426	452	447	442	451	436	456	496	438	449	436	442	444	441	430	438	444	469	390	429	474	455	435	432	496	463	489	430	457	461	427	438	405	465	462	426	471	457	479	481	426	461	469	476	457	423	419	440	438	452	479	402	465	455	467	467	475	424	480	457	453	469	450	441	440	425	447	454	498	465	481	479	435	470	442	459	449	436	447	447	440	464	458	439	451	436	418	468	487	491	447	423	444	459	474	443	447	446	469	462	409	447	459	444	450	411	479	426	447	434	454	423	439	449	435	426	526	458	446	458	427	462	457	456	459	460	459	430	473	432	473	429	399	437	471	462	421	455	429	463	457	474	440	410	467	448	475	445	417	471	479	434	411	450	483	466	425	489	449	439	441	471	453	451	421	440	475	450	437	430	421	462	473	435	444	439	446	443	416	410	450	440	427	441	426	421	395	486	478	480	481	473	473	443	422	489	458	456	446	477	473	473	468	453	434	455	443	424	456	472	407	396	416	458	489	439	480	468	506	479	451	439	464	459	475	470	438	454	418	422	410	484	420	467	405	456	489	407	438	473	453	452	427	447	384	434	438	464	435	445	425	410	468	456	450	465	432	435	488	445	450	447	396	455	451	441	449	487	442	470	457	450	505	430	411	438	462	412	427	449	480	427	431	445	438	462	456	437	461	446	461	450	476	449	451	467	458	435	464	492	429	479	461	425	477	454	450	484	471	440	434	452	453	467	446	469	464	430	417	429	468	468	482	483	483	431	445	480	455	436	451	445	468	421	444	461	420	437	481	481	424	452	414	455	499	429	464	472	461	461	440	422	460	469	460	442	439	457	462	445	448	440	450	463	423	438	435	467	397	515	487	449	451	473	433	455	471	472	445	443	454	472	468	438	454	466	439	417	449	487	465	422	439	466	458	479	492	425	420	447	425	455	431	465	454	445	436	485	448	422	443	486	430	485	408	466	425	439	438	487	400	469	464	450	448	401	445	405	430	462	438	448	469	422	430	455	426	456	419	459	447	398	409	421	455	463	451	471	452	446	379	416	464	422	432	492	442	436	440	398	451	481	438	483	481	461	456	414	441	461	450	441	421	427	462	410	404	416	437	429	474	486	448	474	432	380	460	472	427	436	449	459	463	418	480	458	430	455	459	478	480	458	460	442	468	447	443	440	446	426	447	435	462	450	440	430	448	493	432	426	441	454	454	452	402	446	444	468	483	473	437	455	421	435	461	444	467	449	439	450	487	439	441	448	482	470	459	468	442	418	474	441	446	443	433	437	472	439	464	469	444	450	435	450	449	490	455	424	478	468	426	424	468	447	467	453	446	509	464	496	490	476	442	447	445	460	448	442	416	462	456	472
7031	4912	9030	10248	7765	5711	4380	3359	3041	2856	2696	2316	2126	1905	1551	1367	1302	1255	1121	1182	1217	1153	1102	1122	1115	1059	1080	1088	1090	1126	1063	1019	1016	1024	1021	1044	1022	1013	959	1026	1017	1009	1062	1035	1058	1008	986	1035	988	1006	1048	1020	989	1047	1092	1050	1019	1015	1020	1011	1034	1041	1013	969	1034	1016	1028	1011	1073	947	980	991	1037	1051	965	1044	1082	1056	990	1094	1009	1031	1018	972	1061	999	975	986	1033	1064	993	1011	1030	993	978	1041	1003	1033	1023	941	987	1028	1032	967	1010	1049	1036	1056	1012	1014	1039	1069	1059	1005	1046	968	963	974	983	1053	990	1020	1017	995	1018	1043	951	959	1064	987	994	978	1009	998	1022	950	1021	1011	1037	1006	998	1034	1041	997	1041	1006	952	986	1013	1006	1060	1020	1077	991	1008	1071	989	936	1013	1005	1065	1007	1005	1051	1009	985	981	1006	1033	1027	1025	1051	999	1012	1041	1085	1006	1030	1039	944	1001	986	1035	982	1038	1008	986	996	924	987	1029	977	966	996	967	1017	1018	1002	1019	986	1022	939	1049	1007	1052	1038	977	959	1066	982	988	944	1023	1030	1014	980	1070	972	1018	1047	995	1053	1010	966	1063	1036	1001	1028	1073	1029	990	1019	998	972	1067	967	1015	1044	1024	982	1030	1039	1001	1012	1054	1027	1011	1001	1031	997	1021	1046	988	975	996	1074	1020	1023	1037	973	991	971	1001	962	1024	1056	1012	1004	1009	1021	1004	1020	994	1020	1001	1028	994	1061	1014	1000	994	978	1021	996	1027	1029	1042	1007	985	960	1021	1041	987	1011	1056	960	967	969	1013	1038	1021	1018	986	980	1008	963	993	967	991	1097	1007	959	992	1011	1004	1012	1021	1010	998	976	974	1068	1017	1070	1041	948	1063	1074	1032	1007	1008	1000	961	992	942	1029	979	978	971	1012	980	1009	1020	1027	1052	977	1047	1037	985	1005	1039	969	1000	997	996	963	1020	989	1057	999	933	1004	1023	1005	981	1040	976	1034	1013	979	1007	989	987	981	1027	968	1006	1051	966	1022	1031	1038	1045	991	977	1010	1026	957	1028	1007	963	1045	1000	1018	1046	1024	961	1034	999	1020	1019	1035	1025	1026	1062	1065	977	1054	1015	977	1040	962	1010	1037	1027	1020	1031	979	1019	965	1005	1100	1008	1067	1011	952	1012	996	982	1005	998	1043	993	1024	954	986	1006	1006	1008	992	1000	1016	987	991	987	1038	1038	1042	1019	980	994	1000	1010	1042	1033	1029	990	997	1043	1030	1017	1057	1052	1012	1040	1008	995	1039	1042	980	1015	1014	1010	1050	989	976	1016	1070	999	1006	1029	1013	1036	980	992	975	1052	1021	978	1012	1028	1012	978	1045	1018	998	1001	1022	1012	1021	989	1016	1003	1040	1060	1057	993	1034	1000	999	1055	1026	1019	1021	963	971	1008	971	1071	975	991	923	1045	1042	1052	991	1004	1066	1016	1063	1004	1022	976	1076	974	1007	1056	1002	1021	1034	1018	1019	983	1015	1011	990	992	1002	980	1018	985	1000	980	1038	1025	980	1026	975	1020	1035	1011	1043	1018	952	989	1014	1043	1011	1036	1047	1047	1012	1036	1015	1030	1085	974	1022	1001	974	1062	1027	992	1019	1008	1003	976	989	998	1029	1057	1001	995	1020	1029	1045	1006	1030	1012	1000	941	1026	1018	995	1009	1076	1042	1041	962	935	1034	1034	988	1014	1024	1041	1101	1023	1074	1045	967	1008	1023	999	1075	1024	1016	974	957	1114	1036	923	983	1049	1014	1020	1008	1032	968	1013	1002	966	1007	936	1029	1000	1016	948	1050	954	956	997	1037	998	1051	1083	1061	1024	992	1035	1063	1003	994	988	1047	1020	995	996	955	996	1008	991	973	978	1040	994	1074	1002	1029	1029	993	983	1016	1020	994	1040	952	1016	1026	1019	1009	1023	1088	1002	974	1080	984	994	1042	1025	974	1015	1007	1019	999	1006	989	1028	994	1021	964	1004	974	1054	991	994	1009	973	1002	1023	1014	1031	1045	1038	1039	1023	1004	945	1008	1035	992	996	1043	997	964	1028	992	1025	995	1034	1012	998	953	984	961	961	1027	1011	1008	1038	1015	1000	1014	1048	1033	1004	1021	984	1010	1028	951	1018	1053	970	1010	1005	1029	999	994	1026	1027	1071	1056	1020	1050	986	1009	1028	1019	1029	969	1013	996	922	1004	1026	996	1035	935	1057	1021	1019	998	1091	969	1004	1037	1030	953	970	1035	984	1006	1015	974	1042	974	1034	1062	1035	1053	1011	1055	1071	1001	984	991	1006	978	1061	1040	998	1041	1003	1005	990	1031	963	1012	989	1019	1076	1102	1013	1076	1000	1034	993	979	1026	1059	957	982	969	1070	994	990	990	999	1008	1023	981	966	1016	1019	1001	1044	1079	1002	999	1031	1071	1057	1030	1074	1067	1026	1013	1050	1022	1001	1050	1010	1009	1016	1013	985	1045	989	1014	988	1030	1065	992	1003	1087	971	1018	1012	1047	1041	1050	1031	963	1003	966	1011	1036	1057	1014	974	986	1013	1030	984	993	1038	1037	994	1014	972	1031	1054	986	1078	1070	1003	971	1016	1021	990	1013	1018	1021	1039	1056	1016	1027	1000	1083	1007	988	1044	979	997	991	1003	1049	1037	1019	949	981	983	991	1082	1006	1064	1002	1007	1011	1003	1013	1039	1010	995	1025	1086	991	1064	1035	1016	998	1024	1015	1046	1004	1009	1024	1037	1048	984	1078	1017	997	1007	1034	1048	1000	987	1023	1009	1005	1025	1090	1054	1012	1038	997	989	1027	1015	1014	1031	1074	997	1051	1067	1016	1063	1038	1021	978	1036	1098	964	982	1047	1057	1029	1017	1041	990	997	1008	983	997	1012	922	1065	979	1002	970	1039	1020	1023	984	1001	979	976	1038	1082	977	1001	1000	1029	1037	1003	994	1023	1051	1020	1043	1017	983	953	1029	1027	1024	1008	1047	1036	1078	1048	994	1009	989	1024	998	1046	1052	1078	1007	972	980	962	1050	1031	1003	984	1067	1040	902	1039	976	1008	1038	1016	969	1051	1013	1047	988	989	1025	1004	984	993	1060	1042	1040	1029	964	983	995	1007	1017	1000	1033	1011	1010	1004	1043	976	1062	998	1024	1003	993	990	1000	1048	1004	1000	1024	1011	1033	1018	1042	1009	1025	992	1015	1073	1056	1001	1021	1053	1032	1004	1030	1010	1028	994	1028	993	1037	1034	1048	991	1021	1058	1028	1001	992	1022	1021	991	955	1009	1013	1013	1053	1010	995	990	980	1086	1002	1015	1053	1009	1082	1051	1047	952	1043	1032	981	1020	1019	1048	1031	1006	1010	978	999	997	1071	1024	1031	982	994	1080	1000	1017	991	1050	981	1093	1036	1021	1026	1021	988	990	1037	1036	1026	982	989	1077	1006	1006	980	993	1000	1019	1053	1004	998	1007	1012	1013	1009	995	980	1015	974	1030	1028	992	989	1000	990	937	1034	1039	1049	1016	993	1005	1022	1020	1059	1004	1037	1065	976	1065	1037	999	993	977	1016	1043	1023	1082	1019	1021	1016	1015	1055	1012	981	1038	963	1023	984	998	995	1024	993	1048	1034	1014	1000	1032	988	1042	1015	1007	1042	980	1010	1037	974	1060	1002	997	967	989	1007	1016	1037	1000	983	1030	1025	1003	1019	1051	989	1005	1021	1046	993	1004	1001	1070	991	1070	1018	1007	1005	1029	969	999	971	1020	1058	1022	965	1007	1015	979	990	995	1040	1040	1030	1046	1030	1044	1011	1059	1013	1027	1022	984	1014	988	1046	1094	1027	1050	1006	1042	1046	1046	998	976	1019	963	1019	1042	1040	1025	993	1017	975	993	1074	1018	981	1043	1024	1056	1026	932	1009	990	1023	1027	1040	1037	1046	1017	1057	996	1024	964	956	1035	1016	991	1064	1025	1085	1000	1044	1036	1051	1023	1017	958	1004	1057	1014	1073	1089	994	1007	993	978	989	1000	1009	1037	982	1019	1002	1017	930	998	994	1001	1015	1039	973	991	1064	1054	1052	983	1046	989	997	1012	1040	1009	1001	1030	1083	1004	956	976	979	1035	1044	1032	1001	1041	1002	1067	1052	1021	987	1002	1016	1026	1037	1072	1034	1081	1024	1032	1053	1003	1053	1028	999	1014	1046	1036	1015	1018	1055	963	967	999	998	995	1027	1015	1010	1055	1024	1008	950	1005	991	1008	1006	1060	988	1025	925	1053	1025	985	1053	1055	1027	1053	965	992	992	1042	1007	995	1008	996	985	973	988	1013	1001	978	974	1018	1007	1031	1044	1044	1005	931	1049	998	1067	1056	1011	1069	1064	968	987	1036	1004	1025	1053	995	988	1008	981	1055	1006	1043	1021	996	999	979	993	1016	1035	1038	989	971
20163	8535	7869	6040	3568	2508	1635	1299	1125	1029	889	792	675	566	543	486	478	464	440	421	449	405	384	387	392	402	381	379	383	395	372	428	410	395	390	407	378	430	392	372	409	377	396	409	423	360	376	388	384	409	388	410	345	400	391	429	387	380	359	386	386	407	383	409	379	374	384	393	406	382	390	465	426	442	401	371	382	371	380	379	400	403	407	363	392	413	403	384	418	371	404	406	414	399	403	391	371	430	390	380	387	368	408	402	389	404	409	373	371	375	358	405	410	408	397	413	369	371	389	381	437	376	364	397	373	413	400	357	400	424	369	357	384	400	400	390	370	354	397	404	426	415	415	389	398	391	378	388	377	379	382	413	361	413	385	410	402	400	395	384	403	392	398	353	443	405	394	411	379	370	369	350	403	396	407	412	365	381	395	359	370	377	406	411	407	391	396	391	363	387	375	413	405	399	388	416	375	376	360	399	357	385	389	391	393	399	386	408	422	401	423	354	380	425	389	389	400	364	408	396	400	403	402	391	358	387	384	408	390	397	390	408	374	372	360	392	358	422	407	421	396	392	415	419	377	393	387	392	411	376	397	386	391	428	385	372	453	399	357	390	381	418	372	398	377	383	367	382	400	378	380	402	404	378	370	377	387	406	381	403	399	403	385	396	351	373	378	395	377	394	361	395	381	398	412	407	401	412	403	405	377	393	400	382	402	392	411	350	435	428	419	402	419	404	411	392	411	359	399	421	399	386	377	383	407	393	375	368	382	360	397	365	405	415	409	391	393	376	361	371	383	331	395	378	382	371	385	407	429	408	377	391	390	410	384	405	366	362	375	404	391	366	429	404	378	392	373	381	387	367	337	408	385	381	385	420	397	407	380	385	380	358	369	426	398	419	392	410	355	404	399	369	386	388	389	409	351	360	382	369	396	394	436	382	383	373	385	413	403	361	386	402	422	393	419	415	367	389	396	357	399	384	401	406	388	372	392	369	399	385	401	379	377	376	396	391	399	418	401	364	408	404	410	372	376	372	368	394	371	365	402	417	403	373	396	398	390	401	406	395	416	394	393	399	366	350	383	419	376	420	365	377	375	427	372	408	392	376	383	381	391	414	366	374	417	380	376	385	359	363	351	360	368	378	408	424	412	391	391	402	364	388	415	377	420	409	406	372	399	434	380	383	370	382	390	369	420	401	380	371	380	391	422	424	397	401	372	396	427	423	416	405	439	367	372	401	374	381	376	405	426	379	382	386	425	405	370	429	379	366	365	379	372	403	365	352	374	477	392	394	396	401	386	380	404	408	389	379	366	397	396	369	379	387	427	404	371	339	367	369	401	384	417	376	389	412	390	403	396	375	347	382	371	385	412	396	373	408	430	409	374	400	378	388	398	374	363	378	372	431	411	359	390	365	387	394	390	339	372	427	379	416	430	410	373	405	411	406	362	416	394	410	389	351	380	383	412	402	402	350	403	382	400	373	399	406	391	394	446	394	433	368	410	402	420	376	399	376	407	382	380	425	387	382	371	397	388	353	402	350	364	385	383	421	398	419	395	412	389	388	368	387	382	380	402	406	391	366	379	395	390	415	362	453	387	364	388	403	372	392	338	391	409	357	355	385	357	358	356	396	388	372	392	377	389	349	392	405	362	390	394	414	407	383	387	371	376	390	401	382	415	408	414	406	390	410	399	408	414	405	409	379	352	402	415	377	353	411	401	393	351	403	405	380	395	412	397	377	358	384	396	399	394	413	413	391	378	389	386	410	409	404	393	384	402	404	388	390	411	440	414	390	401	377	368	384	409	396	405	424	361	378	377	393	399	393	416	415	388	378	378	412	385	373	371	378	407	412	390	357	356	404	392	415	366	366	372	373	406	414	396	324	377	388	393	385	380	393	381	371	402	449	361	365	380	365	398	406	405	384	394	397	377	388	394	361	407	417	395	378	398	374	363	396	404	383	409	436	383	353	404	408	374	413	374	385	397	398	391	399	356	393	387	388	364	367	358	384	416	379	358	373	383	398	389	378	360	368	399	421	408	342	399	386	400	452	419	364	392	403	378	396	364	397	388	449	387	355	373	423	415	385	361	363	399	443	443	372	389	408	358	409	395	430	422	428	429	409	354	379	393	412	409	434	401	342	351	376	400	375	388	370	392	427	416	431	363	335	416	374	405	390	377	349	338	358	360	388	410	413	366	357	408	396	401	387	413	379	367	396	353	380	392	405	386	393	409	423	373	351	417	388	407	365	370	421	385	358	386	355	407	401	426	385	379	404	402	409	388	365	370	372	367	380	384	358	383	386	396	403	383	386	369	405	404	422	403	381	438	389	344	371	397	380	386	408	363	381	397	424	392	402	379	397	398	400	397	396	342	373	362	382	369	398	377	415	391	398	372	390	427	454	404	378	404	388	379	350	376	388	349	398	369	374	389	363	365	398	393	338	402	394	385	374	380	381	403	397	359	400	429	388	403	391	401	402	379	408	382	374	421	419	395	390	407	381	368	381	402	407	372	380	384	360	370	366	374	382	404	391	421	370	394	357	387	380	372	378	382	387	391	352	416	399	402	387	406	366	386	388	383	427	375	377	366	426	403	383	431	365	437	368	353	398	374	438	379	362	393	366	362	379	399	389	381	367	392	431	427	392	417	389	410	396	376	417	412	374	392	397	373	405	380	403	399	385	413	427	366	349	389	435	374	387	406	374	396	375	409	423	403	392	369	382	364	393	391	377	360	373	392	381	368	431	386	401	366	389	419	417	369	388	391	376	422	390	390	382	377	385	366	362	386	410	394	352	404	388	382	364	401	380	380	395	375	396	390	390	391	406	359	425	364	393	395	331	366	384	372	369	386	379	363	349	424	421	383	410	413	387	432	427	393	350	384	429	396	377	414	386	402	391	419	389	372	415	410	403	381	343	349	395	389	348	357	430	380	386	394	395	405	383	392	361	397	394	403	377	382	399	403	386	383	413	400	385	399	389	389	360	400	372	359	400	409	378	344	438	342	381	365	400	390	376	378	382	414	418	390	391	402	404	393	390	373	373	369	412	387	398	409	401	412	369	396	414	409	389	399	409	343	405	355	414	413	414	417	372	399	409	370	408	390	388	383	405	396	402	371	382	398	430	409	391	394	370	365	384	357	389	358	409	377	437	373	431	373	362	392	389	397	379	417	383	359	364	345	388	389	389	444	437	449	380	372	402	384	368	391	385	393	386	421	384	380	392	382	423	367	370	390	375	389	391	390	399	445	411	400	378	383	394	428	355	384	382	407	387	391	387	401	407	370	419	376	437	422	387	390	400	420	375	382	394	335	386	388	406	354	378	377	375	410	382	393	415	415	375	409	398	372	402	370	400	413	389	437	370	378	382	400	389	348	408	400	370	355	421	436	412	382	369	392	398	371	387	383	402	428	394	397	361	359	439	382	370	384	417	397	385	371	411	403	382	402	387	330	365	375	418	411	410	374	391	383	415	386	381	388	363	408	413	364	392	395	399
13291	7494	13575	15345	12012	9158	6731	5456	4732	4171	3713	3225	2800	2294	1870	1509	1424	1300	1189	1145	1141	1053	1049	1078	1064	1045	1006	975	1002	997	955	929	926	948	989	922	910	962	899	866	911	883	898	942	917	939	880	944	838	908	903	924	890	890	958	854	939	882	856	918	909	916	844	847	853	916	908	897	911	920	881	936	841	878	839	896	904	923	834	901	816	964	877	873	825	842	924	856	896	876	892	862	897	884	861	922	869	910	888	876	924	884	846	867	865	900	932	861	848	919	958	933	865	914	868	889	859	869	897	884	947	851	861	859	874	835	881	891	873	907	887	847	901	850	888	916	882	896	847	896	871	860	945	872	882	938	924	863	933	896	954	895	894	905	877	818	902	917	888	849	907	866	880	849	884	899	879	866	899	871	933	921	885	932	876	922	896	898	937	897	928	908	907	854	881	868	908	907	910	920	924	878	899	883	906	851	870	911	837	874	839	909	797	890	831	895	874	948	932	870	846	895	913	838	946	883	899	924	916	903	890	854	871	859	893	862	940	866	905	882	806	892	923	851	916	939	943	889	937	852	893	846	871	869	839	861	885	941	907	895	924	908	927	853	856	900	869	841	868	894	852	905	922	824	893	884	964	921	869	934	907	882	865	877	839	842	893	912	915	895	873	912	876	887	897	885	891	875	880	872	825	894	907	839	865	906	893	896	865	912	842	921	850	841	832	908	838	883	867	857	890	934	952	863	881	858	923	929	917	822	918	932	873	853	894	895	873	893	927	879	921	885	908	862	867	917	928	909	898	893	907	888	886	862	932	872	822	845	891	889	846	855	890	922	882	933	967	857	931	892	857	887	886	871	823	896	949	840	887	872	876	850	836	882	878	923	897	900	889	852	866	876	920	902	919	826	896	912	836	887	806	877	926	915	951	886	901	839	890	898	872	907	888	842	883	875	889	848	859	898	897	867	924	918	869	892	883	888	868	905	892	852	903	909	896	926	904	910	900	852	960	900	936	855	871	867	927	861	905	846	892	920	904	887	860	879	885	909	872	885	873	929	891	834	859	888	838	944	931	864	858	930	872	865	844	850	882	837	848	850	877	857	891	942	883	891	946	888	909	897	886	872	881	893	885	897	864	914	835	895	937	929	930	886	907	904	902	896	877	872	903	892	886	919	876	857	890	836	943	850	911	875	913	900	882	863	892	946	898	839	878	887	940	931	871	916	886	856	951	855	917	901	867	935	899	871	909	888	891	841	897	896	860	944	923	875	882	900	937	882	930	876	858	958	834	886	876	883	962	914	886	937	905	881	837	878	920	848	835	885	887	943	855	883	933	910	850	851	829	901	874	843	849	876	896	848	916	894	898	898	957	888	867	893	841	894	882	901	896	922	879	852	902	886	858	901	837	871	912	892	906	856	919	885	921	869	904	933	880	925	840	884	933	850	915	949	901	890	850	845	940	901	842	863	867	831	884	908	901	872	875	893	866	845	926	869	897	875	893	861	873	881	864	913	894	881	903	880	889	911	899	866	877	862	908	901	935	833	897	889	853	837	896	880	832	907	935	875	894	904	892	892	893	909	909	850	912	936	917	846	918	873	886	871	935	872	888	880	920	919	880	912	918	903	863	870	881	897	891	861	930	935	951	898	876	929	925	891	915	875	862	867	940	932	891	884	874	895	885	970	875	822	858	905	924	878	954	885	911	858	869	887	934	879	867	900	925	921	871	890	924	882	840	869	897	893	914	891	841	962	880	864	837	864	905	851	873	873	896	860	913	893	856	900	927	863	862	887	904	880	862	884	864	913	923	898	913	917	910	925	867	913	840	878	860	883	897	897	885	890	919	922	903	865	932	882	918	920	887	894	851	862	870	890	893	870	868	883	867	874	915	913	934	898	869	903	930	864	863	909	885	894	867	904	914	872	882	896	920	851	890	943	805	882	893	946	870	916	912	883	891	841	938	889	917	891	907	851	863	895	893	864	895	856	872	913	829	912	919	921	911	836	888	883	889	916	886	824	869	892	948	902	883	898	925	905	855	884	846	895	896	889	900	838	896	895	859	914	912	837	881	877	901	890	900	857	872	942	929	883	906	881	857	870	900	875	865	936	928	940	894	905	907	905	873	838	853	866	876	862	889	884	861	872	884	878	863	860	894	919	849	885	914	958	875	856	870	951	894	845	926	909	944	856	920	854	897	911	901	918	942	914	906	898	902	853	928	865	909	871	843	865	882	935	876	919	815	872	860	892	875	872	907	911	930	871	923	880	900	875	879	854	836	880	882	865	928	894	901	933	878	906	853	902	909	871	914	919	893	893	889	919	906	935	888	888	865	929	931	850	857	897	871	878	844	880	898	833	885	865	916	887	870	926	905	903	898	860	884	884	876	856	848	901	925	900	834	945	876	902	887	852	923	909	941	907	927	816	936	869	910	903	852	896	877	893	930	870	849	874	869	882	837	861	902	896	845	873	842	854	871	902	913	929	964	873	902	877	936	867	882	866	933	857	896	834	927	837	904	872	846	906	877	867	899	915	821	911	925	921	877	902	889	890	934	865	911	890	904	900	861	913	841	895	908	869	879	916	882	936	843	913	894	930	871	902	914	869	891	957	937	889	882	873	940	896	894	868	895	880	889	975	871	924	834	864	908	893	874	936	892	924	891	898	943	899	917	909	887	873	874	890	897	869	889	859	852	893	915	875	878	994	928	849	851	910	866	898	907	878	905	855	923	908	885	866	957	877	907	879	918	859	874	913	831	898	853	916	900	915	908	878	924	888	895	866	833	978	892	902	933	854	917	904	883	900	897	917	926	913	910	942	934	928	903	902	863	809	893	871	916	834	916	870	835	875	865	888	870	955	883	912	872	915	952	935	904	900	913	859	908	932	908	864	836	881	884	898	917	869	874	930	935	916	829	865	854	948	888	901	863	872	906	917	832	870	907	879	920	827	908	900	911	894	912	847	873	908	884	964	826	868	888	906	915	913	896	886	866	861	863	871	909	893	918	928	912	872	874	866	850	885	905	901	865	937	915	858	927	898	893	897	865	907	874	898	854	890	953	932	896	895	900	907	858	842	889	875	904	922	891	879	876	898	884	845	880	890	883	887	911	866	896	870	882	887	913	830	907	875	873	896	905	869	905	862	962	924	935	909	879	927	881	800	884	894	904	860	866	937	870	850	903	846	918	928	895	880	883	928	908	956	871	925	899	870	890	860	902	871	897	884	870	877	899	918	893	853	867	860	880	932	898	891	919	875	926	881	866	877	935	938	883	901	911	923	878	887	880	883	894	894	895	922	903	878	926	949	872	859	902	907	878	850	917	894	857	908	862	856	941	888	968	917	866	876	873	881	907	914	890	986	840	848	824	873	911	888	940	854	879	884	924	934	922	947	905	878	898	876	892	903	856	873	882	865	931	866	879	867	936	943	876	892	850	951	920	852	850	859	909	814	846	896	885	938	892	927	875	885	861	928	856	914	856	853	877	973	843	873	914	871	894	869	871	936
28613	11895	10923	8661	5212	3143	2145	1682	1421	1193	1009	906	736	693	543	441	459	410	394	361	335	380	366	350	326	322	327	353	342	331	371	336	380	340	352	313	311	277	339	352	345	343	319	352	347	319	327	326	318	320	316	317	332	333	321	351	302	330	311	331	314	316	317	303	328	292	322	302	306	282	313	327	303	307	341	318	297	307	337	283	311	329	325	283	337	329	342	339	345	342	330	312	339	327	324	323	328	349	357	302	306	331	296	350	310	305	315	349	342	294	292	325	318	308	308	322	312	309	299	311	354	309	336	300	324	322	350	315	327	312	300	317	317	322	273	310	331	322	371	314	335	344	356	321	321	293	326	317	343	326	336	304	325	313	266	293	298	276	302	313	340	330	301	341	302	311	329	344	358	333	320	354	327	306	327	343	288	321	303	310	329	279	329	334	340	316	282	290	332	282	318	323	340	328	274	334	332	345	290	312	334	282	311	316	303	319	333	331	311	324	329	300	356	323	302	301	280	335	317	286	290	338	314	337	321	338	310	292	298	329	314	311	324	312	291	338	310	279	353	293	373	309	319	325	308	329	322	332	319	295	292	283	335	327	311	328	327	335	292	350	346	313	344	306	293	306	344	292	284	294	333	345	353	315	326	318	338	296	323	305	317	324	322	335	289	334	277	313	324	323	324	330	310	316	325	283	345	297	305	319	328	315	294	347	347	341	362	296	347	315	330	316	319	322	320	311	338	282	311	284	331	347	290	303	327	306	329	342	315	325	335	320	308	319	307	321	320	294	311	302	304	261	294	292	343	307	298	307	293	321	291	340	319	316	337	295	288	302	339	324	311	333	352	367	333	322	298	327	301	303	331	289	304	295	295	330	341	311	324	326	319	326	332	364	310	321	307	329	315	324	319	318	324	280	313	316	338	309	327	337	325	373	351	358	334	333	336	288	335	306	304	324	318	337	336	332	303	294	299	303	340	355	337	328	291	337	320	311	300	324	320	319	332	313	325	296	341	324	329	298	346	338	345	309	290	322	321	324	322	331	316	336	323	320	324	314	323	315	329	319	320	287	293	326	321	288	288	326	324	303	322	332	308	302	297	319	342	294	348	337	298	328	304	328	303	368	320	295	321	315	299	321	318	306	310	328	347	313	320	334	312	324	298	288	313	308	306	362	307	338	283	328	316	272	298	299	344	319	328	319	329	332	332	346	317	338	338	318	289	328	316	301	317	336	322	330	330	294	313	307	312	330	327	338	326	320	316	329	320	318	315	315	308	330	322	342	300	334	351	329	283	314	348	362	326	292	295	299	312	343	307	304	320	313	338	329	337	360	322	323	333	339	308	353	332	315	331	302	298	341	329	333	371	341	310	283	322	297	304	303	325	340	303	339	313	301	285	305	304	307	312	324	307	286	323	307	319	288	322	347	307	328	307	287	317	326	351	317	321	306	337	341	310	309	304	350	325	294	346	342	307	312	316	312	318	321	339	318	336	338	319	342	325	288	302	319	317	309	347	298	265	281	322	304	332	294	335	333	332	338	333	309	327	303	328	313	294	325	336	312	338	345	266	323	303	309	350	344	342	322	311	315	305	321	333	307	324	326	309	284	329	290	284	276	316	332	309	334	339	302	308	303	308	326	297	332	320	312	333	320	289	320	337	327	319	308	316	283	330	304	333	348	339	322	333	307	298	303	321	340	327	309	291	327	312	282	290	320	304	296	319	322	282	320	302	306	329	320	328	319	326	331	324	320	305	304	288	329	306	343	356	290	301	314	268	315	314	364	331	327	328	292	328	342	302	299	272	313	342	330	339	325	310	336	312	280	327	337	327	312	359	329	301	310	324	320	320	333	303	326	294	313	323	296	314	327	341	337	313	318	307	327	302	296	321	320	342	291	318	323	313	325	301	316	318	292	292	311	341	301	333	360	343	348	284	320	295	313	335	332	355	352	317	339	279	288	336	303	336	319	298	333	324	331	309	347	311	325	325	347	307	306	292	308	325	294	305	290	351	320	304	306	336	338	357	332	327	331	323	314	333	329	343	321	313	337	328	312	331	313	330	340	319	301	303	317	337	327	306	298	337	329	321	334	305	322	338	353	346	329	313	293	344	318	324	326	312	290	301	321	321	331	324	305	336	332	321	285	326	348	340	308	304	288	313	319	324	321	308	314	292	332	300	312	296	358	318	317	334	314	333	303	332	302	360	314	327	323	323	306	349	359	342	370	295	308	346	308	311	319	319	270	322	305	313	348	334	336	317	326	317	332	347	298	326	343	330	347	325	317	296	308	277	314	325	360	321	314	344	293	325	337	310	311	322	339	295	309	340	360	325	323	316	333	330	334	319	317	340	342	342	264	314	308	303	313	310	335	308	308	309	295	299	329	309	346	303	323	325	331	320	329	295	335	340	335	325	306	313	303	341	316	297	307	307	332	331	327	353	315	308	331	339	306	296	314	331	326	344	336	299	296	288	320	331	331	345	333	334	305	313	319	333	299	322	316	299	292	319	319	311	314	317	303	322	330	356	302	348	277	326	315	363	313	318	315	301	313	291	316	311	333	299	339	296	324	340	345	295	312	293	292	305	325	319	281	333	344	345	334	313	320	334	312	310	318	350	329	312	311	343	321	342	341	294	291	325	345	315	296	360	327	319	322	308	340	304	315	329	295	312	320	345	332	350	335	361	337	301	292	287	262	298	320	349	282	282	336	328	310	328	325	325	298	290	341	341	331	356	323	323	300	329	330	334	309	311	307	350	320	331	334	317	330	351	315	270	326	324	347	320	305	303	337	299	308	315	304	323	319	299	307	312	310	332	331	362	301	325	296	352	310	323	319	310	344	314	330	326	309	315	326	324	317	366	328	310	355	327	296	321	318	314	306	337	332	327	337	331	290	321	301	338	335	326	279	326	341	315	326	301	308	301	355	338	315	268	298	363	358	301	325	343	315	314	339	337	306	326	319	335	293	293	298	325	357	313	335	321	325	314	336	374	314	348	315	349	315	324	342	355	329	329	313	321	323	298	304	328	332	302	326	325	307	289	314	296	327	308	313	327	356	316	340	331	319	365	323	312	322	304	302	335	300	306	322	303	321	308	336	302	313	293	328	326	330	313	324	312	320	333	329	294	308	282	321	327	310	333	326	304	324	306	288	340	309	310	303	301	336	321	346	333	312	317	284	334	292	293	342	301	298	327	316	302	334	310	339	321	336	297	301	314	337	306	311	347	312	334	321	344	323	357	338	305	321	302	280	314	312	350	338	306	285	336	374	328	304	326	293	332	333	320	309	307	315	317	301	336	353	348	276	328	369	306	318	335	341	318	333	348	315	302	285	314	330	319	335	335	285	351	321	360	290	332	288	292	341	306	286	304	324	353	318	347	290	324	347	289	370	343	349	296	329	339	336	309	343	296	323	293	331	345	330	319	316	293	353	330	348	344	318	299	339	335	322	314	293	304	313	283	310	305	317	333	298	280	314	310	341	318	310	319	300	298	339
16930	8849	17008	19142	15369	11606	8546	7127	6224	5423	4403	3951	3276	2788	2205	1653	1490	1306	1231	1094	1115	1020	1015	1003	956	960	912	962	919	896	831	832	830	827	857	803	761	801	828	799	792	780	803	773	791	818	788	740	768	802	761	766	784	745	775	782	746	778	771	744	795	708	758	754	780	728	752	710	734	753	754	724	685	748	723	760	795	738	720	799	739	717	794	781	695	737	741	755	771	750	796	755	742	723	730	768	770	743	727	757	741	799	731	706	745	731	728	768	743	761	735	704	820	730	728	763	710	748	755	772	775	769	729	769	739	756	778	767	779	760	714	745	754	767	748	728	794	795	707	743	773	755	741	768	738	756	758	783	794	723	706	748	707	738	759	814	750	717	784	771	742	736	752	774	749	758	750	731	758	775	759	773	774	775	772	698	751	736	731	757	790	717	707	789	738	743	772	743	754	696	735	742	737	757	808	741	740	744	698	768	706	668	767	725	735	709	727	782	741	804	774	767	766	768	713	747	733	781	760	777	780	760	742	750	700	751	742	761	745	749	742	730	769	727	736	751	754	722	779	751	768	743	776	781	756	779	746	742	722	766	733	824	793	792	726	740	759	755	742	731	730	741	790	762	723	770	749	711	790	710	759	742	736	753	724	772	747	774	731	764	755	734	717	736	736	763	806	754	797	716	770	763	760	713	785	778	781	738	711	706	736	723	700	723	752	699	785	774	743	748	786	776	775	715	659	749	743	785	740	705	770	760	768	740	718	771	764	729	721	703	742	760	774	729	764	760	729	709	797	784	766	721	740	733	775	742	731	752	743	722	790	717	719	790	753	715	729	747	732	729	753	767	725	768	770	764	733	743	721	694	739	712	767	709	743	783	771	758	709	730	736	760	771	741	743	737	748	732	739	704	732	794	726	750	726	726	753	732	759	784	710	716	746	719	735	775	763	750	743	757	746	783	781	818	767	785	758	728	759	761	739	741	691	767	766	751	757	773	721	761	759	779	747	792	720	704	733	767	744	731	797	693	748	736	717	754	766	766	724	755	730	727	736	769	773	745	753	761	714	770	770	768	756	767	762	764	758	758	750	769	759	731	786	723	726	697	730	782	730	756	748	731	793	736	796	757	772	724	764	755	753	759	786	737	752	739	761	806	749	707	744	710	797	743	720	705	765	746	761	721	764	761	699	685	761	761	751	759	762	748	759	764	766	721	712	742	729	761	741	729	726	751	723	742	767	774	723	785	733	737	700	763	798	735	772	792	755	740	730	777	778	720	761	716	746	746	718	731	763	695	795	749	758	742	756	790	772	715	748	738	725	728	751	709	763	780	767	764	703	724	711	736	795	740	736	731	771	778	774	797	776	751	746	740	724	754	740	777	699	775	728	784	722	726	768	685	765	687	759	771	753	750	756	721	722	778	735	728	749	761	731	757	729	779	778	744	758	747	751	751	734	760	718	725	778	767	763	722	750	725	766	705	752	752	804	708	735	770	707	716	773	753	753	760	761	757	764	679	776	762	754	733	741	723	799	766	730	766	776	764	726	763	742	768	766	738	740	759	741	704	736	782	786	795	762	753	784	735	722	770	773	772	785	744	756	716	767	698	759	718	693	738	759	761	824	777	792	746	709	713	758	792	800	736	744	787	761	742	789	771	738	759	784	800	741	787	753	722	789	753	781	742	768	802	792	800	741	760	764	742	729	748	742	741	758	700	730	722	744	716	734	719	725	704	733	784	766	761	778	822	716	745	777	781	740	736	748	752	754	733	769	683	796	722	766	748	764	742	786	788	753	778	746	763	768	727	742	726	742	764	755	775	777	786	740	761	707	737	783	780	741	743	794	681	732	712	731	733	750	742	704	741	716	754	750	790	791	758	744	761	731	718	809	782	737	712	733	747	794	725	778	783	782	750	736	763	793	757	781	746	767	769	739	728	764	728	827	765	803	750	765	747	706	758	771	773	719	737	787	730	707	782	740	730	681	783	759	746	754	745	789	741	738	728	762	757	763	763	715	792	759	745	723	745	745	785	712	790	782	754	760	732	745	751	791	733	798	753	784	715	720	743	737	730	753	744	812	718	715	730	758	752	790	816	745	738	746	811	794	740	782	769	774	730	752	826	782	758	806	775	800	792	727	816	751	747	739	732	744	719	718	824	757	714	722	767	779	736	747	795	782	779	755	736	764	763	763	690	767	738	772	704	720	790	721	768	776	721	773	795	732	772	787	751	754	761	799	781	757	771	758	763	702	765	770	741	725	732	785	801	760	729	783	752	752	740	733	768	707	737	749	758	776	740	735	787	749	721	763	782	717	748	732	752	772	760	791	742	713	768	749	769	749	795	755	752	810	759	745	778	720	763	752	731	734	752	771	760	765	783	782	707	750	775	749	726	729	716	773	801	759	733	740	733	756	731	731	719	725	749	762	783	774	718	753	749	759	719	746	768	750	794	773	787	745	721	798	722	760	719	758	754	750	804	743	712	775	768	757	708	732	780	774	702	746	763	691	747	745	773	783	762	719	745	727	769	729	716	758	754	778	789	756	732	778	729	787	775	732	762	780	755	711	764	753	741	791	720	765	761	740	756	798	794	725	737	758	742	759	751	682	790	769	805	733	785	767	761	743	725	725	756	694	747	727	763	779	735	664	709	754	750	794	755	765	732	804	763	757	721	733	765	708	751	729	734	718	746	786	736	780	746	770	735	769	708	765	754	777	742	767	805	735	754	749	735	799	739	737	735	756	727	704	765	757	730	776	717	712	696	732	749	763	763	740	749	752	761	723	765	774	710	756	768	737	790	779	776	727	737	776	759	760	764	774	748	743	745	767	741	769	754	792	726	824	752	757	771	781	738	753	746	744	722	743	741	729	782	736	758	757	773	748	727	798	757	779	759	733	819	751	732	740	737	772	754	707	749	770	773	744	797	765	738	817	775	694	786	688	752	758	761	741	748	762	721	731	733	714	714	784	701	776	753	702	771	779	739	736	726	779	721	697	747	743	740	741	713	715	743	781	749	768	701	723	720	759	750	755	778	723	741	749	738	737	790	752	734	765	755	751	715	720	739	762	713	755	779	741	702	732	779	765	702	749	772	738	779	746	726	710	745	774	785	731	743	778	753	723	753	726	775	745	735	711	807	737	788	749	784	751	692	663	767	806	747	742	758	771	742	751	673	763	775	747	768	719	766	735	748	737	790	751	739	727	701	735	753	726	716	736	748	779	787	756	738	757	733	734	736	727	709	734	714	771	782	727	742	740	765	767	743	767	726	748	790	745	731	724	782	721	778	775	727	734	727	790	772	724	772	705	743	754	759	761	758	812	750	738	782	727	773	709	733	701	751	706	732	787	743	806	758	778	759	768	763	775	704	725	753	732	697	711	765	735	752	769	725	772	740	776	765	779	714	771	717	743	789	768	727	826	720	757	748	760	771	727	761	752	767	797	787	746	736	712	797	731	782	762	771	735	768	723	719	734	752	762	737	781	747	742	795	741	802	743	751
11008	4928	4731	3703	2290	1497	1086	976	889	819	671	669	619	578	537	511	445	492	436	473	464	523	486	463	492	478	470	476	450	445	452	419	463	468	452	463	472	421	469	446	428	459	449	473	470	450	469	468	465	465	453	428	418	442	460	467	473	456	422	473	439	414	458	465	473	473	446	410	437	473	462	445	462	472	431	461	479	439	460	432	433	467	418	467	492	406	427	454	449	454	466	461	481	442	431	481	464	466	481	437	491	458	426	448	448	486	432	438	489	443	439	435	449	447	450	490	447	415	464	428	479	429	452	459	463	460	471	475	445	442	475	462	438	475	437	469	446	454	459	432	457	442	457	451	439	450	438	462	512	440	465	462	397	456	468	471	450	486	461	413	405	466	384	458	493	466	432	494	448	436	476	502	487	449	481	449	427	473	486	461	453	455	470	477	430	473	457	463	469	433	436	473	429	457	451	509	451	457	425	479	429	445	492	473	438	404	446	424	444	431	449	480	424	464	435	493	466	462	434	472	455	434	427	445	477	468	441	439	456	422	432	437	418	444	431	448	461	431	431	472	441	462	506	442	430	496	470	482	403	461	473	468	441	438	449	468	444	487	408	459	427	429	397	449	418	486	441	396	482	457	481	454	439	460	454	461	477	408	441	427	480	495	437	479	484	450	436	448	425	447	509	489	450	457	467	492	464	420	435	434	445	407	457	468	460	433	436	470	440	473	457	470	445	450	460	425	460	501	469	433	409	438	440	431	424	423	461	456	448	458	471	487	451	447	425	480	446	442	431	457	445	447	454	424	436	401	449	438	447	466	441	422	430	435	466	451	460	452	456	471	467	477	475	456	431	468	422	442	444	464	465	461	454	455	448	443	475	461	445	437	456	482	513	445	475	463	449	452	475	467	486	463	448	441	455	431	439	415	467	482	475	468	509	456	458	430	460	432	442	465	460	437	440	433	450	471	480	446	457	470	411	483	471	449	467	439	473	456	460	457	475	483	470	453	449	469	439	454	456	435	475	455	489	464	485	448	463	492	462	467	432	454	477	452	444	463	446	488	472	453	438	470	412	424	510	460	422	504	493	444	471	488	460	443	430	439	492	419	435	472	449	471	483	461	489	453	450	426	473	491	490	460	445	445	416	455	484	499	437	439	463	466	464	472	413	421	436	471	477	436	466	441	441	437	489	469	424	443	440	466	485	478	448	406	429	450	467	468	472	507	471	448	441	459	481	457	441	439	445	468	419	412	436	465	467	509	420	470	430	445	439	471	471	435	416	468	440	454	434	473	471	521	489	490	450	448	418	447	426	437	428	481	501	481	476	444	464	457	500	432	439	432	465	474	445	389	464	424	454	421	478	461	438	476	445	446	472	481	465	457	485	455	447	418	486	471	445	437	446	435	425	419	448	436	445	484	458	457	429	402	450	473	464	470	465	443	437	456	435	422	415	426	452	449	435	458	476	459	484	443	437	424	414	431	471	442	458	470	506	449	471	447	496	454	452	461	461	444	451	418	470	439	400	447	424	489	463	473	458	488	462	413	447	473	488	488	444	431	451	507	487	402	448	492	476	430	477	415	447	461	428	395	434	468	487	458	443	411	439	482	436	424	457	425	465	449	455	454	464	455	441	487	405	411	435	428	452	430	424	470	437	408	451	480	434	468	449	402	433	455	502	421	452	452	430	438	430	445	431	468	470	418	434	434	474	485	423	468	456	467	459	393	425	405	466	457	442	447	484	416	469	476	470	407	450	453	453	436	438	464	453	450	449	438	470	449	448	472	448	432	421	442	416	399	438	479	473	493	461	461	412	421	451	468	504	491	479	475	469	456	469	435	469	463	472	416	440	462	431	469	505	446	460	422	465	471	461	437	406	425	442	454	466	505	468	483	414	440	488	466	448	467	486	456	468	411	443	412	495	481	476	439	446	468	452	461	442	456	428	451	440	462	448	454	480	410	422	430	479	441	421	447	471	420	478	468	458	450	437	447	446	457	458	462	466	449	439	459	465	427	426	437	425	449	474	454	450	451	412	431	428	448	448	454	487	454	449	469	434	480	455	472	433	434	458	442	437	471	442	437	457	452	455	481	423	427	469	499	471	420	434	412	453	455	456	503	461	478	478	467	482	458	494	432	473	423	433	489	406	449	473	470	490	498	436	449	463	447	398	452	435	468	454	443	488	449	471	467	443	439	455	469	455	441	444	439	454	468	471	448	443	445	456	465	469	459	422	436	448	472	428	482	406	444	497	457	434	426	445	461	463	483	472	433	473	475	450	444	432	447	461	483	504	436	439	466	448	432	428	453	462	473	506	447	402	444	419	486	496	458	462	483	446	475	430	433	442	412	416	453	428	485	512	440	487	438	441	474	484	457	438	483	465	419	478	496	456	483	448	454	435	421	440	434	460	442	476	446	445	433	429	460	469	477	519	477	482	481	423	438	472	430	510	483	468	451	439	463	465	445	472	426	441	445	443	472	460	424	469	454	462	454	454	465	453	454	471	461	474	492	441	459	460	506	444	491	419	452	465	452	493	426	431	453	478	489	423	472	491	446	445	432	459	442	491	427	448	452	411	477	442	427	456	452	461	453	410	459	457	431	441	475	414	438	463	432	455	425	441	431	414	448	480	468	427	464	456	426	415	455	477	465	421	505	480	473	432	451	438	435	482	481	489	466	424	425	430	416	461	443	400	432	405	453	465	473	448	448	434	404	461	505	437	448	454	452	459	495	465	436	454	442	402	457	488	465	495	479	470	451	440	451	460	433	454	470	424	440	473	476	502	486	495	468	474	474	435	488	444	444	486	434	456	487	457	452	443	438	443	454	470	450	454	412	489	472	445	418	424	436	485	456	423	469	461	437	447	465	453	424	480	484	419	489	413	488	460	445	457	470	487	455	461	486	441	448	510	445	453	461	460	420	449	442	477	447	503	448	433	423	449	425	421	453	480	442	448	427	462	459	489	481	417	414	464	504	425	453	437	463	479	478	498	452	414	470	459	426	451	407	476	415	499	414	469	465	431	433	443	448	490	449	432	477	442	442	401	427	447	452	475	462	436	469	456	488	479	448	450	456	460	445	416	458	447	449	452	519	415	413	435	416	465	489	478	443	455	440	486	456	411	450	480	475	459	438	413	455	461	457	469	468	461	453	444	419	435	425	460	439	442	436	443	442	493	459	455	457	497	455	425	421	406	474	450	430	460	466	451	426	468	447	434	467	482	478	441	457	474	428	404	426	437	462	452	437	440	450	457	457	452	435	443	448	450	457	461	495	458	445	463	482	440	443	442	421	467	431	477	447	423	448	475	417	465	448	470	454	440	496	453	469	504	439	459	476	440	460	462	434	453	461	446	455	420	423	439	494	443	483	476	437	443	454	464	504	457	455	444	428	442	452	483	461	444	414	446	440	470	465	466	478	418	454	472	458	438	461	429	443	475	460	444	454	474	448	438	480	470	471	454	466	458	432	443	464	488	448	462	426	466	425	445	481	415	433
7462	4692	8809	10142	7619	5510	4385	3399	3238	2961	2526	2377	2081	1906	1695	1312	1270	1235	1182	1171	1165	1157	1128	1113	1092	1055	1128	1071	1073	1063	1069	1075	1014	1020	1042	1080	1049	1021	1026	1095	1032	1045	1042	1014	1058	1033	1017	999	1029	1010	1022	1013	1045	1017	1047	1049	997	1014	1006	989	1012	1011	1046	1008	1085	1005	981	1072	1009	970	934	1036	1035	1008	994	1004	1028	1061	949	1063	1016	1058	1011	996	1054	1001	1089	985	1068	989	1040	983	1024	1063	1072	1029	1033	1013	1008	987	1012	1028	986	1019	1087	1016	992	1057	1061	1015	1031	968	1000	976	986	979	941	1000	1073	1086	1041	1061	1031	1024	1033	1014	977	1025	1014	1055	978	1030	1014	1039	1020	1018	1083	1006	1064	1015	982	994	1017	1045	1032	1045	1047	995	1008	982	1000	960	1033	993	954	1034	991	991	996	972	971	982	1007	1003	1028	1035	992	1024	1009	1082	989	1009	1047	1020	1010	1008	1016	1040	1042	974	1011	1004	1010	987	1019	1022	1000	1076	1017	1035	1027	1008	1037	1043	1031	1064	1009	1051	970	1049	934	1002	1014	1040	1020	982	1052	1012	1049	1026	1016	1038	1033	985	1051	1022	993	1045	945	1020	978	1029	973	1035	1039	997	1051	1026	999	1035	1012	1020	1036	1082	999	1086	1027	1013	1001	1004	947	1005	1030	1025	1024	1078	1007	1007	982	1025	1035	1017	1044	1050	1014	1002	1062	966	1042	1006	993	1006	1009	1069	1057	992	1076	1001	991	1061	1022	982	1004	985	984	998	1052	1037	998	1018	958	1024	1002	1025	1014	994	1032	1012	1046	1041	1005	1001	1005	1017	1056	1043	1021	1021	1030	991	1001	974	935	1001	1028	1013	969	1050	1001	1029	940	1009	1048	983	983	994	966	1055	1031	994	956	998	1037	1003	1073	1018	1014	940	1031	1008	1052	1025	1074	1034	1029	1021	910	986	1108	1053	973	964	975	1010	1049	1011	968	1006	998	998	1022	1020	1036	1030	1037	1026	999	1046	996	1056	1032	1042	1016	1019	1062	981	1013	1009	985	1006	1081	984	1030	981	1021	1021	1030	1035	998	1009	1063	942	1018	985	1031	1032	978	1001	1014	1058	1043	1049	1043	1017	1059	1029	1040	999	1002	1030	954	1037	1062	975	1028	1004	995	1030	997	1003	1059	1044	1009	1000	991	1004	1011	1027	987	992	974	1014	1059	1041	1018	960	977	1022	998	1031	1012	1019	1025	1030	1121	971	990	1021	1015	991	1014	1028	999	947	1007	1047	1023	1035	993	1037	989	1015	1046	1052	990	1029	1000	1021	1069	1006	1008	1009	1103	1015	1018	1044	1033	1052	927	1054	1032	1009	1033	987	1006	1040	1074	1021	1022	1038	994	1013	1047	1068	1018	1027	1037	1035	1006	1033	1006	945	957	994	982	1014	1064	1048	1032	1016	988	1004	1053	999	1002	1017	1045	993	984	1145	958	1073	950	1002	1054	1001	1014	1043	1010	982	1025	1004	984	990	1017	970	1069	1033	940	1037	1032	1032	1065	1020	1060	1036	972	1002	982	991	1003	1033	1022	1022	1028	1019	956	1025	1114	1035	1037	1060	1002	980	1050	992	1011	1025	1056	992	1044	987	1032	959	958	1071	996	1011	1017	1005	1039	1005	1053	1021	1035	1075	998	1051	1027	999	1029	1064	999	996	1102	993	1013	1054	1005	966	1006	1020	1007	978	1030	910	1042	1024	1044	1017	1019	989	1023	1021	1055	1043	1017	1061	1027	1057	1025	987	1065	1013	948	1056	988	1020	984	1027	1015	1032	1034	1063	1028	1018	988	1034	1009	961	1046	1031	988	1004	1021	1006	1037	1033	1059	985	1032	1057	1041	977	1041	1035	1011	965	1007	1013	1060	1033	1023	999	955	1001	1058	1017	1031	1024	1025	1010	966	1007	1051	1075	1035	978	1016	988	1006	930	967	986	976	1076	1004	1028	1001	1041	996	1026	1002	1035	1014	993	1030	1005	1030	983	998	1006	1023	986	964	1058	1014	1048	1029	996	1013	1036	1010	1003	973	1035	939	1055	1083	1067	1025	1014	1062	1011	1046	1017	1011	1032	1069	1007	1005	1049	1026	1026	993	923	1003	1033	1002	1033	1011	965	1040	1060	1084	1068	994	1014	998	968	983	1025	1036	931	1042	1039	1028	1008	1061	972	1041	1010	992	1054	1039	1003	990	1020	1007	1025	973	1016	1011	984	983	1016	965	1048	967	1055	973	1001	1028	1024	1026	1079	988	1052	1041	1062	1001	1027	987	1007	1010	1132	967	1054	1047	980	991	1050	1061	1077	1029	1045	1045	1060	1022	1005	1000	1046	946	1049	968	988	1041	1012	1029	981	1008	994	1027	968	1036	1051	1000	954	1055	978	999	1016	1062	1039	977	993	1045	1022	1053	1068	955	1006	1018	979	1056	1039	1046	1002	1064	999	953	1001	1085	1070	988	1034	1044	1018	1049	1007	1057	1010	983	1011	1016	1064	985	1014	1069	999	1056	1059	1037	1033	947	1058	1016	1040	952	983	974	943	1031	1037	1004	1008	1019	1033	1007	1008	949	1044	1070	1022	998	1021	1016	1019	1008	1028	1013	1022	1017	1015	1005	982	1024	1052	1007	1033	1002	1033	1009	1006	1030	1001	1000	978	985	1013	1013	1101	1008	1036	967	978	1008	1022	983	1065	979	977	1039	1067	1017	1043	1016	1052	1017	1009	1009	1031	1007	980	959	947	1020	1017	955	1013	1006	1074	984	969	1064	956	978	1000	1015	986	1059	1040	958	1017	1025	1086	988	1003	979	1039	1046	971	1025	1016	1099	1034	989	1020	1065	1040	989	1001	1050	1005	997	1040	1060	999	994	1004	1066	1002	935	1038	992	1012	1027	1036	1047	1010	1001	1016	964	1017	1002	1014	1000	994	1060	996	982	1026	1010	1026	1000	1027	1020	1032	1037	990	1000	1029	1011	1014	1087	987	1020	972	1024	1038	933	991	1013	1031	972	1017	1030	1003	1009	1048	994	1019	952	964	1045	1045	1009	1009	1019	960	1050	1063	1009	997	1021	1051	990	1063	963	1011	1099	1017	971	1057	1066	1073	995	976	1057	1085	983	980	1045	1019	1030	1037	987	1029	1032	981	1003	1025	1009	1105	1010	1036	970	982	1091	1008	1019	1026	1058	978	1032	1019	1018	1051	996	1079	993	1014	1002	1043	964	992	1045	1022	967	1066	1045	1015	1053	1007	984	989	1077	973	1095	1090	1071	981	1000	983	979	1032	1004	1031	1047	936	1010	1045	1007	1042	985	997	1086	1005	1001	977	1000	1029	1006	1037	1039	998	1001	1002	1116	1001	984	969	1007	1006	1064	1020	1026	1000	1015	1060	1045	998	988	1034	996	1029	1052	1045	1056	969	1027	1035	1008	1089	1029	1061	1040	977	1004	1046	1042	1006	968	1001	1065	1022	1044	1022	1036	1073	1014	985	1008	954	1033	1013	1000	1040	1020	989	1026	1021	983	1045	1103	1056	1061	1024	1033	1029	997	1015	1075	995	1034	1049	1083	1089	1092	1020	1024	1012	1028	1011	1009	999	1025	992	1021	997	1025	1007	1027	1016	999	1011	983	1003	1003	1058	991	1020	1003	1017	1000	1061	991	1025	1032	1035	1044	1023	985	993	1038	960	1015	1078	1003	1013	971	1022	978	1007	1028	1006	1003	996	1056	1006	1021	989	1061	1017	1066	997	989	1082	1046	970	1011	1056	1001	1013	1076	996	1036	993	995	1019	1009	1094	1024	1034	1021	1003	997	1012	1007	1027	997	985	1036	1021	1011	985	997	1031	995	1016	967	1000	1012	970	1021	1020	1010	962	969	976	987	1039	1021	1002	1035	1033	1078	1063	1032	997	984	1014	1040	1006	990	1013	1013	1069	1065	1007	984	1040	991	1055	1006	1021	1042	1031	1018	1046	991	1045	1079	1024	998	1092	1027	1013	1033	963	973	996	1065	1013	1008	1019	1012	1038	956	1085	1083	1043	1029	995	1046	1033	1032	1040	1067	1040	1038	1015	1074	974	1040	1026	957	1009	1029	1078	1013	1048	993	985	996	1060	1039	1046	1041	988	989	1005	1048	964	1002	1019	1036	1055	996	1027	1060	1027	1014	1026	1017	1010	1026	1026	982	1026	1092	997	1023	964	1087	1012	929	1055	1048	1029	1034	1007	1001	997	1072	998	1018	1037	995	1037	1026	1057	1125	996	1018	1019	1035	962	1013	1014	1020	1052	1000	977	987	1000	1070	1011	1035	963	971	1025	983	999	1019	1025	1023	982	991	1033	1005	1035	1043	987	1032	1029	1028	1001	1014	1011	993	976	1042	997	1010	939	1027	930	1054	1033	1016	1044	945	1038	1079	1029	1005	984	982	1015	1016	1028	1058	972	1063	1078	959	1039	1042	1025	1057	997	1082	1068	1018	1033	1078	1009	992	1021	1011	1065	990	1003	1036	1012	977	1005	1033	1075	1102	1047	1014	1048	1018	1050	959	1021	995	1041	1049	975	1049	1000	1055	944
20959	8135	7724	5866	3620	2550	1854	1233	1113	1002	878	783	690	656	594	522	493	470	430	403	430	447	414	429	369	371	438	412	415	442	377	378	380	424	379	407	417	405	420	448	418	401	430	414	423	430	415	382	430	391	375	420	396	427	410	386	369	408	387	384	410	406	398	399	389	375	368	383	365	406	356	348	396	418	412	362	419	418	433	392	389	372	387	376	376	392	407	409	397	415	360	398	391	396	365	387	370	403	392	379	408	387	410	429	379	399	398	386	456	426	368	401	401	393	353	405	424	392	392	371	414	350	389	406	399	395	413	407	429	401	395	415	410	374	407	368	374	401	356	380	386	380	401	389	375	354	411	391	374	387	403	386	364	382	387	395	353	392	377	418	457	433	399	372	365	372	389	419	391	422	416	409	361	377	392	394	374	400	375	412	385	407	377	392	371	402	386	398	399	396	400	371	391	397	380	411	420	373	344	394	393	408	386	383	391	387	372	358	401	376	399	415	368	387	405	393	398	379	417	380	385	376	401	410	437	395	426	395	377	396	391	406	368	384	435	402	401	397	371	399	400	387	403	395	387	407	385	371	379	444	388	380	403	442	366	364	405	411	368	419	391	411	420	363	391	369	357	400	400	389	364	428	400	404	392	385	383	394	384	398	402	392	375	399	367	399	407	388	399	409	417	402	397	414	401	387	368	384	426	413	382	399	388	356	371	379	383	416	393	373	425	414	392	389	388	400	404	401	387	375	391	414	404	384	403	411	410	408	418	378	404	393	404	395	405	406	375	403	390	424	369	427	385	446	395	378	412	435	372	367	405	412	399	353	376	433	416	378	420	388	438	384	398	394	429	386	403	397	366	408	350	363	363	378	416	407	442	405	395	413	385	393	371	363	409	410	421	417	401	412	393	419	364	388	389	426	402	360	390	415	403	409	408	385	417	417	386	419	393	356	368	382	397	413	438	382	400	393	383	394	368	409	397	403	383	399	439	379	385	406	403	432	389	388	403	393	364	423	405	391	442	415	372	386	384	384	408	410	399	355	393	383	406	378	370	426	399	436	390	380	432	400	398	425	437	410	390	382	394	390	412	411	392	432	411	362	429	405	406	373	390	388	413	420	373	416	449	389	385	400	409	363	399	380	416	416	386	355	351	392	374	402	392	374	366	369	394	394	405	374	391	392	353	409	397	395	410	395	408	392	388	375	342	387	429	392	358	403	396	424	413	423	376	411	449	423	380	363	394	404	371	399	422	398	442	420	394	386	404	374	385	408	386	406	432	388	382	381	443	385	390	408	388	388	434	411	389	453	410	414	373	371	381	390	382	410	398	416	399	423	413	405	387	423	406	409	377	357	395	345	398	390	389	453	417	371	406	403	408	416	400	358	434	380	409	383	383	366	389	418	414	417	413	426	366	393	392	416	381	379	395	403	376	421	415	407	402	380	388	378	407	433	423	379	386	383	402	354	419	382	396	437	367	396	443	417	416	393	370	400	411	407	386	393	390	396	392	405	379	404	364	400	387	415	351	400	386	388	432	445	398	391	383	412	384	377	411	424	391	404	405	404	405	436	408	396	382	385	407	370	422	384	417	413	390	444	396	390	404	397	385	389	407	364	395	406	417	394	398	391	404	386	393	387	420	390	386	432	379	418	378	402	388	407	426	395	403	396	372	416	367	399	385	404	397	376	407	350	392	392	414	420	419	376	406	342	407	385	404	385	434	379	428	387	402	403	388	437	387	400	434	424	422	383	399	382	395	379	354	347	385	346	390	382	353	389	394	398	398	376	415	418	337	366	397	398	443	400	409	375	406	389	406	412	400	418	372	400	417	402	401	447	385	401	391	424	368	411	380	394	342	373	403	397	358	392	389	408	399	407	363	454	403	382	407	406	384	392	414	417	380	407	387	402	391	356	392	365	379	400	368	387	403	386	444	372	413	391	422	376	412	412	401	395	363	414	411	398	410	381	398	398	412	383	387	389	396	400	369	421	422	391	378	410	425	404	397	385	398	357	448	412	387	423	407	413	413	383	381	404	433	415	394	386	436	424	405	374	367	394	431	381	389	407	397	408	419	371	379	419	399	421	397	418	357	417	411	402	426	410	389	359	363	388	413	402	386	390	363	417	388	428	393	376	390	377	388	365	394	380	409	383	376	385	396	374	409	442	381	406	386	392	413	434	420	420	433	391	378	402	417	413	384	379	386	406	392	428	404	391	359	392	389	386	368	415	425	366	396	423	424	438	365	386	439	430	397	377	375	422	359	430	388	413	360	386	395	413	382	384	376	387	427	428	372	403	394	404	395	387	373	416	379	387	396	392	400	379	398	394	368	401	426	406	391	374	442	385	414	377	432	426	427	389	438	426	428	371	363	406	387	398	368	387	385	384	438	378	382	416	371	393	426	374	393	396	426	386	403	390	448	396	388	377	373	411	401	388	380	417	415	337	413	429	413	418	384	413	409	368	426	377	400	371	423	353	379	388	413	401	381	406	410	409	377	404	402	412	399	402	416	375	385	359	347	403	418	381	334	394	397	397	415	403	390	389	368	423	393	383	407	378	402	401	406	395	454	390	424	409	386	379	381	386	399	423	420	407	399	399	364	416	387	416	369	381	404	362	398	392	360	375	366	383	370	376	437	386	374	384	453	414	406	392	413	408	385	366	423	403	434	380	403	391	360	381	381	385	397	439	374	399	369	416	373	366	409	406	384	415	365	423	398	395	411	440	370	380	384	379	388	369	389	422	401	406	411	350	374	391	386	427	386	422	379	369	420	415	392	419	402	423	397	403	404	384	394	436	387	364	416	384	398	409	375	411	386	379	372	368	404	407	411	384	415	409	406	369	397	381	355	400	418	409	406	389	379	380	413	374	413	370	403	369	396	423	404	409	401	404	383	347	417	366	389	395	396	403	400	411	399	428	361	366	430	435	400	433	400	386	398	394	393	379	405	422	413	383	388	418	385	386	385	413	398	443	406	365	395	387	369	413	371	431	435	388	394	405	436	386	383	382	429	406	404	402	418	410	418	409	392	392	384	369	353	381	431	406	359	438	375	419	398	381	398	386	399	415	399	384	383	370	392	428	322	399	396	418	378	363	421	389	424	382	383	380	360	397	397	424	402	384	407	425	403	429	414	396	409	356	402	394	413	416	407	388	378	414	432	370	350	389	380	410	404	436	360	366	370	374	434	437	398	450	391	378	427	431	411	405	410	408	384	427	390	353	372	395	413	391	363	379	391	376	355	393	413	378	388	418	421	378	378	390	442	437	400	402	433	370	385	420	419	389	421	417	408	342	388	396	394	419	382	382	415	391	378	421	423	390	392	376	415	363	407	370	405	359	398	411	396	416	409	384	419	391	410	399	435	393	390	409	378	363	415	391	384	397	416	421	372	406	347	424	343	394	406	392	396	412	411	356	390	387	383	435	414	426	362	375	389	410	364	374	412	376	381	340	370	418	427	346	375	406	398	326	378	362	440	413	417	413	385	409	409	393
13784	7186	13174	15056	11774	9414	7016	5132	4574	4229	3624	3237	2842	2462	2058	1698	1304	1258	1246	1152	1123	1174	1008	1006	1067	963	1006	992	952	953	987	1030	941	974	957	951	963	912	1005	934	895	945	939	918	854	965	889	908	931	939	856	969	880	890	899	843	848	894	917	871	990	900	904	905	911	932	948	916	941	921	890	953	916	874	949	872	890	882	927	939	937	940	940	909	939	926	918	891	907	867	838	955	882	890	894	932	924	945	891	899	866	867	884	920	896	928	914	895	909	879	873	917	898	920	926	887	920	886	923	903	865	914	906	868	919	920	856	878	861	885	944	897	880	928	927	931	878	852	876	920	924	914	939	915	923	940	933	905	884	927	907	890	893	890	938	901	908	876	942	868	928	921	886	917	926	867	905	885	885	877	919	911	860	899	888	869	900	881	893	899	907	896	858	898	826	938	864	851	906	874	811	904	899	950	914	898	903	874	950	888	886	921	868	826	887	902	875	918	889	888	929	875	937	919	897	887	869	870	908	883	873	935	888	914	883	865	892	889	875	880	901	908	871	942	943	892	927	864	894	919	918	905	929	864	940	946	914	895	878	929	891	936	856	890	914	885	930	888	956	871	937	913	908	884	871	876	956	904	921	915	911	901	883	871	903	851	910	914	876	871	889	880	870	882	915	916	864	898	920	930	929	872	900	872	882	859	847	886	911	908	862	863	868	908	919	934	960	929	916	892	958	926	942	947	896	882	896	921	910	922	902	922	875	869	951	897	882	911	861	888	919	930	928	851	908	949	913	949	887	888	903	977	933	890	917	899	915	933	855	949	917	917	866	853	910	927	950	957	869	894	893	847	954	843	883	871	923	909	888	893	937	871	929	920	942	903	835	921	892	935	910	932	897	923	921	906	915	1006	869	896	925	912	916	887	885	949	924	856	931	823	862	879	860	907	872	886	909	1004	830	911	925	909	933	946	897	863	908	935	900	884	902	857	890	925	875	901	935	928	929	914	896	904	916	909	991	891	880	840	909	870	871	889	886	877	907	831	858	847	951	920	921	957	881	925	904	915	912	894	934	916	940	977	932	886	931	906	914	886	885	875	907	917	883	905	904	892	866	869	898	896	891	917	952	904	882	893	939	936	937	901	880	924	905	897	968	898	895	880	869	922	896	864	918	907	949	924	873	894	911	929	925	927	975	948	900	918	891	862	952	899	890	953	957	897	900	951	865	871	901	915	949	864	851	886	892	872	875	895	915	851	926	919	916	915	934	926	921	853	873	941	890	914	891	921	906	893	898	876	867	917	915	860	920	920	900	899	909	901	892	908	853	869	943	941	879	886	943	945	889	881	916	887	881	909	913	895	942	884	903	830	898	895	889	888	894	887	897	914	930	939	935	887	872	905	934	886	875	915	929	855	888	915	880	917	863	870	882	881	884	923	892	930	908	865	943	918	890	875	956	910	910	906	930	962	875	941	901	905	851	894	869	903	873	928	879	901	912	930	876	864	931	932	867	890	883	860	861	915	885	884	937	912	954	907	827	920	887	894	924	895	866	895	929	902	886	910	929	937	946	943	865	964	929	896	885	831	897	925	947	933	895	917	917	887	855	877	897	853	891	884	897	911	945	919	877	871	909	949	923	899	910	885	906	881	925	909	940	961	904	902	886	891	871	918	877	874	917	918	956	909	935	864	933	906	915	928	883	900	882	1015	917	887	944	921	906	880	896	876	902	988	890	932	907	925	889	904	882	939	899	904	898	940	904	916	878	924	946	896	910	973	893	899	886	896	919	885	961	903	849	953	878	932	954	899	970	908	875	895	903	914	938	905	896	902	880	955	859	906	880	901	887	890	907	957	866	885	909	852	905	928	919	892	858	927	881	912	877	931	925	900	900	851	907	924	901	893	930	843	862	876	957	881	937	938	925	918	932	850	873	931	904	902	920	918	894	863	897	920	878	924	878	912	897	887	930	913	883	912	896	882	882	929	911	915	897	898	887	896	927	926	870	943	908	881	911	899	954	905	937	898	852	905	916	941	895	881	944	902	883	917	921	965	936	875	873	931	913	892	929	914	974	943	921	951	886	930	835	895	901	881	905	976	925	958	937	933	875	968	861	859	906	899	835	893	905	921	897	934	886	936	891	883	829	926	910	856	893	883	907	873	949	886	856	888	891	894	877	923	956	884	896	944	915	950	915	905	916	881	866	930	915	924	886	903	963	875	882	891	874	912	898	866	921	918	873	856	929	911	876	938	864	930	932	895	862	957	855	863	886	869	910	868	850	880	944	937	958	919	967	923	910	907	946	872	918	896	964	910	890	949	926	930	901	928	925	903	920	920	907	905	895	887	898	905	944	930	898	916	898	946	894	903	880	913	935	927	916	898	940	916	945	870	911	872	907	928	921	868	879	910	827	886	889	853	944	933	882	924	912	882	887	895	904	927	970	927	974	924	910	859	919	914	920	926	889	865	918	899	900	913	977	903	889	899	942	888	878	876	917	916	937	896	892	862	905	904	902	911	848	883	874	930	902	936	869	915	912	962	840	912	908	931	890	905	834	883	895	931	925	917	893	942	897	898	905	889	895	901	920	937	901	858	992	885	895	878	908	911	865	924	921	925	929	848	942	881	941	927	929	926	901	887	878	878	916	879	896	867	873	910	881	935	869	948	916	933	888	934	863	895	927	920	928	866	929	905	922	930	899	899	884	955	954	915	942	850	911	912	926	944	914	893	913	932	872	921	865	922	899	954	928	901	911	899	899	917	885	908	907	895	883	865	842	906	949	918	895	935	892	912	941	885	849	879	920	903	868	996	893	884	913	910	907	850	929	911	925	915	913	901	909	908	941	909	900	916	892	867	874	929	859	918	898	850	928	902	919	872	927	918	934	900	882	859	905	927	943	877	863	878	904	924	903	934	906	910	966	904	909	941	881	961	849	898	921	915	940	896	901	919	904	899	922	945	893	915	931	912	905	904	893	1014	897	897	844	920	914	892	894	928	919	887	929	905	884	883	897	920	959	885	899	880	854	876	921	879	847	854	902	908	920	923	882	869	877	920	927	871	899	925	899	924	910	872	897	903	841	903	910	915	944	820	892	893	891	919	950	924	913	911	931	915	981	888	873	890	883	899	876	898	917	908	910	920	890	840	941	937	915	934	898	874	896	894	896	905	897	886	926	917	893	915	893	952	943	832	843	876	903	845	883	913	900	941	882	878	887	940	921	910	891	898	935	894	909	938	881	899	950	888	916	862	809	919	902	933	887	918	891	895	896	872	920	928	886	875	942	968	872	948	898	864	930	924	896	950	888	883	908	949	919	863	856	862	939	922	918	888	908	887	884	901	949	880	858	892	882	923	874	886	931	941	878	883	949	879	892	869	913	933	901	923	931	917	874	960	874	904	862	926	886	874	873	958	877	930	941	874	894	902	898	926	930	915	916	913	890	940	883	902	940	912	860	865	875	899	851	909	949	904	869	910	887	851	928	865	844	885	866	904	889	906	872	893	879	874
28567	11312	10847	8350	5239	3482	2265	1662	1411	1132	1017	923	778	708	592	503	435	419	409	338	386	370	380	375	307	349	351	349	319	330	327	369	377	295	309	354	303	349	340	332	346	321	381	344	312	317	341	337	321	320	333	294	345	319	306	318	320	296	287	342	345	305	348	312	312	325	323	328	333	318	310	323	340	313	333	331	308	329	324	337	303	321	308	307	305	328	303	290	330	303	331	309	315	328	320	351	365	317	316	345	297	310	324	331	346	326	342	316	329	286	298	303	348	319	312	335	301	308	312	333	346	322	370	346	306	301	301	340	322	314	358	292	329	346	325	314	329	281	350	336	359	341	330	324	314	329	358	326	324	325	317	308	308	338	318	326	322	339	304	295	314	323	330	367	328	322	334	311	329	341	306	303	309	314	292	332	309	326	328	369	353	302	322	305	341	338	327	314	336	316	288	350	302	311	314	329	315	315	328	327	338	294	312	300	339	310	301	304	311	322	313	347	311	330	307	305	331	341	308	325	349	308	313	332	345	314	313	321	308	318	328	322	337	329	299	295	271	348	301	324	357	319	323	327	340	328	314	323	315	320	324	353	347	300	349	320	336	346	360	324	334	321	308	364	334	351	322	328	307	320	280	318	311	353	308	290	343	319	329	317	312	311	343	341	300	345	326	305	331	312	333	325	300	321	325	291	316	283	329	351	312	340	346	312	317	330	330	322	305	311	322	325	310	342	309	300	328	311	327	318	336	343	328	331	327	297	313	313	325	307	306	305	325	302	284	311	365	327	314	308	315	316	315	326	346	307	282	352	300	331	345	343	309	290	294	322	356	340	331	284	322	354	309	338	304	316	325	341	307	338	364	351	302	321	336	358	330	340	295	306	335	307	318	327	315	344	297	321	314	314	292	323	367	330	297	303	321	358	318	322	293	292	321	321	329	322	313	308	295	324	352	324	332	331	319	319	345	314	322	372	303	335	346	365	303	331	295	335	318	296	301	303	353	315	297	351	335	311	339	310	335	305	321	305	323	359	295	329	290	336	339	310	309	330	315	318	326	307	286	326	294	305	323	307	291	301	324	322	331	346	333	338	342	308	322	308	324	316	304	324	320	317	319	291	313	328	297	311	310	331	340	330	346	338	301	304	312	304	302	310	271	341	303	311	325	313	341	307	325	343	348	355	342	342	299	320	322	308	329	309	329	325	346	362	337	322	318	312	315	308	322	297	347	327	350	313	307	325	356	341	295	327	340	305	332	310	322	315	324	345	338	333	332	316	367	317	349	315	315	344	311	306	346	277	312	340	316	301	335	310	330	307	300	331	333	321	347	327	335	303	324	315	319	293	304	326	338	337	302	299	329	334	311	347	320	327	369	335	341	318	336	306	340	329	310	322	293	352	337	330	305	343	324	325	350	328	338	340	328	297	312	297	363	298	324	313	336	355	343	352	328	320	316	314	337	330	350	301	333	311	334	318	305	302	324	299	303	345	321	312	324	337	305	306	348	307	320	307	325	296	297	330	349	347	337	332	324	313	307	292	311	330	324	313	321	332	339	313	362	286	316	353	311	320	340	358	306	339	301	327	335	319	308	298	340	320	328	277	342	313	306	329	309	296	276	339	332	319	304	342	317	282	294	315	315	295	309	278	329	326	320	338	327	343	308	331	313	339	319	293	373	326	325	311	333	327	334	358	301	318	297	348	353	320	359	333	340	321	344	324	324	348	348	317	281	317	332	345	294	325	310	352	308	301	344	313	326	330	312	297	329	322	306	331	323	319	316	316	376	332	311	338	325	323	358	333	333	302	346	317	353	329	320	320	314	326	314	305	330	311	308	326	308	320	327	320	315	334	328	325	335	302	298	349	341	327	302	345	301	324	320	331	337	284	321	340	353	342	336	290	321	328	350	290	349	378	295	305	314	314	340	341	364	309	326	346	342	326	362	323	313	331	333	319	305	319	335	362	311	291	330	276	330	323	342	302	307	359	323	343	326	306	320	309	341	336	313	332	292	356	320	319	293	311	338	312	322	302	316	327	276	281	301	304	347	335	332	341	344	372	317	326	336	293	315	290	301	295	306	340	324	328	301	322	347	314	349	306	330	335	308	306	304	307	320	349	362	333	297	310	305	351	335	336	312	315	289	350	357	324	302	314	336	342	285	330	348	347	359	334	317	347	323	346	335	305	309	340	330	321	305	331	329	351	335	334	346	305	294	322	336	311	315	295	319	302	338	290	316	330	289	313	324	351	331	324	360	303	332	315	331	286	318	316	320	327	348	314	335	324	322	337	361	335	317	362	325	331	359	308	345	311	319	306	306	327	336	311	281	357	309	316	311	308	317	337	337	307	322	339	343	337	321	318	317	335	344	298	330	315	298	318	330	325	305	314	343	333	310	335	332	330	308	335	348	323	340	334	300	331	329	341	346	293	341	351	338	304	284	306	355	306	321	325	331	318	338	327	334	319	350	318	322	342	303	327	315	354	305	329	307	297	318	319	323	338	324	305	303	345	372	323	348	328	339	324	308	327	327	320	352	335	304	312	309	309	336	295	351	310	331	350	321	342	327	351	305	328	329	321	359	322	323	342	336	339	309	302	361	319	309	314	362	330	348	330	304	318	307	292	334	315	305	320	339	328	331	316	306	325	314	326	301	329	324	344	332	349	319	327	305	323	319	351	333	316	297	351	305	298	348	335	327	336	325	334	312	319	322	314	274	343	328	345	306	316	319	305	321	358	305	336	334	333	352	319	354	335	329	335	326	330	311	331	304	356	340	336	343	297	304	321	346	349	319	356	332	334	334	323	330	342	287	308	304	320	342	327	310	304	339	351	289	324	342	342	340	330	340	331	318	305	342	308	313	327	337	334	323	331	300	312	295	291	360	331	352	306	331	359	335	304	319	332	348	329	314	303	305	329	317	329	334	300	331	369	316	312	334	344	318	330	324	312	345	355	310	321	312	311	327	292	310	333	320	340	342	349	321	326	319	330	300	311	357	334	339	350	331	328	333	356	318	351	343	336	320	317	309	311	297	343	270	307	308	332	301	320	336	307	319	328	323	299	324	331	325	339	337	343	343	335	326	372	341	322	324	363	347	321	329	321	342	336	323	357	328	314	338	307	299	331	324	303	279	309	304	338	348	348	360	326	349	317	322	311	358	340	306	290	297	314	320	319	334	317	304	316	290	322	307	295	313	329	342	330	316	308	324	318	291	328	302	336	345	324	309	329	325	302	325	367	368	303	328	302	328	321	306	310	326	345	343	295	318	297	300	321	334	353	357	282	323	292	322	304	312	331	334	324	334	333	330	293	354	314	343	319	306	307	328	319	317	332	310	338	295	312	329	327	352	326	345	323	319	293	310	324	312	327	354	360	348	328	345	346	353	347	316	338	308	319	359	297	349	364	290	321	320	342	324	308	322	311	343	304	345	322	350	357	328	322	334	349	335	332	363	365	328	371	318	311	306	329	350	346	317	312	336	297	245	296	320	318	317	327
16828	8636	17134	18815	15372	12142	8911	6828	5834	5398	4483	4113	3343	2937	2427	1952	1448	1299	1214	1075	1108	1090	1081	976	941	939	945	887	917	859	888	871	874	824	785	810	809	821	797	810	813	818	773	720	804	802	813	772	799	768	772	775	758	778	794	819	760	797	737	768	812	724	744	733	776	768	776	753	800	736	771	773	767	812	788	724	777	764	750	735	791	778	788	751	745	747	801	760	747	739	770	768	742	763	785	751	767	770	750	764	749	791	732	738	771	750	781	727	789	724	765	771	792	763	757	734	787	712	818	786	768	744	806	714	760	764	741	726	763	783	717	754	808	750	743	778	763	748	810	776	813	796	735	742	758	767	774	766	769	767	747	789	777	753	776	732	780	781	763	745	796	766	774	720	791	756	795	759	775	773	751	766	779	730	708	746	723	781	757	814	760	785	750	745	733	773	775	734	721	792	740	702	709	778	766	729	766	755	841	750	744	722	757	731	768	708	810	753	737	780	765	772	799	768	754	773	813	744	795	753	786	771	721	729	755	723	799	742	759	746	815	743	811	816	813	768	757	802	711	762	738	797	767	717	741	769	736	780	730	746	766	747	751	750	687	772	843	755	768	745	766	764	768	772	767	720	749	757	769	757	757	811	757	735	753	771	785	758	752	813	760	828	744	770	786	702	745	697	773	772	710	749	754	815	782	812	809	715	770	802	789	770	749	732	760	785	735	717	791	772	764	792	742	773	751	747	710	746	740	734	782	762	777	789	765	768	779	744	790	785	755	741	798	726	820	780	847	769	767	831	732	756	781	786	788	771	762	695	786	777	748	739	760	740	758	736	744	745	767	746	764	810	755	782	796	761	824	712	776	795	756	736	737	781	791	784	754	756	757	792	741	761	765	742	757	746	776	770	751	773	752	786	743	684	791	768	777	756	714	784	789	776	793	744	781	745	778	780	754	755	786	723	781	728	676	761	737	761	741	758	758	712	715	750	750	777	749	770	762	750	783	800	730	790	756	750	772	763	760	721	733	785	762	707	723	714	795	752	734	738	813	771	744	806	748	726	762	723	730	758	749	789	736	755	808	804	752	814	782	773	760	737	786	763	740	728	782	800	659	792	767	739	756	780	770	711	751	754	738	752	776	774	739	784	763	745	766	777	725	747	740	743	764	763	770	743	736	742	751	730	760	728	782	768	719	760	755	743	728	749	756	755	730	796	763	762	778	786	783	753	768	748	786	808	766	766	756	796	779	761	754	736	755	787	768	743	780	731	760	735	768	795	742	774	781	762	756	787	710	768	781	775	811	810	739	769	783	779	766	791	818	775	759	777	819	811	740	762	769	747	781	788	713	771	756	769	742	743	736	767	722	748	748	794	782	768	774	779	759	796	772	733	726	790	747	726	725	750	736	730	744	760	776	760	819	779	752	747	771	740	743	677	807	742	801	746	732	722	772	755	781	752	780	766	757	761	739	763	755	710	738	768	718	760	775	748	743	729	814	806	781	754	771	775	746	761	726	761	786	781	724	731	798	763	787	796	760	783	707	747	711	781	731	763	754	787	710	766	746	778	778	777	762	771	764	788	748	730	759	764	749	779	751	771	771	758	743	742	779	768	704	723	773	739	783	779	766	771	731	771	805	819	720	797	727	771	744	806	799	778	771	753	725	745	758	844	778	713	777	754	769	788	761	712	818	738	772	823	740	701	736	743	810	791	768	731	728	782	760	742	737	760	774	773	763	732	725	747	754	784	785	707	762	771	798	752	776	757	753	768	806	749	754	682	750	772	796	768	765	753	774	753	766	709	765	775	772	736	759	787	808	739	811	733	721	730	736	766	765	740	699	797	787	738	727	761	734	753	829	714	789	778	789	783	748	710	730	781	741	803	762	756	738	782	767	771	755	732	765	781	759	745	745	685	752	734	723	741	751	754	762	800	738	704	736	734	731	760	724	784	717	775	743	767	759	766	792	747	760	740	764	744	797	752	739	740	755	723	732	759	747	769	819	740	787	756	761	778	797	802	786	747	734	711	763	726	766	775	778	787	740	735	782	769	804	789	778	790	783	729	804	719	709	754	756	752	798	773	742	754	772	759	759	738	747	741	755	781	772	778	746	748	796	777	765	754	745	736	747	815	719	827	732	758	768	751	772	783	758	791	778	762	782	766	770	805	786	752	740	752	748	804	753	726	774	719	797	785	749	772	754	753	722	753	726	800	743	725	803	718	748	796	800	754	710	763	733	781	774	794	776	735	769	759	778	714	789	787	765	775	763	802	726	754	769	721	744	785	779	740	750	747	776	727	805	787	776	763	761	774	804	771	795	771	761	804	760	730	793	746	727	787	738	771	730	764	750	776	801	768	777	799	785	769	778	789	827	805	756	764	753	764	774	752	781	771	777	725	766	769	794	738	750	817	751	748	768	764	720	746	786	761	742	771	740	783	782	776	748	729	790	732	723	749	751	771	734	759	757	777	820	800	793	801	778	771	799	800	773	824	751	796	752	779	756	748	760	709	785	733	778	764	784	770	753	735	751	721	765	722	725	746	752	785	738	770	723	752	763	779	728	738	741	787	791	783	737	750	745	806	771	777	729	732	715	705	734	758	774	788	745	778	766	754	781	766	718	729	774	776	736	835	742	762	766	735	761	802	804	774	762	769	774	755	698	725	764	774	782	781	743	776	747	761	748	722	771	759	757	729	778	718	772	768	774	815	726	792	803	784	805	800	789	769	730	750	749	770	764	764	754	758	803	742	754	711	785	797	779	734	744	751	802	728	747	735	733	760	747	739	750	743	755	756	775	751	767	793	762	807	790	719	757	786	799	765	761	770	764	761	782	776	776	779	780	753	730	793	764	784	773	689	806	777	791	782	759	762	759	768	779	745	760	760	776	734	736	746	722	759	732	739	772	796	764	770	772	750	778	772	783	750	791	761	751	831	758	797	763	762	791	774	745	762	714	743	815	776	760	770	759	751	768	756	768	756	754	738	779	717	794	766	785	779	709	797	814	766	735	763	778	763	784	758	768	792	806	752	785	731	745	769	797	790	761	769	775	732	781	779	733	730	723	746	823	765	781	739	730	729	716	785	739	823	778	782	753	758	788	766	752	752	719	756	716	753	741	721	814	722	764	761	748	716	782	769	772	811	762	754	745	810	815	779	718	756	783	793	736	771	761	745	735	732	717	795	747	778	829	753	707	806	750	741	743	739	728	803	748	801	795	737	736	795	745	792	734	746	751	773	780	775	780	771	767	692	800	727	737	803	807	747	779	753	732	757	743	779	716	720	742	774	783	709	826	708	780	749	777	685	768	788	703	699	769	807	732	753	783	717	736	813	725	762	761	741	738	768	738	792	793	772	754	748	773	773	779	761	776	760	694	784	770	761	761	759	764	781	773	702	719	736	829	772	779	741	724	762	799	744	696	731	756	782	733	732	763	753	732	782	796	766	756	735	777	815	783	773	776	783	740	741	744	795	766	748	725	758	761	708	756	747	748	758	763	763
10386	4481	4710	3581	2306	1602	1160	940	864	773	793	639	633	615	634	522	501	540	504	480	481	483	421	464	515	489	466	466	464	487	472	473	469	440	468	462	415	415	435	444	437	441	446	509	455	455	445	473	473	454	489	466	469	466	469	467	422	442	467	447	465	467	448	424	452	449	482	460	413	456	482	435	443	481	448	454	423	442	465	441	456	462	446	434	472	459	487	474	456	503	475	433	486	469	485	455	482	452	484	477	470	458	477	393	455	451	445	452	506	421	462	480	476	460	443	432	475	520	461	422	436	481	485	454	465	505	457	454	443	458	461	434	407	463	464	490	479	441	499	435	486	444	468	454	444	452	471	439	501	461	462	480	456	455	476	491	457	433	431	461	486	453	461	448	475	427	447	502	423	478	476	444	444	447	474	456	424	459	488	489	448	435	438	433	465	462	504	467	436	428	501	468	418	455	418	424	427	472	491	444	442	465	426	432	438	436	442	430	460	444	441	464	449	439	479	461	461	479	453	520	451	486	508	495	452	438	453	391	450	458	456	420	469	488	482	465	441	478	451	452	388	474	470	444	452	497	476	469	439	499	529	433	484	472	456	467	417	504	468	479	445	479	463	533	503	480	456	473	462	463	472	453	478	432	479	484	434	496	423	447	456	454	421	437	483	467	468	464	438	485	475	414	411	496	465	472	498	453	460	438	407	446	428	433	476	468	491	451	462	454	432	439	438	459	414	469	498	459	470	485	443	471	445	461	490	465	432	485	440	479	499	462	480	460	446	446	438	441	492	491	428	475	488	462	433	460	461	458	471	477	464	444	452	453	446	481	435	477	488	453	454	442	502	451	450	463	440	436	419	465	497	431	464	445	450	463	446	442	468	433	453	437	476	479	475	476	432	472	458	460	444	418	431	453	449	453	437	428	462	465	446	465	462	465	467	426	448	406	416	500	502	453	471	460	469	455	435	471	472	440	445	438	442	460	453	475	437	430	477	457	425	444	494	448	460	432	476	439	460	445	470	456	463	467	461	432	457	484	471	437	458	451	494	438	465	517	480	482	451	470	437	503	507	467	459	465	403	444	454	466	475	448	484	458	459	469	465	448	441	439	484	474	486	404	473	427	429	393	433	472	478	459	441	463	457	452	460	452	475	444	436	475	459	473	485	428	476	463	453	500	483	490	468	455	437	463	459	456	451	458	441	464	449	441	481	455	480	455	448	483	457	441	464	448	468	421	447	461	485	439	464	495	436	455	502	453	460	454	465	453	523	494	484	476	464	474	474	470	447	464	445	453	494	483	535	451	494	444	448	437	494	429	425	436	436	525	431	481	522	492	443	491	468	461	451	507	460	430	448	429	424	448	522	430	416	459	503	459	455	492	452	435	455	459	465	485	432	484	417	448	461	486	487	438	459	446	501	446	440	456	463	499	454	452	461	435	480	416	470	477	476	419	457	439	438	477	453	434	492	437	436	499	416	452	437	462	461	462	415	443	468	471	436	457	463	480	459	471	457	466	429	474	460	454	428	466	470	423	455	454	452	489	476	470	408	441	437	502	439	464	460	448	502	502	474	430	449	468	498	454	423	446	439	444	446	425	439	463	483	442	478	457	438	478	457	440	420	499	471	446	459	485	476	430	473	428	467	422	431	450	446	440	478	464	431	474	453	501	496	457	478	458	461	449	441	445	458	492	458	435	456	476	462	419	480	471	486	452	468	429	506	478	433	467	437	406	447	473	468	424	491	471	428	471	516	446	453	417	433	483	437	479	428	443	466	452	446	478	490	442	507	457	470	457	447	487	402	449	429	435	467	459	417	468	452	424	452	444	457	440	487	467	469	497	477	501	453	472	483	484	519	415	459	455	470	460	482	448	489	450	484	471	453	501	461	442	476	481	448	468	472	415	402	478	505	478	466	440	441	463	462	446	437	412	445	457	425	506	434	443	466	440	440	488	442	446	420	406	472	454	458	464	444	492	464	414	454	419	466	458	470	464	451	473	460	466	472	468	451	479	465	489	468	420	438	477	495	451	476	438	444	453	455	436	462	414	454	466	475	492	468	431	443	444	413	423	427	424	481	430	504	451	468	484	443	467	444	450	434	459	500	438	463	481	443	435	459	479	472	429	428	477	461	447	437	487	474	450	468	440	487	483	439	503	450	443	448	499	456	421	500	493	458	469	497	469	487	468	482	440	468	408	417	457	459	446	461	465	467	428	446	458	424	434	441	471	467	437	427	453	462	438	481	489	485	472	455	499	462	407	415	490	426	441	472	432	462	438	475	471	512	473	436	459	426	433	450	488	464	412	443	447	450	439	452	472	446	479	439	418	431	462	467	469	466	479	478	464	454	447	437	461	457	442	505	441	482	432	476	440	425	443	455	452	485	470	462	443	450	487	438	485	440	424	450	500	451	437	436	417	484	443	435	456	455	424	459	473	463	435	447	442	454	465	468	463	532	473	435	514	450	484	451	441	429	446	473	458	429	449	438	485	458	483	473	465	454	452	481	450	454	452	486	448	482	435	458	480	463	477	463	434	437	425	471	454	461	439	454	487	464	456	456	494	480	474	445	490	473	422	423	467	470	480	429	439	476	459	491	483	423	464	459	464	438	493	445	422	437	445	451	478	415	467	505	480	447	481	451	440	448	501	494	468	496	436	498	499	464	453	535	446	494	447	467	430	489	505	477	448	426	497	480	474	394	445	444	457	471	466	442	427	450	398	424	462	438	419	448	477	492	445	461	493	439	502	498	438	441	462	452	439	459	430	486	459	462	442	449	451	462	447	444	494	472	460	463	469	443	429	458	463	448	466	444	453	461	434	484	451	472	460	454	450	421	418	461	496	466	453	452	461	444	425	500	455	448	455	480	488	420	472	466	432	439	430	449	426	468	441	452	460	483	459	476	504	452	466	471	435	434	456	424	484	466	428	450	476	461	484	458	470	471	413	433	448	465	454	426	451	448	478	441	425	458	440	443	435	499	397	423	467	407	427	484	464	452	500	460	411	414	429	411	474	449	473	471	478	491	446	473	455	490	467	470	475	427	454	435	467	483	477	484	464	442	442	423	445	428	434	463	476	447	491	472	461	491	441	427	448	437	489	465	456	438	464	440	444	474	463	476	519	439	485	429	497	492	395	453	425	469	464	429	444	409	498	453	486	463	466	466	451	435	450	432	471	423	439	461	457	459	459	464	438	425	478	472	470	429	439	478	461	437	474	440	453	455	447	474	462	444	474	443	437	492	485	468	427	463	442	450	494	461	474	452	463	461	474	476	428	443	414	470	430	483	428	454	470	451	487	483	414	485	474	468	435	463	445	444	482	448	478	445	419	443	475	446	448	461	444	427	459	442	437	457	446	462	447	450	444	465	438	452	452	457	452	444	461	500	503	485	423	426	448	452	458	450	433	440	456	462	469	441	419	427	446	419	442	470	430	412	458	454	476	415	436	434	426	461	444	425	439	430	462	455	439	465	464	485	462	425	463	452	448	469	449
7390	4588	8835	9910	7760	5772	4091	3398	3011	2772	2629	2345	2124	1858	1682	1505	1321	1203	1148	1201	1109	1075	1135	1084	1087	1096	1140	1036	1030	1049	1154	1076	1015	1047	1035	1064	1035	1047	999	1029	1101	994	1040	1097	988	1025	1047	1066	993	1028	1072	1036	1071	1006	1003	1043	1014	1076	988	1073	1016	1067	1067	1030	972	1103	1010	1063	1009	1036	1009	1029	996	982	1019	1058	1074	1036	1001	1031	974	1012	1037	1005	1007	959	999	1024	1029	1007	1059	987	1063	1044	1051	1028	1122	1069	1020	1025	1029	1038	1060	1024	1029	1022	965	1020	1005	1000	1008	1029	1027	967	1012	1032	1009	1070	967	1087	1010	1039	986	989	1054	1034	1050	1005	1035	1007	1015	969	999	1013	975	1035	1054	1025	974	1011	1026	1004	1007	1016	1064	1051	1046	1036	993	1041	1074	1090	1016	982	1040	1043	1049	1074	998	1015	1091	1003	1033	1051	999	1048	1049	997	1023	1054	1031	1047	1069	1025	1034	1044	990	1054	1027	1061	1032	989	1063	1005	1026	1057	1024	1004	1018	1010	991	971	997	1004	990	1026	1060	1012	1042	1061	1040	1049	1097	1017	1019	1080	1111	1038	956	1003	994	994	1061	1016	1072	1006	1074	1031	1000	1008	1037	1028	1029	993	1070	1017	974	1023	1061	1036	1000	1046	1023	1065	1020	1026	992	1008	1003	1026	981	937	1049	989	1002	1063	1039	1045	986	986	982	1037	1009	1016	1013	997	1016	1035	1072	1011	995	1025	1026	1027	1028	1017	1032	1027	1036	1031	1038	1017	1009	1082	975	1023	1091	1004	976	1019	1037	1005	1060	1044	1090	1044	976	947	1084	991	982	980	1018	1014	1000	1049	1107	1019	1062	980	1022	1040	1015	1061	1058	1014	1011	1013	999	1036	1036	1020	1043	1000	1019	1024	982	1051	1015	994	1047	994	1007	988	1032	996	1048	1083	1014	1037	1045	1016	1029	1001	1051	1034	1032	1004	1030	993	1087	973	966	1046	1038	994	1019	1014	1025	996	1006	1019	998	965	976	1037	999	1085	1043	1014	1034	1020	1024	1036	977	1030	1055	1038	1044	1014	1059	975	1015	986	1023	1022	997	1039	1033	1053	1007	1047	1053	1022	984	1033	1036	1013	1006	1040	986	982	1029	1025	1037	1037	1017	1018	1033	1079	1008	1091	1027	1021	1013	1049	1035	1047	1004	1054	1025	1020	1090	1009	1021	1050	1040	1061	1005	1071	1028	1063	1055	1035	992	988	1089	1011	1111	1017	1062	1023	1017	1040	1015	1046	1045	1043	1015	997	1086	1063	1002	1007	1009	1078	1109	1014	1014	1005	1041	1001	1056	1014	985	990	1040	1053	967	1041	1028	1063	1024	1020	1013	1058	996	1019	1044	995	993	1027	1037	1018	965	1042	1017	1015	955	1044	1026	1045	1028	1039	1049	1075	983	1045	1028	1037	1075	1007	1004	1044	1027	1045	1082	1049	1121	984	1019	1033	959	1062	994	1065	992	991	1011	1024	1050	1044	987	1058	1060	1045	1013	1034	1089	1022	1044	1101	1053	1039	1018	1113	957	1052	1046	1017	1107	1049	1095	987	1014	988	1128	1049	1078	1049	1035	1043	1042	1035	1034	1037	1045	975	996	1043	981	1034	1026	1054	1023	1079	1054	1029	979	1008	1064	1059	1007	1004	1074	1036	1063	1020	1081	968	1007	1064	1033	1018	1036	1015	1024	1028	1036	1018	984	1026	1027	1049	1008	1021	1039	1032	1030	950	989	990	1051	1018	992	1050	967	1011	1043	1045	1030	992	1031	1023	1122	1014	1109	1010	1038	1018	1022	1006	1012	968	1062	1000	977	1055	1082	1091	1022	997	1091	1064	1031	1024	1066	1020	1078	1016	1036	1016	1014	1032	1023	1004	1038	1004	984	1040	1019	1032	1016	1006	1009	1045	1068	1053	998	1039	1118	949	991	1007	1050	1009	1023	1006	1035	988	1002	987	1026	1040	1039	1030	1068	1028	1058	1035	1051	1067	1009	1035	1024	1024	1028	1051	1017	983	1006	989	1042	1035	1004	1051	971	996	1039	1017	1055	992	1000	1005	1004	1021	1022	984	1049	1014	1015	1028	1064	991	1030	1051	1030	1044	1000	1054	1051	1103	989	984	1049	1016	1040	1023	1013	1072	1033	1034	1006	998	1037	1042	1053	980	1044	1068	1075	1049	1044	1071	1003	979	1049	1037	1018	1045	1050	1020	1025	1000	1078	1017	1039	1015	1042	1024	998	1050	1028	995	1015	993	1029	1007	1029	1014	1029	1074	1047	1061	1034	987	1006	1000	1001	955	1022	994	1045	1049	1003	1035	995	1035	979	967	1076	1030	993	963	1072	1049	999	1035	1070	1054	991	1048	1049	1005	970	1106	1056	1042	1056	962	1041	1020	1062	1047	1020	1057	972	1053	1068	1121	1037	1067	1030	1012	977	1030	986	1047	1017	983	1006	999	1027	977	1025	1051	1016	1065	1007	1011	1048	1064	1052	1007	1015	1032	962	978	1026	1015	990	1013	1046	1084	1032	1042	1048	986	1041	1019	993	1025	1016	1065	998	1025	981	1042	1007	1035	1119	990	1020	1069	1059	1029	1020	1053	995	1011	1030	1036	1015	993	980	1047	1051	1007	1005	1021	1026	927	994	1102	980	1023	1012	1011	1064	1076	1020	1039	966	1024	1005	1048	1043	1030	1017	1077	1070	1028	1037	1062	1007	1002	1009	1080	1016	1030	1079	1025	983	1028	1062	1000	1002	1005	1015	1043	1063	979	1030	1022	954	1011	1055	1043	984	1038	1030	1028	1010	1017	1045	1001	1050	1016	1033	1027	1072	1086	1020	1016	1023	1039	1071	1082	1053	989	984	1058	984	1045	1027	990	1008	1005	1051	1053	992	1047	1017	982	984	1045	1028	984	1053	999	996	1043	1055	1039	1016	1026	1048	1063	1024	1003	1053	1047	1085	1014	1056	1017	1052	1071	991	1061	980	1033	1061	1011	1018	1050	1056	1011	997	1029	1062	1060	1040	1022	1004	1033	1075	933	1019	1028	981	1003	1062	1009	1056	1035	1008	1020	1040	978	1072	1070	956	1039	1035	1021	1049	1050	1072	974	1014	1049	1008	1005	1010	1021	1013	990	1065	1029	995	1037	1026	1062	1066	1048	1049	1081	1011	1049	965	1067	1035	1007	1054	973	1007	979	1042	962	1017	1066	1024	1044	1035	1037	1070	1019	1035	1064	1001	1051	996	1039	1076	1011	970	1031	1069	1036	1073	977	991	1045	1008	1061	1029	985	995	1018	1062	1094	979	1041	1066	945	1063	992	988	999	1019	1060	998	1068	976	1029	989	994	986	1009	1034	1074	991	1081	1048	1039	1014	1048	986	1002	1061	939	1017	1026	1005	982	1043	1020	1035	1052	1057	991	1025	1074	996	1029	1061	1047	1015	1033	1032	1091	1003	1000	1073	1051	981	1050	1068	1009	1051	1053	1037	994	1035	985	1022	981	1034	1006	1053	1032	1017	1018	1057	1049	977	1059	1061	1032	971	1023	1008	1051	1060	1015	1020	1035	991	1013	1037	1055	1045	991	999	1044	1037	1011	1055	1030	1003	1016	972	998	1029	1093	1050	1112	1059	1048	988	982	1004	1019	1044	1021	977	991	1047	1006	1018	1038	1040	1011	1048	1073	1003	1018	1018	1010	1018	1000	1013	1048	1096	1051	1000	1087	1030	1053	1017	1010	1040	1020	1001	999	1044	1012	1051	1092	1030	993	1030	1034	971	999	1010	1033	1052	1089	1012	1056	1032	1017	1028	1037	1033	1077	1000	1010	1034	1066	1032	986	1046	1001	981	1021	1021	1009	1100	1038	1018	981	1033	1033	970	1009	1080	1080	999	1005	991	1059	1020	1043	1099	993	1065	978	1051	1030	980	1055	1021	1056	1023	1013	1004	1074	1021	992	980	1011	1047	1015	999	1030	1002	1024	1012	1038	1099	1049	1008	1041	1000	1001	1081	1038	1001	1064	1012	1020	1011	1024	1072	1040	1084	963	1001	1049	991	1028	1046	1036	1033	1014	1046	989	1008	992	1067	1029	994	1071	1014	1096	1021	1037	1092	978	1023	1001	1035	993	1011	1015	1006	1019	1033	999	1035	1038	1003	1046	1030	1030	1025	1053	980	996	1050	1029	1017	1003	995	1017	1088	1055	943	1044	1058	1047	947	1038	1059	1031	1004	1018	1043	1013	1010	1028	1039	999	924	1027	1046	1026	1019	1100	1048	1023	1032	1011	961	983	1016	1040	1003	1034	1004	1002	1046	1019	1065	1074	1019	1126	1007	1060	1001	1033	1070	1043	1030	1056	1012	1016	1044	1037	986	1065	1047	976	1030	1022	1038	1050	1022	994	1058	1019	1038	1007	1041	1003	1067	1049	981	1076	1073	1034	1031	1019	1059	1025	1055	1046	1065	1004	1058	998	1074	1034	992	1027	1061	991	1017	1040	1032	1032	1012	1022	1004	1089	1048	1005	1082	981	1064	1016	1086	1029	982	1015	1037	991	1044	1108	1019	968	1013	1039	1033	1020	998	992	993	1002	1008	1030	950	1038	1017	1075	982	1000	1048	1028	999	995	984	995	1096	1034	1037	1021	1013	1034	1026	1060	931	1015	1043	1010	1057	1058	1014	1000	990	1042	1043	1056
19001	7332	7433	6221	3923	2557	1650	1280	1096	941	942	806	712	621	613	534	515	439	451	395	475	384	419	409	411	432	430	404	427	426	427	421	368	404	418	441	419	424	369	349	370	374	399	410	424	379	403	425	391	366	414	429	406	380	380	394	385	394	381	378	391	376	360	359	427	389	390	406	394	433	429	417	399	385	387	418	420	370	403	405	415	421	397	399	411	391	373	397	398	397	400	401	389	381	396	384	393	391	401	420	378	419	447	400	450	400	387	407	387	371	398	368	369	380	406	420	393	434	416	402	404	385	417	414	388	402	418	418	458	386	377	376	380	423	376	380	366	432	403	403	396	428	408	369	415	417	349	397	424	401	416	405	409	413	386	403	408	417	405	366	390	373	429	438	354	416	432	434	400	403	358	397	380	395	411	383	384	383	405	390	411	387	417	398	380	418	421	418	407	410	368	394	357	397	387	372	389	430	382	416	372	370	384	417	361	372	389	371	376	411	389	373	373	418	394	372	389	413	402	417	428	421	352	404	396	388	397	377	387	403	399	389	364	393	410	439	406	352	399	413	384	395	418	415	370	372	358	378	388	419	385	381	359	370	399	424	410	407	418	373	425	384	441	393	423	420	392	364	416	404	403	393	421	441	396	421	376	373	389	428	418	391	361	361	407	363	385	403	429	388	407	380	379	397	379	378	366	404	409	417	344	386	428	410	414	391	403	365	419	410	393	427	395	349	396	388	406	361	423	441	412	422	343	351	382	460	393	361	408	383	367	393	404	413	401	432	419	423	362	397	405	360	400	391	440	432	373	409	379	429	383	412	402	396	381	384	355	341	383	413	390	395	366	393	377	351	419	395	378	414	424	400	403	409	385	442	381	342	380	438	383	408	359	365	395	403	370	451	416	400	386	411	390	385	433	403	420	406	406	383	418	421	387	392	383	388	376	423	401	430	434	381	389	409	413	370	396	407	393	405	410	405	389	447	394	442	428	419	374	395	406	420	348	377	376	392	430	439	403	442	406	370	415	420	435	384	377	387	401	414	396	383	383	376	368	426	424	426	412	399	423	400	394	414	399	405	336	363	397	363	416	390	417	406	379	384	399	387	383	403	390	389	417	367	416	366	365	377	442	414	373	383	387	403	415	389	377	398	369	401	370	380	431	437	400	395	405	377	391	381	373	399	427	411	372	401	424	431	458	397	389	373	380	409	371	405	372	414	370	407	362	415	421	417	385	398	377	393	370	403	367	410	401	426	389	416	406	421	427	369	411	381	399	401	403	361	428	351	354	390	361	381	376	404	394	358	369	369	395	379	400	387	391	403	409	388	378	347	370	404	417	441	381	401	378	373	395	367	389	378	359	410	410	370	395	368	447	378	420	402	416	346	400	411	409	408	402	415	428	381	380	402	386	390	418	394	413	415	394	388	395	386	374	423	428	393	377	389	437	379	424	367	378	371	387	403	395	417	380	381	394	423	398	411	364	399	374	396	407	386	403	378	404	386	407	364	417	425	409	410	427	367	392	423	352	401	369	388	354	435	397	382	379	395	414	375	426	409	381	385	385	417	407	419	381	410	422	402	395	399	409	370	397	385	379	427	372	398	412	369	395	387	379	425	394	416	431	399	354	400	386	388	395	431	403	378	396	413	402	390	405	403	412	378	402	382	401	365	397	389	410	341	372	392	388	430	410	391	407	432	380	424	412	409	420	389	397	375	378	387	394	402	413	416	417	417	454	403	386	368	396	359	371	393	405	384	393	401	385	359	370	416	408	426	366	378	383	401	375	398	412	396	397	400	394	426	397	391	382	391	387	402	421	373	411	417	384	405	366	401	421	420	424	386	364	419	418	403	387	369	399	396	432	394	416	425	390	392	403	407	428	378	369	416	419	398	404	400	352	410	415	384	408	415	404	399	369	397	387	422	392	415	402	396	410	422	408	407	418	410	393	359	398	429	400	379	423	392	397	403	393	390	429	374	411	375	392	410	387	396	401	416	427	392	427	405	383	373	355	384	408	342	385	403	402	417	399	347	424	395	430	395	423	398	409	378	411	376	397	394	378	428	368	402	441	413	362	414	396	441	385	384	386	408	420	406	401	411	404	391	394	384	362	424	366	367	359	376	426	389	381	383	423	371	402	416	430	414	390	376	390	408	363	381	421	390	385	425	376	366	414	351	372	409	423	379	372	391	413	404	432	385	379	405	423	385	404	385	366	400	387	414	396	415	400	382	381	349	408	397	360	408	422	350	344	386	418	427	406	407	407	389	395	389	389	395	379	365	435	391	385	401	376	365	407	423	416	412	398	432	391	423	382	390	396	394	423	380	437	368	392	405	426	410	386	388	403	381	374	413	415	384	419	413	393	387	441	415	400	388	413	384	423	419	360	381	399	393	396	393	380	442	373	408	367	392	428	395	372	417	363	403	363	400	389	339	378	371	432	404	367	418	362	366	424	398	403	399	383	400	411	399	403	391	368	374	438	361	410	430	403	384	409	409	406	389	394	410	365	400	396	415	406	410	381	388	406	358	422	401	423	402	423	413	398	373	392	385	384	364	399	440	425	416	378	393	390	400	351	400	403	403	402	425	403	374	410	390	400	364	375	408	382	400	397	428	416	370	407	378	391	402	398	397	420	425	423	424	349	456	392	425	456	417	423	419	396	389	398	353	370	375	385	419	356	405	371	394	353	389	395	402	416	388	354	394	411	417	364	392	405	410	393	381	409	438	370	369	402	381	420	384	426	402	385	410	415	405	433	379	413	397	409	380	387	405	424	377	422	418	381	420	373	357	356	427	398	404	364	395	377	374	352	403	353	356	371	403	418	428	427	383	391	378	393	392	380	406	398	370	390	386	413	419	378	388	371	388	358	384	375	395	393	397	389	383	403	406	384	435	419	386	397	379	378	400	404	413	404	384	379	389	401	383	420	344	385	373	371	447	384	377	391	382	413	398	364	379	435	397	396	448	401	396	379	415	368	390	378	383	430	400	367	404	384	420	402	376	382	385	388	410	394	378	373	430	423	392	449	420	388	389	406	326	372	472	404	417	391	366	413	413	440	396	412	435	383	383	391	391	417	407	386	389	408	360	391	389	377	392	390	409	426	417	406	401	391	416	439	443	410	413	409	389	421	413	389	386	401	391	402	366	403	382	394	368	398	385	377	350	412	392	405	390	401	417	387	384	387	389	402	391	396	401	395	407	419	398	384	393	403	414	421	429	356	368	374	416	387	366	378	397	396	398	433	413	401	375	404	426	377	400	413	368	444	415	390	394	407	409	388	404	404	404	435	422	406	354	381	356	387	400	403	413	392	369	386	402	383	392	418	389	382	362	365	391	398	386	355	384	398	405	408	376	414	384	423	405	378	414	457	398	383	374	378	417	405	373	361	408	414	404	394	407	397	407	380	424	381	366	403	383	393	403	402	390	388	411	411	361	453	403	376	357	386	372	407	389	398	394	402	404	394	391	414	436	414	413	419	388	372	410	391	352	411	415
12714	6592	13413	15607	12480	9248	6851	5360	4522	4017	3578	3010	2823	2414	2096	1799	1558	1273	1163	1137	1123	1080	1021	1059	1024	1021	980	957	1025	966	988	999	996	955	973	937	937	908	923	992	928	881	917	913	917	932	940	883	935	920	911	868	879	920	961	902	933	914	895	891	914	876	922	892	959	889	871	892	925	905	876	868	918	968	908	893	919	951	872	883	932	912	894	839	873	922	868	949	932	947	882	896	941	861	925	866	936	913	908	879	899	882	914	894	896	917	934	901	888	885	937	900	909	895	897	914	903	884	894	934	902	912	897	855	906	929	878	907	892	910	878	888	939	900	887	828	832	978	905	876	930	908	904	881	951	916	946	878	897	935	883	867	914	938	945	885	893	889	894	852	884	947	926	925	914	867	910	940	893	886	885	907	881	867	932	834	877	883	869	914	939	942	915	918	910	883	962	885	877	864	897	895	946	941	957	886	858	923	896	901	887	920	823	856	865	891	961	870	873	898	883	922	894	910	939	934	881	937	938	941	908	908	942	892	946	941	902	894	881	929	865	881	841	840	858	925	880	957	892	922	872	913	939	861	879	860	908	878	932	942	929	899	917	930	937	887	960	858	912	941	891	898	923	926	904	933	938	908	884	950	891	937	934	928	886	896	917	904	896	941	902	890	919	950	889	911	902	910	920	895	918	887	902	903	916	884	899	865	968	910	909	875	935	932	955	893	917	905	902	883	886	930	953	884	863	957	968	888	929	891	895	951	927	921	870	888	906	928	886	927	934	904	874	911	916	880	888	926	928	855	988	859	918	903	899	938	918	964	959	900	922	918	958	897	881	903	943	898	892	955	913	885	840	895	925	905	851	915	904	966	902	908	932	874	926	919	834	877	893	845	889	921	875	904	858	898	900	910	876	897	880	899	909	892	924	923	927	937	902	933	923	951	907	886	890	896	879	934	852	929	913	875	963	929	929	915	913	911	921	888	900	859	938	910	909	876	923	906	857	863	920	878	937	933	871	918	900	945	879	952	946	913	869	917	897	893	854	916	876	927	898	915	901	926	911	924	833	924	930	890	960	884	940	894	913	906	909	908	876	892	839	877	866	892	908	914	912	898	900	920	923	910	869	880	907	936	893	876	897	888	922	948	937	924	972	915	923	877	936	934	963	910	879	898	945	882	861	939	951	867	895	867	849	911	916	913	884	941	895	864	918	873	916	906	947	909	928	853	881	846	964	947	870	881	868	884	899	906	955	856	927	944	870	918	887	903	931	909	893	857	880	879	959	945	878	882	913	905	892	933	867	868	915	928	929	890	877	925	931	934	903	877	908	913	877	865	916	910	910	926	912	906	921	901	899	930	872	885	925	941	945	897	946	889	909	918	904	922	921	946	908	913	919	935	900	921	975	888	872	938	930	925	878	883	893	911	874	897	907	888	895	896	955	913	886	915	875	818	941	863	930	924	898	907	903	903	935	938	934	900	917	994	932	902	979	907	898	852	905	925	848	906	913	936	950	909	853	903	933	945	886	928	907	856	900	909	910	892	982	891	953	903	889	884	917	863	957	848	894	933	900	883	932	888	894	919	873	872	899	873	839	892	850	932	883	944	898	892	922	885	939	865	915	925	937	874	944	979	893	884	911	895	938	976	896	930	942	909	867	910	902	866	960	905	889	929	926	877	930	892	954	868	863	881	876	890	977	890	901	909	891	941	904	933	932	870	915	923	935	968	952	940	887	890	870	881	929	896	916	895	982	847	907	867	894	923	841	897	872	902	949	840	932	917	905	907	862	927	931	908	917	895	897	907	898	940	919	880	912	906	882	884	916	947	840	925	906	884	931	878	867	879	942	918	884	895	922	957	851	957	905	895	864	896	925	900	878	900	911	889	914	917	917	900	901	906	931	924	886	932	950	916	932	956	895	865	891	911	845	869	898	870	902	913	880	918	870	894	920	895	906	931	951	885	928	900	906	921	908	936	923	852	861	910	923	915	919	888	931	912	889	934	901	953	930	937	888	954	942	938	896	894	928	938	870	882	947	867	914	972	919	881	904	919	888	885	884	917	876	887	926	963	908	862	926	927	880	894	942	918	864	896	935	935	927	940	895	910	916	889	939	921	898	868	893	887	910	870	947	936	966	915	822	925	975	894	924	899	846	882	884	986	917	879	843	951	886	859	923	918	865	920	954	904	874	870	880	908	910	920	906	918	950	901	955	879	888	925	947	914	890	864	873	911	849	912	866	899	935	948	914	915	908	940	903	878	920	948	943	906	887	892	888	991	938	917	865	893	890	927	935	908	901	897	908	923	965	904	939	949	922	915	906	945	940	905	921	868	903	850	925	900	894	905	922	908	958	867	955	878	841	876	907	892	943	924	921	933	915	946	870	869	919	875	936	897	878	869	880	867	929	933	965	934	904	915	876	896	947	902	933	913	897	960	928	929	924	845	903	910	900	894	892	887	875	899	942	899	950	921	935	909	959	854	903	896	963	933	919	913	936	939	858	938	879	909	867	856	847	919	927	864	918	875	931	868	916	890	904	962	868	936	884	892	872	911	887	909	869	898	901	900	880	884	920	887	924	896	865	902	897	957	871	894	885	893	915	911	907	927	947	916	854	912	922	910	883	924	871	918	970	860	931	843	911	891	898	938	888	916	911	892	958	881	909	931	950	890	837	892	905	895	894	961	901	918	901	911	927	886	910	958	951	896	919	929	889	901	925	922	916	889	968	882	878	918	893	908	888	891	900	921	839	898	933	923	940	936	964	900	934	922	914	939	963	880	938	853	892	962	928	918	940	879	911	919	934	918	946	890	903	896	884	914	915	934	887	910	872	849	923	895	954	907	904	985	909	912	947	849	914	867	885	927	962	881	962	895	878	909	916	905	929	926	928	869	869	969	931	908	881	914	884	957	941	884	960	907	885	966	883	878	862	867	856	924	906	909	870	911	934	874	960	894	870	908	929	948	892	908	860	907	897	913	896	893	917	887	843	886	918	905	995	948	935	938	839	925	861	911	929	898	920	871	887	896	934	888	928	980	906	887	911	896	883	893	913	901	851	922	892	938	887	922	850	869	894	875	894	889	946	950	914	957	925	970	898	956	890	919	888	961	931	872	895	942	893	932	875	919	928	902	880	895	907	889	826	923	900	919	935	898	886	905	849	942	950	886	899	910	840	900	955	856	897	889	869	896	929	906	916	938	934	915	908	926	907	920	919	923	898	881	891	905	901	930	936	896	936	883	890	938	912	921	918	901	900	925	885	908	886	921	838	842	913	957	885	922	913	917	885	919	951	899	940	864	877	885	916	909	891	915	889	865	867	872	984	881	963	901	895	873	914	907	876	886	936	864	876	906	875	911	885	885	936	890	906	923	843	887	873	999	863	896	924	922	918	891	923	918	911	947	893	994	913	928	911	917	908	902	883	894	910	905	873	920	898	857	941	875	947	909	943	924	844	888	935	993	892	916	929	926	921	861	886	932	890	829	886	898	841	836	856	899	905	920
27146	10818	10659	8680	5565	3445	2170	1660	1311	1077	937	875	826	656	632	620	538	460	396	397	383	345	340	356	350	348	384	342	336	351	406	361	341	345	346	354	320	326	336	348	342	331	384	334	332	319	317	317	341	322	317	344	311	328	339	308	355	324	326	341	336	347	360	314	311	306	347	314	292	299	339	316	336	316	345	346	294	317	295	322	319	340	344	323	307	337	350	324	311	329	330	321	361	346	327	376	332	374	338	336	349	327	317	366	345	337	333	303	320	288	284	293	372	342	332	317	348	334	338	351	339	360	327	333	351	325	331	316	314	313	319	317	332	347	340	314	336	324	353	317	352	357	351	341	322	358	356	296	330	314	336	335	325	338	351	328	330	335	345	349	331	318	338	321	332	306	302	367	339	334	319	337	301	339	361	327	324	316	340	362	320	326	290	327	339	329	312	341	339	311	345	341	318	316	324	317	331	284	353	335	334	338	313	319	348	322	337	321	382	342	282	274	348	342	329	358	310	321	286	316	315	345	336	335	301	333	361	340	358	357	346	348	341	309	334	337	328	324	317	308	336	325	307	331	361	329	361	341	323	351	337	322	334	334	341	343	328	323	311	346	350	353	321	301	333	295	309	351	299	326	359	328	333	324	322	343	295	341	321	309	328	332	315	346	326	329	346	348	291	322	336	346	344	351	325	309	295	345	321	344	311	352	370	343	318	317	277	331	308	308	306	306	314	325	351	324	323	348	331	320	336	368	354	351	345	318	321	328	346	295	336	326	337	313	319	351	324	316	318	331	338	356	345	335	318	330	333	326	335	325	320	334	308	327	336	346	308	324	349	358	341	348	334	335	318	319	321	296	319	331	337	339	333	285	355	345	328	313	324	344	335	352	322	335	303	314	323	316	302	302	297	347	353	327	326	315	301	363	319	328	301	350	316	313	359	339	301	326	348	323	338	328	340	287	350	337	326	332	363	318	331	315	324	335	306	347	334	327	332	321	351	289	331	320	352	337	317	343	324	326	311	346	304	299	327	328	302	307	335	317	295	333	355	352	287	326	341	340	363	326	343	313	343	320	333	314	293	347	343	339	311	320	333	371	348	317	301	333	329	342	328	305	365	340	332	325	326	348	325	302	343	338	314	318	305	337	320	318	330	321	328	318	299	324	341	337	316	311	316	341	305	326	351	303	321	328	307	311	335	295	320	316	345	318	334	301	314	293	335	342	345	325	370	341	339	337	325	310	338	317	333	287	328	334	358	318	311	318	353	335	347	317	332	341	332	335	314	322	346	334	331	325	341	338	308	341	307	350	321	363	338	332	343	301	361	305	321	305	322	318	313	306	310	301	337	306	309	333	331	325	330	329	339	379	328	302	301	365	346	351	326	317	287	342	349	337	363	350	356	310	342	311	357	331	336	350	323	338	347	306	321	316	302	311	317	333	326	346	320	340	341	288	321	333	339	321	329	345	366	330	340	347	337	368	301	316	338	328	336	326	317	316	359	355	350	333	319	323	323	339	350	342	340	331	353	307	323	307	340	341	312	338	334	319	304	331	347	355	313	319	353	361	319	340	323	318	331	349	281	306	318	317	339	350	331	321	318	303	310	327	340	313	339	317	329	299	322	317	339	323	286	286	347	343	372	307	320	368	363	326	337	347	329	297	352	348	348	348	344	355	360	351	289	333	340	326	362	338	334	334	302	331	307	322	316	331	345	329	358	366	343	310	299	347	303	357	321	310	331	345	322	353	307	298	323	348	310	332	335	304	297	317	361	349	348	345	339	352	300	315	323	329	323	349	340	402	311	334	362	356	304	328	326	332	325	318	335	338	323	298	333	310	304	331	297	366	305	319	300	341	336	319	285	340	326	323	310	324	306	316	321	318	361	328	333	355	322	333	337	294	321	366	348	350	336	299	348	320	340	330	333	349	378	350	348	293	368	306	315	338	322	357	346	372	364	327	334	321	313	315	291	327	348	344	307	333	345	346	323	309	326	328	325	324	331	339	332	347	320	302	336	357	298	294	323	346	313	383	344	334	350	344	313	323	349	355	324	322	352	321	291	349	364	347	347	328	321	373	313	322	353	366	305	335	324	320	309	312	326	309	319	346	329	336	302	379	318	331	329	345	349	324	329	350	353	324	334	337	347	324	352	288	374	355	337	327	343	313	329	309	288	296	375	334	309	299	318	294	341	340	356	341	320	339	322	328	331	333	350	317	305	321	356	333	313	344	347	318	320	329	325	343	314	305	369	326	338	317	352	335	331	318	334	324	342	323	296	329	312	288	343	302	303	357	310	317	340	338	327	316	309	351	310	344	342	326	305	334	329	314	360	313	317	327	323	341	323	361	328	353	320	353	329	304	284	373	345	319	277	316	300	346	327	326	352	330	327	328	314	321	325	305	327	332	347	323	319	312	339	311	327	345	318	364	321	301	358	335	341	327	331	319	314	289	368	343	335	352	326	332	328	299	357	370	329	305	321	350	283	339	273	320	327	313	347	353	331	314	303	350	354	330	357	348	290	310	336	350	347	313	313	329	335	345	360	339	356	327	330	327	295	319	322	323	302	368	331	341	322	367	349	311	329	342	313	342	318	354	352	353	316	353	309	383	318	313	348	393	311	310	312	322	325	344	360	280	344	336	360	312	352	340	293	321	349	322	333	320	325	335	361	322	292	326	345	348	320	333	294	329	329	324	321	364	315	362	326	321	298	320	334	317	349	302	345	340	326	316	296	329	307	366	345	337	351	327	364	314	333	300	341	310	337	341	326	292	326	340	327	324	339	350	315	332	362	369	370	353	338	346	338	368	315	335	308	322	282	324	289	314	295	342	305	344	335	362	330	332	308	333	306	311	325	335	330	327	346	334	283	334	333	351	324	307	317	314	352	332	324	317	284	332	366	335	352	324	363	361	332	307	330	344	306	328	319	302	304	304	352	336	306	332	338	310	344	338	328	315	329	329	323	359	333	316	356	343	331	334	372	371	325	307	317	335	337	314	307	318	323	328	363	336	335	331	358	304	353	320	311	348	347	299	365	328	337	333	334	337	354	319	313	320	349	332	346	372	302	334	327	327	314	336	338	331	341	339	337	318	388	310	310	323	322	311	356	318	348	321	334	319	308	309	340	351	331	328	323	346	323	308	319	322	343	319	357	346	346	296	332	383	368	346	313	299	327	313	341	298	328	332	295	304	317	347	325	366	356	342	347	309	365	302	340	331	295	361	340	309	342	329	330	345	314	316	307	342	313	322	339	363	332	376	340	323	338	327	306	372	358	301	352	308	324	305	328	312	323	343	320	334	349	308	304	346	338	316	292	309	345	342	328	313	303	341	298	289	312	343	327	325	323	319	303	356	293	336	325	325	313	316	306	351	336	317	321	339	320	331	317	324	327	348	309	334	298	340	342	309	296	342	317	308	314	324	352	335	331	342	318	341	345	319	348	361	337	321	290	314	345	338	335	317	323	332	327	345	325	348	327	319	327	337	313	333	288	354
16049	8534	17080	19518	16411	12215	8844	6837	5783	5066	4609	3927	3353	2716	2458	2166	1806	1455	1226	1147	1122	1041	949	1016	997	932	929	950	987	913	840	830	833	799	835	895	799	814	837	828	886	824	788	786	781	791	825	785	763	818	768	798	800	792	763	789	799	805	776	811	830	786	782	773	786	832	802	766	840	761	812	778	731	772	749	754	801	787	771	786	840	777	787	731	828	795	738	790	822	780	803	788	757	834	757	804	792	807	783	825	785	739	723	782	749	733	767	772	802	824	802	796	814	739	766	818	771	785	765	745	785	735	795	784	725	750	827	761	752	777	757	749	737	781	807	737	781	746	775	794	720	761	746	776	771	775	793	778	733	737	803	786	823	787	768	758	751	768	751	778	764	792	792	782	769	809	745	808	734	828	798	753	801	789	732	837	774	763	763	756	738	813	779	751	714	769	776	786	784	790	782	751	754	819	833	797	764	731	733	749	764	780	744	760	736	794	723	771	766	702	755	783	742	757	782	787	750	762	795	759	790	727	748	792	789	793	814	760	772	781	782	806	818	785	776	752	767	771	829	752	825	760	785	800	780	793	764	792	794	817	783	801	773	797	743	810	774	824	769	741	733	809	783	819	799	774	779	774	780	826	828	767	786	801	726	780	817	794	792	777	791	814	778	807	762	781	808	774	771	775	793	781	812	764	796	738	743	824	778	794	807	788	781	784	741	777	720	792	719	771	784	721	817	791	808	752	727	780	781	789	846	764	791	779	825	811	814	734	847	741	740	778	790	776	792	698	743	789	785	729	824	763	810	784	793	822	840	805	803	810	778	790	754	801	797	746	750	801	753	811	805	741	742	801	782	768	809	757	704	753	792	794	763	787	758	767	816	806	795	771	800	761	766	769	799	816	743	787	690	802	739	796	792	770	786	785	746	751	769	810	759	779	809	799	782	773	762	764	788	756	751	770	712	774	805	705	806	767	787	770	814	789	799	765	786	794	785	745	740	807	807	801	717	755	779	720	785	778	743	815	788	814	762	756	782	806	767	779	751	795	784	762	776	792	757	759	786	752	765	748	773	763	749	748	769	801	773	756	768	794	779	733	782	733	764	755	717	817	816	752	802	756	791	799	754	768	745	778	770	754	760	803	820	800	762	756	788	785	772	797	799	780	776	769	781	742	807	750	809	787	739	774	779	777	800	778	777	793	740	774	775	767	802	800	772	858	749	842	763	728	794	753	772	783	832	785	797	737	826	787	761	783	740	753	816	786	732	807	786	769	799	788	766	767	773	740	752	736	807	805	783	782	750	828	792	779	773	728	780	775	814	737	755	740	816	789	774	806	762	748	795	753	766	758	811	781	805	724	781	747	828	797	776	789	715	797	782	758	823	781	788	794	805	816	792	711	793	802	756	793	743	786	756	789	759	741	784	815	762	786	769	788	786	813	788	790	779	770	754	759	837	755	787	777	807	788	741	808	799	761	759	754	746	759	734	825	763	826	757	774	773	740	730	762	741	785	777	764	800	731	755	764	749	809	773	764	826	759	796	810	814	787	760	775	741	745	777	764	789	745	821	755	777	832	763	772	792	788	764	763	764	779	802	723	798	738	758	781	762	817	754	750	748	788	747	774	800	730	734	788	775	791	806	775	779	753	760	788	747	770	718	816	774	809	771	753	784	785	803	737	798	782	778	786	811	730	807	777	768	721	709	717	801	773	773	806	784	773	763	789	763	793	815	822	723	771	787	818	761	736	770	794	780	747	756	760	774	744	789	829	741	833	771	769	723	792	746	778	757	822	803	781	772	745	737	800	773	734	777	795	791	780	791	802	743	807	763	749	783	748	791	768	768	761	798	805	787	793	790	771	756	773	802	766	764	766	759	752	800	810	754	825	805	729	782	782	789	788	822	770	774	786	807	749	778	821	761	806	800	754	748	802	730	753	747	755	775	785	852	798	744	772	747	778	818	773	772	759	741	790	750	772	790	785	750	785	770	754	789	798	779	772	804	765	771	774	788	784	790	781	770	763	798	807	773	795	813	762	816	807	791	793	742	717	812	727	803	792	751	798	750	737	773	704	762	782	810	799	775	760	769	760	766	751	803	816	768	741	771	808	794	740	820	769	734	798	761	728	709	756	757	724	813	805	783	753	786	760	751	800	778	771	786	809	775	800	809	792	794	789	799	792	744	747	791	740	803	724	827	795	773	824	748	727	771	810	722	762	782	746	780	790	815	782	721	754	775	806	772	766	772	800	769	742	771	746	783	808	789	758	733	731	755	774	767	757	756	780	731	774	738	806	737	720	771	772	778	763	764	757	760	766	801	741	793	794	781	763	741	768	753	821	768	815	781	797	752	789	783	738	783	793	803	813	814	787	789	800	760	750	737	773	786	782	795	723	810	732	750	792	800	823	774	733	743	739	754	801	787	757	772	764	791	734	732	760	791	799	749	752	751	820	783	772	795	773	791	793	838	777	749	804	778	751	782	740	803	787	804	801	795	797	793	736	810	784	796	771	777	714	814	823	768	792	823	768	748	750	739	807	733	819	766	779	754	852	799	796	783	767	766	800	747	779	812	781	738	744	777	758	822	743	746	797	796	804	742	787	759	745	821	746	753	747	805	779	766	800	788	809	762	811	801	780	767	763	750	791	776	784	754	770	775	780	797	780	828	790	781	744	790	792	782	757	765	803	812	771	787	807	786	722	739	785	746	779	838	757	771	808	771	802	781	791	793	750	764	772	817	807	775	776	755	769	812	740	855	798	822	780	833	754	764	779	762	725	793	787	751	792	775	805	730	756	768	785	767	752	822	821	793	795	831	761	772	807	798	737	767	754	757	801	839	763	832	765	755	815	822	785	755	721	789	765	791	808	749	830	786	727	758	754	811	715	766	812	770	753	776	822	759	786	783	804	793	755	756	787	801	766	810	797	811	757	797	806	789	751	736	766	758	732	819	761	799	774	835	781	793	778	814	756	777	785	710	797	800	736	784	784	756	747	781	754	779	775	800	841	770	761	779	782	724	837	759	789	818	773	803	795	726	756	808	753	748	744	723	781	815	798	776	770	765	765	742	758	759	781	768	751	760	794	763	768	757	795	726	791	743	807	754	771	770	738	769	780	733	796	722	748	827	800	778	777	765	771	810	795	781	791	782	774	788	751	789	748	801	796	759	798	772	739	765	755	719	749	764	715	767	787	772	742	758	779	764	787	759	760	800	761	755	807	791	770	775	784	778	782	774	798	802	780	714	800	820	739	784	780	764	707	759	751	750	778	790	758	819	759	744	797	805	750	797	712	806	758	739	791	796	788	822	712	808	722	756	725	827	740	801	784	791	763	738	827	733	747	784	758	765	799	758	802	772	795	742	726	844	813	786	800	798	750	774	746	806	765	773	796	792	767	793	821	775	837	752	778	797	734	725	848	755	826	728	789	777	781	811	792	753	738	765	779	800	737	769	776	781	777	786	785	768	723	759	812	771	773	775	784	808	771	789	749	786	728	780	761
10022	4366	4699	3671	2442	1648	1136	946	825	768	746	668	677	568	622	584	560	541	466	474	489	476	498	429	467	456	461	450	484	477	508	485	467	454	450	456	442	438	424	499	452	450	479	489	475	491	515	482	469	459	445	465	458	494	443	486	484	421	440	458	517	486	452	470	451	468	480	462	470	516	426	486	439	470	437	430	468	441	486	442	501	469	455	470	466	487	483	473	463	491	459	468	490	437	467	453	470	442	477	445	463	510	428	490	497	518	466	496	444	438	444	497	478	458	489	514	485	460	484	498	496	498	457	439	463	457	449	471	440	505	481	501	491	446	468	475	490	461	469	488	472	479	453	439	413	447	461	455	503	488	461	460	474	425	457	431	485	463	447	449	497	483	444	432	470	465	406	431	477	459	449	464	485	448	458	452	452	502	488	431	446	460	467	466	505	486	493	437	426	502	460	417	419	512	458	455	464	446	536	479	432	445	456	440	465	500	472	414	468	445	486	504	436	482	440	447	506	476	495	479	515	492	486	501	465	469	439	431	466	489	480	425	465	484	434	436	469	482	481	469	422	430	485	494	484	452	450	471	447	443	463	477	469	449	413	499	434	508	456	460	452	481	434	485	461	461	460	419	464	478	501	491	461	416	472	459	463	501	451	467	460	479	501	441	476	469	486	464	468	487	476	463	429	433	451	476	472	474	480	473	470	421	476	501	487	488	424	481	472	491	503	476	488	466	429	477	434	472	449	453	494	473	458	446	477	461	493	453	469	430	443	463	472	478	433	464	450	432	487	483	450	444	440	465	486	463	442	484	470	449	489	439	459	435	450	510	418	461	480	452	453	472	457	470	442	443	468	465	453	435	483	526	470	438	489	453	461	474	493	500	485	467	455	471	468	518	463	472	427	484	485	471	453	426	441	440	476	446	431	478	512	467	482	463	464	464	493	511	479	465	479	492	448	430	459	484	434	463	473	480	472	462	484	507	488	483	447	472	438	460	471	480	446	501	409	413	494	498	491	456	452	450	422	491	473	458	480	460	454	486	467	488	466	485	508	474	472	458	429	469	482	455	442	486	438	445	473	510	460	443	469	449	495	452	489	463	434	478	471	456	457	468	448	427	467	476	461	481	490	453	448	446	469	474	481	521	469	496	487	459	485	457	519	460	458	451	459	493	431	477	465	448	455	500	493	434	455	442	467	484	462	465	487	472	448	455	404	456	423	436	410	472	459	458	459	441	431	464	497	473	465	492	462	421	448	477	494	463	437	435	464	503	445	428	472	454	388	521	477	487	453	407	440	442	461	457	489	488	449	459	474	469	467	478	470	501	458	455	483	473	447	486	448	465	492	456	463	490	449	410	442	417	438	519	452	476	439	464	437	460	499	436	472	431	448	495	442	475	480	465	444	490	464	462	455	439	435	480	423	441	468	436	454	443	455	475	438	485	498	466	452	465	497	435	460	461	480	432	504	458	490	491	456	472	473	450	464	461	518	479	466	439	442	483	491	494	509	440	460	460	425	450	456	476	419	430	459	477	478	444	487	494	451	489	426	513	483	404	459	488	510	481	469	465	459	484	434	469	490	473	452	504	490	482	434	440	477	480	453	465	467	506	436	476	484	453	419	483	433	489	418	448	463	481	469	451	453	482	480	468	459	472	479	461	441	468	453	434	441	473	492	428	447	442	497	512	507	515	457	449	453	503	451	459	444	451	420	453	443	442	462	455	497	473	472	499	453	441	469	443	446	429	469	471	469	478	497	480	436	468	446	454	488	544	493	425	472	417	458	481	465	476	453	470	448	473	419	450	450	465	530	541	460	490	453	478	485	453	472	512	472	477	495	476	479	452	441	480	450	435	487	478	495	464	420	497	431	462	464	441	491	496	485	455	436	446	481	454	494	478	459	468	492	474	460	478	466	458	492	463	451	467	489	451	458	462	490	410	449	458	482	498	455	482	482	510	505	459	474	459	438	490	434	416	477	453	426	428	435	464	438	505	463	486	451	490	452	421	485	433	407	461	472	456	464	476	460	495	423	473	471	496	434	485	457	447	482	469	470	460	478	466	479	449	448	460	432	400	454	430	464	452	446	496	440	444	470	491	451	470	444	498	463	478	498	435	428	456	443	503	473	459	482	436	478	492	440	486	451	488	476	451	461	466	453	438	458	438	477	451	498	505	470	489	468	452	494	416	449	482	445	456	497	457	457	451	441	442	458	469	458	480	453	440	454	482	493	462	445	500	421	460	498	462	465	451	476	453	470	469	431	480	469	410	507	460	419	444	484	502	434	442	455	476	480	436	450	422	481	466	456	450	474	457	453	475	450	459	443	516	445	434	454	457	449	490	487	466	469	437	460	457	417	441	463	467	440	498	466	458	478	501	419	511	473	453	469	465	497	462	533	463	545	459	447	500	454	445	465	468	488	461	486	474	469	451	439	439	445	465	464	466	437	461	493	452	473	437	439	484	459	431	470	432	509	492	478	504	454	466	464	463	470	440	490	479	464	488	455	439	439	525	526	434	475	456	502	485	478	494	482	474	461	488	479	485	489	471	445	461	464	510	436	447	460	413	413	438	426	486	498	480	445	472	471	448	474	490	452	455	485	459	443	428	461	495	430	469	429	495	440	453	442	467	438	453	502	418	501	479	471	479	467	485	410	445	452	448	470	456	446	464	473	438	439	440	459	454	491	477	453	457	488	451	481	493	453	438	499	466	522	453	482	436	483	474	464	422	495	491	459	472	483	503	453	460	428	425	474	487	463	426	446	418	488	467	477	449	454	475	476	462	472	434	438	455	495	487	454	462	459	475	416	443	423	512	458	478	459	430	479	457	470	452	446	473	431	462	456	469	452	450	432	428	449	487	453	451	457	454	481	416	442	501	453	423	429	510	477	442	444	458	445	449	451	475	483	492	454	450	487	503	472	459	456	488	444	438	461	479	377	455	489	479	422	427	404	403	455	478	474	423	459	450	453	485	473	478	471	455	437	434	457	469	491	472	477	422	457	499	478	414	450	459	453	434	464	445	439	429	450	440	484	462	465	492	458	454	478	497	507	476	457	456	462	443	443	482	418	455	446	473	497	437	468	465	454	479	508	507	444	463	423	432	469	445	453	488	453	473	449	444	455	480	469	463	435	466	439	459	517	488	451	453	437	453	431	473	468	483	465	448	432	468	449	437	460	440	432	463	467	465	491	452	451	466	469	479	458	465	481	467	494	468	458	433	459	447	460	500	431	511	479	431	479	457	484	498	456	467	464	462	422	435	473	471	508	482	494	474	482	448	441	480	478	466	470	479	443	426	467	459	478	430	445	492	494	448	477	455	510	503	471	474	432	458	452	430	487	435	433	466	484	466	465	453	450	450	491	461	477	481	449	428	474	435	510	494	474	507	464	453	464	467	480	449	438	438	477	481	487	452	443	485	452	471	459	441	438	480	460	482	476	428	485	474	490	498	474	442	473	460	447	405	490	458	448	433	473	472	487	453	455	457	467	451
7085	4540	8793	10052	8175	6095	4370	3354	2934	2706	2536	2294	2116	1870	1648	1580	1493	1226	1237	1112	1177	1136	1140	1097	1148	1129	1100	1092	1058	1071	1079	1080	1066	1067	1107	1035	1040	1040	1071	1064	1037	1017	1069	1048	1052	989	1094	1113	1053	1037	1073	1046	1004	1074	1057	1024	1038	1061	1081	1027	1061	1044	1105	1025	1011	1048	1032	1017	965	1078	1034	1082	1034	1067	1082	1053	1033	1032	1015	1035	1073	1044	1043	1082	1057	1022	996	1045	1085	1070	1118	1080	1061	1048	1030	1020	1063	1093	1033	1106	1067	1040	1054	1028	1030	1030	1044	1036	1020	1055	1038	1109	1001	1075	1092	996	1051	1045	1032	1066	1049	1022	1036	970	1016	1025	1055	1016	1057	1078	1011	1042	1016	1075	999	1006	1023	1083	1046	968	1040	1051	1080	1094	1008	1060	993	1014	1079	1033	1089	1079	1020	1091	1027	974	1017	1087	1079	1101	1012	988	1039	1041	1053	1027	1015	1038	1048	1059	1017	1012	1023	1045	1067	1102	1019	1031	1045	1040	1059	1090	1007	1022	1095	1059	1096	1039	1028	1035	1066	1030	1022	1042	1060	1088	1071	1039	1018	1061	1004	1049	1100	1000	1063	1055	1058	1036	1098	1080	1034	1044	1099	1040	1011	1025	1060	1007	969	1066	1054	1080	1029	1051	1067	1086	1049	1007	1015	1013	1030	986	1029	1098	1022	1046	1102	1061	1063	1056	1018	1035	1074	1029	1037	1029	1011	1094	1059	1033	1054	1051	1025	1061	1026	1087	1034	1049	1061	1045	1107	1038	1050	1061	1000	1067	1060	1015	1018	1087	1040	1020	1044	1065	1049	1072	1011	1049	1057	1037	1021	1089	975	1054	1029	1055	1050	1026	1055	1055	1035	1065	1078	1043	1007	1048	1021	1067	1034	1039	1039	1073	1067	1052	1073	1004	1072	991	1034	1023	1038	1053	1053	1080	1029	1048	1033	1035	1075	1057	1071	1046	1083	1076	1019	1041	1074	1040	1032	1060	1098	1041	1070	1040	1066	1036	1047	1079	1071	1026	1074	1071	1077	1036	1019	1031	1084	1045	985	1053	1067	1080	1003	1015	994	1015	1072	1052	1072	1063	1060	1084	1078	1037	1018	1070	1043	1060	1099	1056	1012	1044	1085	1067	1045	1088	1018	1062	1027	1030	1059	1049	1076	1117	1061	1051	1032	1015	1120	1000	1062	998	1090	1070	1020	1078	1086	1048	1045	995	1048	1068	979	1011	993	988	1029	1032	1032	1047	1047	1025	996	1073	1027	1042	1050	1029	1034	1014	1079	1079	1019	1053	1065	1055	1012	1060	1046	1029	1084	1056	1107	1022	1053	1019	1015	1051	1007	1053	1038	1082	1158	1078	1013	1061	1008	1039	1033	1027	1062	1050	1017	1093	1063	1074	1049	1060	1039	1078	982	1097	1051	1031	1022	1103	1018	1010	1067	1070	1078	1079	1084	1046	1026	1016	942	1039	1061	1095	1048	1096	1033	1071	1091	1072	1032	1077	1104	1027	1016	1057	1084	1007	1109	1023	1069	1050	1074	1092	1028	1061	1036	1127	1060	1059	1086	1108	1032	1128	1034	1024	1029	1018	1067	1093	1074	1030	1117	1072	1035	1034	1040	1030	1039	1027	1053	1087	1062	1066	1062	1009	1088	1009	1042	1053	979	1074	1069	1022	1066	979	1053	1053	1036	1058	1044	1044	1053	1005	1029	1063	1021	1029	1042	1061	1071	1048	1080	1021	1081	1030	1013	1062	1037	1040	1004	1092	1099	1039	1116	1065	1025	1043	1042	1061	1079	1088	1085	1061	1025	999	1075	1042	1030	1064	1058	999	1077	1058	1072	1076	1013	1044	1046	1073	1025	1022	1049	1064	1102	1094	1035	1045	1029	1021	1029	1024	957	1025	1104	1021	1092	1072	1015	1066	989	1018	1084	1068	1000	1011	994	1068	1023	1050	1027	1031	1089	1099	1075	1055	993	1060	1076	1066	1098	1101	1070	1093	1058	1025	1054	1045	999	1077	1007	981	1000	1038	1015	1028	1071	1021	1042	1076	1059	1031	1079	1036	1021	1028	1019	995	1050	1073	1046	1062	1039	1088	1024	1082	1036	1011	1015	1015	1018	1070	1089	1019	1073	1039	1056	1102	1031	1096	1027	1099	1080	1054	1044	1009	1029	977	1051	1084	1107	992	1056	1042	1008	1052	1060	1106	1009	1060	1032	1071	1005	1012	1068	1011	1011	1017	1082	1040	1063	1002	1021	1081	1087	1002	1045	1008	1043	975	998	1046	1010	1081	1075	1069	1058	1051	1017	1008	1066	1035	1035	1046	1053	1042	1072	1014	990	999	1017	1092	1034	1075	1127	1046	1029	1043	1019	1035	1006	1065	1004	1049	1034	1013	1013	1083	1044	1023	1070	994	1017	1086	1094	1083	1063	1002	1030	1064	1048	967	1037	980	1021	1035	1024	1051	1058	1006	1075	1060	1055	1038	1063	1040	1101	1052	1092	1050	1045	997	1027	1131	1052	1052	1036	976	1070	1061	1087	1076	1041	1009	1096	1015	1102	1062	1055	1066	1057	1072	1066	987	1041	1075	1090	1040	1039	1112	1076	1026	1077	1080	1053	996	1039	1089	1058	1022	1081	966	1029	1088	1023	1032	1073	1018	1066	1079	1010	1081	1063	1067	1048	1090	1018	1066	1011	991	1056	1040	1072	1015	1045	1046	1018	1065	1079	1059	1050	1040	1049	1037	1076	1037	1118	1096	1026	1039	1061	1083	1058	1104	1100	975	1075	1048	1047	1076	1015	1094	1041	1067	1037	1010	1018	1026	1009	1030	1030	1071	1060	1052	1076	1113	1061	1062	1031	1067	1024	1038	1102	1037	1016	1056	1017	1070	1065	1057	1057	1043	1075	1086	1068	1081	982	1083	980	1017	1033	1017	1009	1024	1060	1072	1083	1080	1089	1065	1005	1073	1014	1054	1034	1037	1079	1045	1038	1082	986	1065	994	1015	1071	1024	1046	1144	1028	1045	1053	1068	1012	1071	1037	1031	989	1008	1029	1002	1106	1053	1046	1077	1005	1043	1064	1068	1067	1077	1062	1086	1051	1049	1025	998	1029	1016	1050	1029	1160	1042	1052	1039	1006	1005	1039	1000	1035	983	1106	1035	1030	1072	1068	1092	1052	1046	1017	1061	1014	1075	1116	1079	1042	1035	1078	1069	971	1002	1028	1063	1044	1062	1061	1066	1038	1006	1016	1035	1038	1056	1054	1106	971	1054	1038	1006	1004	1029	1104	1047	1093	1064	1042	1086	1031	1087	1050	1042	1082	1066	1068	1070	1070	1048	1021	1057	1020	1044	1037	1078	1057	1080	1027	1058	1060	1089	1057	1012	988	1024	1005	995	1086	1044	1134	1054	1007	1049	1025	1004	1062	1071	1026	1076	1027	1116	1051	1107	984	1017	984	1054	1060	1075	1031	987	1113	1102	1081	933	1005	1008	1094	1024	1083	1057	1071	1071	1060	979	1044	1037	987	1048	1047	1060	1073	1057	1101	1091	1047	1108	1070	1041	1072	1082	1092	1050	1031	1096	1044	999	1033	1074	1035	1060	1006	1077	1033	1073	1057	1067	1046	1034	1049	1044	1057	1106	1069	1055	1071	1015	1081	1077	1044	1028	1018	1055	1039	1035	1074	1098	1044	1025	1065	1041	1098	1022	1065	1082	1089	1038	1052	994	1046	996	1045	1034	1089	1017	1064	1058	1018	1050	1000	1070	1048	1141	1062	1041	1047	995	1075	1088	1017	1005	1021	1024	1054	982	1009	1026	1084	1044	1049	1097	1087	1043	1072	1070	1062	1036	1050	1003	1083	979	1075	1033	1102	1038	1019	1101	1023	1037	995	1026	1066	1102	972	1047	1040	998	1054	1038	1056	1062	1079	1094	1065	1040	1064	1006	1059	1047	997	1027	1030	1073	1011	1093	1053	1101	1069	1062	1082	1068	1021	1095	1038	1089	1030	1037	988	984	1083	1015	1034	1028	1020	1000	1057	1020	1045	1020	1060	1082	1017	1044	1007	1086	984	1064	1092	1004	1060	1060	1017	1015	1061	1042	1052	995	1023	1048	1036	1019	1027	1079	1080	1047	990	1020	1036	1136	1054	1033	1072	988	1022	1007	1026	1065	1017	1092	1004	1053	1079	1059	1016	1092	1052	1053	1034	1012	1013	1023	1059	1005	1045	1060	1074	1058	1059	1088	1029	1041	997	1098	1087	1061	963	1035	1045	1052	1036	1045	1021	1079	992	1065	1031	1081	1053	1028	1080	1079	1050	1019	1103	1085	1040	1036	1048	1035	1033	1020	1038	1015	1093	1009	1052	1122	1082	1096	1076	1050	1039	981	1003	1069	1077	1076	1017	1028	1033	1030	1023	988	1013	1000	1061	1017	1075	1084	1070	1088	1038	1025	1063	1088	1082	1023	1089	1004	1050	1059	1091	1055	1097	1067	1045	1083	1031	1004	1041	1090	1061	1006	1031	1049	1081	1032	1030	1089	1040	1040	1045	999	1048	963	1140	1100	1027	1092	1051	1028	1004	1028	1020	1057	992	1076	1039	1075	1051	1000	1083	1002	1069	1051	1014	1025	1018	1041	1043	1072	1068	1057	1023	1001	1099	1021	1072	1029	1093	1085	1104	1045	1012	1067	1042	1091	1041	1044	1018	958	1046	999	1010	1003	1045	1019	1079	1094	980	1027	1035	1044	1084	1052	1047	1020	1095	1006	1094	1050	1021	1006	1094	1018	1041	1042	988	1010	1033	1097	1133	1009	1076	1066	1042	1059	1033	1046	1017	1061	1098	1031	1011	1049	1140	1057	1056	1096	1044	1130	1033	1054	1057	1068	1078	1054	1074	1014	1026	1067	1008	1038
18884	7250	7823	6143	4088	2568	1700	1259	1116	936	890	749	677	626	596	553	530	489	448	420	414	423	418	469	425	408	420	410	416	406	405	377	423	379	430	407	432	409	338	387	421	419	454	418	384	414	395	387	448	412	418	398	411	388	422	415	416	381	371	424	361	391	374	423	393	413	413	419	404	390	446	376	390	394	386	401	427	387	410	378	387	429	408	394	434	390	432	399	418	385	412	400	414	390	415	384	400	398	358	401	404	374	456	423	415	419	385	388	355	408	399	407	396	407	428	402	414	389	402	381	422	402	387	397	434	393	407	443	425	358	402	411	404	399	433	389	437	376	396	459	415	398	434	427	403	396	418	453	390	373	426	408	425	375	376	389	350	374	410	418	438	397	375	413	353	415	412	398	410	425	442	434	394	409	414	419	403	418	447	413	366	422	391	408	415	418	449	401	363	379	402	363	413	436	391	418	381	415	416	424	415	380	387	408	390	385	403	426	403	394	387	419	406	390	427	399	413	413	427	429	399	371	374	418	416	378	382	414	427	383	391	402	404	433	412	374	398	411	404	396	408	391	405	419	403	406	404	418	443	429	445	426	381	366	410	375	435	379	419	349	373	413	401	410	367	371	380	426	410	388	375	382	433	414	433	434	389	419	418	379	418	428	421	407	385	364	362	399	403	362	378	369	408	408	420	388	381	406	431	396	420	389	437	389	360	426	374	371	407	362	398	423	403	409	415	408	385	392	424	431	437	429	399	383	373	404	396	367	400	398	415	457	411	443	402	445	409	416	407	429	395	378	398	399	409	404	433	417	409	396	410	407	404	400	425	404	393	395	394	454	387	396	423	410	408	382	418	423	435	445	351	439	421	382	417	416	390	391	418	404	394	411	396	420	384	400	442	390	407	409	441	414	400	384	418	423	416	395	382	439	416	399	423	420	375	402	385	390	404	417	385	404	391	381	425	404	434	421	411	381	426	390	438	411	440	367	411	422	438	392	428	375	412	362	400	370	407	409	370	381	430	424	425	393	427	431	418	417	403	372	420	402	354	390	410	398	378	392	355	412	359	398	395	402	379	378	399	437	447	397	402	426	424	409	440	355	404	400	393	410	436	415	391	416	393	399	382	409	382	423	403	372	433	444	376	431	405	408	350	374	367	402	401	431	340	419	406	402	358	389	415	427	434	434	404	413	406	399	432	427	393	423	421	436	399	398	375	357	398	405	430	416	387	437	421	389	394	419	366	432	447	376	418	388	365	348	384	445	423	394	394	412	409	433	405	404	401	404	412	387	426	398	408	380	400	416	396	436	410	424	390	407	384	399	409	429	387	393	387	393	384	402	388	375	434	414	380	352	395	438	422	393	375	402	408	450	371	398	416	400	394	433	383	409	387	364	405	385	419	367	397	418	447	405	392	450	363	390	405	418	378	393	392	405	422	442	427	402	413	412	425	397	461	465	412	403	417	387	425	405	411	433	391	344	391	412	431	382	409	426	390	429	391	409	405	399	411	400	376	371	391	404	381	435	374	430	420	382	417	423	414	397	409	407	395	385	400	376	376	405	403	394	429	388	385	384	409	412	418	385	429	406	383	382	363	426	444	410	363	387	418	398	437	418	437	398	457	355	459	405	389	381	394	369	442	441	386	403	345	395	454	429	369	426	437	425	362	433	468	407	435	376	385	416	379	426	394	407	417	423	415	388	381	404	399	403	391	409	403	390	392	400	404	457	423	401	414	393	397	377	370	395	377	410	431	413	386	365	393	384	405	402	409	397	372	389	397	399	419	399	396	411	388	477	419	424	425	411	370	417	410	425	404	410	400	415	384	416	412	394	406	385	389	429	424	418	382	406	390	382	367	392	390	386	423	377	397	403	416	403	394	353	359	363	392	423	379	437	403	391	385	435	352	424	379	454	409	392	409	411	419	369	425	398	399	382	426	396	411	395	402	395	353	391	415	423	438	391	398	399	420	360	402	390	408	411	417	452	404	468	387	391	450	408	385	392	405	375	395	367	418	427	384	396	392	449	385	409	430	421	429	426	425	428	402	413	420	423	433	396	413	437	442	423	423	378	401	392	392	403	401	411	436	414	434	416	423	409	447	396	420	414	413	431	344	412	407	389	402	407	377	406	454	430	429	386	399	428	364	397	395	392	446	375	363	410	409	382	388	371	441	412	406	405	420	411	409	403	387	397	402	383	397	402	420	381	388	385	445	366	436	378	402	432	416	395	412	443	428	423	403	412	394	419	363	389	409	386	387	387	435	398	386	410	375	413	406	428	347	430	381	406	389	445	401	376	406	396	464	430	429	388	378	390	369	407	384	366	396	391	389	398	423	431	406	401	444	391	375	412	392	386	441	436	396	399	384	407	377	437	400	373	370	402	365	380	396	380	412	398	384	365	390	373	392	383	351	391	385	413	426	382	401	418	423	376	397	400	436	390	425	421	387	380	441	405	417	394	406	411	402	356	396	408	390	407	358	427	428	386	406	427	394	367	396	399	406	397	398	443	424	398	429	398	419	410	391	423	387	427	397	405	426	420	382	409	411	428	355	429	386	408	424	396	388	391	409	432	344	404	388	415	399	422	411	405	413	399	440	412	413	412	411	418	393	403	399	406	380	429	407	437	403	414	392	412	452	359	401	393	409	404	382	426	391	364	382	427	406	390	412	430	384	426	412	433	398	371	381	338	387	407	396	364	384	400	420	408	374	399	413	383	404	408	403	380	403	381	376	407	409	401	365	394	385	362	415	391	393	403	386	412	395	420	347	414	407	399	374	421	410	415	400	375	408	454	399	390	379	410	408	394	386	438	411	391	409	419	374	411	392	399	405	397	436	391	413	396	429	379	401	448	414	402	409	417	427	374	448	393	400	412	399	411	401	351	395	411	392	432	404	399	378	394	393	391	404	391	440	409	414	431	438	380	407	389	402	402	418	382	366	434	419	438	438	366	412	439	425	406	393	420	430	434	405	442	455	385	441	403	396	393	340	376	402	409	409	426	373	455	408	452	415	390	366	411	412	410	421	387	408	399	429	384	410	403	394	413	418	378	410	416	390	406	405	406	412	407	383	420	424	440	397	369	410	401	375	427	398	394	382	402	410	391	432	373	425	437	432	401	392	402	406	374	394	361	402	386	378	423	411	419	379	387	404	394	425	380	407	429	382	423	418	411	404	426	382	412	446	440	426	406	388	392	421	455	399	392	410	415	402	382	402	374	402	454	439	412	375	382	417	389	399	444	407	437	423	380	422	354	411	385	390	405	428	410	413	347	410	415	439	374	406	362	407	441	379	400	439	391	407	448	399	392	362	394	401	423	424	412	382	370	387	362	414	413	409	370	424	447	363	385	375	375	349	417	409	413	366	340	432	394	393	418	405	388	389	414	442	391	392	384	456	442	396	431	394	407	387	416	401	405	421	413	389	427	419	370	382	416	387	379	398	398	372	384	400	444	416	399	398	432	412	446	391	413	392	424	408	399	428	416	351	370	389	444
12813	6468	13696	15431	13052	9528	6713	5243	4573	3969	3546	3077	2780	2317	2014	1867	1615	1556	1266	1231	1205	1139	1073	1077	1078	1038	1020	1041	1013	1008	1037	984	989	995	986	952	1012	939	965	937	926	944	910	928	951	951	960	885	939	970	936	930	964	927	880	882	951	961	928	904	938	906	939	932	923	956	921	872	936	899	938	948	980	929	922	864	963	934	886	947	950	959	899	901	936	907	942	939	910	988	941	909	934	953	920	915	843	909	922	945	906	906	930	916	939	965	927	935	910	922	944	974	921	940	925	968	956	916	891	909	969	941	882	931	939	885	926	918	957	894	916	906	924	944	921	922	945	1011	911	881	900	871	897	915	899	920	914	920	950	933	931	921	987	933	920	905	954	908	898	914	911	929	909	929	871	890	923	861	878	869	960	932	906	929	991	943	912	902	914	923	881	912	914	887	906	903	961	927	873	879	907	881	898	864	928	912	898	986	940	933	976	930	883	964	895	942	876	935	964	958	895	910	973	965	923	948	891	927	916	927	1009	891	961	889	903	916	879	933	925	894	967	861	901	905	897	877	947	897	926	944	917	910	923	950	970	909	978	949	910	988	964	922	906	874	937	880	962	921	940	953	867	908	925	947	907	951	936	896	956	893	884	927	952	889	962	935	916	921	927	904	904	931	908	893	947	962	941	924	917	986	893	952	949	958	951	943	867	914	918	945	884	941	939	989	925	941	902	968	912	958	916	897	939	936	922	952	984	925	931	966	913	950	979	963	942	864	877	933	957	899	937	943	951	875	902	902	974	926	939	932	902	951	965	929	921	919	970	963	936	990	943	929	944	926	948	916	870	860	883	883	903	911	881	821	930	971	937	981	916	934	888	946	921	936	904	927	961	947	920	959	904	921	870	913	896	912	944	944	983	915	936	885	885	899	947	974	935	875	926	959	905	859	908	955	923	905	883	937	938	951	975	851	911	892	902	914	883	935	917	910	930	930	938	925	931	884	920	903	921	927	926	907	923	953	980	941	882	912	879	953	915	886	925	938	883	928	922	922	929	900	922	920	930	882	936	924	940	884	946	935	923	941	921	914	887	935	947	952	944	954	941	955	947	902	961	947	856	963	953	883	915	952	935	871	931	956	929	904	906	907	915	926	965	919	970	967	938	900	938	901	947	962	953	994	957	913	946	872	887	893	965	915	923	973	894	922	894	896	922	955	891	960	904	903	976	939	948	875	924	894	892	921	950	931	959	877	935	929	912	936	953	905	913	948	950	909	929	866	921	947	929	900	910	961	915	995	910	907	908	837	986	934	941	931	950	938	994	908	901	1000	958	937	946	901	966	905	898	941	910	866	859	918	836	913	895	893	890	933	917	937	969	921	899	923	983	923	973	953	934	910	915	893	933	950	901	950	961	934	963	897	955	923	940	924	915	917	995	946	940	945	961	923	930	880	959	898	923	945	888	922	897	950	953	898	907	887	935	927	896	940	954	914	916	918	908	945	904	902	895	893	922	920	922	900	865	911	924	948	920	951	924	897	946	969	923	923	900	908	984	913	956	891	979	957	896	914	917	922	948	895	929	921	979	941	918	885	903	865	965	968	880	926	950	919	881	909	894	931	933	944	886	945	915	939	916	901	914	913	911	893	927	922	963	926	941	918	917	943	973	905	924	926	928	892	910	904	936	945	919	934	891	922	901	919	956	905	979	935	934	898	907	902	900	912	877	941	952	947	928	944	899	857	976	929	929	892	888	933	882	913	917	942	939	924	962	950	984	971	948	914	914	884	943	884	928	950	906	951	921	892	938	957	936	920	932	956	936	919	915	885	947	949	890	905	939	925	891	998	921	923	888	907	930	895	918	913	952	949	912	964	929	923	936	940	917	955	948	951	905	891	846	947	938	916	893	889	898	932	937	882	955	909	890	939	918	865	956	927	940	900	898	914	1006	954	936	938	955	927	913	900	948	962	925	906	936	908	1003	960	900	906	890	930	872	939	925	912	953	907	873	923	957	930	908	922	959	891	921	952	890	965	951	937	883	906	938	887	946	970	969	947	878	946	952	917	963	954	932	968	931	888	927	960	1006	903	921	925	949	921	921	902	931	889	948	919	980	902	878	930	962	929	925	899	943	954	876	956	970	898	945	922	932	899	902	952	943	892	967	957	928	913	934	943	899	945	922	922	924	887	910	906	871	958	957	892	943	903	919	907	952	960	958	916	909	909	957	886	952	934	924	887	941	869	930	919	923	932	917	932	949	907	928	914	898	942	949	965	878	912	922	902	934	935	916	918	953	966	849	930	954	890	899	884	922	910	930	924	961	920	932	950	916	887	888	900	883	926	904	980	928	903	858	925	927	918	921	895	918	928	891	973	901	907	918	960	929	930	905	889	931	873	959	959	928	910	898	935	935	936	960	986	893	874	919	935	954	932	988	860	970	901	943	896	935	906	980	922	945	956	876	921	967	934	931	920	917	920	903	925	985	871	897	942	890	949	846	963	924	996	935	911	958	960	876	944	927	908	888	941	892	901	934	962	896	903	933	943	939	928	944	906	923	953	896	937	965	925	969	903	919	942	894	991	907	946	951	903	936	927	915	870	905	926	965	895	994	886	903	899	928	938	920	933	944	928	951	932	900	953	947	941	917	949	902	941	900	886	857	930	919	919	928	907	907	953	921	946	925	920	982	940	969	930	919	864	946	907	928	920	946	942	902	893	911	942	949	901	964	949	906	895	938	945	975	942	936	942	921	946	967	896	911	925	917	928	968	930	884	908	926	961	959	906	967	891	918	935	906	967	937	952	915	941	964	926	899	993	904	998	918	896	953	904	951	965	958	907	920	933	960	952	880	931	905	937	901	937	871	928	869	952	924	910	917	924	900	943	931	913	898	945	895	944	876	899	956	929	944	965	911	923	921	921	906	886	863	912	909	1012	916	941	885	898	943	927	942	876	863	922	926	916	912	913	905	926	885	894	921	898	907	977	929	976	933	897	956	946	920	924	941	968	908	949	905	977	931	922	891	957	903	937	945	897	976	936	847	956	934	915	898	921	874	968	920	914	879	912	917	913	874	931	906	953	898	944	926	878	938	901	936	900	924	979	915	935	935	936	965	959	990	939	943	926	890	926	919	949	924	868	926	951	909	961	948	910	924	946	930	901	949	951	898	879	970	919	930	903	893	925	933	929	950	880	938	883	912	955	882	956	875	937	855	897	916	886	896	918	957	885	864	851	905	901	927	953	938	947	911	818	966	997	906	901	924	905	966	915	937	937	884	923	919	910	877	939	920	900	927	934	983	861	938	962	914	914	924	869	924	897	895	922	900	999	877	941	929	931	912	904	905	923	999	951	988	909	908	924	938	918	926	888	925	903	924	915	948	891	942	891	923	958	989	942	937	922	883	937	968	884	986	899	971	916	952	931	925	929	935	894	923	986	892	930	941	984	898	867	929	893	879	881	900	912	912	965	932	919	866	943	910	964	938	960	961	905	950	953	946	942	997	846	955	907	943	885	911	898
27432	10968	10888	8441	5258	3576	2332	1619	1210	1091	1007	880	803	682	568	518	503	456	416	367	362	358	365	325	331	390	368	343	344	314	362	348	391	326	374	335	353	341	300	350	348	343	325	346	360	306	282	324	359	316	327	352	307	337	294	377	335	360	329	322	339	364	353	327	325	347	330	352	351	323	370	345	313	353	326	321	320	348	324	346	331	339	356	372	357	346	385	335	357	386	289	344	341	325	341	341	335	335	330	331	330	336	336	355	346	324	336	319	325	365	308	328	330	350	344	367	338	345	326	348	321	328	342	326	349	346	353	336	310	318	336	333	352	345	312	339	312	363	350	367	326	334	337	353	342	332	374	342	354	296	327	311	339	351	345	320	312	330	332	314	365	361	339	335	305	340	351	339	342	344	347	342	331	335	308	303	308	287	347	338	321	305	302	363	333	312	369	340	342	324	361	320	339	345	349	360	321	363	363	378	351	310	346	318	333	332	318	333	309	288	339	318	333	347	342	339	349	353	355	337	337	327	335	357	323	372	339	338	328	332	345	342	324	346	354	352	347	342	315	311	306	333	341	343	318	307	359	333	290	284	305	358	342	347	312	360	398	322	360	335	348	318	368	360	362	343	305	308	331	340	364	358	341	338	300	329	354	369	354	349	330	326	334	328	310	347	363	295	356	324	320	292	345	345	356	313	362	338	320	298	332	332	352	301	314	307	340	322	339	347	320	387	345	315	325	354	323	333	315	322	347	353	366	322	363	326	357	290	336	318	314	326	355	344	394	341	321	357	334	329	351	353	391	349	310	322	320	334	340	343	355	375	374	332	372	293	331	329	334	354	355	323	321	338	325	329	285	304	354	338	332	308	348	309	349	301	324	337	317	309	330	280	348	368	336	314	347	310	306	351	339	321	285	340	313	318	378	338	321	364	338	335	358	336	337	340	339	316	358	322	334	337	335	360	360	304	340	329	318	315	347	340	352	345	329	336	337	312	305	313	335	309	306	369	358	296	337	334	349	369	358	346	316	324	325	357	361	340	335	340	353	348	320	333	319	358	345	307	356	328	316	337	326	324	318	342	342	328	347	322	351	332	331	343	322	357	354	344	333	347	362	319	301	329	328	351	354	339	347	320	338	335	312	344	333	354	317	351	322	311	313	340	331	340	346	345	331	341	316	307	328	303	327	312	347	343	350	372	319	353	362	306	333	353	333	348	292	343	354	336	328	344	366	323	347	321	308	383	311	375	315	314	330	340	372	314	320	311	316	333	314	305	308	306	304	323	309	331	342	307	358	353	334	333	300	307	343	315	352	323	321	305	332	337	348	341	346	323	285	324	309	323	338	320	340	362	346	339	305	325	320	312	328	350	346	342	351	348	328	317	327	338	343	321	326	350	322	365	343	316	333	321	325	324	284	365	328	318	362	358	347	367	332	320	327	330	365	332	356	315	302	335	334	363	345	368	341	342	356	312	360	319	330	337	339	309	355	361	348	347	359	332	325	350	328	331	371	346	335	354	329	340	361	335	324	337	336	360	358	332	326	347	343	333	305	375	329	342	355	349	319	318	360	358	318	282	320	303	353	346	331	306	320	355	363	356	352	351	337	336	292	335	324	363	346	323	335	328	334	370	325	334	335	348	316	352	337	328	335	300	307	348	318	324	355	320	320	310	377	374	336	335	350	335	342	349	338	340	313	337	334	349	368	338	311	319	337	321	326	329	355	336	344	324	348	321	304	321	323	345	323	361	333	351	360	339	345	341	326	326	329	337	320	356	353	326	339	340	324	333	322	335	342	323	321	348	348	359	367	335	345	353	342	315	351	367	349	350	336	327	346	348	333	342	340	339	342	321	306	339	327	320	343	334	310	322	323	343	351	344	319	331	339	335	341	319	335	338	331	340	350	346	314	359	346	330	351	329	348	353	313	344	338	364	342	341	338	357	324	310	335	364	364	381	320	343	324	344	350	312	325	338	321	346	342	340	319	297	319	328	359	334	311	343	307	314	335	363	322	358	343	376	321	349	300	331	354	348	327	347	293	310	300	325	326	369	307	322	335	328	338	330	314	328	336	309	314	305	351	320	338	359	301	328	338	339	354	315	356	338	340	300	325	336	321	338	339	346	325	380	338	343	357	311	345	324	348	312	334	328	335	343	315	306	347	347	347	353	331	332	339	353	335	340	356	331	322	334	326	302	336	331	337	357	318	325	313	321	327	358	319	332	329	352	312	322	330	320	327	301	325	314	317	319	334	330	325	330	315	302	376	324	302	327	318	296	354	349	321	314	338	344	373	315	319	337	337	351	286	332	351	359	320	331	350	319	330	338	342	292	324	348	308	280	357	323	321	313	353	330	356	317	317	309	359	297	340	333	347	311	315	344	301	324	348	326	348	329	343	337	314	352	290	335	308	338	325	298	321	296	344	365	327	321	369	326	326	339	300	344	332	324	347	343	325	318	339	351	328	343	305	360	331	375	345	309	305	342	318	354	315	349	293	325	328	350	318	339	350	322	328	340	320	352	306	341	336	335	333	333	367	321	340	312	337	332	324	347	334	359	319	321	311	350	324	328	332	333	318	350	321	347	372	351	345	330	362	345	338	301	332	323	307	322	309	330	283	345	332	325	361	362	324	325	350	316	324	324	348	318	307	299	335	346	356	319	303	334	378	325	323	338	328	347	357	352	318	340	307	330	333	333	333	318	337	357	322	335	346	345	364	342	343	342	363	309	355	369	318	334	328	328	316	329	349	315	327	350	306	348	333	354	323	344	354	358	306	357	308	326	306	325	320	337	307	333	353	326	340	328	347	329	347	370	337	328	329	358	349	348	336	345	326	328	323	342	353	295	320	342	341	332	344	347	336	318	335	347	362	339	309	350	341	327	309	340	331	299	346	359	363	331	331	280	340	308	327	292	303	349	358	320	319	300	363	299	333	329	337	341	351	343	340	332	363	330	327	327	344	309	349	315	341	340	320	377	323	312	342	324	358	348	371	340	342	321	354	363	342	334	341	317	326	343	325	337	374	335	327	327	333	270	344	351	310	364	344	364	339	385	360	362	351	324	361	372	312	378	376	337	322	361	318	318	327	328	320	365	322	336	330	347	353	354	336	316	327	323	346	336	366	355	333	276	292	330	296	305	357	364	357	331	342	318	326	355	332	352	347	364	386	306	306	317	322	365	370	345	344	303	345	346	373	327	306	327	338	341	300	295	339	338	313	295	338	353	331	288	328	351	334	375	307	350	345	346	325	294	356	341	361	302	296	300	335	339	316	325	307	357	321	344	342	339	326	367	375	335	337	338	344	325	335	309	313	360	350	327	341	324	332	329	332	327	371	347	340	296	322	313	311	348	317	340	331	367	334	344	353	325	336	345	349	323	319	348	323	340	338	321	320	348	328	351	317	309	350	340	345	321	295	345	313	349	323	318	286	308	338	338	304	309	332	334	342	342	319	326	329	348	344	346	314	319	294	316	332	323	350	318	317	349	303	333	312	329
16114	8817	16860	19270	16381	12660	9113	6810	5839	4991	4628	3865	3307	2546	2216	1879	1851	1714	1373	1247	1130	1111	993	1009	989	917	969	921	891	888	881	901	882	847	874	811	819	829	843	877	823	840	844	859	804	821	820	800	735	739	821	804	787	758	853	796	806	826	827	855	793	775	797	804	752	798	760	802	825	853	690	774	818	796	808	818	808	805	800	780	806	786	821	765	783	751	723	734	793	812	714	769	805	747	788	807	799	750	753	796	780	725	806	805	779	770	742	814	825	778	793	733	801	778	782	777	770	783	795	814	811	789	792	791	760	786	790	804	740	807	807	801	814	830	778	751	765	764	799	729	774	743	801	869	831	762	787	752	786	749	808	779	781	772	851	785	797	782	830	793	801	765	763	784	748	811	760	820	764	799	734	827	842	792	782	800	858	814	804	770	812	817	793	795	784	794	835	812	847	782	831	797	810	788	802	806	776	792	769	759	814	773	801	842	770	781	770	811	795	757	820	735	792	823	800	814	847	798	769	820	798	810	763	809	802	790	780	771	748	796	801	851	778	806	787	785	784	773	733	747	790	788	759	858	780	723	805	837	780	794	814	839	804	769	814	790	770	845	827	753	743	757	802	805	807	828	741	778	769	834	822	792	780	787	795	793	764	786	800	798	790	809	750	774	738	831	745	771	737	795	809	820	777	725	799	731	818	775	784	768	758	808	798	798	792	837	813	798	763	793	813	824	774	791	772	781	811	802	839	744	827	758	817	753	754	741	802	839	831	802	741	774	770	851	807	820	800	799	764	750	774	784	808	752	802	810	803	778	833	764	787	768	765	745	792	831	813	812	801	747	814	775	803	832	770	821	805	822	797	787	763	760	804	787	793	786	798	861	756	780	802	837	800	804	762	786	759	779	813	793	777	781	768	819	797	859	758	778	782	815	766	813	826	808	796	793	774	755	770	852	815	808	734	821	806	737	858	780	804	804	789	792	820	830	826	827	777	796	799	763	765	817	797	810	820	794	752	801	776	765	788	834	792	813	745	753	813	773	799	779	723	789	814	793	800	760	767	816	836	811	796	781	750	779	803	781	849	792	766	821	777	813	823	766	790	736	799	766	821	779	793	758	817	742	848	767	811	787	789	775	784	804	843	768	756	707	748	816	825	789	806	778	836	784	794	737	797	848	788	795	784	761	781	808	791	796	757	767	753	830	837	775	818	822	774	815	788	799	807	779	803	812	801	830	844	808	785	808	819	756	825	794	805	818	744	798	764	842	779	806	769	807	805	770	779	779	748	767	787	815	760	772	773	787	817	777	774	798	764	818	743	803	767	817	819	818	797	754	802	858	778	810	774	789	773	820	838	807	837	785	819	761	811	795	772	820	809	759	829	789	793	751	786	803	770	812	801	789	815	776	812	790	780	796	766	795	799	810	769	826	723	802	769	768	794	783	783	779	810	747	789	757	749	724	755	844	725	783	729	780	786	777	805	746	792	804	786	798	800	796	818	773	769	755	832	796	791	789	793	832	796	854	782	790	780	773	762	811	796	751	756	800	777	821	790	789	747	778	795	811	788	814	798	770	802	821	772	748	788	778	797	781	730	796	757	808	783	748	836	751	794	762	797	782	720	801	747	762	785	835	811	774	766	766	793	789	774	825	812	780	822	740	813	816	772	786	799	773	834	847	788	801	754	792	797	839	743	809	793	753	759	781	801	761	791	771	808	767	815	754	776	766	761	766	762	741	768	791	789	832	741	797	783	818	729	769	818	751	805	755	808	799	746	806	776	805	784	835	799	786	833	780	805	761	765	777	823	785	747	764	778	794	758	807	793	811	761	808	818	807	800	806	800	808	800	817	779	748	792	739	784	844	776	733	751	805	736	818	756	775	757	791	766	803	748	799	787	776	772	759	777	781	832	818	769	760	814	784	771	794	822	793	768	811	758	779	847	779	812	782	763	771	801	819	789	828	766	800	718	809	793	761	801	811	780	802	822	771	760	835	817	790	784	746	813	771	800	816	791	803	766	748	816	801	798	759	772	766	849	753	748	812	724	797	771	769	789	792	792	787	801	815	777	826	792	736	762	744	816	766	740	766	791	812	776	808	845	790	761	762	810	798	764	822	763	783	797	803	775	785	783	763	804	785	796	779	784	818	762	765	759	826	756	817	811	767	750	778	799	822	808	802	777	785	760	780	837	794	822	797	790	786	780	775	820	800	730	797	795	830	761	785	746	803	764	820	787	810	787	793	816	789	762	818	793	796	798	782	764	784	811	776	759	792	832	763	846	809	753	716	786	742	807	819	799	761	822	799	794	781	766	785	772	744	767	786	792	795	775	786	759	812	814	825	828	800	717	817	796	814	789	809	773	772	799	864	726	762	757	786	824	785	768	778	768	821	786	786	826	841	766	789	784	779	797	788	816	767	793	794	848	762	771	778	769	766	766	764	862	830	826	788	780	819	758	795	774	818	806	788	791	767	787	738	785	801	854	828	748	828	787	786	829	803	780	773	775	741	780	789	817	808	789	727	754	810	750	752	780	813	742	759	805	801	772	774	796	782	760	783	780	810	778	776	751	757	815	750	783	729	776	827	837	789	797	786	833	797	766	817	743	785	827	785	826	806	793	764	825	818	755	798	836	797	836	793	780	787	789	802	781	771	816	872	744	780	835	803	770	790	785	811	797	798	825	734	787	785	834	758	751	794	813	760	798	790	785	799	807	744	746	787	769	777	805	775	746	803	758	840	826	738	796	768	810	752	756	731	783	789	768	775	750	802	769	766	795	806	836	719	820	787	757	772	829	865	750	802	797	795	812	800	813	815	744	801	803	784	797	817	771	778	769	764	791	792	786	792	761	759	807	772	779	796	790	783	824	805	803	756	752	756	775	771	813	805	699	783	833	795	805	755	737	791	816	757	807	790	811	752	764	758	819	794	778	781	826	809	792	783	760	797	753	775	748	837	774	766	818	801	831	751	757	799	764	784	825	743	790	822	867	760	781	786	786	778	766	727	765	806	760	768	818	742	790	820	746	819	760	835	799	790	768	741	792	787	786	760	813	765	836	772	781	744	820	806	822	804	762	776	774	807	795	720	810	793	794	727	823	849	851	774	755	817	794	781	783	773	755	769	769	763	807	766	819	808	826	784	731	784	741	787	797	832	794	799	791	777	756	753	789	783	756	839	815	812	796	812	757	822	782	847	724	778	780	761	792	803	817	738	801	819	811	776	775	813	830	777	837	858	803	799	775	757	782	820	810	816	814	752	801	825	815	755	788	783	776	753	799	842	804	799	758	808	777	781	739	821	739	834	806	756	778	749	788	765	749	806	791	790	757	772	781	817	793	799	833	802	816	769	859	824	832	822	779	790	786	759	712	820	797	811	796	805	796	815	799	797	807	802	807	808	828	786	800	805	772	745	784	819	841	793	805	805	825	794	776	768	759	775	782	813	774	746	799	750	788	740	753	758	765	770	834	795	813	870	772	756	827	777	813	790	775	777	847	810
9171	4351	4617	3636	2531	1684	1185	992	823	728	774	686	654	583	560	515	526	511	545	494	493	488	488	535	500	514	498	508	451	490	485	467	488	466	478	481	476	465	434	466	444	499	438	470	507	494	464	480	446	439	458	431	462	457	471	447	437	485	457	444	415	486	401	492	473	439	477	486	474	499	460	481	486	474	509	511	509	483	471	473	472	488	457	469	463	478	483	449	463	429	503	475	469	508	448	503	448	500	462	502	511	444	503	471	459	447	455	481	496	409	409	424	515	480	465	446	479	432	469	482	443	427	461	463	490	474	447	449	467	494	479	458	438	436	506	444	478	458	470	501	500	461	484	477	437	462	493	464	488	473	461	501	473	460	500	427	537	471	431	506	466	485	474	456	477	489	433	466	497	481	461	455	495	444	453	448	451	487	475	450	514	474	475	513	473	478	441	441	489	433	448	478	480	508	488	457	421	449	460	477	508	471	500	435	456	438	459	456	460	490	468	474	508	464	464	495	478	469	484	455	484	493	478	476	497	486	472	473	442	446	527	489	465	468	454	446	466	456	448	466	437	429	453	469	482	453	474	480	476	452	467	469	520	463	447	499	460	445	444	440	457	470	449	469	448	455	472	437	474	486	435	487	461	473	440	448	485	449	466	446	501	447	483	496	478	454	507	505	438	471	449	444	486	499	447	453	464	526	478	443	454	467	471	490	438	501	502	443	483	455	454	501	439	463	463	479	468	484	469	496	448	421	481	458	466	489	473	490	430	497	471	470	465	475	454	444	472	494	467	494	478	404	477	469	432	476	441	475	457	438	469	442	460	469	493	474	471	457	466	435	488	461	445	420	449	474	443	442	448	439	457	482	490	422	482	441	428	424	483	458	494	508	491	485	448	469	449	472	468	463	484	454	513	405	473	474	464	448	486	490	498	462	461	472	462	460	462	482	432	489	495	493	461	448	503	473	480	484	489	473	477	460	450	470	484	482	437	511	468	486	475	495	440	452	476	506	507	441	491	455	475	463	471	500	486	473	453	421	490	530	490	474	451	465	499	470	462	482	472	449	448	457	482	477	430	463	426	472	422	470	463	467	468	471	502	453	478	443	488	466	447	470	489	509	456	438	487	458	434	447	399	492	465	464	497	479	485	454	465	501	464	460	413	447	472	442	438	453	477	473	452	449	454	494	476	479	476	466	491	488	466	464	452	479	491	455	481	447	481	439	483	498	462	511	462	495	469	484	498	479	491	443	436	492	469	454	463	468	421	478	452	502	475	458	485	459	490	465	489	446	435	482	459	462	442	476	487	452	460	462	432	461	475	468	459	462	454	483	439	498	456	453	447	468	491	444	468	474	429	445	498	477	493	468	495	514	486	492	488	506	484	470	466	481	488	467	453	445	465	448	461	453	486	484	460	502	428	447	486	449	452	466	504	472	473	465	452	451	442	481	483	476	470	463	471	496	464	479	435	486	468	482	451	468	436	475	424	506	495	477	479	475	489	489	462	466	479	455	511	489	435	477	472	418	434	468	471	478	456	448	448	461	470	468	477	477	446	425	509	441	474	450	485	494	456	455	428	483	473	502	493	514	461	471	490	472	449	460	450	423	477	495	469	428	476	487	478	434	480	439	483	450	469	446	485	437	483	441	456	442	449	458	469	452	423	455	458	500	476	462	492	474	433	463	416	447	478	470	479	471	451	455	443	498	437	467	458	487	478	502	460	466	481	501	478	448	479	481	438	464	450	519	449	446	459	425	490	437	470	498	475	495	471	492	448	466	454	474	463	452	461	467	521	450	519	477	476	443	484	469	498	500	420	459	481	468	421	443	481	476	451	454	443	452	524	502	472	449	472	450	523	463	493	463	440	477	469	464	474	489	445	432	478	461	439	469	516	490	440	477	459	449	443	483	478	431	470	482	488	445	445	458	454	473	463	475	474	443	442	483	492	473	463	464	473	489	448	472	449	449	469	472	458	471	513	483	432	446	489	484	467	485	449	413	466	465	465	507	438	476	491	419	491	475	446	461	455	452	469	476	466	486	443	452	493	492	474	496	427	456	464	505	445	451	496	472	453	452	468	460	469	472	493	439	409	453	440	466	451	461	468	461	441	475	464	475	422	490	410	517	440	484	408	443	426	477	460	468	431	467	473	506	438	480	470	480	474	459	500	457	467	473	469	490	500	472	498	466	456	429	461	479	470	513	506	481	468	458	488	436	440	453	440	442	430	482	524	496	485	472	491	466	451	543	508	449	475	474	470	487	443	497	441	453	482	447	437	444	441	497	443	465	447	474	438	409	531	510	451	431	500	510	503	470	509	506	508	442	464	440	490	476	447	462	457	502	487	480	455	453	465	477	447	434	480	477	464	498	448	515	438	447	448	463	477	493	495	487	471	431	453	497	466	461	467	449	429	459	465	497	453	478	444	491	465	512	446	462	466	455	492	453	483	450	441	465	484	442	456	433	452	474	487	456	479	473	465	474	475	443	465	464	460	416	493	482	486	477	474	480	499	482	422	497	449	454	422	475	437	446	494	494	492	476	459	502	447	459	463	436	485	462	463	442	468	476	501	460	460	459	467	498	469	465	410	498	435	485	457	486	476	459	467	471	441	427	470	415	432	473	470	463	439	457	463	465	474	491	461	488	440	505	504	515	470	466	461	467	482	448	460	457	468	484	482	473	445	471	468	474	505	459	465	492	424	471	436	451	474	502	421	464	440	452	481	497	487	475	434	506	478	477	440	456	474	476	466	491	461	473	464	475	462	462	467	514	464	497	479	465	409	464	463	469	523	437	458	467	443	485	468	479	499	494	464	492	475	472	491	418	492	491	475	448	465	459	441	485	441	457	460	421	490	469	482	510	453	483	470	491	479	454	463	494	440	435	515	492	474	450	462	486	490	477	442	487	478	488	492	454	449	457	426	456	477	459	455	449	432	475	523	477	440	465	452	486	507	448	445	471	504	455	466	426	457	470	477	429	444	483	512	460	476	460	448	490	445	511	469	444	467	451	490	462	482	490	486	463	437	471	478	506	503	496	481	458	469	429	477	498	445	479	469	426	450	466	492	452	404	446	439	465	442	487	459	486	451	461	480	457	505	481	482	399	475	472	443	455	486	420	474	434	430	471	453	438	452	470	486	488	462	479	490	481	459	436	461	479	450	441	500	422	453	418	446	432	480	476	444	439	463	499	446	487	468	504	467	457	487	472	475	472	467	498	473	489	445	485	446	423	500	459	481	475	468	480	488	473	472	446	452	430	460	504	453	447	514	456	486	516	458	492	486	480	482	487	426	446	456	466	432	486	432	451	437	445	504	490	458	453	514	472	431	474	497	493	436	453	425	473	458	454	472	482	425	416	459	448	447	484	499	457	451	454	492	478	493	435	497	496	498	489	459	450	460	480	453	489	421	452	478	480	481	506	457	473	458	449	479	478	466	492	432	438	452	428	512	435	453	456	439	448	487	458	513	461	458	431	425	447	469	489	458	473	451	477
6458	4541	8805	10158	8525	6298	4457	3481	2980	2784	2600	2403	2078	1822	1558	1490	1483	1454	1249	1232	1224	1145	1079	1147	1063	1088	1086	1160	1130	1112	1014	1083	1062	1081	1056	1055	1053	1084	1062	1037	1068	1054	1062	1032	1087	1103	1074	1006	1037	1086	1029	1095	1038	1010	1090	1032	1067	1071	1075	1091	1109	1051	1111	1060	1021	1107	1085	1081	1029	1076	1036	1082	1049	1062	1109	1080	1099	1098	1067	1096	1041	1075	1044	1043	1094	1058	1024	1116	1025	1087	1029	1058	1090	1040	1044	1062	1073	1112	1077	1077	1041	1073	1038	1075	1097	1128	1066	1013	1107	1081	1080	1007	1031	1107	1070	1073	1104	1107	1022	1051	1090	1056	1046	1074	1052	973	1035	1070	1022	1047	1108	1051	1033	1069	1045	1045	1045	998	996	1089	1011	1072	1067	1041	1108	1025	1081	1114	1010	1072	1064	1049	1013	1030	1046	1007	1042	1011	1062	1100	1040	1080	1062	1019	1045	1044	1095	1092	980	1015	1070	1147	1024	1035	986	1054	1013	1101	1022	1069	1052	1028	1024	1037	1080	1026	1044	1032	1060	1044	1029	1040	1065	1053	1057	1091	1067	1048	1116	1053	1030	1045	1087	1029	1014	1043	1014	1051	1043	1021	1076	1060	1042	1072	969	1046	1066	1080	1147	1019	1056	1026	1030	1033	1037	1048	1076	1066	1016	1092	1022	1034	1096	1037	1072	1052	1055	1054	1027	1052	1017	1069	1077	996	1038	1064	1050	1053	1035	1020	1029	1079	1027	1053	1003	1059	1093	1121	1027	971	1069	1026	1098	1007	1045	1069	983	1089	1044	987	1053	1010	1074	1063	1073	1026	1062	1070	1025	976	1072	1043	1041	1036	1050	1047	1091	1035	1074	1023	1023	1062	1049	1037	1024	1061	1064	1087	1037	1073	1058	1122	1051	1062	1072	1049	1060	1040	1040	1047	1061	1050	1079	1073	1087	1027	1030	1021	1035	1023	1047	1018	1072	1044	1067	1027	1082	995	1052	1014	993	1089	1027	1060	1048	1053	1012	1050	1027	1102	1054	1057	1041	989	1006	1051	1064	1063	1068	1051	1139	1012	1031	1056	1051	1003	1011	1057	1016	1047	1082	1041	1070	1101	1002	1063	1088	1067	1082	1039	1060	1058	1079	1071	1032	1052	994	1031	1011	1068	1041	1017	1063	1028	1068	1057	1019	1072	1053	1065	1072	1034	1008	1034	1047	1066	973	1083	1011	1127	1068	985	1036	1010	1048	1073	1067	1023	1062	1063	1057	1099	1073	1051	1026	1000	1099	1025	1083	1078	1101	1028	1067	1028	1092	1041	1092	1060	1023	1096	1072	1083	968	1045	1060	1032	1003	1075	1035	1034	1062	1092	1038	1058	1045	1060	1043	1036	1081	1042	1072	1041	1050	1049	1044	1036	1050	1048	999	1021	1078	1046	1124	1047	995	1059	962	1090	1024	1066	1004	1097	998	1015	1050	1096	1085	1025	1025	1019	1027	1039	1066	1068	1087	1035	1090	1115	1082	1069	1131	1110	1095	1064	1065	1081	1018	1018	990	1009	1062	1046	1070	1064	1036	1039	1052	1069	1050	1022	1074	1060	1021	1050	1041	1032	1061	1085	1032	1072	1077	1046	1039	1060	1072	1055	997	1046	1050	1045	1125	1054	1045	1080	1038	1012	1082	1092	1101	1034	1080	1051	1066	1029	1011	1123	1074	1031	1030	1100	1098	1014	977	1079	995	1073	1120	1044	1172	1015	1056	1031	1078	1069	1106	978	1109	1066	1094	1061	1083	974	1046	1130	1025	1087	1114	1030	1078	1050	1054	1100	1061	1049	994	1038	1080	1076	1076	1052	1021	1047	1078	1074	1035	975	1141	1096	1061	1038	1070	1068	1060	1051	1072	1031	1031	1050	1070	1015	1042	1062	1089	1002	1077	1095	1043	1072	1057	998	1017	1065	1033	1060	1053	1054	1036	1022	1056	1040	1044	1054	1043	1038	997	1057	1055	1032	1086	1067	1018	1021	1024	1084	1037	1030	1080	1107	1085	1043	1048	1051	1041	1101	1086	1102	1070	1031	1062	1040	1002	1062	1017	1041	1026	1044	1012	1055	1098	1081	1052	1064	1042	1005	1012	1063	1038	989	1082	1053	1073	1067	1116	1012	1050	1018	977	1093	1089	1051	1051	1034	1113	1081	1041	1053	1067	1080	1058	1039	1086	1028	1082	1037	1073	1018	1028	1026	1049	1068	1060	1073	1078	1021	1094	1031	1032	1032	1044	1097	1030	1022	1045	1040	1043	1093	1038	1009	1072	1017	1022	1074	1065	1053	1021	1026	1070	1059	1062	1018	1039	1053	1015	1045	1092	1007	1061	990	1023	1079	1006	1056	1036	1063	1112	1001	1100	1012	1029	1044	1036	1060	1056	1037	1080	1071	1098	1045	1061	1050	1055	1042	1026	1053	1067	1002	1015	1074	956	1040	1041	1089	1076	998	1066	1104	1053	1021	1030	1079	1035	1060	1059	1096	1012	1060	1033	1061	996	1059	1076	1078	1042	1094	1029	1108	1058	1042	1046	1057	994	1057	1056	1062	1077	1084	1092	1080	1106	1040	1050	1028	1051	1006	1070	986	1052	1069	1065	1070	1079	1023	1016	1090	1006	1082	1104	1056	1033	1083	1009	1035	1018	1064	1044	1006	1074	1092	1067	1067	1087	1086	1074	1105	1008	1088	1047	1067	1054	1083	1065	1078	1098	1004	1064	1074	1052	1056	1065	1036	1078	1023	1064	1048	1056	1131	1041	1058	1042	1045	1053	1030	1082	1046	1082	1090	1022	1044	1012	1081	1084	1058	1060	1044	1114	1026	1093	1047	1087	1012	1037	1099	1083	1096	1060	1097	1095	1057	1062	1019	1029	1070	1032	1061	1010	1085	1138	1113	1093	1068	1011	1041	1033	1055	996	1110	1083	1065	1039	1057	1024	1064	1053	1070	1023	1011	1023	1000	1037	1074	1096	1048	1080	1035	1082	1022	1050	1085	1028	1063	1047	1071	1063	1072	1040	1109	1082	1068	1064	1042	1049	1049	1054	1004	1087	1070	983	1039	1028	1071	1079	1032	1055	1111	1030	1053	1020	1020	1046	1088	1023	1030	1034	1091	1057	1032	1023	1061	1035	1039	1108	1019	1037	1067	1074	1045	1025	1008	1057	1046	1050	1040	1055	1058	1054	1035	1043	1099	1042	1045	1030	1060	1066	1013	1027	1137	1051	1028	1062	1025	1035	1089	1101	1062	1018	1030	1050	1064	1056	1049	1078	1046	1038	1047	1059	1105	1047	1128	1025	1052	1017	1054	1052	1044	1089	1093	1065	1088	1001	1071	1069	1096	1097	1060	1081	1084	1023	1079	1075	1045	1095	996	1066	1039	1025	1079	995	1028	1111	1104	1097	1010	1068	1036	1039	1069	1042	1043	1055	1046	1055	982	1066	1092	1040	1030	1043	1035	1056	1051	1033	1078	1061	1074	1048	1074	1036	1022	1042	1048	1033	1096	1061	1030	1053	1066	1032	1053	1070	1053	1063	1037	1007	1081	1071	1065	1005	1070	1085	1096	1051	1045	1063	1087	1029	1048	1075	1047	1030	1118	1091	1081	1026	1067	1043	1025	1083	1028	1060	1046	1098	1051	995	1028	1068	1068	1026	1083	1026	1071	1065	1048	1050	1028	1035	1036	1045	1108	1057	990	989	1016	1019	1095	1090	1033	997	1026	1072	1070	1073	1072	1057	1043	1060	1076	1092	1073	1058	1058	1063	1094	1000	1021	1070	1069	1037	1019	1000	1088	1090	1046	1022	1036	1087	1011	1077	1060	1023	1045	1068	1083	1055	1053	1053	1028	1092	1014	1048	1025	1036	1090	1066	1084	1000	1096	1044	1050	1041	1034	1097	1066	1019	1036	1067	1022	1087	1037	1027	1106	1027	1036	1008	992	999	1071	1155	1073	1033	1069	1009	1071	1086	1072	1027	1003	1064	1035	984	1012	1055	1079	996	1086	1075	1066	1104	1026	1008	1042	978	1031	1033	1052	1017	1102	1060	994	1078	1125	1034	1005	1111	1069	1032	1034	1043	1055	1059	991	1057	1045	1018	1012	1003	1018	1059	1048	1052	1058	1044	1090	1055	1055	1025	1039	1068	1017	1023	1093	1065	1015	982	1050	1061	1011	1055	1057	1048	1039	1090	1038	1042	1023	1065	1032	1056	1041	1073	1058	1088	1071	1078	1056	1049	1054	1092	1084	1121	1065	988	1078	995	1049	1058	1021	1115	1033	1055	1038	1061	1054	1048	1056	1047	995	1063	1005	1046	1071	1076	1056	1090	1056	986	1015	1009	1061	1104	1042	1098	1042	1118	1036	1025	1019	1021	964	1020	1011	1058	1042	1039	1023	1034	1084	1094	1111	1034	1030	1018	1069	1013	1043	1031	1031	1023	1092	1004	1065	1078	1057	1024	1001	1012	1048	1033	1065	1043	1105	1115	1027	1051	1056	1051	1059	1053	1076	1128	1009	1094	1034	1080	1037	1078	1048	1047	1065	1080	1057	1070	1089	1026	1052	1066	1104	999	1024	1064	1052	1060	1119	1106	977	1103	1014	1124	1061	1001	1043	997	1091	1043	1039	1024	1076	1037	1056	1083	1044	1055	1000	1022	1093	1052	1038	1069	1056	1063	1006	1051	1041	1064	1083	1020	1087	1058	1099	1046	1064	1083	1059	1070	1047	1060	1086	997	1049	1028	1083	1070	1086	1057	1023	1051	1012	1017	1022	1075	1063	1057	1052	1057	1038	1029	1053	1103	1133	1054	1024	1052	1098	1088	1045	1086	1076	1110	1024	1071	1028	1028	1026	1048	1075	1019	1116	1034	1100	1095	1045	1016	1014	1062	1013	1108	1109	1056	1116	1088	1037	990	1094	1014	1042	1029	1101
18580	7715	7869	6067	4127	2620	1726	1375	1154	946	907	795	668	629	500	513	496	507	510	435	458	464	438	401	387	414	413	460	406	387	386	445	395	411	381	414	423	424	399	446	403	371	378	412	411	402	412	421	386	408	405	436	402	408	387	410	394	427	400	392	375	377	400	375	392	457	418	363	398	410	395	401	394	437	382	367	413	407	441	392	402	385	387	426	348	410	401	437	392	399	410	413	390	427	432	419	397	418	431	369	383	417	410	385	430	417	424	423	389	392	417	407	440	422	368	380	414	363	414	379	387	427	393	369	446	393	379	425	399	424	425	434	420	381	397	454	428	429	366	359	414	380	452	396	429	389	424	409	432	403	375	406	381	392	430	447	367	417	417	382	438	415	417	356	404	384	416	412	436	380	400	407	395	440	427	400	404	418	371	398	381	394	397	429	402	395	407	386	356	397	389	383	427	357	431	418	360	407	460	401	381	420	433	401	408	434	411	375	407	403	436	418	442	421	430	419	382	380	383	377	381	361	401	390	354	386	428	404	420	438	406	398	401	437	455	393	411	411	379	402	383	401	409	413	396	395	423	390	415	408	401	407	368	416	421	427	434	442	412	435	398	398	395	378	374	415	429	395	416	407	383	413	410	404	443	430	408	429	408	411	382	418	387	403	426	388	398	394	378	462	400	436	418	455	430	423	395	393	422	390	444	391	402	393	399	393	414	378	412	389	409	402	384	430	372	408	425	397	399	395	358	396	399	410	399	385	392	407	417	418	374	421	424	441	372	418	388	383	407	412	386	390	400	398	435	369	407	423	391	391	399	415	407	410	409	405	402	393	379	413	381	396	371	407	415	411	403	361	423	428	401	417	397	401	417	444	385	375	444	443	430	438	408	412	411	372	413	441	423	410	413	441	413	418	430	407	425	396	382	426	421	417	420	380	414	427	373	398	406	376	401	404	379	400	432	389	410	384	425	399	411	425	359	395	379	424	414	374	396	414	373	400	424	414	437	430	428	368	396	394	436	403	397	419	422	414	402	429	408	393	413	409	436	445	423	417	428	397	427	422	428	409	430	400	398	409	432	386	440	403	448	405	415	390	388	398	410	441	416	422	455	382	397	407	420	409	395	408	407	416	402	417	411	423	440	395	380	432	381	407	409	419	392	407	412	390	419	412	420	395	403	378	391	430	435	417	398	392	388	436	430	418	422	368	442	419	391	380	411	388	422	383	409	403	451	378	358	380	397	428	427	364	416	420	408	411	425	400	364	418	383	434	409	395	369	386	363	386	409	392	409	383	391	387	397	390	370	393	424	401	397	412	387	403	359	425	399	414	412	397	395	357	415	402	423	425	425	410	385	402	417	394	372	439	395	407	387	431	415	401	420	400	425	377	395	429	404	379	426	351	380	431	364	367	396	382	436	370	416	417	390	391	442	398	435	409	361	387	417	428	381	407	416	357	402	405	420	417	354	386	416	437	426	391	396	392	369	391	390	395	437	405	428	437	385	388	392	396	399	366	381	399	398	416	352	396	386	397	439	396	382	320	372	400	370	431	414	392	409	455	403	409	394	406	375	441	422	386	380	393	407	404	412	387	392	374	436	374	407	396	385	435	407	402	432	428	371	416	395	399	361	377	392	434	374	395	419	386	406	385	430	403	391	449	414	406	345	399	407	412	433	384	389	377	408	402	406	435	407	409	417	386	414	408	415	415	403	454	380	390	427	415	396	424	408	402	408	369	407	391	428	374	430	412	387	414	431	388	417	379	395	376	436	417	396	420	414	392	392	392	428	402	422	407	396	388	388	399	395	425	400	415	395	385	391	382	406	351	435	396	407	422	434	388	400	402	362	453	386	401	431	409	443	389	406	421	389	369	419	405	431	425	408	376	414	427	354	415	421	426	432	433	392	423	400	437	377	411	365	405	380	416	385	416	369	400	427	396	386	380	410	449	413	399	385	401	408	444	412	384	381	427	436	450	358	402	399	422	433	426	448	414	399	442	406	435	428	404	402	419	410	398	438	386	387	426	437	411	397	379	362	402	405	386	383	421	386	436	428	399	377	403	399	390	451	397	402	412	378	431	407	376	422	404	425	389	394	405	423	384	367	400	432	428	410	368	392	402	388	393	387	397	406	389	379	414	438	399	434	405	395	403	393	422	388	380	402	368	384	418	372	401	441	419	431	400	385	399	390	393	373	399	402	409	372	401	434	417	387	410	410	425	412	401	416	368	392	420	460	395	440	392	400	376	386	399	408	378	373	397	357	379	389	411	423	398	382	359	400	444	396	428	343	410	398	458	392	402	429	422	412	417	406	419	375	358	382	373	384	407	462	398	396	401	404	401	359	383	445	383	386	408	406	415	471	436	433	415	428	412	391	433	424	389	407	430	398	405	429	378	400	359	371	375	389	417	409	370	430	383	407	390	402	426	397	384	383	407	392	434	435	404	413	388	426	399	378	406	402	374	425	442	366	415	378	367	401	414	401	406	456	402	407	392	396	431	399	372	413	429	395	404	429	416	450	435	452	415	421	384	382	411	373	422	412	419	432	414	447	378	405	442	395	434	383	382	387	409	390	440	404	424	395	392	378	416	381	394	443	447	427	404	404	427	365	398	407	438	389	405	356	400	437	409	441	400	399	409	432	411	367	390	412	415	396	431	392	393	396	409	405	404	397	389	406	440	406	397	417	439	361	368	398	388	371	391	408	380	398	380	408	391	434	440	430	419	392	414	373	373	386	399	425	368	385	397	417	375	390	393	378	412	405	408	389	401	398	402	399	397	387	357	421	393	432	421	386	413	397	371	386	386	400	400	422	397	389	375	407	415	396	390	394	417	425	437	391	399	390	423	431	402	411	420	401	401	373	393	414	438	408	436	405	413	366	432	421	373	400	402	406	405	418	454	391	399	409	372	417	389	439	421	405	410	418	404	387	368	448	398	376	378	413	388	420	418	411	376	420	404	398	367	383	371	386	408	407	418	371	415	409	433	390	406	422	407	410	374	389	394	423	406	386	392	389	437	399	370	411	407	405	401	394	426	406	398	439	415	443	420	417	417	397	376	393	408	428	422	418	388	387	366	411	409	364	377	383	396	405	417	374	385	395	403	428	400	451	416	388	385	369	393	435	396	412	403	427	373	419	364	422	408	392	385	407	414	394	428	421	380	380	414	419	431	398	391	398	375	425	412	406	382	360	396	398	438	428	410	425	391	383	417	410	394	396	419	415	408	391	386	407	391	397	409	396	393	456	383	405	358	383	407	415	381	424	408	415	415	416	416	447	454	443	432	368	414	400	428	414	430	368	416	427	398	425	399	449	391	399	428	429	428	398	409	387	378	425	403	427	474	393	444	414	359	398	424	433	393	370	410	411	412	382	420	413	395	446	403	371	451	395	395	427	398	375	376	435	408	406	370	392	391	419	368	401	426	400	396	409	407	426	428	403	404	421	379	423	411	452	428	417	378	434	404	405	398	409	373	411	396	420	400	381	372	422	385
12449	7080	13481	15447	13085	9467	6989	5397	4637	4055	3615	3097	2617	2340	1763	1750	1621	1484	1303	1236	1122	1133	1049	1076	1001	998	1035	1011	1068	969	960	992	900	1003	1019	974	975	952	996	1002	946	967	953	966	988	954	936	1031	969	933	914	928	943	932	881	922	996	950	940	952	908	949	916	962	908	981	943	940	887	907	940	1003	939	933	946	910	891	942	957	893	871	953	891	850	932	946	893	914	954	934	894	931	938	905	931	898	927	933	970	848	891	931	971	925	885	890	873	992	933	935	872	926	874	921	932	923	874	898	963	964	922	933	888	933	969	983	919	901	964	943	916	874	981	882	914	954	939	930	881	912	896	943	915	920	930	872	923	945	903	928	918	898	924	959	953	906	920	918	908	931	910	917	944	922	876	957	917	949	948	958	881	956	907	919	949	924	932	935	928	968	945	922	917	948	899	884	936	924	920	897	922	880	898	893	891	951	924	927	963	940	945	917	932	888	946	887	978	951	895	942	932	899	856	892	961	934	929	946	927	930	929	902	909	921	888	905	925	927	937	916	959	939	920	913	867	914	932	892	957	916	890	921	885	942	944	893	978	915	893	893	933	892	938	928	933	895	909	884	922	926	948	899	932	955	919	878	913	929	906	927	913	967	923	943	908	941	953	898	924	966	930	987	921	904	902	975	903	935	934	899	944	962	917	895	890	942	940	856	893	950	932	945	949	918	960	928	955	937	950	925	961	931	901	953	945	948	873	914	896	913	916	897	962	944	915	963	999	951	937	870	925	940	943	941	866	887	942	954	915	928	904	867	931	959	946	929	970	928	961	960	950	936	993	992	955	933	932	901	901	886	933	964	943	913	934	925	908	970	960	965	952	918	983	969	952	941	983	899	957	930	895	881	950	955	976	918	920	931	898	903	936	943	931	946	991	944	999	982	920	943	905	951	917	894	938	907	925	945	916	939	839	938	919	952	910	913	951	984	914	917	908	883	935	831	902	931	905	932	988	859	911	958	909	938	911	949	952	934	923	949	873	963	959	922	918	952	924	940	941	943	971	971	903	905	902	956	929	883	910	918	955	947	877	918	937	930	929	1012	966	965	980	937	948	926	957	917	946	953	930	938	971	951	974	929	921	958	916	928	924	912	931	952	924	972	986	943	936	911	974	949	913	951	944	947	947	969	876	943	938	966	919	920	893	893	936	877	911	876	957	920	958	914	929	951	951	920	901	961	973	910	934	898	976	942	1012	891	875	958	933	915	916	986	966	944	939	925	868	980	947	918	893	927	944	931	966	912	936	900	946	874	866	875	971	912	875	914	933	935	905	933	948	927	912	907	941	936	974	898	937	951	891	908	910	939	917	932	944	931	842	908	915	959	967	908	916	960	933	910	926	966	991	914	1007	937	898	929	951	931	899	964	890	944	918	908	943	938	925	924	972	878	870	961	914	944	917	967	968	974	914	903	904	895	895	866	889	937	957	932	926	957	916	931	934	936	939	917	937	950	920	896	924	899	913	937	961	934	953	893	980	955	918	920	936	939	946	956	940	934	927	935	976	914	935	872	935	928	909	935	944	950	982	912	933	976	903	921	916	896	907	938	920	948	902	918	872	901	915	911	986	934	918	910	942	946	950	876	934	943	920	967	939	940	881	943	942	872	940	928	948	934	974	951	869	876	919	942	978	953	920	963	991	955	913	948	931	945	918	922	947	856	930	983	910	881	883	969	921	909	947	957	900	877	941	899	963	909	967	951	920	954	948	964	937	980	887	969	938	920	927	924	947	897	924	954	929	954	873	940	949	952	920	884	940	905	954	904	955	871	924	951	933	932	998	889	925	882	922	937	898	891	944	942	968	942	898	929	913	951	956	941	901	975	932	928	877	906	928	982	856	918	871	953	926	895	951	970	907	879	937	920	901	971	934	892	908	953	922	924	908	974	908	913	971	908	906	935	923	877	945	895	878	903	923	962	925	873	956	892	916	947	935	930	909	926	913	930	964	989	882	941	902	970	929	865	966	975	978	951	927	973	959	911	936	883	925	1008	941	942	953	915	889	958	912	990	936	894	913	921	937	971	914	956	954	910	929	946	925	921	954	927	908	934	894	906	932	943	849	999	956	908	939	938	917	889	887	971	991	916	901	917	904	900	932	935	890	965	910	993	952	902	865	902	907	922	910	934	935	940	907	935	927	932	928	865	945	895	953	940	904	963	958	905	938	944	914	873	933	918	905	919	938	962	888	881	914	968	991	951	987	929	927	922	927	950	918	958	979	971	923	945	965	906	925	886	915	913	958	914	898	950	919	924	929	968	892	921	950	914	965	913	936	918	877	946	930	944	928	954	959	896	1023	869	935	943	943	944	978	938	926	919	963	926	912	964	955	954	930	941	885	941	953	937	919	922	900	920	951	938	960	950	939	968	916	955	924	908	900	959	945	961	916	915	990	878	933	958	919	920	933	907	989	952	908	937	954	963	935	913	919	946	898	957	887	919	892	942	920	936	894	875	944	931	950	929	933	929	974	985	974	917	983	929	910	907	977	933	957	956	961	925	937	933	893	920	932	995	946	899	918	899	910	915	947	887	932	933	961	983	911	934	880	949	878	943	919	948	887	887	920	862	948	919	921	920	855	854	940	893	949	933	1004	924	899	1009	921	953	941	900	928	866	950	871	918	913	933	957	926	945	905	891	941	962	928	947	977	864	939	931	937	924	906	853	948	959	941	974	955	953	905	920	971	915	909	998	893	934	921	944	863	981	944	951	901	930	927	914	989	953	908	990	909	915	936	922	973	942	903	914	972	946	942	962	949	947	933	919	934	926	876	930	905	976	915	873	885	873	969	935	970	915	902	936	972	900	929	881	956	961	917	876	918	921	973	965	961	905	881	935	881	898	881	948	932	940	897	935	934	908	907	937	896	917	941	947	865	988	946	965	975	924	966	923	965	935	914	922	949	921	906	916	948	936	928	898	924	991	894	965	936	912	972	907	919	871	912	972	945	938	915	937	922	946	904	908	955	934	974	924	904	897	907	919	974	917	892	945	943	977	924	917	945	921	924	929	968	958	931	918	1001	886	933	916	963	897	932	912	969	935	948	912	962	893	942	942	969	946	940	979	933	867	909	874	939	907	857	898	906	928	927	917	918	979	938	961	941	893	896	908	945	937	954	926	975	973	882	959	939	941	926	942	903	966	956	930	918	914	895	937	955	919	923	930	958	959	935	961	944	939	873	896	927	927	915	933	921	935	953	929	918	928	949	897	901	906	918	865	901	849	921	949	907	924	959	931	921	975	945	932	967	914	932	904	881	943	963	945	913	941	929	945	948	909	945	962	919	968	890	934	921	962	964	932	939	947	936	958	943	937	921	871	946	898	970	894	905	984	920	931	924	905	891	927	912	960	960	874	925	909	963	909	930	952	954	893	919	916	932	939	958	948	886	939	937	878	911	906	936	916	968	945	945	955	946	974	934	948	926	916	928	916	933	951	943	907	998	951	897	891	1018	937	912	932	922	928	972	919
27889	11669	10839	8548	5603	3428	2244	1700	1346	1103	1037	850	763	630	536	502	440	421	428	403	399	392	353	403	297	347	357	367	394	349	349	351	343	348	367	348	362	334	337	379	350	354	336	331	362	311	364	338	329	328	308	372	335	346	323	306	312	351	323	322	335	317	329	311	324	314	360	383	321	312	315	355	345	321	319	340	330	353	339	369	345	357	321	327	306	294	339	336	327	355	338	343	342	341	360	301	371	348	358	328	337	339	356	355	347	331	315	320	337	364	335	357	353	333	345	354	377	327	358	349	358	343	285	358	338	385	356	361	344	340	333	377	343	354	392	327	349	353	350	319	331	313	325	332	324	350	348	335	314	323	351	315	331	338	344	341	332	329	335	352	353	322	359	362	309	356	334	376	359	312	305	331	317	339	331	311	325	323	349	330	337	365	331	320	346	327	319	351	337	356	314	333	339	368	321	301	353	347	349	326	348	317	339	306	317	310	374	326	347	306	344	354	349	340	309	346	360	327	309	348	328	358	331	328	381	339	343	335	324	315	351	337	332	314	319	346	335	315	298	316	359	344	366	337	328	319	323	313	331	321	371	341	337	332	343	336	330	324	344	340	313	376	303	326	342	355	326	302	330	361	322	335	360	336	337	339	331	300	314	372	330	372	350	352	335	351	337	380	347	331	305	336	345	350	329	331	312	320	321	353	325	306	305	362	331	378	339	328	351	311	341	343	338	376	353	351	321	352	359	324	304	382	347	333	343	310	331	351	326	335	346	342	356	326	347	366	330	335	325	359	324	371	361	384	327	326	326	341	336	326	332	335	324	333	343	345	346	339	368	328	355	328	352	340	338	304	329	301	365	307	363	326	322	350	335	344	328	328	321	361	332	344	328	324	324	325	329	336	318	347	353	346	304	326	348	337	318	316	351	326	327	314	334	327	365	340	345	326	347	361	328	333	326	347	317	352	379	367	293	313	346	305	330	338	342	293	319	339	343	312	341	343	337	307	350	329	336	322	321	338	329	345	348	330	336	353	330	289	333	323	337	312	341	310	318	356	328	330	326	349	344	319	326	333	320	325	365	338	344	323	340	344	342	353	349	314	345	332	314	356	345	319	333	317	331	340	329	331	298	321	348	365	324	359	305	336	325	328	304	326	365	338	340	375	344	319	345	364	318	343	319	364	307	390	338	323	334	361	335	349	324	344	324	352	370	320	317	325	345	358	352	341	374	348	326	323	325	326	325	313	342	342	349	324	343	335	323	340	335	340	340	327	340	320	330	326	342	313	328	336	313	343	323	349	301	344	344	326	336	344	324	307	319	383	331	315	328	344	309	354	331	348	361	333	350	320	351	305	311	331	376	339	327	330	345	351	314	318	316	331	346	356	307	324	341	328	363	374	322	348	309	385	353	336	295	340	356	356	323	313	367	307	335	348	334	342	359	348	299	326	328	333	306	337	344	324	342	327	287	376	331	298	363	335	320	335	337	347	348	309	302	343	356	373	348	306	348	350	320	328	330	348	326	347	327	348	355	328	346	309	343	343	335	353	363	343	331	367	308	313	327	329	350	370	359	321	328	321	362	297	337	332	337	358	349	345	325	346	331	324	335	332	358	341	364	339	341	304	345	351	350	342	345	317	349	310	350	311	313	310	333	341	331	346	327	331	356	326	317	334	318	336	338	330	343	360	303	319	367	356	323	343	334	344	358	345	319	331	369	370	321	314	340	332	292	334	326	330	338	305	301	344	328	345	298	333	353	303	367	314	353	333	333	317	347	324	317	306	345	349	339	322	320	315	348	334	312	347	308	318	334	343	374	289	314	311	336	351	347	304	323	360	341	319	379	338	332	319	324	338	342	330	306	301	354	321	311	319	350	336	327	345	380	354	338	369	308	316	312	339	348	319	353	333	336	353	324	337	328	348	343	311	317	337	363	325	357	300	331	345	357	351	333	340	330	347	318	326	330	342	341	337	327	370	347	324	349	365	337	330	331	333	385	326	327	334	331	311	339	357	325	344	341	331	340	344	299	300	352	310	314	332	306	328	318	327	369	363	368	327	313	315	315	347	372	319	333	330	341	324	316	355	349	350	331	313	371	353	349	296	345	330	337	358	324	336	338	330	321	351	342	296	303	352	334	319	355	318	356	327	332	329	357	326	331	346	331	308	318	319	332	310	368	320	367	339	324	376	296	332	312	318	369	335	330	340	360	384	380	348	350	335	334	328	347	369	329	344	317	343	347	334	336	344	312	350	297	348	360	317	320	340	330	334	357	324	334	334	360	300	327	318	331	332	333	333	364	350	300	310	315	336	345	333	358	323	296	340	318	309	339	337	351	304	325	327	343	354	344	322	358	331	309	319	319	350	317	353	335	320	339	314	311	324	317	346	327	333	351	303	313	325	334	331	338	335	319	375	350	350	381	343	324	354	357	343	349	367	361	325	349	330	331	355	325	346	317	338	313	325	341	319	325	311	327	363	355	334	320	328	383	351	314	322	360	313	351	366	323	335	340	350	315	356	350	358	312	312	333	365	331	336	342	364	343	323	348	342	322	313	342	379	336	352	348	346	328	304	349	367	386	333	332	379	326	337	306	332	367	332	363	335	331	324	323	335	347	325	353	334	340	326	304	363	345	309	320	318	347	309	333	310	345	322	323	326	337	314	315	355	344	334	346	312	368	352	344	321	306	367	364	324	346	338	340	356	340	341	368	301	338	323	313	339	358	339	336	341	316	318	308	350	369	353	313	315	327	309	325	332	328	316	319	313	369	328	355	349	350	352	340	327	309	359	361	331	357	342	344	336	280	302	315	341	308	340	326	283	318	305	323	337	306	313	362	325	352	366	314	334	331	315	365	354	341	335	357	318	354	343	342	354	332	327	340	314	299	345	344	319	348	324	309	350	331	348	384	323	337	346	350	382	354	338	301	369	343	306	329	353	317	349	362	314	344	341	319	330	327	333	325	356	326	336	381	338	322	341	342	317	318	369	371	312	345	350	300	361	347	333	337	342	354	322	333	341	336	324	348	335	317	328	344	349	331	349	344	341	344	339	335	348	344	359	303	336	325	336	346	355	309	328	333	325	342	331	328	343	312	351	353	316	329	349	348	358	345	314	334	305	340	319	335	341	347	333	335	303	314	354	338	365	312	327	311	330	340	300	289	315	357	318	339	315	337	335	359	346	320	321	367	364	356	322	366	332	309	340	334	337	372	329	324	371	342	332	338	347	331	302	326	353	327	339	328	348	357	322	331	341	356	330	345	329	349	347	366	329	333	361	314	322	321	374	351	344	341	355	337	316	307	347	352	338	343	331	320	327	353	347	343	335	308	375	334	341	319	334	338	313	361	331	333	301	334	349	354	348	321	330	319	298	380	342	316	325	300	343	337	318	320	355	335	327	362	342	354	331	320	339	319	357	309	353	336	338	349	360	363	368	349	344	339	325	344	329	345	334	349	332	287	343	365	375	288	319	317	345	353	333	351	333	304	342	333	355
16499	9167	17039	19437	16352	12125	8656	6853	5964	5154	4639	3792	3177	2471	2030	1891	1708	1599	1279	1196	1098	1087	1028	1030	983	1007	954	969	868	885	859	851	866	876	808	841	856	882	817	805	832	854	800	827	836	794	783	821	835	773	764	783	794	771	803	754	793	801	846	807	790	829	747	770	827	818	829	788	810	797	820	793	789	795	778	720	788	782	781	805	808	804	817	727	795	800	798	752	790	802	868	800	834	773	791	768	815	800	772	819	753	744	776	807	754	773	808	786	807	773	832	790	800	744	812	761	839	787	795	806	781	771	777	754	781	794	777	845	839	795	815	764	800	787	813	764	795	810	774	845	807	788	761	760	805	764	784	753	780	777	773	766	783	785	799	783	779	809	801	774	781	795	825	769	790	774	832	767	774	796	805	832	812	816	781	798	820	767	850	783	800	779	735	813	772	791	790	765	784	790	771	795	793	822	791	802	795	790	722	780	832	768	838	826	774	788	811	810	743	796	812	789	812	817	788	816	805	817	779	768	790	742	755	782	823	802	783	751	785	773	760	765	850	780	780	774	743	769	792	762	807	765	777	818	805	772	796	742	817	794	774	779	847	807	804	788	815	787	724	829	800	776	819	772	830	773	748	737	838	769	865	837	775	733	752	783	772	765	759	762	815	835	808	780	785	795	788	776	790	812	797	803	803	798	827	816	843	779	788	804	795	736	817	770	736	764	778	765	768	819	787	767	828	800	788	848	803	763	812	850	819	784	809	740	774	786	764	829	818	782	841	785	743	797	779	745	772	811	776	768	784	768	862	803	791	777	846	790	810	748	800	768	869	726	823	764	774	806	769	739	773	742	813	773	813	799	790	793	782	780	777	753	791	751	803	783	789	806	763	806	724	804	825	751	830	832	809	738	784	837	805	815	814	755	780	832	775	816	796	821	755	774	790	767	812	788	780	788	817	720	835	840	806	802	757	772	806	782	818	765	787	795	757	812	773	792	788	793	796	777	821	776	835	757	781	778	824	829	802	785	830	783	788	712	842	848	804	852	810	810	790	852	776	779	790	817	772	764	795	828	823	779	818	789	753	772	834	791	786	767	813	795	781	752	797	779	732	811	727	798	819	783	827	808	788	801	806	771	758	788	755	794	758	812	832	770	794	805	811	830	799	767	795	797	819	752	820	804	776	798	794	780	822	827	767	806	783	808	783	793	793	804	795	726	833	822	788	758	805	787	752	818	768	771	770	802	794	795	784	802	762	793	760	784	777	792	767	780	833	838	786	773	773	785	786	752	769	788	757	806	764	782	754	756	802	821	837	837	775	821	788	828	796	787	808	807	834	808	774	804	779	809	813	789	804	779	807	745	798	763	759	828	789	799	813	782	783	809	769	811	779	762	818	822	767	776	768	759	826	788	803	795	780	770	771	775	803	798	743	808	771	760	793	788	779	778	820	808	781	766	806	780	829	791	759	759	773	820	815	794	854	793	816	758	743	810	731	815	829	790	773	797	769	815	810	731	801	754	815	818	810	780	753	743	790	752	777	732	773	777	830	786	813	812	810	786	844	794	825	777	799	828	766	761	753	790	786	778	768	831	803	778	722	763	737	746	795	792	764	831	768	819	812	794	832	759	789	824	806	793	772	755	779	756	787	801	868	779	779	795	835	861	790	780	842	770	777	803	843	794	791	786	838	814	780	772	828	825	784	749	770	819	780	851	803	775	722	830	802	803	789	804	853	761	801	792	755	756	765	804	778	836	784	802	746	816	787	837	787	794	813	752	786	774	771	775	819	770	796	784	809	775	814	816	795	784	792	764	780	811	743	766	836	799	748	810	747	760	739	786	843	770	757	792	818	780	782	777	785	740	804	787	717	816	818	809	748	775	747	750	771	817	829	797	813	778	805	755	817	729	753	771	755	760	788	794	813	812	783	783	797	781	816	787	802	796	774	784	769	786	792	739	789	775	756	769	796	806	781	836	782	756	792	819	810	776	790	800	798	746	795	761	885	774	806	809	797	790	810	743	775	793	777	789	766	770	817	781	800	812	792	779	802	822	827	802	819	799	788	789	823	799	786	789	836	799	846	798	807	793	804	822	769	772	827	822	796	749	810	774	833	810	772	768	842	751	802	800	791	805	838	769	801	840	792	764	811	776	823	756	800	801	763	791	823	806	764	748	789	726	815	824	789	818	857	800	769	768	824	759	800	815	795	772	800	774	800	772	759	763	809	828	800	783	812	784	847	780	766	777	816	817	781	779	767	758	811	816	776	797	769	735	738	778	799	766	768	757	810	786	768	864	785	741	832	807	798	815	843	787	784	794	813	774	813	762	778	823	789	820	757	807	779	827	783	811	811	779	829	815	799	821	731	781	793	804	832	780	737	773	810	784	763	773	822	818	779	807	824	775	777	816	796	780	794	819	814	812	819	781	808	815	797	828	755	806	790	796	810	766	813	778	807	768	819	782	745	756	804	835	782	780	813	837	839	801	741	750	806	809	793	749	866	807	837	856	791	765	777	842	764	778	753	788	809	830	824	790	778	796	765	800	783	818	815	728	803	794	814	814	822	821	843	794	818	833	782	782	770	719	784	803	775	741	770	776	780	789	780	731	784	761	821	828	798	811	780	734	794	742	814	802	799	772	794	765	769	796	830	734	800	829	797	856	789	779	794	750	763	783	833	736	793	800	769	826	835	786	814	791	774	813	746	788	733	772	797	783	808	788	773	762	803	771	791	796	818	785	770	769	761	768	780	746	779	766	788	844	779	748	804	807	763	794	807	784	776	756	794	776	774	777	752	759	797	759	816	805	786	749	772	769	820	829	797	815	786	776	814	815	762	800	803	809	782	830	788	761	800	815	812	790	779	803	798	804	801	777	799	800	818	727	791	795	800	800	791	763	815	834	818	840	797	832	740	781	781	852	787	798	771	777	795	766	815	783	757	825	772	787	781	826	803	777	777	778	815	809	812	818	817	771	786	791	830	806	790	790	754	792	794	765	766	774	800	760	887	794	786	794	808	779	795	827	793	749	777	806	833	805	796	822	777	819	795	812	754	842	773	864	766	778	801	792	766	788	830	750	781	801	832	783	724	776	831	801	763	780	793	774	805	748	754	761	787	792	752	784	803	818	777	822	778	788	831	819	836	834	754	749	792	786	804	808	770	781	783	754	786	873	732	801	761	771	803	753	725	793	748	815	747	783	745	809	762	746	801	762	785	790	770	837	779	785	761	743	794	825	790	807	728	780	752	786	780	802	805	797	790	793	782	767	777	790	815	855	787	800	812	848	819	825	804	802	797	810	755	769	818	801	860	791	766	851	794	783	820	756	831	813	813	795	788	774	784	788	772	787	807	835	749	786	850	798	817	844	796	775	779	780	747	801	748	781	778	760	764	793	791	804	784	778	761	771	792	767	761	823	813	803	828	778	765	751	825	823	780	809	784	748	753	758	828	814	831	754	764	775	831	809	800	811	788	831	736	785	823	782	786	765	805	828	758	787	853	793
9745	4764	4750	3750	2457	1583	1010	937	855	770	738	673	606	583	529	505	503	504	495	504	477	493	536	461	480	484	486	477	506	483	472	443	479	481	451	494	457	450	470	445	496	468	427	430	477	498	529	520	479	470	469	490	470	483	477	435	443	497	475	498	495	480	483	517	486	482	470	486	466	459	466	449	464	488	474	483	515	479	487	495	460	489	440	481	510	441	489	482	466	477	474	455	447	465	472	507	458	473	454	514	483	436	463	457	447	478	502	463	502	430	498	429	480	487	470	467	473	504	458	446	480	469	461	461	467	458	497	487	492	502	487	465	462	484	463	483	463	485	468	457	479	475	474	441	510	486	460	506	471	521	474	516	499	461	469	469	483	464	490	427	492	443	484	438	465	433	388	462	444	478	451	467	460	460	480	462	457	413	427	510	464	440	462	415	510	467	448	481	530	461	440	482	481	508	527	487	472	448	451	471	506	503	425	455	487	495	444	502	500	477	459	491	437	497	465	475	507	477	449	460	470	442	460	477	483	478	469	519	490	479	485	498	472	479	452	448	492	503	478	432	453	452	450	459	519	458	469	485	464	431	482	451	472	488	484	465	512	488	465	442	467	502	457	483	458	476	467	514	498	478	461	458	471	459	457	442	537	472	520	472	468	472	453	470	461	460	473	496	441	532	447	482	504	472	458	513	458	469	463	488	475	462	510	447	460	420	496	495	453	501	462	497	502	473	514	470	491	462	479	443	468	434	464	436	459	467	453	448	508	500	489	484	424	427	506	489	475	461	468	468	534	504	484	410	471	443	461	446	487	466	467	487	482	421	454	501	454	489	477	463	484	483	438	467	462	456	456	464	492	496	468	458	456	480	497	429	439	472	457	453	473	486	480	464	478	473	467	462	529	448	456	461	502	470	464	505	464	496	484	501	480	440	459	479	475	471	509	513	453	488	486	459	523	437	467	474	495	524	464	410	504	459	470	444	493	481	528	499	470	513	482	475	478	446	466	482	429	437	442	461	470	458	453	509	480	451	494	429	470	482	482	484	521	461	456	438	424	473	457	478	481	496	510	467	454	470	497	457	476	490	487	471	484	447	442	493	456	446	476	458	434	433	496	442	454	431	464	494	430	498	443	451	489	443	451	489	490	482	444	432	454	523	477	472	476	479	478	465	432	457	486	487	440	491	437	467	502	510	479	488	478	501	465	483	478	436	464	465	502	520	453	453	465	497	500	481	469	441	471	481	437	462	454	505	471	434	468	458	482	459	443	469	491	483	456	520	472	459	461	498	480	463	426	466	505	517	445	488	473	444	466	505	481	429	437	467	448	461	485	436	478	437	507	480	494	471	458	464	463	482	491	444	478	496	472	489	462	487	462	503	491	506	441	510	549	486	514	442	506	450	461	459	509	476	493	423	432	461	504	455	488	450	465	411	454	481	457	484	462	480	469	448	490	475	476	432	477	476	441	464	464	497	450	484	492	473	480	460	504	485	501	475	485	458	491	499	460	477	458	467	487	467	461	474	469	472	455	472	483	487	511	452	474	501	408	509	454	488	475	457	475	497	523	485	473	496	441	486	531	497	486	485	480	456	483	478	497	457	478	484	415	466	505	476	499	445	480	436	472	466	514	480	482	459	465	435	491	476	466	436	462	433	452	474	427	466	472	458	454	511	482	490	475	445	461	447	452	451	481	465	472	445	478	458	458	466	484	495	456	476	428	511	482	491	467	452	461	469	487	477	441	482	467	498	472	435	458	499	460	457	436	510	507	481	476	496	474	450	468	475	475	493	450	475	465	482	521	438	471	469	489	481	526	490	485	457	461	457	461	460	497	457	463	487	444	453	437	451	469	481	484	465	466	464	472	469	445	482	477	461	465	466	505	500	500	514	476	456	479	498	486	464	433	454	492	453	494	449	500	488	491	497	515	491	492	458	432	468	447	472	485	478	480	485	501	457	471	473	454	474	513	459	476	465	479	456	488	493	456	485	480	499	465	469	481	488	463	449	451	468	495	446	449	462	492	498	472	491	450	455	497	477	458	458	430	468	498	490	473	502	500	493	439	478	465	463	464	449	450	453	472	463	460	460	463	512	477	489	489	489	492	488	480	468	476	506	500	417	464	487	439	444	463	474	444	468	484	474	465	466	454	495	462	512	487	499	451	488	480	478	466	457	503	484	483	490	457	487	474	501	461	449	492	476	453	492	463	451	532	479	503	475	493	482	522	476	511	462	502	438	430	462	440	470	508	475	475	491	487	514	450	468	425	468	484	469	470	434	442	489	498	471	448	469	461	491	463	438	477	414	472	522	461	450	425	463	439	465	453	474	476	519	429	443	459	470	485	455	478	461	439	472	476	505	474	478	484	447	483	486	469	478	521	498	496	499	485	457	462	448	490	449	472	505	468	445	489	456	510	467	476	493	467	525	468	435	492	464	484	464	478	499	445	447	481	474	508	479	482	545	486	470	474	457	414	477	457	473	438	481	445	507	427	498	489	497	473	487	481	460	468	440	459	492	474	483	468	461	494	494	420	445	490	537	456	435	462	511	459	511	480	437	460	483	468	475	479	423	475	516	469	473	482	462	464	447	487	524	503	484	478	467	440	495	453	417	472	465	493	486	444	467	503	437	453	451	449	475	476	451	478	476	473	463	453	499	444	475	478	495	486	460	534	432	471	475	479	497	469	470	489	450	489	485	470	476	470	468	475	477	446	483	496	437	473	425	450	480	479	474	445	526	452	470	459	465	502	455	502	467	493	458	488	499	459	477	492	470	451	463	459	452	483	471	432	472	452	485	492	509	482	504	480	444	478	487	452	471	500	472	493	502	478	456	409	443	460	488	454	519	491	491	508	463	469	452	454	467	472	450	452	451	432	487	473	475	494	512	503	452	424	465	483	454	474	452	442	466	473	433	465	482	454	453	463	488	450	485	448	499	467	477	496	485	465	431	408	504	531	456	473	511	448	442	477	428	445	469	464	462	470	473	527	428	511	498	503	461	469	470	472	515	442	449	473	472	489	458	473	491	463	467	510	474	497	444	464	439	459	437	442	452	470	451	440	510	481	449	498	481	462	474	493	484	463	462	459	489	443	447	468	474	486	432	473	483	490	510	485	447	466	432	455	467	473	465	482	442	467	462	433	509	474	460	472	487	483	435	509	448	493	456	444	512	479	431	499	464	465	465	474	472	461	438	473	459	484	485	493	486	434	465	446	454	448	455	456	474	468	464	492	479	440	456	514	476	463	487	484	476	475	496	463	477	490	503	472	425	472	473	491	456	458	459	466	461	461	478	495	493	508	494	460	437	460	492	486	500	466	493	481	498	458	450	510	458	450	468	438	505	438	473	494	515	506	439	455	454	516	437	452	478	467	476	472	446	515	465	479	530	484	468	508	466	482	481	504	433	462	477	467	459	494	447	467	481	432	488	465	501	462	497	482	477	416	510	464	472	477	495	465	482	464	457	493	458	495	522	476	481	467	488	482	511	513	471
7089	4834	8856	10269	8279	5881	4104	3383	2995	2786	2661	2252	2028	1707	1523	1531	1425	1358	1251	1140	1167	1116	1143	1182	1117	1114	1086	1128	1116	1106	1160	1092	1095	1143	1062	1093	1079	1087	1086	1056	1063	1079	1071	1096	1018	1052	1106	1057	1120	1045	1038	1075	1093	1087	1010	1091	1058	1069	1125	1075	1081	1067	1062	1027	1070	1124	1079	1053	1027	1053	1100	1094	1105	1048	1111	1084	985	1098	1039	1044	1057	1091	1037	1087	1067	1043	1038	1053	1065	1103	1108	1020	1056	1040	1038	1032	1059	1060	1078	1060	1037	1020	1052	1094	1117	1053	1071	1076	1067	1094	1007	1062	1153	1040	1108	1046	1033	1048	1055	1090	1044	1099	1043	1103	1054	1035	1042	1039	1109	1055	1061	1024	1084	1122	1034	1051	1077	1110	1066	1067	1065	1057	1070	1065	1092	1036	1026	1059	1063	1001	1008	1091	1044	1168	1061	1045	1078	1041	1041	1122	1054	1010	1088	1072	1045	1119	1058	1074	1044	1092	1067	1017	1060	1024	1035	1114	1140	1048	1093	1092	1092	1071	1013	1080	1067	1089	1032	1077	1022	1038	1055	1015	1026	1005	1040	1014	1074	1092	1102	1040	1035	1076	1060	1051	1027	1029	1001	1059	1084	1039	1063	1117	1079	1075	1108	1079	1019	1062	1036	1081	1099	1120	1065	1033	1054	1036	1082	1047	1062	1115	1065	1027	1071	1046	1076	1132	1021	1070	1009	1069	1035	1069	1044	1063	1063	1082	1080	1114	1154	1069	1097	1114	1076	1060	1051	1107	989	1022	1071	1079	1055	1075	1025	1054	999	1025	1047	1114	1068	1042	1049	1134	1112	1057	1044	1035	1117	1059	1049	1111	1043	1058	1059	1071	1065	1051	1087	1095	1059	1056	1064	1079	1076	1084	1056	1079	1087	1089	1014	1055	1039	1069	1084	1111	1018	1049	1070	1107	1071	1102	1076	1045	1011	1104	1047	1081	1077	1103	1036	1018	1042	1096	1080	1067	1124	1107	1029	1101	1113	1060	1088	1021	1035	1109	1033	1035	1097	1021	1072	1081	1018	1043	1087	1125	1065	1066	1071	1011	1045	1073	1118	1095	1103	1024	1055	1076	1063	1010	1095	1057	1082	1049	1058	1060	1122	1082	1046	1041	1058	1063	1021	1083	1105	1065	1128	1096	1038	1037	1070	1118	1068	1092	1080	1060	1068	1026	1087	1052	1098	1065	1053	1132	1062	1019	1113	1065	1098	1102	1013	1085	1087	1102	1063	1079	1029	1046	1007	1077	1063	1092	1099	1096	1123	1047	998	1106	1073	1105	1107	1028	1049	1062	1107	1046	1065	1106	1050	1040	1100	987	1093	1066	1123	1061	1086	1075	1021	1086	1080	1077	1042	1102	1078	1115	1030	1109	1061	1057	1024	1044	1072	1031	1087	1038	1076	1021	1058	1047	1088	1081	1037	1058	999	1004	1056	1073	1096	1052	1034	1067	1022	1062	1023	1069	1114	1015	1117	1058	1036	1077	1030	1096	1073	1065	1021	1076	1070	1071	1053	1103	1112	1052	1072	1058	1026	1060	1097	1075	1089	1085	1026	1084	1104	1072	1126	1086	1090	1088	1073	1132	1085	1098	1095	1065	1018	1098	1093	1066	1024	1068	1054	1083	1074	1019	1094	1037	1064	1041	1090	1071	1070	1061	1071	1017	1043	1040	1064	1067	1079	1123	1111	1003	1053	1091	976	1038	1081	1082	1103	1026	1038	1093	1020	1102	1061	1086	1053	1095	1092	1097	1083	1052	1028	1067	1068	1007	1064	1029	1068	1096	1013	1042	1094	1057	1007	992	1059	1083	1138	1098	1054	1021	1045	1079	1095	1136	1084	1026	1021	1049	1100	1089	1089	1054	1099	1043	1019	1057	1078	1084	1104	1027	1111	1066	1046	1111	1031	1067	1043	1087	1062	1036	1066	1054	1077	1032	1045	1046	1022	1008	1049	1072	1024	1028	1092	1084	1171	1019	1144	1003	1073	1090	1118	1086	1032	1116	1084	1078	1044	1041	1149	980	1052	1075	1053	1129	1041	1078	1027	1054	1034	1066	1052	1020	1042	1094	1082	1055	1060	1033	1088	1079	1066	1086	1103	1095	1029	1086	1069	1045	1037	1091	1103	1103	1009	1075	1033	1108	1074	1033	1044	1079	1012	969	1037	1054	1021	1061	1085	1052	1069	1056	1093	1026	1067	1079	1037	1044	1048	1061	1054	1106	1044	1092	1098	1061	1028	1022	1048	1147	1080	1060	1059	1077	1040	1047	1042	1026	1080	1107	1047	1090	1108	1082	1082	1043	1048	1056	1146	1030	1088	1070	1073	1085	1059	1120	1009	1049	1044	1055	1117	1040	1061	1097	1077	1047	1143	1073	1067	1044	998	1083	1111	1052	1054	1076	1042	1105	1069	1064	1071	1052	1118	1098	994	1081	1117	1057	1110	1046	1080	1064	1090	1111	1104	1061	1075	1125	1057	1027	1081	1064	1114	1098	1075	1082	1099	1078	1117	1041	1029	1035	1061	1075	1037	1049	1073	1107	1082	1048	1054	1075	1094	1057	1074	1078	1076	1101	1092	1045	1069	1111	1050	1040	1056	1085	1037	1096	1106	1093	1044	1000	1022	1107	1083	1105	1058	1074	1045	1052	1054	1056	1048	1051	1063	1072	1063	1072	1069	1075	995	1111	1054	1066	1042	1081	1045	1100	1076	1089	1109	1101	1082	991	1025	1092	1073	1071	1054	1087	1045	1067	1086	1054	1053	1067	1038	1070	990	1057	1032	1064	1109	1045	1012	1068	1079	1029	1056	1113	1175	1077	1088	1075	1077	1059	1040	1108	1076	1106	1076	1015	1030	1098	1100	1076	1113	1042	1149	1073	1037	1067	1063	1013	1101	1009	1020	1118	1077	1065	1078	1053	1060	1099	1079	1082	1121	1082	1043	1077	1090	1113	1053	1064	1023	1081	1080	1022	1059	1053	1091	1063	1056	1050	1068	1043	1054	1121	1047	1103	1108	1090	1098	1066	1126	1056	1082	1060	1042	1096	1068	1025	1092	1082	1042	1123	1086	1039	1091	1032	1051	1111	1048	999	1061	1126	1054	1093	1009	994	1071	1071	1092	1040	1065	1051	1092	1021	1065	1052	1041	1065	1090	1071	1052	1066	1040	1054	1066	1032	1082	985	1051	1061	1150	1010	1029	1028	1048	1050	1089	1050	1040	1075	1070	1045	1080	1090	1023	1057	1087	1080	1061	1053	1076	1078	1035	1091	1084	1062	1040	1016	1012	1051	1036	1077	1045	1033	1080	1112	1046	1029	1034	1030	1092	1079	1026	1041	1074	1084	1070	1028	1106	1057	1043	1083	1063	1102	1093	1066	1067	1064	1106	1072	1050	1080	1061	1100	1001	1019	1079	1035	1057	1127	1015	1029	1088	1083	1087	1041	1060	1101	1106	1050	1076	1091	1074	1096	1059	1127	1076	1019	1071	1079	1065	1046	1115	1094	1046	1043	1052	1129	1088	1053	1057	1057	1029	1058	1036	1108	1078	1065	1092	1073	1060	1082	1016	1067	1060	1054	1091	1030	1047	1060	1063	1120	1054	1024	1064	1026	1060	1052	1075	1077	1116	1128	1019	1092	1123	1069	1068	1066	1090	1093	1051	1061	1010	1016	1078	1085	1068	1028	1065	1130	1060	1092	1112	1088	1005	1092	1059	1119	1118	1102	1056	1034	1070	1109	1042	1041	1028	1018	1063	1122	1065	1097	1065	1106	1026	1134	1083	1023	1077	1070	1039	1057	1055	992	1036	1033	1058	1103	1092	1059	1068	1079	1071	1068	1092	1067	1075	1054	1013	1012	1073	1064	985	1084	1070	1127	1063	1048	1038	1100	1050	990	1051	1026	1067	1066	1113	1053	1001	1044	1036	1060	1098	1044	1018	1065	1129	1023	1083	1058	1083	1053	1062	1096	1135	1128	1065	1098	1079	1108	1122	1083	1047	1047	1032	1080	1102	1042	1045	1113	1048	1059	1052	1058	1039	1094	1115	1030	1102	1067	1043	1139	1086	1008	1115	1054	1116	1024	1139	1079	1085	1066	1057	1153	1111	1050	1028	1045	1111	1047	1102	1022	1074	1087	1038	1085	1066	1060	1023	1054	1118	1038	1137	1074	1061	1059	1046	1008	1036	1102	1057	1041	1093	1053	1038	1067	1070	1019	1075	1055	1113	1016	1024	1069	1058	1097	1101	1035	1130	1092	1040	1011	1127	1056	1090	1061	1067	1113	1029	1122	964	1099	992	1161	1067	1027	1101	1058	1082	1087	1065	1112	1051	1040	1034	1079	1055	1010	1126	1000	1039	1082	1129	976	1062	1082	1077	1047	1014	1074	1111	1045	1033	1040	1069	1090	1090	1030	971	1066	1019	1060	1083	1115	1084	1023	1015	1045	1110	1020	1043	1061	1045	987	1067	1077	1076	1100	1011	1054	1124	1055	1063	1087	1121	1089	1039	1089	1060	1077	1066	1065	1154	1066	1091	1098	1087	1047	1065	1084	1056	1081	1036	1001	1051	1069	1102	1154	1015	1081	1073	1087	1053	1090	1107	997	1067	1079	1097	1084	1086	1040	1075	1104	1046	1030	1092	1057	1042	1079	1063	1091	1075	1059	1091	1051	1107	1061	1067	1025	1106	1087	1082	1058	992	1038	982	1091	1035	1060	1065	1076	1057	1103	1053	1085	1096	1091	1045	1046	1082	1104	998	1036	1095	1013	1127	1033	1071	1060	1034	1076	1034	1069	1075	1109	1030	1041	1098	1110	1053	1054	1070	1087	1133	1021	1029	996	1091	1070	1047	1040	1015	1129	1037	1078	1052	1061	1079	1072	1093	1110	1018	1051	1138	1071	1103	1069	1052	1099	1078	1039	1065	1080	1066	1010	1102	1076	1061	1092	1094	1133	1139	1061	1056	1116	1051	1035	1033	1018	1098	1009
18654	8008	7879	6176	3895	2388	1645	1368	1126	1020	841	758	709	616	535	509	479	479	473	467	451	416	430	429	407	421	427	421	422	394	400	448	403	433	438	426	391	436	397	449	417	393	409	423	426	386	390	407	408	393	434	427	434	369	421	435	395	391	393	389	389	389	402	375	401	400	416	391	409	378	463	386	403	429	401	406	374	434	388	426	435	392	397	427	420	396	443	423	390	394	434	420	459	437	403	406	406	456	398	431	391	427	411	405	398	447	405	381	387	426	428	408	420	457	441	406	439	416	440	414	449	427	451	416	388	445	430	392	437	418	424	405	377	418	395	405	373	407	398	411	400	395	397	414	377	389	385	446	363	408	399	392	402	416	374	400	456	403	404	406	376	388	419	423	408	407	427	392	448	424	388	384	392	421	444	382	469	413	435	409	433	388	391	359	445	411	425	403	425	379	410	411	356	380	410	408	420	423	421	410	434	370	406	418	413	402	401	379	423	428	397	400	386	407	415	417	399	397	434	404	375	386	415	411	419	402	429	410	393	408	415	444	408	457	396	392	403	417	433	405	406	393	390	407	416	435	385	399	419	420	358	414	437	418	412	420	361	424	428	380	392	410	440	379	447	391	410	450	430	424	429	390	414	398	412	399	387	369	410	439	389	380	412	402	391	405	440	415	383	390	449	419	386	382	405	401	386	396	350	414	411	403	388	400	407	432	409	419	431	426	452	416	403	430	387	423	437	426	418	364	441	389	439	395	402	408	413	370	431	424	381	420	370	397	395	403	380	419	378	404	390	401	378	410	382	403	381	407	384	429	435	401	400	377	416	414	397	401	421	403	404	370	404	460	421	434	430	381	387	409	374	385	417	388	423	428	399	362	387	382	387	390	402	411	386	391	410	415	386	444	413	399	430	420	369	413	361	401	412	385	394	398	437	413	386	377	425	424	368	401	399	413	421	410	407	431	418	394	420	459	413	419	415	378	365	371	396	422	405	393	394	403	369	429	418	401	400	409	417	419	419	458	443	416	378	441	433	365	432	455	388	418	444	434	368	412	394	411	409	400	428	419	423	419	407	429	407	402	405	453	419	371	406	367	406	442	400	421	454	424	387	393	433	425	391	421	440	416	400	405	413	443	413	417	408	387	418	422	399	421	402	426	397	429	419	383	418	444	445	430	388	409	409	412	472	440	391	417	377	393	424	399	410	365	399	429	403	404	360	379	398	403	372	407	405	394	377	424	414	391	367	423	401	423	428	436	440	436	420	392	400	407	402	405	390	428	418	403	414	397	404	426	418	395	429	430	399	376	430	438	378	385	398	399	442	414	394	399	437	402	422	394	420	403	378	432	394	377	422	405	442	398	390	420	396	403	401	434	409	381	440	402	417	390	418	362	391	365	405	411	378	377	421	412	426	401	398	452	428	410	417	444	389	468	391	418	392	381	370	424	417	414	382	411	417	407	386	390	419	428	400	419	417	402	428	385	428	383	377	429	385	399	380	390	387	370	423	390	424	388	391	385	441	419	410	382	401	391	435	411	409	400	379	386	405	390	372	392	381	358	386	408	409	397	385	405	399	421	444	368	407	388	418	387	401	388	401	417	411	419	395	440	424	410	413	425	424	433	427	413	419	430	402	419	421	453	405	385	412	433	383	413	406	430	431	400	423	397	403	422	397	443	452	373	384	363	384	398	400	392	385	400	410	392	401	421	389	418	422	409	387	372	428	407	380	422	400	388	414	380	419	404	391	400	407	427	408	423	430	434	396	414	408	367	412	395	397	393	413	423	450	416	433	405	420	409	391	414	399	428	375	406	404	427	407	412	427	451	414	450	385	348	371	405	386	376	402	430	419	422	401	399	403	450	407	374	428	393	441	401	391	436	449	412	430	392	386	421	407	412	424	439	364	452	388	406	426	425	385	381	408	401	410	406	416	406	417	484	418	387	414	389	386	434	382	396	410	430	398	402	423	407	387	411	424	453	408	408	405	465	406	424	436	404	420	431	411	419	363	406	397	480	437	386	405	424	423	435	421	419	420	416	448	429	368	400	438	424	413	424	414	392	405	403	420	414	447	430	464	431	386	416	412	417	432	439	425	412	364	395	402	395	392	409	377	381	394	426	435	405	418	406	385	396	422	381	384	403	391	408	395	423	428	435	428	381	378	440	391	397	430	394	392	374	384	410	371	351	392	422	419	402	409	448	356	353	377	418	404	429	358	412	422	387	406	385	390	368	393	400	371	372	360	384	412	387	402	385	407	386	389	361	445	399	404	378	380	383	366	393	378	394	428	416	388	434	410	421	355	384	428	381	420	385	417	396	430	365	407	439	420	379	422	383	422	449	398	439	403	431	441	385	403	428	385	408	399	398	419	409	399	366	415	422	388	382	366	388	372	445	418	422	423	373	400	400	412	398	417	403	388	433	421	374	389	403	406	415	423	412	433	370	395	390	403	411	389	374	399	395	461	386	408	402	429	403	353	375	431	372	407	421	403	450	399	422	419	379	412	401	432	389	400	379	394	405	367	408	386	386	394	396	407	419	412	399	414	417	376	387	390	449	408	441	407	412	422	398	405	421	449	404	392	421	398	372	380	398	405	415	382	403	440	423	423	406	406	432	411	401	424	404	402	379	391	399	404	442	382	427	396	377	421	411	356	420	342	415	423	428	434	425	400	428	416	356	414	387	394	373	367	418	416	432	435	395	467	431	419	405	386	415	398	393	426	451	361	407	410	426	416	396	413	413	388	395	435	415	469	385	387	418	434	385	375	387	388	455	435	401	401	442	405	448	386	420	436	429	416	436	422	420	376	380	435	394	410	376	413	375	447	413	444	417	378	409	437	400	407	417	445	394	441	393	422	429	389	414	420	393	424	453	411	407	418	420	417	415	371	408	405	443	410	416	388	408	386	383	377	406	388	427	414	428	409	417	431	394	410	416	410	331	408	400	402	385	414	426	422	377	430	385	388	461	413	435	412	448	421	431	407	431	434	383	402	377	383	399	442	410	406	433	388	375	416	435	401	407	374	398	405	407	389	405	456	407	409	404	435	365	420	446	393	387	405	406	452	420	416	364	404	406	387	455	383	405	431	414	409	416	434	408	391	406	428	422	476	411	414	417	426	409	410	442	424	419	412	429	432	442	405	416	449	425	425	409	407	424	423	408	402	397	400	414	382	413	386	376	425	404	409	382	400	403	369	418	402	438	416	415	403	425	436	391	390	381	414	410	392	406	432	386	402	353	429	416	422	426	405	445	450	453	413	356	431	409	396	419	423	441	423	401	403	381	434	427	393	390	405	411	358	408	422	401	411	384	378	426	412	409	386	404	435	441	371	399	461	410	391	429	416	397	419	392	408	379	399	425	469	394	438	425	383	410	410	371	426	390	424	376	415	401	418	379	395	375	410	395	412	406	431	377	371	395	389	431	391	425	412	409	386	414	435	421	407	410	399	416	406	397	394	419	405	408	397	450	398	447	421	415	386	415	371	370	415	402
12900	7450	13727	15667	12476	8710	6615	5297	4571	4151	3732	3082	2735	2094	1719	1612	1468	1337	1279	1165	1156	1123	1075	1104	1062	1048	1017	1044	1117	1005	1049	918	938	987	1007	970	965	960	962	971	941	962	940	950	953	933	969	991	976	953	963	932	928	926	962	925	883	941	869	1009	936	922	937	933	904	964	963	934	1000	961	983	911	952	949	961	921	888	964	967	870	971	942	949	988	960	942	979	906	970	940	942	930	928	943	927	889	957	948	958	896	926	920	912	962	923	922	916	980	940	923	906	912	897	919	935	942	927	1003	930	918	870	941	883	889	942	923	928	913	936	906	974	880	976	937	916	953	864	907	919	918	951	925	951	953	936	950	945	939	937	873	922	947	909	929	948	910	885	921	875	972	929	954	916	960	915	949	873	875	941	979	953	862	953	964	932	940	963	957	952	929	911	987	901	963	962	974	994	927	918	974	935	940	968	881	973	926	932	899	923	925	949	973	899	906	951	908	887	944	929	848	965	910	917	944	894	926	990	914	904	964	930	906	968	912	920	907	974	934	1008	902	963	960	905	914	903	857	962	967	960	940	943	947	945	944	921	957	923	925	986	948	919	915	937	967	927	928	967	901	987	955	877	940	870	872	924	910	967	946	967	874	950	916	862	924	925	906	955	993	960	979	929	892	936	920	926	961	973	894	983	922	888	965	920	953	930	962	877	913	939	948	906	927	877	932	970	915	923	956	956	895	930	920	934	969	990	923	936	953	945	973	943	936	971	916	911	951	944	948	890	891	918	981	898	961	933	920	938	913	972	932	976	917	948	954	910	970	935	963	957	926	941	959	960	1005	948	988	900	922	939	932	953	908	923	961	923	923	944	946	905	958	902	891	940	916	983	925	911	980	925	938	929	967	956	917	909	939	910	966	923	902	936	893	969	945	936	970	919	950	896	924	953	924	917	906	941	913	947	881	901	941	937	974	909	943	958	981	868	939	940	907	888	888	915	957	932	933	941	963	978	971	900	919	923	941	963	924	959	914	942	972	946	886	907	920	949	917	932	976	936	917	960	910	920	905	865	907	930	916	982	938	950	968	937	927	995	910	900	911	987	949	943	903	982	956	975	915	950	875	915	915	969	912	917	1015	976	952	938	944	884	936	962	961	903	993	956	933	938	899	942	953	970	924	963	970	896	933	950	919	922	930	928	916	913	938	889	898	919	967	910	956	972	955	952	961	844	919	965	932	939	944	931	955	905	932	947	912	907	961	962	974	916	957	919	983	964	955	916	924	869	935	944	955	969	956	935	944	926	919	957	976	933	957	899	915	913	955	960	919	936	953	987	969	936	932	970	938	919	917	947	931	925	908	941	944	964	914	1036	889	933	920	933	1000	961	891	923	962	958	924	939	984	916	931	925	995	990	952	972	914	925	922	903	915	960	909	914	919	897	945	932	903	911	931	898	998	945	925	995	932	961	1005	960	883	935	927	960	940	903	943	859	917	948	905	986	981	929	987	896	955	892	961	925	990	953	970	944	968	946	987	984	910	910	954	927	902	928	904	935	935	910	921	926	941	930	931	942	953	984	895	963	916	922	972	943	931	936	960	958	906	856	941	960	950	968	947	967	961	875	949	886	926	940	924	937	935	883	887	921	970	923	904	905	906	932	950	928	899	974	920	1012	984	969	932	975	976	960	928	970	873	939	904	960	940	919	925	953	905	920	990	936	919	906	902	916	901	920	907	965	961	974	934	956	911	941	938	917	873	913	988	938	926	885	942	920	964	915	967	884	959	941	933	913	968	974	979	909	966	971	965	944	932	979	987	919	934	967	904	951	918	871	942	941	908	934	952	933	893	904	936	988	1003	1003	960	903	924	970	922	944	950	916	942	913	932	916	960	994	914	936	909	926	948	943	944	938	903	924	922	887	969	945	932	908	909	944	1024	930	927	915	967	957	933	928	897	965	923	915	920	892	926	910	906	893	938	1012	927	960	944	936	944	946	946	987	920	952	937	964	894	889	932	968	911	903	900	926	926	957	936	920	914	922	986	973	865	926	892	919	969	982	874	872	969	959	892	854	923	958	942	862	922	929	926	968	976	961	965	944	911	957	913	940	927	965	993	919	937	971	917	916	922	933	901	976	960	972	943	986	955	902	911	925	889	928	879	892	926	957	920	907	945	905	891	999	900	931	896	900	973	948	881	935	1004	940	926	961	980	923	992	907	959	899	1018	972	930	933	896	936	926	942	888	902	930	920	934	934	955	971	913	958	896	927	904	993	916	937	981	892	988	954	943	961	975	946	943	954	920	961	939	888	926	916	944	987	976	959	980	963	902	951	917	892	962	929	986	908	920	909	860	960	923	951	912	913	990	956	882	978	965	920	972	941	868	930	954	976	886	926	945	952	927	928	918	951	888	950	911	931	986	952	960	918	899	955	910	929	952	951	865	997	948	913	943	977	900	952	914	937	911	907	957	957	902	909	903	913	944	956	926	950	949	942	948	892	939	861	968	925	947	953	913	879	1000	931	936	964	929	929	894	916	853	921	953	967	949	960	916	867	986	991	900	959	949	963	918	923	895	940	968	956	942	939	939	912	972	919	919	922	912	921	966	975	986	960	888	879	939	936	922	882	908	1003	889	880	948	886	967	965	928	905	950	888	950	931	914	955	937	958	1011	958	897	907	938	880	942	918	934	957	866	931	906	966	926	953	975	908	957	936	936	929	938	944	976	981	970	901	844	968	917	952	930	929	904	962	1012	978	940	890	869	934	903	945	932	888	910	961	987	923	930	900	968	922	941	933	890	966	946	978	921	942	947	930	1021	946	934	958	943	892	932	912	925	932	931	959	951	934	928	952	859	914	922	994	899	944	895	911	961	937	896	938	963	949	931	885	899	944	935	949	904	872	865	953	891	934	991	872	985	926	937	980	996	911	945	947	948	964	913	929	970	1007	969	940	966	925	959	940	907	940	974	960	954	912	988	967	959	954	931	919	932	959	946	953	924	934	979	952	949	929	858	886	908	972	951	955	979	921	931	985	913	999	958	926	963	932	955	928	930	947	946	921	964	931	944	911	905	921	979	914	945	926	930	942	942	894	935	891	911	916	888	956	966	907	960	960	950	940	951	1004	920	898	920	912	1000	948	901	948	926	964	904	952	945	930	932	991	930	936	966	907	950	919	919	909	955	936	942	980	962	870	912	954	915	933	971	893	910	915	925	933	957	971	963	925	873	929	956	913	872	944	961	978	883	956	949	902	920	969	927	887	917	941	977	985	982	887	908	973	966	936	946	858	968	916	927	944	904	922	965	954	890	936	951	915	958	901	952	980	989	966	937	914	954	976	931	914	917	937	911	948	948	918	925	944	978	954	912	933	856	962	950	989	895	956	940	892	957	934	885	932	904	916	1005	972	925	929	927	942	936	1001	957	974	952	934	944	917	963	961	917	986	937	898	924	948	960	1000	940	904	964	973	983	915	935	965	958	955	1007	878	938	913	930	944	923	947	950	912	968	920	887	932	918	921	926	962	927	931	931	958	920	966	924
26971	11590	11069	8889	5297	3060	2168	1706	1442	1164	1045	886	733	643	488	473	443	425	362	378	415	373	387	401	390	393	374	389	364	322	351	380	335	360	339	331	321	370	301	357	351	385	319	395	379	320	338	332	333	343	338	332	346	371	335	360	368	340	326	368	340	328	368	345	351	346	317	357	366	315	319	339	292	328	379	344	338	356	322	317	302	337	316	341	361	328	315	326	345	363	333	362	352	363	314	349	356	310	360	327	328	316	323	352	300	320	320	348	349	338	329	307	329	340	374	338	346	312	319	327	343	371	336	336	319	355	339	344	325	320	331	338	349	331	325	316	335	348	323	346	336	357	353	347	322	350	338	310	362	334	345	328	340	346	322	353	337	313	343	328	331	344	349	354	319	295	355	332	325	350	331	331	359	362	347	355	335	335	341	328	330	330	348	365	344	344	365	331	331	348	344	338	378	339	316	334	360	338	310	343	352	349	350	307	336	339	361	341	343	314	347	387	329	370	329	343	316	332	358	367	337	329	304	316	308	345	341	339	347	377	308	347	320	316	350	367	320	338	317	376	321	307	336	343	328	365	342	366	320	338	311	354	423	368	310	293	307	352	354	330	328	353	336	336	297	337	328	329	337	342	317	347	382	321	336	347	343	340	349	337	327	377	329	338	351	348	343	311	366	327	294	341	329	327	336	352	361	303	378	333	334	318	322	360	327	342	318	337	299	323	343	336	348	333	330	341	356	352	352	351	319	363	344	325	347	321	319	335	330	302	345	340	374	334	376	344	357	306	361	341	342	340	381	335	351	325	345	356	338	330	350	350	333	353	289	327	337	334	317	347	348	342	372	358	327	351	354	325	325	346	383	354	345	345	329	369	369	366	320	345	347	355	366	349	354	323	314	322	324	297	316	360	302	337	351	306	306	304	321	331	322	365	333	351	301	344	342	378	365	323	337	331	330	344	352	322	314	320	313	323	333	326	336	334	309	360	353	313	332	310	357	317	298	329	338	334	327	342	341	339	334	352	388	352	343	365	335	375	340	303	333	380	362	360	359	345	353	341	314	286	286	349	373	328	354	339	369	292	345	313	329	311	328	330	334	338	362	350	351	340	347	387	343	337	375	330	338	360	379	337	327	309	329	341	330	322	353	355	338	323	322	310	322	327	372	327	325	373	342	354	345	333	310	355	301	328	322	356	323	346	335	333	353	351	351	329	340	336	329	332	335	340	333	362	312	327	305	320	345	353	331	318	344	354	327	375	347	338	362	319	364	354	339	318	325	317	343	329	341	316	312	338	323	354	339	368	348	341	332	353	340	313	326	314	348	334	354	323	349	348	324	348	316	308	343	341	337	335	353	330	343	336	323	341	349	399	360	306	330	361	333	320	320	329	359	346	338	356	346	355	291	332	348	322	333	339	353	371	347	353	348	346	337	330	324	315	360	356	335	327	313	335	350	305	351	341	316	322	300	320	337	337	353	317	338	372	357	363	344	331	335	367	311	327	344	356	345	353	332	348	339	285	352	317	343	345	344	344	369	333	334	346	333	348	330	334	337	331	356	360	374	339	353	308	355	325	339	326	365	313	342	378	340	349	291	332	335	363	350	346	340	336	340	356	326	325	344	328	312	343	373	363	332	350	330	357	328	325	305	361	347	365	317	367	345	337	324	338	319	372	296	353	328	330	312	332	326	302	348	349	345	352	362	369	330	329	336	341	346	339	338	335	348	317	341	331	354	349	358	354	323	335	349	340	321	345	308	334	336	348	304	297	325	365	339	324	322	295	340	315	332	317	356	401	352	337	323	333	345	353	331	354	345	349	323	376	343	335	337	348	317	354	370	369	340	338	324	333	299	353	352	325	361	317	334	357	344	340	357	331	346	353	329	347	351	318	308	307	320	309	310	362	361	310	322	348	321	331	357	358	343	313	379	333	367	339	310	359	324	352	338	334	356	304	343	377	351	341	329	374	345	326	326	353	339	293	356	334	339	337	335	353	309	349	347	338	331	354	344	343	362	335	344	359	345	349	343	343	335	325	327	317	313	343	357	354	328	345	306	310	369	355	331	347	348	312	367	318	320	362	307	342	336	355	324	330	311	335	320	320	324	358	323	362	328	339	347	378	341	310	328	337	338	352	341	370	351	352	340	338	330	336	320	331	332	328	342	334	333	341	333	328	331	359	318	341	392	322	355	344	356	359	345	337	353	360	347	353	335	357	354	329	338	320	347	368	327	332	339	356	316	335	327	342	346	312	332	342	313	339	333	313	368	345	330	367	335	315	369	337	345	335	365	346	292	346	339	322	342	354	342	361	324	334	299	322	341	357	345	312	321	355	332	351	328	314	310	350	344	328	326	329	327	333	335	335	352	340	353	328	319	304	329	356	352	346	355	332	332	327	332	359	315	363	368	313	334	359	344	318	321	352	340	329	318	321	320	346	361	311	350	317	347	312	326	336	342	356	317	352	374	327	339	319	340	353	339	319	345	347	319	325	317	340	344	364	331	334	323	354	373	345	330	351	348	310	324	340	343	340	356	322	327	349	337	320	309	328	343	322	360	375	361	361	306	319	356	316	357	351	352	361	317	354	326	353	326	331	354	369	304	337	341	319	322	330	343	343	311	318	332	354	371	308	366	322	324	324	329	376	324	355	297	355	311	345	316	320	352	327	312	326	316	312	343	319	320	311	365	344	343	345	322	344	345	381	345	310	342	326	367	347	335	407	301	317	336	340	333	324	340	375	352	371	351	330	385	330	347	371	336	324	314	351	338	320	383	367	313	359	333	365	399	320	336	341	358	322	363	354	330	371	373	332	309	333	313	352	326	334	328	312	337	347	351	363	304	331	342	310	330	360	342	348	314	341	327	352	363	325	357	343	333	375	308	317	334	320	360	313	345	357	350	345	341	347	335	315	325	337	353	376	315	306	356	352	307	337	334	330	333	315	344	331	357	348	297	336	338	350	327	336	319	325	324	346	321	366	336	355	316	322	339	338	338	326	347	340	329	370	329	317	327	309	361	315	333	404	339	359	366	370	356	335	328	286	313	346	362	326	341	308	341	306	309	349	341	352	354	307	355	319	350	366	323	353	356	348	330	344	364	361	280	359	345	334	351	366	332	342	347	338	353	331	360	337	318	356	349	314	316	346	311	336	356	387	347	336	332	328	302	324	337	352	333	328	349	329	379	348	316	363	323	359	325	390	352	306	329	309	341	331	344	304	329	317	341	321	360	304	345	324	319	302	326	306	353	351	359	347	335	319	286	328	337	308	337	308	379	292	342	336	330	337	329	315	309	352	346	343	351	325	336	340	364	364	300	341	345	337	355	333	303	339	352	337	331	354	337	313	322	345	321	319	345	325	318	338	360	312	382	317	355	341	350	327	369	335	316	331	322	341	339	345	329	352	364	348	367	342	337	309	323	368	338	358	356	352	322	349	335	372	379	306	317	302	345	327	331	351	325	346	336	331	333	348	356	348	364	348	350	346	359	342	336	310
16041	9525	17494	19619	15694	11252	8779	6998	6099	5233	4694	3903	3171	2505	1901	1713	1587	1423	1230	1233	1152	1038	1068	1046	987	950	944	947	947	869	874	902	863	894	855	881	885	834	861	859	815	851	806	836	811	858	832	759	779	833	812	763	838	807	808	826	766	791	811	816	865	867	833	820	811	794	766	816	752	806	819	792	768	840	791	786	796	774	791	798	767	818	814	784	773	811	774	735	801	800	741	781	792	778	845	834	845	766	792	814	833	772	784	745	816	806	752	826	739	844	817	776	775	762	794	803	789	830	792	792	821	802	719	771	811	792	875	770	794	820	835	829	792	730	874	756	811	757	794	815	811	791	815	782	778	803	818	783	854	814	777	754	790	799	888	805	767	769	748	784	771	850	811	781	782	792	766	820	789	803	782	774	762	824	789	807	856	798	764	756	773	775	781	790	792	805	824	775	807	775	755	837	827	767	802	740	747	833	750	787	801	765	800	739	820	779	799	849	852	773	799	779	799	799	810	755	793	809	802	820	852	860	799	776	823	752	803	755	827	800	807	832	781	773	747	788	768	845	829	784	767	838	747	775	739	778	749	775	769	790	762	797	804	791	776	791	853	754	775	754	789	798	776	825	733	809	785	849	772	807	769	726	790	828	799	776	817	789	776	828	808	774	847	796	798	786	771	753	836	800	781	798	788	813	844	798	808	814	832	820	809	789	786	842	791	793	826	850	805	769	803	761	762	786	812	819	833	823	823	828	775	811	787	823	773	786	797	846	761	799	835	760	767	782	798	782	817	792	834	903	810	770	731	759	787	870	762	829	829	760	838	841	829	822	823	812	815	780	763	780	738	843	793	790	810	766	844	775	851	827	832	808	829	773	811	792	851	760	804	805	828	783	840	790	788	749	807	800	773	808	744	793	785	741	777	831	773	824	761	835	796	817	814	771	774	818	787	833	810	770	772	813	846	810	808	772	820	804	783	822	778	760	818	791	819	749	769	794	815	775	816	784	775	799	805	805	802	781	833	803	766	787	779	778	840	762	821	779	784	748	775	835	824	820	818	812	774	793	763	771	779	816	784	799	792	784	769	789	782	782	788	764	821	775	784	757	806	741	809	835	823	797	733	756	796	792	796	777	783	782	794	811	765	738	799	780	755	779	787	785	800	789	747	869	801	841	770	768	772	832	825	758	742	807	810	812	769	801	797	813	837	781	813	767	749	751	844	779	820	813	776	823	741	806	769	801	789	800	823	823	821	801	796	833	843	769	860	874	764	783	776	769	834	860	809	822	724	831	835	800	811	812	788	800	796	769	850	809	756	743	831	786	789	748	803	803	855	825	758	809	782	810	769	773	748	743	791	779	824	831	763	820	806	773	759	841	782	803	773	814	793	768	807	806	770	775	802	798	785	758	783	796	812	787	753	736	815	783	782	803	792	808	773	801	814	824	775	785	829	838	764	770	779	757	806	806	780	803	786	773	808	816	804	803	722	794	792	817	811	776	780	762	788	762	749	785	732	800	789	724	814	742	789	779	828	786	808	770	786	764	765	800	831	846	752	794	803	804	796	783	775	818	795	789	802	744	799	764	810	815	722	798	821	809	765	823	735	823	822	846	811	839	809	810	785	824	820	755	812	760	810	771	825	768	804	789	795	756	780	722	802	772	819	795	781	843	802	787	812	764	772	775	807	786	825	766	827	772	783	801	788	785	769	825	788	788	783	830	834	776	745	789	789	806	856	798	779	742	834	824	824	799	802	805	784	845	794	810	863	772	805	797	771	757	770	761	780	819	810	804	831	779	753	795	775	808	782	817	791	831	825	777	842	834	772	826	761	766	805	741	768	756	871	777	778	784	783	788	768	794	763	745	878	777	822	804	769	812	781	807	789	801	815	764	798	782	801	786	745	794	778	764	769	784	806	808	769	756	797	769	778	845	774	785	793	773	752	775	797	774	758	806	796	790	785	852	784	812	809	772	797	856	807	807	783	816	762	787	800	834	746	804	822	790	821	812	760	772	808	779	821	761	817	771	814	820	820	793	772	744	773	763	804	810	800	787	790	782	846	792	801	789	794	769	796	780	788	810	783	806	798	777	840	798	792	774	801	783	831	837	765	825	777	814	842	759	798	821	772	746	810	838	818	778	787	777	799	793	864	773	786	781	804	775	785	773	802	719	761	783	802	832	822	818	762	793	808	783	826	763	819	798	784	770	832	843	746	771	842	831	776	811	785	816	778	794	818	776	805	813	802	769	815	791	786	795	793	778	792	823	776	803	789	787	834	775	831	792	790	756	784	802	792	771	751	751	791	815	774	812	747	812	791	726	800	752	740	784	765	766	814	794	846	777	720	753	846	792	819	796	807	840	799	779	788	779	835	812	793	767	815	781	782	770	777	801	804	740	767	797	779	784	757	813	812	796	824	766	778	748	787	778	839	801	785	783	794	798	811	847	806	821	813	766	779	815	848	765	801	760	783	794	766	755	779	762	769	788	795	753	757	803	830	777	761	823	814	806	784	780	762	770	782	767	753	794	825	786	777	790	817	801	778	816	802	770	832	853	784	808	790	804	784	774	779	793	723	795	841	773	805	808	800	849	772	829	741	795	838	857	819	789	762	859	761	763	759	815	797	771	785	784	757	765	807	822	849	830	769	782	753	779	822	851	756	807	815	799	804	745	765	779	776	815	824	772	816	817	763	788	818	798	808	819	741	746	732	747	828	762	789	788	833	791	756	830	839	789	747	818	864	756	820	776	824	829	783	752	774	772	783	814	836	759	830	800	805	821	804	837	803	792	796	840	780	772	832	765	828	772	818	753	809	821	810	811	793	826	800	793	840	811	768	816	768	804	881	796	753	791	785	810	813	793	831	809	747	781	802	840	785	790	821	759	735	765	804	796	820	788	844	789	788	843	795	732	777	761	764	818	836	751	771	792	768	816	827	815	774	786	777	805	806	792	840	799	807	803	812	830	763	824	791	757	851	798	733	813	821	826	824	775	869	784	806	768	778	786	812	824	775	748	792	833	820	845	804	780	770	832	815	811	831	793	800	806	828	792	803	781	753	766	774	817	795	832	790	826	823	758	803	832	777	781	794	824	806	833	770	818	726	801	795	784	783	748	789	778	819	812	789	758	806	839	764	846	791	772	799	838	784	784	805	800	794	826	830	782	804	765	780	802	816	781	865	780	779	782	819	776	783	801	803	787	793	803	822	764	822	828	800	735	807	814	794	781	790	777	802	785	800	737	824	795	810	809	795	820	770	807	810	784	885	818	756	796	834	790	786	776	777	816	784	801	802	737	777	790	796	791	802	812	828	790	802	736	798	804	809	786	807	814	775	825	756	830	822	825	802	778	795	766	782	790	776	801	800	764	795	794	762	791	768	749	778	768	744	755	778	735	854	796	821	777	804	838	776	797	794	782	808	822	858	809	823	798	795	784	842	760	769	810	771	751	781	763	798	814	786	726	784	787	800	772	802	826	749	747	732	825	761	774	840	780	744	795
9721	4522	4830	3671	2360	1628	1110	909	864	803	756	685	630	597	551	519	576	536	482	487	481	495	470	465	483	443	474	455	471	433	450	466	505	447	471	486	478	456	509	469	463	461	448	459	452	433	500	499	468	466	471	486	499	484	442	491	465	496	466	473	435	466	446	438	479	518	452	479	473	493	475	444	465	464	521	513	469	470	455	478	500	475	467	450	438	451	491	476	504	437	482	441	496	524	522	437	492	498	456	459	492	445	445	476	480	461	477	432	438	497	491	504	485	451	475	439	444	434	464	457	474	436	455	492	489	472	476	522	486	442	479	504	465	474	505	518	457	426	448	481	467	457	454	492	486	494	481	489	444	464	480	484	515	493	445	460	478	463	437	449	458	468	415	483	501	459	471	494	502	471	444	463	480	488	457	475	440	485	448	468	519	478	436	492	482	501	506	433	471	509	468	469	493	492	447	510	452	434	444	474	450	447	485	489	462	478	506	511	515	465	472	460	414	467	473	499	490	475	412	437	447	447	475	490	463	486	453	444	500	494	472	521	464	460	443	470	501	506	479	478	433	464	486	471	466	483	468	480	450	467	441	473	462	468	483	431	438	439	484	438	425	465	501	478	461	496	462	471	428	449	457	442	428	481	454	500	450	462	434	478	507	493	478	440	473	523	451	491	464	470	458	455	473	493	462	459	466	472	455	433	445	482	426	464	492	435	406	481	498	489	488	433	443	465	462	439	485	474	475	447	475	462	420	460	471	470	480	487	474	462	497	472	412	483	462	456	434	488	437	472	475	431	440	451	461	505	512	473	487	449	455	459	440	510	469	496	498	464	476	469	505	524	489	494	501	441	450	460	492	485	472	464	507	499	437	461	483	503	451	495	467	479	483	464	481	466	462	441	514	456	481	477	532	443	490	455	449	515	474	471	461	505	475	468	453	468	463	456	451	474	460	442	432	465	446	464	512	504	484	468	472	462	456	477	460	453	461	471	466	477	496	450	505	453	509	443	441	499	497	423	469	480	471	455	460	475	474	473	434	454	505	468	483	488	441	447	461	455	492	486	457	482	480	478	482	462	460	474	479	430	454	489	429	477	471	476	456	474	506	472	472	399	471	504	482	452	471	450	463	466	437	448	433	486	502	490	506	453	477	479	501	489	460	414	472	498	469	478	481	449	463	459	438	501	466	468	437	485	431	454	468	474	449	458	416	504	450	440	501	465	471	480	507	483	489	501	469	494	505	451	461	475	444	478	460	481	405	454	478	474	501	493	478	442	487	484	489	435	437	451	461	497	456	465	455	484	478	500	476	482	507	521	453	432	486	426	485	459	449	470	473	469	462	464	445	431	443	523	469	500	500	446	485	527	463	482	486	517	480	446	486	471	450	481	458	460	468	504	489	563	472	496	511	434	492	494	473	460	489	486	420	457	532	523	464	470	455	460	471	432	500	440	468	451	450	417	468	448	466	509	455	447	443	463	466	459	448	505	490	488	530	501	478	528	475	482	487	432	484	517	459	471	501	490	455	427	485	463	485	407	474	464	482	423	459	448	462	436	468	463	468	506	478	435	470	445	467	446	470	514	452	428	518	483	440	443	447	485	527	428	450	459	445	472	475	463	467	492	451	498	469	460	460	513	474	437	515	514	515	478	462	451	417	444	474	496	482	476	405	488	493	517	486	490	507	407	503	498	455	489	456	447	472	426	464	457	482	503	489	428	476	456	467	502	503	464	452	464	464	503	471	467	435	457	502	474	477	459	500	517	517	497	479	421	508	498	471	456	443	435	472	443	484	487	416	499	514	483	455	477	485	466	442	508	458	481	465	450	458	487	464	485	509	476	501	435	494	453	464	408	493	455	492	491	457	478	492	479	440	468	501	454	461	459	462	409	462	443	481	496	453	444	453	459	502	446	434	465	470	460	503	450	464	434	479	449	442	451	462	486	471	473	459	475	474	492	474	446	475	505	485	479	434	491	507	527	458	438	457	488	487	483	437	479	477	444	420	452	493	445	436	464	481	457	457	495	455	491	484	508	478	493	476	485	457	477	463	421	484	483	460	461	498	476	463	441	477	458	461	467	455	472	448	492	473	455	462	527	503	506	489	463	408	460	485	481	451	462	465	467	468	461	476	505	448	470	436	452	486	506	495	505	502	453	470	516	442	478	470	497	485	468	439	510	481	494	485	483	486	454	477	453	478	494	450	488	484	504	490	448	477	482	465	460	427	495	417	429	470	499	471	490	486	461	491	477	447	470	454	436	529	495	507	489	467	449	545	477	436	507	466	470	474	494	461	473	457	459	476	480	454	496	506	494	498	458	458	477	473	502	511	505	473	472	509	488	450	526	462	479	444	479	462	469	482	485	466	449	470	440	497	461	485	499	486	458	449	472	525	433	476	457	470	502	444	457	457	486	476	415	509	487	468	461	483	486	511	454	481	468	484	477	422	467	466	466	478	479	477	463	487	460	501	488	471	475	420	447	496	440	497	450	465	430	474	456	469	468	464	423	490	464	490	468	481	468	498	462	513	512	412	454	501	483	513	436	500	476	454	469	481	492	463	481	508	468	498	455	477	469	459	523	479	449	462	466	466	453	452	413	471	455	484	456	436	430	470	482	464	472	499	498	445	456	491	435	451	499	437	480	501	440	476	469	469	493	478	529	432	460	465	497	432	465	470	512	468	453	430	440	484	463	488	472	463	472	487	493	435	440	466	485	490	465	469	460	447	460	488	479	489	494	490	473	469	481	475	468	457	488	459	502	518	474	522	464	510	456	462	482	461	450	483	439	479	501	466	462	516	466	487	485	449	492	449	460	478	461	477	440	487	468	481	450	507	455	459	450	443	451	444	511	492	442	468	469	466	471	484	462	474	500	466	487	465	501	454	450	494	452	476	485	468	450	463	482	475	460	533	501	465	491	478	461	481	485	479	476	470	459	464	461	417	452	489	532	484	447	476	435	485	503	475	447	458	497	478	461	438	476	473	474	447	495	452	455	475	424	467	483	448	531	489	440	479	473	464	479	515	443	489	490	486	483	489	492	479	473	519	456	501	462	468	506	468	466	457	474	477	503	474	490	488	442	514	463	475	468	449	486	455	440	409	439	438	457	465	470	501	530	477	496	477	492	455	461	500	498	441	444	506	487	491	469	447	446	475	454	525	451	484	441	509	445	466	500	463	492	473	434	473	471	498	474	480	467	480	447	444	437	457	472	477	469	420	482	447	458	476	501	475	440	472	502	447	448	505	491	479	431	466	477	439	448	515	449	473	464	501	477	465	472	465	480	461	438	446	477	474	470	449	438	437	461	470	460	450	478	417	445	445	469	481	461	452	477	450	468	449	480	475	517	449	485	500	467	473	473	460	490	478	489	440	488	480	493	472	503	507	472	439	457	471	465	456	458	483	439	512	444	486	462	473	480	484	481	482	519	466	471	454	477	489	453	461	472	497	440	491	512	462	496	477	503	457	455	473	472	461	511	477	430	474	492	470	470
6794	4691	9036	10039	7844	5534	4188	3470	3188	2791	2643	2362	2065	1708	1435	1369	1340	1220	1275	1136	1122	1145	1170	1069	1135	1112	1130	1098	1109	1131	1123	1121	1085	1113	1086	1030	1071	1117	1066	1024	1122	1106	1052	1073	1065	1050	1044	1090	1058	1012	1056	1012	1094	1077	1092	1057	1044	1087	1051	1079	1065	1024	1065	1094	1020	1031	1107	1079	996	1035	1062	1050	1107	1017	1112	1041	1049	1056	1016	1081	1037	1019	1035	1108	1067	1048	1052	1068	1049	1027	1076	1051	1043	1016	1076	1097	976	1045	1066	1054	1031	1029	1037	1059	1039	1038	1038	1008	1071	1105	1018	1063	1054	1036	1079	1029	1035	1016	1075	1052	1056	1037	1098	1051	1048	1044	994	1031	1098	1096	1074	983	1043	1128	1079	1039	1109	1052	1031	1065	1032	1074	1034	1029	1050	988	1073	1032	1074	1073	1055	1113	1065	1075	1052	1005	991	1107	1047	1093	993	1039	1051	1033	1100	1071	1098	1061	1077	1080	1016	1049	1021	1095	1052	1084	1017	1042	1114	1030	1117	1069	1048	1055	1026	1002	1019	1077	1086	1025	1084	1075	1035	1074	1124	1123	1039	1070	1024	1077	1086	1019	1115	1029	1061	1052	1034	1091	1034	1038	1059	1058	1026	1080	1060	1042	1001	1075	1006	1085	1035	1061	1065	1069	1052	1021	1038	1066	985	1064	1042	1019	1050	1057	1109	1070	1098	1033	1028	1045	1073	1066	1087	1001	1026	1046	1016	1013	1009	1064	1055	1022	1048	1006	1074	1003	1103	1098	1031	986	1059	1121	1065	1033	1016	1069	1021	1008	1057	1092	1016	1023	1094	1071	1052	1025	1066	1027	1043	1092	1048	1019	1008	1070	1041	1037	1049	1002	1061	1018	1015	1161	1056	1035	1022	1022	1050	1026	1051	1039	1044	1083	1008	1047	1054	1070	1056	1051	1093	1061	1078	1060	1064	1059	1040	1007	1061	1039	1063	1074	1066	1070	1029	1070	1025	1037	1040	1065	1072	1069	1073	1081	1093	1044	1022	1038	1089	1036	1065	1120	1027	1060	1057	1066	1041	1004	1071	1109	1056	1065	1066	1044	1026	1054	1054	1064	1015	993	1035	1084	1092	1098	1108	1009	1059	1101	1034	1042	1105	1041	1004	1041	1012	1122	1024	1033	1112	1067	1048	1053	1017	1037	986	1042	1130	1066	1060	1050	1084	1028	1135	1083	1137	1070	1084	1037	1033	1080	1115	1061	1070	1090	1065	1012	1067	1065	1089	1006	1057	1030	1042	1070	1007	1033	1057	1070	1080	1063	1074	1090	1064	1070	1078	1022	1095	1036	1037	1000	1001	1054	1093	1053	1027	1097	1040	1059	1054	1021	1094	1049	1015	1103	1081	1084	1068	1114	1022	1096	1097	1071	1037	1064	1029	1084	1046	1075	1049	1092	1081	1074	1037	1031	1095	1056	1068	1026	1039	1121	1007	1079	1054	1028	1087	1060	1101	1117	1070	990	1104	1039	1035	1057	1107	1056	1048	1030	1044	1092	1118	1017	1065	1040	1101	1038	1105	1044	1051	1051	1063	1029	1042	1065	1039	1090	1040	1044	1032	1118	975	1051	1088	1046	1043	1101	1085	1087	1054	1099	1109	1072	1050	1044	1059	969	994	1087	1036	1060	1088	1084	1105	1016	1053	1069	1009	1052	1039	1081	1085	1076	1058	1020	1061	1095	1060	996	1020	1033	1066	1069	1062	1128	1041	1097	1057	1030	1061	1044	1008	1056	1074	1081	1128	1042	1044	1078	1052	1094	1025	1020	1064	991	1068	1098	1051	1082	1036	1044	1044	1098	1020	1064	1070	1051	1073	1027	1032	1045	1055	1016	1070	1018	1065	1102	1015	1030	1063	1068	1079	992	1064	1020	1014	1047	1096	1088	1041	1074	1040	1052	1024	1045	1060	1027	1067	1041	1090	1049	1070	1053	1010	1076	969	1057	1091	1145	1060	1049	1113	1072	1086	1024	1031	1046	1067	1081	1050	1078	1081	1037	1046	1050	1036	1043	1072	1057	1071	1103	1011	1030	1048	1004	1075	989	997	1053	1070	1053	1105	1098	1044	1048	1036	1070	1042	1064	1058	1053	1064	1045	1106	1073	1109	1083	1057	1084	1107	1063	1015	1053	1032	1038	1060	1075	1028	1001	1064	1079	1019	1025	1037	1046	1044	1041	1113	1060	1082	1023	1050	1076	1033	980	1098	1039	1054	1024	1024	1035	995	1062	1048	1104	1056	1033	1110	978	1038	1036	1007	1048	1053	1033	1059	1066	1096	1014	1059	1020	1049	1090	1078	1024	1045	1073	1013	1057	1047	1085	1074	1074	1077	1091	1026	977	1000	1039	1057	1107	1081	1050	1030	1060	1014	1043	1036	984	1036	1045	1024	1042	1035	1038	1072	1117	1085	1009	1064	1064	1068	1096	1036	1023	1015	1017	1054	1107	1074	1066	1082	1065	1031	1033	1062	1006	1065	1067	1019	1039	1016	1055	1043	1056	1063	1050	1045	1065	1056	1027	1100	1105	1062	1042	1057	1051	1028	1112	1051	992	1106	1052	1010	1065	1087	1059	1051	1067	1017	1100	1061	1100	1101	1025	1092	1076	1026	1059	1051	1053	1047	1067	1105	1068	1044	1048	1084	1033	1095	1015	1022	1048	1021	1046	1060	1068	1049	1089	1023	1049	1070	1135	1071	1087	1024	1058	1062	1075	1085	1059	1015	1066	1006	1094	1019	1062	1083	1050	1053	1074	1051	1103	1075	1089	1027	1110	1095	1049	1040	1056	1058	1119	1076	1035	1082	1092	1088	1060	1058	1058	1077	1048	1082	1023	1036	1008	1033	1099	1039	1048	1043	1058	1032	1005	1123	1077	1071	1036	1007	1037	1000	1079	1080	992	1065	1108	1070	1033	1040	1139	1044	1043	1051	1038	1054	1058	1086	1000	1064	1053	1093	1049	1089	1069	1131	1024	1077	1059	1058	1079	1047	1025	1120	1004	1011	1054	1055	1049	1022	1066	1070	1046	1065	1093	1048	1161	1095	1078	1052	1050	1079	1074	1089	1091	1093	1001	1079	1019	1102	1098	1098	1052	1060	1074	1003	1008	1026	1069	1081	1017	1017	1033	1066	1012	1038	1073	1042	1043	1050	1052	1052	1008	1020	1112	1078	1110	1077	1022	1027	974	1024	979	1076	1071	1109	1031	1080	1000	1094	1045	1025	1059	1109	1074	1024	1083	1054	1049	1068	1071	1035	1026	1081	1085	1001	1042	1045	1071	1027	1009	1058	1062	1031	1102	1031	1000	1101	1087	1044	1115	1061	1105	1074	994	1073	1040	1062	1008	1079	1073	1038	1125	1030	1088	1087	1066	1096	1016	1069	1063	1092	1060	1023	1050	1037	1135	1089	1024	1030	1075	1012	1120	1083	996	1135	1061	1057	1020	1008	1123	1056	1075	1059	1004	1072	1018	1043	1075	1078	1077	992	1069	1061	1050	1043	1055	1054	1055	1042	1112	1082	1015	1018	1047	1096	1075	1020	1039	1069	1112	1091	1056	1106	1065	1049	1018	1052	1067	1049	1027	1016	1073	988	1073	1065	1062	1052	1027	1011	1076	989	1054	1054	1084	1036	1096	1088	1024	1070	1098	1014	1088	1011	1044	978	1033	1069	1065	1073	1078	1068	1104	1080	1073	1072	1030	1039	1070	1068	1087	1076	1041	1016	1002	1083	1117	1062	1021	1042	1064	1062	1054	1081	1089	1102	1009	1062	1075	1042	1091	1105	1060	1083	1030	1051	1083	1008	1053	1048	1059	981	1030	1099	1071	988	1033	1070	1112	983	1018	1043	1026	1089	1098	1089	1032	1025	1054	1042	1041	1023	1061	1015	1045	1033	1034	1047	1086	1039	1031	1026	1037	1091	1053	1032	1025	1092	1054	1054	1066	1062	1074	1024	1086	1004	1061	1081	1027	1081	1033	1091	1059	1062	1086	1036	1086	1086	1067	1098	1046	1043	1118	1043	1036	1056	1040	1006	1093	1062	1038	1045	1081	1073	1045	1029	1007	1045	1059	1062	1031	1105	1038	1031	1059	1098	1063	1056	1086	1099	1052	1053	1050	1087	1040	1069	1022	1051	1082	1129	1089	1023	1006	1059	1068	1028	1018	1040	1052	1099	1055	1064	1078	1044	1014	1059	1036	1067	1057	1041	1100	1069	995	1056	1024	1063	1052	1071	1066	1061	1038	1024	1073	1061	1034	1015	1098	966	1024	1047	1113	1091	1105	1092	1114	1068	994	1039	1025	1062	1080	1010	1075	1048	1123	1060	1053	991	1045	1003	1125	1053	1049	1046	996	1096	1056	1071	1054	1083	1055	1016	1065	1071	1072	1038	1113	1043	1115	1067	1051	1067	1011	1111	1078	1019	1017	1039	1103	1049	1054	1084	1072	1017	1060	1023	1067	1068	1090	1055	1079	1065	1027	1065	1057	1058	1060	1109	1066	998	1033	1052	1007	1019	1036	1103	1038	1071	1024	1044	1074	1028	1056	1072	1021	995	1049	1074	1132	1055	1066	1046	1062	1116	1088	1069	1081	1076	1089	1057	1041	1051	978	1068	1043	1022	1085	995	1010	1088	1056	1092	1063	1103	1095	1043	1010	1082	1033	1030	1031	1053	1085	1034	1120	1010	1044	1052	1052	1003	1080	1061	1037	1097	1023	1079	1149	992	1051	1084	990	1028	1064	1056	1102	1044	1104	1088	1023	1041	1049	1023	1030	1098	1020	1009	1098	1048	1084	1032	1082	1014	1004	1080	1068	1099	1028	1043	1067	1062	1154	1018	1072	1080	1064	1057	1087	1059	1019	1059	1077	1127	1084	1016	1073	1077	1051	1011	1038	1052	1091	1042	1065	1060	1086	1104	1039	1122	1049	995	1118	1113	1059	1025	1039	1063	1101	1010	1027
19722	7760	7907	6039	3700	2362	1700	1392	1097	1001	899	866	713	644	542	520	491	428	485	473	440	493	460	430	424	474	438	410	397	406	405	423	426	411	396	427	413	413	378	442	435	376	473	427	407	402	369	373	414	397	421	409	424	439	417	391	431	419	400	404	376	401	427	432	406	422	416	415	358	426	443	428	411	420	397	413	367	432	413	385	404	384	421	401	403	433	393	399	427	385	408	417	370	456	420	432	411	438	398	408	417	398	408	398	407	421	402	418	436	416	448	426	448	336	409	472	380	445	396	407	441	419	432	426	399	407	373	408	421	420	439	398	411	422	372	373	400	397	412	365	406	396	423	398	434	430	399	422	417	441	413	382	429	367	407	420	436	361	401	424	439	397	427	399	415	403	446	401	417	409	446	374	454	389	422	420	399	400	376	386	398	426	414	408	445	411	383	410	411	430	432	398	443	420	412	408	408	407	422	399	411	397	417	451	391	435	407	387	404	416	393	416	372	413	402	424	425	398	398	393	434	409	397	398	422	415	430	383	452	458	430	429	396	437	427	424	344	403	382	447	409	415	428	426	404	430	392	452	398	430	390	412	382	422	410	403	394	408	438	411	363	416	409	441	375	400	380	385	441	431	399	398	409	398	407	409	415	409	444	381	405	392	429	391	411	419	422	413	424	394	390	404	386	418	346	446	419	447	423	395	401	414	411	433	393	395	392	401	448	396	410	434	423	368	427	418	408	378	407	408	391	412	436	406	401	422	428	464	405	425	429	386	446	414	369	409	387	408	421	407	360	422	400	395	419	397	413	386	378	369	417	423	447	410	405	444	427	402	404	409	407	423	417	424	383	422	413	423	446	439	396	377	399	437	434	393	429	418	412	458	418	392	378	386	415	410	425	400	381	361	389	410	416	416	440	415	410	427	417	409	436	396	413	449	441	398	378	450	408	371	423	387	406	383	396	371	377	392	415	412	374	415	413	420	435	394	379	366	401	424	400	428	382	391	393	411	382	428	432	400	410	394	382	421	417	401	439	407	386	403	408	403	424	363	402	416	437	377	446	383	419	389	405	395	376	419	434	374	387	398	416	420	389	425	374	400	448	404	388	420	404	418	398	427	438	399	432	395	417	409	437	397	439	421	433	393	398	365	397	412	399	394	406	410	427	389	403	418	411	376	470	388	386	430	371	469	435	422	408	452	387	406	405	395	438	431	421	390	392	411	426	406	406	398	399	412	403	405	426	433	390	388	457	427	402	353	365	438	408	365	377	400	403	404	413	393	447	394	386	409	419	437	411	409	436	406	437	376	409	399	420	430	422	410	398	447	429	370	421	416	380	356	420	432	391	397	396	354	410	420	396	415	419	435	377	408	408	393	360	390	438	416	437	403	386	418	409	442	439	403	384	391	382	372	424	390	453	404	431	419	424	415	374	411	431	408	451	403	388	390	395	385	406	401	401	433	430	430	409	389	418	391	418	428	400	433	382	415	423	408	380	386	417	387	386	395	396	427	395	390	420	401	431	395	401	377	393	393	414	373	462	449	433	422	429	400	439	431	407	408	392	414	411	384	383	413	405	371	395	391	389	409	384	393	424	416	375	411	419	414	388	424	420	421	404	391	434	424	387	391	423	420	407	426	416	400	414	407	423	405	404	415	371	423	407	403	419	361	365	404	415	389	365	393	439	438	413	412	420	400	422	385	408	401	390	380	419	412	434	440	420	432	394	410	409	436	430	395	409	418	423	414	424	421	438	380	419	405	393	377	394	379	422	404	409	409	421	408	436	408	407	435	421	395	394	449	384	422	466	419	406	387	461	410	416	385	416	416	410	422	412	415	353	383	398	412	391	454	428	422	427	417	432	407	389	393	397	394	370	395	399	433	444	430	402	403	395	416	423	382	394	463	412	405	374	421	415	413	426	416	414	433	378	391	440	436	399	409	392	395	417	401	408	411	400	412	399	425	429	396	430	394	389	428	428	413	402	401	436	449	401	395	429	423	437	433	428	417	379	387	403	444	418	430	375	413	408	402	401	386	426	360	393	414	364	374	397	397	404	430	391	468	431	405	454	411	405	391	382	432	434	434	401	428	376	390	387	394	439	389	396	403	425	421	441	415	399	429	427	401	404	405	382	443	443	410	432	416	398	401	420	405	404	399	379	428	438	407	375	399	386	426	405	409	395	392	425	464	435	425	369	395	410	437	409	404	402	379	402	399	395	403	414	416	397	386	414	397	394	436	390	425	401	434	411	360	392	424	433	416	389	380	398	410	417	399	378	426	406	399	407	394	405	410	429	421	376	407	408	386	381	400	390	404	415	382	392	413	382	395	408	428	379	386	372	440	442	429	410	390	366	410	403	430	426	407	421	401	417	421	436	423	429	409	420	375	393	408	438	434	453	400	432	420	423	390	376	408	448	443	402	415	375	417	422	433	410	417	436	444	405	448	393	399	455	399	378	390	441	418	389	405	441	434	447	420	420	461	390	404	401	432	400	407	398	399	390	412	422	377	408	388	413	428	431	407	425	388	377	416	376	403	394	425	458	438	407	392	354	424	416	408	414	458	429	389	408	379	385	406	369	426	407	428	397	409	393	412	396	387	377	387	395	408	403	393	409	437	401	420	387	426	367	409	389	390	417	403	431	435	449	389	423	421	416	423	389	382	395	370	391	412	448	405	425	409	408	436	366	407	423	433	424	393	385	409	415	367	394	366	418	413	450	375	406	426	404	389	407	428	428	399	432	446	410	403	445	370	403	418	367	398	413	423	426	406	376	429	390	379	443	390	409	405	404	406	410	387	411	426	448	453	446	410	394	424	413	394	429	391	382	420	406	393	411	421	405	414	421	430	430	427	411	378	379	420	447	421	412	411	406	417	402	413	445	389	418	418	378	423	410	372	387	408	399	380	428	433	392	447	406	423	413	397	384	425	408	384	471	424	390	424	461	399	410	431	397	425	383	410	448	432	401	394	421	448	367	400	412	424	397	466	399	427	381	400	410	381	368	387	441	426	410	386	397	395	398	395	422	419	436	396	401	419	418	409	406	419	432	388	466	397	403	394	399	420	439	396	390	398	365	433	395	407	380	399	393	431	391	400	413	398	406	434	433	388	393	388	406	417	417	389	391	398	419	469	383	423	440	450	411	433	427	406	399	418	401	437	373	392	376	415	441	410	403	436	405	409	399	413	387	398	426	408	419	420	421	402	411	388	413	385	365	392	384	430	367	420	390	422	408	418	385	421	379	388	450	406	385	437	403	401	393	404	428	399	400	390	392	405	433	423	366	387	432	383	424	405	395	409	381	404	418	385	427	423	403	399	413	453	415	410	430	411	426	380	386	411	402	370	389	403	438	419	400	369	443	397	394	381	409	396	406	418	424	411	446	422	414	430	393	414	387	392	393	361	365	438	436	423	400	424	396	396	418	426	438	413	373	377	438	420	451	438	396	402	441	395	425	411	456	429	427	394	433	390	431	422	396	437	409	439	403	379	425	401
13211	6804	13582	15317	11998	9243	6741	5443	4669	4142	3673	3112	2718	2149	1746	1493	1362	1350	1212	1224	1139	1071	1056	1103	1046	1039	1081	1101	1072	985	1050	985	963	1033	1018	929	927	999	980	959	964	919	992	943	960	953	910	943	989	926	954	893	925	933	966	962	992	947	924	957	927	962	903	930	923	943	918	942	939	962	885	979	933	948	960	929	908	968	900	918	916	946	926	884	957	921	923	894	944	924	925	887	954	955	959	931	914	993	864	935	971	929	914	933	919	897	971	908	898	964	934	898	955	949	911	935	847	957	921	868	960	898	955	902	939	929	893	942	936	924	913	946	897	917	910	968	943	922	944	938	938	988	943	968	941	948	923	922	959	968	922	980	913	928	913	928	939	947	985	902	972	975	946	929	898	922	955	971	959	907	931	920	931	917	964	926	1009	926	944	962	882	953	943	889	917	931	955	951	938	903	938	980	941	933	947	966	906	884	926	927	908	884	990	927	975	934	895	932	893	909	927	935	895	933	922	941	897	957	946	894	951	890	921	927	914	911	997	929	1004	1008	921	909	891	918	891	923	908	937	923	911	979	923	934	943	953	931	948	887	957	867	980	1007	946	948	922	963	930	880	901	964	962	983	930	930	969	961	968	938	932	944	922	907	969	911	913	957	930	923	911	944	948	921	942	963	963	904	928	890	954	911	953	898	928	964	908	937	903	963	854	903	972	908	966	903	921	1021	903	916	952	946	939	959	938	931	892	930	958	939	929	942	891	973	920	876	910	913	928	891	927	949	891	924	926	936	931	909	934	961	917	922	991	883	944	931	936	907	961	901	895	919	951	876	916	951	916	981	945	986	853	980	924	934	968	930	909	927	943	914	955	949	928	915	981	1013	960	971	948	960	920	951	943	927	878	964	990	908	946	966	888	968	910	970	875	960	907	926	929	981	886	913	890	902	942	933	952	922	971	952	899	918	947	940	923	917	952	963	952	935	930	892	947	938	891	915	950	951	919	954	903	918	955	880	927	910	890	841	934	903	915	964	965	926	898	926	904	932	952	923	925	909	954	966	918	942	971	896	934	887	927	916	897	898	1015	930	904	945	937	906	920	926	908	912	895	937	906	960	916	963	946	890	926	964	897	904	933	974	942	904	920	960	924	918	943	1001	905	976	956	920	983	903	926	949	930	982	947	966	897	888	920	964	978	960	928	948	909	939	979	894	914	913	913	918	947	904	933	887	952	964	945	928	976	961	914	974	938	992	987	956	894	876	926	969	853	949	926	930	958	911	939	961	940	925	945	932	902	893	990	978	881	961	956	905	916	943	933	985	919	878	924	937	947	959	955	956	947	952	900	936	876	899	912	959	968	890	949	904	963	962	995	993	966	1022	926	908	947	974	923	926	980	927	893	929	941	929	938	905	943	923	985	926	889	870	872	947	933	897	942	976	930	927	935	851	943	925	927	936	911	975	930	958	886	926	890	936	970	923	923	955	950	903	856	931	968	913	952	889	872	955	952	953	921	971	917	985	887	964	887	923	923	951	932	923	951	956	936	1008	935	916	895	975	923	907	945	928	924	930	980	906	857	979	874	851	965	895	896	937	930	954	940	957	934	912	952	904	960	937	921	1009	915	905	933	941	904	921	953	949	932	921	917	949	907	880	959	953	938	903	913	940	951	952	910	935	935	957	923	956	848	953	944	915	926	929	964	929	911	955	883	948	886	967	951	984	882	913	986	952	920	901	927	955	873	888	912	992	973	967	953	926	973	928	959	942	960	949	916	915	874	930	977	992	950	958	892	943	956	924	950	890	963	970	865	975	951	941	931	948	921	923	948	930	953	889	947	918	908	961	917	937	944	991	918	913	914	975	889	969	952	886	936	935	910	907	922	921	971	956	953	899	942	908	882	960	955	950	988	930	981	939	939	917	899	904	899	957	971	933	947	950	926	884	887	906	982	949	1001	976	881	970	903	962	893	891	962	940	877	963	948	901	948	897	905	1003	891	964	910	963	990	912	949	958	875	954	942	923	930	919	965	880	938	903	971	899	957	921	922	912	904	907	936	910	934	890	920	957	932	952	938	959	933	922	914	1005	904	872	924	943	908	910	928	915	930	880	911	944	907	945	953	845	883	915	924	985	894	905	911	967	977	904	967	925	969	919	934	892	941	929	925	997	935	944	986	918	938	958	962	960	944	907	889	956	936	974	952	910	893	969	973	978	937	961	922	948	954	940	959	887	907	926	908	891	903	951	930	895	958	971	899	946	967	908	973	929	885	933	911	945	923	954	918	905	927	990	908	938	995	974	930	901	969	917	923	914	973	952	948	948	995	937	917	913	935	904	932	935	946	961	923	909	883	920	945	942	894	901	958	902	930	972	994	967	907	948	932	976	898	906	939	974	940	916	909	888	980	930	940	945	949	991	961	941	979	941	917	962	919	921	978	1006	969	909	938	961	901	946	922	922	939	926	930	917	931	930	884	958	916	918	942	916	932	916	1006	898	936	903	891	900	917	924	933	933	939	884	946	982	923	958	930	924	934	913	1012	937	907	919	949	955	979	896	1006	907	932	920	938	959	930	926	945	942	955	926	954	900	914	929	930	938	972	963	968	915	935	940	922	927	956	917	942	929	1008	949	969	908	893	997	952	924	918	896	950	907	913	960	977	913	932	869	917	902	915	937	930	871	974	950	938	933	958	899	959	910	935	986	887	913	895	895	954	925	925	914	930	951	927	939	882	945	930	975	964	914	981	927	965	976	940	944	935	934	882	964	922	936	973	887	935	916	922	903	955	962	933	930	962	950	938	888	969	885	927	985	912	948	946	921	920	895	923	914	963	993	927	953	943	955	927	892	940	917	954	961	909	929	947	875	910	939	939	883	950	921	852	900	963	949	947	877	963	992	924	960	914	866	949	910	907	931	907	967	883	961	969	943	939	935	930	958	968	940	963	905	970	886	937	935	915	958	899	887	880	906	870	972	926	888	920	874	940	941	959	887	944	916	920	965	895	923	942	907	908	898	942	966	923	978	911	910	939	931	967	902	909	961	934	880	973	898	884	931	901	880	945	919	931	931	969	909	904	953	922	932	944	921	933	950	925	940	942	992	967	881	921	926	950	882	957	917	917	968	970	924	949	926	958	886	960	921	900	932	911	976	902	932	932	892	881	949	954	1001	949	919	960	994	944	873	933	899	987	900	925	897	944	969	918	954	945	927	967	964	948	945	873	929	925	961	925	920	928	971	936	887	918	890	972	978	914	922	937	937	919	906	1005	945	917	966	906	946	905	931	897	918	932	912	924	922	938	973	929	956	975	921	870	916	921	935	935	941	931	921	886	896	908	943	877	935	954	927	881	929	917	944	933	908	913	905	990	903	926	914	937	887	903	919	919	852	971	938	992	945	928	947	954	904	907	917	970	968	912	901	922	935	956	921	889	889	935	941	892	921	901	857	885	935	940	933	922	958	975	892	964	929	996	915	929	938	932	946	932	940	986	974	907	851	949	926	944	939	931	967	938	970	909	870	940	983	944	890
28021	11219	10927	8781	5644	3487	2248	1678	1345	1163	1005	870	811	652	521	458	451	430	429	424	384	361	380	399	389	378	360	338	353	355	353	339	362	345	333	334	304	333	318	349	360	348	315	341	331	322	324	293	339	349	383	345	348	303	284	346	319	370	358	316	355	359	318	337	294	332	312	368	298	349	344	365	286	326	342	318	352	318	359	351	309	348	360	342	374	313	379	345	350	339	337	321	330	347	342	331	329	352	375	364	309	346	315	336	299	341	324	315	355	300	344	329	336	362	304	338	353	318	355	335	316	341	347	344	338	284	364	348	299	328	345	363	374	334	350	328	369	347	304	300	353	366	336	364	370	346	344	342	332	311	352	350	332	362	330	287	291	326	313	331	344	357	342	366	369	308	341	336	305	350	332	346	351	350	329	337	323	323	364	328	351	322	313	356	319	337	360	365	302	325	349	354	309	321	332	353	363	317	363	342	343	329	326	333	366	332	321	338	321	334	355	329	359	315	346	356	298	336	354	350	339	355	379	330	307	321	346	345	339	371	320	323	340	360	337	321	329	330	355	368	373	363	337	339	349	316	330	316	344	331	324	313	365	341	388	332	356	357	337	343	305	319	347	320	322	334	341	342	316	351	333	321	356	316	368	336	342	307	322	331	338	309	323	309	340	322	310	358	323	327	384	309	281	309	351	333	330	325	360	330	331	318	343	301	341	335	335	308	364	332	320	328	350	321	331	364	366	312	321	350	334	317	335	313	334	328	313	336	306	306	336	331	339	310	350	357	360	338	326	335	339	329	345	375	352	362	347	358	382	331	331	305	283	341	352	378	323	349	333	345	370	362	337	332	354	304	335	299	336	329	370	332	309	342	338	292	321	324	354	328	335	339	334	321	314	355	354	350	367	339	347	342	344	307	348	337	336	329	286	295	334	348	384	324	354	316	322	335	342	308	344	330	336	322	318	308	354	327	342	341	322	322	335	325	354	338	385	359	328	358	346	330	339	353	330	337	351	324	347	369	339	369	323	329	294	340	298	324	352	340	347	307	349	317	322	359	322	352	329	335	352	347	368	321	324	331	340	334	354	366	360	315	330	345	354	340	339	321	327	319	363	347	312	327	321	332	331	339	341	318	360	340	317	313	321	335	334	372	318	340	328	368	355	347	322	323	336	313	352	327	375	315	341	308	327	334	382	341	326	314	333	340	294	327	349	381	347	319	309	311	349	359	326	325	346	329	320	292	335	364	366	319	330	352	337	389	325	352	326	367	345	356	341	366	338	341	376	301	371	329	339	338	341	317	334	346	338	318	325	320	324	317	315	339	366	377	339	322	343	311	344	329	347	312	349	339	348	314	351	372	300	350	349	350	339	316	337	340	344	350	339	339	337	333	323	339	333	332	339	317	290	370	322	336	329	318	325	360	333	317	321	356	341	328	325	312	329	303	327	322	320	320	311	326	294	366	330	345	332	350	341	353	328	363	322	319	297	305	335	304	363	338	338	297	348	326	313	324	327	336	332	356	349	343	330	340	334	354	315	330	370	357	336	330	348	355	343	342	377	334	314	389	351	326	356	311	317	335	332	327	333	362	306	360	350	325	339	333	331	335	363	350	334	344	352	324	313	357	331	307	343	319	359	325	359	337	322	349	338	355	335	327	336	300	351	321	339	308	310	316	304	286	343	360	329	326	342	316	322	350	367	332	312	303	332	323	360	330	349	320	309	375	301	349	356	340	360	338	336	307	356	335	336	314	366	321	350	330	329	282	377	356	340	359	354	327	340	341	343	333	340	356	340	344	325	324	322	364	322	323	346	355	327	323	343	345	343	314	301	357	323	316	318	361	337	361	348	329	351	329	318	293	353	350	343	307	337	367	333	329	338	346	324	353	329	337	330	344	333	350	346	342	327	290	344	315	348	335	339	362	362	341	350	335	347	335	324	283	343	369	328	382	346	364	309	362	338	332	359	322	333	329	355	337	319	315	349	315	320	361	331	315	301	333	328	300	309	357	314	304	335	352	349	336	310	332	297	326	355	327	302	332	315	334	353	321	345	330	331	335	344	335	323	333	333	377	349	301	332	350	343	355	363	302	329	343	344	341	314	340	343	329	362	336	366	343	316	337	329	336	347	346	310	336	330	348	302	317	328	365	368	350	322	316	329	329	320	336	340	304	297	334	331	341	304	330	338	300	358	341	337	338	356	348	349	324	359	331	338	338	334	342	328	324	332	329	288	349	320	322	312	333	365	315	347	349	352	312	326	302	315	330	398	321	339	329	339	318	338	368	361	307	332	363	313	360	315	310	333	312	368	338	336	336	323	374	345	358	314	327	340	356	321	351	337	366	339	371	316	375	328	292	380	327	328	323	322	338	351	349	344	319	332	353	354	353	356	340	341	351	329	320	334	337	338	326	313	301	313	351	301	317	368	319	334	338	365	363	370	350	345	337	346	318	345	341	368	322	338	353	331	300	314	345	331	331	339	307	328	371	320	326	314	362	326	325	337	327	311	304	342	323	345	329	312	301	328	299	360	342	353	312	331	328	322	315	339	343	365	320	338	321	320	320	353	326	341	364	327	358	315	330	358	311	321	328	342	320	357	336	327	309	360	364	289	320	314	355	322	340	330	349	344	321	345	342	323	370	378	336	333	336	311	367	332	340	333	376	305	371	326	378	350	325	347	333	371	343	333	348	359	353	360	333	345	356	323	334	353	324	313	333	312	345	352	360	376	328	363	327	326	338	370	333	299	333	327	329	342	348	333	299	331	360	329	338	318	367	318	319	340	321	332	374	367	321	367	329	311	374	322	328	347	326	319	331	318	308	329	364	325	329	347	370	354	312	375	333	299	335	325	292	313	345	359	319	352	336	344	335	336	372	343	343	297	312	322	383	336	292	332	336	341	363	321	343	360	317	341	329	349	331	353	340	344	371	329	329	311	322	317	350	352	330	300	327	366	356	327	379	338	341	328	294	318	282	339	390	327	373	323	312	337	343	311	330	316	312	316	324	354	337	317	355	365	328	330	319	334	312	286	353	351	323	313	333	368	325	318	367	334	314	320	351	308	336	366	325	322	328	318	337	346	309	319	343	354	304	337	352	349	339	298	316	395	333	332	344	347	333	326	357	339	361	321	344	333	362	294	333	329	316	339	311	342	344	338	338	289	390	365	324	303	343	328	330	328	324	344	296	380	351	365	321	330	320	321	343	317	347	306	327	312	326	333	341	342	318	354	299	340	382	343	337	299	342	345	337	321	363	320	320	342	337	308	357	343	352	316	313	341	331	324	289	339	329	319	314	342	318	328	294	354	332	320	359	355	332	347	363	343	345	304	351	348	311	327	329	342	380	321	337	310	329	300	338	300	311	332	321	298	364	323	320	350	329	363	343	350	350	335	322	355	293	314	330	362	329	330	344	319	378	323	329	351	320	323	324	317	316	319	329	325	329	322	326	363	346	304	332	330	303	319	326	335	344	350	323	316	386	309	321	311	351	330	321
16329	8730	17678	19908	15997	11987	8817	7064	5976	5200	4363	3864	3285	2662	1864	1595	1435	1326	1262	1200	1154	1108	1050	1012	986	998	985	986	910	901	880	868	894	855	855	818	876	827	840	808	858	837	857	854	826	789	871	784	782	844	823	809	771	793	818	794	751	777	771	782	745	784	768	801	763	794	839	791	787	750	753	851	812	783	840	789	820	819	819	744	811	776	749	782	779	725	819	818	829	766	802	802	804	869	794	797	757	827	750	785	761	815	764	830	744	806	789	769	791	818	789	746	752	788	777	766	792	812	789	813	779	774	780	823	752	763	764	753	798	763	780	801	809	781	758	740	785	789	791	714	756	771	827	816	781	819	790	836	793	755	799	785	781	817	839	774	757	832	779	812	814	787	786	806	806	782	812	794	803	826	772	758	768	805	743	783	791	817	769	769	800	757	749	802	789	825	770	797	798	793	787	729	745	817	757	808	774	823	828	776	799	811	807	807	781	778	791	782	750	809	789	755	780	750	788	814	820	775	797	810	798	692	853	742	811	784	832	743	772	770	797	816	772	795	805	793	823	744	786	770	778	800	776	802	786	775	843	801	764	797	763	818	779	785	806	814	775	798	749	778	743	850	803	828	801	805	830	794	779	819	761	777	767	822	732	793	764	829	766	774	796	779	816	797	787	795	819	821	796	759	783	783	770	784	767	809	869	818	839	755	835	833	772	819	780	781	834	791	783	762	774	808	800	812	811	721	793	811	809	804	755	798	801	808	781	808	781	776	787	794	803	770	825	778	788	810	787	746	815	801	793	835	746	800	754	788	800	843	826	747	757	795	789	795	783	785	794	776	749	780	828	832	795	814	795	768	805	814	759	784	765	804	781	774	785	762	775	788	834	799	758	785	821	774	776	827	820	771	750	804	794	765	819	831	740	799	766	825	837	762	782	760	770	789	765	767	780	793	806	780	715	757	809	762	765	804	798	808	808	766	850	753	743	767	773	867	763	754	797	807	794	783	735	814	819	801	778	782	847	811	812	820	765	774	783	774	778	828	769	806	800	773	788	768	783	796	781	765	793	795	790	772	780	829	795	811	798	770	767	781	841	718	796	812	817	782	783	796	837	798	760	821	785	867	847	780	790	774	743	781	780	772	826	801	757	808	774	799	808	810	777	774	818	747	809	813	825	728	778	799	836	752	836	795	814	751	768	855	764	764	772	802	785	778	806	795	771	834	811	797	795	829	855	804	820	770	765	773	796	809	820	826	735	824	808	810	779	788	821	812	816	780	817	757	806	787	779	763	776	806	786	782	799	831	778	786	803	752	784	808	757	741	764	783	782	764	797	751	752	765	810	788	813	784	745	787	800	827	778	752	758	830	809	746	839	794	815	786	779	823	743	827	766	770	822	821	788	792	754	801	765	808	812	769	784	801	780	763	824	797	792	818	828	777	794	839	743	833	748	787	789	784	794	736	758	867	833	792	773	807	795	742	800	785	819	760	780	783	792	802	796	788	769	800	777	760	753	799	800	794	778	794	813	842	766	815	752	785	757	784	775	801	798	796	775	800	811	764	794	822	778	728	801	759	766	808	814	787	746	773	787	800	773	830	756	783	776	810	754	796	790	759	744	799	818	779	774	792	810	787	724	865	781	786	781	762	727	804	779	819	804	775	787	781	829	802	772	803	782	816	815	784	784	753	759	817	777	770	829	775	782	840	756	775	771	823	745	746	767	781	802	772	777	780	817	772	835	813	808	774	763	823	763	825	773	735	764	770	766	746	769	788	773	752	834	792	745	768	795	798	813	794	805	759	779	782	748	750	836	802	805	773	816	799	801	798	804	824	757	774	817	780	820	774	805	790	801	793	857	824	780	754	848	761	790	801	819	791	764	790	790	799	777	792	823	785	752	811	803	739	766	808	787	826	745	763	823	795	790	796	814	819	819	800	815	760	797	780	845	823	736	832	810	787	852	842	811	763	791	740	788	799	790	761	822	803	838	773	788	831	792	816	815	835	782	811	805	792	855	782	840	797	757	769	805	826	795	788	774	820	801	753	755	787	804	769	786	792	815	782	804	820	824	779	787	779	769	815	847	780	817	773	848	812	778	759	772	843	800	792	756	803	853	839	773	789	791	813	759	801	756	805	794	771	815	804	827	768	823	741	802	784	791	818	794	803	794	826	788	840	830	770	760	792	781	744	807	837	764	814	785	836	747	771	775	760	785	810	794	769	771	866	790	748	795	803	832	799	799	839	795	822	803	790	795	809	781	806	782	777	811	797	810	774	812	845	806	801	775	729	774	806	796	811	777	780	833	811	800	769	801	724	842	861	775	805	750	813	771	742	734	743	773	811	793	774	801	820	794	745	776	808	793	815	812	781	764	814	838	830	818	810	776	795	779	754	765	827	786	774	820	775	800	820	812	792	747	797	761	793	783	766	767	818	813	755	801	788	804	760	798	842	816	783	801	817	757	815	746	840	764	818	772	808	791	812	779	793	781	810	803	737	845	800	748	762	788	765	759	772	799	809	754	808	804	790	793	787	800	800	772	742	770	832	785	840	830	782	799	739	821	781	766	796	819	788	821	755	786	772	841	773	807	790	765	750	807	778	790	807	832	768	772	766	816	754	776	810	754	792	797	815	801	805	856	746	783	782	790	792	768	845	796	790	763	802	819	756	811	781	820	736	810	798	806	775	740	783	789	823	779	775	796	760	821	806	757	810	795	788	821	823	792	789	835	818	842	818	743	782	769	806	806	812	831	821	783	867	763	816	799	784	759	771	817	783	720	829	842	764	801	801	784	810	749	739	836	819	837	789	807	777	755	849	825	801	786	782	814	824	783	853	763	782	751	776	799	763	780	837	806	750	830	826	803	781	815	798	760	859	826	746	831	783	787	767	780	760	773	767	771	815	811	804	789	770	797	805	802	832	778	801	794	778	767	804	761	791	792	740	737	819	775	814	761	804	772	804	811	809	768	795	773	820	760	800	779	809	765	831	807	769	785	792	819	745	805	777	812	823	818	785	830	769	794	772	802	788	786	758	801	852	789	834	807	796	816	778	785	800	754	809	820	789	829	838	820	776	814	756	741	771	746	836	832	831	815	795	774	775	780	796	784	755	748	760	740	770	781	803	798	815	758	797	765	825	751	842	790	787	803	735	780	810	780	821	775	771	821	779	793	814	829	751	814	771	788	799	813	765	809	778	796	799	814	753	769	788	797	837	816	768	812	777	851	776	777	814	735	824	803	851	799	737	790	868	775	746	799	790	763	794	759	796	753	761	755	742	736	779	826	802	853	808	798	808	769	814	804	770	771	747	754	778	770	807	892	823	817	813	783	868	793	805	801	756	805	841	822	776	836	770	801	834	800	751	791	796	782	808	797	742	777	811	777	772	860	779	787	786	768	803	811	780	786	768	754	794	709	819	802	804	786	840	812	800	786	826	794	776	792	772	758	751	803	803	779	774	755	754	754	781	763	832	820	771	857	749	750	760	771	781	829	788	772	832
10313	4335	4695	3804	2473	1599	1121	952	877	730	708	669	613	646	572	492	491	461	479	510	435	456	440	505	464	482	476	481	500	474	478	460	504	475	457	532	497	443	451	481	469	480	499	469	467	457	489	457	447	500	506	464	479	465	501	471	448	457	493	477	478	465	485	503	463	496	479	439	449	463	476	502	433	482	490	462	483	492	462	481	444	475	490	492	492	449	468	468	473	451	427	443	409	483	449	436	475	465	459	465	469	466	467	413	478	455	486	504	479	465	467	494	467	465	489	466	489	502	461	478	497	447	463	479	466	470	475	520	486	457	451	434	466	482	447	493	406	466	421	432	474	456	459	449	470	449	456	429	479	461	481	460	523	461	496	450	459	468	453	458	475	478	507	437	491	487	460	518	457	443	492	491	475	445	483	475	438	461	461	477	452	431	510	483	471	484	473	504	481	481	490	466	420	505	449	438	445	478	437	459	453	477	485	450	451	469	476	455	469	458	448	472	474	488	487	466	502	509	485	455	477	479	473	453	448	492	450	511	480	437	443	492	458	453	479	499	492	507	461	464	481	500	480	463	485	495	495	487	501	434	472	484	514	418	456	455	464	447	494	476	466	456	493	458	452	456	482	520	470	477	484	520	476	474	454	483	441	446	480	432	482	464	451	451	450	464	481	465	462	492	461	460	518	510	498	456	464	483	438	482	448	459	472	421	488	494	473	441	486	510	452	481	519	505	516	462	461	447	461	467	498	484	485	490	494	455	468	476	481	520	448	473	473	485	431	486	462	443	469	451	527	458	447	442	480	453	406	482	437	415	463	455	485	462	444	456	473	475	490	439	502	499	458	449	485	485	522	452	461	436	467	501	471	503	450	466	457	481	467	464	475	473	454	470	460	481	461	482	500	493	456	459	497	480	458	422	492	507	496	497	427	470	459	503	502	472	420	485	499	451	474	441	502	452	471	437	452	462	485	410	488	470	464	460	430	449	438	420	505	461	507	520	487	486	486	432	501	475	469	476	480	435	447	480	466	475	473	465	475	459	478	464	483	447	480	448	438	502	445	434	421	456	487	469	502	489	472	494	454	480	505	462	436	493	473	445	462	535	477	486	411	465	513	484	444	482	454	488	479	427	433	469	482	518	456	482	454	480	430	482	451	485	464	463	492	499	476	490	478	445	466	479	489	482	455	422	493	488	447	478	482	495	491	446	479	474	464	487	504	480	462	475	485	507	486	459	483	501	471	494	510	448	465	485	451	498	482	458	479	482	491	502	446	423	470	446	455	469	479	468	478	451	428	454	425	446	411	441	519	497	476	429	458	469	447	474	487	440	441	482	481	493	479	481	439	466	473	470	463	471	460	486	467	447	465	472	484	471	451	500	475	447	419	495	462	491	471	484	464	477	447	487	463	491	456	494	454	440	470	453	479	456	466	472	470	426	452	441	497	472	454	508	503	466	438	482	478	466	471	484	503	410	528	467	443	421	454	467	465	474	468	456	480	489	453	499	430	475	482	498	513	520	468	455	440	481	475	480	479	453	467	480	502	473	485	510	456	475	488	459	475	438	496	469	472	484	478	452	449	467	450	477	488	458	469	486	484	445	425	499	452	450	487	442	474	451	474	485	459	445	422	491	533	466	492	493	497	481	481	430	459	550	509	479	451	445	471	483	506	461	475	474	449	429	502	464	475	450	490	493	508	462	471	432	480	459	508	480	528	487	496	469	492	428	477	503	451	539	437	463	485	475	464	506	465	500	508	426	511	462	487	496	499	466	462	489	450	466	486	468	475	445	465	505	456	444	444	469	485	486	473	480	481	477	500	458	457	468	465	447	474	473	484	491	449	500	492	465	457	497	464	451	449	417	478	453	477	469	507	457	409	412	431	459	426	443	476	466	499	469	476	475	480	494	475	499	427	491	473	521	463	441	503	452	477	493	457	516	472	447	437	464	458	490	463	506	464	490	448	475	481	499	465	468	470	519	472	472	441	502	480	455	522	493	502	454	465	433	447	440	490	478	474	489	415	492	458	455	476	458	472	448	455	478	450	525	458	489	445	464	486	498	451	468	462	506	494	451	461	487	436	438	487	493	456	456	481	484	509	485	495	457	446	450	496	457	476	529	515	489	468	457	429	474	462	474	431	474	437	436	418	487	473	506	498	521	492	459	471	476	485	458	469	446	478	502	455	452	456	463	449	475	466	464	504	476	463	481	442	506	482	464	486	457	460	461	507	480	470	447	455	443	480	480	485	459	463	493	474	453	493	451	481	427	485	468	458	514	460	436	454	467	489	495	404	488	495	462	448	451	460	482	491	496	462	515	464	435	438	454	437	511	507	464	467	442	461	462	467	426	481	489	478	482	493	453	438	503	513	475	434	467	514	486	490	461	459	477	472	460	472	479	471	490	496	469	450	483	487	478	467	463	444	464	450	489	450	526	491	496	491	473	453	498	436	487	470	489	485	504	462	494	483	464	469	478	457	429	454	464	494	467	489	405	461	467	449	486	443	502	466	481	462	478	467	504	445	453	513	507	505	485	498	452	505	449	419	439	456	470	496	470	503	466	455	470	516	435	462	472	499	486	469	459	478	448	457	445	480	475	484	464	487	443	459	457	494	482	425	409	491	470	444	444	459	492	468	473	461	507	445	466	483	510	482	443	461	449	464	464	466	485	472	451	484	432	488	460	473	471	467	472	470	470	513	477	487	501	495	435	442	484	472	508	482	455	494	466	481	480	450	469	441	501	494	469	484	482	493	443	454	471	473	452	444	473	483	453	451	453	454	484	461	492	474	481	463	440	491	483	457	508	467	487	484	439	435	499	491	474	470	456	442	465	478	453	480	507	471	472	453	484	419	508	476	453	516	440	470	482	466	447	503	519	483	434	451	473	480	497	456	442	463	474	507	448	474	529	482	468	490	506	490	417	474	465	473	489	463	440	459	485	450	478	455	439	498	411	450	497	489	453	457	491	437	421	449	471	448	458	464	427	464	492	445	491	488	467	449	443	499	469	451	484	456	467	448	480	489	462	476	460	478	466	447	459	473	479	442	477	416	462	479	459	448	463	484	482	454	481	427	466	487	447	462	478	472	426	490	475	456	442	476	501	448	456	475	472	459	445	454	480	464	480	465	463	446	493	459	497	481	477	438	470	477	466	492	484	453	461	446	460	452	437	494	496	462	466	491	420	473	464	481	417	468	461	474	444	458	507	488	443	452	458	452	476	415	497	432	471	472	485	477	470	474	477	423	480	484	494	483	509	490	420	435	510	442	437	464	459	452	461	403	444	491	448	472	427	493	445	462	466	489	455	459	473	413	463	475	480	467	468	495	489	522	496	459	518	460	457	488	460	453	497	538	441	480	492	485	465	493	448	487	516	449	498	501	458	453	469	487	507	481	494	490	459	464	483	482	478	444	488	485	473	515	485	475	480	461	464	445	469	470	442	459	484	460	466	461	510	465	437	426	460	498	474	468	473	454	461	453	455	426	470	500	438
7147	4435	8838	10516	8175	5711	4312	3380	3013	2764	2454	2293	1993	1820	1528	1351	1188	1299	1189	1185	1109	1163	1198	1143	1139	1109	1123	1197	1141	1165	1031	1066	1071	1069	1042	1053	1048	1070	993	1072	1093	1026	1033	1045	1035	1068	1048	1035	1037	1034	1081	1052	1002	1051	1040	1047	1060	1047	1041	995	1056	1059	1109	1058	1062	1072	1035	1103	1065	1116	1031	1037	1070	1041	1122	1014	993	1061	1059	1066	1038	1034	1138	1053	989	1030	1037	1109	1062	1047	1041	1079	1016	1080	1044	1037	1072	1131	1042	1051	1011	1056	1015	1069	1051	1081	1028	1099	1096	1055	1027	1014	1029	1060	1002	1012	1050	1010	1033	1049	1057	1049	1065	1027	1088	1033	1042	1015	1033	1008	1025	1078	1064	1131	1030	1029	1073	1042	1082	991	1046	1054	1011	1096	1014	1078	1064	1062	1085	1044	1070	1063	1119	1067	1089	1081	1055	1071	1058	1085	1072	1047	1054	1004	1113	1100	1019	1057	1002	1091	1069	1018	1040	1017	1065	1081	1058	1040	1038	1061	1064	1114	1026	1056	1044	1075	1052	1006	1015	1067	1054	1075	1022	1104	1033	1097	1073	1012	1022	1021	1083	1052	1059	1064	1109	1077	1053	1088	1053	1018	1034	1118	1041	1040	1073	1107	1055	1076	1106	1088	1107	1017	1052	1037	1107	1051	1071	1070	1086	1011	1089	1101	1070	1051	1019	1081	1060	1088	1033	1061	1062	1128	1050	1077	1024	1036	1067	1054	1058	1031	1058	1072	1057	1118	1057	1006	1067	1079	998	1039	1042	1047	1040	1054	1033	1071	1099	1051	1057	1020	1040	1036	989	1060	1056	1056	1030	1064	1067	1075	1074	1071	1081	1080	1068	1068	1051	1033	1058	1089	1006	1031	1088	1025	1079	1064	1050	1040	1069	1051	1066	1072	1090	1116	1011	1106	1056	1073	1110	1050	1034	1069	1003	1080	1071	1075	1086	1079	1093	1082	1079	1047	1114	1071	1036	1058	1089	1017	1048	1071	1068	1037	1055	1048	1087	1095	1055	1069	1018	1035	1089	1083	1042	1036	1027	1115	1018	1058	1043	1040	1099	1072	1133	1067	1076	1058	1115	1085	1091	1025	1077	993	1128	1030	1017	1070	1082	993	1051	1032	1101	1082	965	1020	1064	1086	1060	1070	1070	1077	1079	1059	1007	1055	1056	1048	1052	1043	1074	1049	1051	1044	1061	1039	1038	1156	1045	1082	995	1083	1138	1090	1095	1041	1106	1065	1062	1027	1011	1031	1051	1059	1086	1108	999	1055	1028	1082	989	1011	1057	1002	1088	1082	1136	1105	1044	1089	1047	1037	1053	1112	1008	1103	1070	1129	1066	1060	1040	1073	1046	1058	1050	1057	1052	1058	1074	1027	1045	1059	1047	1028	1072	1048	1067	996	1061	1082	1075	1057	1030	1033	1134	1082	1090	1096	1079	1088	1077	1063	1054	987	1050	1046	1075	1077	1035	1055	1094	1085	1036	1024	1031	1062	1079	1086	1033	1034	1004	1078	1077	1035	1065	1047	1030	1058	1088	1119	1099	1103	1045	1027	1036	1081	1129	1061	1041	1001	1006	1025	1072	1027	1038	1040	1076	1066	1061	1060	1069	1056	1047	1074	1067	1065	1097	1092	1047	1033	1069	1046	1028	1071	1042	1043	1060	1047	1008	1048	1096	1037	1088	1066	1050	1058	1062	1075	1048	1062	1111	1125	1022	1075	1082	1003	1065	1002	1053	1009	1115	1103	998	1071	1053	1015	1024	1038	1055	988	1146	1091	1029	1080	1048	991	1045	1089	1049	1073	1107	1043	1071	1031	1107	1066	1080	1085	1054	1065	1064	1103	1035	1044	1023	1025	1044	1062	1041	1072	1028	1062	1102	1074	1074	1032	993	1058	1041	1056	1065	1067	1099	1039	1011	1091	1059	1062	1042	1018	1073	1082	1098	1053	1075	1009	1038	1040	1051	1092	1110	1005	1046	1057	1021	1080	1102	1014	1142	1076	1021	1099	1039	1010	1041	1011	1051	1074	1033	1044	1051	1078	1065	1033	1004	998	1051	1050	1058	1082	990	1031	1033	1040	1106	1036	1031	1098	1081	1045	1027	1061	1011	1034	1098	1096	1015	1067	1098	1100	1030	1056	1043	1087	1071	1022	1119	1082	1038	1055	1045	1065	1093	1088	1089	1078	1097	1041	1027	1118	1083	1067	1051	1022	1026	1044	1033	999	1121	1069	1084	1066	1065	1092	1150	1106	1076	1061	1057	1040	1105	1074	1044	1051	1031	1034	1018	1023	1101	1004	1084	1069	1051	1035	1090	1045	1048	1062	1031	1053	1034	1037	1052	1032	1076	1011	1102	1005	1091	1035	1035	1123	1073	1014	1079	1029	1034	1025	1045	1040	1029	1050	997	1050	1098	1075	1087	1028	1070	1092	1049	1032	1081	1094	1049	1044	1043	1039	1065	1077	1041	1057	988	1046	1089	1017	1069	1012	1023	995	1041	1084	1070	1084	1070	1072	1042	1091	1001	1060	1058	1018	1061	1062	1029	1060	1049	1003	1019	1031	1038	1074	1040	1095	1058	1060	1101	1069	1001	1065	1013	1077	1055	1055	1037	1051	1110	1101	1106	1008	1059	1055	1126	1093	1104	1061	1055	1055	1049	988	1098	1053	1114	1075	1065	1027	1073	1045	1076	1054	1086	1080	1014	1049	1056	1001	1042	1042	1094	1076	1061	1056	1082	1023	1037	1067	1054	1028	1052	1059	1074	1090	1086	1017	1069	1074	1054	1068	1063	1051	1062	1027	1063	1057	1083	1101	1005	1069	1056	1106	1070	1066	1022	1066	1086	1086	1105	1041	999	1072	1052	1020	1090	992	1094	1052	1058	994	1075	1065	1060	1059	1050	1077	1101	1098	1075	1085	1049	1052	1034	1051	1015	1043	1030	1017	1053	1008	1076	1059	1095	1091	1117	1094	1065	1018	1057	1062	1086	1111	1029	1043	987	1058	1079	1077	1096	1019	1068	1069	1014	1025	1076	1055	1079	1007	1074	1016	1052	1084	1101	1027	1126	1006	1063	1065	1125	1168	1101	1120	1092	1089	1096	1083	1079	1026	1083	1049	1052	1038	1091	1006	1048	1012	1026	1061	1079	1079	1082	1019	1068	1044	1078	1013	1111	1078	1063	1046	1080	1073	1082	1100	1014	1083	1064	1027	1034	1069	1094	1063	1010	1058	1107	1027	1079	1054	975	1054	1077	1094	1068	1032	1125	1056	1042	1058	1102	1046	1088	1018	1113	1074	1074	1034	1015	1091	1078	1004	1039	1041	1009	1012	1040	1129	1041	1067	1021	1154	1005	1063	1059	1049	1129	1027	1025	1083	1075	1076	1036	1068	1075	1094	1051	1016	1106	1079	1051	1055	1108	1099	1118	1077	1099	1079	1101	1039	1032	1042	1069	1064	1030	1035	1076	1060	1041	1045	1073	1083	1011	1039	1096	1031	1084	1110	1061	1036	1096	1028	1032	1062	1074	1040	1061	1043	1052	1078	1064	1008	1082	1112	1022	1072	1041	1094	1050	1066	1044	1112	1110	1077	1019	1021	1047	1040	1031	1038	1133	1076	1064	1025	1050	1073	1078	1047	1044	1035	1078	1014	1035	1018	1028	1089	1061	1119	1020	1041	1057	1082	1099	1031	1051	1071	1084	1049	990	1102	1009	1087	1013	1028	1031	1008	1008	1005	1078	1093	1047	1052	982	1046	1045	1060	1068	1055	1050	1054	1082	1070	1106	1025	1064	1049	1026	1004	1077	1090	1104	977	1023	1081	1062	1100	1072	1112	1033	1059	1064	1090	1156	1006	1025	1030	1005	1073	991	1056	1043	1122	1085	1073	1035	1074	1072	1107	1077	1031	1102	1029	1055	1088	1090	1055	1088	1136	1055	1058	1031	1029	1025	1077	1008	1122	1089	1037	1069	1082	1056	1074	1044	1028	1120	1117	1113	1043	1118	1039	1057	1107	1081	1045	1068	1018	999	1104	1061	1003	1071	1018	984	1060	1067	1036	1043	1074	1051	1075	1068	1160	1123	1051	1015	1079	1059	1085	1010	1062	1065	1084	1054	1056	1058	1049	1063	1029	1021	1036	1053	1085	1025	1072	1031	1062	1087	1083	1020	1027	1046	1036	1065	1070	1011	1071	1051	1046	1112	1057	1018	1054	1042	1022	1013	1021	1052	1070	1038	1063	1058	1023	994	1013	1029	984	1048	1048	1064	1052	1064	1085	1052	1012	1046	1027	1020	1050	1034	977	1067	1013	1068	1118	1052	1076	1051	1078	1127	1038	1043	1045	1083	1064	1081	1062	1059	1044	1070	1047	1099	1089	1045	1078	1036	1072	1076	1030	1061	1027	1064	1026	949	1042	1043	1069	1028	1048	1023	1034	1087	1069	1007	1026	1060	1044	1044	1115	1027	1069	1011	1089	1145	1072	1048	1060	1084	1082	1053	1064	1007	1040	1062	1003	1019	1046	1086	1089	1084	1096	1052	1082	1065	1051	1027	1078	1089	1029	995	1022	1038	1061	1057	1039	1038	1042	1080	1039	1054	1025	1029	1048	1089	1002	1075	1073	1087	1077	1065	1090	1052	1055	1066	1077	1101	1000	1044	1107	1081	1041	1061	1036	1071	1105	1066	1097	1032	1055	1063	1092	1057	1056	1116	1093	1101	1144	1048	1102	1040	1045	1083	992	1085	1101	1078	1077	1021	1078	1126	1084	1017	1008	1053	1038	1054	1068	1080	1081	1108	1051	1081	1115	1047	1123	1023	1027	1083	1056	1033	1050	1064	1046	1064	1051	1045	1095	1040	1049	1035	1025	1071	1036	1040	1088	1071	1087	1077	1080	1096	1103	1041	1073	1037	1041	1034	1079	1025	1046	1022	1068	1097	1039	1061	1098	1051	1080	1038	1074	1041	1094	1001	1069
20619	7495	7891	6465	4007	2604	1713	1260	1133	978	834	768	678	630	585	492	477	485	431	475	466	476	427	452	442	465	426	390	451	406	426	430	410	411	400	421	404	389	421	420	383	412	415	413	402	420	396	421	393	445	381	464	397	396	400	389	400	389	428	425	436	407	393	427	387	389	417	404	367	426	378	387	405	380	442	389	406	412	392	424	385	421	423	408	433	403	418	395	397	364	417	397	433	393	477	418	392	452	410	378	418	385	393	396	394	407	413	366	396	402	408	403	422	425	367	422	381	423	378	419	408	404	399	413	427	395	418	426	448	436	434	371	354	390	394	431	444	420	378	425	444	386	436	404	430	373	430	380	415	461	416	398	385	415	404	416	423	399	410	397	434	426	381	382	426	427	405	402	378	383	409	397	400	372	423	409	389	387	390	431	393	412	380	354	391	453	398	409	438	402	392	435	401	392	408	454	407	408	418	339	410	449	368	420	453	403	399	426	397	397	396	394	406	383	416	409	383	433	405	389	430	388	401	420	402	420	381	414	407	413	398	414	417	413	435	407	406	394	441	420	430	420	444	397	411	425	404	409	390	447	415	418	369	389	393	384	419	403	435	410	409	379	373	390	393	431	417	419	445	404	370	402	405	387	394	394	415	428	417	419	396	397	438	409	447	423	394	385	410	399	392	428	402	398	405	409	389	385	392	433	434	407	370	379	399	395	405	418	416	459	408	454	400	363	412	382	392	364	382	455	408	433	400	432	410	374	396	441	406	405	431	392	430	382	413	393	398	415	418	436	420	416	427	409	407	424	396	421	437	425	382	423	421	439	401	402	435	415	419	421	411	399	413	435	372	381	418	417	436	387	393	425	412	397	392	375	418	405	381	426	392	390	393	425	386	389	436	399	410	398	400	388	411	388	426	433	416	417	384	418	387	402	423	426	408	396	416	426	421	421	365	408	371	391	374	448	402	415	415	400	402	417	402	377	406	444	430	416	431	426	370	357	428	402	415	371	449	391	433	399	403	400	419	453	401	414	381	442	418	427	422	401	415	427	408	427	405	399	395	405	442	393	400	394	429	430	374	438	405	404	425	420	411	429	414	401	431	412	430	424	403	434	401	418	409	385	376	408	389	428	426	421	422	412	391	361	392	379	413	386	391	409	377	397	394	392	406	413	443	410	427	451	402	387	435	379	424	392	396	441	379	415	410	406	424	420	395	409	396	391	387	436	450	412	356	388	414	427	413	394	407	407	430	410	371	425	398	388	404	420	372	387	368	411	385	429	409	404	413	396	395	370	403	429	413	426	420	424	413	405	380	416	409	420	461	416	383	430	467	414	418	419	353	393	418	382	431	412	394	412	410	410	393	350	375	413	401	398	393	355	380	418	414	416	394	419	451	388	425	405	377	409	440	398	384	392	410	413	387	420	424	438	394	370	363	457	441	385	422	442	411	406	394	398	410	445	408	444	372	425	426	416	403	425	432	409	404	403	417	387	407	418	444	407	459	359	411	399	419	386	398	397	395	387	441	428	377	376	397	417	381	401	431	377	419	392	388	432	399	460	406	386	418	411	408	397	444	403	425	437	424	434	429	425	388	394	402	407	411	423	408	389	426	433	403	421	462	396	375	400	397	444	460	427	408	370	458	387	403	351	388	421	433	425	415	419	407	385	434	441	409	393	410	384	426	407	434	391	397	408	464	393	393	412	425	408	394	408	378	388	442	378	416	396	402	410	422	412	408	434	423	395	421	400	370	411	441	411	448	396	447	399	371	390	406	370	434	429	411	425	387	387	425	419	424	430	389	395	411	412	377	397	394	358	434	393	425	402	394	436	411	381	392	386	413	405	384	402	408	392	399	392	380	380	397	421	414	428	366	403	381	386	388	373	403	401	459	398	396	396	411	376	414	391	374	392	451	425	412	338	393	410	387	382	404	393	424	415	432	414	426	398	384	435	412	381	435	416	400	366	419	402	441	379	373	368	427	425	420	423	434	402	394	386	435	400	420	444	430	382	401	394	405	409	396	393	437	420	394	434	409	432	401	393	407	420	411	427	433	406	403	432	430	416	398	369	394	431	364	400	377	414	389	414	387	423	419	418	424	369	401	379	402	409	443	417	383	408	379	406	412	393	397	396	414	416	390	460	412	423	379	407	401	405	397	387	439	395	428	400	413	417	407	400	398	423	417	379	344	397	408	400	367	389	447	402	350	437	382	378	392	411	396	385	369	424	403	424	437	406	411	420	398	402	384	429	382	378	434	387	414	404	420	403	427	385	418	417	413	396	435	419	409	396	391	421	423	418	374	411	427	456	406	379	425	427	413	381	396	411	393	412	410	378	445	404	382	393	415	391	414	393	414	411	394	421	401	414	419	407	399	431	426	418	415	399	415	387	401	377	439	398	395	423	426	394	422	376	381	398	388	423	382	407	364	401	429	355	388	415	431	411	372	408	421	411	453	414	382	418	412	422	407	401	426	438	401	417	434	395	397	440	411	406	403	372	367	407	434	435	388	410	341	393	386	414	400	391	430	435	420	431	386	377	386	394	391	385	405	403	363	438	358	440	371	366	403	434	427	409	396	433	441	393	395	383	424	414	394	392	369	390	426	407	375	432	418	412	411	363	405	414	383	405	375	411	431	428	413	415	387	391	429	452	425	391	447	415	387	418	419	403	383	374	400	398	398	395	413	396	410	423	405	463	412	436	398	436	386	359	431	403	431	411	404	404	419	408	455	408	402	407	426	380	418	417	437	427	377	413	369	393	381	377	424	377	389	428	432	389	399	406	410	435	413	407	412	433	401	408	380	411	384	394	406	404	451	415	405	425	437	399	409	428	428	434	408	366	415	418	380	402	413	427	404	400	442	415	412	396	422	384	423	372	449	431	396	401	410	426	431	391	410	413	370	380	371	418	396	381	384	378	392	457	418	382	369	405	429	401	429	399	352	435	414	368	421	444	425	391	401	416	430	407	408	397	389	422	399	392	386	421	417	406	370	429	396	418	441	425	384	430	430	423	435	418	392	406	389	391	360	435	365	416	395	416	392	394	409	376	421	385	417	417	396	378	384	389	419	413	436	427	412	433	451	388	393	395	411	402	406	449	380	412	389	408	383	387	404	429	385	449	393	399	410	442	390	416	363	409	427	429	453	443	421	430	418	426	369	407	411	417	421	420	416	391	409	409	398	415	385	418	431	491	389	411	420	386	420	372	418	395	410	413	422	373	406	417	393	405	409	373	375	421	450	409	414	406	407	401	375	386	396	404	421	388	425	411	390	407	393	417	445	364	372	430	419	439	423	427	437	414	406	402	402	411	415	406	421	412	451	412	401	415	392	387	413	443	407	405	374	392	423	426	395	398	385	374	411	423	387	391	394	407	406	403	401	435	418	434	381	449	424	401	404	441	388	409	447	411	396	415	417	388	379	380	421	428	430	387	362	394	391	411	380	365	410	393	381	400	407	420	418	391	405	423	395	404	399	421	406	403	431	435	422	423
13703	6687	13610	15974	13330	9687	6795	5216	4454	3942	3358	3049	2619	2348	1926	1543	1312	1262	1233	1164	1214	1077	1121	1120	1103	1064	1060	1084	1057	969	968	1003	998	971	1011	958	936	991	968	951	990	956	974	966	935	945	939	921	920	948	921	954	931	947	933	939	986	929	905	957	990	967	875	1012	847	921	978	925	922	940	890	985	990	912	993	979	910	958	953	930	945	890	897	972	947	934	973	916	915	955	965	922	983	948	930	925	956	956	928	899	924	1005	917	940	962	913	914	878	953	882	920	941	925	928	947	979	1002	927	982	924	951	916	896	964	920	899	897	881	966	909	965	959	902	942	946	914	934	920	919	877	956	876	969	940	992	913	938	912	935	925	941	975	895	900	898	942	965	901	952	940	995	894	940	912	962	965	936	900	949	918	945	938	931	974	917	925	934	933	956	926	911	948	891	899	910	904	906	949	896	962	953	920	962	957	949	994	932	933	904	928	905	972	906	953	925	890	918	930	926	973	943	911	895	958	950	935	886	941	917	939	846	936	944	917	919	894	935	912	913	910	1008	943	935	952	945	933	950	960	933	939	921	960	989	930	937	935	935	969	917	934	922	944	968	933	936	915	924	923	957	939	930	927	949	907	910	966	934	932	942	942	892	876	912	885	899	925	960	868	947	942	877	915	882	928	938	933	937	987	952	960	935	904	947	895	990	960	967	907	946	948	957	986	942	929	942	976	920	917	916	874	912	932	848	946	929	886	938	952	931	987	940	922	889	1011	937	929	916	954	844	959	946	930	948	953	949	878	951	890	939	941	934	899	955	923	927	918	936	906	986	986	930	934	952	898	883	869	939	935	943	930	947	949	934	930	887	995	894	951	928	976	972	908	963	950	903	910	909	931	936	927	910	896	984	952	934	952	928	908	947	930	963	927	905	906	931	949	913	946	906	976	888	926	893	935	976	924	968	982	931	992	975	935	905	889	973	963	919	979	953	916	950	958	896	933	912	984	951	948	902	954	975	922	873	956	887	967	952	931	997	896	964	985	981	914	923	934	951	984	963	856	945	898	928	939	955	910	914	931	944	896	891	908	967	919	924	919	917	943	929	903	901	963	952	926	900	902	948	888	948	969	910	906	947	944	906	890	955	922	952	941	959	962	914	987	960	961	874	967	898	948	902	907	951	914	926	952	950	952	914	890	926	928	918	964	953	948	963	922	999	937	933	930	982	940	921	894	973	864	955	965	973	950	910	946	880	976	945	904	936	934	952	961	895	906	947	929	903	881	895	952	900	874	933	920	967	918	879	936	903	886	950	930	968	896	894	1021	888	955	955	974	933	937	924	958	878	943	980	953	891	917	921	951	982	1006	977	971	888	929	933	926	924	984	967	904	971	907	884	947	923	918	990	1001	933	948	904	940	932	921	906	949	945	939	933	933	928	976	905	866	956	930	886	1019	920	912	925	888	858	886	956	919	905	898	949	951	874	922	890	929	889	913	1003	891	922	926	946	1014	925	914	967	887	965	909	900	898	987	941	990	923	955	927	974	964	930	953	912	965	1014	946	983	922	888	936	932	984	928	943	915	872	966	944	864	913	932	946	927	932	871	943	899	956	959	873	964	922	891	920	917	928	903	971	854	929	886	962	931	923	942	922	976	923	961	939	929	896	982	960	935	904	921	886	959	908	939	891	940	933	950	902	971	920	930	979	944	1008	981	914	956	914	954	931	884	976	968	934	925	928	910	952	908	914	954	941	980	952	881	948	930	967	968	1003	858	1001	989	975	888	949	917	923	895	961	923	892	946	939	896	942	937	914	923	916	935	969	968	973	964	942	948	909	917	963	1019	934	958	891	902	963	954	949	844	910	900	934	937	925	912	955	952	886	888	896	907	898	981	906	917	976	936	957	915	945	846	953	971	935	931	928	903	952	935	969	933	907	939	987	988	956	937	922	953	958	935	969	997	962	922	972	917	951	887	899	918	938	924	927	937	949	904	902	863	1017	914	974	994	938	924	932	928	921	929	958	961	944	905	914	972	899	948	929	944	893	978	941	969	964	867	931	874	960	938	906	964	970	921	928	927	922	893	887	940	894	907	930	858	924	975	966	908	943	941	891	913	939	937	912	911	893	918	953	912	941	912	944	915	889	904	960	939	949	950	917	837	986	938	924	904	948	927	954	960	931	945	961	878	955	887	971	981	920	939	901	949	956	902	966	953	904	899	954	870	966	973	924	965	916	862	934	917	903	895	960	910	971	908	921	989	981	934	930	976	962	928	916	924	954	920	919	943	926	948	954	920	904	926	968	980	930	968	998	937	940	905	932	942	968	918	871	938	969	935	972	958	952	944	896	906	962	985	950	936	953	968	974	940	907	951	941	916	927	884	939	931	944	928	913	949	921	961	923	932	991	897	938	931	946	954	944	903	886	952	916	964	891	972	900	912	892	888	910	934	906	950	953	951	928	1002	954	907	935	881	969	995	952	949	907	917	960	938	935	965	939	938	919	884	894	958	918	929	911	924	948	924	935	934	907	955	943	901	904	940	908	937	945	929	944	954	914	938	941	932	927	895	935	958	872	937	966	932	916	908	911	924	910	918	896	962	895	900	937	934	932	927	962	939	884	901	956	932	950	895	911	965	929	936	919	902	903	926	902	901	919	978	917	979	954	913	904	932	925	955	946	908	943	881	914	897	933	975	963	928	954	939	899	905	932	942	979	909	883	941	897	950	904	949	933	911	945	864	973	914	925	906	955	865	937	866	938	880	968	961	946	959	960	949	958	888	942	917	903	852	920	978	947	938	925	904	927	954	928	907	974	900	955	932	941	958	938	950	913	912	946	910	953	930	950	915	892	917	875	948	988	986	920	963	853	930	921	984	935	944	927	945	911	934	1000	962	984	933	949	932	877	950	1019	918	910	948	932	967	965	991	929	895	971	954	896	943	878	882	884	883	934	890	979	914	931	891	957	989	971	922	942	957	1001	939	899	891	946	933	968	923	923	933	922	916	1003	969	966	942	907	903	930	944	910	888	946	908	891	929	952	918	950	964	909	919	913	912	912	942	916	919	899	945	954	936	960	976	983	928	976	953	1016	950	976	953	905	956	996	954	870	963	918	979	941	959	931	934	944	944	951	925	928	937	889	937	917	948	938	919	945	910	957	974	974	952	926	915	893	892	973	899	937	941	950	918	929	916	962	965	897	947	989	937	948	965	968	910	884	933	990	915	887	904	913	960	943	969	935	933	982	930	953	938	918	970	972	921	910	921	920	922	908	927	965	903	927	905	903	945	934	930	944	941	955	897	918	963	974	901	895	917	932	931	911	1042	909	946	918	950	975	965	949	963	917	930	933	913	920	937	916	939	906	918	910	952	857	964	942	950	949	916	914	869	913	917	922	954	925	953	957	962	898	977	966	978	938	955	964	909	891	964	946	948	917	920	905	887	954	973	967	872	911	925	915	929	940	881	917	928	925	930	922	987	957	901	909	963	913	847	939	915	947	925	923	908	900	1001	963	927	894	887	922	920	941	978	979	897	902
27642	11207	11181	9246	5750	3309	2146	1520	1338	1102	962	888	776	636	577	504	448	440	394	386	381	429	418	368	369	388	365	384	339	343	318	369	347	336	343	361	361	353	363	338	365	361	348	349	317	341	330	344	340	340	330	346	339	334	359	357	327	339	345	368	338	367	369	323	363	338	320	360	349	346	316	353	348	358	345	324	336	331	390	336	297	321	363	343	336	332	346	335	344	316	325	325	346	324	373	343	338	361	326	330	377	318	340	322	333	324	349	334	304	357	316	351	340	350	342	341	348	346	320	356	322	322	333	351	339	317	322	344	338	319	331	354	382	307	317	349	320	319	322	355	335	326	343	336	325	312	339	329	417	311	345	351	334	338	311	323	334	341	305	332	346	341	342	341	353	334	361	324	322	297	351	312	316	338	326	346	298	327	369	320	361	326	330	303	328	354	346	323	347	336	320	378	336	352	312	350	339	370	339	350	344	312	308	330	373	338	351	320	363	353	318	314	338	320	324	346	358	325	333	333	330	328	325	340	313	317	307	335	369	329	378	348	349	309	332	316	337	318	348	310	364	295	334	331	373	351	306	304	309	315	313	342	306	328	371	306	348	344	304	350	324	330	324	308	345	308	321	342	312	330	322	301	303	357	358	319	314	294	316	378	329	362	304	367	312	320	313	346	339	357	332	344	333	360	364	321	333	348	314	321	350	332	342	314	368	328	325	334	352	340	386	354	308	350	330	343	337	343	330	346	359	320	316	333	338	331	364	368	350	320	332	370	325	331	342	325	351	360	312	335	321	286	328	351	355	340	374	346	311	339	348	349	350	335	331	336	328	292	326	316	312	328	319	345	343	314	329	311	339	312	332	329	363	336	379	314	342	336	355	344	307	321	328	315	352	351	340	353	340	324	357	334	303	325	340	313	326	344	325	297	323	338	351	314	337	333	323	333	318	355	348	353	327	340	314	351	328	302	359	330	360	341	328	290	293	334	347	339	343	343	321	362	371	357	316	329	356	364	335	318	323	341	314	316	337	313	338	312	369	322	319	336	330	339	333	350	308	363	318	340	301	308	353	334	305	322	333	315	327	332	345	309	321	337	302	319	331	346	350	385	321	374	290	316	356	317	353	339	372	327	326	332	315	326	322	330	298	321	352	329	313	336	351	314	340	340	338	323	327	337	296	362	316	337	347	337	342	341	303	308	355	345	335	328	337	328	317	341	360	348	342	367	369	333	325	312	324	319	365	323	297	333	305	315	328	361	347	327	327	397	314	335	313	305	363	323	346	330	350	354	329	322	346	312	339	345	327	356	370	334	368	351	343	361	308	321	334	312	340	358	354	353	329	344	362	312	366	348	319	349	355	334	316	344	314	339	326	346	343	386	318	349	338	340	315	346	348	345	319	327	348	342	330	329	340	352	331	303	352	310	332	320	345	350	358	310	347	321	303	340	326	313	316	366	313	359	345	305	353	360	316	304	319	338	340	289	356	343	339	311	358	324	337	326	337	338	314	332	340	335	337	328	318	355	308	339	311	269	335	312	360	309	328	345	293	302	304	333	353	346	328	344	317	322	369	340	346	314	285	326	372	353	330	327	333	315	306	368	322	314	333	310	338	325	344	318	332	340	300	333	339	313	333	357	339	329	330	318	340	359	330	322	347	341	312	341	321	333	339	312	338	351	328	329	322	312	359	323	314	353	334	325	326	317	364	337	329	362	368	340	328	339	352	379	321	335	341	353	311	353	350	323	343	311	369	351	346	327	336	333	288	334	330	318	338	338	316	327	342	327	339	363	345	327	321	389	309	332	318	324	365	332	319	342	327	315	342	334	310	345	345	338	348	317	364	315	346	311	321	323	334	365	356	377	350	336	329	277	341	372	316	332	362	363	361	361	309	313	335	345	369	347	338	343	314	337	334	316	349	343	349	326	329	335	332	382	313	352	314	336	336	342	319	356	341	321	349	349	332	316	354	336	323	335	303	341	323	328	321	356	341	345	356	322	355	367	329	322	337	343	341	297	356	332	357	331	345	344	317	351	326	337	306	308	334	387	353	312	407	338	329	340	344	348	347	340	322	350	344	376	313	342	321	353	345	333	312	340	346	309	326	353	336	357	325	347	360	328	344	322	316	331	324	329	327	345	334	349	350	320	341	320	314	321	354	363	312	325	310	358	309	350	342	345	346	299	332	338	334	307	345	335	315	282	344	341	309	325	337	317	319	358	325	341	331	311	345	291	312	331	353	312	330	306	348	328	314	344	307	287	330	343	343	312	310	332	337	308	336	336	338	334	341	322	343	334	349	315	351	315	364	291	332	331	335	321	359	345	340	353	335	326	387	339	334	320	307	331	329	367	356	327	378	300	343	300	289	319	313	319	322	331	312	346	335	301	319	325	349	370	342	321	334	313	335	305	355	325	348	313	337	317	334	323	327	324	326	272	336	324	324	326	342	334	324	338	320	315	323	367	330	331	334	333	343	317	328	316	336	353	364	376	340	343	361	346	380	357	349	309	338	311	317	310	317	287	326	344	328	313	335	315	339	348	318	318	360	343	355	351	364	323	337	382	312	331	342	340	334	337	328	293	344	339	325	333	332	277	353	314	340	372	339	335	334	320	315	349	334	332	302	354	349	335	294	320	365	333	327	328	336	349	331	331	317	313	360	314	315	298	333	355	335	334	335	327	318	332	354	324	325	347	338	342	323	327	330	322	360	352	326	332	339	322	331	301	352	359	374	344	330	341	324	313	323	345	348	334	291	333	343	329	378	300	322	308	315	340	355	297	351	320	345	319	315	364	305	342	310	319	335	354	316	347	339	370	349	347	330	350	309	342	324	330	336	367	314	318	326	351	339	334	333	299	323	360	320	341	362	330	310	366	312	367	341	347	347	328	306	333	325	308	310	353	304	323	294	329	339	322	340	356	340	324	345	364	376	351	299	333	327	333	337	337	371	327	326	331	354	338	350	386	297	342	360	323	305	354	339	327	328	303	314	320	381	343	359	342	373	359	340	351	324	326	333	334	296	333	338	319	316	322	341	362	343	324	331	338	349	296	309	326	331	308	356	347	333	336	368	347	325	319	337	356	334	322	344	362	334	357	318	330	326	312	331	337	357	357	320	344	324	334	316	348	327	348	299	340	370	311	349	337	338	357	314	342	397	308	321	331	351	316	320	376	321	333	359	334	321	301	325	305	367	321	326	309	337	356	306	337	316	347	313	332	344	318	341	329	337	355	332	331	356	359	296	327	350	357	352	322	342	325	354	298	319	325	349	341	334	274	335	341	327	360	348	324	338	320	309	345	341	345	336	319	310	330	331	339	322	337	325	345	347	322	347	332	322	315	375	356	353	308	338	349	358	343	366	385	347	347	308	318	361	307	324	326	335	302	300	349	316	376	297	333	343	293	338	322	307	323	356	353	349	338	341	345	360	326	323	313	327	319	324	335	335	349	349	326	348	366	335	356	343	342	323	326	328	321	349	320	322	299	336	331	296	321
16150	8792	17405	20508	16603	12344	8782	6860	5818	4862	4153	3607	3206	2725	2320	2035	1426	1304	1154	1195	1101	1081	1022	988	946	1009	934	934	970	874	935	890	889	863	873	826	809	827	832	842	832	776	767	787	865	855	835	820	827	797	817	815	781	783	870	746	757	818	798	820	768	853	817	755	820	770	828	815	775	772	783	842	816	764	764	814	773	755	793	776	790	765	843	745	816	750	791	808	753	730	759	760	778	825	807	811	741	764	782	818	760	773	798	801	777	815	769	732	794	779	773	806	827	830	770	809	760	776	762	785	789	803	790	843	768	763	779	858	768	782	790	799	834	792	774	794	763	768	789	791	767	788	813	783	822	790	821	779	795	834	818	791	760	756	793	800	790	768	818	750	786	759	799	801	785	798	766	797	814	814	807	744	821	794	769	785	787	794	795	822	756	806	764	809	801	814	778	795	837	800	775	809	782	821	791	764	803	808	848	829	824	805	761	809	797	786	756	824	814	751	804	808	776	813	798	819	719	788	807	831	782	776	770	760	797	817	783	760	784	784	778	800	793	819	730	816	807	766	800	790	772	808	818	768	791	794	830	732	828	842	781	767	754	757	756	791	843	796	827	797	802	750	763	739	821	788	788	807	784	766	800	804	762	775	780	833	792	805	819	771	802	784	842	794	799	802	784	785	807	794	752	758	752	799	792	768	733	763	742	791	772	779	838	770	766	816	784	809	791	766	793	792	776	732	747	809	850	754	790	753	788	806	780	810	831	806	781	775	766	778	755	817	792	768	781	744	807	780	739	780	780	797	759	791	760	806	799	812	745	793	821	795	793	813	768	799	763	746	799	797	780	750	787	764	774	833	774	758	804	803	824	805	763	792	837	799	855	804	774	761	811	758	787	737	842	745	814	763	799	789	789	784	779	750	805	777	785	812	795	785	807	751	781	806	809	808	795	786	834	816	810	795	794	764	798	792	789	785	764	841	822	761	788	818	773	777	784	800	811	755	807	793	778	753	826	779	782	788	823	784	828	793	789	777	753	810	768	778	767	781	807	738	788	784	767	825	760	754	839	781	816	804	869	771	800	798	768	761	741	787	797	834	769	822	798	792	754	814	806	795	746	810	801	773	788	775	848	809	835	766	776	845	793	819	812	816	788	767	768	807	817	782	770	852	788	752	769	856	787	745	829	777	820	800	775	747	817	810	803	745	721	798	826	746	769	821	739	777	775	796	775	806	810	838	783	819	777	808	778	780	767	741	794	795	792	794	811	818	751	799	823	768	793	778	771	840	780	807	818	798	756	727	836	755	795	721	802	818	779	752	792	815	780	828	847	844	791	777	822	797	804	811	812	767	778	759	807	751	801	770	804	754	765	741	795	793	761	795	803	772	769	806	813	811	767	751	838	812	748	782	780	815	746	782	789	761	785	840	775	803	800	822	795	780	793	746	774	762	776	750	763	786	783	768	809	796	764	768	811	768	797	840	797	736	797	816	815	789	758	727	780	833	756	792	800	777	783	764	780	753	794	806	780	759	753	810	823	849	745	782	830	856	851	755	778	827	758	817	807	747	769	802	797	831	837	797	763	814	799	803	811	803	817	769	768	738	788	758	799	818	807	802	797	757	762	787	780	797	797	782	766	799	807	828	828	791	785	823	752	804	755	782	743	789	781	807	806	792	793	789	773	804	802	814	785	735	798	776	807	850	782	790	794	785	830	785	764	779	797	796	792	762	793	793	800	769	770	759	804	808	795	770	785	843	775	857	802	792	751	823	740	789	798	813	796	760	792	761	785	786	825	817	835	791	836	787	799	810	781	747	781	815	782	758	808	821	803	779	770	760	765	805	749	813	824	833	793	795	806	819	842	798	773	765	824	747	806	774	809	794	803	854	819	835	815	786	813	772	801	793	741	754	832	766	803	763	792	822	787	757	825	811	798	821	784	791	844	789	786	762	823	787	760	794	790	808	762	807	827	819	801	820	787	754	756	765	781	782	747	828	768	820	786	794	836	833	752	771	771	766	801	789	784	779	809	794	816	787	797	817	817	778	769	791	776	838	801	821	775	853	764	744	779	813	746	770	738	791	809	805	781	749	827	799	804	854	826	770	783	769	772	768	789	798	745	828	842	767	816	812	772	799	771	753	828	807	787	767	770	789	793	761	776	758	832	769	805	857	801	791	791	814	796	797	839	786	796	759	831	763	780	777	816	775	754	827	791	783	791	745	802	794	741	766	759	853	824	822	806	817	748	746	813	793	803	792	786	791	789	754	720	780	789	759	770	779	774	788	774	791	733	837	799	848	778	795	800	720	795	747	807	770	791	764	787	787	781	804	825	758	803	768	774	788	824	772	798	813	767	813	726	783	825	830	827	805	759	768	809	746	786	811	765	807	821	761	811	761	782	797	821	847	868	823	737	824	774	739	776	817	775	846	821	773	760	745	826	780	829	757	790	784	810	792	737	782	775	824	760	799	803	782	776	812	800	757	732	779	758	782	809	768	761	807	800	802	805	768	813	827	797	774	746	808	786	815	778	790	796	783	782	842	804	840	830	797	865	836	789	783	781	802	785	812	796	804	804	812	797	802	761	767	822	822	794	778	720	770	815	786	827	812	829	798	752	798	790	781	735	797	794	785	781	782	805	807	754	709	788	811	802	782	838	794	786	775	741	799	858	811	788	798	753	800	792	763	819	778	811	774	804	792	769	744	754	814	721	781	820	798	796	791	789	847	794	802	763	743	834	720	765	743	786	785	806	733	819	826	769	770	792	840	829	766	803	799	803	787	792	821	783	769	778	805	848	816	734	798	804	766	792	789	786	792	807	787	745	848	749	749	774	745	787	786	782	780	742	750	778	767	766	724	820	812	776	763	786	795	759	790	755	771	750	766	774	688	785	808	803	750	780	767	798	801	795	796	812	806	798	863	806	773	766	784	742	765	751	777	806	835	793	792	783	835	745	789	777	812	773	831	759	777	760	787	780	786	815	770	777	813	808	792	867	791	765	770	835	809	734	773	804	786	812	764	794	720	785	812	747	753	782	803	825	803	794	781	737	781	799	873	753	769	783	767	803	774	791	742	789	813	838	790	791	732	806	775	776	773	832	819	795	752	764	774	715	811	821	855	800	749	799	801	823	846	819	785	769	779	781	764	799	788	806	776	824	829	775	777	850	787	730	770	760	787	836	764	765	761	807	777	762	847	787	829	826	756	833	825	835	845	747	784	861	761	825	808	833	773	769	784	794	789	815	800	772	808	760	795	798	810	757	818	808	785	816	796	819	827	789	806	777	819	781	772	807	808	799	774	774	771	786	776	778	820	786	792	772	797	753	809	827	765	790	779	787	743	774	778	774	775	767	781	823	792	776	836	813	837	785	850	747	765	788	803	747	837	842	776	770	801	847	790	805	845	812	813	814	782	781	790	724	813	770	812	834	796	778	783	796	806	782	765	794	731	735	801	781	834	754	813	838	745	805	779	790	817	748	770	726	802	768	821	771	751	765	826
9289	4441	4794	3926	2651	1661	1149	897	887	802	702	680	640	675	561	588	558	512	515	511	440	458	465	458	491	488	513	449	477	476	516	451	465	506	519	485	463	460	485	410	481	485	474	489	468	461	437	518	478	500	467	507	506	471	451	476	497	496	474	501	477	471	495	479	482	455	463	454	435	496	446	496	483	476	491	485	488	467	423	449	540	459	478	493	455	484	479	477	423	481	481	466	470	467	479	476	481	484	443	476	475	504	496	446	467	505	449	456	463	419	454	459	421	500	471	433	478	485	484	496	504	493	506	489	494	454	475	496	468	490	463	460	443	488	434	471	501	462	500	507	478	504	438	440	450	518	497	508	482	507	474	454	501	479	429	484	474	469	539	474	477	472	436	470	454	490	501	496	489	465	457	441	478	505	505	465	469	472	471	500	495	463	469	463	505	499	517	456	481	462	442	472	463	490	502	486	477	468	462	471	477	491	454	447	492	468	460	468	527	494	478	489	453	432	461	484	473	436	449	490	470	482	463	529	488	473	462	464	493	483	494	472	510	466	449	476	471	499	460	466	479	468	459	444	438	490	484	473	433	472	460	469	441	443	515	513	501	473	488	462	456	511	487	450	484	485	474	500	510	473	469	484	459	484	460	514	459	454	449	487	477	489	469	463	498	494	466	468	465	474	471	476	489	459	444	445	467	455	490	438	469	498	497	492	505	465	471	502	502	465	425	451	438	494	489	461	480	455	495	465	438	477	473	454	448	457	484	452	420	466	470	512	470	506	427	488	498	451	476	501	467	501	489	470	509	488	468	457	514	465	501	489	502	446	486	487	455	429	476	468	491	493	451	470	472	450	445	462	465	494	472	451	480	517	463	476	465	514	530	491	487	454	534	487	500	474	438	471	504	497	468	487	522	434	449	500	495	480	428	477	449	483	488	452	448	440	456	472	461	509	499	495	492	464	467	477	487	519	489	445	462	476	502	464	499	455	497	454	495	453	470	504	419	490	470	491	436	491	481	513	510	448	494	458	428	479	469	459	458	494	512	511	469	494	477	460	474	434	467	513	439	480	480	489	464	504	457	458	522	470	479	495	453	479	501	496	480	508	474	500	476	453	485	487	483	468	434	421	468	454	479	509	482	506	515	477	443	510	476	460	462	483	478	467	440	453	461	476	459	460	471	472	476	480	451	467	459	501	451	475	487	471	419	474	442	444	485	463	507	460	467	453	481	477	491	508	462	526	481	438	481	482	476	523	486	505	470	459	479	452	520	479	479	459	460	541	443	473	480	470	448	491	543	520	451	468	447	490	519	467	472	488	485	443	465	487	491	460	479	483	513	486	458	470	474	495	431	466	464	488	486	507	476	493	486	447	471	462	462	470	449	467	469	464	413	466	470	461	448	461	454	497	504	458	476	461	486	496	482	442	508	490	467	462	512	472	436	488	504	472	470	469	467	458	481	449	437	517	448	508	483	445	416	489	499	511	464	455	501	455	482	473	489	428	471	456	496	485	468	473	480	476	439	487	473	505	489	510	480	429	482	477	518	495	496	509	466	454	491	456	492	473	447	460	461	495	476	498	424	475	527	500	471	520	472	442	517	449	471	458	425	481	468	493	498	491	443	489	470	459	487	468	471	484	451	501	482	492	451	458	412	445	451	446	437	439	478	460	483	470	506	466	480	486	519	534	509	470	486	475	464	491	456	439	446	486	480	455	448	480	506	483	496	488	469	462	514	419	469	505	472	443	502	476	440	510	499	521	500	500	443	496	471	442	488	489	500	469	463	443	509	440	476	464	451	521	457	468	470	479	478	485	482	472	453	476	476	485	428	506	483	474	479	512	516	480	460	458	483	492	467	506	453	517	464	515	454	442	454	473	456	466	511	478	459	473	470	469	444	503	449	536	453	479	490	440	451	461	500	478	442	474	483	433	456	499	465	440	483	490	518	516	445	469	465	454	464	480	483	483	475	420	474	494	517	450	463	456	508	466	471	492	437	480	509	491	435	498	417	428	472	468	465	461	501	481	454	492	446	456	495	480	465	506	479	505	419	456	479	492	460	452	525	455	443	488	502	449	478	433	503	511	435	460	481	494	440	447	480	490	449	462	511	460	509	487	468	426	505	495	479	525	469	508	456	462	473	460	499	505	464	481	509	499	450	496	499	490	463	485	481	479	477	473	455	452	453	465	456	495	487	465	489	449	473	460	502	467	499	439	495	469	463	447	485	423	470	462	454	455	510	479	455	459	471	421	441	440	449	448	468	448	495	489	482	438	505	478	480	512	479	458	483	470	493	468	468	478	507	436	477	411	447	470	483	484	499	494	470	457	514	457	449	487	496	457	484	449	457	485	503	463	450	477	463	473	505	516	497	475	459	453	451	453	448	477	467	491	460	525	485	473	460	453	484	431	428	495	499	467	449	444	487	505	468	474	509	475	476	470	490	485	466	450	454	421	481	430	484	468	505	466	517	450	494	499	536	466	494	483	457	488	501	475	462	462	525	470	447	464	484	455	502	468	488	477	480	402	479	482	490	483	482	439	399	430	465	457	477	507	443	511	472	424	486	452	503	487	452	485	439	451	464	460	476	461	473	491	465	453	488	479	439	444	431	462	459	470	484	479	487	479	560	510	483	448	466	467	489	493	470	440	491	466	494	435	472	475	487	499	504	477	510	453	460	477	518	494	457	481	446	494	475	513	481	438	494	485	537	483	497	497	505	497	473	441	473	461	441	446	472	456	465	500	448	466	490	469	499	463	511	498	496	482	509	502	459	462	489	476	521	445	476	507	466	490	512	502	460	481	490	473	433	438	511	436	461	457	487	477	462	468	483	511	507	453	471	489	442	487	469	506	451	467	511	473	471	479	480	492	507	529	497	478	460	471	505	449	471	492	460	463	471	459	459	491	480	486	441	462	464	421	448	495	497	438	462	486	467	411	478	426	469	485	499	483	469	458	512	477	450	499	463	492	531	506	471	506	447	492	484	466	518	464	519	496	527	502	496	509	497	476	496	445	470	518	465	496	501	464	462	492	454	441	495	499	464	443	485	426	511	435	480	506	478	463	430	530	503	477	441	481	482	495	508	470	494	507	499	502	440	505	504	479	450	506	491	436	462	483	467	472	484	469	503	446	464	448	444	500	488	458	447	477	435	485	451	470	531	490	513	462	454	476	443	486	458	468	457	455	482	472	431	465	449	467	497	489	477	467	475	481	502	449	494	454	466	472	476	487	463	465	481	447	475	463	491	491	488	447	473	463	501	501	486	480	471	482	477	487	445	451	467	488	477	507	528	452	478	468	484	416	478	459	452	488	494	472	483	462	453	480	477	473	484	448	478	467	508	463	512	497	467	474	447	492	462	532	485	463	542	481	467	443	443	491	458	469	480	451	484	497	454	448	438	455	477	491	462	482	504	447	478	445	448	504	468	505	473	454	428	501	475	457	479	475	469	483	513	442	506	452	498	504	487	496	468	457	430	500	489	504	482	437	479	508
6524	4516	9181	10681	8583	6041	4434	3522	3052	2666	2453	2244	2047	1920	1652	1635	1391	1269	1263	1231	1190	1161	1180	1159	1182	1085	1130	1133	1120	1157	1076	1099	1059	1069	1054	1105	1108	1120	1093	1114	1028	1104	1079	1053	1011	1062	1059	949	1069	1054	1092	1088	1031	1093	1062	1064	1092	1088	1094	1050	1075	1071	1089	1025	1068	1054	989	1042	1084	998	1092	1093	982	1106	1078	1046	1044	1137	1082	1078	1093	1117	1066	1095	1070	1047	1019	1025	999	1066	1043	1077	1045	1057	1076	1079	1025	1050	1107	1024	1069	1041	1084	1087	1085	1060	1038	1047	997	1076	1054	1049	1063	1075	1084	1078	1119	1079	1084	1069	1057	1061	1098	1019	1051	1062	1079	1057	1078	1076	1014	1094	1061	1038	1040	1060	1064	1076	1073	1059	1015	1065	1031	1035	1051	1053	1132	1048	1054	1099	1055	1056	1058	1067	1077	1060	1027	1056	1000	1051	1069	1053	1038	1091	994	1080	1051	1010	1054	1080	1113	1056	1060	1060	1010	1084	985	1030	1109	1133	1067	1025	1003	1023	1046	1096	1107	1054	1088	1085	1088	1087	1047	1043	1071	1073	1073	1174	1025	1072	1084	1102	1023	950	1056	1103	1101	1080	1052	1045	1107	1109	1069	1050	1045	1077	1072	1063	1081	1089	1038	1118	1048	1054	1057	1072	1123	1037	1132	1067	1122	1059	1035	1089	1086	1083	1075	1106	1059	1079	997	1068	1032	1054	1075	1014	1077	1083	1038	1045	1050	1049	1071	1064	1098	1071	1001	1090	1080	1053	1071	1054	1091	1057	1113	1056	1073	1083	1114	1049	1107	1042	1035	1082	1057	1067	1086	1051	1044	1035	1100	1067	1052	985	1055	1042	1015	1060	1047	1142	1074	1112	1128	1076	1098	1063	1075	1023	1031	1046	1050	1019	1030	1105	1067	1044	992	1061	1043	1065	1091	1070	1139	1127	1040	1066	1021	1080	1060	1092	1061	1107	1059	1025	1022	1108	1064	1077	1055	1028	1032	985	1105	1071	1037	1056	1044	1122	1056	1141	1053	1042	1155	1075	1122	1033	1053	1050	1054	1073	1115	1123	1120	1104	1084	1049	1143	1081	1073	1061	1057	1063	1101	1044	1061	1093	1078	1077	1047	1136	1101	1097	1120	1068	1141	1052	1051	1066	1059	1081	1084	1053	1026	1025	1101	1095	1084	1095	1027	1080	1059	1030	1072	1128	1086	1015	1087	1109	1098	1051	1052	1060	1061	1083	1047	1080	1019	1086	1092	1046	1054	1055	1016	1050	1082	1030	1032	1063	1104	1081	1027	1048	1095	1076	999	1106	1112	1052	1076	998	1073	1058	1050	1027	1018	1058	1041	1097	1106	1059	1093	1094	1093	1034	1064	1038	1105	1056	1053	1079	1008	1082	1120	1070	1036	1074	1075	1087	1066	1115	1076	1066	1094	1062	1075	1119	1087	1071	1080	1053	1062	1129	1052	1057	1071	1100	1085	1133	1057	1095	1043	1070	1058	1127	1115	1085	1070	1114	1130	1057	1071	1143	1050	1008	1064	1056	1044	1070	1129	1118	991	1058	1031	1132	1073	1021	1020	1046	1084	1060	1058	1016	1010	1067	1030	1072	1062	1080	1077	1085	1091	1057	1067	1115	1052	1097	1035	1087	1092	1055	1046	1102	1071	1057	1059	1069	1030	1045	1106	1060	1087	1030	1038	1080	1057	1069	1023	1071	1126	1047	1087	1056	1029	1061	1053	1087	1056	1062	1056	1021	1100	1090	1044	1074	1029	1054	1079	1042	1082	1017	1076	1063	1068	1073	1035	1092	1034	1050	1082	1057	1085	1045	1049	1048	1054	1120	1059	1140	1052	1071	1068	1083	1020	1101	1069	1112	1072	1031	1085	1057	1018	983	1083	1037	1081	1081	1038	1069	1028	1049	1042	1058	1095	1035	1098	1061	1038	1016	1088	1065	1058	1081	1080	1080	1105	1062	1057	1024	1066	1075	1033	1068	1077	1071	1105	1094	1063	1025	1051	1074	1063	1086	1066	1084	1055	1057	1057	1068	1043	1113	1062	1091	1100	1055	1090	1033	1020	1054	1070	1060	1114	1061	1061	1066	1118	1040	1069	1002	1061	1092	1055	1104	1111	1115	1065	1074	1103	1061	1109	1088	1049	1070	1084	1046	1049	1137	1100	1081	1061	1068	1071	1044	1050	1078	1088	1075	1036	1002	1075	1071	1094	1047	1088	1054	1077	1046	1124	1112	1068	1077	1023	1090	1087	1050	1121	1068	1058	1089	1086	1080	1048	1043	1070	1038	1089	1094	1011	1099	1057	1054	1053	1050	1040	1055	996	1082	1025	1142	1038	1054	1053	1085	1064	1050	1059	1084	1062	1068	1104	1021	1085	1112	1091	1059	1068	1149	1093	1069	1034	1069	1048	1033	1105	1057	1042	1067	1036	1137	1075	1084	1067	1017	1073	1041	1129	1064	1070	1116	1109	1081	1020	1138	1053	1033	1118	1060	1053	1060	1046	1059	1036	1089	1050	1054	1058	1086	1095	1105	1062	1128	1043	1086	1057	1058	1056	1068	991	995	1028	1056	1140	991	1059	1090	1016	1050	1049	1027	1051	1076	1005	1063	1103	1070	1073	1052	1081	1038	1066	1059	1012	1126	1083	1090	1113	1056	997	1033	1074	1155	1059	1015	1069	1023	1048	1080	1041	1095	1088	1079	1111	1033	1071	1126	1089	1029	1129	1038	1057	1060	1055	1091	1004	1024	1063	1101	1060	1091	1100	1140	1109	1074	1076	1002	1032	1073	1080	1049	1141	1075	1069	1047	1099	1115	1096	1109	1070	1056	1064	1054	1092	1136	1074	1071	1123	1060	1054	1130	1082	1045	1060	1047	1068	1060	1051	1031	1114	1077	1103	1111	1095	1118	1068	1093	1056	1047	1059	1075	1040	1036	1066	1068	1106	1082	1021	1056	1080	1051	1068	1061	1065	1097	1099	1088	1054	1106	1046	1012	1103	1058	1038	1056	1105	992	1057	1033	1078	1073	1074	1074	1070	1063	1101	1051	1051	1029	1047	1051	1050	1050	1047	1050	1089	1003	1028	1052	1079	1023	1037	1043	1057	1097	1098	1041	1103	1059	1073	1039	1039	1043	1037	1066	1032	1083	1050	1062	1065	1083	1100	1044	1045	1060	1030	1076	1074	1081	1064	1076	1085	1037	1093	1025	1062	1049	1063	1033	1076	1100	1054	1047	1076	1130	1094	1085	1090	1082	995	1073	1010	1073	1074	1047	1109	1080	1068	1110	1099	1069	1031	1043	1073	1023	1031	1018	1079	1058	1105	1126	1124	1043	1052	1034	1020	1034	1107	1045	1084	1054	1053	1051	1030	1093	1075	1094	997	1041	1114	1060	1061	1033	1118	1098	1047	1052	1148	1113	1077	1110	1019	1061	1028	1070	1061	1061	1074	1094	1070	1062	1034	1077	1053	1080	1042	1103	1088	1003	1121	1091	1082	998	1084	1085	1120	1017	1013	1003	1094	1073	1094	1018	1074	1081	1067	1103	1046	1073	1125	1131	1040	1074	1072	1057	1103	1082	1068	994	1064	1079	1053	1072	1089	1105	1022	1056	1058	1039	1112	1128	1081	1085	1016	1146	1045	1027	1096	1133	1034	1147	1008	1029	1064	1020	1053	1116	1029	1044	1108	1063	1028	1065	1052	1106	1101	1061	1091	1054	1084	1089	1031	1116	1031	1071	1102	1058	1118	1091	1010	1079	1063	1023	1065	1049	1115	1068	1049	1092	1032	1093	1046	1060	1075	1066	1143	1130	1108	1126	1097	1046	1079	1023	1062	1041	1085	1109	1093	1087	1011	1118	1081	1077	1058	1026	1069	1107	1071	1112	1060	1068	1073	1133	1084	1082	1084	1089	1079	1081	1052	1082	1018	1045	1071	1101	1012	1103	1079	1101	1100	1086	1059	1075	1110	1049	943	1119	1091	1051	1049	1031	1115	1098	1098	1072	1045	1029	1032	1080	1067	1118	1025	1024	1048	981	1094	1054	1077	1037	1079	1057	1061	1064	1107	1105	1069	1139	1048	1088	1064	1073	1021	1026	1060	1039	1052	1067	1078	1058	1107	1066	991	1101	1037	1107	1072	1053	1025	1096	1025	1043	1099	1078	1053	1129	1050	1047	1031	1122	1073	1046	1068	1090	1034	1113	1142	1048	1047	1095	1068	1055	1007	1099	1043	1102	981	1085	1123	1081	1079	1038	1072	1106	1039	1109	1123	1033	1192	1131	1070	1055	1132	1068	1113	1089	1025	1112	1056	1049	1047	1088	1123	1086	1073	1037	1116	1122	1095	994	1056	1118	1125	1046	1083	1053	1101	1056	1043	1022	1056	1071	1123	1048	1074	1023	1082	1069	1048	1038	1097	1075	1067	1067	1047	1040	1122	1083	1125	1060	1050	1120	1055	1074	1061	1097	1102	1102	1065	1030	1067	1043	1062	1112	1008	1073	1073	1094	1059	1067	1084	1032	1081	1048	1126	1115	1088	1071	1084	1081	1076	1136	1074	1053	1055	1045	1052	1035	1019	1058	1048	1105	1035	1012	1064	1095	1081	1032	1102	1036	1054	1050	1076	1038	1115	1052	1046	1058	1064	1006	1061	1070	1062	1035	1085	1098	1102	1105	1050	1068	1048	1089	1032	1066	1086	1070	1046	1102	1083	1009	1050	1020	1099	1056	1071	1081	1090	1019	1038	1143	1094	1048	1089	1073	1055	1063	1012	1061	1137	1079	996	1026	1136	1076	1088	1078	1024	1033	1086	1031	1032	1068	1111	1047	1061	1080	1092	1138	1033	1064	1061	1080	1094	1070	1087	1016	1098	1123	1053	1088	1088	1038	1150	1076	1032	1070	1121	1067	1007	1093	1043	1065	1089	1025	1073	1073	1047	1089	1062	1074	1127	1080	1062	1077	1008	1098	1078	1081	1055	1041
18487	7495	8225	6434	4138	2505	1782	1316	1079	938	895	802	699	622	584	568	527	476	467	412	431	428	431	413	446	467	421	442	399	429	398	402	406	462	429	444	405	393	400	387	407	429	449	421	382	415	438	468	405	389	444	406	383	415	411	405	395	426	389	416	426	381	426	416	430	409	401	419	413	440	419	414	412	385	390	410	408	390	393	404	376	371	386	389	400	397	394	369	437	442	393	418	405	361	395	432	348	428	382	392	416	439	437	419	412	415	409	425	431	418	406	415	427	382	392	416	427	418	459	368	416	408	401	422	397	397	435	433	443	450	413	410	405	368	409	422	402	379	382	423	377	417	406	406	380	358	414	412	428	399	409	394	412	415	453	422	407	398	413	456	419	387	425	419	422	417	414	422	411	418	409	405	417	400	394	389	395	393	381	355	412	416	406	421	431	438	423	385	423	368	339	385	420	375	429	417	410	395	394	400	390	434	440	424	401	412	433	396	412	384	401	408	414	454	379	460	436	415	388	384	398	429	425	403	410	431	425	380	404	415	417	402	405	378	408	403	406	409	424	390	380	407	417	422	454	420	435	377	372	430	423	405	394	362	430	421	420	401	417	421	407	448	434	411	439	419	411	415	429	406	406	400	416	433	416	430	430	388	368	398	407	401	390	413	415	387	406	403	392	440	400	407	394	433	398	419	381	421	396	432	390	415	389	419	403	390	378	415	405	381	414	416	450	362	417	452	429	468	449	379	411	432	407	363	412	398	397	423	408	423	435	412	427	447	441	407	383	414	420	394	414	440	413	442	400	417	398	429	400	413	412	396	395	463	397	407	428	430	401	407	403	427	393	410	439	392	428	435	422	408	408	415	398	393	365	393	396	405	433	418	409	450	385	437	405	359	413	391	396	416	434	408	372	416	400	478	370	434	440	429	387	455	408	406	412	426	402	408	377	428	419	438	393	452	398	402	443	405	445	413	402	385	380	408	440	408	427	434	449	412	392	404	455	415	407	412	397	372	421	412	387	375	435	392	432	453	393	388	397	364	433	440	422	430	370	382	415	406	445	423	388	388	396	396	397	393	413	409	424	364	388	441	406	384	387	419	389	449	400	394	379	432	404	442	394	379	410	396	412	377	407	419	396	376	442	403	438	425	398	406	411	372	450	463	433	390	422	418	400	440	421	394	388	402	416	401	418	391	383	405	391	396	429	443	380	424	420	432	438	417	403	390	433	446	424	434	396	392	427	462	378	372	440	401	405	400	420	415	427	421	375	424	386	383	434	418	414	411	383	442	377	423	414	400	444	444	406	407	440	427	403	406	395	428	363	434	423	423	404	425	415	426	416	402	374	416	376	407	391	415	415	410	377	404	436	456	385	422	401	393	403	422	413	392	421	417	425	371	393	414	393	394	362	391	404	388	393	401	404	393	398	373	391	390	386	462	449	398	436	449	404	456	383	395	418	406	402	408	384	392	417	435	412	398	448	408	384	421	437	425	432	451	420	430	429	416	417	405	419	420	417	377	410	381	413	367	361	449	406	391	395	412	435	402	430	396	423	420	414	387	389	396	407	353	417	416	419	408	428	414	422	389	380	414	373	413	419	433	419	417	414	432	446	414	461	398	427	406	395	430	437	416	434	422	368	432	439	405	433	380	387	419	423	399	374	410	440	421	405	414	391	417	394	415	450	412	446	392	390	391	387	441	433	403	367	413	395	389	423	445	420	433	429	425	426	389	400	395	413	430	447	417	376	404	371	362	382	434	427	414	398	434	408	418	399	396	418	427	401	405	418	412	385	455	403	384	404	432	396	406	405	404	426	444	437	417	418	453	442	395	382	391	469	409	394	421	390	434	421	394	389	383	408	427	415	412	394	386	378	419	370	377	425	437	405	380	442	416	399	413	457	420	405	432	391	466	400	394	457	433	380	410	386	435	427	426	377	383	436	422	406	424	408	395	395	427	437	414	416	358	379	389	401	442	419	390	435	423	397	453	421	427	378	455	403	403	401	424	470	422	376	408	382	409	407	434	392	451	414	415	408	374	372	420	429	426	384	439	394	363	402	375	395	392	391	430	445	427	405	389	421	386	409	443	404	365	403	416	394	457	422	388	409	422	433	416	436	429	406	421	412	410	426	398	382	418	404	395	418	402	412	422	375	385	393	421	399	456	443	431	445	387	442	409	435	415	417	404	412	380	406	362	435	438	391	376	407	413	425	402	402	408	425	411	403	430	415	436	400	393	428	470	414	375	399	383	419	409	378	424	404	386	412	413	380	405	422	389	405	448	403	427	429	422	394	430	425	397	402	430	436	369	394	447	399	408	374	397	404	418	391	388	389	377	449	411	442	402	393	407	362	407	404	426	402	384	429	400	380	449	406	356	401	426	428	425	404	425	444	428	426	418	390	412	387	407	438	419	378	413	423	408	407	434	402	434	390	370	429	409	409	394	395	445	395	402	417	398	419	432	445	400	392	415	383	384	424	402	401	401	389	387	416	409	432	434	415	400	418	410	406	409	373	386	424	419	391	429	354	387	382	436	404	389	418	402	441	416	391	430	446	437	431	425	438	411	423	414	446	440	411	392	425	398	399	391	429	447	402	423	372	398	381	431	421	443	404	406	434	446	392	413	419	410	354	393	419	393	422	371	418	419	429	416	419	416	411	403	444	408	411	404	405	420	445	410	401	403	442	428	417	382	399	430	403	430	391	391	476	362	365	364	391	414	402	422	369	430	395	417	408	422	366	412	426	402	397	433	404	386	455	379	423	402	416	396	423	404	434	396	391	434	399	417	418	365	396	379	392	424	416	441	383	438	419	413	411	413	453	428	435	390	426	408	428	421	374	396	395	401	395	409	397	424	426	425	363	390	399	401	434	401	357	375	399	407	405	423	373	399	399	412	435	424	452	427	389	454	387	381	408	431	396	420	396	418	443	388	423	425	413	402	380	425	405	384	413	412	398	437	408	414	436	394	381	387	419	454	425	435	418	421	391	374	387	427	421	407	389	408	441	449	477	401	394	413	357	452	388	390	438	434	408	446	390	401	392	404	371	418	440	426	405	413	382	421	395	464	410	402	402	407	417	438	415	414	414	402	385	420	455	421	411	424	367	412	406	380	406	423	444	406	378	419	411	375	398	395	399	416	406	468	366	401	387	431	392	392	396	407	387	389	413	430	408	376	424	394	411	405	432	404	437	421	391	399	357	387	423	382	383	389	430	443	423	391	415	399	372	417	406	384	409	425	436	443	428	388	407	419	418	409	452	400	437	439	367	411	387	392	422	432	426	435	411	440	407	419	406	423	384	404	407	455	383	393	396	416	420	366	339	433	416	418	401	379	395	431	390	419	417	445	416	389	457	441	386	411	407	345	405	425	420	404	404	390	399	389	407	422	391	432	409	413	412	414	405	419	424	439	403	400	417	373	393	399	370	367	398	385	415	382	397	390	413	398	388	414	421	389	427	407	412	424	414	414	440	396	431	437	389	411	400	402	423	394
12491	6906	14178	15767	13041	9339	6862	5407	4578	4013	3569	3091	2698	2250	1974	1765	1703	1483	1202	1134	1169	1140	1134	1069	1071	1050	1056	1036	1003	974	995	1047	1031	962	980	1005	1033	964	971	957	972	1000	948	936	977	991	964	976	957	976	956	937	917	896	932	892	987	940	1009	970	977	912	988	935	921	910	973	952	886	977	953	885	940	926	958	925	977	911	922	946	950	940	967	966	954	853	958	938	894	890	916	949	938	977	939	934	973	935	929	962	932	906	945	929	940	946	916	941	968	935	927	911	925	935	970	921	914	926	950	936	919	894	907	943	901	944	951	928	917	923	921	969	936	1000	961	938	966	915	941	938	939	990	912	894	938	923	893	999	930	939	932	914	951	930	906	924	921	900	998	919	892	918	990	896	990	956	894	890	899	935	971	920	976	1038	964	937	997	911	970	959	934	946	967	931	842	941	929	918	949	922	955	982	951	926	945	920	952	980	935	922	900	894	968	922	999	985	886	910	960	891	902	904	917	958	908	928	1001	943	946	912	947	914	946	931	1009	935	954	918	941	921	979	926	906	966	992	892	894	953	914	927	933	957	925	929	871	910	914	885	960	967	920	924	961	917	890	948	1005	948	936	921	919	941	986	908	894	934	894	930	956	938	995	913	894	902	910	932	935	971	947	942	933	976	943	936	890	987	932	903	965	947	970	857	929	907	942	925	935	919	908	883	997	983	981	907	936	949	934	901	926	949	961	891	929	973	916	949	951	913	943	953	980	909	971	958	925	899	922	956	920	959	971	899	935	940	922	915	941	985	910	946	963	956	969	959	948	978	952	938	942	892	953	911	1009	913	955	945	896	890	931	958	932	981	968	1008	923	936	938	947	953	861	950	923	928	960	931	947	964	905	928	989	993	958	953	922	926	900	932	964	940	917	988	962	936	945	977	955	916	963	985	919	912	906	918	951	980	887	923	944	926	902	944	934	981	945	914	952	957	961	887	929	928	967	927	949	910	941	911	935	983	957	989	949	922	954	940	969	956	927	959	898	986	974	963	912	1017	984	916	957	913	995	901	978	954	1010	924	938	898	959	912	865	904	904	949	955	914	959	916	922	923	925	918	931	912	906	943	898	915	920	919	893	927	872	934	940	946	896	937	924	946	902	937	931	992	970	924	898	901	904	926	897	945	936	926	925	939	956	877	927	970	931	965	929	881	855	924	946	957	931	943	957	955	950	948	980	969	914	895	876	911	978	929	913	902	964	993	939	930	977	921	932	939	927	919	929	973	1001	932	966	949	957	932	943	909	957	962	895	1019	985	952	1003	954	974	906	951	898	943	958	1007	917	957	926	935	924	939	905	913	954	929	941	917	989	945	942	956	939	944	941	964	941	905	968	1004	933	892	978	952	949	894	984	958	958	978	974	939	881	992	947	974	916	922	940	967	960	937	903	940	941	987	946	911	935	952	946	927	938	939	954	955	947	964	906	950	970	989	949	950	975	963	925	961	926	987	901	928	891	931	887	931	942	942	912	965	963	939	954	929	875	950	943	982	987	923	942	949	937	963	939	989	997	951	999	940	958	945	960	922	939	1027	987	939	956	932	1005	969	937	930	908	939	932	915	916	911	951	926	936	966	896	906	955	917	950	1015	985	952	952	930	919	925	929	921	894	919	922	971	965	986	893	947	915	949	922	895	976	902	957	906	940	957	944	922	925	996	982	995	939	941	931	907	916	895	945	960	920	959	895	915	919	889	924	948	938	967	924	923	923	946	971	936	972	951	957	919	913	1014	933	960	934	886	901	969	957	935	947	888	946	893	940	919	918	944	1016	967	883	895	973	962	897	941	970	914	960	905	974	927	931	929	925	918	926	961	948	931	982	931	910	875	933	961	889	924	942	898	923	918	924	904	953	933	929	953	944	925	978	978	973	956	898	916	948	952	987	947	895	1000	909	988	946	920	924	941	937	1002	938	898	988	974	924	947	932	924	906	874	967	881	964	910	966	929	1004	905	973	941	908	888	929	985	922	966	898	970	906	1000	873	966	967	860	922	928	960	961	949	938	895	952	995	931	962	914	925	1018	857	991	902	873	945	964	917	975	932	905	903	939	896	965	921	962	917	980	958	941	907	928	968	871	874	993	927	944	889	970	911	964	944	957	951	954	959	930	919	923	950	966	944	955	913	919	952	932	942	989	932	961	919	974	969	978	929	950	968	906	940	939	948	914	958	975	937	950	932	929	977	906	960	974	923	942	873	910	941	936	968	935	938	981	932	942	975	923	944	992	928	934	948	942	934	924	946	932	1010	947	1003	892	937	915	977	931	902	942	866	921	928	905	948	947	954	968	962	933	938	933	956	888	1037	912	919	973	904	961	918	941	899	906	917	928	936	854	945	969	947	969	907	968	976	970	976	935	956	948	949	937	1006	919	908	896	962	921	927	909	920	974	939	951	920	897	940	931	893	997	939	917	919	944	967	903	927	935	965	872	911	995	980	953	911	911	917	936	969	909	957	908	925	951	929	945	911	911	945	940	941	963	902	915	923	934	904	910	921	938	956	930	949	940	958	918	915	901	935	966	939	940	922	906	967	919	920	944	953	947	883	951	897	951	955	953	912	901	990	942	898	894	930	910	980	975	951	921	942	910	963	885	906	974	904	943	921	889	886	962	950	931	912	912	951	955	933	914	882	995	917	971	954	915	963	924	951	950	934	1003	931	951	924	951	941	993	920	985	929	968	924	976	923	926	941	902	900	983	917	938	902	918	967	905	881	932	932	956	979	941	963	919	975	882	952	873	923	979	939	965	946	883	945	911	961	946	916	933	989	966	954	930	878	929	979	899	892	946	929	978	951	940	1011	939	921	967	967	932	930	902	947	931	909	978	933	987	911	959	926	932	937	943	955	944	906	923	891	949	933	913	917	930	945	909	934	960	949	947	959	971	923	966	915	962	920	935	956	958	903	904	938	928	961	951	910	906	871	941	950	912	915	857	927	959	1006	971	914	892	939	904	942	930	933	961	931	947	985	961	908	905	939	952	950	871	928	989	917	942	929	914	919	917	885	908	977	879	919	913	930	991	946	936	939	914	958	947	971	973	929	924	905	958	895	959	958	939	898	915	912	936	957	875	940	953	916	938	986	882	975	909	950	927	950	998	950	963	976	1002	954	975	936	901	955	952	969	960	898	981	909	975	924	905	916	940	997	915	963	964	948	968	957	942	953	973	967	907	895	973	942	931	903	916	903	933	948	961	929	875	928	920	962	911	962	949	960	950	996	942	946	900	907	921	926	915	959	965	934	985	936	983	929	979	894	925	984	970	905	950	916	925	947	962	920	903	971	934	940	947	930	944	972	915	915	941	887	856	919	970	904	925	921	900	968	909	963	918	872	941	956	943	917	947	923	904	883	927	945	992	952	992	978	951	928	953	898	956	923	902	951	909	900	943	946	884	954	887	928	952	925	926	967	939	948	949	970	952	914	928	925	948	945	893	922	865	942	934	968	987	934	956	923	954	963	901	963	966	971	935	939	947	930	944	942	973	937	958	916	983
26619	11432	11896	8999	5971	3482	2308	1722	1330	1162	987	834	788	648	597	523	448	452	430	387	396	400	369	392	361	331	371	404	322	368	351	330	334	330	333	318	343	314	347	323	368	373	343	338	366	352	311	328	345	293	333	334	321	340	338	359	343	376	349	332	348	360	326	351	351	359	303	325	364	352	311	318	347	347	310	355	378	330	310	307	338	341	368	317	339	359	357	311	351	361	307	345	353	329	349	325	360	355	325	316	345	337	390	340	340	315	372	342	333	319	332	347	317	334	373	347	337	299	346	323	350	324	338	328	329	370	305	311	321	330	365	343	306	323	347	328	354	330	325	344	324	383	374	294	354	333	362	333	346	312	367	328	325	355	336	358	338	358	327	339	336	323	360	336	332	346	342	342	325	330	325	326	339	343	365	343	325	326	321	337	331	312	355	330	340	342	348	326	310	362	368	325	328	303	345	371	364	326	369	313	341	326	372	338	318	340	344	314	337	340	349	384	316	330	333	345	292	367	330	337	314	333	337	336	365	325	372	352	348	327	345	324	356	364	380	358	374	348	335	347	310	316	368	325	332	348	374	381	363	331	342	334	338	364	355	333	311	311	300	360	316	320	340	350	359	355	346	324	318	350	333	327	318	341	358	323	334	296	356	362	333	343	344	336	295	339	347	408	334	308	315	320	293	320	327	346	339	354	295	326	342	334	336	357	331	376	385	348	302	316	300	316	329	330	336	334	356	310	372	346	345	312	380	386	369	316	349	367	347	345	351	327	318	360	361	300	333	346	326	334	362	330	300	332	330	343	338	329	317	372	323	299	332	340	327	355	342	312	361	355	335	363	310	280	337	392	306	350	374	312	322	358	320	328	349	318	350	313	319	324	357	310	316	358	334	301	332	357	337	343	354	343	357	329	354	332	357	353	336	339	336	329	330	344	337	329	352	356	354	386	350	373	354	310	355	316	337	363	329	348	316	320	365	365	311	357	339	367	328	312	326	338	329	361	360	363	341	317	353	362	381	355	384	334	357	358	368	313	388	343	340	339	327	349	303	369	357	316	313	324	328	379	333	341	325	320	352	365	333	321	291	348	298	322	300	335	318	298	332	347	360	333	365	338	335	324	324	354	329	311	344	346	301	319	336	352	328	338	334	350	313	367	344	365	334	325	319	350	378	336	367	346	357	341	309	328	339	357	297	319	334	345	328	365	328	361	379	361	350	360	296	307	335	323	341	336	319	353	355	342	301	319	345	341	338	333	352	296	345	340	322	323	335	286	350	294	318	316	341	347	348	304	325	373	367	356	354	325	336	323	341	355	366	385	349	361	331	374	298	321	349	314	340	335	343	309	313	384	353	334	347	328	322	333	340	353	349	342	333	335	334	351	359	357	298	345	345	334	335	353	355	346	339	344	329	326	360	325	362	328	349	338	343	333	339	355	329	347	344	363	329	347	347	323	326	332	342	364	366	353	337	329	311	320	362	340	331	289	325	350	363	339	388	342	312	349	315	373	311	342	338	339	318	342	353	332	336	375	348	351	327	323	290	359	339	338	336	311	365	319	342	348	340	337	330	311	386	346	357	393	313	322	353	353	311	353	388	323	345	329	328	370	326	350	328	312	321	333	363	337	325	343	342	342	325	304	295	364	359	342	368	325	357	341	345	310	371	343	326	356	330	302	370	401	341	328	319	335	331	329	333	324	371	354	349	355	351	346	340	372	330	312	335	320	396	326	339	358	342	335	313	361	339	336	356	355	304	311	305	333	357	365	330	355	322	342	322	355	366	346	331	314	331	342	336	342	345	323	323	344	335	341	332	319	344	325	340	394	362	361	351	386	332	341	316	336	345	321	337	364	362	362	337	325	335	319	319	337	369	308	369	335	341	330	315	354	327	333	325	310	342	323	385	342	326	344	342	348	345	312	316	301	321	336	345	354	365	312	335	334	337	368	379	377	375	346	345	343	305	350	357	335	322	310	345	328	359	335	320	339	381	332	334	330	350	375	347	329	377	352	369	362	322	325	351	374	332	342	326	330	372	328	329	334	314	341	371	308	367	358	369	320	323	332	330	333	334	320	357	362	377	355	358	333	384	353	376	365	360	356	345	349	317	338	355	339	316	358	312	328	303	332	310	340	328	336	355	378	326	330	319	334	326	302	323	348	315	331	342	316	306	356	359	327	351	332	353	355	293	365	335	313	330	331	320	322	300	309	347	340	341	321	331	331	380	342	301	303	352	323	314	348	370	302	325	330	322	357	322	348	384	354	331	323	362	296	337	369	333	350	348	310	338	373	357	332	355	300	302	338	323	313	332	383	342	335	324	337	330	358	356	329	343	361	328	347	325	339	314	345	327	355	335	343	337	328	318	337	364	346	353	357	323	393	333	362	321	333	350	333	343	356	360	325	341	364	333	391	301	356	348	354	368	372	346	367	352	332	336	360	335	327	331	377	314	324	325	336	316	313	336	357	333	358	307	342	318	332	351	295	361	333	358	297	329	334	382	351	338	334	323	338	350	329	359	352	341	326	305	335	339	328	330	318	335	342	357	359	324	305	330	302	332	358	318	329	348	335	340	337	353	346	322	336	352	338	340	348	335	358	334	319	340	360	333	359	349	356	340	342	296	346	348	333	319	316	314	317	335	307	325	315	350	361	348	347	344	353	367	337	301	313	339	368	332	326	343	329	369	363	327	378	316	341	300	339	350	354	348	332	347	297	325	349	332	366	301	338	340	379	343	337	336	363	330	366	358	336	344	339	383	321	324	324	364	333	363	354	349	350	334	331	354	360	332	350	310	312	352	347	333	309	336	327	310	370	323	382	351	357	316	355	340	349	356	311	323	325	344	338	337	350	336	331	349	340	363	360	334	320	352	364	327	357	326	364	339	343	333	315	352	354	317	328	333	346	366	333	304	338	321	356	338	335	332	337	362	315	318	350	322	359	348	349	351	328	362	332	309	357	351	324	366	341	354	354	319	338	344	343	345	382	367	363	356	332	356	323	366	362	332	314	340	334	358	337	321	325	291	372	340	353	326	319	321	341	321	334	362	352	303	360	312	352	334	339	329	354	304	304	353	314	360	344	354	324	359	356	362	330	341	370	302	326	346	352	330	345	333	281	307	346	307	360	379	338	349	373	364	363	328	334	327	335	349	314	339	328	308	297	306	338	320	369	344	359	355	328	353	314	329	353	314	339	327	326	332	326	335	341	340	325	315	370	360	351	325	347	351	361	356	369	351	366	326	331	326	341	319	352	321	329	336	355	348	331	346	338	338	322	340	311	350	334	343	349	314	326	342	335	321	324	372	318	318	334	313	353	374	344	338	331	332	330	334	314	336	343	327	317	327	347	359	328	337	357	338	339	332	320	333	321	354	364	344	321	361	340	314	322	341	345	337	310	324	371	350	341	390	355	334	325	384	363	344	338	339	336	355	355	353	337	331	398	363	330	347	348	354	363	324	333	342	330	333	343	335	357	334	344	317	361	344	333	344	358
15919	9163	18267	20264	16680	12292	9063	7088	6139	5007	4541	3795	3142	2718	2185	1972	1727	1648	1307	1142	1174	1063	967	972	1055	968	957	1009	937	921	871	898	876	841	865	896	867	844	840	837	867	844	824	828	816	825	851	818	809	774	805	775	830	821	838	819	818	865	852	838	823	802	797	789	826	854	825	794	808	829	804	757	824	825	774	812	770	772	805	811	811	779	756	763	812	796	799	797	755	801	842	778	814	772	805	813	795	802	799	779	737	782	796	788	825	760	765	766	754	767	817	815	759	768	763	780	832	830	817	839	784	832	792	811	810	746	737	786	864	855	792	754	778	815	842	823	792	827	747	790	855	819	803	754	766	822	840	822	797	814	816	755	817	822	872	770	811	779	768	845	802	778	738	808	804	759	813	804	858	803	802	804	847	810	802	847	795	787	800	759	786	788	812	804	789	784	799	768	814	781	831	833	814	810	825	813	799	764	802	810	796	786	827	815	811	797	762	816	833	806	831	821	816	792	812	798	830	825	777	821	807	829	766	782	842	770	791	759	749	811	826	798	787	812	786	789	830	789	878	772	890	806	802	787	777	805	811	795	759	764	765	777	784	798	788	825	840	784	813	792	799	741	787	788	814	819	797	786	819	825	725	774	747	778	799	793	811	813	797	787	784	858	739	809	765	793	847	781	800	812	751	770	807	775	805	766	785	821	762	793	832	825	789	799	778	836	811	818	798	845	795	761	859	808	774	797	791	836	806	816	814	781	739	780	811	784	771	787	780	818	828	774	786	750	809	836	753	821	786	824	773	821	833	779	820	784	803	797	796	796	754	788	796	775	890	755	763	817	802	811	837	850	789	815	767	802	808	754	768	819	738	828	810	812	797	828	818	809	779	852	782	800	785	812	772	793	807	771	832	811	795	775	836	767	764	826	733	827	839	791	757	809	824	736	789	747	794	819	829	801	805	753	813	848	870	804	781	775	786	766	780	812	787	778	814	766	767	816	810	822	785	827	811	838	809	792	812	839	831	793	789	796	833	778	820	728	786	867	751	836	830	802	785	767	775	833	781	783	790	769	830	811	851	828	791	792	801	857	771	796	813	805	843	805	795	810	761	816	804	762	822	856	761	796	839	794	764	786	801	797	811	799	744	768	824	791	773	805	838	830	775	785	800	759	761	816	785	833	870	807	821	782	759	877	783	822	813	794	777	789	743	777	805	780	786	747	783	757	792	841	807	819	786	796	844	766	788	811	810	767	773	806	804	789	776	783	805	845	808	804	795	793	797	830	786	829	800	767	757	836	812	747	797	797	809	825	811	774	795	806	776	787	798	787	783	838	855	791	826	756	749	779	806	855	770	778	778	794	808	751	821	805	798	757	773	835	760	768	770	778	810	834	768	774	761	785	795	748	811	797	795	834	808	783	779	775	780	793	761	831	782	787	792	832	797	848	817	772	802	773	798	813	846	783	731	736	774	829	786	840	804	786	779	811	771	825	789	771	793	797	797	766	793	777	790	852	800	854	811	827	812	813	773	834	870	762	842	838	793	823	781	751	786	815	831	770	773	832	802	807	803	822	778	797	817	815	767	769	781	789	817	800	766	821	794	849	774	725	817	789	785	740	753	842	785	789	749	823	755	784	782	751	863	772	786	762	803	828	791	819	834	825	812	826	797	805	830	790	747	803	852	790	802	823	815	750	826	765	790	790	789	794	759	816	818	798	795	820	788	793	803	798	835	766	798	822	812	738	861	816	782	783	817	808	845	819	809	813	777	783	772	870	802	760	871	788	821	791	790	805	801	758	802	757	832	773	814	829	787	794	780	829	823	783	821	799	850	799	849	820	833	774	769	753	746	832	767	813	737	802	803	739	803	758	798	720	770	797	835	761	785	790	749	811	767	825	818	807	838	802	793	789	767	751	734	756	782	779	784	791	765	847	817	798	827	771	766	822	818	854	823	807	776	798	793	810	812	806	772	796	779	784	772	800	794	782	792	787	786	846	796	809	818	766	765	786	807	870	799	803	761	848	844	808	812	841	812	820	760	791	765	763	768	803	813	817	786	783	786	826	778	829	797	802	773	771	807	782	837	792	795	822	805	771	846	757	815	799	807	816	780	822	772	763	761	797	813	754	800	795	807	838	780	774	752	804	821	796	768	818	749	762	771	829	745	758	892	754	825	765	807	792	790	826	779	797	781	793	777	737	772	768	782	826	787	827	802	823	757	801	811	791	778	803	748	851	767	779	767	792	770	813	790	787	815	752	822	835	788	810	828	813	815	741	824	798	835	772	775	788	798	811	816	837	785	750	833	829	803	770	818	803	749	769	771	768	793	799	793	853	732	779	793	836	766	787	816	813	873	796	822	787	826	814	738	832	812	809	841	777	803	832	737	759	800	801	790	763	800	807	812	800	777	801	766	815	797	772	821	773	793	760	747	776	800	832	825	802	768	814	757	792	778	797	743	837	778	839	881	819	769	856	786	781	824	789	797	805	827	837	749	836	809	824	795	773	848	761	790	820	838	797	761	848	764	805	807	763	846	870	827	767	802	776	791	851	793	780	792	773	779	816	783	760	817	813	798	809	783	820	787	830	784	840	829	864	787	830	800	774	814	819	799	806	830	847	757	771	772	806	768	788	756	799	821	809	780	776	770	809	793	864	784	758	806	726	849	873	763	828	775	786	779	821	801	748	762	871	797	742	759	775	827	823	838	773	828	735	778	811	806	744	849	756	784	772	785	811	776	802	794	808	798	803	745	830	815	853	827	801	874	832	827	774	775	804	773	795	772	795	783	788	790	806	813	821	816	814	830	785	751	766	847	796	795	843	791	749	821	810	825	819	802	758	818	778	812	824	757	848	824	807	782	841	811	737	817	826	766	788	785	808	813	839	792	784	804	766	801	798	826	760	834	795	819	782	788	803	804	822	806	786	809	799	792	804	788	851	780	769	801	802	813	799	811	772	788	840	773	790	806	783	791	727	782	808	762	836	801	826	801	783	779	799	771	816	808	744	856	852	760	787	812	803	840	809	789	803	818	826	767	822	806	828	762	779	811	817	829	766	818	808	755	812	840	778	814	843	781	821	751	794	783	817	774	795	810	776	738	810	771	751	804	794	753	774	731	818	780	805	813	774	766	829	795	798	790	814	802	743	791	810	772	787	801	814	818	784	812	820	823	842	789	801	791	833	781	771	798	760	771	768	800	763	845	802	765	840	784	807	803	765	804	814	793	761	807	810	758	784	830	765	781	796	767	791	776	771	830	816	792	796	767	811	763	758	821	805	796	786	768	791	781	752	792	778	836	827	817	761	791	803	830	767	753	776	829	795	766	796	802	818	824	762	845	790	832	841	844	819	799	804	762	742	811	785	867	751	797	808	816	815	762	795	814	795	764	779	761	790	788	826	728	830	781	814	753	822	827	812	860	788	812	819	817	781	822	853	804	775	727	839	772	788	810	851	782	755	796	819	803	790	849	836	825	799	778	822	767	768	851	815	794	758	800	842
10114	4567	4854	3917	2452	1604	1159	906	832	785	765	729	615	606	551	538	534	508	525	482	506	531	526	461	492	508	485	492	497	478	519	464	502	472	481	458	502	472	457	474	456	487	461	465	466	475	498	514	502	475	507	420	460	510	498	504	506	532	510	469	469	481	479	489	486	437	459	471	493	437	503	495	526	475	517	488	475	441	462	467	452	438	479	460	481	472	502	483	475	532	507	472	470	471	484	485	510	444	473	461	482	480	475	488	511	454	513	461	458	479	468	442	458	479	484	473	501	463	511	474	470	487	458	479	479	483	482	473	487	444	434	494	428	536	500	493	501	453	472	478	489	450	476	466	513	470	450	474	448	441	465	494	444	461	487	471	453	484	474	491	449	484	521	512	496	478	507	462	478	497	469	464	494	480	431	487	477	452	488	454	526	481	462	444	459	509	467	489	483	434	462	481	433	457	484	497	443	456	514	463	470	450	485	478	493	475	562	495	427	479	512	497	478	490	506	457	524	466	520	438	469	479	468	478	483	492	504	455	468	441	495	489	458	480	507	456	437	455	489	491	486	472	497	505	451	462	439	487	456	479	507	511	459	452	501	485	435	472	503	491	482	494	482	537	492	474	485	463	487	498	438	439	471	432	412	476	489	476	415	432	495	490	491	475	480	464	432	483	501	487	475	495	492	505	435	468	485	447	449	476	485	447	479	496	504	471	472	500	494	489	506	475	520	488	514	496	472	461	469	491	456	441	498	458	463	491	518	458	499	456	480	478	460	497	413	495	462	477	469	462	465	479	445	477	513	481	496	462	482	506	480	479	452	480	492	469	448	515	490	522	486	442	461	454	474	495	452	504	492	455	466	473	492	453	456	452	504	449	434	459	494	474	455	452	497	508	479	459	502	456	462	513	463	490	482	437	468	480	485	520	466	464	480	479	455	513	521	476	454	472	507	473	513	470	440	527	486	457	449	497	464	450	502	520	497	454	495	492	486	482	471	478	464	472	491	514	448	460	489	503	495	463	462	490	458	450	430	493	453	505	478	469	473	462	487	448	485	487	521	494	437	435	444	509	481	444	463	461	526	470	514	484	475	462	493	480	442	443	450	458	446	515	495	476	473	494	482	479	515	477	466	472	482	533	450	523	508	471	476	451	506	504	496	457	490	491	448	463	511	502	448	452	472	470	485	476	485	450	449	471	468	458	435	493	497	546	471	484	436	469	493	456	484	486	448	475	421	468	481	465	480	488	487	496	437	441	504	491	454	491	529	460	488	443	464	464	450	474	449	476	460	518	503	440	479	464	478	475	504	486	484	480	494	540	479	463	481	463	462	542	495	520	434	459	500	490	483	467	511	481	520	479	477	481	498	476	480	461	442	486	490	495	481	466	448	468	513	474	484	503	495	462	445	493	490	462	507	454	480	452	440	494	462	443	497	494	469	469	471	494	467	451	458	496	473	451	468	495	511	505	491	460	488	494	496	463	511	528	488	517	459	513	452	495	466	518	473	464	487	461	476	472	491	511	473	463	449	443	479	515	436	487	492	465	464	504	535	483	478	481	492	474	499	474	434	509	540	513	497	395	485	456	479	501	488	483	464	505	475	434	456	474	446	487	471	467	440	499	454	477	476	440	475	495	470	501	482	438	445	483	485	487	463	482	511	431	491	456	472	500	424	476	518	506	462	459	468	475	474	512	451	489	487	492	494	500	502	530	516	487	465	444	514	496	502	506	483	460	469	468	471	480	460	480	504	470	498	492	449	472	459	490	461	493	471	499	525	529	440	470	468	485	491	443	472	493	456	487	464	449	480	516	463	486	507	452	506	471	488	511	467	428	526	492	514	465	427	492	467	448	472	499	521	455	486	508	486	489	495	471	504	446	466	458	486	474	495	443	490	499	474	484	470	518	468	464	496	475	467	506	471	482	502	452	499	466	510	473	473	472	483	496	486	504	461	473	491	500	482	454	444	455	465	490	485	471	488	473	525	514	486	472	462	487	491	511	512	495	489	490	524	445	502	411	472	505	510	428	469	455	524	516	521	444	517	469	475	531	473	456	507	513	472	478	470	439	526	477	494	482	478	484	478	478	496	447	511	443	476	465	469	489	472	473	466	494	473	502	471	483	483	432	479	485	472	472	520	490	495	505	513	480	481	492	484	474	490	516	496	481	454	480	464	516	479	511	485	470	509	503	504	491	476	531	521	458	450	498	474	440	500	522	451	455	442	466	506	469	475	421	462	439	498	492	478	443	511	449	459	484	509	468	456	519	496	472	454	492	497	480	484	459	433	442	457	471	485	476	452	473	462	476	493	455	460	492	467	445	503	457	503	462	476	477	453	509	444	517	464	477	443	440	492	474	463	483	448	467	485	464	446	531	473	512	491	480	491	443	455	499	465	464	486	490	435	453	481	429	449	473	467	470	458	490	516	493	504	439	468	529	464	483	467	490	511	484	491	474	470	461	509	457	441	448	438	509	437	442	469	482	476	499	440	478	464	486	468	489	486	473	477	438	500	516	469	487	486	500	449	467	443	493	459	492	471	454	505	434	449	509	532	478	510	478	462	460	488	449	485	494	500	496	443	481	463	480	466	477	472	480	493	489	496	493	464	429	496	455	472	493	471	481	453	495	472	467	474	501	483	508	455	519	488	431	445	428	467	500	440	477	508	512	500	472	462	444	437	498	510	498	478	483	467	495	454	479	503	474	478	489	468	478	483	485	458	443	474	486	466	472	487	480	488	476	484	445	502	456	490	476	483	517	468	445	458	485	501	444	412	418	501	472	448	507	477	465	499	455	459	485	474	497	439	511	494	523	491	497	512	509	417	464	458	479	437	498	475	471	474	542	462	420	462	511	469	510	523	497	491	472	433	489	462	520	456	457	479	484	484	464	450	495	436	439	471	456	489	464	450	516	495	431	488	481	447	480	499	509	503	418	426	503	486	474	502	489	461	469	489	474	491	467	453	519	492	499	491	462	499	503	506	519	464	489	477	493	459	510	494	492	476	510	471	526	497	466	487	460	513	472	473	481	498	457	494	457	479	472	431	482	479	508	482	460	456	511	482	492	501	468	498	479	522	459	469	471	471	544	430	467	444	475	487	465	471	503	477	477	504	473	468	497	486	494	465	482	494	470	482	423	442	492	507	415	507	441	454	488	457	461	466	512	485	404	481	526	453	464	429	509	486	456	489	474	496	476	480	468	435	510	487	518	493	468	488	475	504	471	493	495	470	467	508	464	504	479	495	486	477	445	482	477	464	499	486	516	432	457	470	489	465	493	459	498	489	477	495	469	464	488	525	452	464	512	537	478	494	476	482	454	486	478	463	445	493	493	485	510	485	464	512	493	528	436	489	470	510	480	492	489	494	500	451	469	492	485	472	454	452	493	490	479	483	464	486	443	488	483	502	493	429	439	464	486	481	474	498	494	500	478	482	470	470	452	513	455	507	468	534	477	480	474	458	461	455	498	472	484	463	453	453	463	484	447	465	491
7182	4688	9052	10627	8165	5781	4297	3502	3046	2774	2543	2275	2062	1858	1656	1510	1486	1474	1310	1204	1168	1084	1171	1202	1195	1087	1132	1194	1144	1072	1109	1140	1039	1067	1072	1083	1109	1087	1154	1082	1066	1108	1079	1115	1098	1068	1054	1087	1053	1076	1063	1080	1059	1082	1072	1125	1049	1083	1043	1101	1055	1033	1113	1057	1110	1121	1056	1088	1073	1051	1053	1059	1059	1083	1062	1082	1087	1076	1086	1053	1063	1094	1129	1072	1096	1072	1104	1065	1040	1078	1055	1082	1055	1083	1081	1125	1085	1034	1046	1060	1066	1079	1073	1055	1046	1061	1063	1154	1087	1066	1126	1062	1091	1059	1043	1127	1045	1055	1066	1096	1099	1049	1146	1048	1078	1046	1072	1065	1077	996	1096	1062	1066	1033	1035	1040	1094	1042	1082	1061	1070	1098	1029	1071	1092	1065	1096	1038	1095	1031	1094	1073	1027	1061	1123	1040	1059	1145	1108	1113	1108	1065	1059	1025	1106	1112	1043	1050	1071	1086	1033	1058	1091	1080	1123	1102	1097	1026	1034	1073	1098	1136	1069	1088	1058	1124	1098	1077	1071	1085	1140	1041	1153	1072	1003	1035	1107	1097	1032	1070	1054	1091	1084	1053	1102	1057	1081	1098	1040	1073	1032	1119	1114	1018	1077	1081	1080	1101	1070	1079	1052	1082	1060	1135	1073	1084	1074	1082	1065	1074	1082	1050	1097	1060	1050	1066	1113	1024	1101	1103	1074	1126	1068	1100	1116	1021	1111	1110	1088	1084	1114	1123	1050	1093	1127	1086	1114	1053	1107	1089	1037	1051	1038	1047	1074	1058	1087	1065	1072	1128	1047	1091	1037	1095	1045	1091	1012	1087	1045	1027	1105	1152	1080	1068	1112	1038	1057	1147	1085	1105	1078	1072	1031	1044	1037	1080	1116	1046	1069	1092	1104	1092	1126	1086	1043	1088	1095	1073	1094	1071	1060	1061	1008	1065	1072	992	1059	1041	1066	1029	1090	1018	1102	1060	1116	1043	1094	1024	1073	1153	1129	1095	1014	1059	1043	1036	1079	1053	1037	1085	1058	1071	1031	1133	1049	1087	1118	1056	1020	1097	1081	1012	1078	1068	1031	1145	1072	1121	1013	1092	1075	1114	1031	1036	1094	1104	1017	1072	1101	1058	1032	1031	1100	1074	1079	1033	1093	1083	1127	1048	1092	1061	1096	1075	1080	1073	1114	1060	1071	1085	1090	1105	1071	1094	1107	1079	1060	1036	1073	1060	1099	1020	1082	1051	1123	1066	1113	1034	1134	1086	1075	1094	1085	1014	1128	1076	1132	1074	1065	1073	1031	1070	1055	1157	1140	1040	1044	1087	1025	1108	1031	1032	1051	1089	1080	1086	1061	1043	1113	1043	1097	1102	1105	1094	1120	1058	1053	1054	1068	1134	1044	1102	1073	1083	1086	1048	1107	1158	1106	1092	1049	991	1115	1092	1105	1103	1077	1074	1040	1086	1048	1050	1131	1057	1023	1087	1052	1068	1054	1066	1126	1051	1076	1068	1062	1058	1047	1044	1031	1097	1082	1054	1099	1099	1077	1063	1127	1058	1063	1101	1067	1076	1064	1075	1051	1107	1118	1072	1082	1113	1080	1053	1081	1086	1084	1104	1061	1076	1040	1103	1067	1073	1021	1081	1071	1076	1027	1092	1139	1049	1096	1059	1057	1141	1089	1083	1092	1084	1089	1093	1054	1091	1136	1090	1073	1094	1028	1086	1094	1078	1047	1094	1113	1070	1117	1077	1054	1113	1074	1018	1061	1024	1061	1035	1036	1136	1123	1111	1042	1090	1031	1130	1113	1081	1054	1037	1102	1116	1109	1143	1047	1114	1084	1114	1119	1065	1066	1057	1031	1092	1076	1102	1041	1027	1060	1085	1066	1049	1099	1114	1084	1088	1126	1098	1021	966	1120	1159	1054	1104	1033	1049	1082	1050	1083	1073	1093	1063	1067	1030	1090	1070	1071	1049	1016	1006	1106	1048	1063	1070	1072	1095	1075	1104	1087	1171	1081	1136	1087	1125	1074	1066	1108	1102	1066	1124	1101	1059	1152	1056	1069	1039	1045	1100	1089	1103	1049	1110	1040	1110	1089	1103	1083	1115	1115	1064	1046	1070	1027	1046	1027	1050	1054	1039	1083	1087	1128	1067	1061	1109	1091	1041	1124	1119	1110	1120	1124	1141	1047	1101	1054	1031	1047	1067	1061	1008	1045	1114	1103	1080	1045	1092	1043	1057	1086	1087	1133	1066	1099	1078	1038	1121	1098	1075	1072	1081	1023	1064	1092	1115	1115	1072	1084	1022	1116	1125	1035	1112	1065	1063	1072	1076	1068	1056	1037	1061	1054	1094	1068	1011	1053	1101	1088	1098	1054	1056	1094	1077	1052	1080	1029	1101	1102	1086	1049	1062	1062	1064	1095	1089	1007	1100	1091	1063	1089	1094	1028	1085	1073	1001	1113	1102	995	1041	1039	1068	1114	1026	1118	1066	1149	1054	1108	1123	1116	1037	1098	1117	1022	1054	1035	1088	1101	1055	1001	1117	1036	1110	1129	1019	1072	1097	1031	1084	1146	1057	1071	1086	1141	1082	1144	1050	1024	1085	1062	1053	1054	1054	1094	1058	1066	1078	1034	1066	1034	1088	995	1112	1124	1046	1105	1065	1084	1105	1079	1042	1101	1121	1108	1081	1046	1107	1050	1053	1092	1130	1079	1039	1001	1064	1058	1062	1064	1044	1124	1073	1073	1107	1093	1053	1060	1036	1057	1020	1055	1123	1018	1097	1099	1030	1049	1053	1125	1099	1041	1046	1070	1009	1055	1110	1055	1044	1105	1106	1027	1024	1065	1046	1058	1039	1089	1041	1044	1030	1043	1110	1082	1094	1061	1073	1086	1073	1071	1061	1084	1049	1082	1093	1061	1128	1097	1096	1079	1107	1061	1102	1074	1035	1090	1092	1087	1106	1060	1038	1032	1067	1126	1099	1069	1081	1073	1066	1083	996	1125	1066	1113	1075	1059	1072	1016	1109	1043	1038	1076	1023	1123	1076	1070	1099	998	1046	1083	1057	1073	1114	1070	1054	1143	1128	1044	1153	1069	1084	1052	1121	1103	1071	1104	1113	1035	1115	1073	1064	1140	1083	1089	1057	1070	1097	1038	1049	1071	1086	1061	1040	1130	1083	1055	1091	1101	1089	1034	1055	1021	1057	1070	1101	1042	1061	1036	1065	1082	1047	1104	1065	1041	1052	1091	1090	1054	1097	1055	1058	1067	1130	1035	1067	1038	1058	1072	1084	1011	1084	1094	1099	1054	1095	1029	1037	1053	1094	1066	1080	1100	1094	1078	1095	1103	1075	1121	1066	1021	1064	1059	1067	1044	1119	1084	1108	1087	1037	1134	1044	1075	1061	1026	1094	1080	1025	1127	1098	1013	1134	1093	1107	1112	1094	1076	1131	1034	1028	1060	1094	1068	1115	1091	1007	1065	1065	1052	1081	1121	1070	1086	1075	1086	1090	1098	1066	1077	1103	1054	1110	1047	1000	1045	1096	1085	1068	1033	1124	1067	1071	1060	1093	1122	1116	1020	1051	1097	1093	1086	1124	1103	1087	1041	1055	1057	1029	1095	1067	1042	1171	977	1153	1033	1093	1086	1125	1104	1103	1084	1093	1042	1123	1068	1108	1077	1084	1086	1061	1039	1039	1068	1062	1018	1055	1067	1082	1046	1093	1074	1058	1143	1063	1095	1100	1044	994	1051	1064	1052	1090	1093	1096	1096	1067	1064	1132	1029	1053	1088	1045	1076	1075	1053	1070	1122	1072	1050	1101	1118	1065	1054	1050	1123	1050	1055	1078	1074	1104	1088	1061	1110	1088	1065	1107	1136	1075	1070	1062	1052	1062	1058	1030	1017	1072	1067	1023	1033	1056	1051	1137	1034	1080	1087	1095	1079	1068	1053	1069	1105	1065	1055	1099	1033	1071	1057	1117	1065	1054	1075	1091	1075	1114	1120	1054	1016	1091	1110	1126	1078	1029	1064	1088	1110	1065	1034	1113	1107	1024	1119	1098	1063	1088	1084	1081	1047	1081	1080	1123	1085	1066	1097	1048	1093	1106	1123	1005	1125	1137	1124	1056	1090	1072	1082	1099	1073	1085	1037	1090	1016	1076	1072	1018	1028	1065	1106	1086	1077	1018	1022	1039	1125	1065	1137	1006	1034	1088	1098	1080	1060	1004	1061	1078	1091	1080	1114	1044	1133	1072	1051	1085	1049	1063	1074	1110	1042	1075	1071	1100	1062	1107	1057	1094	1098	1107	1049	1105	1102	1083	1061	1103	1062	1070	1070	1026	1088	1100	1090	1052	1081	1102	1097	1044	1070	1063	1121	1026	1102	1063	1065	1088	1049	1103	1056	1023	1062	1045	1010	1042	1105	1064	1116	1017	1125	1056	1097	1051	1137	1081	1155	1110	1046	1111	1101	1070	1114	1003	1047	1054	1080	1045	1025	1058	1099	1092	1076	1069	1096	1126	1049	1052	1074	1064	1099	1061	1068	1066	1079	1058	1028	1097	1105	1139	1089	1059	1035	1035	1086	1006	1092	1062	1082	1119	1046	1086	1121	1094	1076	1121	1034	1090	1025	1079	1162	1061	1043	1055	1095	1086	1061	1044	1054	1085	1062	1129	1046	1120	1037	1132	1053	1100	1058	1052	1093	1053	1012	1065	1118	1070	1075	1081	1095	1087	1076	1089	1098	1111	1056	1049	1123	1033	1067	1034	1068	1073	1074	1085	1087	1085	1079	1087	1094	1104	1150	1031	1109	1059	1068	1104	1045	1114	1100	1031	1091	1039	1071	1101	1025	1098	1083	1094	1141	1049	1059	1109	1151	1108	1024	1117	1092	1109	1078	1082	1085	1033	1065	1031	1086	1106	1029	1090	1040	1118	1071	1097	1085	1104	1055	1079	1080	1098	1075	1061	1082	1089	1055	1089	1119	1008	1112	1100	1132	1140
19917	8010	8274	6284	3958	2537	1734	1285	1131	969	875	770	720	638	578	540	520	504	515	445	409	476	448	400	436	386	444	407	433	431	436	414	421	457	450	442	393	432	402	417	417	408	410	399	448	442	410	418	446	404	387	421	381	424	390	411	417	434	410	410	386	393	404	441	420	438	484	384	403	414	391	433	420	383	386	419	416	404	405	413	417	411	424	402	402	413	436	418	363	436	440	389	405	424	418	393	436	405	393	402	400	379	438	425	369	385	437	440	388	412	432	428	393	437	441	418	429	384	453	434	419	435	414	395	386	431	408	383	386	400	382	401	398	387	430	438	455	427	445	446	413	393	380	380	379	414	372	432	391	433	437	418	416	429	446	442	420	415	431	401	408	408	469	439	460	411	400	407	433	421	410	425	408	385	454	384	384	407	428	450	423	421	388	435	397	409	439	421	406	408	457	413	439	391	423	434	430	392	389	396	404	379	440	409	386	432	408	433	437	417	423	420	437	400	415	430	423	388	408	412	437	420	407	394	428	421	421	386	426	403	402	455	387	418	417	408	402	422	436	418	385	428	467	441	439	408	406	395	397	399	384	413	424	413	426	418	412	382	411	391	398	422	414	387	381	435	409	452	403	392	402	418	383	372	395	427	486	444	412	436	412	435	400	406	420	398	429	416	397	418	390	391	416	412	428	410	432	381	381	415	442	417	419	423	413	425	411	418	418	435	412	427	467	417	410	422	423	424	438	390	428	452	416	437	394	408	445	408	377	434	419	420	452	418	419	424	412	412	371	432	404	443	391	416	416	432	359	425	392	394	448	407	407	419	425	406	436	415	411	408	379	417	423	452	426	378	439	443	450	379	405	445	427	402	421	382	392	424	437	374	426	379	444	405	396	452	431	408	400	415	402	386	476	411	427	433	435	402	435	408	396	401	423	395	412	433	406	403	410	409	433	400	437	398	437	381	438	455	410	420	425	405	421	420	429	420	422	438	428	384	405	445	419	427	410	415	399	431	394	398	414	450	398	428	390	438	398	411	424	389	411	445	354	400	422	407	440	402	414	373	444	406	405	421	434	407	438	430	416	402	419	449	391	421	424	448	433	399	395	391	381	435	403	423	406	386	423	413	434	427	437	442	386	409	443	410	408	386	391	387	397	431	443	424	387	413	400	399	407	465	415	427	449	412	448	449	417	430	422	438	430	435	429	424	405	437	426	379	412	418	407	419	399	381	412	368	433	437	447	407	406	402	417	419	401	445	406	411	410	420	426	384	448	426	393	384	386	417	428	447	411	370	443	421	432	380	382	386	425	436	427	394	417	425	400	402	365	423	388	419	416	401	431	411	404	433	406	391	419	374	398	393	408	383	432	429	443	410	417	368	387	437	421	392	400	409	422	408	421	473	410	407	421	399	439	408	413	404	416	419	422	415	397	410	408	385	389	414	411	412	441	430	440	410	419	365	400	417	428	380	398	416	392	447	416	412	411	377	383	411	458	432	448	414	414	437	408	414	414	419	415	414	411	395	394	421	410	434	445	487	430	389	430	412	411	428	422	446	383	420	425	402	402	429	399	384	365	438	390	423	447	399	430	428	388	441	411	467	418	422	430	414	416	422	413	390	407	403	442	409	430	443	415	409	429	424	378	460	443	402	426	399	387	424	413	408	423	407	414	430	429	378	420	425	413	433	355	415	433	425	393	419	414	423	391	419	400	403	418	453	407	410	423	391	396	413	404	430	429	412	396	414	376	388	394	415	398	435	459	437	441	421	407	401	421	405	370	416	410	428	400	425	391	424	398	441	470	423	411	464	435	397	436	410	402	434	399	434	467	426	430	402	401	412	414	392	410	421	400	468	419	430	455	443	447	448	398	374	391	456	402	402	443	394	413	427	435	417	417	408	402	424	429	403	440	389	431	400	383	446	390	403	425	431	428	404	430	423	457	430	447	443	436	410	413	438	430	423	418	413	425	446	419	427	405	380	391	378	416	401	408	356	394	404	443	386	431	420	434	427	402	451	428	419	425	459	420	420	377	427	419	407	385	407	401	428	374	361	437	448	429	352	409	402	418	410	393	402	424	429	407	432	409	377	400	425	411	427	403	432	399	444	433	455	370	387	427	417	411	407	417	400	399	430	411	387	452	467	428	405	406	448	422	448	470	456	451	387	445	412	396	443	392	418	409	401	362	418	414	404	422	432	421	398	421	425	413	435	426	411	394	403	403	427	389	407	386	374	392	391	394	414	400	373	415	384	419	431	411	406	404	430	383	402	422	379	377	405	418	430	400	437	445	409	394	434	359	403	350	440	404	363	429	413	378	409	396	401	415	449	392	369	423	420	409	465	430	397	449	448	396	395	378	425	419	445	420	445	449	400	381	414	423	376	448	424	392	469	393	411	412	405	430	405	416	397	421	392	425	438	408	406	411	395	436	396	445	399	400	437	402	431	406	410	407	422	401	399	409	402	389	400	391	423	408	406	423	410	403	415	421	395	392	418	424	369	415	402	428	418	420	424	436	410	390	388	395	411	459	438	445	442	418	422	438	377	440	408	430	430	412	398	374	410	456	433	406	403	421	417	384	397	418	396	403	415	447	474	386	429	378	389	437	401	417	386	389	407	426	416	417	393	431	429	404	431	431	431	422	439	441	389	428	461	459	385	389	392	412	413	407	412	395	437	419	378	422	420	399	418	389	404	437	413	418	399	396	427	455	407	442	436	424	394	386	392	391	421	466	424	424	396	416	426	423	403	396	427	413	406	417	368	434	430	394	404	384	422	387	398	399	386	441	459	393	391	428	406	450	418	418	414	471	392	421	403	406	428	426	424	433	429	405	442	398	379	394	388	392	394	404	403	371	422	409	411	410	425	442	419	387	433	428	447	423	386	426	429	396	439	419	387	412	449	397	440	402	432	395	477	447	411	442	480	438	406	432	474	450	403	438	429	384	438	422	404	424	396	391	390	409	395	419	433	431	446	429	430	399	361	436	396	444	450	392	432	401	420	431	379	377	398	411	416	399	402	415	428	410	409	425	401	421	391	386	428	413	446	401	426	426	363	391	427	441	406	427	389	403	415	412	447	374	415	391	379	408	393	385	398	398	467	436	435	436	424	420	391	419	400	427	405	428	435	430	423	376	372	416	462	375	423	401	439	416	420	407	392	437	465	401	408	382	423	415	416	384	435	446	419	411	407	417	428	393	419	386	407	419	396	438	403	434	391	412	415	398	432	394	402	409	426	418	455	442	410	413	416	416	410	408	405	407	419	417	449	405	454	433	434	449	420	406	393	449	396	406	399	445	432	421	437	435	382	376	414	410	430	415	408	399	419	417	396	434	437	439	412	405	416	417	376	400	441	400	402	430	377	411	381	421	373	413	462	409	370	387	397	390	395	419	430	392	446	423	417	408	402	393	421	400	392	418	403	403	456	441	451	429	372	463	393	422	414	427	380	422	468	418	421	400	390	437	450	416	446	422	400	406	382	427	430	443	453	435	454
13206	7338	14206	15862	13176	9468	6998	5469	4880	4126	3425	3038	2606	2224	1903	1699	1578	1542	1331	1152	1166	1181	1091	1133	1106	1085	1069	1022	1029	1029	985	1051	962	960	1000	945	947	970	978	974	901	967	892	967	961	942	922	926	936	975	963	965	994	934	928	892	973	982	955	891	958	977	945	980	918	928	967	931	947	958	986	978	902	954	910	949	937	989	951	956	939	982	935	996	926	900	941	990	966	913	963	920	978	902	923	944	972	919	1003	934	920	900	947	943	937	943	920	914	912	912	1004	937	906	945	979	906	991	937	943	1011	970	995	955	952	956	981	908	893	975	946	940	897	985	936	983	996	963	952	875	914	938	900	960	913	950	980	936	930	948	968	908	898	951	926	895	956	929	971	972	941	959	984	951	948	925	948	938	1017	972	915	940	953	953	941	930	968	909	969	978	952	956	893	901	925	910	997	984	973	931	929	938	896	896	933	887	951	973	905	935	938	961	1026	927	962	946	919	907	987	918	963	907	921	951	919	929	967	982	979	978	940	953	958	942	953	946	935	937	958	962	918	939	911	976	917	899	975	923	960	877	932	961	943	896	921	937	900	949	955	914	928	975	962	967	979	950	941	1041	937	906	903	911	936	993	950	945	951	935	981	939	961	947	962	887	904	926	911	917	911	981	987	930	950	930	968	950	936	967	956	984	899	936	964	935	936	950	928	896	947	946	986	942	968	1070	948	888	981	999	941	1004	936	962	935	971	971	943	981	945	967	921	923	911	967	925	906	849	956	915	995	922	943	964	892	936	967	938	924	942	999	1016	949	934	952	1006	928	950	898	980	927	891	975	867	967	908	969	911	917	957	1013	976	908	956	942	930	904	897	890	890	951	913	948	894	908	916	928	918	979	958	964	915	965	1002	911	958	899	952	962	938	938	987	893	933	936	931	939	969	921	946	918	984	897	891	962	961	980	956	978	939	991	927	933	989	900	925	973	919	957	964	917	905	995	974	1027	909	954	919	988	921	951	934	925	958	943	887	959	943	978	964	916	955	959	1005	971	989	953	929	971	951	927	959	1016	948	946	924	924	974	937	986	900	935	1013	1046	920	904	929	967	934	939	947	924	955	950	977	943	960	954	911	912	962	876	1000	962	916	939	985	963	941	910	966	955	911	978	940	976	968	962	949	934	946	934	980	964	971	951	995	909	974	916	973	920	926	917	948	967	949	944	932	891	931	957	949	977	974	924	957	959	927	967	934	909	932	956	976	951	895	999	918	938	963	943	909	960	919	961	944	919	934	998	898	933	944	939	973	957	909	948	957	1000	933	957	984	935	971	950	945	938	917	891	960	963	940	969	967	957	946	915	892	944	912	933	955	968	941	907	958	947	961	944	974	999	887	880	966	959	983	981	935	915	958	957	961	968	996	912	932	903	963	935	916	900	946	937	919	935	912	918	927	976	968	954	984	951	961	891	996	989	942	947	922	957	918	948	910	888	973	889	954	951	924	936	903	935	942	980	975	989	947	996	870	953	926	930	908	897	950	964	950	1018	927	922	958	911	910	996	955	915	945	965	928	926	983	961	982	944	933	934	922	1012	955	916	879	927	956	934	956	925	923	924	934	951	878	951	918	944	957	905	950	984	943	911	953	950	867	954	959	942	961	919	930	903	912	959	911	992	981	963	953	959	957	929	954	928	885	860	953	908	917	945	912	920	952	935	986	918	947	892	966	906	916	947	895	955	959	933	913	937	926	986	963	939	951	1003	892	970	986	953	946	915	997	928	939	917	971	914	993	952	956	949	959	904	894	946	958	935	939	975	927	962	967	950	941	965	996	961	961	924	944	1000	909	931	979	926	925	943	943	964	941	892	992	1006	975	966	951	967	927	921	979	941	937	966	907	942	934	974	902	955	1029	907	1045	945	904	956	894	979	918	930	943	958	929	912	944	867	920	957	940	964	939	986	932	923	964	1000	1001	960	913	931	1000	941	924	967	977	917	963	1003	971	914	942	995	925	948	953	935	923	902	912	979	870	962	974	984	933	913	984	955	872	912	927	970	935	977	974	891	908	1008	937	908	928	963	964	945	949	943	1004	928	967	964	973	883	936	962	998	939	908	936	924	945	966	959	969	902	954	919	947	911	970	957	947	1001	975	974	912	945	925	938	1010	958	942	992	929	956	975	965	941	994	876	912	953	946	927	927	950	986	962	983	913	897	953	914	904	933	940	973	919	939	936	961	943	914	939	962	958	918	935	913	972	906	989	950	939	921	919	946	928	948	929	992	934	941	914	912	971	932	897	955	1002	945	902	927	933	940	944	943	903	953	921	918	995	935	936	977	927	924	937	926	995	882	980	950	933	938	948	893	907	967	946	944	912	969	925	972	963	975	917	921	1011	985	911	949	897	908	956	951	953	932	924	895	921	918	950	933	978	895	995	970	924	967	966	928	956	963	996	947	895	969	966	1027	942	956	896	934	947	923	945	974	915	996	907	987	970	914	935	980	901	939	976	997	930	934	920	949	952	884	937	925	957	972	887	954	921	934	981	943	977	933	997	949	870	970	879	911	969	988	944	964	952	874	942	933	949	931	953	917	980	935	993	929	925	948	906	998	884	960	936	906	929	924	960	917	908	940	954	921	899	909	962	970	908	937	905	972	942	1035	898	905	933	958	922	995	1036	954	963	947	955	944	923	960	967	914	910	973	917	941	979	865	977	919	968	959	914	942	959	901	917	961	922	888	956	935	905	968	977	975	947	931	943	948	955	964	918	944	936	913	906	972	941	961	977	923	923	930	962	872	956	956	924	982	932	924	970	958	868	949	949	978	966	959	950	891	981	949	1012	956	919	949	900	957	955	964	973	923	895	943	1008	965	934	877	937	887	975	974	939	962	905	965	940	928	943	980	906	924	970	997	906	975	934	945	906	969	923	985	920	959	957	918	939	960	934	972	964	954	903	890	918	949	955	946	948	998	890	949	975	1013	970	977	946	997	923	996	914	933	981	981	984	924	931	926	969	958	947	994	914	954	918	925	963	959	978	1006	929	986	921	893	937	958	934	937	947	921	948	910	950	962	974	995	993	937	984	933	928	987	958	940	957	1038	943	921	910	930	944	970	973	932	957	1014	949	973	931	933	947	944	951	959	962	924	903	942	939	975	878	1013	911	966	951	959	948	887	930	973	976	1016	941	956	929	962	898	938	890	952	931	959	874	908	974	934	923	907	926	967	969	977	916	947	932	972	925	984	1040	927	957	977	931	957	949	992	918	886	988	969	925	973	937	947	917	912	874	946	930	957	906	932	947	969	998	920	965	931	911	967	944	962	943	962	938	921	929	950	951	876	973	910	984	947	979	898	941	935	980	896	933	956	996	979	967	917	943	992	944	952	974	972	944	964	983	917	941	948	928	908	966	898	989	894	943	925	974	917	946	947	991	938	884	921	981	907	975	879	930	965	984	923	975	945	961	953	946	942	893	932	938	865	955	978	962	975	926	944	930	905	929	991	936	923	940	951	948	1011	968	959	935	957	949	944	931	969	942	961	888	923	939	987	901	943	890	965	942	957	959
27689	12102	11727	9158	5889	3613	2229	1741	1480	1121	998	815	799	622	546	565	531	458	458	407	373	392	374	398	370	358	355	358	350	353	347	360	354	336	346	375	372	349	327	345	366	347	363	364	331	334	347	360	342	370	328	313	356	339	355	326	320	360	355	329	333	344	323	307	376	321	357	313	369	340	323	319	359	340	363	339	303	340	341	347	331	319	337	373	346	346	336	323	354	324	330	312	344	338	299	317	339	336	352	302	326	308	346	356	328	335	355	344	312	307	322	361	324	343	350	349	362	336	347	334	367	371	392	300	348	364	359	329	368	372	364	382	361	328	353	333	364	373	394	364	332	371	356	340	346	358	362	347	355	338	334	359	325	366	311	318	349	351	334	339	345	342	309	344	364	352	371	323	351	345	345	324	311	328	363	324	363	314	368	330	340	359	320	341	360	302	354	359	337	307	353	296	366	339	340	354	403	337	312	330	329	343	328	326	345	373	344	371	321	379	374	384	334	357	373	309	321	356	360	335	370	343	331	324	322	379	342	369	342	355	350	361	364	393	352	375	314	339	332	356	340	303	327	314	349	323	317	333	320	357	338	351	321	346	351	340	317	326	346	352	363	389	320	342	327	377	355	350	347	349	353	307	353	336	358	346	337	306	338	345	334	328	351	346	347	352	326	355	359	336	357	355	351	327	346	355	352	377	335	345	358	313	358	357	335	342	369	338	343	357	366	314	356	340	332	363	336	339	329	379	357	336	307	306	359	334	318	356	359	325	332	349	308	342	351	371	326	357	343	358	335	348	354	327	331	331	353	344	364	329	357	342	350	363	343	343	341	376	313	334	349	353	392	335	351	341	377	360	340	337	336	326	331	347	308	304	327	374	329	343	384	348	316	346	348	354	374	356	362	343	370	330	356	338	326	301	359	350	334	343	335	341	354	359	353	327	365	342	328	313	308	340	326	328	323	343	369	376	325	337	353	356	351	335	317	347	334	316	342	367	384	372	309	357	331	338	344	332	337	345	338	369	353	343	347	355	360	394	361	335	334	385	406	357	351	360	326	365	342	379	324	348	330	323	327	341	326	331	355	355	386	363	382	333	357	344	386	326	336	333	346	350	352	333	338	326	383	335	364	345	339	359	357	372	329	322	322	332	354	361	347	353	344	316	330	344	338	333	335	349	362	344	359	348	335	331	318	346	351	358	333	357	323	341	356	344	318	330	359	312	320	336	332	323	361	359	333	357	342	305	359	351	342	355	328	313	336	327	330	331	348	352	313	349	378	324	354	323	315	348	320	350	315	354	362	352	348	330	317	382	360	368	345	346	342	326	325	320	336	348	332	345	363	311	329	351	341	334	320	328	354	367	329	320	381	339	360	341	346	370	318	360	343	354	344	356	294	331	322	369	351	334	342	342	350	339	380	319	355	337	366	355	336	331	332	350	358	338	361	351	380	316	338	329	336	343	336	308	345	308	316	334	381	347	317	373	362	332	344	348	333	329	371	325	333	371	342	326	298	345	367	359	334	405	357	338	361	351	354	342	315	348	329	340	339	337	387	375	302	324	352	339	377	360	330	331	339	344	358	335	336	340	337	289	329	319	359	351	378	322	340	343	358	353	393	374	316	353	342	381	347	362	320	361	341	362	317	356	312	360	355	341	363	367	331	350	346	351	340	334	358	348	328	322	312	328	348	357	344	317	357	337	324	390	336	353	346	346	350	347	319	364	365	333	326	355	279	335	350	366	299	320	298	348	337	327	348	314	357	314	349	321	360	371	341	353	325	334	331	323	357	372	365	344	341	340	364	356	364	348	357	330	312	334	338	350	345	355	344	362	341	359	350	354	343	379	360	370	336	349	356	363	336	374	375	343	329	342	359	345	358	335	311	347	360	374	339	340	339	359	336	354	380	359	347	354	319	389	332	367	330	342	356	373	334	348	363	380	328	373	352	322	330	322	355	357	369	332	321	357	336	322	330	329	364	325	337	331	366	359	314	366	359	368	339	354	349	340	362	346	333	345	362	343	319	346	350	300	315	317	317	322	297	329	351	371	342	364	340	327	331	352	358	368	351	332	346	348	348	370	354	354	331	341	338	321	348	352	342	314	323	311	327	362	318	342	346	346	332	361	324	343	355	367	355	303	363	357	315	299	342	330	340	305	354	350	332	355	337	299	314	326	335	321	352	331	381	316	309	321	346	333	358	318	354	333	337	343	321	331	366	380	361	317	337	359	336	336	372	337	347	305	344	326	351	312	359	338	317	309	331	353	357	327	362	366	323	357	313	325	342	327	364	343	326	335	360	368	360	378	363	356	349	347	348	379	349	354	353	360	363	346	338	338	331	361	326	321	337	347	348	321	392	342	334	330	349	349	344	319	379	308	326	335	314	331	332	359	339	365	322	384	338	343	320	325	333	367	347	346	371	317	345	327	344	315	331	361	346	336	344	343	377	355	324	354	316	341	316	327	385	321	344	341	353	356	347	367	373	338	322	321	327	347	339	324	360	354	328	348	349	348	353	336	328	376	360	342	355	347	359	337	328	309	338	357	367	378	387	352	345	325	345	338	353	333	381	369	338	340	303	355	359	302	345	383	337	289	346	327	392	355	356	337	361	344	329	324	317	319	302	333	349	326	323	346	351	357	339	309	333	350	307	343	337	361	324	360	350	355	349	368	337	352	344	380	331	353	348	349	300	377	314	353	330	353	354	334	337	355	333	340	353	372	376	375	324	349	351	370	384	330	347	339	348	357	347	364	328	363	380	359	367	343	338	310	349	390	337	320	357	349	351	392	340	363	324	325	333	355	326	313	350	336	357	314	381	341	349	366	343	388	366	364	356	359	357	365	356	328	314	341	328	309	321	355	293	367	323	305	342	353	362	343	336	376	343	362	360	310	328	343	335	323	340	316	339	332	369	343	335	353	359	373	343	381	342	363	352	306	366	341	375	358	360	359	332	337	337	388	340	360	354	359	296	370	353	347	341	320	348	319	317	315	344	352	381	369	342	327	351	318	332	373	306	351	333	328	372	353	332	316	320	330	345	329	348	349	333	359	348	333	296	341	353	341	351	345	328	336	343	366	351	337	346	365	338	334	376	339	354	359	337	312	338	368	343	326	338	378	302	332	344	345	343	361	352	381	358	361	336	325	312	344	324	318	348	359	357	325	340	318	309	358	350	336	336	338	368	360	323	327	348	311	299	311	326	322	346	306	346	338	341	345	338	319	344	348	344	357	363	316	321	324	340	321	337	368	354	340	323	341	369	323	332	332	360	362	330	345	309	327	349	361	340	382	314	352	306	331	335	331	362	355	352	386	337	330	320	343	317	377	327	335	348	304	361	367	358	329	344	355	357	348	303	348	365	381	329	330	330	331	352	321	327	315	307	338	333	316	365	314	348	330	333	329	342	351	338	340	306	367	310	345	354	356	340	346	343	377	342	333	347	342	334	375	379	349	356	309	316	322	335	296	326	327	348	351	384	321	332	345	347	339	361	345
16568	9482	17963	19682	17277	12525	8945	7198	6063	5183	4353	3616	2937	2463	2026	1939	1841	1588	1393	1199	1153	1115	1065	1004	986	976	917	984	914	869	888	870	867	875	852	862	825	802	835	812	855	800	794	875	818	829	812	788	828	769	833	833	862	846	781	889	826	785	799	821	862	816	849	767	830	767	821	783	815	865	806	776	730	793	822	798	795	780	803	836	788	761	780	854	779	798	844	779	776	804	800	751	858	801	817	783	772	836	772	844	792	826	811	816	811	815	833	810	830	820	831	777	810	804	832	808	850	784	803	828	835	805	875	835	840	825	800	849	834	801	843	825	781	777	835	818	830	743	808	856	794	850	809	841	787	786	825	836	797	808	789	760	795	810	773	819	808	791	807	771	814	817	849	761	836	803	797	766	789	768	842	814	801	821	832	848	805	794	807	793	810	854	781	787	812	757	829	818	791	831	864	767	845	773	834	806	806	786	763	778	765	809	841	782	812	783	827	768	782	820	762	829	770	784	781	784	795	776	830	842	827	815	835	748	791	815	796	819	774	770	865	810	837	798	796	735	772	842	819	811	816	760	814	836	788	777	772	842	842	819	805	817	818	787	822	812	801	789	834	803	774	842	796	817	834	808	776	776	808	810	784	766	807	805	830	830	766	832	829	793	791	773	800	830	804	807	810	845	797	806	776	789	778	834	802	820	765	781	809	815	784	782	741	829	772	812	757	843	815	811	851	814	863	825	772	788	814	781	791	814	801	875	776	819	879	798	817	802	795	831	812	781	820	792	795	742	865	769	781	760	838	794	835	802	821	838	795	815	837	813	814	823	765	820	786	743	815	831	827	793	846	760	801	799	831	810	796	817	821	814	785	814	746	802	797	821	843	796	784	825	774	755	815	786	802	776	827	818	813	824	815	809	800	802	815	782	793	804	788	846	796	773	802	797	779	767	820	824	746	755	825	839	837	809	785	803	805	808	816	816	793	754	799	824	807	791	797	783	814	803	854	800	786	823	778	812	816	774	812	781	726	768	804	825	845	768	806	804	779	798	796	862	795	792	795	757	848	879	781	778	806	754	832	796	823	813	840	844	798	827	806	804	817	838	796	790	815	763	828	725	806	838	783	811	783	799	798	821	792	855	765	806	778	773	770	778	749	807	808	756	793	789	770	824	789	817	815	821	840	826	862	820	764	790	786	778	788	841	779	821	778	800	833	770	760	812	833	763	850	801	763	772	767	816	780	780	745	791	823	800	830	781	840	813	819	822	849	793	816	824	791	784	847	765	819	856	830	782	811	809	803	814	801	834	792	820	873	798	756	813	760	813	812	778	768	809	810	741	808	731	785	837	843	811	759	834	746	828	814	822	766	807	826	798	782	819	793	810	792	850	814	813	798	808	804	859	760	782	794	757	802	836	813	759	843	791	835	777	800	830	765	832	778	807	858	829	824	845	813	782	790	814	855	828	736	799	780	827	787	803	824	766	834	772	754	818	783	780	794	746	779	738	795	836	779	782	836	847	846	818	750	805	767	840	766	832	866	824	803	830	802	787	761	834	845	794	831	819	771	768	803	788	834	808	787	815	786	812	784	867	817	856	799	788	776	784	813	859	834	813	797	854	861	755	780	775	823	793	779	770	750	891	801	827	788	760	860	884	855	857	793	804	802	800	808	801	811	788	813	763	800	736	840	752	841	832	802	805	802	860	790	752	760	815	805	797	794	791	839	790	765	816	774	800	847	841	763	711	827	798	816	751	827	814	818	793	781	819	813	818	819	789	824	861	821	751	904	775	853	820	746	776	814	817	808	769	843	779	799	776	840	787	788	791	843	824	763	791	797	831	790	828	791	822	799	835	785	824	817	785	816	838	837	800	789	816	783	798	779	814	794	812	817	805	789	827	781	776	834	815	778	845	801	779	806	792	809	793	799	782	866	757	777	845	849	822	803	819	794	827	786	767	781	816	817	827	793	771	834	776	790	816	775	824	763	816	857	819	817	801	834	810	823	776	859	828	823	783	836	850	856	770	809	810	840	770	875	821	794	778	831	803	800	783	845	815	754	866	836	832	769	778	842	815	791	815	841	806	791	810	794	728	799	809	803	779	877	780	815	832	855	807	778	781	785	809	855	812	777	855	819	814	797	826	818	807	768	796	805	827	778	767	817	760	744	822	858	813	840	808	765	758	729	828	819	781	807	779	793	797	749	788	788	772	878	793	811	790	771	815	816	764	821	783	798	791	803	826	797	783	789	753	754	809	793	774	752	804	795	816	832	839	807	838	754	804	803	805	823	753	833	810	756	756	778	863	859	810	785	789	825	791	801	795	760	820	800	860	800	856	800	843	838	798	773	812	729	779	823	778	814	765	800	817	814	772	814	796	808	820	794	833	766	833	824	789	822	774	792	803	854	790	766	782	804	816	771	823	838	816	802	848	801	787	874	835	785	782	786	810	742	781	837	741	787	780	789	830	805	835	816	785	796	779	834	791	792	807	801	737	834	859	804	764	826	772	802	814	822	787	798	777	809	799	745	824	777	837	807	796	801	826	783	778	816	826	814	815	823	813	842	810	797	839	821	788	817	892	840	797	810	799	835	818	792	810	829	877	782	795	783	826	829	796	765	807	810	805	799	821	817	799	799	777	773	810	812	786	794	832	817	785	859	796	770	830	820	796	826	805	794	796	748	763	864	758	816	828	799	788	801	752	849	792	836	766	806	794	765	822	817	823	770	782	784	864	822	794	857	820	803	783	799	816	824	770	784	801	800	767	837	765	807	768	874	777	822	833	808	819	821	781	772	850	818	771	784	792	789	801	789	814	740	799	796	820	782	796	798	761	787	826	832	789	840	761	789	795	791	841	796	749	819	803	827	833	804	833	812	822	805	816	803	852	795	793	791	790	794	837	783	790	832	812	817	778	791	810	768	784	768	858	831	774	782	818	793	833	794	804	784	832	809	788	861	810	791	839	797	777	810	849	826	826	775	852	778	781	808	792	793	762	768	817	764	779	763	791	831	841	759	770	803	800	797	805	787	838	796	779	830	726	808	786	815	806	808	798	785	832	788	738	794	833	786	797	829	821	799	804	835	802	814	812	769	785	776	870	821	797	850	826	818	824	830	782	819	786	827	815	759	774	810	788	809	845	811	794	798	786	806	819	833	831	788	881	768	839	851	840	784	790	780	820	804	798	772	827	813	793	849	787	751	804	824	806	815	791	825	792	760	824	811	807	842	783	808	786	795	788	804	841	800	802	828	842	783	834	760	822	803	803	808	791	833	770	788	825	844	848	845	781	822	829	786	809	797	817	794	812	764	791	825	825	766	802	777	791	803	802	862	832	799	801	789	801	797	742	828	736	818	817	824	795	737	817	859	789	737	786	813	819	785	763	880	767	841	849	797	835	847	789	814	798	794	862	779	843	811	813	805	821	816	808	796	777	772	820	815	813	811	826	741	810	797	825	798	826	739	754	786	802	817	754	814	815	826	790	798	756	847	822	815	733	807	816
10547	4738	4933	3809	2340	1567	1148	1010	857	787	721	700	711	561	586	518	524	550	564	489	442	491	502	452	453	482	442	447	486	490	523	470	491	470	503	486	487	502	477	506	536	513	505	525	488	467	469	500	481	500	479	466	486	493	483	485	500	470	452	480	484	506	491	454	482	433	473	511	480	453	496	489	508	476	511	448	511	491	480	473	506	499	447	517	508	505	497	497	460	472	484	459	490	490	478	460	467	496	462	486	465	451	467	445	474	450	464	481	505	521	482	442	474	456	487	536	473	466	456	490	506	488	484	516	449	492	458	468	529	544	488	485	495	507	487	471	455	493	498	431	453	505	529	471	530	470	463	502	496	452	479	462	507	481	517	520	505	464	517	533	500	482	531	518	487	440	510	481	451	489	489	504	461	502	467	523	481	513	462	492	460	499	492	493	437	445	469	462	467	471	443	519	479	473	485	476	493	489	483	514	481	484	526	482	495	501	476	496	494	476	446	474	521	461	483	494	501	487	517	479	475	504	484	505	484	466	484	448	473	466	551	530	503	510	514	465	482	484	472	494	448	469	501	483	473	505	511	508	473	458	508	496	502	451	495	459	435	482	498	467	496	486	520	445	503	493	431	466	458	473	492	512	523	473	465	477	469	510	492	456	481	500	435	489	473	449	522	493	510	493	435	515	525	538	487	459	452	444	505	439	475	503	526	467	459	471	503	473	482	479	506	492	468	462	482	490	512	485	479	494	481	529	495	497	526	474	526	513	494	508	545	512	489	497	525	491	482	501	445	447	478	500	454	517	487	523	459	487	500	512	454	482	441	431	465	502	457	494	465	510	486	538	450	486	489	441	472	484	470	458	450	482	492	468	460	461	490	496	527	444	434	512	491	500	457	453	495	505	475	485	465	508	483	436	453	488	475	496	440	487	479	464	481	472	468	501	563	446	464	483	553	455	450	428	498	471	482	515	495	463	535	488	515	527	503	454	481	468	500	506	483	507	475	522	520	465	465	514	502	501	473	461	441	546	465	489	504	485	486	498	463	450	485	437	468	450	490	446	474	447	477	476	479	501	469	441	477	463	457	446	468	447	534	501	459	475	470	480	473	476	476	482	494	491	479	457	479	481	489	462	523	520	505	498	481	441	469	529	512	475	475	444	483	513	436	511	476	450	478	494	467	502	473	463	499	494	460	496	519	473	460	518	501	484	474	479	465	514	460	478	510	487	459	494	476	483	492	509	463	501	463	492	439	479	492	479	495	491	449	526	446	453	504	497	511	504	490	473	440	494	500	468	509	503	480	449	492	447	520	486	504	507	478	462	473	462	499	499	477	489	502	462	493	431	467	480	510	491	476	481	481	447	501	470	504	525	472	496	510	486	490	491	444	477	462	499	481	435	493	447	486	459	521	499	469	471	492	463	499	497	519	490	480	492	464	528	457	488	529	511	504	483	463	450	483	477	505	464	511	494	438	501	462	473	442	485	497	563	488	489	462	457	524	488	489	468	502	475	486	478	453	502	448	484	462	459	495	515	464	452	505	505	459	495	506	496	441	449	481	501	514	451	456	476	487	431	468	455	425	498	483	461	496	458	447	513	485	469	475	469	464	502	472	493	492	456	546	470	452	510	512	469	498	496	497	477	519	505	483	464	426	482	463	473	503	465	508	483	484	510	437	505	515	474	486	474	493	521	521	475	500	479	470	461	518	482	476	505	492	465	489	473	427	487	451	468	465	487	464	502	480	504	460	444	496	488	514	464	467	497	465	481	463	464	487	489	503	479	499	439	488	505	491	497	512	476	483	477	486	521	514	490	475	452	480	480	509	495	531	500	464	495	523	500	515	447	479	459	500	516	460	482	425	473	467	503	485	503	481	454	406	434	504	476	436	482	441	519	478	467	482	515	492	508	481	509	482	441	468	458	470	471	482	500	501	467	513	517	502	480	482	505	512	477	471	535	457	527	504	470	458	491	455	510	477	521	483	503	498	512	458	480	494	539	446	471	508	481	474	515	474	468	501	494	463	491	461	462	473	493	418	481	496	507	490	464	485	484	469	491	508	499	438	472	493	539	483	480	459	527	466	445	487	494	499	472	508	479	497	461	462	485	491	468	502	431	509	493	488	515	460	461	479	507	494	477	440	465	462	442	493	520	451	526	508	477	479	490	490	488	477	444	500	478	490	465	489	456	494	476	510	474	462	487	470	469	486	485	477	467	509	493	530	518	466	512	450	515	508	481	507	470	447	453	498	479	512	470	489	520	515	471	493	477	461	522	512	480	448	538	537	446	469	459	506	513	458	496	508	521	488	494	478	483	502	459	481	476	482	512	476	462	492	465	489	468	466	519	498	503	480	479	467	474	479	494	493	463	483	419	460	470	474	498	511	472	459	516	484	481	482	530	437	466	458	473	467	479	500	499	471	478	486	489	485	455	544	487	445	449	495	481	513	475	428	509	504	502	522	493	493	500	490	439	495	466	501	475	508	452	496	515	490	480	491	484	485	454	469	479	542	455	522	525	489	459	465	479	504	439	494	423	504	510	494	479	486	471	406	455	487	457	505	509	487	467	496	533	472	485	497	493	527	459	494	516	486	507	431	511	480	462	487	492	518	461	530	502	463	459	473	469	515	503	473	463	503	459	494	472	512	514	464	477	514	490	477	471	483	472	513	497	528	465	462	444	489	497	475	494	519	488	469	479	479	495	494	472	514	484	534	522	480	438	444	489	534	499	486	435	444	444	448	464	508	474	529	495	464	501	489	471	462	493	496	490	467	478	490	499	510	485	488	482	445	485	498	467	498	504	475	535	457	523	500	484	447	479	455	506	480	468	457	537	481	498	474	486	465	502	513	471	506	474	480	487	431	484	503	502	470	461	512	446	514	469	461	486	509	510	466	487	510	479	471	467	472	462	503	493	454	501	480	451	482	484	474	451	495	474	471	506	493	494	441	503	495	480	535	464	485	445	463	467	449	510	487	472	459	485	536	482	429	427	514	471	465	521	502	463	485	460	463	504	483	488	511	484	463	510	468	430	434	480	477	449	514	445	439	505	499	497	509	442	458	512	443	477	484	475	497	505	475	474	470	450	478	480	480	486	509	503	489	445	508	466	471	478	497	516	443	471	483	502	540	488	520	494	443	443	492	480	474	542	458	484	506	460	504	506	532	472	479	502	456	436	494	489	470	466	480	482	519	519	493	492	515	464	493	452	478	481	483	484	477	492	508	486	497	441	514	473	459	477	483	486	505	473	486	468	507	487	463	520	488	499	456	472	497	493	477	478	469	485	482	477	469	473	473	473	464	457	476	479	472	493	504	452	490	497	502	464	507	477	478	470	465	463	465	436	483	457	486	467	468	430	457	466	513	504	467	534	473	460	539	452	541	479	490	520	480	483	509	494	464	493	477	462	478	513	491	506	490	469	466	515	462	484	475	506	506	513	457	455	453	459	512	496	525	464	481	480	487	473	475	466	449	485	495	439	456	486	477	468	478	493
7286	4744	9111	10557	8088	5703	4210	3620	3077	2722	2641	2226	2034	1734	1478	1474	1435	1448	1381	1120	1176	1192	1124	1206	1224	1188	1124	1118	1120	1090	1129	1103	1120	1135	1106	1092	1067	1055	1105	1120	1114	1126	1087	1124	1050	1112	1088	1048	1160	1130	1064	1060	1094	1110	1117	1054	1088	1092	1068	1028	1044	1140	1054	1064	1078	1147	1149	1089	1141	1080	1120	1004	1108	992	1074	1060	1085	1053	1095	1074	1069	1077	1049	1062	1103	1054	1127	1139	1085	1075	1108	1078	1115	1099	1033	1073	1089	1048	1056	1057	1121	1053	1072	1060	1117	1051	1035	1148	1039	1036	1113	1121	1049	1066	1150	1091	1126	1066	1081	1111	1050	1028	1109	1080	1117	1081	1108	1120	1161	1112	1091	1099	1054	1059	1077	1070	1095	1117	1094	1059	1079	1079	1082	1012	1103	1063	1075	1096	1112	1062	1079	1027	1095	1071	1032	1033	1076	1055	1074	1071	1083	1087	1052	1075	1093	1080	1126	1078	1122	1173	1073	1096	1060	1059	1087	1051	1094	1066	1111	1100	1008	1081	1042	1037	1095	1059	1058	1053	1041	1101	1122	1125	1089	1051	1025	1087	1076	1014	1031	1082	1127	1095	1039	1061	1102	1077	1140	1147	1120	1084	1020	1028	1085	1106	1120	1092	1195	1103	1113	1085	1114	1106	1082	1130	1048	1032	1062	1106	1055	1085	1084	1101	1090	1110	1122	1047	1111	1092	1142	1076	1030	1102	1114	1076	1044	1040	1117	1072	1106	1031	1100	1082	1057	1118	1074	1093	1107	1129	1093	1079	1097	1107	1013	1071	1121	1126	1096	1084	1103	1089	1084	1135	1095	1116	1046	1067	1049	1058	1057	1044	1124	1065	1077	1066	1106	1083	1057	995	1103	1103	1116	1071	1044	1011	1087	1093	1092	1062	1066	1109	1062	1074	1083	1133	1071	1071	1063	1027	1096	1044	1063	1092	1124	1014	1009	1156	1037	1067	1078	1034	1060	1092	1091	1119	1085	1101	1099	1098	1073	1091	1074	1070	1040	1141	1047	1086	1132	1030	1111	1065	1041	1060	1071	1107	1071	1029	1077	1120	1090	1101	1015	1085	1133	1138	1076	1149	1083	1088	1063	1076	1033	1102	1075	1081	998	1035	1038	1067	1063	1104	1145	1101	1078	1060	1152	1084	1070	1140	1050	1111	1061	1016	1044	1095	1116	1116	1061	1106	1049	1096	1032	1066	1083	1079	1066	1098	1078	1140	1127	1091	1119	1069	1080	1030	1069	1044	1064	1102	1032	1128	1083	1085	1110	1064	1156	988	1066	1047	1114	1073	1037	1119	1062	1088	1102	1068	1074	1075	1067	1101	1086	1128	1088	1045	1137	1076	1064	1056	1082	1081	1077	1050	1081	1149	1096	1058	1030	1102	1055	1169	1058	1139	1085	1032	1010	1107	1073	1068	1087	1109	1104	1174	1088	1116	1022	1094	1080	1111	1052	1078	1088	1035	1124	1098	1099	1099	1116	1057	1077	1095	1057	1054	1092	1075	1046	1034	1048	1059	1077	1030	1067	1048	1100	1026	1082	1080	1043	1112	1098	1095	1064	1043	1069	1092	1068	1114	1037	1046	1042	1109	1079	1118	1128	1073	1067	1056	1119	1146	1077	1036	1063	1158	1084	1063	1106	1137	1130	1079	1130	1133	1041	1121	1160	1078	1105	1047	987	1088	1090	1149	1062	1042	1056	1064	996	1115	1107	1045	1079	1105	1076	1054	1060	1038	1052	1066	1034	1065	1073	1103	1101	1030	1138	1081	1092	1112	1073	1106	1089	1045	1076	1081	1101	1104	1064	1077	999	1020	1059	1012	1028	1071	1113	1108	1073	1066	1090	1099	1114	1063	1132	1029	1076	1086	1126	1064	1035	1042	1118	1086	1077	1070	1094	1041	1096	1045	1038	1076	1052	1070	1086	1028	1083	1055	1081	1025	1089	1096	1096	1056	1085	1074	1052	1091	1078	1053	1060	1072	1080	1118	1092	1068	1095	1088	1067	1084	1040	1021	1043	1078	1100	1106	1051	1100	1089	1103	1127	1120	1117	1093	1030	1114	1099	1153	1089	1120	1036	1132	1063	1106	1121	1123	1047	1137	1097	1065	1116	1055	1107	1073	1102	1108	1068	1120	1063	1100	1046	1061	1075	1137	1070	1143	1078	1053	1099	1092	1158	1097	1060	1069	1065	1023	1032	1121	1071	1088	1146	1052	1125	1065	1109	1087	1097	1036	1039	1047	1032	1108	1045	1036	1108	1090	1112	1061	1095	1108	1084	1124	1067	1113	1120	1080	1112	1079	1095	1080	1098	1069	1081	1075	1078	1092	1057	1108	1120	1109	1033	1061	1083	1098	1072	1051	1077	1037	1040	1092	1098	1113	1122	1098	1123	1126	1133	1092	1058	1040	1103	1040	1052	1057	1072	1059	1033	1109	1091	1082	1107	1056	1078	1084	1083	1074	1071	1012	1077	1098	1072	1132	1085	1084	1066	1101	1041	1128	1089	1123	1088	1075	1080	1075	1063	1076	1119	1069	1084	1086	1070	1030	1087	1056	1065	1066	1079	1049	1028	1101	1092	1104	1096	1066	1072	1058	1084	1039	1067	1053	1114	1059	1026	1065	1046	1072	1081	1046	1042	1109	1046	1059	1129	1086	1038	1067	1099	1071	1060	1055	1126	1019	1097	1103	1027	1104	1122	1063	1076	1028	1039	1088	1142	1101	1057	1038	1113	1120	1046	1115	1097	1076	1107	1052	1072	1049	1080	1093	1076	1120	1118	1090	1047	1093	1068	1067	1076	1076	1021	1007	1114	1110	1060	1105	1055	1051	1043	1110	1099	1010	1062	1104	1090	1063	1123	1060	1076	1107	1053	1089	1052	1142	1044	1070	1076	1088	1075	1011	1009	1041	1083	1083	1090	1071	1054	1058	1046	1052	1079	1082	1089	1016	1059	1043	1038	1068	1098	1053	1077	1095	1099	1076	1049	1023	1046	1150	1104	1017	1116	1058	1110	1068	1110	1135	1026	1062	1033	1126	1009	1092	1084	1035	1059	1049	1035	1091	1092	1103	1055	1113	1123	1061	1133	1133	1049	1082	1134	1087	1109	1023	1062	1131	1059	1106	1095	1139	1121	975	1116	1030	1051	1046	1095	1112	1111	1063	1068	1004	1054	1079	1071	1098	1104	1054	1023	1119	1083	1054	1122	1082	1071	1034	1064	1082	1092	1104	1108	1096	1075	1087	1133	1053	1059	1088	1118	1162	1066	1139	1055	1066	1100	1083	1020	1119	1048	1098	1030	1082	1047	1107	1058	1078	1130	1075	1026	1082	1087	1067	1072	1071	1062	1078	1062	1115	1084	1083	1092	1079	1036	1068	1007	1115	1095	1056	1118	1067	1079	1068	1095	1146	1056	1023	1089	1066	1061	1138	1043	1052	1042	1105	1037	1038	1075	1116	1068	1088	1082	1137	1066	1096	1044	1058	1062	1056	1114	1105	1121	1090	1040	1057	1085	1139	1020	1127	1089	1064	1039	1079	1083	1100	1096	1041	1122	1053	1038	1097	1092	1046	1069	1018	1058	1042	1100	1094	1125	1098	1042	1090	1073	1041	1086	1075	1055	1064	1107	1095	1112	1114	1074	1020	1066	1088	1064	1097	1080	1096	1081	1086	1058	1129	1079	1121	1051	1122	1048	1051	1070	1068	1114	1050	1073	1090	1092	1078	1109	1087	1116	1094	1023	1057	1094	1094	1020	1072	1089	1091	1077	1123	1096	1079	1052	1074	1113	1116	1076	1089	1080	1059	1045	1105	1118	1063	1056	1054	1042	1091	1046	1069	1089	1102	1119	1099	1062	1105	1127	1036	1096	1071	1101	1067	1087	1094	1060	1084	1037	1057	1117	1093	1068	1076	1142	1089	1080	1091	1104	1067	1051	1116	1052	1109	1039	1103	1083	1149	1074	1070	1118	1057	1089	1089	1065	1034	1108	1073	1128	1091	1071	1052	1115	1077	1069	1053	1077	1078	1055	1063	1097	1125	1135	1077	1071	1124	1053	1093	1069	1055	1058	1073	1039	1026	1107	1106	1090	1131	1082	1067	1089	1054	1058	1053	1093	1095	1048	1096	1076	1107	1017	1125	1059	1075	1090	1094	1085	1071	1087	1059	1052	1056	1068	1083	1044	1053	1063	1109	1045	1056	1118	1095	1130	1135	1005	1049	1053	1095	1140	1085	1066	1027	1084	1106	1119	1066	1045	1085	1072	1055	1086	1097	1091	1056	1053	1081	1063	1086	1089	1006	1037	1129	1078	1050	1102	1136	1055	1016	1097	1085	1102	1014	1029	1065	1018	1060	1039	1076	1087	1091	1109	1082	1098	1101	1107	1098	1074	1080	1118	1163	1052	1041	1088	1022	1087	1110	1096	1026	1083	1022	1140	1091	1100	1095	1074	1110	1140	1079	1106	1096	1090	1083	1112	1095	1095	1085	1075	1063	1068	1046	1023	1006	1063	1042	1127	1104	1101	1076	1057	1110	1069	1060	1132	1096	1056	1101	1084	1105	1071	1096	1076	1099	1092	1027	1095	1104	1063	1116	1050	1013	1096	1068	1054	1066	1078	1031	1055	1071	1059	1083	1084	1137	1049	1038	1032	1056	1087	1109	1089	1040	1013	1071	1081	1075	1116	1123	1066	1058	1133	1058	1107	1088	1095	1013	1053	1020	1126	1126	1047	1043	1136	1082	1102	1097	1111	1085	1105	1105	1111	1020	1069	1055	1137	1105	1083	1117	1008	1114	1075	1060	1088	1050	1114	1081	1151	1123	1132	1079	1065	1110	1048	1085	1100	1096	1130	1166	1072	1092	1120	1067	1098	1082	1085	1083	1128	1129	1070	1105	1093	1068	1078	1143	1089	1098	1107	1093	1071	1089	1037	1030	1107	1030	1135	1047	1074	1024	1088	1117	1041	1111	1064	1069	1083	1057	1081	1064	1089	1089	1002	1089	1131	1066	1052	1118
20280	8482	8038	6461	3783	2735	1926	1345	1125	1020	909	750	730	580	552	513	526	475	517	417	450	426	412	437	462	473	441	420	423	429	449	434	443	404	416	411	451	436	433	448	407	382	390	419	404	448	462	471	444	457	443	378	407	382	442	445	421	385	454	422	402	425	389	450	428	413	436	406	404	418	429	435	414	401	431	418	445	399	428	377	406	387	450	405	427	384	455	424	445	404	413	428	417	401	397	411	397	417	395	392	401	401	385	423	438	434	404	395	436	411	433	418	409	403	438	439	403	427	433	398	430	380	408	423	408	429	403	404	458	443	413	399	398	417	412	403	429	417	407	383	421	417	457	442	434	416	461	433	385	464	426	435	434	451	381	394	439	380	442	408	424	385	396	411	394	423	417	418	437	450	449	410	418	444	441	409	439	425	395	412	454	451	396	442	381	432	429	441	391	419	417	419	398	389	447	412	423	397	387	373	443	383	432	397	429	406	477	447	433	411	430	433	407	439	398	399	432	424	389	424	452	404	420	386	358	409	383	427	397	404	431	382	423	464	471	412	418	411	428	423	426	386	411	399	417	404	400	437	402	428	389	402	365	428	404	381	429	429	440	396	429	424	460	413	431	426	406	423	404	441	412	426	410	381	422	384	400	454	413	392	433	413	403	424	446	428	432	429	423	417	442	427	416	404	432	416	430	445	390	417	386	367	396	424	409	415	433	388	384	406	382	426	378	405	414	426	422	434	408	405	417	389	401	411	419	429	450	393	409	421	417	413	413	406	390	397	447	426	456	410	431	430	412	427	437	415	434	456	380	406	434	410	417	365	381	422	455	412	445	431	446	433	455	405	432	459	445	385	396	438	365	366	433	410	411	407	428	406	429	412	434	466	439	409	417	420	402	436	419	421	431	392	410	412	382	407	386	456	380	392	405	391	389	429	408	456	447	423	408	433	409	406	461	431	426	415	456	416	432	406	379	414	434	450	420	410	376	427	438	445	407	404	419	412	410	393	444	451	376	398	441	441	447	402	426	434	422	422	406	445	430	402	411	426	377	405	365	417	386	418	464	406	401	401	415	460	421	405	400	453	386	372	406	418	414	429	421	399	412	447	414	462	383	418	406	421	466	424	410	391	378	405	427	421	413	414	394	427	439	402	430	401	449	420	404	428	424	430	419	401	412	407	422	456	404	397	404	371	410	451	423	471	407	411	418	443	424	444	410	434	382	424	434	409	449	434	376	421	417	428	403	396	425	414	415	416	439	395	414	422	418	408	393	375	407	428	415	430	418	428	461	400	386	417	398	430	422	374	397	391	431	447	408	435	434	407	406	373	422	378	389	449	413	409	435	416	432	417	416	422	421	412	414	429	390	425	415	400	429	419	408	372	397	438	427	407	383	458	399	417	408	427	442	377	425	418	422	387	410	404	438	440	414	414	433	396	410	465	418	447	464	469	451	403	415	400	428	398	417	432	413	452	426	384	398	432	448	397	424	425	406	408	423	410	449	404	412	374	393	422	423	416	402	406	433	411	421	410	419	422	433	417	387	446	441	404	433	416	469	431	427	428	436	428	421	429	430	426	429	429	419	414	447	418	429	348	412	396	390	443	429	452	393	398	428	431	410	433	440	431	403	403	440	412	443	380	420	407	388	438	421	388	441	461	430	450	398	382	453	414	385	439	419	403	422	402	412	412	443	398	422	443	424	412	402	446	420	402	408	416	393	417	405	411	390	430	403	388	427	408	441	421	435	399	400	418	384	429	406	402	448	421	407	425	419	420	378	395	423	435	411	435	435	428	410	438	394	391	383	448	444	444	442	402	452	384	400	425	414	418	432	396	413	419	442	411	403	419	418	442	418	419	400	385	400	403	423	407	422	383	457	418	417	445	404	387	410	447	412	451	424	417	429	411	439	459	420	429	455	410	438	384	392	390	412	440	428	467	395	405	352	467	415	420	386	422	423	419	430	408	399	407	412	411	410	436	444	409	383	411	385	441	436	412	438	419	408	429	397	425	424	416	407	403	425	420	402	445	459	437	426	423	428	412	397	369	416	407	397	426	399	451	420	415	401	442	415	402	381	399	398	425	403	424	385	420	416	415	424	406	418	361	458	436	424	416	407	423	359	418	402	453	456	426	441	401	433	425	383	405	389	399	393	429	383	440	388	436	414	399	423	423	417	387	456	428	400	416	423	436	401	421	430	412	372	401	413	395	454	413	405	414	406	470	421	400	433	420	409	404	396	420	420	425	404	387	414	426	393	407	422	416	408	403	435	413	417	446	430	462	434	383	396	445	445	401	437	435	476	463	415	414	410	418	421	438	410	437	437	452	409	430	401	409	393	417	386	423	411	420	399	440	403	390	380	408	468	436	420	391	422	395	426	436	460	426	420	409	412	425	409	415	445	424	373	420	471	416	428	397	395	423	400	387	435	383	402	398	389	439	388	420	416	426	425	425	406	411	442	419	421	433	410	442	411	409	437	411	382	459	419	443	415	392	433	415	389	402	451	430	433	425	385	430	406	398	405	430	446	403	435	413	417	387	435	428	409	406	389	405	418	384	427	477	418	451	448	380	455	440	418	458	419	411	402	427	442	441	407	421	418	428	432	470	431	431	434	435	417	432	415	373	388	408	419	420	430	379	408	420	464	393	460	431	408	431	421	434	435	419	419	483	431	405	437	423	392	382	410	427	413	421	385	429	397	398	397	442	388	388	448	402	414	426	416	414	405	432	365	453	407	443	435	410	399	447	422	394	449	447	456	407	451	413	446	435	422	442	394	426	445	435	417	419	436	418	444	423	457	414	379	377	431	468	421	425	430	444	389	418	398	431	447	411	452	412	402	424	426	432	431	408	384	384	432	411	439	417	418	416	427	431	395	434	448	423	417	428	411	406	454	454	476	421	431	421	440	416	389	434	424	383	411	422	434	452	424	449	418	416	401	393	428	383	437	431	472	385	421	383	453	419	462	428	395	382	405	431	410	420	408	398	418	456	376	389	404	471	436	406	442	453	408	410	411	395	443	386	437	420	438	413	429	435	445	412	426	439	439	437	406	390	445	442	434	411	450	358	416	418	414	441	450	466	418	416	399	387	402	411	427	436	442	411	392	416	442	419	446	422	448	424	462	406	414	405	441	401	408	411	442	375	429	429	426	457	388	453	449	445	441	392	422	388	447	469	440	457	397	434	424	414	404	408	430	408	391	409	424	399	398	408	412	426	419	412	421	383	391	416	455	399	410	397	398	398	415	450	445	423	440	434	371	403	411	419	443	439	415	462	439	429	424	425	404	412	421	385	413	384	450	398	394	454	420	415	399	407	445	428	408	401	413	455	445	453	447	402	422	415	358	410	420	406	421	394	404	427	450	476	397	441	434	372	377	419	433	420	393	421	397	406	409	411	387	416	436	420	438	400	454	364	417	412	457	418	408	441	407	428	403	462	417	448	422	442	410	412	361	376	366	390	408	428	414	440	446	409	406	450	456	473	383	375	381	407
13330	7445	13961	15470	12000	9835	7313	5585	4776	4058	3438	3165	2584	1966	1774	1690	1654	1480	1421	1275	1144	1163	1105	1114	1106	1013	1064	1083	1094	1012	985	964	988	989	986	986	978	963	953	968	1008	1009	974	976	907	921	973	908	939	950	1006	967	956	937	913	977	935	915	1000	947	939	960	990	960	936	914	936	996	972	960	955	874	960	932	975	940	945	952	954	918	965	947	970	990	947	941	950	974	943	899	970	975	898	950	950	954	928	894	929	923	948	942	949	987	958	1020	959	937	927	948	936	910	920	902	929	987	951	917	995	908	947	1020	953	961	963	937	976	990	964	945	944	952	972	913	939	976	964	912	932	952	937	985	936	947	938	958	939	920	970	955	963	886	923	903	994	964	919	919	940	930	970	1010	1007	899	962	955	937	982	942	988	967	897	965	997	952	914	1005	980	938	943	947	967	937	948	942	974	938	894	927	950	953	963	919	939	949	933	943	921	979	960	984	918	918	950	993	967	905	898	944	999	1013	952	923	897	913	950	897	913	936	967	990	941	905	978	928	960	932	934	972	919	968	959	963	914	976	981	957	966	947	935	948	933	986	928	961	935	960	980	928	945	971	932	942	953	920	873	972	990	942	878	954	895	979	913	933	948	943	1005	940	930	930	982	924	957	921	923	1008	960	927	911	964	970	905	953	915	910	939	906	950	917	987	942	922	918	975	977	963	999	965	898	903	1042	956	955	914	960	1001	1008	913	911	987	969	993	990	937	949	922	950	928	969	962	947	942	986	953	966	920	979	942	999	969	951	888	947	966	934	978	917	913	942	951	998	963	998	979	985	916	922	926	964	928	988	948	907	948	924	1007	894	917	903	981	911	920	996	1003	902	1008	953	941	1004	954	909	961	971	924	921	966	938	950	940	949	999	961	956	948	949	959	1008	986	929	939	984	958	918	970	920	1010	924	941	918	964	931	931	943	975	928	970	922	877	938	971	970	955	890	920	983	990	946	969	946	982	910	941	954	951	940	940	946	932	950	982	957	963	931	930	895	936	990	971	934	954	969	925	887	924	913	996	981	945	1004	882	916	960	985	962	1003	974	991	921	972	965	1015	961	971	962	950	879	993	955	986	1039	915	908	965	942	937	961	923	940	978	955	971	896	886	937	911	1005	946	951	971	989	1009	911	930	955	1010	993	942	907	942	929	890	986	935	951	928	928	972	899	970	930	1004	952	1001	949	951	913	925	979	920	977	906	991	951	956	959	959	945	944	949	934	958	902	914	884	923	895	925	922	973	900	915	984	960	990	938	942	963	930	929	930	965	976	950	979	901	949	892	898	924	980	893	905	959	923	923	976	953	933	956	979	947	937	956	937	960	945	1009	947	954	947	929	949	939	894	980	981	954	975	959	924	979	984	955	1005	989	919	950	928	925	900	955	905	1041	971	935	940	926	971	922	938	956	935	924	954	937	942	926	952	931	956	993	943	906	957	922	987	907	951	916	953	956	960	961	966	966	952	935	898	958	913	953	885	985	951	931	963	935	969	931	993	940	952	938	925	966	934	926	960	921	975	922	932	964	949	916	901	971	1008	967	891	964	1002	1015	913	988	936	939	952	898	945	925	941	953	945	898	958	941	881	974	930	950	918	950	933	884	980	969	946	935	891	933	970	941	929	988	899	942	921	1000	960	919	959	925	947	960	907	972	987	921	950	954	948	940	949	964	959	968	975	996	978	947	988	931	956	979	943	902	956	990	996	921	921	923	939	963	941	967	932	908	940	974	994	941	931	996	921	970	942	965	965	922	954	993	1007	910	962	944	920	919	916	934	986	972	942	1033	977	1026	932	955	936	906	915	1003	946	984	930	890	900	1002	983	977	977	896	930	896	969	954	972	926	916	921	942	938	905	922	949	947	947	990	920	964	948	957	972	972	1004	943	979	933	954	938	983	908	989	900	912	929	913	948	984	934	938	964	958	957	912	896	911	955	974	905	936	1010	929	911	908	970	959	932	900	910	914	1008	941	919	938	958	928	913	917	919	963	982	900	936	947	926	928	964	936	981	925	938	972	924	957	958	917	874	1002	907	946	989	937	902	955	949	963	884	955	967	942	979	905	936	881	968	931	977	1026	974	957	982	961	948	928	918	935	942	951	902	934	948	978	928	931	953	907	936	931	900	948	935	939	947	968	1018	994	905	936	947	926	911	902	973	1010	867	940	984	1011	957	910	1013	933	868	984	982	986	935	928	951	952	953	982	963	1003	972	941	941	999	929	1002	1012	975	943	991	990	900	983	902	925	941	898	997	967	953	971	927	1020	931	970	956	956	919	968	876	978	976	997	893	952	935	964	946	951	971	1009	934	963	907	986	914	995	939	945	986	994	995	959	950	1015	924	941	945	978	931	992	923	931	986	957	954	944	922	962	948	954	944	914	990	927	966	930	908	983	943	955	938	949	908	949	862	941	907	1041	916	973	934	934	924	988	895	955	953	942	977	900	930	912	909	977	936	910	969	961	958	987	916	925	976	950	961	880	898	920	997	982	952	979	958	948	981	961	967	914	899	878	902	962	949	1022	938	950	926	939	975	936	958	948	953	981	992	986	932	960	983	896	895	937	943	963	917	935	967	938	958	986	933	937	961	913	969	972	1019	927	963	908	968	992	919	933	974	921	999	950	908	926	944	1000	962	966	906	922	988	940	998	934	953	937	948	936	947	975	971	931	984	965	930	951	950	969	911	925	927	961	941	943	943	898	937	949	945	972	961	970	973	952	935	968	914	911	948	963	965	930	954	947	990	967	955	925	960	921	980	940	941	930	934	993	894	978	963	965	947	976	981	993	933	920	938	954	941	967	973	937	905	977	937	943	943	923	951	971	895	960	938	954	979	991	893	933	957	974	949	930	920	948	943	980	959	943	948	944	933	1009	933	913	932	922	981	936	902	930	935	958	983	972	903	918	927	944	920	966	899	921	945	933	942	946	968	902	972	856	944	954	956	936	976	919	968	945	917	912	956	967	949	965	964	963	935	991	967	989	946	957	929	895	941	921	958	937	993	959	949	924	936	900	964	914	988	931	919	917	989	923	945	925	936	936	970	990	927	969	993	963	957	942	946	903	943	970	945	962	942	900	938	1001	914	962	996	956	934	939	919	977	955	948	950	965	993	954	996	948	866	979	927	942	924	932	939	965	942	988	968	974	979	879	941	952	901	931	895	952	944	950	993	953	919	946	964	918	1016	928	934	952	955	952	990	947	953	966	954	935	978	980	982	966	965	962	879	920	970	920	925	1033	1007	961	970	930	910	915	917	935	951	949	966	857	942	920	990	937	943	922	913	965	904	918	933	926	989	940	955	926	940	939	979	993	914	939	911	928	911	992	946	937	955	945	961	920	918	979	958	944	982	936	936	898	951	928	912	971	927	891	993	899	962	964	937	910	914	976	913	958	952	942	914	921	911	939	970	918	923	933	949	973	945	910	950	935	951	939	958	908	1000	944	928	948	953	912	932	918	984	907	951	945	963	897	993	970	993	971	959	983	949	953	974	921	955	961	976	913	949	949	936	948	930	930	975	939	971	933	927	937	939	948
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
