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
338302633191	338302633751	338302634301	338302634851	338302635401	338302635951	338302636501	338302637051	338302637601	338302638151	338302638701	338302639251	338302639801	338302640351	338302640901	338302641451	338302642001	338302642551	338302643102	338302643651	338302644201	338302644751	338302645301	338302645851	338302646401	338302646951	338302647501	338302648051	338302648601	338302649151	338302649701	338302650251	338302650801	338302651351	338302651902	338302652451	338302653001	338302653551	338302654101	338302654651	338302655202	338302655751	338302656301	338302656852	338302657401	338302657951	338302658501	338302659051	338302659601	338302660152	338302660701	338302661251	338302661802	338302662351	338302662901	338302663451	338302664001	338302664551	338302665102	338302665652	338302666201	338302666751	338302667301	338302667851	338302668402	338302668951	338302669502	338302670052	338302670601	338302671151	338302671702	338302672251	338302672801	338302673352	338302673901	338302674451	338302675001	338302675551	338302676101	338302676651	338302677202	338302677752	338302678302	338302678851	338302679401	338302679951	338302680502	338302681051	338302681602	338302682151	338302682702	338302683252	338302683801	338302684351	338302684902	338302685452	338302686002	338302686552	338302687101	338302687651	338302688201	338302688751	338302689302	338302689852	338302690402	338302690951	338302691502	338302692052	338302692602	338302693152	338302693702	338302694252	338302694802	338302695351	338302695901	338302696452	338302697001	338302697552	338302698102	338302698651	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27904	14604	16109	12807	7927	4580	2716	2002	1560	1236	967	698	503	453	399	323	266	249	232	227	229	202	194	184	222	172	177	166	155	165	168	179	136	154	163	159	141	152	156	153	178	181	163	138	159	167	154	176	172	149	171	155	186	169	150	159	146	152	172	149	159	148	156	172	162	173	163	177	153	158	155	159	160	141	152	158	157	192	160	145	161	150	149	168	169	173	158	171	162	143	157	146	186	168	138	152	160	179	160	157	174	153	158	142	167	177	154	164	169	156	136	183	181	131	152	131	157	163	145	153	172	141	131	172	200	165	176	148	157	168	152	185	156	171	159	152	174	139	157	150	132	164	159	145	150	172	170	166	181	154	142	141	147	155	159	176	158	163	170	154	165	164	170	163	154	138	184	170	137	136	174	155	156	167	150	151	159	158	147	172	154	149	154	154	159	167	171	162	180	143	151	143	160	161	168	164	154	156	162	150	135	146	167	142	171	130	136	154	140	141	169	146	125	164	173	159	148	178	146	142	204	177	136	153	162	163	166	167	137	155	138	148	167	163	168	169	137	154	156	160	148	168	153	164	182	131	126	169	158	170	158	174	186	154	152	171	157	169	167	163	177	139	147	171	162	155	172	166	165	144	167	150	139	170	161	140	140	156	145	147	135	157	175	150	156	167	152	157	141	142	178	175	137	162	162	180	156	151	150	132	164	160	161	156	145	151	134	147	150	148	172	153	165	170	161	172	157	178	163	160	156	159	135	175	152	163	176	167	167	148	155	160	138	191	157	170	144	155	160	168	159	143	161	158	167	135	146	157	168	162	150	141	170	150	151	160	188	154	166	134	153	181	177	158	156	181	144	143	154	153	181	133	159	146	139	139	132	138	178	166	162	152	136	162	161	149	160	143	144	149	166	166	170	153	150	152	167	154	169	157	174	178	163	178	157	163	189	173	177	141	153	177	161	150	166	141	136	156	140	142	143	143	182	179	153	160	160	157	138	201	182	172	173	143	163	156	144	156	185	159	178	161	170	156	165	158	153	150	152	151	131	159	175	145	167	146	134	160	167	161	151	163	175	167	142	166	172	165	172	152	145	156	158	154	157	160	166	165	151	157	150	136	153	154	158	162	154	152	145	182	182	187	157	162	157	177	155	149	149	149	174	159	176	170	172	162	146	161	156	138	163	160	170	158	163	165	147	149	147	183	149	169	146	156	176	142	127	155	140	172	147	171	152	158	148	151	122	147	178	152	185	167	148	167	158	158	171	166	170	158	170	171	182	169	145	162	153	153	139	142	161	165	159	172	160	150	156	158	156	162	154	145	173	139	158	149	160	132	152	181	171	143	168	155	145	163	160	157	159	158	160	151	159	168	168	133	159	145	172	185	153	156	186	158	151	148	150	184	142	154	179	163	169	150	165	157	162	141	161	161	164	176	176	150	143	166	165	177	167	178	178	139	160	148	156	138	148	157	172	184	147	167	161	172	145	154	177	156	169	160	190	170	179	153	172	144	153	162	170	141	159	169	145	129	149	138	162	156	141	171	161	143	148	154	170	151	148	161	128	148	141	155	160	180	124	144	147	142	126	152	169	168	159	159	148	150	148	160	175	159	147	167	153	164	147	161	151	142	147	156	177	164	162	143	155	149	145	164	149	161	141	168	140	150	149	155	162	148	148	173	142	168	162	148	156	172	161	159	161	166	170	135	139	152	147	135	146	183	173	177	139	170	137	170	176	159	172	164	130	146	146	172	173	141	147	150	149	158	153	157	164	161	178	150	155	177	173	169	172	147	124	169	168	158	142	159	161	171	168	144	169	135	193	178	184	153	176	183	160	146	134	151	153	153	144	170	158	155	160	134	142	184	158	174	151	169	136	180	158	144	156	195	157	161	159	140	163	128	145	144	166	133	172	174	161	147	157	153	152	153	152	154	172	178	166	156	160	183	161	158	153	149	178	170	163	162	155	142	165	129	185	144	148	140	170	154	133	163	148	157	147	174	157	169	166	169	170	151	140	150	189	154	154	145	158	186	156	172	184	201	141	153	169	151	172	171	170	193	133	144	162	160	159	163	152	162	169	149	151	164	171	155	179	163	156	152	163	158	144	155	134	170	169	187	160	171	162	157	185	151	167	179	152	158	166	184	148	157	160	161	154	148	149	174	173	167	153	154	150	133	172	151	161	144	155	194	159	186	152	146	163	154	152	176	159	145	169	179	151	187	164	145	148	154	160	127	152	161	158	161	151	190	182	164	146	172	167	155	137	166	178	143	141	163	161	176	154	160	150	144	156	155	154	159	142	170	141	179	157	163	168	145	180	154	166	148	155	165	173	142	162	152	152	172	142	165	162	166	162	146	158	154	150	155	148	147	152	158	184	156	168	166	146	141	179	179	154	137	160	147	151	147	162	130	163	162	143	161	144	166	169	147	156	188	163	164	155	152	148	145	158	173	147	167	161	133	153	158	166	158	160	156	159	150	181	198	152	161	163	153	158	156	189	149	169	178	151	149	177	162	185	169	176	164	149	164	164	168	180	136	151	176	165	142	161	161	163	165	144	155	149	151	132	157	165	155	154	184	188	146	160	186	156	149	153	133	158	195	170	168	164	166	172	139	174	146	152	160	173	182	145	160	173	176	174	176	156	151	161	153	176	128	166	164	155	160	187	165	145	169	173	166	153	177	131	168	185	169	164	156	146	134	174	163	159	127	180	152	164	151	174	168	176	145	167	168	155	151	176	189	139	164	164	152	150	156	158	155	177	162	169	185	163	138	150	181	142	163	163	145	181	161	150	168	162	160	180	143	170	156	156	173	182	155	139	191	171	159	162	164	160	154	146	177	150	157	134	156	173	168	160	130	162	134	164	146	154	186	171	154	167	164	162	137	153	181	151	160	149	167	162	189	162	186	177	149	170	148	179	140	173	141	163	166	128	159	162	174	177	150	171	162	113	154	146	130	132	159	137	152	158	149	159	144	165	171	160	150	149	133	164	184	147	166	153	151	151	181	152	180	180	147	167	140	128	142	164	153	178	147	173	152	162	139	161	149	155	148	175	155	147	158	148	166	174	164	156	153	149	165	157	163	156	147	157	184	166	167	172	163	155	141	157	191	173	151	142	157	156	129	166	141	157	160	149	129	165	150	175	149	144	145	138	170	170	145	173	150	162	152	148	168	159	153	164	163	147	188	151	151	149	160	150	144	152	138	169	178	135	152	179	173	160	179	166	150	140	170	176	176	166	155	141	175	159	151	164	156	168	140	154	144	168	148	189	134	165	166	160	153	144	173	152	168	168	160	160	155	140	146	149	144	175	183	174	159	170	173	154	169	150	175	147	153	148	165	169	172	161	164	151	143	151	145	156	173	170	149	161	148	161	169	168	163	167	147	151	161	158	154	133	147	162	145	141	145	175	156	171	135	141	155	169	139	161	182	159	193	155	153	159	153	147	169	166	160	205	156	161	168	157	150	167	144	153	148	160	146	151	151	163	161	145	155	147	157
16852	12292	23848	25877	21253	15623	11150	9318	7718	6088	4692	3449	2638	2226	1626	1399	1065	942	920	878	793	662	664	559	537	521	507	512	499	471	491	432	452	457	448	444	436	427	421	402	376	403	405	413	411	439	413	409	383	402	412	360	413	373	432	397	395	413	403	381	402	411	370	399	421	402	365	422	381	393	421	358	406	373	381	349	427	401	424	395	376	382	388	393	380	373	413	398	372	386	374	388	395	423	416	399	390	394	411	379	369	374	376	383	404	418	409	412	406	392	396	405	403	403	385	363	375	392	402	359	356	398	384	374	396	396	402	402	371	425	355	383	395	389	384	392	417	379	421	390	408	368	421	415	417	367	398	383	375	394	387	417	423	430	375	401	397	365	398	417	359	421	369	366	407	406	407	437	383	428	380	403	379	388	418	383	384	399	371	401	392	378	400	414	350	395	368	442	393	377	386	391	395	415	399	409	412	392	390	373	418	418	396	390	389	409	382	414	397	387	413	375	396	424	434	415	408	394	375	403	412	386	380	354	423	367	372	413	378	406	348	370	384	405	382	356	442	397	377	382	408	407	414	355	378	390	342	387	392	406	403	357	389	373	396	399	394	420	409	410	385	398	391	399	372	388	436	391	394	373	378	410	369	385	384	374	376	360	373	412	417	403	404	379	396	384	352	401	403	371	350	409	353	355	408	408	335	402	371	427	412	387	377	438	407	383	382	380	366	396	408	388	423	392	390	372	378	417	381	417	415	364	401	412	372	383	403	424	423	379	397	418	417	388	389	380	387	428	404	382	405	371	393	371	409	395	395	386	414	418	360	411	381	376	355	414	356	397	398	380	389	411	381	395	364	393	396	409	405	401	360	378	389	401	376	393	376	407	416	419	368	377	382	438	422	433	402	395	395	419	375	361	376	363	359	386	423	391	395	392	382	377	414	399	389	407	424	365	371	416	399	395	421	413	371	413	409	398	388	406	386	416	442	336	381	393	377	396	375	402	370	389	396	431	407	367	405	381	405	375	375	394	395	423	398	381	402	388	411	377	399	363	406	392	429	352	407	435	404	425	411	360	401	385	364	402	382	416	419	385	387	380	354	397	382	397	398	386	386	383	369	390	402	384	374	368	403	391	408	365	378	398	418	405	365	406	382	395	372	387	404	382	402	400	390	394	418	373	393	414	421	400	383	416	354	412	390	380	375	422	431	377	381	407	363	384	399	429	394	423	389	414	401	342	387	405	365	384	377	395	374	363	371	372	387	379	394	379	400	381	410	385	380	421	371	398	389	408	391	409	384	364	403	386	390	399	396	410	391	409	388	399	437	417	391	366	388	388	372	370	451	407	373	405	401	439	373	383	398	377	380	399	392	374	373	383	387	411	392	360	392	381	408	394	418	380	384	385	370	399	395	392	408	445	384	397	359	374	365	378	414	432	417	371	403	377	433	396	398	399	434	405	390	366	382	365	384	396	397	369	396	391	386	365	413	385	414	386	395	401	386	423	374	396	396	399	422	385	419	433	381	383	412	405	361	395	359	420	383	370	396	364	376	367	411	373	378	393	373	407	368	396	401	421	384	369	416	381	377	358	363	393	412	389	382	405	396	392	414	397	384	387	370	404	422	402	424	401	397	405	436	399	400	399	402	393	364	409	391	381	428	411	378	362	381	407	393	418	371	420	396	397	353	387	378	364	378	391	361	410	426	371	410	367	397	401	409	407	397	407	387	408	417	379	389	376	394	413	382	387	372	396	367	378	388	367	392	407	417	362	387	353	411	412	392	352	363	378	400	398	366	385	363	398	396	365	397	364	417	433	425	357	358	422	398	392	371	373	394	410	406	379	357	399	393	384	382	385	374	386	431	410	390	391	390	378	387	401	336	390	372	392	386	384	398	390	373	395	393	349	365	368	389	395	394	406	382	393	390	411	385	398	400	381	377	366	391	417	426	380	405	364	419	356	394	415	377	356	389	383	423	401	427	411	396	387	414	366	382	358	376	398	364	356	394	380	373	394	391	401	361	409	397	385	389	408	405	366	354	378	369	381	405	363	373	370	408	407	391	401	412	370	377	382	411	385	398	386	378	378	382	406	393	395	350	368	414	389	395	372	391	393	378	392	412	401	398	419	378	418	371	405	409	379	399	414	396	359	401	427	389	373	395	400	385	397	377	387	372	416	418	402	413	425	401	399	375	386	416	398	413	413	404	378	375	361	364	388	424	347	403	415	381	392	397	378	347	374	379	387	411	400	434	417	368	430	368	377	383	395	399	407	418	391	423	391	402	392	413	426	394	396	397	415	390	403	412	400	406	416	387	393	422	370	382	373	399	389	353	405	427	392	395	381	394	374	363	396	445	395	389	398	416	397	409	399	400	395	422	369	409	376	369	432	407	425	415	404	413	414	393	385	417	402	376	423	408	388	377	384	409	404	431	415	418	405	362	384	391	385	361	409	410	414	408	394	398	388	389	369	423	366	390	382	390	400	415	382	383	384	380	357	393	377	366	386	366	367	372	389	346	398	368	402	401	427	401	372	403	428	408	404	388	403	391	390	401	379	417	392	391	405	407	409	384	424	426	378	411	378	397	394	406	389	434	343	399	371	379	394	396	376	380	425	418	375	373	379	415	373	387	373	374	389	402	389	440	385	357	342	385	416	414	362	415	382	405	394	410	372	392	384	414	362	411	354	349	355	382	363	403	408	381	367	416	387	397	378	426	389	383	365	407	388	384	455	401	387	399	383	385	393	400	376	421	398	392	403	363	422	373	426	419	427	375	376	388	377	417	389	387	373	407	398	418	404	408	421	402	422	380	396	377	399	376	401	423	380	412	410	400	381	404	407	405	408	379	388	393	390	392	386	354	393	363	407	431	422	408	376	413	410	394	409	367	387	384	407	377	364	415	383	410	361	386	409	423	391	388	390	411	395	385	372	402	393	393	379	385	412	398	392	362	379	405	407	392	425	425	416	393	376	385	393	415	405	403	390	398	400	411	359	427	384	370	408	403	381	420	350	360	391	352	378	414	393	379	395	390	360	365	369	377	378	370	362	349	387	390	375	412	397	404	380	380	379	380	404	379	408	404	379	400	398	415	381	364	402	377	433	417	412	408	387	384	401	425	413	430	376	398	394	391	400	403	385	377	418	437	388	392	412	389	388	418	377	363	380	426	373	372	380	431	411	412	396	444	414	389	393	373	421	375	382	389	411	390	368	374	376	384	413	411	392	387	416	408	354	393	408	364	416	361	378	393	396	391	385	387	407	399	392	379	382	388	368	428	385	338	425	399	382	395	397	376	395	411	399	371	376	398	384	410	386	396	380	387	394	421	386	393	380	388	381	383	375	408	401	402	410	420	397	377	390	379	410	408	418	414	401	394	398	405	387	425	394	425	382	408	413	389	422	420	414	400	354	384	375	402	390	390	414	406	392	379	402	410	410	375	396	378	439	376	388	400	413	391	400	371	364	390	377	349	405	421	381	379	403	394	403	396	447	388	391	382	430
10044	6021	7336	5595	3404	2050	1298	1023	890	681	611	463	360	350	304	281	256	273	272	237	237	256	236	222	212	222	187	225	203	201	215	196	241	220	191	191	214	205	218	210	218	190	241	246	202	234	216	227	241	196	229	209	225	203	247	213	214	219	206	205	202	238	224	213	192	215	197	192	218	210	205	220	210	201	228	217	234	203	205	218	225	183	189	197	216	204	238	208	203	206	194	214	203	196	198	206	207	202	215	212	215	247	224	213	197	242	203	220	207	200	210	239	225	198	198	209	212	200	212	206	213	210	220	204	194	197	210	225	233	211	195	195	208	197	192	215	240	181	207	225	230	188	191	233	219	203	237	211	189	209	230	226	197	191	226	200	159	216	217	220	200	233	212	224	208	207	201	231	219	232	230	230	205	200	209	178	191	236	234	227	246	238	240	207	222	206	207	203	199	234	234	215	217	193	214	219	206	226	192	221	181	238	219	221	223	201	239	231	202	197	196	211	230	203	214	200	195	203	212	233	240	229	214	229	210	233	224	206	197	193	208	206	221	198	203	198	211	229	216	194	194	209	241	225	209	202	209	188	237	245	222	215	206	206	212	211	220	195	225	223	210	237	201	224	228	197	222	219	196	184	229	218	213	213	205	222	218	196	216	229	197	210	221	227	208	215	231	208	220	185	216	190	187	231	220	232	196	215	202	201	191	200	217	205	213	210	239	204	197	219	217	218	211	197	212	222	208	215	211	209	216	193	247	229	237	209	192	221	186	214	221	217	206	218	227	201	221	202	203	232	216	191	204	200	189	209	251	211	193	205	220	206	210	228	194	218	211	208	229	204	218	229	193	195	206	209	204	191	211	219	207	213	208	229	192	210	184	205	196	232	231	227	230	234	253	200	188	203	212	221	200	206	214	202	224	217	203	175	220	200	182	206	202	224	208	207	201	201	187	228	185	202	219	219	190	223	224	191	226	208	209	227	208	231	190	231	217	195	209	201	217	207	232	213	219	199	224	199	216	199	211	197	201	178	211	243	220	228	220	218	223	188	206	208	200	230	215	197	230	201	217	238	231	208	204	210	217	215	213	206	190	196	202	207	223	201	211	213	198	206	205	214	252	207	218	232	208	234	210	202	218	180	196	214	229	209	203	217	215	172	208	215	214	217	214	215	216	237	236	221	210	220	181	235	199	220	230	208	215	223	223	193	208	209	226	190	206	234	209	223	198	218	219	224	207	235	203	209	212	218	213	249	209	223	243	211	240	229	201	193	237	203	207	238	189	211	207	227	218	220	206	190	229	198	174	215	204	209	218	173	192	202	218	194	221	212	226	216	209	228	229	197	188	213	196	200	202	221	207	240	226	212	210	208	194	210	231	222	208	186	206	222	247	205	204	229	201	218	226	224	211	198	200	246	217	240	215	194	188	206	202	198	207	227	216	207	220	210	221	226	199	213	200	247	190	208	201	186	184	218	213	184	222	196	228	183	220	212	225	209	228	217	186	195	202	221	198	253	214	231	188	207	226	204	214	202	239	196	202	234	207	214	193	239	194	203	197	232	220	225	182	205	204	213	199	190	201	216	207	196	234	185	229	206	208	224	235	210	197	193	206	229	221	221	177	232	228	210	205	201	220	186	201	205	207	215	197	189	230	187	219	215	208	198	184	220	214	200	212	221	202	194	211	235	202	228	201	221	205	209	222	205	216	227	236	206	219	217	210	204	242	209	208	199	212	222	182	234	193	196	234	212	215	199	187	220	229	209	209	213	202	235	202	214	212	230	184	207	222	225	232	209	198	233	199	199	199	211	208	207	220	213	196	214	226	221	193	209	187	192	202	195	223	192	235	226	221	222	209	207	208	184	207	235	191	212	209	191	205	197	212	210	185	202	179	223	219	206	210	208	207	218	213	198	217	232	227	209	184	211	202	199	226	191	214	179	200	233	200	212	224	204	211	204	204	199	203	211	181	203	196	219	205	234	227	229	191	178	216	216	219	216	226	220	197	229	199	196	220	213	184	203	201	200	241	200	185	220	199	205	217	222	204	234	206	251	211	201	212	219	216	198	220	214	210	209	199	239	186	181	188	210	215	215	197	189	199	236	217	218	236	194	207	209	223	190	197	184	189	206	235	205	209	202	181	215	215	227	210	193	227	217	197	216	193	179	202	195	223	190	181	223	211	230	210	186	211	229	195	207	208	215	196	208	221	206	209	210	235	200	219	172	205	212	198	212	195	205	209	194	211	228	233	206	222	222	237	204	195	205	230	200	198	208	214	238	194	241	199	211	225	225	228	195	219	204	219	210	190	232	195	213	208	214	209	217	221	233	197	217	204	187	230	208	210	207	218	216	204	211	205	214	215	234	211	211	229	232	193	237	217	205	218	196	219	201	247	201	231	184	218	236	213	214	194	211	196	217	226	216	224	206	209	228	231	192	200	245	213	198	206	187	230	199	206	223	229	231	223	203	177	195	191	232	225	212	233	211	199	201	226	248	205	215	190	217	233	250	218	202	176	188	206	222	195	203	220	209	211	233	208	200	214	219	204	213	204	193	217	213	199	225	220	199	208	210	180	202	199	196	207	190	220	208	221	199	215	220	225	244	233	231	202	206	210	207	187	232	184	199	205	231	183	215	220	213	203	223	237	211	204	220	198	212	216	232	234	200	207	208	193	209	239	232	208	212	195	214	216	224	204	207	190	217	208	197	199	185	189	224	211	225	224	235	202	204	212	209	211	228	207	222	188	186	194	210	186	190	207	190	193	188	226	214	226	201	215	211	203	213	229	188	210	203	258	211	181	203	188	229	206	200	207	211	194	235	230	202	189	190	214	190	220	203	213	196	228	232	213	228	207	205	187	227	202	199	200	202	215	213	197	225	202	199	175	205	222	192	213	201	218	207	220	201	211	191	214	223	199	210	179	192	210	239	195	243	231	237	218	208	214	235	194	192	199	219	193	238	204	191	227	187	199	228	208	207	190	241	224	209	205	216	250	216	202	202	199	211	226	203	204	210	216	221	199	213	214	225	195	215	202	240	200	213	208	216	224	207	215	230	202	190	196	225	204	226	222	200	183	214	228	228	229	223	191	188	218	194	222	210	193	200	209	199	209	232	191	237	194	207	215	207	206	207	221	205	221	178	227	230	227	215	226	236	226	201	196	196	204	225	220	198	220	216	190	199	218	223	195	215	213	238	239	200	204	189	235	218	184	234	225	265	211	217	217	234	221	197	212	215	206	201	199	210	210	217	210	225	213	203	196	235	215	210	240	214	192	219	207	210	208	207	221	211	229	199	214	208	221	198	220	207	212	205	195	171	198	183	229	210	196	201	212	226	210	230	225	198	186	183	179	203	193	208	206	210	210	221	188	194	183	209	202	199	241	214	231	199	229	183	216	212	223	229	191	197	196	236	211	229	205	193	206	192	210	211	240	193	207	213	216	209	190	196	191	205	212	204	220	201	232	196	210	234	198	213	189	203	208	214	231	199	227	224	197	201
6890	6030	13007	14661	11586	8283	5850	4676	3922	3113	2436	1784	1457	1228	1057	862	785	769	708	748	673	616	626	585	569	537	559	562	538	532	571	512	503	509	552	539	498	494	521	499	505	511	504	528	467	463	541	486	510	490	516	528	517	497	492	510	516	529	504	499	499	503	498	549	481	513	518	509	494	471	513	536	470	509	530	518	506	512	519	563	480	478	501	519	525	523	547	508	485	506	529	473	510	477	517	543	512	539	488	475	511	506	494	512	503	496	501	506	498	505	513	499	486	469	536	474	519	528	494	518	515	492	530	499	528	578	498	518	507	497	524	487	515	541	498	570	468	550	523	525	474	494	515	490	485	488	527	490	485	524	514	492	526	540	495	534	533	540	505	481	515	525	520	512	493	485	460	482	507	541	482	467	453	517	521	525	495	487	531	552	503	512	491	496	491	524	516	505	508	529	535	497	512	515	542	488	508	515	523	501	533	489	513	496	526	510	510	496	502	469	501	506	520	519	543	524	477	474	484	530	488	491	511	496	495	514	508	517	494	513	509	509	504	495	490	479	491	488	539	501	519	507	492	502	444	532	502	549	507	541	516	498	505	512	488	505	490	493	503	556	535	471	499	523	470	512	513	500	506	490	483	508	535	500	478	493	501	475	516	493	543	525	506	496	541	500	488	498	497	512	500	473	495	480	582	467	526	522	530	520	475	495	510	491	529	483	499	482	492	508	552	471	511	518	537	476	476	478	527	494	485	516	511	457	545	554	512	479	515	521	481	502	525	515	506	497	501	521	489	503	478	475	495	493	521	522	512	485	541	510	551	541	514	523	512	492	459	503	465	502	518	534	494	486	522	545	535	488	525	505	490	540	504	501	536	522	475	518	511	492	465	520	536	477	478	503	520	479	513	515	478	503	493	520	492	512	523	503	489	496	533	524	532	503	481	475	511	482	538	529	493	479	513	542	525	482	531	528	533	483	489	507	489	542	524	487	528	492	491	505	492	491	504	516	497	494	494	511	518	510	489	508	515	549	494	481	481	483	501	509	516	455	519	492	501	483	489	533	491	498	510	536	509	502	508	482	533	482	484	503	482	510	504	507	524	533	488	498	491	481	530	506	518	480	483	476	540	528	490	492	456	488	481	496	484	454	523	495	466	515	510	496	521	507	531	554	517	501	513	527	513	520	523	491	516	478	453	529	486	473	518	504	501	541	447	471	499	483	524	466	519	536	529	516	501	479	507	485	483	530	488	466	527	500	513	507	539	481	523	518	534	515	483	476	512	495	532	481	485	521	489	528	533	481	498	512	487	498	533	482	454	519	492	514	494	498	491	486	518	483	517	524	473	575	501	536	563	514	532	472	517	508	486	489	483	535	505	487	503	516	495	532	487	537	519	544	486	480	483	504	534	508	516	521	521	474	469	479	479	503	519	493	500	530	534	505	450	525	496	528	522	503	508	515	523	482	514	503	526	493	481	490	535	501	481	507	542	489	505	500	503	537	517	524	496	528	511	506	444	524	520	502	509	499	492	499	555	474	507	497	515	474	540	492	497	534	492	485	547	485	493	490	491	561	502	458	459	513	508	485	512	491	484	489	496	546	551	503	477	516	514	524	482	544	496	465	518	521	505	528	506	465	514	534	476	511	503	514	498	545	511	519	491	517	538	504	502	487	491	517	464	546	499	502	521	501	489	509	514	510	498	530	511	498	518	516	523	503	493	541	488	461	528	483	461	500	517	490	506	529	501	547	516	484	483	522	492	536	523	450	537	535	482	531	517	477	508	443	466	486	461	534	501	519	509	511	562	490	481	528	512	527	546	482	476	502	489	547	512	514	529	482	516	454	507	505	500	490	540	541	511	508	501	477	513	483	546	518	505	519	494	497	495	503	498	553	493	496	501	520	487	547	512	554	504	502	519	511	475	502	506	522	483	485	506	503	487	550	482	498	503	514	516	514	536	487	507	485	542	457	511	564	487	498	514	518	478	502	497	510	536	513	488	518	480	494	513	531	489	532	481	535	479	499	533	521	483	547	537	516	490	506	539	505	504	511	519	494	487	521	487	496	463	504	487	542	490	489	475	516	527	484	519	520	524	535	493	495	505	495	487	495	498	511	471	460	516	484	510	493	495	493	508	546	491	500	498	489	490	484	513	509	491	480	532	514	515	473	533	500	506	512	486	505	482	499	475	471	496	483	491	512	504	495	484	485	544	481	520	474	484	511	517	464	517	488	486	485	505	492	462	497	521	470	516	481	515	479	488	509	538	530	509	511	526	491	515	488	453	476	525	471	520	556	517	509	486	518	522	470	517	470	509	499	526	528	531	502	516	481	502	511	527	538	487	507	477	495	534	560	478	468	479	534	512	477	524	490	503	493	529	496	521	509	528	489	488	536	509	537	494	514	513	481	493	542	485	510	523	511	538	481	470	483	468	544	522	512	494	485	528	503	500	502	500	499	493	508	512	545	534	488	549	512	538	480	508	515	532	538	517	484	498	503	497	510	511	500	495	522	486	533	501	499	497	507	531	501	519	505	494	523	514	515	491	516	503	478	535	498	469	502	487	447	527	509	501	499	489	518	529	514	453	508	505	483	504	488	485	541	493	509	489	488	489	516	480	577	526	529	540	551	549	521	513	531	479	489	513	492	462	514	481	502	486	493	510	523	495	492	496	518	522	540	497	476	516	493	506	526	510	529	535	532	514	488	509	483	508	493	521	510	514	496	528	503	538	513	533	518	512	469	486	490	528	512	469	476	511	528	461	529	480	470	506	494	524	484	499	517	496	513	478	512	516	520	537	501	547	515	526	473	478	522	516	484	473	504	451	486	457	521	539	513	510	502	486	485	514	509	452	505	543	502	517	459	503	477	531	493	509	530	495	525	484	486	499	506	519	497	536	518	489	473	501	509	540	471	506	519	534	501	525	504	495	505	512	510	490	481	477	507	479	512	510	520	488	501	505	488	523	560	502	487	481	473	457	506	521	500	470	480	492	497	529	506	521	500	507	488	518	524	468	520	496	501	500	540	477	499	520	477	492	474	494	502	487	486	511	479	535	545	510	507	504	551	516	564	495	495	538	518	521	528	558	484	509	534	514	532	507	551	531	491	547	475	533	532	496	508	469	503	487	490	530	523	532	495	487	495	455	455	506	492	477	510	508	476	555	484	471	529	534	501	492	496	500	482	538	521	533	486	509	518	525	549	498	546	517	496	521	527	534	506	498	580	539	492	467	547	494	493	516	539	515	521	507	502	541	531	509	508	489	494	482	553	512	503	500	497	516	478	500	565	492	503	470	529	517	517	490	523	517	507	515	486	488	503	505	520	501	542	524	496	517	543	473	515	517	510	508	533	455	504	516	493	489	519	503	519	483	483	509	522	501	501	474	549	484	465	522	517	495	539	483	499	494	502	550	477	535	452	560	527	469	471	534	518	486	499	511	501	529	529	533	516	496	470	494	512	530	555	516	473	550	484	545	474	507	489	535	477	510	487	491	484
19641	10000	11498	8851	5292	3392	2068	1507	1182	1025	740	572	479	420	348	267	281	261	256	242	240	219	221	222	230	188	215	206	202	180	197	205	203	177	183	182	172	188	226	209	197	193	178	209	198	230	197	212	176	191	197	173	218	193	191	158	188	198	188	195	186	202	202	172	180	201	221	207	168	184	192	215	181	205	169	219	185	182	194	193	175	202	188	178	194	171	184	190	218	194	198	202	206	196	176	202	197	199	202	190	195	170	211	198	201	178	181	183	177	197	183	189	206	191	192	184	201	190	205	202	198	198	196	180	219	197	181	182	203	181	212	204	173	213	179	217	193	195	191	177	201	191	201	182	213	195	188	198	217	198	199	173	166	195	174	190	188	206	176	180	154	168	193	218	190	191	190	189	204	211	190	199	191	199	208	170	191	215	190	168	183	195	195	182	205	177	178	179	211	230	177	175	205	168	211	196	196	196	183	183	184	201	181	158	213	187	230	165	176	170	193	195	194	193	172	176	201	184	161	196	192	210	194	229	178	185	199	198	174	183	202	209	202	205	187	180	197	211	204	201	218	199	209	197	210	186	208	226	233	217	198	181	193	180	199	213	175	170	186	188	198	188	207	224	188	207	184	174	195	194	179	172	206	200	175	177	173	181	194	218	182	198	185	198	203	198	187	195	194	201	180	179	178	168	213	178	199	192	193	187	195	201	207	192	184	177	184	185	194	181	215	217	205	178	202	180	181	194	220	201	191	184	209	176	209	169	156	169	179	235	182	185	176	196	190	182	179	184	203	170	185	174	169	187	197	187	215	202	196	183	185	175	194	173	216	189	197	177	190	181	196	160	217	184	191	186	196	178	209	185	169	179	199	191	198	202	191	181	180	198	197	203	187	179	193	179	203	215	224	216	182	207	197	191	211	186	175	205	199	186	215	214	206	180	215	198	174	187	211	204	188	180	198	196	187	164	192	182	193	167	188	194	202	201	184	172	226	197	200	211	209	174	200	173	193	199	194	184	206	215	185	208	203	203	179	225	190	211	178	185	198	214	212	202	211	187	212	184	186	166	192	181	179	207	176	198	189	184	175	189	186	191	177	189	211	197	188	196	180	176	236	175	193	230	225	176	188	195	174	191	184	162	211	203	184	205	210	228	201	193	198	207	206	198	191	207	206	192	171	206	196	185	186	194	213	162	189	196	203	208	196	171	204	182	193	168	182	194	184	203	178	191	176	169	192	180	200	181	199	190	188	213	196	191	187	184	185	172	182	192	199	195	181	193	198	188	186	207	181	211	177	205	204	199	181	213	199	163	190	187	186	190	179	189	186	197	202	196	195	182	196	191	173	187	169	218	208	210	176	193	197	217	183	199	195	191	167	196	179	217	188	198	170	209	183	210	186	195	191	206	188	192	169	191	192	187	197	183	210	194	211	168	207	179	195	218	182	172	186	223	199	208	187	191	220	180	177	212	213	191	176	189	198	208	192	189	190	198	218	195	182	196	196	223	201	198	184	179	183	216	196	216	192	198	165	170	178	214	171	172	192	179	192	222	186	182	179	163	173	205	193	197	178	198	198	197	208	174	177	179	207	207	182	177	200	194	198	183	190	194	206	181	177	198	198	202	181	195	185	203	222	204	188	193	184	205	209	228	211	176	187	197	182	201	174	176	190	207	179	176	190	199	172	187	184	178	160	189	191	216	184	186	212	188	191	202	209	229	218	202	225	172	194	192	189	192	189	194	173	212	203	175	199	210	184	186	197	185	197	189	204	169	203	179	210	199	159	234	217	198	192	205	208	182	192	182	210	184	209	197	222	208	209	217	196	181	174	206	208	195	189	189	172	197	173	211	191	171	198	185	189	184	200	195	158	198	197	206	201	222	185	182	179	211	184	200	190	184	210	206	167	206	183	200	197	181	215	192	196	201	190	184	191	183	192	176	201	199	212	208	199	213	169	198	212	190	191	180	185	190	189	199	194	221	184	182	182	173	169	208	204	189	190	195	195	177	186	231	205	210	178	177	198	212	193	206	182	163	198	198	210	211	183	176	175	201	186	197	189	200	181	170	187	180	193	206	165	193	204	176	217	171	188	201	208	208	196	193	164	180	189	184	215	185	199	187	221	189	188	174	209	205	208	188	185	201	211	198	189	196	159	187	220	200	187	193	188	190	206	175	194	201	170	189	196	153	208	182	185	195	184	195	203	199	193	214	174	189	181	202	177	169	214	177	189	217	187	196	209	195	178	189	185	188	192	196	190	221	171	179	207	192	156	211	206	177	180	177	204	191	188	204	196	220	175	170	185	186	161	186	192	173	187	170	182	196	187	173	215	195	194	210	199	204	197	206	182	193	206	177	193	200	200	218	200	189	219	212	225	207	191	216	186	205	221	182	188	191	186	205	204	225	211	194	176	190	200	203	182	193	189	167	177	190	201	189	213	172	172	182	211	189	205	181	190	206	204	195	211	176	220	180	195	188	172	187	175	215	179	167	177	189	201	198	185	186	201	216	184	190	195	207	201	187	209	167	209	215	199	217	202	184	183	192	181	203	212	220	188	209	182	224	183	182	190	160	213	158	198	180	186	199	193	216	221	186	176	198	198	195	172	174	173	181	164	159	188	191	171	191	204	223	190	200	215	194	191	214	190	222	201	205	157	205	210	199	174	196	193	189	184	180	179	177	188	201	179	176	197	196	198	185	164	182	220	181	201	185	179	197	193	186	196	196	196	179	200	166	183	166	217	208	177	172	179	202	166	220	212	193	174	194	161	161	204	201	210	204	201	203	188	198	213	189	211	186	173	209	185	206	202	180	179	198	190	196	188	195	183	193	203	201	181	194	177	161	187	201	219	181	176	186	197	173	206	203	225	186	181	177	193	182	195	214	189	205	198	166	186	170	198	209	182	195	197	184	199	193	172	188	228	169	195	191	176	186	177	167	188	176	188	197	188	232	197	200	190	218	213	204	180	198	193	199	199	161	195	165	192	224	209	187	193	194	197	203	193	190	163	201	198	198	195	179	200	211	213	195	175	210	201	182	165	187	213	196	202	199	198	178	198	157	158	209	185	204	199	195	178	207	194	215	207	199	194	191	224	206	180	220	172	198	194	214	212	193	214	175	202	169	197	204	181	180	195	169	221	197	156	214	182	183	206	182	221	195	184	190	189	189	199	189	176	192	190	198	186	180	179	187	178	188	200	183	169	166	193	200	185	211	228	187	199	207	216	215	203	174	202	203	199	192	200	214	187	210	190	180	181	190	192	205	182	175	209	182	172	200	191	193	200	183	219	217	170	191	228	183	188	174	168	184	219	199	210	221	183	191	186	180	174	237	178	202	166	193	194	192	210	194	199	181	203	191	184	207	206	187	186	202	201	158	182	157	196	181	185	176	203	177	196	178	175	197	206	151	207	183	198	206	202	150	192	182	165	186	182	173	178	170	197	199	198	179	216	189	202	203	195	197	192	189	215	203	197	179	191	207	189	175	165	197	156	179	198	166
13384	9259	19092	20578	16551	12455	8578	7086	5722	4585	3620	2663	1939	1758	1407	1018	952	897	882	832	682	642	616	669	567	566	524	520	532	542	489	523	516	490	483	484	553	494	488	512	460	458	439	455	483	469	444	474	445	459	459	457	442	479	475	468	458	454	474	466	476	468	463	478	445	464	418	482	465	454	467	413	469	462	459	487	468	440	499	451	472	485	435	470	470	460	434	482	494	430	516	477	449	469	477	484	503	479	468	446	472	454	470	444	483	468	474	459	473	488	487	473	436	482	475	441	457	452	443	448	435	447	468	435	443	436	450	463	474	447	507	463	476	468	457	447	444	439	458	398	486	468	449	461	449	442	423	445	478	460	447	480	478	506	472	433	483	493	430	424	469	495	508	482	466	443	469	485	451	483	417	438	459	440	464	479	475	457	477	479	497	478	479	480	478	436	472	490	490	434	458	471	437	497	479	458	473	463	449	444	471	459	476	466	446	478	494	500	469	463	516	453	465	504	479	483	448	414	481	489	492	474	470	434	476	471	460	487	486	485	447	471	432	470	476	473	462	438	442	499	487	457	453	473	469	472	445	461	461	408	461	438	463	467	465	442	446	419	460	477	486	476	461	476	444	462	440	461	493	458	445	483	457	512	499	453	462	459	452	473	470	458	435	473	473	458	493	446	454	456	454	448	474	462	485	481	466	441	469	465	447	462	494	387	478	459	428	454	485	471	457	474	462	456	455	430	482	459	433	469	452	483	416	470	480	432	449	490	444	477	456	478	465	446	424	479	494	469	470	493	484	464	481	433	483	458	468	477	469	459	458	468	460	485	481	487	474	461	434	465	463	492	466	443	505	432	475	509	456	458	491	465	428	466	450	439	435	481	458	414	452	495	442	473	454	470	467	445	474	444	459	466	477	473	464	463	487	471	436	474	420	465	465	458	484	467	476	502	451	454	485	470	470	464	487	448	455	488	439	446	435	470	477	435	445	427	428	481	435	495	474	491	476	481	437	463	473	429	472	468	520	419	451	478	433	460	449	449	452	441	464	483	464	453	424	476	458	460	463	458	484	478	444	514	453	457	490	485	482	477	444	458	447	474	449	467	442	475	465	466	451	448	465	425	486	464	475	480	497	472	447	468	450	436	452	474	481	408	464	454	491	467	467	426	499	488	447	429	479	467	459	468	421	476	461	510	492	449	494	454	466	456	454	483	450	457	458	431	458	444	443	445	468	508	484	474	496	483	442	459	460	474	438	445	464	467	456	468	489	445	472	417	471	453	473	485	461	499	457	472	476	493	467	485	452	445	499	457	498	455	492	480	460	484	450	499	477	450	423	442	471	471	431	441	438	470	501	446	514	457	466	420	474	457	451	462	461	453	435	509	466	472	435	480	482	453	475	468	463	469	472	443	471	465	440	448	456	437	461	470	479	498	472	435	479	454	459	454	498	464	453	433	484	471	481	436	460	466	479	459	480	465	474	495	475	435	455	451	449	447	428	439	445	482	449	468	459	460	442	477	486	481	478	454	477	439	450	448	485	475	442	475	442	447	446	477	468	469	472	481	495	469	473	440	460	476	442	460	497	475	483	430	481	459	481	456	449	484	473	437	463	420	483	476	428	471	463	481	453	471	519	505	511	456	444	463	495	462	487	442	451	422	430	485	453	473	473	448	515	436	483	442	457	437	430	428	437	500	444	500	458	449	457	462	480	460	452	466	488	449	457	477	487	458	445	479	451	427	491	443	457	525	447	469	447	468	451	474	452	485	437	456	453	451	471	451	437	439	466	459	446	468	454	459	488	459	472	477	461	442	482	513	427	450	455	460	508	462	490	421	441	438	487	457	455	443	466	474	460	466	442	471	427	452	466	441	460	490	489	476	457	463	447	467	444	472	472	479	466	496	487	464	455	457	488	474	451	492	448	504	456	476	449	476	478	436	433	486	492	430	434	441	427	415	418	458	489	454	474	461	476	489	461	457	492	460	446	490	448	453	439	455	475	448	492	473	448	481	470	457	457	451	436	485	426	443	460	496	487	412	500	491	454	469	488	480	466	484	436	488	502	453	495	433	500	427	461	450	477	442	464	448	469	474	453	474	405	495	474	442	491	487	459	463	478	500	483	476	473	463	464	445	440	470	438	430	461	455	481	482	454	483	514	462	425	462	499	473	431	449	478	457	459	469	461	467	470	445	443	462	496	472	461	459	481	470	440	439	470	484	494	492	454	485	471	478	424	437	466	440	453	448	473	491	471	487	461	500	406	510	477	458	465	485	501	473	489	488	428	476	469	468	431	458	481	471	441	446	498	494	440	459	484	476	464	475	465	439	431	468	465	489	433	458	436	455	445	478	454	508	462	465	462	460	471	449	485	466	470	465	473	493	433	451	431	506	446	502	441	519	453	427	475	414	496	446	459	473	453	481	443	422	447	475	466	480	420	451	444	468	478	478	530	477	475	463	454	457	466	461	471	453	478	456	428	496	482	440	486	458	427	433	451	464	451	438	469	452	441	474	486	497	458	480	455	447	491	459	483	447	481	454	433	493	465	479	505	463	467	460	499	481	490	450	462	500	421	427	496	480	490	452	499	448	461	493	497	446	468	429	449	565	458	470	450	450	481	459	485	471	461	475	461	487	467	489	470	520	457	455	457	447	454	409	461	464	522	447	482	439	467	445	464	456	445	476	508	432	523	479	483	474	458	471	452	442	466	450	493	476	440	480	461	451	459	464	477	493	468	435	463	489	467	470	465	483	455	475	481	457	482	449	409	463	465	461	468	457	444	471	469	467	481	465	471	431	453	484	449	443	472	431	469	521	452	445	480	467	479	449	450	429	464	448	466	468	443	487	448	465	459	483	467	442	460	465	458	482	464	470	449	498	466	489	477	488	434	474	472	464	461	428	482	496	456	467	467	442	446	440	482	476	469	424	431	482	440	447	474	488	483	426	487	451	490	481	465	477	466	465	430	462	490	447	487	471	493	464	480	484	465	521	506	512	476	465	475	484	496	491	494	465	470	466	441	467	492	468	444	476	450	460	464	493	475	451	480	489	479	469	461	452	438	467	488	487	482	470	448	465	440	452	465	474	490	473	477	457	465	471	465	452	450	518	458	485	488	460	428	459	480	523	483	447	452	454	436	479	428	475	491	442	437	448	446	446	472	444	476	453	483	454	472	479	443	466	467	463	452	489	495	473	472	498	460	458	480	460	448	480	483	441	482	430	468	486	448	439	458	461	458	474	462	421	492	458	479	440	471	480	467	474	448	443	474	446	469	485	479	481	454	484	433	498	484	468	485	474	516	448	469	451	429	462	444	462	438	457	505	455	487	482	454	455	477	488	446	453	494	421	435	457	442	465	436	497	451	473	487	452	474	449	463	453	464	485	505	470	466	457	455	467	506	438	479	465	500	458	442	468	439	472	461	502	439	458	481	453	440	471	458	459	440	471	479	459	457	477	457	461	460	464	496	480	458	470	478	435	486	436	489	467	482	461	476	449
27812	14321	15878	12374	7415	4706	2763	1965	1584	1181	940	677	563	431	311	281	281	271	211	221	189	185	180	170	199	162	192	151	190	150	152	166	177	161	170	170	166	153	163	171	157	125	182	167	140	169	149	194	156	169	159	152	151	144	177	164	139	157	179	153	150	157	160	151	162	154	156	125	153	171	143	184	152	163	153	138	147	176	163	158	167	150	169	154	168	158	179	167	158	142	158	164	142	147	148	172	168	151	168	189	151	189	150	135	142	173	161	150	162	136	191	147	145	158	157	183	166	152	177	146	150	164	148	130	153	176	155	161	157	153	144	162	159	134	179	160	158	138	143	157	180	171	159	156	149	161	159	153	145	149	156	175	168	181	172	168	161	143	144	173	171	173	161	182	179	150	156	183	145	161	156	189	154	152	162	174	145	167	157	154	173	134	164	150	169	144	149	171	162	137	143	147	177	171	149	165	145	125	142	169	135	145	140	158	143	160	139	166	168	152	164	163	124	147	160	166	161	150	148	152	152	158	163	167	144	156	142	142	152	155	172	158	142	148	132	153	133	166	158	160	143	173	147	150	167	145	142	160	160	159	168	158	153	156	148	175	160	173	137	161	153	152	171	165	163	152	123	158	158	135	176	161	129	153	143	158	171	158	153	164	135	142	143	170	138	162	143	143	148	144	156	149	159	163	148	144	150	181	157	135	168	156	170	139	154	165	160	169	160	159	150	163	151	133	175	161	142	165	151	154	155	158	170	177	168	170	149	161	165	142	180	150	133	142	157	129	147	145	159	160	178	142	139	156	158	158	150	149	148	137	154	159	129	168	153	152	189	160	171	167	172	165	179	205	148	171	144	174	150	175	138	160	150	175	169	130	156	155	180	133	144	150	154	154	140	166	167	151	143	169	143	156	159	146	153	181	172	151	167	183	163	206	152	166	147	154	136	176	158	155	154	144	133	136	163	162	164	157	149	145	140	164	145	156	170	159	128	118	144	160	150	144	143	151	142	149	132	165	159	184	155	133	159	145	148	162	142	149	138	135	145	156	139	148	171	129	155	125	172	179	154	141	181	167	162	169	163	139	148	162	180	173	176	155	153	161	163	165	175	183	163	149	173	142	128	157	158	165	152	166	168	128	144	147	162	182	181	204	173	145	164	162	141	130	173	139	171	162	146	168	169	159	150	154	155	151	172	154	161	161	136	170	149	153	154	151	157	155	168	169	167	180	151	178	174	155	142	155	151	146	127	146	157	156	142	155	155	146	154	142	165	154	155	156	162	140	143	158	171	155	152	148	155	157	146	157	172	173	174	158	137	146	180	153	147	165	179	151	152	142	143	159	142	139	173	169	165	171	149	146	173	155	179	161	141	141	156	141	169	173	174	157	146	161	146	132	157	153	159	133	169	170	158	153	148	157	146	160	156	159	173	148	137	149	170	188	131	153	151	139	161	146	151	141	158	178	171	150	164	143	136	152	142	162	164	164	168	161	147	141	161	157	157	164	163	146	166	163	150	146	172	161	155	157	180	155	149	146	137	144	166	179	137	171	171	159	160	174	151	141	154	176	154	135	144	162	156	163	159	172	140	137	153	164	173	146	136	176	158	152	139	155	163	145	141	157	154	157	149	148	159	150	139	140	157	151	160	142	168	173	164	174	154	141	160	149	163	157	165	149	164	155	168	155	184	165	166	155	135	155	162	180	129	163	150	145	136	179	151	151	162	172	148	161	165	156	136	170	155	161	163	156	161	138	145	144	162	167	152	163	171	149	172	169	171	148	143	156	171	132	167	143	150	160	166	136	153	150	195	167	157	151	162	172	148	140	146	155	142	163	153	160	173	140	173	175	152	149	134	163	138	162	168	172	164	166	157	167	159	135	161	164	155	157	156	148	154	158	133	154	143	180	140	173	184	153	163	163	154	151	160	160	155	164	172	159	173	163	147	159	156	128	124	157	176	159	160	167	164	161	171	153	166	152	164	155	147	163	142	154	142	169	160	165	145	135	163	151	179	158	172	158	152	157	145	152	186	160	159	161	125	171	159	162	142	141	146	160	138	164	184	137	176	147	143	144	144	158	146	163	157	157	163	158	154	144	160	138	169	142	160	161	138	150	171	156	171	159	132	150	133	145	169	164	160	136	164	165	137	144	165	159	161	161	157	172	160	167	141	152	151	135	145	134	162	172	173	129	142	176	164	162	166	146	172	167	157	138	132	141	160	142	158	150	147	168	130	141	156	152	143	172	133	136	163	155	151	153	150	160	159	145	149	157	158	161	139	181	171	155	152	149	167	172	151	161	146	192	148	168	163	142	158	144	154	148	157	158	169	154	148	149	156	143	156	146	144	165	146	166	134	177	144	141	144	138	158	164	166	158	169	155	146	167	145	165	158	142	171	148	156	149	144	156	141	143	154	141	149	166	171	151	172	162	173	170	159	157	155	148	144	154	139	164	158	185	152	155	180	170	192	156	168	165	147	167	190	157	184	177	189	154	161	139	152	129	167	144	162	161	158	169	129	140	135	158	165	157	149	164	159	162	163	147	162	172	159	145	161	163	144	128	148	152	153	158	146	150	181	159	153	178	158	167	148	159	175	156	164	167	156	135	180	145	144	144	162	180	188	164	166	147	167	130	163	181	164	152	163	166	146	167	158	165	169	151	175	183	157	150	170	145	160	163	166	159	158	163	167	157	157	143	142	150	152	173	135	165	158	168	162	146	168	163	154	134	135	147	152	192	166	169	159	117	151	150	170	171	155	163	163	164	130	151	151	155	145	156	156	151	176	143	165	151	155	152	148	179	136	156	137	151	168	162	141	168	165	158	148	151	178	173	150	157	159	160	138	131	139	154	174	181	155	159	151	156	165	149	148	185	137	153	171	170	145	162	175	163	164	169	136	155	145	150	158	158	170	143	151	159	153	137	166	144	167	156	160	156	165	166	160	157	153	158	173	138	152	135	123	152	176	162	157	146	152	144	165	148	173	137	153	167	163	131	137	153	154	171	164	182	158	128	149	171	142	145	141	141	171	141	157	130	185	161	156	154	148	148	140	161	169	165	149	160	142	186	151	154	143	141	160	185	151	160	166	161	145	155	186	146	147	147	154	166	164	158	153	167	148	172	134	159	164	153	148	141	155	176	140	159	134	152	124	191	149	194	157	148	156	159	177	161	145	166	174	164	168	166	152	155	153	159	170	179	167	156	177	140	154	146	156	159	142	142	141	162	183	158	150	142	154	145	147	151	170	161	172	179	151	155	180	159	166	146	142	146	173	153	162	154	180	173	147	160	151	138	159	155	168	165	163	169	129	152	155	156	160	144	163	147	160	166	142	159	143	144	153	165	141	156	180	149	159	146	155	128	140	159	125	172	146	128	158	171	159	145	151	159	146	167	159	145	169	144	166	181	160	157	159	161	143	131	165	165	152	156	164	156	151	174	151	176	137	127	165	135	172	161	145	136	151	146	161	167	150	161	162	158	182	175	152	129	155	134	147	143
16828	12115	23366	25215	20592	15780	11184	9113	7463	5789	4542	3359	2590	2077	1563	1098	1014	996	895	787	685	622	590	618	562	570	554	519	523	483	478	464	481	468	454	433	424	418	393	398	405	409	407	404	396	398	425	388	383	381	425	405	379	417	392	391	382	427	392	393	395	407	384	373	424	421	387	366	367	384	362	389	416	400	398	370	366	420	375	344	392	404	393	383	420	363	390	406	350	361	406	390	406	418	380	365	399	382	414	383	385	390	358	375	400	424	394	394	385	373	396	403	370	408	417	394	380	424	383	337	372	377	361	379	399	383	405	383	369	414	384	380	366	397	412	385	407	386	392	366	408	379	410	370	403	401	400	397	412	373	414	360	372	391	371	390	365	349	402	403	367	402	387	367	386	350	356	368	367	380	402	396	386	405	426	381	406	394	368	425	406	384	389	352	429	381	353	392	406	375	366	407	375	412	362	384	426	378	392	398	382	379	396	402	391	408	387	385	362	408	407	421	382	385	386	392	396	426	379	383	437	378	364	349	395	379	395	389	380	404	406	378	426	364	377	414	380	381	417	391	398	395	368	336	426	413	387	385	412	373	358	390	368	365	391	356	390	391	370	396	357	387	354	364	392	383	436	411	408	349	379	401	400	412	385	370	382	394	368	348	416	375	381	394	358	391	408	380	397	376	383	333	370	378	408	398	393	365	396	424	410	402	409	376	402	387	398	391	391	406	397	414	417	407	372	375	405	407	362	395	393	405	440	399	412	388	368	355	390	391	367	376	399	427	353	394	393	392	411	421	354	423	411	371	420	418	433	366	389	368	389	389	376	377	412	386	409	402	414	395	399	397	369	394	429	360	418	397	402	355	362	396	384	391	392	367	409	384	349	383	390	410	381	427	368	379	384	367	407	406	397	383	350	395	390	404	368	386	416	386	392	396	393	390	384	368	377	382	382	400	379	387	391	388	402	428	374	345	396	388	396	391	376	408	385	435	386	405	364	378	359	388	365	399	382	375	422	375	376	422	390	378	390	372	353	362	443	382	398	396	368	368	385	348	374	383	401	379	416	414	374	366	405	397	409	360	389	408	413	349	396	379	380	369	393	372	400	418	371	391	393	420	377	400	383	397	411	393	374	403	365	383	363	385	393	380	353	401	410	407	432	411	399	352	396	363	371	418	426	381	393	356	385	385	375	393	407	369	377	374	383	383	400	413	398	388	394	380	378	375	411	414	381	389	345	365	396	386	355	416	406	402	380	330	423	383	381	421	393	358	393	378	382	406	384	384	386	377	355	387	387	399	379	380	382	413	377	414	385	352	377	389	381	382	380	374	399	400	395	381	364	375	391	416	351	355	393	381	399	388	385	365	390	402	387	380	386	393	389	389	373	394	384	418	363	399	378	388	396	380	409	410	382	394	387	402	344	407	371	390	368	404	356	371	402	395	371	362	386	378	386	398	388	370	411	369	364	409	430	413	412	392	399	381	460	412	398	406	408	395	372	400	379	362	363	390	380	373	404	411	384	390	390	393	382	394	365	400	383	411	422	398	389	407	411	393	387	389	384	395	389	402	446	415	402	421	372	424	389	406	355	395	346	332	386	412	387	404	391	385	388	381	365	378	371	417	389	361	387	354	401	387	421	426	397	372	375	434	385	416	367	370	352	406	401	383	364	367	382	430	353	388	428	412	354	394	395	378	399	397	383	390	401	398	384	397	392	380	378	389	426	395	368	378	407	345	428	400	398	373	380	365	381	389	431	397	402	388	360	373	363	362	386	421	391	433	390	370	385	398	407	414	362	374	395	373	385	367	401	378	368	363	413	368	388	407	347	405	391	405	366	439	378	359	377	398	390	399	445	388	373	433	391	368	409	387	376	391	384	405	368	411	360	387	386	383	382	421	379	413	408	407	399	362	386	368	351	379	372	399	418	371	429	406	383	372	377	358	383	342	377	390	409	381	366	396	373	360	387	386	389	389	413	385	399	377	377	376	366	391	368	362	415	401	385	401	376	408	381	378	386	447	400	379	396	413	380	415	394	380	410	405	384	414	371	380	415	376	367	365	384	384	355	371	393	390	401	397	404	404	390	403	397	381	368	407	404	373	399	380	404	370	361	404	411	409	414	380	413	360	378	383	393	397	382	362	434	372	423	404	408	362	378	347	370	418	404	395	406	343	411	370	404	416	392	376	391	395	412	357	339	386	366	365	391	389	415	382	371	372	413	399	385	391	382	353	413	408	373	395	355	405	383	416	404	386	406	359	391	391	368	356	381	411	417	359	369	386	389	432	401	398	391	363	389	363	384	426	416	392	357	358	363	434	380	353	398	385	369	416	409	390	433	410	385	356	375	407	365	368	400	397	376	382	387	387	391	387	368	415	433	400	389	347	391	440	405	389	389	378	379	389	378	408	374	397	399	375	369	378	361	413	359	406	367	411	406	389	372	386	389	351	354	377	366	345	393	373	384	418	431	399	383	395	360	399	403	365	361	380	426	403	402	380	349	377	392	380	396	398	403	387	384	397	378	394	403	426	345	387	418	362	382	399	390	363	392	370	407	422	404	385	395	403	395	419	410	367	359	369	381	414	396	422	393	390	398	404	430	362	384	394	372	395	414	381	413	369	410	375	377	386	390	370	422	447	375	358	406	354	368	418	374	381	378	412	396	434	352	394	376	383	372	431	401	353	355	374	379	413	404	411	392	382	376	374	388	375	387	367	377	397	402	400	390	392	388	424	392	380	396	397	403	438	351	391	341	417	373	384	356	397	381	408	387	365	387	411	392	402	413	415	364	374	386	426	391	355	382	394	401	374	388	374	402	371	406	404	347	412	362	388	403	388	385	423	414	395	395	387	380	415	393	379	352	390	357	405	415	360	404	375	362	406	401	374	371	363	342	383	397	377	384	375	353	392	388	390	357	379	391	393	394	398	388	385	364	433	402	356	390	373	393	368	393	364	386	361	388	392	403	399	409	392	402	384	385	373	382	396	383	414	373	363	422	369	423	383	374	362	398	371	356	360	403	397	413	380	382	385	428	382	394	333	395	397	366	375	370	395	395	385	381	364	427	422	364	400	385	392	372	368	403	374	358	398	388	412	383	354	401	393	386	391	342	395	373	408	359	400	407	406	380	371	366	401	388	365	363	365	359	383	404	379	410	425	369	399	359	391	409	395	395	387	391	396	387	449	366	388	371	435	372	356	384	373	391	368	379	400	366	397	407	391	390	370	381	394	385	396	366	374	378	392	384	396	372	373	331	361	391	407	395	397	369	408	364	395	386	363	379	357	359	397	391	348	375	385	394	390	389	370	356	384	381	400	372	421	385	383	396	371	386	394	373	435	366	389	387	429	389	383	386	395	400	387	412	396	386	370	381	385	355	385	376	394	418	358	372	408	368	400	376	406	408	377	383	381	378	382	366	370	431	380	401	404	377	373	418	388	412	388	347	379	391	384	376	400	406	391	386	399	404	411	378	420	378	419	362	395	394	399	387	356	358	399
10667	6166	7428	5434	3300	2141	1276	1096	815	685	508	461	367	333	323	267	261	239	246	206	222	212	231	210	222	245	234	211	205	232	222	230	210	198	225	211	214	204	201	228	217	191	223	206	205	205	228	231	237	229	223	205	211	188	196	204	237	237	200	221	218	221	212	212	224	175	216	217	253	196	234	220	225	219	225	242	225	214	210	197	198	208	188	202	241	208	217	201	223	219	237	203	229	216	236	219	226	206	196	217	250	218	232	179	200	204	200	207	224	198	217	231	240	228	207	226	209	183	224	231	210	183	196	182	209	212	204	223	214	206	229	225	220	223	228	206	213	236	211	208	216	183	220	199	206	231	217	201	207	208	187	220	219	198	208	227	226	200	208	219	202	216	201	200	188	227	217	238	212	184	215	209	207	196	232	214	169	222	196	219	216	234	218	192	193	198	243	225	180	188	204	216	214	228	212	209	210	190	220	205	194	236	228	202	215	223	234	205	204	230	200	206	199	203	186	211	237	206	252	218	228	216	210	214	178	209	224	213	225	228	180	207	211	194	198	209	204	227	196	203	210	224	237	226	208	227	214	228	246	218	208	211	184	208	236	231	235	214	212	224	213	208	222	216	239	204	203	187	227	228	205	218	207	215	218	204	199	202	220	198	215	192	199	206	206	209	220	233	219	217	208	190	203	225	204	198	218	199	214	211	225	229	207	201	200	205	221	205	248	220	209	212	212	189	203	208	195	201	248	227	223	223	198	204	215	215	194	218	212	213	215	214	220	206	238	216	212	208	191	216	204	212	202	212	217	213	214	233	223	221	240	197	207	224	201	194	202	210	231	217	220	226	204	235	220	192	193	205	210	214	199	218	196	212	217	226	194	189	233	201	227	216	188	243	206	206	210	206	194	225	201	206	195	194	212	194	218	214	211	222	208	233	204	216	212	216	212	229	216	218	194	186	199	190	218	207	229	213	200	198	214	213	212	248	198	206	232	214	211	194	224	225	230	215	219	208	205	195	200	221	223	227	220	191	204	205	179	192	220	209	196	201	201	206	198	208	205	241	218	170	219	207	247	262	196	191	225	231	215	218	192	223	196	233	247	218	191	201	228	240	182	204	227	219	210	226	230	220	218	207	188	224	231	216	216	200	183	261	229	204	215	204	227	224	203	202	214	224	186	210	191	222	189	220	211	209	228	241	202	204	218	209	213	203	169	207	188	195	197	217	197	189	179	201	204	215	194	204	206	199	207	192	190	242	195	207	206	221	179	235	211	222	209	192	232	228	190	218	220	207	212	239	237	204	208	232	212	240	208	219	243	222	220	216	228	188	202	218	215	213	195	204	187	183	194	241	203	242	211	207	220	204	217	212	217	211	208	192	234	235	216	213	223	217	198	184	247	214	231	199	203	214	223	210	209	201	206	191	187	199	217	228	231	195	201	232	222	236	232	213	196	189	204	205	205	220	205	181	197	198	204	218	216	194	217	222	221	213	200	221	187	229	208	183	223	236	191	229	216	218	213	194	207	198	189	238	203	231	183	203	185	235	216	185	196	208	211	194	197	207	208	190	207	211	228	224	221	196	212	233	221	198	238	220	210	212	223	223	221	230	187	228	219	195	247	235	251	245	219	223	202	213	207	213	216	222	202	213	206	218	209	211	195	213	202	202	204	190	242	205	202	202	185	214	214	211	212	184	210	238	199	235	183	219	187	215	216	207	223	181	215	176	212	199	209	197	209	217	208	250	213	221	231	211	189	223	216	197	238	217	199	230	241	202	227	206	198	207	201	192	215	213	230	235	222	242	233	216	191	213	214	234	202	236	209	225	216	221	182	200	189	215	220	221	216	214	216	193	226	217	179	206	244	227	194	224	239	202	222	207	221	199	193	208	220	212	185	227	227	196	195	207	221	204	226	209	224	214	211	211	220	189	205	220	233	221	220	195	196	194	237	202	212	210	225	223	213	205	199	235	204	218	198	210	208	197	229	203	228	218	192	214	201	206	230	205	215	215	214	226	209	224	209	208	196	210	217	203	209	202	203	222	195	227	207	206	198	197	199	213	197	194	207	225	210	217	206	228	246	191	211	188	221	199	210	225	236	195	203	211	214	211	207	213	196	198	213	192	213	188	207	211	216	230	219	205	183	255	225	201	259	205	214	228	217	195	226	213	211	231	209	213	203	236	238	208	206	197	220	204	228	202	225	204	209	209	227	214	174	199	199	222	215	225	203	198	218	206	208	212	210	204	223	225	196	196	229	249	217	245	210	225	216	191	214	189	224	193	223	208	207	232	229	204	215	222	193	210	212	199	193	202	209	205	227	200	205	209	211	223	221	247	215	205	204	193	229	223	201	190	227	219	233	211	206	223	211	203	209	240	206	224	223	220	209	210	222	214	205	217	206	229	205	201	213	198	202	225	228	204	216	194	206	227	213	216	228	212	212	207	228	202	177	238	207	203	206	197	216	222	219	211	189	217	220	210	171	196	188	215	213	251	225	207	217	192	199	225	210	223	186	224	181	229	202	224	224	220	210	211	234	213	201	187	223	235	224	193	190	247	225	203	206	213	201	197	221	208	208	190	235	231	174	212	195	187	194	208	241	232	183	233	209	198	196	202	217	190	214	202	213	179	221	233	203	180	209	190	225	184	230	206	202	217	206	184	209	224	217	202	194	231	219	196	257	189	214	203	241	204	198	214	225	205	202	230	187	218	229	203	201	219	228	218	221	202	201	200	196	233	191	214	212	215	215	212	207	228	197	210	215	195	200	195	207	198	202	199	227	219	186	212	230	182	205	191	201	221	200	189	218	197	205	196	200	192	200	213	240	217	205	214	205	220	215	241	202	227	193	210	199	200	201	200	205	196	193	213	225	194	217	224	193	205	227	232	219	182	200	213	197	189	212	197	189	232	217	252	222	252	218	206	181	210	218	200	202	229	233	245	196	205	213	234	205	214	222	214	202	215	213	211	224	228	202	208	188	208	216	193	188	230	220	221	208	211	177	190	205	201	196	180	201	213	242	220	212	202	221	222	212	229	217	225	215	216	208	209	210	215	213	210	198	208	203	224	216	193	231	207	210	235	212	208	205	200	203	223	197	226	231	217	196	212	218	219	240	188	240	240	203	207	209	209	198	218	198	214	216	213	238	216	217	197	227	174	208	202	216	209	217	207	203	234	207	209	217	201	206	230	202	220	185	182	207	204	212	227	220	191	200	211	210	187	235	212	218	232	198	204	219	213	200	190	234	211	211	198	232	215	225	234	204	235	211	219	211	209	232	210	181	218	208	213	179	239	197	256	207	212	206	241	209	204	210	195	242	199	237	198	203	220	211	207	216	233	215	213	221	229	226	199	217	214	220	232	216	206	205	215	209	207	219	214	222	199	205	198	221	191	216	233	212	222	221	217	188	198	196	223	204	250	236	202	195	228	189	217	216	197	198	204	204	209	220	206	206	179	212	207	195	218	196	187	234	247	210	266	203	219	203	246	218	206	209	232
7110	6282	13651	14451	11391	8591	5842	4732	3895	3212	2436	1770	1398	1216	1018	796	771	713	732	688	633	651	566	589	542	575	595	557	512	577	531	509	573	523	519	544	529	541	516	514	510	480	536	516	535	498	495	494	481	490	555	491	521	482	504	482	541	505	523	483	498	490	492	503	515	477	505	544	528	494	482	543	521	498	515	499	490	458	536	513	528	509	486	496	519	488	512	509	490	546	514	520	557	520	503	489	469	507	520	494	548	493	511	522	487	527	563	498	517	472	542	496	510	487	503	511	484	523	515	524	478	549	492	500	475	537	528	502	528	497	494	500	498	503	494	501	538	491	528	521	515	479	508	494	531	515	475	485	517	491	502	498	517	549	518	498	509	511	507	468	540	507	482	469	533	540	481	494	521	500	534	500	491	518	517	490	487	516	501	513	519	521	535	489	501	547	507	520	540	514	518	512	498	468	520	535	473	509	512	550	535	526	509	463	509	505	542	486	508	456	531	465	532	519	505	440	485	526	503	488	512	507	519	563	515	501	533	522	511	497	506	531	454	479	478	494	466	499	503	538	522	518	519	455	527	484	524	522	543	506	537	535	524	495	519	498	547	540	502	517	541	574	502	480	497	520	521	512	524	511	527	513	479	513	507	507	530	515	485	507	506	546	521	516	503	507	501	540	451	513	498	526	532	538	528	463	478	493	507	523	517	517	515	523	499	470	530	545	502	498	531	486	498	473	503	448	520	563	476	525	498	497	516	507	501	528	516	552	529	486	489	482	491	502	461	484	550	488	494	494	492	496	502	500	477	522	526	525	541	522	516	556	519	506	489	537	520	519	481	498	502	510	580	474	518	511	488	500	533	492	500	504	517	501	515	498	514	486	530	478	487	503	502	496	479	520	494	496	536	510	497	493	543	480	521	533	528	517	519	494	543	512	489	526	561	475	479	532	487	521	504	485	502	503	468	512	530	468	493	537	488	469	487	547	501	486	476	505	516	505	507	516	505	521	524	479	495	495	515	530	551	538	483	504	544	461	537	529	521	502	522	512	523	534	490	516	508	480	542	516	527	488	508	498	517	515	538	499	511	513	502	518	504	521	539	486	525	484	498	522	516	514	504	561	525	546	505	496	507	495	528	505	501	505	541	499	522	517	507	536	515	511	459	503	509	507	496	450	488	470	494	484	525	500	533	501	510	552	497	524	516	560	517	531	480	518	517	530	507	508	519	516	504	494	491	529	495	495	539	499	548	474	482	507	484	556	516	513	534	525	535	509	538	503	508	512	461	464	508	539	493	492	509	506	502	488	497	480	491	504	504	495	514	563	484	536	521	495	524	514	522	516	537	489	548	478	487	475	483	524	521	481	526	516	515	498	518	517	504	499	539	519	511	507	521	550	529	499	508	496	491	494	511	518	530	501	499	529	478	492	484	502	532	490	545	529	492	520	459	541	506	509	520	480	494	468	490	512	484	491	504	464	543	525	495	486	532	532	498	506	517	502	509	469	552	551	503	534	511	518	512	509	527	490	511	483	494	533	508	494	546	488	492	521	484	495	490	495	492	531	513	516	509	495	500	542	543	534	534	511	500	504	516	484	516	530	493	480	506	501	516	556	464	485	522	498	501	510	475	543	538	541	493	515	515	524	484	495	508	493	541	490	470	517	503	505	529	471	551	524	490	496	594	546	543	511	505	516	502	538	524	498	532	505	534	520	487	524	490	514	487	521	483	482	548	500	487	523	499	523	475	505	500	495	517	504	502	482	490	511	499	489	508	544	515	491	482	508	553	498	541	512	517	519	524	533	493	500	533	527	499	502	471	552	539	481	497	462	510	571	528	508	528	534	506	532	450	487	514	540	524	509	531	514	495	552	505	481	497	544	496	514	491	516	480	520	538	502	492	488	476	531	513	488	511	502	492	519	470	520	487	492	508	463	500	486	498	515	501	510	464	489	539	532	480	540	528	522	508	526	525	498	507	515	527	525	501	537	537	517	548	492	464	519	517	492	537	537	498	522	516	533	493	467	489	524	514	521	508	536	497	484	480	520	523	482	532	526	488	542	494	527	519	494	479	493	523	545	476	502	507	532	508	526	514	503	475	525	509	525	494	493	534	454	510	511	523	478	507	531	507	456	483	533	477	466	520	523	533	522	483	501	498	506	492	518	516	523	467	506	505	533	484	489	542	504	505	508	542	501	531	523	506	508	489	505	542	487	482	510	528	531	508	527	521	531	526	499	520	483	507	534	476	531	508	515	507	510	543	536	520	502	548	545	485	512	515	521	462	522	496	500	524	483	482	508	503	493	499	521	488	524	554	527	526	484	492	514	489	513	545	520	512	520	512	501	519	522	502	481	465	487	549	499	505	489	550	510	507	534	524	515	535	501	501	496	521	537	509	439	509	515	494	536	515	489	516	512	525	494	469	521	522	533	550	532	507	525	507	524	522	542	536	517	533	478	481	502	493	551	530	499	524	509	514	547	489	528	485	523	506	508	486	520	525	476	491	487	489	488	484	508	507	564	499	494	490	497	531	516	470	485	496	497	534	515	515	483	519	538	514	541	495	517	494	510	536	531	532	558	516	489	496	539	504	504	524	530	525	538	529	486	483	523	503	537	504	554	517	495	473	537	530	511	492	511	477	535	531	487	467	519	493	555	487	546	518	512	503	505	527	478	520	541	540	483	519	491	557	513	484	530	567	506	542	549	499	490	536	540	488	532	492	501	497	470	488	513	517	510	492	525	501	502	473	557	489	520	508	496	487	472	474	489	485	506	529	523	479	543	500	485	530	515	521	506	488	529	501	478	503	497	525	527	531	529	494	517	484	494	518	489	528	450	545	512	474	520	535	474	496	511	547	584	511	493	519	523	505	507	499	512	542	491	491	485	488	508	528	499	476	499	515	545	483	476	517	515	543	538	520	561	483	507	480	476	476	533	501	504	482	492	483	502	493	495	551	514	465	518	517	461	549	481	461	523	480	527	484	458	555	503	522	521	510	508	499	572	494	464	556	524	520	527	526	527	527	500	500	522	532	503	526	510	551	507	492	458	483	512	479	561	458	501	502	475	506	505	516	530	521	467	508	508	546	494	511	544	548	585	516	516	476	479	518	512	517	495	501	466	542	526	512	523	461	477	480	474	549	486	478	498	552	475	497	489	573	542	514	548	525	468	530	553	517	510	476	513	529	510	488	481	525	526	526	499	483	505	542	521	543	516	490	509	501	503	506	523	518	514	527	518	485	522	514	502	490	539	496	534	482	550	492	536	529	515	509	507	483	486	499	492	499	522	540	501	474	517	514	508	511	491	501	531	524	534	525	470	501	536	507	516	541	474	545	496	510	526	499	515	481	532	558	529	510	535	532	504	498	508	477	504	504	502	485	522	512	517	482	544	496	509	516	517	504	525	508	522	520	536	509	490	535	496	490	501	499	529	534	556	529	522	509	535	508	468	535	476	494	503	511	534	485	508	489	521	467	532	502	509	533	509	520	494	482	491
19969	10333	11481	8667	5521	3448	2019	1506	1224	956	714	550	476	381	346	277	252	258	239	255	233	242	202	223	216	207	212	203	221	205	210	199	222	203	218	163	200	161	226	156	178	199	208	197	195	196	180	193	203	181	181	201	194	170	187	228	175	177	189	206	182	203	191	210	186	191	208	195	169	183	168	185	193	201	195	197	187	176	227	186	173	219	194	188	202	205	188	177	193	207	205	202	189	204	189	197	220	206	202	179	209	214	183	190	192	189	192	201	200	178	174	189	204	184	218	166	185	192	199	192	182	199	194	186	203	204	204	212	211	215	202	206	182	195	205	199	194	212	203	175	200	161	188	192	207	204	192	185	182	206	208	185	169	209	208	188	181	193	215	182	180	221	215	199	213	188	183	211	186	188	189	192	175	189	197	185	205	181	182	217	162	175	208	180	197	202	180	174	192	193	162	176	202	168	193	196	202	200	201	190	170	215	189	187	195	196	184	185	189	201	180	190	187	191	183	169	178	167	179	177	193	166	172	200	197	200	188	198	211	195	180	210	179	173	176	212	195	185	161	209	170	217	175	163	195	200	177	205	205	194	188	216	213	188	196	177	209	195	205	198	206	174	194	198	212	168	174	188	187	206	199	189	196	210	196	181	197	184	196	177	233	214	189	202	185	176	191	215	192	190	181	173	188	210	190	181	212	225	159	179	188	185	212	183	179	166	197	183	192	197	181	228	203	182	205	180	179	211	194	201	172	205	198	204	213	221	188	195	218	193	204	206	173	178	197	207	200	201	200	184	188	203	183	190	227	186	189	179	215	193	212	162	176	190	203	187	219	183	192	184	179	182	202	208	200	205	213	202	189	216	172	198	182	179	201	197	220	215	210	177	211	208	188	184	186	182	226	203	188	193	212	194	188	187	197	198	204	187	177	204	193	200	205	201	174	187	203	193	180	220	160	216	195	186	186	197	184	183	214	189	198	182	208	199	185	176	187	201	207	179	196	188	201	211	173	206	201	202	192	169	193	201	189	228	194	203	198	198	205	193	176	199	191	186	209	162	193	205	190	209	180	189	180	192	175	206	190	179	210	185	199	189	191	207	207	187	203	193	195	185	181	201	177	210	196	190	173	184	219	170	188	172	190	218	184	205	196	198	162	188	195	199	180	208	200	192	189	195	179	196	195	193	184	166	172	186	180	207	203	203	190	215	208	193	206	195	168	179	185	170	208	197	202	204	191	179	213	190	196	174	177	164	186	182	168	189	220	197	196	182	190	192	210	181	171	206	180	211	212	182	191	170	194	213	187	212	215	223	207	208	202	197	195	190	169	173	203	204	203	205	195	172	197	195	204	194	188	178	195	200	212	168	180	190	221	191	189	197	190	196	184	195	199	215	204	176	215	231	217	206	194	170	176	191	188	201	199	181	160	203	194	222	191	201	208	190	240	165	186	167	189	197	165	207	237	166	186	180	188	181	188	152	177	212	189	186	185	185	194	200	191	187	208	192	207	187	174	184	199	192	204	209	200	187	189	181	190	189	205	186	192	203	192	170	184	194	187	199	204	190	185	191	193	189	216	182	211	221	200	186	210	202	188	223	190	201	183	190	204	192	200	199	201	189	178	195	198	212	191	183	187	213	207	185	203	213	190	183	194	216	219	205	215	176	214	178	225	200	206	190	175	192	163	195	173	208	183	221	176	209	217	174	187	209	163	192	193	216	192	190	195	196	202	187	196	200	198	166	186	169	173	208	167	177	164	180	181	197	195	209	203	177	219	193	181	194	232	181	213	187	186	216	188	211	180	222	180	198	202	171	187	181	175	184	182	191	194	228	179	201	169	168	182	178	180	174	173	182	183	179	191	208	189	183	193	177	198	214	193	212	189	210	200	177	203	191	194	196	208	191	218	172	175	184	215	196	182	151	191	184	188	194	195	184	197	192	202	182	190	201	183	182	193	198	191	179	202	219	191	197	194	189	205	209	174	174	174	189	174	186	198	200	171	172	169	197	193	175	174	188	193	203	173	192	162	202	175	196	194	200	182	212	194	180	182	199	190	186	189	198	183	189	191	203	188	181	207	199	212	191	236	210	205	196	190	210	190	198	230	199	174	185	209	204	196	195	177	184	190	190	169	171	206	199	220	184	180	204	193	175	190	189	199	192	191	210	178	194	179	199	213	229	195	192	208	178	201	195	207	178	188	183	185	202	209	189	195	200	176	179	193	204	203	194	199	190	200	197	204	169	195	183	216	192	205	190	177	177	194	159	207	204	194	185	177	202	191	205	193	210	204	201	188	153	213	191	201	200	174	202	167	199	175	178	182	208	209	194	196	201	198	202	200	202	173	185	182	185	208	209	175	217	190	187	197	185	194	191	187	212	216	202	183	202	200	219	177	165	206	203	180	221	205	226	230	197	204	179	191	178	184	183	175	195	164	186	197	194	204	152	202	192	187	196	183	202	209	177	213	197	210	181	205	190	197	185	187	188	180	206	182	162	164	178	211	175	169	200	204	186	174	216	181	190	179	221	198	192	194	179	203	189	199	205	192	185	193	187	170	198	190	188	210	199	201	165	219	168	178	200	181	193	200	226	161	173	200	189	190	198	201	202	189	197	194	212	215	196	222	178	215	183	204	190	200	220	198	194	204	199	203	156	192	190	196	190	196	208	200	209	196	234	156	188	189	182	192	206	198	211	196	181	198	208	187	194	216	196	185	187	201	180	197	175	187	173	232	205	211	175	193	204	162	207	226	188	210	190	183	171	188	199	195	211	213	181	199	206	196	188	182	183	211	174	218	181	187	180	192	190	163	177	248	191	208	198	214	213	196	188	203	200	176	185	184	212	172	233	180	185	180	191	190	201	192	198	202	207	200	203	196	195	171	212	193	208	180	202	186	195	199	198	194	204	198	190	204	190	181	195	209	239	197	210	206	174	214	216	174	189	203	199	191	176	185	215	205	188	171	219	210	185	194	219	202	188	203	201	176	194	209	198	213	190	193	184	191	173	184	202	188	184	183	190	205	181	221	212	198	205	177	204	208	163	169	182	183	194	213	198	193	219	207	193	199	206	189	195	197	188	181	202	214	188	212	205	195	194	187	198	185	190	186	193	199	198	188	203	204	191	222	184	205	200	192	199	182	192	199	216	203	207	190	209	190	215	188	183	233	230	207	180	215	182	194	201	202	208	195	192	165	190	173	194	177	196	203	196	214	228	210	216	185	211	175	190	158	240	210	175	194	194	210	210	175	165	160	204	171	197	179	199	184	178	189	184	177	192	201	211	157	207	173	207	188	192	178	187	205	215	215	205	163	215	167	215	214	184	190	187	183	193	180	166	194	161	204	196	202	196	180	213	192	173	219	182	211	184	177	205	200	212	202	210	198	219	212	198	221	202	196	215	187	186	200	192	174	218	191	204	188	203	202	207	190	192	189	149	172	218	168	179	210	214	192	187	168	174	225	212	191	183	198	179	190	201	179	199	181	195	205	202	222	182	199	202
13511	9374	19008	20441	16995	12604	8757	6923	5606	4567	3429	2719	2004	1673	1452	949	866	827	799	689	762	727	608	625	597	544	570	532	569	562	552	526	506	483	511	527	508	488	486	505	498	512	519	485	506	495	482	490	482	456	477	450	442	448	493	517	465	481	490	462	447	450	472	470	480	517	482	492	433	480	490	465	491	494	472	464	517	420	422	420	432	466	475	461	469	457	443	467	465	451	494	467	483	511	441	460	489	439	486	455	471	454	516	424	486	451	466	447	466	478	482	471	441	430	449	448	475	459	479	456	458	451	498	480	493	491	467	446	501	465	482	431	439	502	432	459	465	465	451	459	458	501	451	432	483	458	454	470	489	485	453	457	430	457	445	463	495	487	472	448	457	482	464	420	422	474	468	480	471	455	469	465	477	461	432	479	482	458	465	496	487	443	467	488	451	485	486	482	433	460	459	438	492	480	460	435	482	463	489	452	471	473	469	473	505	481	465	449	479	470	439	468	448	445	448	451	456	463	497	465	458	462	493	459	460	445	475	474	472	442	456	443	452	476	453	460	473	460	452	436	497	480	502	432	466	467	449	510	500	474	487	447	450	455	499	441	462	442	469	488	470	465	438	457	467	427	503	470	460	481	482	435	441	444	457	491	450	505	417	458	459	480	483	447	444	510	447	455	458	452	495	480	432	498	489	432	477	445	519	482	476	466	437	420	457	471	445	477	487	522	469	445	477	439	503	437	485	488	469	461	519	486	493	439	479	476	476	505	482	496	463	405	503	517	467	484	407	455	473	440	499	471	465	456	433	449	470	462	441	486	454	485	471	487	463	441	444	513	486	485	456	460	448	444	470	440	501	413	499	453	446	485	515	419	466	458	425	476	436	439	413	447	463	483	475	425	456	483	459	463	468	480	461	490	459	447	481	429	433	484	494	484	447	436	492	478	468	447	483	456	452	435	498	434	459	469	465	494	474	451	479	473	415	470	414	458	456	497	455	481	485	479	463	474	481	475	464	473	471	424	486	492	455	451	443	414	490	462	501	473	502	463	470	469	464	453	496	496	481	450	471	456	438	429	451	499	464	518	439	487	482	455	443	442	445	430	452	451	449	458	450	483	484	465	437	469	483	481	478	446	446	482	482	439	463	448	495	440	492	461	413	432	466	473	476	463	446	483	506	464	443	498	468	495	454	496	478	419	441	467	498	474	463	460	447	436	457	437	425	477	451	468	477	482	466	404	473	477	468	473	472	450	496	473	473	447	443	459	446	483	468	438	467	486	459	432	465	496	434	481	474	456	466	504	481	434	448	450	482	471	495	491	461	473	471	532	497	461	457	484	459	503	508	488	454	443	461	480	473	479	435	453	452	482	497	455	496	476	445	489	454	435	468	462	465	484	440	469	413	445	432	431	492	476	452	465	428	449	464	465	518	463	418	475	458	471	487	485	500	461	497	455	493	444	430	464	513	444	443	472	453	500	442	477	476	459	479	418	420	482	457	516	482	495	488	503	456	471	475	483	469	442	493	431	491	468	441	450	462	487	459	475	460	471	512	475	462	461	476	498	440	462	488	461	467	434	471	498	454	472	485	426	434	495	453	439	427	470	481	466	434	484	459	445	434	473	452	480	457	480	500	443	468	439	441	458	450	438	476	495	489	432	429	499	463	487	446	445	473	472	500	451	480	465	463	487	494	488	464	483	500	465	455	492	501	475	501	488	484	453	493	475	450	433	426	482	484	466	468	464	498	487	465	507	470	478	442	433	470	500	476	477	481	460	471	465	463	490	486	464	470	460	478	450	481	425	500	454	485	473	472	460	472	500	482	455	465	459	467	440	481	461	452	468	488	474	415	436	452	460	462	474	456	439	448	442	478	442	504	490	456	460	456	423	475	495	433	453	466	455	489	468	460	451	463	471	443	484	465	441	461	453	480	469	516	487	443	459	483	504	479	470	474	459	467	459	444	510	481	471	480	460	470	485	451	481	461	446	474	477	476	470	468	445	484	503	450	449	500	500	470	473	511	463	429	406	402	453	453	478	471	462	457	480	468	461	480	502	472	467	467	449	479	458	440	466	469	459	446	467	465	464	485	477	506	471	456	446	435	439	453	470	464	468	437	479	454	440	469	498	463	488	471	469	443	454	498	439	517	429	452	462	472	418	467	454	451	468	475	464	479	479	477	505	495	477	456	474	444	464	467	493	476	407	453	482	463	503	457	472	487	469	477	484	502	444	461	508	487	433	464	486	465	444	479	437	474	493	462	500	464	509	492	485	467	465	450	479	453	490	448	449	484	447	462	489	479	452	464	461	511	457	455	487	445	445	482	448	450	461	463	497	437	486	490	444	477	461	494	418	493	515	454	505	454	491	435	462	452	435	454	452	463	465	453	444	475	509	481	444	452	445	452	477	446	455	452	480	459	463	446	447	478	465	499	473	491	494	443	476	475	476	497	450	466	479	460	461	413	463	482	458	485	486	482	455	471	472	443	437	475	463	472	490	451	477	473	452	499	434	455	453	483	467	479	489	472	451	440	508	439	453	454	440	461	492	487	458	433	428	503	470	482	460	493	472	495	442	467	482	494	423	470	422	481	461	422	493	483	483	483	480	454	465	478	506	443	436	494	491	469	448	480	453	487	435	441	441	441	480	420	436	501	503	475	437	475	489	502	487	441	492	473	468	468	444	477	482	452	420	448	466	440	412	443	478	489	441	484	479	431	461	462	485	422	472	455	415	437	461	508	457	486	481	453	515	483	438	449	500	456	456	442	478	467	487	486	473	527	481	458	473	475	448	493	508	486	480	494	451	502	451	504	462	476	511	455	448	471	497	479	459	448	477	450	486	465	455	443	475	439	446	460	456	471	482	475	493	497	440	466	448	462	470	482	500	431	501	495	461	445	464	439	443	446	476	482	476	449	468	466	485	443	462	469	459	442	468	458	454	449	445	494	483	476	471	448	485	508	447	445	455	464	493	460	479	445	402	472	484	466	458	476	466	463	482	457	445	476	447	449	448	437	489	461	475	463	488	473	448	482	479	454	435	503	480	438	488	471	470	497	462	452	451	469	436	439	471	467	496	475	478	475	502	459	457	485	477	478	480	462	461	458	475	467	485	509	445	417	461	430	450	462	460	451	459	509	488	480	457	455	469	472	447	494	500	481	448	471	467	435	481	466	476	483	459	469	519	505	442	455	443	450	455	471	450	473	472	433	467	465	428	476	455	490	486	462	451	438	472	428	475	498	424	493	467	467	445	439	445	473	439	453	503	442	435	485	470	451	452	479	470	473	481	490	475	485	511	482	429	495	481	450	470	476	445	428	433	431	497	475	480	438	466	440	453	467	463	474	442	530	456	458	493	453	469	465	470	478	470	474	478	482	498	489	458	459	473	470	483	492	475	468	464	461	501	476	439	440	449	512	465	440	476	470	430	504	450	474	435	427	450	445	461	477	463	460	479	444	449	483	446	452	421	480	486	463	480	449	451	450	470	453	479	464	503
27986	14534	15869	12555	7783	4818	2781	1965	1633	1244	898	650	463	443	385	327	275	214	246	240	203	200	193	206	179	204	201	207	167	160	168	186	170	191	143	166	162	176	144	175	171	156	174	168	157	166	165	148	153	151	177	192	169	162	175	159	143	149	150	171	164	151	172	152	143	152	167	169	144	141	147	141	140	139	151	157	158	175	164	137	147	143	173	161	177	137	153	145	162	152	139	181	171	147	166	170	169	169	162	148	147	175	179	145	167	157	188	165	161	173	158	150	145	156	164	144	171	173	150	158	175	184	162	155	157	169	174	146	140	136	183	149	156	171	184	145	156	152	145	170	178	163	170	121	150	163	152	144	159	197	176	168	153	163	156	175	149	169	141	152	193	162	161	148	162	149	168	137	173	164	158	154	205	166	157	144	150	148	168	141	153	155	171	163	152	129	162	176	162	144	158	142	154	164	145	158	176	146	177	174	132	170	130	152	134	178	165	158	155	152	141	146	139	177	166	128	149	145	146	151	145	145	157	162	167	151	163	173	146	160	152	167	145	156	166	163	155	167	174	182	157	163	161	170	144	154	141	164	153	205	144	151	161	157	143	162	164	145	155	157	152	176	168	153	175	148	166	155	149	164	159	152	147	157	172	161	163	150	160	148	170	151	163	162	184	164	150	185	149	154	172	159	161	159	176	163	161	170	140	158	144	176	154	161	139	154	136	172	159	151	181	154	148	150	159	161	152	153	161	134	149	149	193	156	136	164	164	161	159	152	155	156	163	163	171	161	145	155	139	160	185	155	160	145	167	159	144	168	155	162	145	157	159	176	172	138	145	161	175	153	166	165	148	135	146	167	171	152	166	162	159	163	156	160	180	155	177	149	177	172	162	162	165	159	152	164	170	164	165	163	143	149	176	171	167	147	147	145	195	144	160	178	163	171	153	124	153	171	160	134	160	146	142	158	131	160	148	176	151	156	163	169	154	152	142	171	144	176	165	159	169	163	156	154	155	140	153	158	174	191	174	144	158	124	165	154	157	148	162	139	150	164	171	158	149	158	151	149	185	137	136	181	166	174	163	171	157	177	163	189	183	171	151	165	172	182	144	157	171	180	158	147	148	162	149	166	168	160	156	140	175	165	158	164	173	154	155	130	146	147	154	156	152	141	144	171	161	178	154	162	142	152	155	149	151	151	175	159	141	156	155	152	154	134	157	165	158	177	142	153	132	178	150	165	165	151	158	169	180	143	176	167	187	169	150	158	147	149	184	171	143	149	144	164	155	174	170	166	180	150	161	187	178	173	171	156	170	159	138	143	160	163	153	165	148	151	157	144	154	155	150	144	163	150	179	184	150	166	132	178	153	159	160	164	154	140	154	155	153	167	179	169	150	164	166	184	157	168	167	155	150	153	150	146	152	158	142	146	138	154	167	168	163	149	149	146	170	138	147	165	151	170	165	142	171	138	134	159	175	154	155	164	163	139	149	146	139	145	156	165	154	165	161	169	173	176	141	175	161	173	151	147	165	163	162	153	155	158	153	157	155	166	139	129	140	148	149	146	149	177	167	189	147	177	182	141	168	138	150	159	136	163	187	168	152	136	131	134	149	170	125	170	161	156	163	158	156	157	152	165	148	185	181	160	168	153	150	155	163	172	151	148	173	166	168	166	177	188	150	167	174	152	135	158	157	141	156	157	166	155	176	155	180	168	175	178	176	157	165	146	144	154	162	144	148	155	162	170	149	174	158	159	153	173	157	162	149	158	157	170	181	141	162	154	155	159	176	158	153	142	163	152	165	151	156	145	164	156	160	147	153	155	176	164	155	161	170	155	154	124	152	169	175	159	162	138	151	142	145	175	168	156	154	163	182	164	165	159	159	164	159	191	158	165	157	173	145	167	153	171	165	158	162	169	162	178	163	157	166	149	163	155	138	173	163	145	171	167	150	152	170	165	143	153	159	148	175	162	176	157	176	173	151	160	177	170	156	149	183	173	162	157	162	147	165	186	152	176	180	161	150	149	152	158	161	161	167	168	169	155	157	176	156	165	159	177	143	148	164	146	156	155	156	159	149	153	152	157	159	164	158	165	152	165	158	151	146	167	162	138	170	174	143	166	160	159	167	140	148	151	135	166	176	166	151	157	161	150	165	143	171	148	147	166	129	172	156	156	180	158	162	144	169	121	136	165	155	158	160	152	138	180	176	144	165	165	175	163	166	169	144	148	162	151	158	154	177	159	150	164	160	153	153	146	174	160	148	167	159	158	153	156	144	181	136	152	160	173	144	163	152	157	149	143	161	165	156	149	164	158	149	163	184	173	159	150	153	177	137	159	164	152	155	150	163	158	141	167	165	152	135	173	164	174	150	150	151	178	189	158	149	155	147	174	165	160	143	177	141	135	159	160	156	168	149	155	168	145	129	178	148	142	136	155	145	147	150	161	154	132	166	164	149	146	148	139	156	150	140	146	163	180	168	158	150	145	158	161	159	150	153	163	181	164	150	130	156	166	143	152	176	146	149	154	179	154	159	148	166	173	179	172	171	174	157	171	136	155	151	157	138	152	167	144	153	141	186	148	159	177	169	162	150	170	164	166	157	148	155	140	166	171	176	165	148	146	164	176	174	157	161	169	163	160	190	157	184	174	161	148	162	171	184	154	173	132	168	146	169	167	150	143	152	167	160	155	152	132	160	146	187	177	168	154	151	165	145	177	152	166	180	175	162	158	133	184	149	184	157	205	163	141	156	138	155	148	157	183	155	157	132	174	168	154	177	158	171	173	170	152	176	130	183	156	173	154	147	161	158	150	171	152	165	138	150	139	166	166	157	161	132	159	191	166	161	167	160	173	154	148	144	152	182	170	158	137	164	162	161	180	149	150	173	150	172	162	136	144	172	163	166	170	151	174	149	162	180	151	155	149	145	178	158	166	162	181	135	157	140	155	140	195	150	155	159	150	146	156	167	176	172	172	180	148	187	159	155	159	173	159	168	138	160	182	156	144	145	162	176	182	161	174	153	147	158	167	170	158	146	148	174	148	136	142	131	152	161	167	169	163	186	160	145	137	170	188	151	167	151	146	155	152	149	147	186	157	151	149	161	141	141	149	165	158	138	148	166	137	149	142	166	177	146	188	165	162	168	155	176	152	140	138	153	189	155	165	142	156	161	147	174	171	167	151	150	139	170	136	160	151	165	149	152	175	172	145	151	166	174	159	159	170	188	154	153	166	154	169	180	146	167	163	165	145	172	139	175	150	171	176	160	169	144	164	143	176	175	148	151	161	177	165	171	154	180	150	166	144	140	173	165	162	162	146	145	149	145	160	154	149	160	161	160	170	161	179	151	163	158	172	141	131	146	165	152	177	156	142	166	147	138	131	134	140	194	147	148	182	172	160	169	152	186	159	140	164	150	163	134	174	149	175	134	154	154	165	148	146	158	162	133	158	158	163	144	172	164	153	189	169	160	187	156	149	137	151	145	168	177	184	154	148	169	148	163	164
17024	12293	23629	25422	21501	15932	11159	8798	7374	5709	4318	3278	2558	2108	1707	1275	985	902	791	743	731	650	627	570	574	543	530	522	486	493	487	499	448	466	450	419	415	438	428	438	405	410	385	383	397	404	390	393	375	413	381	398	406	415	345	372	395	393	385	405	383	419	407	393	371	395	407	384	404	408	406	397	387	397	403	418	352	398	392	410	412	401	358	412	370	419	372	372	368	399	407	389	429	404	408	358	408	377	439	392	399	409	408	385	367	420	392	408	351	379	404	359	363	368	400	389	363	393	409	368	395	401	397	437	375	390	432	381	395	401	383	364	424	373	393	402	379	369	393	385	389	372	402	388	381	403	374	380	397	398	381	385	388	399	415	368	391	381	359	413	397	360	390	404	389	363	394	395	394	399	386	409	376	381	380	404	416	376	383	414	389	418	366	430	335	400	415	386	388	391	362	370	429	368	390	400	412	368	397	361	386	387	418	374	387	407	353	404	410	417	393	444	389	402	388	407	364	374	377	385	369	401	414	446	404	382	397	360	352	382	396	389	383	342	359	371	396	384	364	395	406	384	408	382	391	367	365	374	382	384	343	427	415	401	388	391	389	391	372	405	370	382	396	397	384	390	403	374	364	413	371	363	417	403	393	418	396	377	383	382	392	405	378	409	396	372	370	390	423	375	376	352	391	382	414	394	406	393	364	345	410	384	412	370	377	374	403	381	372	391	399	405	415	399	386	379	379	388	390	403	411	386	385	365	378	404	366	407	400	384	385	378	378	401	402	357	395	368	371	381	400	360	394	378	371	377	356	381	393	377	408	396	380	363	353	399	367	387	395	392	377	386	382	384	371	414	363	395	387	400	392	397	383	389	389	399	406	361	402	386	353	369	396	380	390	451	414	384	400	382	412	392	383	404	360	397	365	417	400	363	424	394	392	386	420	394	402	398	367	387	393	353	400	383	405	406	424	403	426	404	374	411	371	385	388	375	391	428	433	375	375	386	411	382	393	403	384	384	410	381	381	378	430	400	393	352	424	384	380	405	385	411	369	428	353	396	410	424	406	388	447	431	383	418	385	383	389	423	396	360	372	379	418	381	384	364	383	399	409	372	400	388	375	369	417	401	363	379	357	383	401	394	369	428	381	421	379	355	347	374	381	402	366	357	396	402	359	377	360	403	377	354	390	422	400	358	370	399	413	397	386	373	426	373	406	373	377	394	375	394	370	394	438	377	382	382	401	415	391	369	418	397	403	387	378	396	407	363	404	388	396	374	379	394	393	409	370	410	412	364	399	369	407	376	368	406	369	429	380	416	374	414	395	400	390	401	390	355	376	387	405	404	400	388	435	404	387	380	375	418	433	395	378	380	396	403	395	367	403	409	425	374	409	392	355	374	365	378	382	420	435	351	353	424	397	373	371	401	384	341	386	384	397	373	426	391	376	393	410	408	415	371	385	379	383	459	370	422	383	374	386	412	377	362	389	386	369	418	370	405	375	372	415	371	404	328	404	399	357	384	382	369	402	385	428	363	389	357	373	381	389	398	408	379	387	345	377	411	397	373	357	375	371	381	396	375	412	397	395	370	397	373	392	380	393	394	378	376	365	386	392	397	377	420	382	382	385	379	364	400	413	372	378	408	390	386	368	365	370	436	381	410	393	370	405	373	379	409	399	399	365	419	400	422	419	417	401	401	392	381	387	387	388	376	397	396	386	399	393	401	403	409	369	398	426	372	400	368	382	380	373	350	423	371	395	365	393	373	418	359	390	374	370	424	387	354	420	408	385	431	376	363	400	342	375	413	413	393	371	369	414	384	392	410	396	389	372	400	404	382	399	387	401	392	364	357	384	428	426	374	366	381	367	379	370	388	386	391	356	415	400	374	374	385	340	432	402	391	393	392	409	368	388	376	393	383	395	391	399	395	388	373	401	400	393	374	392	415	385	389	346	399	390	402	394	384	363	388	394	356	405	380	372	375	421	379	386	372	388	393	409	379	368	393	412	412	396	408	409	403	427	401	405	389	389	405	380	365	367	407	356	368	391	412	385	404	372	414	387	443	376	374	389	383	372	369	409	370	400	379	429	372	371	374	404	390	388	394	380	405	395	393	398	399	377	363	385	396	382	410	359	376	390	396	393	353	394	367	376	398	377	396	373	385	387	392	416	353	410	365	417	424	392	416	372	412	407	373	378	361	429	362	418	402	378	402	388	386	363	411	391	399	388	364	370	353	385	380	367	378	403	406	364	336	386	371	399	393	372	384	364	387	396	383	397	422	381	379	426	389	385	364	351	367	390	433	390	380	382	398	393	385	368	382	395	385	396	399	387	348	407	411	393	418	380	416	388	371	393	368	383	388	390	365	397	368	420	403	375	385	392	361	378	390	426	385	368	413	404	384	410	400	396	409	429	394	422	386	390	352	396	383	404	415	402	379	392	359	367	405	384	411	384	369	408	373	374	399	373	414	408	411	378	389	354	395	427	404	364	335	385	401	393	417	377	395	361	401	389	378	377	389	400	353	388	421	426	355	363	410	379	430	407	416	423	370	378	378	337	407	405	427	383	355	392	376	409	429	387	395	405	411	391	387	383	387	379	404	376	402	378	377	399	389	420	421	399	361	368	360	370	387	355	399	395	371	376	385	397	362	429	421	371	379	383	418	408	388	400	404	395	411	430	384	409	365	400	379	374	396	395	387	415	386	397	408	397	371	376	393	403	399	413	401	375	379	372	432	372	395	369	345	394	371	421	373	389	386	389	397	366	402	408	430	402	390	368	365	404	380	375	415	408	424	382	367	376	386	390	395	427	391	379	441	375	359	390	391	379	342	378	399	395	365	424	424	370	378	369	401	386	398	362	417	415	326	373	384	376	395	387	366	369	366	399	388	430	369	418	402	349	387	415	376	376	391	400	383	384	379	359	402	417	379	375	368	357	376	398	384	398	416	375	391	387	397	375	378	344	408	347	431	398	372	389	393	379	395	389	419	388	373	373	389	417	399	417	418	347	358	372	425	411	413	395	366	408	383	373	379	364	403	395	378	370	381	370	422	366	396	416	363	364	379	393	392	371	357	374	385	381	400	425	396	415	393	415	411	352	423	369	365	385	404	396	337	403	394	351	397	399	371	377	413	381	381	405	375	374	364	380	374	386	376	376	383	386	396	409	381	385	400	390	398	370	390	420	380	377	362	418	364	410	399	389	392	389	372	380	395	380	389	374	372	398	400	392	373	401	376	402	361	389	391	400	386	382	430	410	371	405	419	382	402	432	399	391	363	346	396	395	374	363	391	386	378	389	363	388	369	351	386	400	396	386	389	409	370	368	416	406	354	394	361	404	399	385	402	417	393	358	412	389	373	392	370	380	340	356	392	403	437	387	398	366	423	393	385	421	372	381	399	405	346	379	407	368	368	378	400	394	429	395	385	405	375	397	400	399	369	404	397	383	378	380	368	401	383	366	390	388	372	385	417	378	379	403	369	398	411	407	407	399	386	390	392
10518	6423	7561	5656	3535	2139	1284	1046	895	657	557	436	361	313	325	280	248	234	233	216	281	248	214	235	216	235	233	226	196	216	222	195	209	232	228	219	200	227	214	216	217	215	218	217	204	218	181	219	240	233	232	210	204	217	195	211	203	237	207	228	224	180	223	224	231	235	198	203	242	236	267	207	232	244	228	213	204	210	208	233	244	209	202	225	226	222	241	235	232	210	227	217	207	204	222	223	243	209	216	247	231	205	204	230	188	227	230	229	205	220	225	231	200	218	213	204	220	207	197	210	208	248	222	206	226	227	237	205	223	213	209	210	214	211	187	234	226	209	250	214	207	201	239	235	220	231	234	233	193	185	241	208	206	226	237	202	219	224	243	269	231	195	225	193	180	224	224	216	209	205	202	227	193	223	248	212	233	219	236	231	218	232	213	220	215	211	229	194	195	226	220	193	221	206	240	205	217	234	233	204	210	219	195	227	205	209	211	202	232	210	235	239	199	225	194	227	172	216	219	229	206	209	218	216	233	193	212	225	234	226	222	205	216	218	213	199	201	203	206	177	219	241	195	191	212	240	234	191	215	208	197	226	204	237	211	240	209	235	204	209	203	200	230	220	228	207	207	229	197	223	218	211	206	202	211	198	196	222	205	213	235	210	244	235	215	228	222	198	214	211	208	222	193	221	223	234	205	201	225	215	214	243	216	226	199	228	217	213	232	220	220	185	216	211	197	207	186	187	202	209	219	190	210	193	225	212	216	231	227	230	211	212	214	236	216	205	200	211	203	199	203	208	216	212	227	187	193	212	208	210	219	216	201	194	268	213	210	229	236	217	201	246	199	210	214	236	196	208	191	241	254	255	243	220	230	220	194	217	206	214	223	190	195	212	210	212	227	200	225	212	212	241	218	213	211	231	214	218	200	194	195	202	212	218	203	215	211	236	195	210	220	240	226	234	216	248	217	186	241	210	191	223	207	212	225	240	228	211	220	238	248	203	186	232	218	227	207	229	225	220	231	214	239	216	212	236	202	212	219	219	246	205	249	186	196	216	222	211	218	214	193	221	225	217	191	219	242	209	211	225	191	248	190	216	232	224	221	227	247	241	222	202	215	206	213	212	229	211	235	225	204	213	239	237	200	198	219	237	215	232	207	201	201	218	217	215	200	206	227	212	223	228	236	218	218	201	216	227	198	214	207	221	224	213	215	236	212	205	227	202	222	222	216	232	231	209	236	215	211	225	213	210	202	186	221	203	237	212	206	205	192	204	201	213	204	232	208	193	204	206	209	220	224	223	258	205	192	216	212	217	188	229	217	205	221	208	219	228	213	208	231	213	206	234	198	229	208	210	207	216	218	234	227	240	207	215	224	236	203	208	206	243	229	220	191	222	211	226	218	223	220	257	215	206	210	217	231	217	176	203	208	247	210	222	230	232	197	242	205	209	214	218	213	221	233	203	180	232	211	212	211	217	204	195	223	198	193	216	221	210	218	199	229	206	200	201	201	207	181	211	218	218	214	247	239	209	225	229	212	227	207	224	211	235	218	220	203	227	234	224	243	244	231	224	198	216	197	199	228	238	203	205	210	229	217	244	238	234	212	223	212	237	215	201	212	212	212	207	229	212	249	207	218	220	202	205	233	230	221	234	216	184	210	197	219	222	227	207	219	231	224	213	214	239	222	228	202	232	212	235	233	203	241	206	225	228	209	256	216	218	219	223	177	221	245	221	220	223	212	225	216	218	202	197	202	216	220	232	250	236	238	226	234	214	212	203	208	231	187	191	210	225	221	236	254	224	226	208	212	226	207	190	219	194	200	228	226	227	216	220	256	219	215	233	237	220	227	211	213	228	216	206	228	219	228	203	209	238	248	203	200	221	240	205	204	221	238	181	211	221	237	237	208	215	213	213	233	220	201	222	221	211	218	207	214	210	225	219	235	189	222	244	207	207	234	217	233	203	255	246	230	207	202	224	208	213	219	224	202	213	222	254	213	212	208	239	204	237	204	207	250	192	218	213	212	198	218	191	228	239	216	243	223	201	222	234	228	232	218	210	249	219	191	236	229	225	218	210	199	217	225	223	192	229	193	214	207	191	212	221	231	202	212	223	212	234	218	195	225	198	226	233	238	215	218	214	258	202	193	222	206	202	203	191	208	209	215	212	214	217	210	195	218	245	183	198	231	214	217	239	250	223	219	199	189	187	224	209	218	210	202	209	193	198	227	200	216	209	230	207	226	231	205	240	198	198	205	239	218	231	208	186	207	229	242	204	232	191	218	196	223	240	230	226	218	234	248	235	229	208	213	186	196	214	222	215	213	194	205	194	235	207	199	247	235	218	212	216	235	224	207	191	212	213	230	210	237	213	193	224	209	233	205	209	194	220	220	232	220	190	255	212	224	222	193	244	231	223	204	205	236	220	224	190	205	207	236	207	219	226	183	225	230	229	228	218	197	224	204	194	189	217	206	209	228	227	192	201	207	228	213	224	201	223	204	215	222	224	223	194	216	204	204	202	210	214	228	184	202	204	214	215	228	205	243	173	235	194	206	233	235	230	213	212	196	203	207	263	196	219	209	189	191	202	218	219	200	233	231	208	237	194	214	212	191	212	210	221	183	220	241	239	198	223	212	216	237	231	205	206	218	221	235	200	201	226	212	223	172	197	209	205	216	190	207	257	220	212	200	206	230	221	235	226	226	206	220	223	224	237	241	228	207	205	219	193	178	227	213	221	224	206	214	221	195	240	225	207	237	222	216	231	216	202	214	207	183	184	262	209	221	237	207	226	218	209	203	224	229	212	211	214	214	197	210	231	211	197	215	223	232	213	202	224	211	220	215	230	212	210	221	206	220	234	198	211	223	209	246	222	207	197	211	219	217	211	225	204	220	229	199	206	240	222	206	224	213	245	221	213	224	186	190	204	193	220	208	201	202	264	212	208	235	250	234	225	204	196	219	248	246	201	214	231	209	197	202	215	209	204	202	218	195	238	204	208	211	220	231	229	206	215	229	207	198	203	225	228	216	233	211	209	183	251	214	233	237	220	206	237	188	200	211	240	239	210	224	220	188	226	225	218	216	250	223	209	212	223	242	230	218	216	205	227	205	202	186	254	234	219	208	215	228	234	218	194	198	229	200	222	240	201	218	238	203	222	233	219	213	209	209	199	217	234	207	235	214	222	222	222	220	231	237	228	215	226	220	256	235	187	207	245	211	204	219	194	220	231	250	204	235	216	232	235	212	222	224	201	233	213	240	205	220	206	216	210	206	214	201	213	219	209	191	197	201	190	195	230	202	242	204	255	181	160	214	218	215	223	212	217	237	228	231	197	214	214	199	194	239	220	209	208	207	235	239	235	235	224	198	234	227	221	228	231	210	218	216	217	223	224	218	213	184	219	220	211	198	214	234	216	215	211	218	234	210	210	200	248	226	233	222	189	206	238	226	234	205	208	200	238	231	240	209	198	224	191	205	226	212	208	243	210	212	216	225	262
7128	6322	13488	15061	12039	8445	5868	4686	3959	3021	2323	1890	1406	1197	1070	916	767	721	685	636	626	623	610	568	604	554	574	578	574	552	556	560	554	510	557	508	525	491	538	494	467	513	507	501	534	540	488	515	516	506	536	502	539	462	528	496	532	512	492	493	512	508	493	499	502	550	497	491	503	520	552	495	514	494	545	518	503	534	488	539	509	480	491	481	508	514	525	510	496	530	525	497	521	523	513	527	527	554	510	529	516	502	501	513	535	533	516	534	514	544	519	466	506	513	552	498	538	543	546	534	512	507	528	513	534	516	488	504	544	519	480	534	525	527	519	510	500	521	519	540	527	493	523	477	521	520	522	544	512	543	486	518	479	490	501	567	508	512	538	474	522	515	527	523	521	515	517	513	511	463	527	527	486	534	502	472	561	510	547	485	508	518	508	513	496	503	505	496	516	487	553	521	488	529	501	523	503	523	493	516	502	514	511	520	541	522	488	521	530	508	556	485	481	476	475	518	518	508	536	507	514	513	542	484	472	525	534	487	486	527	509	550	515	489	483	532	519	538	508	515	494	500	484	518	448	488	539	503	544	484	464	553	560	518	504	521	525	525	504	499	546	541	501	534	464	502	536	464	497	461	503	505	534	540	547	502	556	585	488	551	490	516	512	498	511	471	551	518	523	491	529	557	545	538	467	522	502	487	567	490	485	521	506	505	484	524	500	539	510	508	543	502	513	484	454	518	516	520	535	518	527	498	501	521	527	505	545	494	512	521	498	503	520	522	506	515	534	549	553	528	545	548	483	477	515	538	529	526	510	472	510	553	472	529	535	508	508	536	502	522	499	502	548	496	525	504	520	519	524	544	511	471	517	473	524	526	514	543	512	549	540	524	486	539	540	516	523	544	541	512	487	503	510	485	568	516	507	520	502	537	474	489	495	532	539	498	493	532	487	531	520	550	467	508	516	500	518	527	529	502	519	508	502	544	471	494	490	540	504	525	515	497	505	519	505	509	485	516	490	466	511	546	494	509	513	492	507	515	515	490	523	530	514	520	523	524	531	517	519	511	529	510	550	521	549	512	513	495	489	508	537	538	497	515	498	552	512	516	491	538	520	499	564	471	558	502	502	491	501	559	460	498	535	468	471	514	516	496	498	519	564	547	496	513	474	547	497	493	547	528	501	452	564	540	556	531	526	482	477	508	541	525	477	508	527	504	496	489	504	490	512	532	497	514	534	519	528	520	499	499	507	524	530	507	509	487	483	542	495	506	499	510	496	503	492	537	529	561	518	531	489	553	520	536	534	543	536	531	470	505	501	490	501	505	498	550	547	555	487	482	503	501	498	490	491	531	499	496	495	530	491	538	505	521	520	495	495	527	525	525	484	530	539	519	511	525	537	483	520	474	541	501	530	491	561	504	505	522	499	503	555	502	491	484	499	522	509	546	552	531	490	496	488	517	515	480	500	504	448	504	532	460	489	539	526	514	526	543	513	518	514	513	482	501	524	539	529	504	534	504	497	511	525	505	521	518	492	491	503	546	536	514	500	504	543	515	515	515	514	531	481	513	470	504	495	513	529	528	508	464	544	527	539	438	493	507	500	545	494	510	555	511	493	538	480	555	509	507	518	537	536	510	479	514	508	534	506	502	487	546	467	485	525	509	493	502	537	568	494	528	529	503	527	501	459	503	449	512	543	455	509	488	522	528	526	520	511	523	496	516	543	502	538	497	489	524	520	501	476	487	511	556	480	492	532	502	538	507	520	488	495	493	520	527	504	533	506	516	528	492	567	551	565	520	540	565	551	540	542	528	514	522	522	519	513	504	533	525	485	499	525	524	505	502	508	521	485	499	529	496	528	517	503	481	501	534	546	504	548	511	554	524	529	485	496	522	512	514	470	498	492	500	522	513	529	554	488	485	547	477	516	480	497	507	493	513	506	498	520	515	494	519	493	508	484	503	501	505	506	517	496	542	509	492	453	536	529	494	494	507	503	500	452	528	514	521	474	543	508	545	556	497	513	553	509	529	559	508	528	537	528	496	502	504	512	537	524	490	487	487	525	488	514	494	504	535	509	523	508	516	503	549	474	524	502	476	528	516	497	497	489	525	504	562	524	526	504	490	496	497	530	475	526	520	496	514	523	512	522	515	527	485	509	497	511	483	488	530	490	497	469	491	487	542	508	505	501	542	539	509	467	496	524	519	514	493	505	498	513	518	499	537	493	449	525	490	508	516	488	498	528	487	475	496	486	517	507	508	510	481	526	498	523	528	524	540	512	523	499	507	495	500	504	512	472	467	523	499	505	548	542	528	512	541	514	527	537	528	573	533	520	569	480	525	505	495	473	499	528	497	493	520	515	484	491	551	507	497	522	558	571	530	504	515	494	459	494	523	539	525	474	530	502	499	557	505	490	528	527	515	553	513	488	521	487	512	490	532	507	520	491	501	489	506	509	533	502	547	515	572	556	555	551	513	504	531	556	518	534	499	475	550	475	540	539	487	507	495	515	492	519	501	511	532	486	526	474	535	518	547	502	486	484	574	504	502	491	517	467	536	510	515	509	505	532	488	530	522	508	565	481	491	467	495	534	500	501	516	541	480	533	487	532	482	484	515	495	521	550	469	501	518	578	505	539	526	524	506	497	535	534	509	486	494	558	528	579	507	531	506	526	540	547	494	566	508	526	519	540	564	521	530	580	502	524	527	551	559	523	544	487	514	506	518	537	499	494	517	514	530	518	522	521	460	514	525	508	501	521	484	498	562	525	476	519	528	497	497	488	502	485	498	514	524	507	525	529	533	497	496	503	514	505	512	513	457	523	511	497	518	509	572	519	503	507	503	530	485	504	527	512	512	548	509	532	503	508	508	535	487	515	503	536	531	493	499	501	539	487	582	526	522	530	542	537	495	511	487	534	513	482	524	541	542	525	530	490	504	547	492	548	458	511	519	483	546	509	517	513	497	493	515	505	515	535	503	472	530	500	499	507	545	492	548	525	573	523	541	530	519	544	475	539	510	506	503	542	510	468	533	505	540	477	543	498	531	521	533	495	531	537	518	524	484	524	547	530	479	525	529	523	521	537	483	540	551	517	513	509	514	564	540	540	510	497	477	484	523	553	498	505	521	541	504	537	508	490	538	556	524	546	502	499	474	463	505	485	491	537	501	508	521	531	525	497	517	515	558	543	512	448	525	543	496	528	491	511	481	522	517	498	502	531	488	535	530	562	536	539	522	523	473	545	551	534	523	541	529	524	506	544	518	481	493	552	533	512	492	495	522	491	549	521	490	498	493	508	502	524	546	512	454	512	520	502	505	521	492	501	502	500	496	514	566	528	495	502	529	528	494	525	525	523	528	529	477	473	485	499	513	491	493	539	487	511	510	528	495	530	514	505	496	504	511	522	537	539	523	523	553	532	488	503	490	493	553	475	469	555	542	515	572	484	519	491	520	507	490	520	476	498	476	545	543	484	520	478	534	476	549	500	525	477	497	495	538
19847	10356	11927	9127	5692	3406	2120	1431	1254	896	716	590	446	424	359	321	282	263	205	224	222	220	255	221	233	218	222	213	222	214	212	192	184	203	217	204	205	202	191	191	167	211	185	167	192	201	189	198	171	210	189	193	213	192	214	217	193	167	216	205	203	187	203	186	177	189	201	202	201	194	191	203	184	199	183	199	198	195	223	179	195	196	187	205	186	186	184	200	193	181	195	195	207	182	247	199	205	181	177	205	179	186	204	217	215	190	186	194	211	198	214	196	180	184	169	208	199	218	183	172	205	209	199	203	177	207	190	204	189	196	180	215	177	189	183	182	199	194	202	220	216	189	201	236	189	175	225	207	198	171	169	200	217	193	188	200	199	220	205	197	194	200	182	208	180	191	183	198	186	210	212	189	177	198	226	190	183	205	200	208	197	213	196	199	192	210	181	187	181	189	196	201	201	203	197	213	223	185	173	179	200	200	198	196	197	220	222	196	193	195	179	181	188	194	196	205	215	204	194	194	202	198	181	216	197	209	196	183	201	197	219	186	195	199	201	183	198	216	221	209	207	197	186	185	183	179	206	199	191	214	179	181	186	163	210	176	203	219	182	183	216	187	219	226	195	177	212	187	187	186	214	170	195	205	189	186	193	218	178	196	216	199	217	212	193	184	203	217	210	162	210	194	232	222	186	195	187	210	205	197	206	175	196	221	182	225	198	195	221	205	186	182	183	217	227	177	192	260	193	197	185	191	202	207	189	187	211	187	182	187	200	219	185	195	163	186	211	183	229	200	194	216	204	184	212	188	187	182	184	208	187	215	190	201	187	230	211	203	186	211	208	211	192	202	196	196	190	181	222	181	193	212	176	166	169	204	225	216	183	202	200	208	184	195	194	206	201	185	193	174	199	190	179	194	180	210	200	222	214	184	179	197	179	189	218	213	189	186	200	195	222	207	189	190	187	173	214	179	177	195	215	184	212	202	179	207	186	197	185	189	187	207	189	187	186	204	205	190	182	196	172	231	174	169	216	201	163	174	197	214	203	198	184	218	211	193	193	204	178	180	193	209	171	206	191	211	190	162	179	202	217	197	168	198	189	196	187	208	193	220	178	208	203	194	181	188	172	200	203	184	195	189	192	201	181	216	205	203	215	207	207	208	192	178	197	194	184	195	197	215	200	204	165	192	237	189	194	195	187	225	201	190	176	182	209	211	205	182	190	185	227	209	218	200	188	186	205	198	188	190	190	189	195	180	209	187	187	190	197	212	187	193	185	202	184	207	194	226	205	203	213	189	184	192	190	217	200	190	207	182	197	193	190	212	188	176	187	206	196	214	196	204	185	198	194	193	199	189	193	190	194	194	175	206	204	191	185	172	216	202	211	188	197	181	211	185	222	195	201	177	200	222	194	226	229	204	215	175	209	218	193	188	172	219	199	181	207	146	199	194	198	176	208	179	179	195	194	179	192	194	212	231	193	212	215	213	179	178	204	193	183	181	203	220	182	201	214	190	212	182	184	189	182	201	192	162	185	196	187	192	190	190	197	204	187	196	224	204	217	220	178	220	188	216	206	183	196	185	223	210	210	215	185	166	204	209	207	208	221	195	195	207	200	183	182	220	198	211	204	217	184	194	188	201	200	197	193	200	217	196	207	191	206	167	220	187	184	203	172	203	202	201	183	202	185	199	183	213	212	203	169	201	200	201	194	203	186	204	206	183	193	198	192	205	214	197	188	179	214	197	202	216	173	184	217	197	203	171	210	201	224	200	208	222	192	184	206	190	219	200	194	211	175	206	177	202	204	182	201	204	185	195	207	205	210	191	196	198	213	198	196	190	186	209	204	200	179	185	207	192	205	198	188	210	177	191	211	198	202	190	195	213	187	194	205	176	199	194	207	202	188	225	191	190	188	209	179	177	196	199	201	199	189	206	183	209	179	200	200	188	200	182	219	215	187	175	190	192	200	197	202	199	191	219	197	197	202	196	167	195	206	213	190	212	217	195	188	200	207	199	172	191	210	187	194	193	195	231	200	191	213	193	212	210	201	195	200	230	216	194	189	200	212	229	202	206	213	210	166	197	210	194	173	227	197	207	198	217	164	195	206	200	193	179	154	177	195	196	190	223	149	205	189	181	200	183	195	198	229	196	213	203	228	181	193	179	198	188	203	191	189	193	195	178	167	206	209	198	205	213	210	206	201	214	205	189	180	217	196	226	201	189	172	202	201	205	166	183	192	201	201	226	188	195	194	184	200	197	212	193	197	195	203	188	198	218	198	189	175	176	203	184	196	206	188	196	173	189	189	221	168	202	197	195	191	184	219	201	197	187	219	201	203	172	191	205	210	202	192	215	216	234	193	176	179	221	183	201	203	175	177	189	181	185	171	193	196	193	216	196	185	201	202	214	205	216	218	194	170	190	182	197	211	206	216	184	195	219	197	196	202	173	198	217	185	214	215	183	210	183	205	173	197	186	203	179	205	183	181	197	210	191	182	216	210	196	189	187	206	182	157	186	189	199	199	187	193	202	190	196	215	210	210	219	213	205	209	188	187	185	187	208	239	177	218	183	193	190	183	205	184	207	217	197	200	184	200	204	187	187	192	209	213	211	186	190	218	217	190	214	186	214	201	175	207	183	184	200	175	184	220	163	193	175	216	180	208	202	168	185	196	214	187	184	206	200	188	210	200	175	171	194	168	216	220	205	210	180	231	200	184	194	197	182	196	210	180	189	196	175	211	181	178	192	214	194	200	178	215	198	187	208	200	196	200	197	206	210	225	217	206	215	211	198	184	215	193	198	183	229	196	190	217	207	199	217	204	194	200	214	206	186	191	204	178	209	197	180	222	197	191	186	203	187	204	198	202	190	202	200	203	174	172	195	215	194	167	210	204	208	201	203	192	197	204	207	210	204	207	192	180	223	198	198	198	193	218	198	209	196	177	219	194	190	199	203	217	207	174	187	203	194	211	195	175	225	196	181	199	171	202	174	152	192	215	183	190	179	185	198	184	184	177	211	203	213	206	209	179	216	194	201	195	209	205	221	198	202	175	206	202	181	183	190	221	172	206	207	184	193	183	201	203	190	187	190	175	185	222	207	202	170	189	205	179	183	195	188	185	203	200	185	192	177	188	199	192	193	174	199	194	195	189	230	205	192	192	198	198	214	193	206	192	176	208	188	206	195	207	191	175	191	208	184	187	198	171	173	217	183	179	186	182	193	192	196	178	185	200	178	179	171	197	173	179	182	188	203	223	233	199	191	183	184	192	195	190	217	239	174	200	203	182	203	225	203	191	192	205	186	173	213	209	192	186	173	186	213	183	192	186	223	206	175	177	190	205	195	190	212	190	175	178	205	209	224	176	172	192	212	233	196	218	223	200	210	210	193	214	189	192	198	187	222	212	188	210	165	181	205	193	215	207	199	179	179	176	193	177	208	188	217	205	219	190	182	196	181	204	211	195	217	206	209	218	179	195	170	189	202	212	189	211	205	215	194
13370	9494	19503	20952	17807	12689	8765	6845	5597	4494	3364	2729	1905	1708	1467	1131	927	768	836	700	669	645	641	622	598	606	559	572	508	525	511	520	479	530	522	444	510	497	497	481	453	478	499	496	473	465	464	464	483	473	489	441	467	443	475	508	461	452	472	522	479	497	498	446	472	504	498	430	427	428	475	456	496	477	481	456	483	458	445	448	472	463	468	439	459	441	409	452	480	459	529	456	447	470	499	467	477	464	499	483	485	492	465	494	503	443	477	434	446	493	514	495	462	432	449	448	475	475	504	418	471	482	453	466	445	475	499	476	488	525	446	470	504	490	478	479	507	480	484	461	476	467	505	453	501	484	487	458	486	443	468	469	441	466	479	451	454	451	494	458	441	495	471	482	453	484	497	493	525	479	479	470	497	484	502	473	477	493	487	492	489	426	458	440	491	465	432	476	474	468	458	460	451	477	483	486	495	449	437	469	442	488	457	470	432	440	467	483	466	487	496	502	433	416	443	462	487	490	482	466	452	477	505	454	486	450	469	462	438	460	462	459	491	452	479	478	443	484	497	503	433	457	510	423	478	450	479	441	474	495	488	460	487	488	478	470	451	477	464	451	446	454	453	459	468	464	485	454	450	433	451	461	490	474	485	426	467	457	455	483	474	476	497	473	512	476	481	503	471	443	463	424	459	451	478	512	482	477	521	473	448	441	451	480	464	473	465	487	475	481	444	476	478	454	451	458	483	489	499	484	513	411	466	446	450	472	489	502	494	455	471	483	472	499	427	480	433	474	484	455	453	454	474	420	501	466	468	459	458	465	449	491	483	472	463	464	515	470	480	479	439	439	464	479	455	464	449	481	492	441	445	496	473	474	484	500	470	487	522	507	504	481	488	473	494	493	449	470	435	474	487	461	460	471	447	438	463	498	464	450	481	498	491	474	468	471	486	513	487	467	434	494	478	483	464	443	464	483	442	434	455	467	461	472	453	477	453	492	477	501	477	482	429	478	466	423	469	465	477	440	444	519	481	451	513	461	495	463	431	486	480	465	461	439	445	498	470	447	438	422	480	476	513	448	445	439	509	477	478	493	469	449	502	476	467	482	478	467	504	471	477	477	476	473	465	466	483	431	449	487	504	448	452	467	474	464	462	455	457	457	458	465	478	444	442	506	473	498	461	434	447	491	481	488	446	421	447	464	492	490	441	476	481	470	516	444	435	437	469	462	491	448	501	483	458	465	468	482	509	485	497	470	465	462	444	433	423	464	467	443	437	453	471	476	451	473	490	464	470	494	497	465	456	447	481	471	455	449	499	464	453	508	469	481	496	459	494	480	435	466	498	467	472	423	470	475	478	496	480	486	477	455	463	487	491	476	492	447	491	472	439	497	487	452	469	430	474	511	437	471	452	499	475	497	464	487	446	491	478	440	443	441	482	438	462	491	520	483	475	454	461	495	424	476	469	463	480	437	478	490	493	451	537	495	461	453	465	483	460	503	492	455	497	472	416	457	489	508	461	468	494	472	465	498	487	479	428	483	490	465	489	449	436	438	469	491	471	448	440	460	448	443	418	487	496	463	441	485	471	468	462	466	482	451	506	434	494	456	480	493	483	479	460	474	495	462	445	499	476	453	439	498	444	489	448	483	430	470	460	480	503	477	481	506	456	478	503	506	447	497	492	482	454	488	458	467	456	486	445	483	490	462	474	444	470	467	491	476	483	459	505	469	489	465	454	490	451	502	474	484	495	474	445	497	444	484	481	462	492	477	463	495	484	437	464	450	471	474	477	467	485	505	476	452	503	436	479	505	489	501	478	469	493	454	485	434	488	464	496	491	473	465	467	484	480	442	480	452	451	458	459	494	489	500	485	478	471	483	472	459	471	492	456	466	472	481	449	483	460	466	508	466	484	479	447	466	480	485	458	490	455	453	467	468	434	472	471	466	462	441	459	482	468	431	463	486	479	471	465	426	466	439	473	522	507	454	465	476	452	446	471	506	489	513	454	512	462	472	476	465	448	502	449	453	483	514	477	454	503	432	456	480	470	445	485	456	478	488	459	500	468	480	500	463	451	466	460	467	494	478	487	471	448	483	473	464	465	489	421	498	446	515	449	474	462	442	490	504	507	461	501	470	471	481	478	483	472	482	475	472	473	487	435	482	467	447	496	447	435	472	460	456	476	491	428	428	473	432	466	472	485	494	458	474	459	482	470	483	503	494	481	498	503	496	449	479	481	462	457	500	469	474	454	446	516	472	471	428	494	474	450	467	444	461	479	444	526	463	476	486	447	453	463	487	451	460	465	505	482	422	443	457	486	457	456	462	449	478	499	494	456	489	467	450	496	449	481	464	492	490	466	471	464	496	459	558	494	461	496	490	456	455	456	473	484	484	474	471	443	458	502	463	482	461	484	460	484	479	498	461	452	455	442	462	444	456	489	530	486	468	503	449	468	481	424	446	468	492	445	474	469	490	458	467	499	455	477	483	508	438	497	458	467	476	501	472	462	480	460	443	457	495	438	474	461	511	435	489	448	437	495	484	485	517	493	474	472	488	445	437	426	467	482	454	461	472	449	519	477	482	480	472	422	516	477	498	461	460	462	447	457	444	482	464	494	490	437	449	499	457	478	467	475	462	462	484	490	488	460	468	466	461	488	496	470	489	435	498	485	449	465	517	475	450	437	439	460	454	470	469	463	472	489	424	455	441	483	494	488	434	504	506	459	476	431	457	475	470	477	493	445	448	494	469	460	495	475	482	450	463	516	498	468	448	447	450	451	434	445	421	496	483	494	501	474	507	465	461	458	451	486	466	508	454	441	437	471	499	467	463	486	486	496	474	477	460	483	438	461	468	463	450	478	474	490	465	473	471	488	464	477	485	465	480	462	453	507	461	505	446	456	458	447	500	511	499	483	446	500	488	499	474	465	428	477	455	488	430	471	475	473	488	480	423	475	498	468	484	434	497	437	490	457	450	483	481	472	452	510	488	470	487	481	485	445	472	504	465	453	443	485	490	488	447	510	456	473	454	469	467	538	468	478	476	478	486	452	435	409	501	497	503	471	474	467	483	477	485	478	501	437	471	481	484	444	471	454	483	478	432	472	473	467	500	476	449	492	483	489	496	460	480	497	454	495	491	434	499	489	488	484	483	447	484	485	458	483	471	493	510	474	438	465	446	488	480	492	457	456	452	494	459	497	479	511	472	461	454	477	488	463	460	480	494	483	466	464	498	469	498	478	443	498	483	453	469	500	498	497	482	457	488	481	506	481	458	446	459	448	483	471	441	506	471	476	485	490	470	440	441	479	444	476	472	500	437	456	509	464	448	446	506	488	437	487	476	495	431	468	440	435	491	493	471	481	467	542	480	472	477	462	509	481	512	462	483	491	477	476	461	473	500	471	458	454	489	462	456	456	471	479	504	462	480	522	460	489	468	475	452	430	471	474	465	482	458	460	468	481	441	472	496	431	451	462	483	476	456	462	477	487	461	463	485	463	448
27570	14922	16184	12602	8017	4900	2927	2007	1511	1178	890	663	525	485	357	342	261	244	249	239	202	193	183	164	181	180	188	197	186	182	148	173	167	167	152	179	146	164	153	149	167	155	157	157	158	137	158	169	172	154	150	166	181	166	164	179	159	141	174	150	175	161	163	136	143	155	139	151	157	183	147	132	156	165	142	152	157	179	150	161	142	192	156	190	159	164	184	151	152	159	148	172	152	161	157	144	159	184	155	164	167	157	144	162	153	145	158	142	181	179	146	157	150	177	158	155	157	149	158	158	177	157	149	168	138	135	156	161	166	149	171	156	177	183	168	129	150	162	164	150	162	144	164	153	179	190	160	158	194	167	174	186	158	147	151	148	171	184	174	146	179	160	158	156	142	165	158	168	159	173	156	164	153	154	153	162	163	172	161	139	147	147	169	172	156	164	152	178	179	164	167	163	171	161	157	183	144	173	156	175	178	134	140	153	163	148	158	168	151	171	172	152	159	156	165	164	193	153	156	155	173	178	154	154	167	167	149	158	170	172	179	153	149	150	161	168	151	160	143	167	168	174	188	168	165	183	169	165	165	158	141	177	140	179	148	159	183	161	171	182	157	147	168	135	144	146	163	167	141	140	154	137	170	155	178	181	154	157	151	179	165	189	158	160	172	173	151	159	173	134	151	177	180	163	149	131	153	147	145	150	133	168	190	158	141	153	170	166	151	154	177	153	150	189	167	176	142	177	172	169	166	178	153	185	159	163	157	163	189	174	156	168	168	155	142	180	146	147	162	160	188	161	162	156	178	165	153	153	191	164	163	177	164	149	132	166	157	170	167	170	148	169	176	152	164	128	146	166	164	176	144	187	158	153	179	177	155	168	162	150	161	174	155	163	173	179	165	130	169	161	181	162	167	157	155	167	170	156	171	165	167	161	167	165	169	177	148	147	149	177	177	168	166	161	155	164	136	136	144	161	148	165	172	153	160	159	160	159	165	160	157	183	174	177	154	136	147	163	160	131	160	203	144	143	171	137	157	143	154	156	161	162	176	152	166	166	169	157	186	153	162	145	184	138	161	155	165	148	153	183	171	154	152	143	150	164	178	168	180	164	188	178	174	156	148	160	163	156	173	157	158	171	164	154	173	176	171	155	155	171	159	147	163	151	182	163	164	153	185	183	167	170	169	180	167	160	187	141	166	174	153	169	157	164	205	187	156	145	164	155	146	169	154	152	169	143	171	155	137	143	166	161	172	168	151	171	159	147	175	174	170	156	154	167	169	148	168	160	174	162	149	150	152	154	193	156	131	150	148	153	164	134	151	157	179	175	156	141	161	153	164	143	148	142	148	176	150	172	178	150	156	164	147	167	148	131	149	150	151	159	170	170	155	139	158	148	159	159	168	153	177	161	146	161	169	163	159	172	169	156	153	175	163	187	165	178	163	152	170	173	143	167	155	155	181	149	176	171	195	163	157	174	167	164	152	155	165	148	162	144	154	162	164	172	163	162	154	156	139	156	182	185	174	183	166	160	172	156	159	180	175	151	168	185	173	181	159	155	172	153	155	159	162	144	147	175	183	198	151	145	165	176	172	175	138	151	148	156	153	157	155	172	180	172	155	161	167	155	174	173	150	138	163	148	164	154	163	184	162	156	151	166	165	161	148	146	168	155	188	178	140	163	155	157	164	185	175	149	142	141	175	171	151	144	177	184	156	140	163	174	167	150	149	169	165	183	160	164	155	159	169	170	157	176	161	171	164	167	153	143	166	177	164	146	140	153	160	172	160	180	136	156	168	158	150	134	165	166	169	169	135	178	165	152	178	150	151	166	144	182	169	158	144	173	128	174	164	135	177	135	173	162	149	163	158	176	180	171	174	169	150	184	172	153	147	143	164	160	174	145	164	175	201	157	146	183	156	184	163	160	156	156	164	163	145	156	179	179	182	174	149	152	175	183	167	176	159	146	141	169	191	167	132	164	145	160	155	164	167	143	148	178	146	155	159	178	182	199	176	160	186	156	145	156	201	168	162	145	168	148	146	172	171	174	163	163	187	170	165	177	172	151	151	188	159	137	151	172	159	156	171	152	189	163	158	149	149	182	153	159	142	166	157	169	170	183	160	160	152	154	174	146	181	153	175	164	148	156	152	163	175	192	143	161	164	165	147	149	162	157	161	155	164	136	163	155	186	157	168	175	162	144	166	148	145	154	143	192	184	165	172	143	128	151	175	158	167	142	157	167	148	163	195	167	159	158	176	154	177	153	130	132	169	143	160	141	151	159	178	136	162	140	144	145	154	156	158	160	171	150	186	159	172	162	162	163	152	179	163	161	159	155	168	181	153	163	189	170	155	158	166	148	147	146	160	158	181	185	194	157	150	166	181	176	163	160	147	183	191	156	145	156	152	161	140	137	140	168	159	148	155	164	157	160	167	170	146	171	167	149	145	159	153	142	174	189	157	143	162	146	154	149	146	155	156	167	192	161	181	144	161	166	134	176	183	148	171	156	166	154	169	181	170	167	175	148	187	147	180	166	174	186	178	164	156	162	159	125	152	152	180	162	164	189	143	161	147	168	169	157	179	155	167	174	144	162	157	166	154	177	185	160	164	176	151	152	169	168	172	145	174	159	124	169	166	163	133	151	144	150	153	169	174	157	170	167	152	154	171	169	175	152	147	164	150	183	159	166	167	142	167	152	140	154	174	154	167	157	145	183	138	164	158	135	162	152	117	157	149	167	140	176	147	152	156	165	168	159	147	147	177	178	163	190	174	153	160	180	170	158	162	162	168	135	165	157	167	142	165	160	156	151	164	171	166	174	155	159	164	169	138	155	167	168	156	156	158	162	163	159	170	177	175	170	148	172	165	160	152	144	163	143	168	166	162	157	160	200	161	173	172	163	168	163	156	166	190	171	175	157	168	153	194	152	168	181	139	151	148	145	180	158	176	196	193	164	176	141	131	169	176	148	155	151	165	173	157	168	174	167	180	154	154	166	155	168	158	187	159	161	176	154	163	137	152	145	159	159	170	171	140	158	156	177	157	154	169	161	194	144	137	151	138	176	161	156	182	152	185	169	187	162	162	149	156	160	145	153	172	146	183	162	162	162	174	175	176	154	156	153	189	193	140	171	174	147	157	167	192	160	156	167	181	163	164	173	160	168	168	132	139	157	153	154	148	155	160	152	165	175	144	190	150	146	186	172	169	150	136	169	131	149	158	150	151	146	152	144	164	185	169	143	167	141	186	183	162	138	159	163	150	143	163	185	152	161	155	163	170	143	151	164	168	159	163	166	153	146	153	149	124	167	176	148	171	132	160	157	141	172	160	129	161	184	150	147	189	154	155	172	184	163	156	142	171	168	186	150	166	147	163	164	178	171	158	138	152	200	160	185	184	167	152	128	136	157	170	170	151	140	157	156	166	180	162	156	163	154	181	158	152	172	157	142	161	145	161	155	182	171	165	153	159	153	164	146	149	159	156	148	136	157	167	142	151	156
16982	12627	24031	25996	21868	16387	11475	8614	7172	5758	4260	3423	2433	1999	1729	1444	1169	906	796	797	696	632	652	581	540	572	532	482	469	477	475	471	450	464	480	431	440	437	418	441	406	418	369	401	436	417	406	394	406	386	417	413	417	410	402	377	406	432	389	411	394	390	383	376	400	416	391	411	380	374	408	403	397	413	418	387	368	406	388	372	367	371	394	384	410	408	417	401	388	405	412	378	374	396	406	412	365	359	396	389	383	387	385	399	426	375	413	380	392	414	387	362	397	343	392	388	431	373	400	442	379	405	390	411	404	391	430	375	401	418	373	391	398	370	398	389	398	414	423	385	395	368	394	409	424	447	375	407	407	383	387	390	390	434	391	412	445	384	387	391	396	416	391	383	380	395	389	390	388	403	390	400	395	414	394	374	363	404	401	408	354	393	409	398	406	401	402	397	355	393	408	395	414	389	390	380	406	388	396	404	379	384	394	427	413	393	360	407	395	379	366	403	398	425	413	396	422	377	423	409	404	397	376	402	411	376	401	367	410	420	403	418	438	397	394	423	401	365	406	412	402	374	375	412	379	395	408	394	400	399	358	413	396	360	412	416	343	382	389	387	398	393	417	367	434	436	410	389	383	415	391	392	385	407	421	390	407	364	405	425	407	379	428	398	370	413	406	404	401	416	424	418	414	388	375	422	387	379	387	392	444	395	423	411	415	421	397	441	374	412	369	398	408	390	413	399	356	414	365	369	403	385	370	388	391	411	400	413	429	416	404	402	416	406	423	431	408	383	371	361	419	381	383	431	416	393	370	398	377	377	411	380	406	418	388	387	394	400	376	401	428	413	373	403	372	377	417	333	388	401	406	382	387	381	434	450	419	401	400	388	392	403	370	399	403	431	351	416	348	372	348	387	422	418	395	368	418	426	380	393	389	382	388	400	420	440	396	346	409	384	389	359	387	396	386	438	374	410	404	415	388	400	409	419	430	423	444	403	407	384	403	400	401	420	387	396	396	373	361	366	384	403	366	408	376	406	390	376	421	408	392	399	393	413	429	398	403	398	411	392	414	349	395	382	391	360	409	369	419	373	364	416	398	396	380	394	417	377	389	413	400	398	410	415	403	407	422	406	419	387	375	403	348	379	387	408	385	397	369	326	400	392	377	411	415	424	394	436	372	420	432	367	373	408	378	393	400	366	397	411	394	398	367	414	383	393	350	386	377	391	392	396	427	380	412	397	381	432	392	429	403	408	367	419	402	419	393	406	377	434	431	403	403	384	411	373	388	349	409	380	375	409	373	402	385	405	399	392	390	417	400	397	394	361	382	375	411	387	412	371	390	387	413	391	381	405	383	402	444	379	350	391	396	430	395	355	398	411	377	380	392	388	383	398	343	395	363	375	414	366	406	379	390	393	425	443	456	393	403	413	388	410	384	370	378	408	367	419	424	384	405	395	412	386	413	403	438	407	383	430	412	385	401	389	380	405	382	383	405	380	392	436	403	368	388	379	401	420	396	370	409	440	406	386	379	377	375	407	402	398	410	368	406	395	386	363	359	380	387	401	417	375	405	400	417	440	350	401	436	391	419	387	398	402	402	412	393	406	396	406	429	389	387	407	439	376	393	364	372	401	410	387	421	374	428	396	421	406	391	401	416	387	404	405	383	411	382	402	387	386	421	392	367	399	398	410	397	378	408	397	404	372	439	397	366	405	369	377	397	406	381	405	436	399	380	409	375	375	398	416	413	394	446	390	373	409	433	412	408	364	413	342	394	429	392	401	402	396	394	378	393	382	408	415	397	390	410	370	389	388	373	386	399	380	403	376	430	410	364	434	386	392	386	409	391	382	397	369	367	369	378	422	371	398	426	365	366	416	383	410	407	372	388	380	415	417	386	418	386	350	414	388	401	407	392	385	397	417	380	422	407	386	376	372	389	394	401	367	366	400	415	409	405	406	404	408	412	365	382	382	400	394	395	368	389	390	401	389	370	374	354	373	414	402	396	389	373	402	390	418	416	358	385	434	355	375	403	402	404	428	358	357	402	406	403	373	407	373	386	394	385	381	365	435	399	386	402	381	414	447	388	408	370	396	389	402	383	413	403	383	375	415	374	382	349	407	411	375	373	390	382	407	390	407	422	417	382	425	399	367	389	362	379	363	405	384	371	413	397	386	426	377	392	390	379	371	423	403	409	410	399	396	376	419	414	416	395	406	390	365	414	420	414	425	360	406	375	397	376	408	391	388	382	410	379	389	384	397	365	379	366	367	406	410	414	370	363	411	399	376	404	410	404	419	404	388	398	393	428	363	398	403	399	396	431	375	422	414	396	396	418	374	406	431	398	413	412	367	407	434	459	380	417	407	368	390	421	403	399	388	374	393	410	378	376	356	407	373	390	371	404	382	415	377	398	369	458	382	377	374	396	373	366	403	383	370	437	394	416	396	395	406	409	390	394	428	372	368	376	376	398	375	425	399	381	366	370	401	391	414	363	429	410	379	411	385	398	399	401	388	352	415	403	408	376	383	382	434	390	383	425	376	386	375	360	365	404	398	405	398	385	422	360	420	406	421	383	383	426	382	410	372	387	437	400	382	400	383	404	366	378	402	383	394	373	387	407	439	419	366	439	385	367	391	375	392	354	385	413	383	376	393	439	389	387	403	403	437	418	407	402	395	384	418	388	366	390	374	407	388	344	412	404	375	363	386	427	370	396	400	385	411	366	410	394	394	381	396	421	431	383	408	398	408	391	412	391	424	364	356	384	390	412	365	405	378	397	386	388	366	384	417	345	375	395	407	384	394	382	377	390	407	371	374	390	430	371	381	391	397	404	425	408	378	396	375	405	386	362	412	382	398	427	383	387	371	387	394	418	411	388	410	403	409	427	409	380	405	403	404	378	437	410	383	365	383	402	361	442	376	401	389	438	418	394	424	391	415	398	387	386	389	390	400	370	418	343	352	373	428	376	408	397	379	396	405	363	373	387	405	375	411	399	355	438	360	406	431	402	399	358	391	420	404	422	393	413	363	363	408	432	398	406	401	398	406	398	401	379	382	411	405	378	378	361	392	384	394	405	410	374	435	400	387	411	375	373	405	391	418	378	408	386	394	386	369	357	391	398	380	388	398	396	396	368	424	394	401	399	418	393	408	388	378	401	400	361	395	388	394	399	379	411	392	373	399	390	428	404	350	381	413	409	366	380	396	385	374	405	393	403	408	396	399	397	400	410	385	369	436	379	386	395	424	402	393	398	388	378	386	411	397	404	356	429	400	392	394	443	384	404	412	373	360	406	413	394	417	370	387	431	380	389	404	425	411	408	425	402	403	383	383	365	445	397	400	369	418	384	382	413	386	399	415	399	388	409	392	430	422	436	392	393	373	413	379	414	421	407	378	398	414	399	397	366	379	395	398	381	374	398	397	398	395	368	407	408	406	382	382	415	392	460	418	409	386	390	404	370	417	379	396	409	424	398	439	385	403	373	377	386	436	407	408	397	400
10393	6259	7463	5732	3551	2192	1420	1022	905	730	547	434	393	337	267	295	274	248	296	217	243	256	243	248	225	261	228	203	214	236	257	209	227	231	204	225	216	245	211	216	224	241	206	228	219	207	222	217	239	239	180	241	221	214	223	209	212	218	208	229	209	235	230	198	217	220	212	229	234	241	206	228	225	205	211	252	226	229	216	205	206	212	206	231	201	255	220	222	186	209	201	200	207	204	208	218	234	211	204	235	224	225	212	243	224	201	219	198	236	197	201	233	231	226	237	220	218	201	214	214	206	228	198	223	205	227	188	194	228	211	227	230	216	216	217	200	196	205	216	196	211	188	230	236	195	238	197	220	246	210	234	238	219	213	198	199	225	207	216	205	229	217	208	219	219	231	240	209	219	220	218	224	225	225	254	192	226	221	223	213	215	226	236	194	201	217	221	210	206	220	202	219	243	229	218	233	259	176	218	225	215	197	189	188	222	212	212	219	207	217	201	230	213	218	200	198	200	202	232	205	234	224	245	238	216	210	186	207	233	224	207	244	218	189	210	224	217	210	203	232	211	223	193	205	221	221	221	201	210	203	239	214	233	218	221	215	235	225	235	205	207	209	232	215	238	195	207	217	235	194	238	231	238	229	188	212	197	244	196	226	204	196	204	246	226	231	221	230	232	204	204	230	202	228	207	237	206	223	225	211	207	208	230	226	203	222	211	203	216	214	206	214	215	229	205	220	181	237	225	186	206	222	200	198	241	222	235	234	204	220	228	211	220	215	232	207	201	185	215	212	228	215	219	232	214	226	216	223	210	211	215	203	198	214	183	224	223	199	212	197	234	201	192	205	183	221	229	210	201	224	223	208	203	198	204	239	198	233	232	235	221	258	203	216	208	233	199	211	225	211	238	225	210	219	215	188	205	192	228	217	188	228	225	224	205	184	205	225	233	187	222	187	196	231	208	219	211	206	233	220	253	209	217	201	203	223	212	201	206	220	230	195	230	215	203	184	209	237	223	236	216	197	221	229	235	220	231	234	232	189	214	187	232	242	228	219	241	191	222	220	242	209	217	225	200	219	197	234	203	228	206	227	200	237	219	212	220	230	239	228	230	249	246	214	223	202	208	229	229	223	247	202	207	245	204	192	222	211	209	218	203	206	183	223	227	198	227	218	221	218	228	216	213	215	229	211	214	208	222	205	212	192	238	218	218	222	230	208	217	208	200	225	208	217	224	215	210	194	211	221	205	216	186	214	226	218	223	227	216	218	206	214	222	220	203	219	217	220	212	210	219	215	228	189	186	217	201	211	232	206	213	237	199	175	245	225	207	221	206	218	212	203	208	230	216	216	226	210	211	211	209	210	218	224	235	207	204	212	192	203	214	237	219	231	194	240	229	208	234	195	231	221	211	232	219	205	224	206	194	215	236	230	202	222	238	219	229	207	220	210	246	212	237	210	228	226	225	217	239	199	196	212	200	243	243	206	223	220	215	223	225	219	194	203	220	219	218	228	208	223	211	244	234	201	196	192	197	224	235	214	255	213	231	231	232	178	234	206	228	203	218	205	214	204	230	237	234	200	224	186	255	201	229	210	206	222	204	247	228	197	220	220	213	203	226	208	227	199	218	232	224	198	219	216	181	216	200	236	226	204	225	202	251	236	208	215	202	232	186	198	205	195	233	184	229	253	204	229	218	210	246	218	233	238	197	209	169	221	225	256	215	217	223	209	225	189	207	227	216	210	207	208	232	204	230	207	208	212	205	230	229	236	239	207	194	207	207	195	217	209	198	215	236	212	247	227	199	229	205	273	210	207	244	228	242	231	215	216	186	215	213	208	254	217	239	211	202	229	212	240	228	208	242	237	219	182	186	209	197	217	231	214	236	214	217	217	225	226	203	191	247	238	213	248	219	229	199	203	245	213	213	220	236	173	203	239	236	230	191	211	201	219	229	213	218	245	188	220	208	215	238	214	208	231	216	200	221	194	228	233	215	208	208	198	197	220	210	234	222	215	216	202	209	234	217	203	239	220	204	248	195	227	240	217	224	229	214	175	204	199	226	191	195	207	207	185	202	209	221	220	228	220	191	222	227	213	218	241	216	208	225	209	214	245	210	211	209	204	205	211	201	209	218	190	208	233	232	213	207	217	232	222	208	213	191	216	236	242	209	228	243	204	242	224	218	195	198	208	201	209	227	241	195	240	194	204	226	227	208	217	259	226	202	198	237	225	214	234	208	229	207	193	200	201	203	199	205	195	224	212	194	216	208	188	217	234	209	217	211	215	202	196	222	195	217	216	214	193	213	200	205	228	216	217	207	230	212	200	219	237	236	227	228	193	211	219	222	210	221	209	221	204	212	213	210	209	242	223	213	243	233	227	208	208	216	221	219	219	210	194	220	228	192	212	251	214	223	232	218	229	228	221	236	217	205	209	215	199	222	239	228	198	222	213	240	233	236	204	245	200	234	181	201	199	209	209	189	212	221	235	220	230	226	218	204	206	232	207	198	216	204	214	212	253	202	190	218	231	233	207	233	222	215	202	220	216	195	229	190	221	227	213	229	215	215	230	221	226	228	220	222	217	218	213	215	205	244	220	204	223	249	219	242	220	222	238	218	199	209	205	204	234	226	207	224	236	238	236	228	226	210	199	224	184	224	219	216	242	205	199	214	209	229	235	218	224	203	202	225	229	222	220	201	220	206	216	197	219	253	228	203	217	204	202	228	199	231	234	214	205	221	209	229	185	244	201	240	200	220	226	226	221	244	199	186	214	210	209	243	204	246	223	208	231	215	214	181	179	254	244	201	217	227	228	210	211	224	199	240	213	246	236	223	195	218	211	211	218	176	220	216	243	235	211	214	210	245	214	230	213	199	208	209	197	220	188	221	218	221	210	197	225	232	219	219	229	217	230	209	228	215	221	204	222	196	227	216	229	236	229	217	212	199	196	211	234	212	216	199	220	213	199	221	206	246	244	216	208	224	201	215	215	221	228	249	208	203	234	221	198	201	215	206	209	226	210	267	209	202	193	208	217	200	217	203	232	205	221	232	196	218	202	219	226	227	208	233	242	209	205	200	226	236	200	211	245	178	238	198	186	200	226	200	216	239	212	203	195	189	190	250	225	206	198	223	223	206	235	200	237	211	233	180	200	198	235	234	214	217	220	244	242	214	216	209	219	193	239	205	220	222	218	224	215	230	200	210	211	224	221	216	219	223	200	239	240	220	206	222	211	206	210	222	215	223	224	219	239	210	207	222	224	205	223	203	224	207	207	222	223	207	198	219	214	230	209	223	196	233	214	201	228	204	223	203	206	240	223	226	224	212	196	228	206	235	234	234	189	234	217	195	235	192	222	190	223	217	204	225	232	229	201	214	222	205	229	205	230	222	252	259	236	192	223	233	230	209	221	212	221	203	217	231	220	220	224	224	242	231	234	215	217	229	222	211	191	234	210	183	221	234	237	208	210	184	266	221	207	218	205	222	224	198	213	219	217
7137	6360	13605	15003	12396	8886	6167	4448	3830	3041	2303	1945	1415	1177	1094	951	825	766	708	656	634	661	641	564	577	605	554	554	554	519	585	531	540	514	567	553	567	526	520	512	535	544	529	532	528	506	544	491	501	574	508	518	538	517	522	550	550	501	534	532	530	501	528	510	541	510	505	518	532	555	502	509	528	504	517	489	526	479	502	513	527	549	535	493	519	511	521	508	538	498	498	509	557	493	503	513	465	513	556	512	503	505	502	517	536	479	490	484	512	532	474	479	537	533	547	499	512	541	539	501	506	506	534	569	483	534	523	511	520	505	456	510	561	496	534	493	517	524	515	540	517	529	532	528	537	518	507	519	515	530	510	527	474	537	554	524	450	552	510	553	515	545	506	515	527	577	497	543	510	504	509	532	499	492	544	552	544	489	519	506	511	524	486	544	507	509	494	554	514	511	524	477	548	524	545	532	500	520	488	474	510	515	538	539	497	528	485	544	562	512	522	526	503	504	567	515	494	515	548	531	522	551	494	547	478	522	499	524	516	488	548	493	516	536	511	542	514	543	473	510	520	538	503	536	517	489	535	472	507	527	533	502	538	495	534	501	533	506	505	489	481	523	501	484	512	526	543	524	525	499	571	538	462	526	501	539	536	508	510	513	526	522	488	533	509	528	505	508	513	523	516	487	503	513	461	537	516	521	496	509	532	509	548	514	516	537	488	499	507	503	502	519	545	503	492	533	568	510	509	490	522	516	552	457	488	516	526	518	526	479	540	514	535	504	524	565	525	496	506	538	516	539	544	506	550	504	547	525	518	523	522	508	545	493	500	505	524	535	505	568	464	497	534	514	517	513	511	519	523	521	500	526	515	533	521	517	567	511	543	487	523	538	553	562	506	509	491	503	543	517	498	506	573	533	527	533	524	564	506	534	495	482	534	506	522	544	501	538	534	498	511	485	509	534	493	535	495	508	538	539	498	514	468	464	542	486	504	516	511	529	481	532	529	501	522	515	540	562	502	535	525	537	519	508	512	511	479	533	506	553	494	463	537	521	536	525	531	535	477	496	515	510	518	536	470	554	510	538	477	509	544	533	570	500	523	552	508	527	509	526	493	550	546	556	514	492	467	498	562	516	555	508	480	547	530	540	570	506	501	538	544	503	531	537	480	505	493	540	478	524	489	520	496	543	513	492	515	511	506	455	523	544	499	504	516	522	565	551	485	522	551	508	517	496	519	517	564	527	483	506	501	523	523	521	497	506	535	500	532	468	490	547	511	521	503	499	516	534	511	505	535	537	525	505	544	493	534	491	518	492	528	533	546	535	503	511	516	476	533	488	477	500	545	515	505	555	549	578	517	518	553	490	503	543	560	559	499	524	546	511	514	556	503	528	487	492	510	526	511	514	519	558	492	495	505	522	536	539	516	503	518	555	512	522	523	459	527	529	529	490	541	529	484	519	544	506	529	520	530	501	478	512	505	525	503	509	498	553	547	535	478	505	530	526	485	553	523	539	499	472	481	543	515	546	522	523	537	538	498	509	526	497	540	565	542	538	496	474	531	527	485	525	491	461	489	473	548	524	528	528	514	511	488	493	513	544	532	520	525	550	562	488	486	480	561	502	486	479	524	540	484	490	541	548	537	515	552	522	551	560	491	548	541	511	523	525	508	530	522	510	563	506	471	499	549	531	540	494	519	523	546	522	567	506	524	516	506	491	550	524	526	501	497	473	491	482	507	489	534	504	526	512	495	500	559	511	552	493	547	508	527	524	552	472	502	495	482	524	514	504	511	497	509	506	537	552	514	503	511	513	477	509	530	522	510	549	519	507	496	489	499	534	495	556	504	536	460	511	518	524	538	502	510	500	513	547	485	514	523	504	475	513	507	502	513	506	530	532	473	504	494	536	495	543	553	502	508	536	494	532	539	520	500	587	526	529	534	550	533	526	537	506	517	527	457	560	533	517	512	501	511	533	523	487	522	487	543	512	519	534	528	517	496	525	528	512	505	485	494	530	515	552	519	484	526	503	516	501	570	547	486	555	495	513	568	503	480	552	499	541	503	529	547	538	473	518	502	536	528	532	538	510	529	532	500	530	507	516	459	503	540	515	546	506	453	518	522	496	467	501	523	535	529	441	537	532	494	540	523	537	524	564	511	525	491	475	538	526	494	510	521	539	529	478	512	545	500	518	524	561	517	501	502	548	513	488	503	539	510	511	521	518	527	510	522	512	503	507	545	482	551	497	552	508	480	503	517	515	571	495	494	526	540	502	490	562	482	458	507	499	555	501	534	502	543	528	549	523	516	480	511	529	521	566	482	519	534	543	523	518	522	501	508	544	497	474	516	512	482	509	519	529	465	571	541	512	495	471	512	518	543	519	514	504	464	546	478	511	547	569	558	548	519	500	518	518	504	540	497	512	537	532	525	498	542	513	525	536	522	510	514	487	525	543	477	511	525	504	556	511	491	512	508	515	489	526	526	504	522	564	518	528	527	540	483	542	548	518	553	534	552	513	494	475	507	500	493	513	523	526	524	523	533	527	509	518	524	544	516	521	467	474	505	478	503	523	472	524	467	534	506	525	493	492	484	517	520	479	499	572	506	541	542	537	483	518	510	449	464	521	470	522	512	537	512	530	535	519	534	526	519	543	522	532	526	530	545	550	491	516	522	524	504	512	505	551	493	513	538	504	516	480	493	537	488	486	527	477	504	512	534	511	517	516	500	523	484	511	475	525	560	537	520	517	531	502	479	530	507	542	520	492	513	527	525	497	509	502	533	521	541	518	517	503	502	547	562	539	510	534	503	494	507	538	535	538	499	525	558	508	501	478	534	522	537	503	545	542	520	546	500	464	562	521	537	507	504	539	531	521	512	512	545	498	472	525	574	514	546	546	488	497	503	511	507	523	514	516	543	507	550	481	548	490	546	502	511	516	528	507	491	528	531	517	525	572	544	511	546	509	514	559	529	514	510	510	501	512	529	511	510	512	547	522	555	549	547	574	512	505	486	505	544	505	488	529	527	549	500	532	529	525	525	591	554	548	481	514	507	517	522	549	520	512	534	533	528	519	537	496	489	541	475	482	556	517	541	526	517	533	552	498	498	558	539	478	512	523	525	494	572	477	531	494	536	549	544	491	498	494	469	561	556	509	522	507	495	498	536	528	530	499	512	550	515	499	544	511	534	511	518	487	527	510	536	530	537	540	535	548	514	537	520	508	486	512	520	499	513	505	502	517	523	506	488	514	542	566	536	533	488	523	511	526	577	508	490	530	551	506	487	549	556	530	503	524	531	540	528	491	510	511	525	546	529	537	504	494	532	521	539	482	537	528	490	482	535	527	493	504	533	530	493	518	529	548	511	532	505	510	522	531	515	517	499	509	510	531	517	518	523	515	521	520	556	490	493	528	515	518	496	550	497	526	534	524	537	499	476	535	507	563	535	544	467	495	516	505	523	525	537	523	504	547	567	554	515	500	548	517	540	476	526	522	501	528
19586	10187	11743	9087	5509	3547	2331	1406	1158	912	691	595	465	414	357	339	277	272	272	256	237	233	237	245	200	229	203	211	220	217	205	202	199	171	227	209	198	207	181	210	171	245	168	169	178	207	201	202	204	171	213	199	161	169	222	188	201	197	204	216	203	212	222	184	162	191	186	204	193	183	176	205	202	218	209	211	180	210	189	195	221	208	198	180	199	183	208	219	191	177	160	185	208	182	200	194	195	171	202	192	202	202	181	193	196	186	224	207	201	201	193	192	209	199	167	216	196	239	173	189	176	222	186	213	165	200	240	203	196	183	192	184	203	208	184	212	176	196	201	205	172	174	192	178	189	209	198	205	198	205	195	207	210	179	179	204	203	189	213	209	191	183	186	166	202	191	196	203	222	197	197	209	190	178	186	211	173	215	228	200	185	178	195	185	186	211	212	187	199	191	183	217	200	196	180	207	220	181	176	198	193	185	187	183	198	215	232	220	191	218	179	192	215	198	213	174	201	193	177	191	170	165	189	190	191	205	190	202	190	172	215	204	213	194	197	182	203	216	188	219	202	207	194	214	201	219	169	209	191	186	216	179	180	176	199	175	200	214	188	208	197	200	189	200	165	191	197	213	182	228	181	183	218	215	179	201	179	208	165	205	203	215	205	194	193	178	206	179	196	183	206	184	172	183	180	185	205	192	221	222	196	184	188	207	220	207	190	183	211	208	190	186	201	178	189	212	214	199	201	204	175	211	218	194	210	220	235	226	177	198	179	219	199	186	217	230	187	202	221	193	214	181	169	185	172	180	208	180	197	195	184	181	196	220	164	195	179	171	205	180	183	219	188	197	198	208	195	192	210	204	206	201	200	173	176	183	205	199	201	177	194	226	204	193	212	191	190	203	198	191	208	207	180	212	206	195	231	200	211	223	193	194	195	195	181	172	212	198	196	193	190	214	219	183	181	189	204	212	197	200	183	190	205	197	192	205	180	191	191	184	204	207	188	177	189	193	216	190	175	197	192	190	186	202	211	198	187	186	176	199	195	217	196	203	209	237	206	209	182	196	186	167	210	227	194	208	192	211	196	207	176	182	225	212	213	191	192	197	196	185	196	224	184	167	170	200	183	206	229	189	218	196	223	209	228	188	211	200	186	227	201	187	208	218	213	206	179	210	191	184	200	192	174	175	190	210	206	185	188	197	222	187	233	216	183	209	211	198	184	204	204	206	178	160	195	202	208	193	195	230	193	183	221	204	210	202	222	201	204	180	178	196	203	195	196	191	164	210	186	201	195	200	175	190	208	206	198	209	186	186	177	204	183	165	210	188	179	240	239	213	205	190	209	203	187	195	184	200	202	193	204	200	194	185	200	189	254	178	197	195	200	202	195	164	172	194	177	186	203	197	220	208	216	184	161	199	229	211	203	185	181	183	212	180	199	220	209	213	213	202	205	162	171	207	179	170	200	216	181	215	195	177	214	198	186	200	175	174	223	178	210	217	204	199	193	162	205	228	209	196	183	215	209	193	191	229	213	195	170	201	231	185	177	181	194	203	178	212	200	197	206	202	207	180	217	205	209	220	195	181	196	178	211	184	191	208	145	217	178	190	230	189	200	219	191	201	185	214	221	191	167	191	176	148	196	175	182	196	192	181	224	162	192	180	181	191	219	197	215	175	193	197	194	177	201	188	204	221	193	200	222	191	205	190	183	215	203	229	194	214	185	185	171	222	210	209	210	203	203	169	192	205	203	214	192	185	204	210	190	202	189	187	214	195	194	188	197	204	205	198	183	209	227	166	217	207	193	198	184	218	187	198	203	218	194	188	235	215	203	185	197	212	188	205	200	209	185	207	209	172	195	196	200	194	178	203	171	186	195	196	186	202	192	188	192	168	195	196	189	201	195	189	203	167	190	194	205	191	180	186	201	167	193	197	174	194	194	197	207	206	195	192	187	197	176	207	212	211	189	214	209	223	185	197	209	191	191	206	169	192	207	188	190	179	204	177	208	218	194	177	196	198	202	177	221	195	210	204	219	176	194	195	197	189	207	204	188	199	201	234	193	187	214	191	199	192	190	190	193	173	193	210	213	186	184	195	201	203	185	197	167	184	218	208	218	201	197	182	203	179	188	192	179	181	203	205	188	219	205	198	220	185	185	195	218	183	198	189	197	189	183	173	194	215	209	213	214	211	197	178	224	183	172	209	205	195	203	186	179	188	202	173	192	187	206	186	187	208	192	154	187	169	191	203	176	191	190	219	212	185	189	205	203	234	203	191	223	211	192	204	186	206	200	206	205	191	197	198	201	191	200	185	225	172	185	198	168	250	202	210	190	213	194	200	223	196	195	171	173	197	198	207	213	192	212	206	199	220	174	202	187	196	179	177	192	178	195	204	199	203	169	201	194	185	188	221	202	206	200	234	211	214	196	197	194	191	199	219	177	198	208	210	221	190	172	204	203	228	224	174	193	186	188	189	187	183	209	195	204	180	227	187	211	213	195	209	169	203	226	187	181	195	206	207	214	212	190	187	209	193	215	201	166	216	219	209	193	196	188	197	201	197	196	188	229	187	185	210	205	206	180	189	221	197	174	181	176	199	198	213	212	195	191	220	201	213	179	211	182	193	198	219	214	181	192	182	195	188	207	209	169	204	182	180	191	205	192	199	212	213	208	222	207	194	187	190	198	192	192	232	213	209	205	199	207	201	214	226	200	215	203	193	213	214	201	176	204	168	203	197	220	180	176	189	220	209	221	191	183	204	211	182	201	201	222	212	204	218	212	219	217	201	198	191	217	205	230	202	172	197	205	186	192	184	199	204	181	180	216	198	210	201	165	182	192	226	174	179	187	185	197	182	190	181	201	170	195	208	193	187	164	185	195	200	200	204	178	183	204	208	205	190	207	203	196	191	214	205	213	204	193	213	198	181	196	190	197	213	196	195	201	180	194	192	193	203	191	185	192	184	180	186	206	200	199	199	214	199	210	188	201	208	206	196	214	189	165	190	195	181	216	192	184	196	189	209	211	181	209	216	200	209	196	196	202	191	195	211	196	199	183	208	212	175	172	193	192	201	202	221	187	219	168	196	210	192	155	171	211	229	185	185	180	194	189	197	212	196	185	197	215	214	211	193	196	184	207	199	185	190	178	191	195	206	218	230	226	192	213	220	199	163	183	176	202	189	206	195	191	192	194	191	221	192	183	207	210	214	207	162	183	199	203	231	193	228	199	186	170	183	194	211	190	181	210	201	196	199	195	183	220	197	176	180	195	221	164	191	212	162	223	205	218	182	199	165	195	217	193	203	210	201	187	180	197	172	214	172	181	187	215	202	213	215	211	167	211	184	192	194	185	172	172	199	204	178	203	189	184	194	198	195	195	217	197	216	210	220	223	199	193	203	176	233	196	211	196	225	210	195	196	215	190	243	187	151	187	198	191	185	170	204	215	211	211	219	205	187	212	214	212	211	205	202	197	207	178	187	213	198	207	188	218	200	238	197
13320	9540	19404	21145	17431	13267	9583	6666	5674	4497	3451	2673	2070	1700	1337	1251	1025	869	774	680	650	640	646	592	596	528	545	545	562	533	537	495	462	511	495	476	490	520	466	489	499	488	454	462	509	472	472	485	478	487	500	491	438	450	485	463	469	467	459	453	496	491	466	450	464	460	481	480	491	437	469	492	502	489	447	490	494	469	458	462	476	506	462	456	449	473	448	487	466	515	444	504	498	494	447	469	468	483	513	458	434	479	489	462	459	474	477	474	465	493	494	482	453	463	470	486	467	490	449	470	487	459	473	509	485	505	481	481	479	481	465	467	503	428	492	502	468	480	466	485	420	447	473	515	450	463	491	490	458	431	479	518	449	477	467	474	504	465	473	453	483	473	490	458	474	458	484	455	463	477	456	479	445	448	477	455	483	497	453	468	500	481	466	491	475	476	484	486	489	491	494	482	462	461	460	486	476	473	445	484	458	439	489	428	449	489	453	487	477	476	437	475	433	518	502	508	501	454	480	479	473	466	498	468	475	495	480	446	446	456	463	493	487	444	473	463	485	496	453	468	463	492	490	460	480	494	454	497	466	447	470	470	470	507	463	443	453	456	481	488	497	459	484	470	500	443	489	471	482	460	440	479	524	486	485	482	510	465	473	461	497	449	453	479	499	438	471	500	480	484	490	467	486	490	481	447	475	501	450	471	472	460	455	470	507	501	486	434	457	497	515	487	466	463	499	461	472	475	465	512	461	471	449	519	478	471	436	457	462	435	462	476	451	481	464	467	505	441	457	472	475	434	468	469	487	480	470	506	511	491	511	416	491	512	466	478	464	457	492	452	504	468	492	462	485	480	486	470	500	510	476	503	505	467	483	500	439	460	497	498	470	498	472	464	519	492	476	487	497	472	478	474	485	520	505	447	489	496	484	513	501	498	479	494	447	459	481	463	473	449	496	445	486	471	456	460	518	481	475	475	488	487	491	469	491	470	467	471	500	487	451	449	403	465	458	458	514	465	475	488	456	446	479	501	508	455	515	473	484	463	511	463	470	489	472	492	451	488	496	450	494	496	454	446	485	505	477	499	491	473	463	471	468	465	488	511	505	448	502	487	472	460	489	430	498	491	495	472	462	502	438	488	464	472	494	485	471	457	490	460	450	466	477	440	477	465	473	495	444	449	446	462	477	467	494	483	492	459	495	474	457	472	451	485	468	450	475	488	452	510	501	508	486	488	471	498	482	470	476	474	469	450	434	483	481	472	438	503	515	460	478	448	488	506	471	457	480	451	491	478	447	484	475	456	484	518	476	471	492	451	444	455	468	455	450	483	517	468	484	467	465	532	463	436	459	462	463	502	502	459	429	473	478	465	474	513	475	475	463	441	412	429	461	482	479	483	497	480	491	492	453	493	466	488	482	497	486	443	488	475	451	455	480	505	480	438	491	490	440	514	460	460	458	488	474	486	464	444	459	486	493	473	475	472	498	497	461	475	473	488	458	490	451	472	467	456	481	491	459	511	513	481	464	458	487	499	464	466	448	479	486	473	507	480	479	456	471	491	491	481	485	444	501	516	512	486	464	468	458	476	504	440	487	428	477	461	519	491	484	490	487	506	464	485	447	454	481	479	481	496	486	491	488	467	503	473	492	488	426	497	452	476	485	453	452	483	446	470	496	436	440	461	481	518	463	486	463	464	474	463	496	515	480	469	475	485	483	484	488	462	461	449	465	487	471	479	488	461	481	476	458	454	497	489	485	474	483	504	492	480	456	463	457	501	474	470	454	440	488	472	470	511	488	486	439	480	449	492	466	470	456	472	427	477	444	485	471	480	481	449	467	493	438	482	446	458	490	534	452	475	481	479	480	477	465	465	462	487	464	487	462	444	483	470	455	504	500	485	468	466	483	487	461	485	457	473	458	508	479	425	456	445	469	475	473	503	476	481	453	471	458	522	482	462	478	452	463	476	486	479	502	469	495	511	457	460	480	498	442	481	457	480	472	471	442	480	464	497	482	462	433	506	497	491	469	468	490	454	486	465	489	484	498	469	453	457	463	463	477	483	518	503	463	444	439	436	459	463	473	462	477	485	446	468	509	473	470	467	488	490	470	486	487	451	472	481	494	428	512	466	451	479	527	449	440	449	446	475	494	485	464	460	463	453	477	455	497	479	456	492	491	463	488	472	501	487	452	468	460	476	499	480	491	442	485	484	477	439	484	467	452	480	510	493	453	451	503	517	457	466	509	500	489	483	467	465	501	460	458	491	493	484	418	497	511	499	464	440	467	464	506	480	470	470	485	465	481	496	507	445	483	483	473	508	439	474	449	468	469	491	480	487	478	477	475	480	485	491	488	442	512	487	476	490	491	500	451	472	447	485	469	491	442	471	451	460	527	501	451	490	488	459	483	489	461	539	465	460	453	480	486	483	476	501	438	463	458	482	518	495	472	471	472	469	442	480	463	492	470	484	467	470	444	460	458	449	480	466	479	462	479	447	483	459	503	455	444	486	494	466	476	464	475	497	535	473	442	493	472	461	450	448	470	495	467	493	484	484	498	498	457	485	447	472	434	490	460	475	454	486	486	442	463	461	524	451	480	469	475	487	493	473	517	466	442	508	499	473	454	485	475	463	502	488	462	429	467	446	454	467	457	509	444	428	469	502	468	488	495	497	457	494	484	453	502	510	481	496	461	452	496	449	459	469	479	454	495	506	478	493	505	446	470	452	481	474	446	485	475	448	463	490	489	438	477	538	417	496	516	471	486	474	453	467	464	448	482	476	476	504	468	462	445	494	480	506	447	460	472	466	469	482	483	488	509	513	458	474	474	487	459	460	491	435	513	444	483	514	494	450	473	487	490	500	476	484	486	440	468	496	480	484	485	468	463	463	470	513	496	463	463	488	459	474	494	473	460	469	477	481	488	482	454	454	469	476	490	484	425	504	485	461	420	449	511	458	489	500	459	470	472	436	466	448	496	447	459	508	513	485	496	493	461	468	481	463	475	471	471	437	454	469	464	485	486	476	480	483	487	452	490	481	458	444	475	490	506	471	518	443	458	463	482	476	470	476	475	445	512	479	509	484	461	478	495	461	508	509	448	448	479	458	485	482	500	430	441	470	454	509	492	460	457	460	515	463	472	493	458	519	449	442	473	471	436	493	482	430	458	485	469	501	471	447	476	505	487	529	479	503	503	505	444	444	462	485	485	496	509	463	457	490	474	468	491	442	444	456	458	507	448	462	484	490	461	471	490	498	496	448	498	487	466	477	459	514	502	481	482	518	470	459	487	477	479	470	513	496	444	491	469	501	535	487	505	445	470	471	529	490	448	482	471	486	449	487	487	434	496	477	509	460	472	500	464	527	467	473	480	489	486	461	466	449	467	460	453	488	474	470	484	493	487	492	503	440	473	507	484	473	462	468	485	476	487	456	467	446	491	467	505	467	504	517	465	475	456	511	500	456	464	467	517	520	465	443	448	469	453	479	462	490	470	472	510	473
27701	14408	16029	12959	8162	4979	3156	1960	1565	1129	900	683	570	421	385	339	286	242	233	211	222	201	202	168	167	194	193	187	174	162	187	190	203	185	172	180	174	150	149	165	144	165	183	178	178	158	149	166	145	151	177	172	194	172	173	166	165	170	142	153	157	175	176	168	149	160	165	141	133	166	145	148	166	145	159	164	167	148	189	160	156	170	155	168	158	156	179	144	179	151	160	165	153	164	168	145	182	146	149	159	156	150	172	155	170	186	198	184	177	131	184	169	164	141	178	150	162	169	152	145	157	177	159	162	167	161	139	150	127	153	171	134	169	157	161	152	166	160	160	175	169	165	161	154	163	181	163	157	158	149	172	174	155	168	158	190	138	151	174	146	160	163	130	151	156	172	175	190	163	158	144	150	148	145	148	177	155	161	154	174	137	154	164	191	161	155	160	160	144	158	158	167	154	179	167	155	157	156	159	148	196	173	155	169	161	161	165	162	177	152	167	172	176	157	149	162	177	174	158	172	161	148	145	166	173	162	149	155	156	158	144	156	179	156	185	142	160	139	175	151	168	164	181	140	177	152	155	185	177	152	162	164	149	165	159	135	148	178	163	166	157	144	197	149	177	180	175	158	158	155	154	168	174	171	145	182	172	143	181	155	183	150	150	137	147	165	160	170	158	165	173	174	167	160	158	166	156	142	164	180	167	143	183	174	188	138	168	165	154	169	167	162	157	164	150	159	136	156	160	146	165	161	152	170	157	170	163	167	154	167	154	173	192	160	152	163	180	176	149	168	166	136	147	162	167	151	138	171	141	189	159	171	172	157	142	169	142	165	155	160	167	135	160	171	187	156	150	162	159	169	171	137	146	170	166	148	178	140	154	176	160	166	137	164	164	176	172	177	156	182	168	171	157	170	167	153	167	169	174	157	154	160	137	134	163	151	153	148	149	166	154	162	136	150	150	147	165	149	158	173	182	167	156	154	135	142	169	168	170	180	170	148	163	159	165	153	166	183	163	162	177	156	160	165	157	169	164	202	157	190	142	150	148	194	164	192	177	156	178	183	181	178	152	199	188	140	150	177	146	186	141	151	167	175	156	163	173	148	147	168	153	139	161	167	152	158	161	143	156	184	131	165	153	148	151	160	158	146	149	169	166	136	157	171	152	181	161	164	167	155	163	183	190	172	176	177	154	177	178	143	156	164	154	158	176	176	173	168	150	167	139	218	153	151	175	187	173	157	155	195	163	158	155	173	166	169	177	157	154	156	143	159	212	161	120	163	171	172	161	163	162	197	175	168	175	174	155	145	140	155	144	170	143	155	190	184	160	132	155	136	150	155	183	181	177	156	188	161	142	196	161	156	169	176	162	148	163	191	165	165	177	161	166	152	157	158	150	158	147	172	146	167	157	144	146	135	187	150	172	162	148	145	179	163	141	167	160	162	173	156	171	159	165	180	158	142	187	144	155	159	143	174	178	169	141	147	178	163	143	144	165	144	167	151	151	157	167	180	142	170	168	153	157	139	173	154	141	167	154	153	159	159	167	174	159	137	190	172	150	155	163	162	174	174	151	163	166	179	172	168	151	166	147	165	156	147	185	170	171	147	168	160	150	174	142	175	153	166	145	145	157	144	159	146	167	177	169	157	151	175	172	160	161	175	159	148	164	156	141	174	144	146	159	161	155	162	159	149	148	174	152	170	141	174	172	156	152	169	137	149	169	148	153	137	147	173	141	145	197	145	164	135	161	154	139	187	170	180	143	187	173	161	171	144	151	186	183	148	169	161	160	153	164	171	151	141	186	167	158	169	159	169	149	165	167	171	162	179	186	157	199	167	152	154	162	154	162	171	190	156	118	180	156	152	138	149	148	164	167	160	185	148	169	158	172	148	159	152	161	159	149	132	178	171	174	134	156	139	149	179	175	148	167	155	151	156	158	152	177	156	171	169	180	157	173	177	164	139	146	173	168	162	196	161	164	175	147	173	185	158	156	166	159	156	152	158	160	155	164	174	164	151	161	161	143	151	142	148	164	164	152	173	172	178	173	153	173	143	167	154	159	181	137	175	156	146	180	138	184	168	162	162	169	165	189	174	162	178	173	171	176	169	167	160	158	172	178	163	160	154	127	168	144	175	147	147	167	142	141	184	181	157	190	152	169	157	155	141	156	163	160	123	178	195	164	165	171	149	152	150	135	179	162	162	190	149	160	155	163	163	148	151	166	160	163	153	171	179	161	162	184	154	166	168	190	180	177	151	167	148	176	136	164	179	188	157	141	173	153	160	168	150	166	158	164	176	152	179	161	159	164	160	162	133	175	165	183	157	156	155	166	158	164	185	131	144	168	176	132	162	155	149	163	159	179	162	150	194	170	157	160	168	169	170	158	157	145	159	160	153	166	149	153	165	145	168	170	175	175	157	160	147	147	187	150	170	186	133	161	172	142	179	198	143	163	150	146	146	157	142	143	159	168	131	151	162	185	176	172	156	178	172	156	161	136	147	131	153	172	166	155	163	167	163	175	147	153	182	168	161	171	160	179	157	135	159	150	174	166	185	155	162	161	167	166	169	183	168	175	162	164	167	175	178	172	154	152	158	151	164	178	146	154	174	154	153	187	157	152	175	178	151	154	174	168	161	159	149	169	158	172	173	150	171	161	185	152	155	164	168	174	169	143	187	147	168	167	155	155	157	168	163	186	150	166	142	150	168	145	181	154	179	174	162	157	178	162	165	166	173	167	154	151	162	174	138	151	171	150	169	176	141	146	180	177	150	174	163	154	176	133	166	146	166	186	143	182	162	161	152	177	170	162	159	161	165	159	174	158	159	144	186	152	152	170	168	173	146	162	154	162	181	140	182	164	174	164	151	132	169	181	151	172	156	171	187	164	156	158	164	149	165	154	186	174	161	161	145	155	174	154	173	153	157	157	176	151	173	155	153	147	166	177	174	165	161	178	195	187	140	142	159	158	142	170	161	190	183	161	190	148	160	156	155	143	153	161	177	174	160	176	153	157	158	162	151	151	187	161	159	164	161	166	152	162	161	168	146	162	167	140	127	164	149	147	159	148	185	169	175	158	165	166	156	145	182	160	181	157	156	151	154	168	157	147	152	145	169	161	134	149	182	143	156	159	163	139	162	162	155	157	184	179	171	142	155	175	163	157	159	163	157	153	144	145	153	133	142	189	181	139	176	134	135	168	168	172	165	149	163	129	137	153	148	146	145	149	150	144	143	172	168	167	159	178	168	162	159	166	162	149	169	149	160	159	156	155	158	161	183	180	134	146	155	173	157	201	173	168	173	172	169	169	143	177	154	149	149	167	169	172	149	151	142	161	162	188	164	163	131	162	179	187	158	179	143	153	162	177	163	165	173	174	155	173	121	150	174	172	180	155	152	162	148	177	149	155	153	167	169	184	158	205	175	157	140	142	145	172	181	179	145	172	132	159	160	142	148	152	173	168	161	169	151	172	145	178	176	161	197	162	168	168	145	163	165
16824	12287	23747	25798	21837	16667	12393	8834	7479	5664	4353	3454	2674	2006	1649	1441	1244	970	784	706	651	711	568	574	545	573	476	487	483	472	517	499	443	479	418	441	415	420	425	437	440	450	421	425	403	395	415	388	408	402	407	390	393	405	422	407	437	384	420	391	417	360	398	398	387	365	400	420	417	416	423	443	384	426	411	391	392	435	395	423	405	424	419	408	417	414	394	392	410	379	392	396	395	376	424	399	392	414	392	365	374	398	382	403	386	411	403	419	385	368	413	412	374	408	409	383	380	397	412	391	416	400	399	387	392	418	391	383	369	377	396	422	429	399	393	407	394	379	408	378	399	387	409	392	399	415	417	389	363	410	408	438	404	390	400	388	397	375	381	384	360	397	409	379	401	404	428	389	388	377	375	424	400	435	428	399	359	404	376	378	384	379	380	457	422	412	397	358	358	402	392	404	388	372	419	400	398	396	422	378	410	396	404	420	360	408	414	407	387	420	406	398	385	394	355	368	384	375	403	394	383	398	405	397	407	402	393	377	408	400	364	383	385	401	390	396	405	409	432	388	410	426	403	402	401	400	374	378	384	391	373	382	396	398	399	437	388	388	388	391	386	424	409	411	394	380	417	376	400	418	374	388	403	407	416	418	400	408	407	415	376	413	394	372	372	388	429	408	388	387	373	383	386	383	400	427	387	380	376	401	392	397	384	416	400	405	406	379	407	394	384	405	425	434	371	413	369	402	399	372	410	380	423	354	413	404	399	387	413	429	399	393	396	433	423	399	396	386	389	431	403	403	379	429	400	418	375	351	372	385	389	426	399	366	398	404	404	378	393	413	381	427	406	368	394	390	375	376	400	382	408	366	409	388	357	412	416	414	421	359	392	424	405	412	360	375	421	363	408	395	368	413	418	353	437	374	372	388	378	413	427	407	388	419	370	417	418	400	415	358	461	366	409	401	411	403	391	413	425	442	390	374	411	396	364	389	381	379	428	430	389	401	377	392	403	399	369	389	417	397	409	396	390	379	442	401	419	398	394	389	365	397	430	378	420	372	429	392	407	422	379	419	407	416	395	383	368	462	396	398	382	401	376	398	410	432	393	422	386	421	355	389	383	410	356	417	392	397	372	406	384	389	379	404	391	398	409	373	398	363	378	412	387	397	403	432	387	393	403	425	425	364	381	432	375	421	415	370	409	397	423	407	387	403	383	385	388	403	378	386	427	396	411	389	399	413	436	381	382	407	381	373	392	374	403	405	383	396	402	425	401	403	416	396	384	426	391	383	400	386	360	379	386	412	410	379	385	389	379	389	415	399	375	406	397	408	394	429	413	400	398	374	392	416	389	409	420	435	384	392	401	411	378	412	383	381	381	402	391	385	402	422	416	430	392	383	429	431	351	449	405	389	378	389	415	396	416	383	403	410	420	408	409	376	405	379	404	398	399	392	407	430	405	439	414	411	390	356	411	413	412	399	397	385	389	374	370	371	428	421	417	399	401	390	382	382	407	363	361	402	418	408	368	377	411	363	402	415	377	432	379	402	392	386	377	388	388	409	389	404	416	358	410	405	417	425	377	402	404	411	391	385	376	408	399	382	405	367	413	383	405	408	409	390	386	382	397	388	405	409	369	398	395	372	424	412	349	407	406	395	424	419	412	369	406	387	429	406	393	425	393	400	405	442	388	400	391	408	414	414	403	367	395	377	408	385	386	379	427	383	376	392	394	432	395	395	390	403	372	363	402	367	393	356	408	389	389	393	385	396	394	423	367	383	423	416	353	375	399	379	424	388	423	385	417	368	363	375	386	382	396	376	409	414	396	395	423	419	389	384	361	376	400	390	411	370	379	401	394	400	355	419	393	419	379	438	395	372	390	387	405	372	384	439	391	355	373	428	402	400	359	397	408	413	388	411	420	376	376	414	405	416	407	412	386	397	413	350	421	355	386	400	401	392	379	353	376	400	401	406	385	406	408	345	380	400	426	403	376	385	398	405	406	374	430	416	403	423	409	388	385	429	395	388	386	399	395	373	392	434	406	396	391	375	397	395	415	413	405	411	397	369	436	389	391	386	350	422	421	449	368	387	391	409	403	391	392	397	417	413	404	384	415	388	426	443	366	397	360	362	385	426	390	370	385	372	390	419	381	371	401	384	392	417	384	383	360	379	406	421	392	384	399	398	380	394	392	399	363	406	422	398	369	380	376	392	386	363	391	420	418	395	394	406	377	405	374	401	416	378	392	393	409	400	386	391	363	396	400	392	411	424	349	369	417	396	432	419	403	386	404	416	398	383	411	385	410	361	367	376	393	415	398	409	383	396	365	428	381	393	385	403	394	402	397	385	372	380	395	412	386	395	382	401	430	398	416	425	402	395	369	377	405	345	389	376	384	407	411	387	409	406	395	420	386	392	364	391	418	410	425	388	378	378	420	383	391	428	378	404	379	406	425	413	431	371	389	405	383	367	423	396	397	362	399	418	377	401	384	437	410	395	412	395	381	406	410	440	381	362	361	384	388	398	357	409	386	403	387	363	417	398	393	399	420	415	383	385	359	400	385	385	375	374	415	398	398	433	410	375	401	377	383	392	363	396	413	398	387	412	426	375	405	375	414	399	398	362	368	421	411	356	423	397	400	363	376	408	393	380	392	421	437	403	386	408	397	380	424	388	378	393	412	372	357	361	469	399	414	429	392	424	399	404	407	412	385	402	404	395	408	391	403	373	377	378	388	378	404	419	439	404	400	378	406	407	395	405	374	435	387	390	367	381	427	396	393	364	440	347	384	408	400	420	382	361	398	402	419	404	393	355	393	404	414	389	440	387	407	404	418	435	393	376	394	404	434	387	394	373	382	397	439	418	367	400	357	363	387	401	388	402	413	414	371	396	403	427	419	386	403	408	407	426	421	390	396	427	378	394	375	420	418	415	433	401	418	369	370	362	374	381	397	375	384	396	392	373	412	376	408	362	421	406	373	377	431	419	388	401	402	364	393	357	398	367	393	373	411	377	369	402	365	402	386	390	405	406	374	398	374	396	393	415	408	380	397	408	408	399	405	401	378	363	360	338	414	408	392	388	395	386	407	395	366	362	408	403	388	402	407	387	416	438	424	423	394	385	390	403	418	388	409	407	368	365	405	360	397	400	397	391	412	418	406	423	401	408	383	395	408	421	383	397	394	381	396	352	385	402	410	419	399	428	429	373	393	405	387	380	398	422	398	383	408	398	434	423	408	415	427	393	416	382	343	372	412	390	415	366	412	414	436	395	405	382	366	402	400	358	399	370	456	389	419	396	416	385	390	382	369	391	409	377	401	416	402	390	390	403	415	388	420	373	420	383	406	374	415	382	422	408	383	396	395	405	420	393	403	373	379	383	396	399	374	386	389	434	410	355	410	371	418	388	410	386	395	397	405	421	424	354	408	434	359	390	402	409	388	389	416	390	429	378	434	389	388	392	376	424	393	388	368	378	426	375	413	420	411	396	424	404	421	386	408	411
10549	6177	7403	5749	3474	2321	1519	991	796	675	544	419	373	352	311	270	243	272	237	239	235	251	236	239	212	263	225	225	201	220	253	239	239	221	241	234	223	210	237	209	193	231	212	239	201	235	227	212	211	239	237	228	217	211	225	215	185	252	248	243	187	224	226	213	215	214	220	216	238	250	226	235	235	205	212	203	189	234	220	220	208	215	225	204	234	200	224	230	222	216	209	219	218	211	180	217	222	211	212	221	226	228	204	184	214	203	205	221	223	227	199	221	225	231	231	211	217	218	207	227	192	193	212	202	220	209	213	213	195	198	218	213	214	234	213	244	237	204	228	225	204	208	206	255	206	189	216	210	246	244	227	227	204	208	239	233	219	225	227	217	192	210	222	191	219	217	212	218	216	232	222	195	211	214	226	249	200	228	234	235	224	231	209	221	222	247	220	196	234	223	212	235	232	210	225	218	190	204	229	228	201	240	215	235	234	228	215	230	211	242	221	231	247	218	213	215	208	217	223	228	241	254	202	230	203	198	195	222	205	235	218	215	221	225	216	225	228	189	199	189	202	228	259	203	210	221	219	208	207	208	211	227	228	227	227	196	224	214	217	219	204	230	246	239	204	237	211	194	236	233	217	222	217	247	220	212	214	219	234	220	195	229	223	231	232	241	217	216	196	211	233	224	225	217	205	259	233	195	213	226	196	240	216	230	263	216	186	187	200	202	209	235	211	192	234	221	209	208	214	195	204	263	219	228	206	217	207	214	248	217	238	251	217	192	211	219	234	238	221	227	227	202	208	195	201	223	220	207	222	223	225	223	176	217	221	201	211	231	203	193	228	205	201	205	197	181	236	243	224	246	223	202	202	250	252	243	244	228	215	217	210	209	252	232	222	210	203	221	237	231	213	240	220	223	236	225	211	208	218	203	210	209	225	217	226	196	222	210	225	202	232	240	242	197	189	219	201	234	207	237	227	220	222	225	220	252	212	234	219	223	237	211	237	230	210	213	217	209	230	242	245	222	217	194	218	227	241	201	219	247	188	227	227	217	225	214	220	212	211	220	240	213	231	198	244	226	208	242	224	214	226	222	212	243	217	229	229	204	213	197	233	229	206	227	208	205	243	239	222	227	208	199	198	216	282	222	225	252	209	200	229	220	219	239	215	229	210	220	212	223	229	244	226	227	224	217	216	228	223	201	212	219	236	211	196	225	231	205	225	194	224	213	232	245	230	211	204	229	226	214	194	233	209	202	213	225	236	262	235	226	193	223	214	203	211	195	211	212	209	218	199	225	209	212	209	225	215	226	227	231	184	219	205	248	214	231	225	190	210	241	203	237	203	232	238	197	198	232	222	233	209	208	215	229	240	207	232	210	226	217	196	244	203	177	201	266	231	207	229	233	200	219	197	202	207	232	214	215	215	222	200	226	243	206	220	239	220	212	212	249	202	236	230	207	220	237	254	196	225	208	213	196	232	227	234	244	223	214	234	224	199	195	221	227	203	211	232	241	213	232	216	243	228	207	227	237	235	249	205	224	205	218	240	226	254	211	201	194	209	201	228	221	197	211	213	220	208	244	205	238	237	233	216	204	227	202	220	229	256	219	197	196	218	229	243	198	210	236	228	224	200	223	231	205	212	216	234	205	211	246	222	216	211	220	213	244	212	204	211	210	246	218	244	213	226	203	206	212	212	209	221	186	242	230	210	210	223	206	215	234	211	233	198	219	201	225	202	229	212	194	234	239	214	221	209	179	213	225	244	214	229	214	234	217	227	185	217	176	228	242	214	222	225	214	223	228	189	213	205	219	203	215	234	219	200	195	222	236	217	206	214	246	233	216	242	212	182	238	193	215	212	236	238	238	209	213	234	216	237	179	204	207	212	218	240	236	208	246	210	221	239	208	187	214	193	216	227	249	233	199	210	209	203	203	192	193	199	215	230	204	218	228	205	203	216	230	187	177	230	222	212	222	223	223	208	207	207	213	213	215	211	224	210	190	192	229	228	190	226	222	211	239	229	216	246	227	234	212	216	197	224	222	234	221	209	221	215	237	214	240	223	207	207	233	213	226	203	202	231	227	224	222	183	244	227	229	216	225	229	192	222	230	198	215	231	249	235	210	207	251	196	196	217	213	211	212	225	198	202	205	240	229	223	235	241	218	220	210	240	222	208	197	196	217	223	246	222	246	205	215	217	224	223	225	224	225	253	223	223	196	232	217	234	250	250	208	239	235	204	208	210	233	193	250	209	223	195	182	207	236	245	231	224	262	236	235	250	242	217	225	209	231	209	231	198	196	232	237	231	223	213	238	256	266	200	223	229	224	239	226	215	198	227	239	223	192	224	230	228	215	226	221	232	230	205	214	211	205	212	201	213	200	220	219	200	211	216	214	220	238	213	237	229	244	238	219	205	200	235	237	216	238	193	229	241	190	243	219	205	207	243	242	239	230	238	210	193	226	236	206	220	229	206	223	225	246	218	228	237	226	215	226	207	203	199	205	227	212	222	209	235	217	226	240	227	232	228	224	194	224	211	237	221	220	201	198	243	228	221	202	230	210	213	214	218	216	234	198	208	234	188	223	235	212	238	230	216	226	228	220	185	230	217	232	201	230	217	194	214	227	196	213	215	211	232	215	215	242	222	247	241	205	184	219	206	238	220	203	209	249	233	200	216	199	211	172	204	204	209	240	218	252	218	202	222	243	241	228	245	245	231	220	190	209	191	229	202	218	212	190	209	240	240	226	205	249	201	219	213	237	224	224	227	223	191	220	179	226	224	227	237	201	224	211	223	238	225	265	217	207	215	190	253	203	215	233	199	206	211	197	243	211	211	210	221	214	214	212	239	211	234	226	227	207	219	225	195	196	226	225	215	225	214	206	206	209	202	224	214	239	236	225	229	215	203	213	207	201	211	181	220	198	197	191	235	216	239	225	218	194	251	233	223	223	214	190	204	224	225	186	198	214	230	215	230	231	246	248	191	229	230	219	206	197	242	217	245	240	232	213	223	247	249	220	221	223	204	216	241	227	200	202	207	196	227	210	216	219	210	219	205	215	222	228	217	217	229	211	262	219	205	244	223	212	222	206	206	225	235	201	230	252	216	222	233	222	220	215	225	237	202	223	216	230	230	237	213	225	200	242	197	206	231	215	194	221	231	199	216	195	196	209	207	199	227	225	222	191	217	236	216	226	243	214	236	252	227	224	202	228	206	232	241	224	227	231	218	252	232	219	243	229	200	210	222	222	212	207	217	234	223	205	210	201	234	227	224	221	199	207	222	243	212	216	230	211	227	221	214	223	209	219	183	223	194	253	238	226	219	214	213	230	203	249	221	204	215	221	232	221	233	205	201	200	218	225	205	252	216	241	243	222	226	209	245	223	213	208	212	229	210	205	237	214	222	178	223	210	229	219	205	222	212	263	247	251	201	202	189	213	217	238	224	216	209	209	218	192	229	215	203	238	213	218	250	195	240	198	232	241	221	237	209	242	213	237
7168	6430	13358	14827	12068	8919	6656	4486	3849	3094	2303	1936	1479	1244	1122	910	871	814	685	686	619	606	571	597	589	569	561	535	591	552	529	552	548	575	529	513	494	549	488	539	511	508	557	512	500	517	541	519	530	516	485	512	473	534	515	516	490	503	523	515	521	510	530	520	531	536	533	537	517	532	512	503	549	530	528	500	512	529	494	526	480	536	528	513	476	526	474	522	518	534	545	516	531	518	507	538	502	541	496	512	504	552	520	501	534	541	499	554	491	508	504	473	524	499	503	519	505	491	555	511	523	479	493	524	551	554	526	518	518	496	541	490	514	506	515	528	478	519	578	520	491	536	514	488	498	524	504	462	488	476	539	516	511	540	497	492	549	499	509	484	510	507	499	475	569	548	538	513	480	516	537	517	523	535	529	550	553	529	537	491	539	543	513	515	479	532	506	498	455	510	483	522	500	502	553	520	551	548	563	534	505	538	516	529	531	515	521	491	552	545	504	510	518	509	488	484	515	501	481	514	551	503	540	505	513	563	508	517	491	493	514	519	532	513	546	527	554	519	520	512	511	502	510	495	564	519	553	529	491	579	533	486	513	529	493	499	550	504	539	486	538	502	530	511	574	497	525	570	530	517	504	514	510	530	497	511	546	561	502	523	549	516	534	546	513	509	506	511	533	523	572	532	521	530	488	537	490	524	539	498	571	536	498	516	511	516	516	495	515	533	538	509	567	535	512	530	505	538	518	530	514	534	491	548	485	496	545	541	519	497	484	495	528	530	502	548	532	491	508	489	513	486	539	500	558	549	522	514	518	540	507	515	516	519	511	540	559	498	520	529	531	483	546	484	507	495	511	549	517	532	534	505	549	472	559	523	512	507	504	487	493	563	522	536	521	525	512	530	516	521	514	532	521	507	553	504	528	539	510	519	532	515	498	504	534	537	572	489	539	517	532	544	532	540	537	531	531	512	495	513	533	496	561	511	508	530	516	528	505	487	573	521	517	495	566	501	545	503	506	531	466	565	530	492	521	517	488	520	550	507	557	534	500	521	523	512	500	549	514	515	520	513	524	532	508	498	510	556	501	495	520	576	513	544	523	515	493	552	542	540	505	530	542	501	516	524	547	484	490	551	533	536	519	509	539	511	501	510	507	485	556	485	517	474	502	518	545	570	508	548	505	536	528	536	511	514	516	493	511	528	486	536	531	526	506	547	525	524	480	542	529	558	518	518	530	475	513	505	512	533	528	505	511	469	548	527	501	538	526	548	501	503	507	534	531	495	512	535	512	518	472	558	549	554	549	519	524	535	516	522	526	526	515	495	538	550	535	536	504	511	529	501	524	556	490	487	502	519	499	525	498	536	547	523	533	496	534	509	521	523	539	519	517	530	508	527	500	529	538	566	481	526	547	508	506	506	545	514	552	531	497	490	529	519	498	522	522	521	498	525	519	542	529	509	564	534	550	530	518	427	541	512	540	517	524	468	487	502	488	534	506	503	481	505	511	514	509	557	498	534	513	560	547	532	519	527	506	521	528	574	528	536	530	521	538	498	522	531	564	533	537	484	538	545	511	535	540	497	520	516	490	518	498	546	537	527	496	529	512	490	492	528	518	535	539	505	504	529	527	489	504	502	487	474	528	515	532	562	504	510	497	538	529	568	535	497	535	537	510	541	524	520	561	513	512	522	479	500	566	559	526	521	530	533	524	540	523	508	520	522	511	530	524	502	516	514	517	528	523	556	512	511	527	509	562	540	516	550	495	503	538	522	541	485	521	494	490	532	531	557	516	541	495	488	530	507	527	491	503	532	448	508	486	512	531	550	536	516	509	480	535	559	517	466	528	495	487	534	525	535	546	515	514	518	512	496	464	518	506	534	495	535	528	492	532	497	524	502	524	527	551	514	560	495	507	519	506	534	558	527	494	490	496	507	556	509	527	489	516	510	492	533	518	532	525	536	492	533	520	548	537	532	498	504	495	480	515	529	488	519	518	527	515	544	517	522	560	547	517	490	537	468	533	484	524	536	582	508	538	521	548	537	527	504	492	514	534	515	520	522	522	496	559	515	564	519	523	572	526	519	523	531	510	538	514	504	545	551	523	555	532	532	534	470	521	498	504	530	479	487	507	511	510	524	547	475	496	504	514	501	530	491	566	501	523	529	548	544	483	561	522	502	537	526	553	526	540	531	523	513	538	519	495	512	479	519	509	535	523	575	516	536	506	552	520	528	558	523	500	545	520	541	531	510	537	531	504	558	517	544	507	526	507	513	562	548	525	554	522	540	554	515	553	506	514	550	514	535	469	526	519	515	529	543	539	554	529	520	549	500	491	485	518	529	519	522	517	538	493	540	549	508	533	541	554	535	534	491	575	519	528	476	503	497	526	541	497	461	524	538	509	533	494	503	522	560	524	532	489	529	496	486	497	508	508	521	515	500	526	506	543	558	541	503	534	553	539	490	519	498	489	544	541	541	533	503	522	530	519	500	518	540	544	523	524	565	530	543	573	531	485	529	508	510	538	519	512	509	548	537	537	516	492	507	545	528	531	528	521	549	509	505	498	498	475	547	493	512	511	567	527	572	544	501	537	520	538	502	493	509	517	494	541	505	541	515	531	476	529	481	533	527	518	525	531	505	549	509	524	514	531	541	523	494	490	518	521	509	527	525	515	535	538	512	498	549	536	479	532	552	532	552	514	488	569	513	544	545	510	497	558	547	520	557	515	497	533	542	541	525	502	515	464	508	507	484	527	604	478	533	519	522	530	537	521	484	479	529	507	512	546	529	511	480	540	544	550	529	520	494	527	541	567	523	526	540	491	543	522	513	500	494	546	514	529	491	509	518	538	534	530	522	520	463	527	532	506	520	468	544	477	491	506	537	507	519	549	540	536	540	541	534	519	531	522	488	538	500	519	506	534	492	502	534	486	579	528	534	508	504	501	492	562	533	512	532	570	518	519	540	539	532	504	472	479	483	498	523	501	508	542	500	530	519	527	477	502	543	520	522	537	487	500	529	502	496	526	511	519	479	508	505	500	508	519	544	530	516	565	546	544	539	536	489	470	534	515	508	518	508	533	494	532	488	530	519	502	503	469	544	502	525	529	518	549	547	507	537	481	509	534	542	509	535	550	531	516	503	497	536	514	498	518	515	562	520	516	526	522	531	490	520	500	537	488	539	566	488	526	548	518	551	527	522	513	490	523	498	530	477	534	533	531	550	531	471	522	502	528	458	532	518	545	502	504	531	529	488	528	512	532	469	525	486	537	504	520	496	531	549	503	528	536	532	487	487	522	495	499	492	519	522	503	510	469	519	527	504	546	535	555	554	575	480	504	533	519	526	512	537	501	539	490	527	547	499	491	552	504	497	520	492	536	508	524	528	510	530	543	521	520	507	522	573	550	555	511	509	508	534	501	505	548	530	582	526	540	549	553	526	515	537	558	495	539	538	509	515	508	519	533	534	508	503	519	528	536	547	522	501	524	506	503	508	499	546
19561	10079	11533	9057	5968	3652	2421	1567	1325	925	741	613	490	411	334	355	324	290	260	247	238	214	237	244	233	212	203	211	215	209	192	209	204	201	200	219	225	198	194	205	215	217	185	192	201	232	236	213	215	206	200	237	193	198	201	208	203	234	193	216	189	220	171	204	188	188	191	225	201	204	206	227	201	196	200	200	221	182	206	200	212	206	195	192	219	213	201	211	192	219	174	208	210	188	208	191	194	173	194	200	198	202	217	211	202	181	212	180	184	190	226	220	218	176	187	220	207	215	208	170	195	221	216	178	181	195	210	192	218	177	196	224	209	202	203	196	192	220	205	200	207	188	213	183	167	196	203	188	176	226	194	187	210	171	222	210	197	207	223	193	207	194	204	189	205	220	171	195	197	188	186	197	203	205	189	180	188	212	185	189	201	224	224	201	195	178	178	216	192	198	184	199	177	213	213	190	199	191	202	196	196	194	183	203	175	211	172	213	188	167	191	167	208	190	199	200	206	198	220	192	193	185	208	219	212	192	174	197	202	197	202	169	221	195	180	205	191	215	215	187	200	199	178	205	206	225	189	222	205	196	203	203	196	196	187	199	208	203	200	210	213	206	217	179	192	206	215	194	174	210	216	211	197	194	205	176	200	186	189	218	197	203	196	214	210	180	201	195	213	186	197	197	197	179	202	206	200	191	206	231	188	218	196	192	196	210	194	183	224	186	195	185	206	203	203	205	177	192	200	189	212	214	207	200	166	217	221	208	192	235	203	195	182	207	205	213	212	213	226	223	179	191	190	187	206	239	193	210	206	190	192	196	198	182	216	217	204	206	169	191	188	210	206	195	215	165	209	183	197	215	230	196	183	223	198	219	225	207	204	212	213	210	205	233	191	202	184	224	182	211	201	205	190	197	195	189	216	201	207	225	195	223	187	196	212	193	200	215	196	182	204	190	212	209	202	232	209	219	226	199	229	213	246	199	225	195	199	209	178	209	215	198	191	219	172	192	199	205	195	194	176	179	226	190	188	198	226	185	200	172	166	199	216	205	204	191	208	197	201	188	200	198	189	173	182	210	207	185	177	201	209	152	192	194	207	191	171	220	190	182	194	205	180	226	197	217	200	198	200	164	188	226	181	193	206	185	191	183	183	183	201	189	188	185	193	208	198	202	195	177	198	205	201	189	177	207	192	190	215	187	214	200	193	201	213	197	202	203	176	203	191	195	217	183	181	216	193	191	174	213	226	210	187	202	189	218	188	225	199	187	192	183	215	205	202	177	204	206	194	233	195	208	207	193	196	203	202	204	195	199	189	202	188	204	191	181	206	192	187	207	211	189	180	203	209	198	188	188	191	179	194	193	213	177	206	206	184	212	197	215	217	179	198	222	180	191	182	222	178	222	194	199	204	204	246	213	207	202	215	214	197	190	204	181	195	208	201	196	206	216	232	173	206	182	203	198	217	207	207	206	224	218	197	212	198	187	177	159	196	208	178	191	179	216	190	173	188	203	204	185	205	204	195	210	206	183	174	210	168	187	213	189	208	193	190	228	186	198	191	168	198	216	185	214	217	216	202	181	223	210	181	196	199	205	198	212	195	197	199	212	201	214	182	188	171	197	182	205	189	182	176	197	200	196	204	205	180	213	210	187	200	203	162	219	214	172	207	221	215	206	205	217	211	203	201	225	181	194	206	220	218	171	191	192	157	211	203	195	195	204	196	226	189	164	196	218	192	186	204	194	211	205	190	149	190	213	205	181	225	219	191	208	224	192	216	162	198	199	200	207	193	199	174	178	179	192	204	183	189	204	217	185	189	235	211	177	190	211	218	209	208	215	200	177	235	209	220	201	198	193	159	181	192	190	227	183	190	201	203	226	193	195	222	196	221	197	216	207	227	176	218	221	195	190	186	208	190	172	194	215	216	196	219	190	204	215	192	192	196	203	207	189	198	189	180	164	220	175	201	216	193	203	227	181	188	187	215	191	199	191	198	195	177	194	188	180	192	189	203	186	185	202	193	169	212	193	216	206	218	204	208	199	189	203	189	207	187	204	198	183	199	182	199	172	209	205	206	174	185	192	213	190	207	195	236	191	217	179	200	193	198	197	195	209	211	215	203	222	194	200	202	186	183	215	199	188	205	194	208	180	238	226	203	182	209	199	159	197	223	212	193	173	180	207	215	207	208	178	177	187	230	196	194	174	194	170	192	199	202	187	200	180	190	182	187	223	184	231	209	196	195	208	181	192	179	206	186	185	184	201	200	201	200	211	222	196	192	220	190	188	172	185	186	206	183	222	179	208	212	195	217	195	192	222	223	209	198	185	222	200	193	201	210	205	193	195	202	204	182	203	196	204	196	161	181	192	193	196	220	189	178	193	185	204	203	178	209	180	188	203	191	186	210	196	217	183	189	207	187	222	192	189	203	205	218	221	179	185	183	185	214	183	233	203	219	201	207	206	229	202	182	193	213	160	203	223	198	207	180	219	215	198	212	203	197	199	178	215	188	203	199	206	212	177	214	177	235	186	191	216	202	184	192	193	222	199	185	199	167	200	186	197	214	207	206	179	234	213	213	197	194	201	190	198	180	190	195	221	198	199	187	194	194	206	193	208	211	182	173	198	235	209	182	192	214	218	199	190	218	220	221	185	220	190	186	192	224	185	185	197	245	221	184	198	197	204	204	182	210	211	206	201	217	205	216	189	193	198	209	201	189	211	225	198	193	191	176	201	199	200	176	188	186	201	179	209	199	203	183	199	200	197	204	219	195	204	192	197	179	187	156	216	221	178	174	186	222	212	196	187	203	204	201	194	191	203	193	198	199	207	229	222	215	194	193	197	191	222	224	174	193	196	206	202	182	189	191	166	204	199	228	239	183	210	205	207	207	199	186	215	175	159	183	229	173	186	208	188	207	196	189	202	204	181	190	189	190	166	187	198	174	240	209	195	179	196	201	205	198	220	178	185	219	189	243	192	202	169	180	219	218	165	236	199	200	218	214	185	187	183	207	216	221	200	187	178	202	177	194	201	193	227	176	207	202	197	212	220	222	189	213	195	184	195	199	205	187	197	214	193	201	198	205	227	190	195	214	212	216	193	211	202	219	193	187	183	209	215	209	211	190	172	192	222	203	209	202	180	227	208	196	217	210	178	212	197	203	174	202	221	227	203	198	224	230	211	201	197	187	192	206	194	184	193	202	204	198	197	183	215	168	187	211	201	191	181	207	160	202	171	211	193	198	199	205	193	187	203	213	228	203	198	193	238	193	210	195	210	196	202	236	204	196	187	176	171	189	208	185	180	178	219	216	202	198	214	194	221	187	174	186	190	198	203	191	200	201	209	184	195	199	196	173	200	240	192	203	188	199	211	178	196	203	196	223	211	200	208	206	224	201	202	202	220	183	189	198	174	203	203	211	184	187	212	210	184	200	216	199	206	208	229	192	181	206	215	198	200	185	173	198	190	207	195	229	204	197	198	198	193	198	214	207	220	211	201
13325	9371	19062	21084	17522	13276	9566	7065	5738	4746	3431	2757	2119	1658	1418	1227	1018	934	829	716	649	676	608	560	587	540	561	554	548	516	532	523	535	465	487	493	493	514	514	436	501	453	488	445	472	478	468	488	463	438	522	472	507	499	486	478	490	493	501	487	476	472	469	492	489	494	475	477	472	440	471	474	453	453	461	457	473	445	520	477	497	501	488	499	459	451	458	455	459	469	455	461	469	487	470	496	537	475	502	475	512	438	470	486	490	482	475	482	476	442	477	484	506	472	460	469	443	493	456	479	467	461	478	489	492	489	502	506	470	467	463	467	492	448	469	459	477	501	467	461	453	473	524	482	463	499	485	487	496	471	493	500	520	492	512	436	472	485	516	469	455	478	464	491	459	514	466	460	493	480	493	467	465	459	470	489	502	449	466	472	464	476	498	466	499	504	500	446	460	460	454	485	485	500	500	514	433	486	476	481	503	507	475	505	469	484	470	486	468	465	475	502	454	511	441	471	454	503	464	463	489	469	492	511	504	453	494	447	457	472	471	435	493	434	497	454	514	460	489	484	470	418	461	515	500	473	448	439	499	469	474	420	495	490	506	461	482	444	468	502	492	466	471	538	482	497	501	470	463	501	487	491	489	484	502	473	466	482	489	459	484	465	484	466	463	471	477	512	463	454	433	539	510	484	509	466	498	491	482	461	487	467	481	465	464	450	474	457	522	458	471	499	483	496	446	467	480	499	483	466	435	496	496	485	461	471	495	519	502	455	479	467	460	461	456	453	466	498	429	512	436	486	458	437	468	452	478	504	476	484	454	457	428	500	456	485	488	472	488	495	466	459	511	486	480	486	464	444	499	436	456	516	489	466	491	476	452	484	490	469	486	454	501	441	484	512	508	472	473	466	456	471	457	485	481	512	487	467	465	483	471	472	442	470	492	448	467	437	488	461	446	457	493	469	484	486	455	455	425	451	500	482	493	474	481	475	502	520	485	453	457	481	500	485	482	462	485	486	474	474	475	506	503	452	434	474	471	425	535	492	462	495	497	507	465	453	487	468	462	505	451	494	467	494	451	465	472	473	489	478	478	484	478	483	507	488	464	505	460	468	494	468	485	483	473	493	470	487	491	491	478	453	471	503	464	474	459	483	461	487	520	488	503	469	473	502	483	475	474	516	445	456	456	469	483	419	456	446	483	495	437	474	463	476	469	497	523	506	482	478	475	491	478	520	506	450	495	453	454	494	459	490	458	458	487	507	519	509	472	469	468	455	460	507	454	471	527	479	471	427	491	464	492	489	492	460	475	467	484	492	508	500	487	507	465	478	484	474	458	477	455	494	500	448	417	479	437	445	464	468	517	452	476	473	483	455	481	476	452	467	499	445	470	494	467	473	479	504	443	450	455	531	440	449	458	479	529	476	485	405	485	462	480	446	477	475	465	479	470	479	493	428	469	482	481	480	502	479	514	469	492	486	512	511	426	486	500	450	488	444	459	476	479	453	453	449	483	464	466	479	436	487	488	444	488	505	459	499	479	514	467	490	482	473	474	477	476	461	436	514	492	506	511	535	484	442	459	518	480	468	442	507	466	491	441	500	452	473	464	491	456	469	470	484	472	473	472	456	485	482	488	501	470	460	454	521	460	472	477	495	470	480	428	437	458	459	494	478	478	471	437	483	486	461	448	447	473	442	464	476	463	498	469	487	462	488	500	475	454	436	495	470	461	472	509	504	469	477	459	498	533	503	470	456	469	486	466	479	476	448	474	491	477	451	441	492	476	511	469	456	490	461	479	455	480	503	478	485	461	455	480	440	445	508	483	486	464	465	493	465	474	491	458	473	494	473	492	493	466	468	475	456	465	461	452	464	469	462	496	475	473	464	463	454	483	485	471	446	472	457	479	496	446	469	501	442	481	519	459	430	486	507	527	466	485	451	481	483	493	517	455	497	472	470	470	483	504	450	473	462	470	483	451	498	512	493	486	496	511	453	477	484	475	479	501	460	460	493	422	500	439	466	464	502	454	476	456	431	463	446	482	509	483	467	486	520	444	464	475	485	473	459	439	483	481	478	498	522	475	422	426	489	470	491	490	485	498	442	451	465	451	519	446	480	434	461	505	466	489	487	475	493	481	482	477	441	457	508	503	482	496	488	470	482	517	496	464	455	499	460	432	463	489	508	471	448	442	470	496	458	474	465	505	465	511	479	517	427	450	448	498	475	490	486	498	452	493	451	481	502	468	481	468	439	476	501	461	462	490	484	464	474	481	454	448	450	482	474	516	466	476	478	481	468	443	514	479	460	475	447	440	523	462	450	486	470	469	465	512	493	444	443	464	463	488	464	512	484	496	499	486	480	472	468	447	459	447	507	511	445	518	499	519	478	490	464	506	523	455	466	494	469	466	478	523	491	475	463	506	449	425	469	504	429	496	497	454	506	494	480	497	443	463	460	497	450	445	484	487	465	507	467	478	483	489	473	462	453	437	500	494	465	508	451	477	478	454	494	481	484	460	467	473	470	513	456	485	483	468	464	506	477	444	471	483	460	483	492	457	488	470	450	453	484	501	476	492	486	454	483	468	461	474	460	482	456	482	492	449	467	479	480	463	457	460	471	499	502	453	479	476	496	472	442	502	433	480	451	496	444	464	484	469	499	473	491	482	489	454	467	481	498	492	475	446	440	455	502	465	480	478	471	477	451	471	503	497	458	475	483	463	449	485	464	460	460	498	501	466	465	426	476	504	465	484	496	488	485	493	502	508	494	470	463	461	509	495	454	458	479	485	478	440	472	485	451	480	485	513	475	508	469	472	488	487	457	504	465	475	502	491	437	468	460	476	493	494	495	509	470	466	488	457	481	480	515	483	469	501	490	480	466	446	474	482	465	462	458	487	482	465	458	453	482	480	462	471	469	466	485	470	517	491	445	485	454	518	480	489	423	467	472	481	475	480	477	468	504	481	478	468	484	462	447	467	445	496	457	502	440	474	455	460	519	451	474	472	512	456	465	478	499	474	460	508	468	458	447	479	467	467	459	523	489	510	468	468	461	524	495	492	510	528	524	456	494	453	512	475	483	456	469	481	452	465	505	497	436	481	474	471	471	510	507	497	479	472	463	521	505	505	458	517	433	470	461	475	481	500	449	478	462	470	481	466	462	464	496	464	459	494	453	495	505	477	466	497	467	483	460	441	433	466	478	437	485	453	493	515	505	467	465	466	480	466	478	469	478	473	461	437	483	494	454	468	475	538	475	476	524	496	467	443	452	503	490	414	479	487	472	493	479	462	473	455	467	465	469	506	476	497	456	473	457	509	497	488	494	484	506	495	510	477	445	479	522	482	454	453	465	470	477	482	429	506	451	485	477	447	479	463	477	484	498	475	505	473	498	451	468	456	432	455	487	437	486	491	467	519	466	447	482	453	496	449	459	427	500	469	524	470	496	418	417	463	459	476	484	480	427	473	429	468	501	475	472	488	459	481	466	495	455	471	495	410	460
27497	14174	16335	13181	8321	5067	3211	2025	1695	1302	903	680	544	462	364	321	269	253	246	238	223	197	191	219	185	183	191	202	165	152	176	172	176	162	149	147	149	158	182	167	175	153	172	179	178	145	190	173	161	172	177	166	204	156	166	153	177	169	149	135	144	178	182	170	153	187	197	153	154	138	145	171	155	150	166	174	165	151	181	166	176	163	160	156	152	182	167	176	148	140	152	155	176	189	171	145	127	149	152	165	160	159	170	156	171	151	147	140	177	163	160	177	179	182	194	188	173	177	183	153	171	184	159	161	152	169	180	149	161	148	178	158	175	170	190	166	176	173	170	163	175	164	165	145	149	163	170	166	167	151	157	163	178	166	167	146	192	186	164	167	181	155	175	173	159	152	183	153	172	142	171	162	178	148	158	161	166	165	151	132	179	161	165	185	171	184	158	180	174	171	167	165	173	190	154	159	181	135	163	155	169	157	159	151	166	163	163	155	170	165	144	182	172	159	164	165	161	180	183	175	192	157	154	138	137	171	166	175	163	181	157	142	179	164	135	162	148	147	127	190	160	163	167	168	159	168	160	192	154	162	171	178	178	177	179	146	180	169	151	141	135	159	151	173	173	148	158	157	160	168	120	168	164	166	159	160	178	178	143	155	167	155	178	173	156	157	136	169	163	142	157	146	180	151	132	162	167	162	193	158	176	202	179	152	188	175	149	147	167	148	171	166	158	167	167	164	164	171	179	161	153	135	147	137	151	160	173	157	163	166	169	167	176	170	182	152	150	186	156	186	154	169	168	165	146	186	142	165	153	144	159	195	163	166	165	132	180	184	148	168	167	165	171	168	163	147	170	178	177	146	175	170	168	161	180	162	165	172	141	171	164	178	156	157	141	163	179	172	136	198	146	161	161	172	191	160	164	160	148	162	172	187	150	175	168	160	136	170	157	168	156	174	158	163	183	178	166	190	165	158	171	154	139	149	138	166	163	178	161	170	150	191	196	161	146	146	160	164	157	170	176	166	144	166	156	145	177	173	148	159	157	181	146	183	138	166	167	181	160	153	154	163	191	164	146	172	145	161	182	197	154	161	153	150	161	149	172	160	146	170	142	168	154	175	151	174	177	185	172	173	174	158	136	157	182	147	167	154	156	157	152	175	187	159	154	168	153	165	158	185	153	182	154	154	150	155	161	177	167	161	174	163	171	147	168	168	178	140	175	178	168	181	175	182	154	153	162	154	169	177	147	141	195	167	174	194	138	170	164	164	165	148	159	166	191	167	153	157	165	173	187	165	182	171	161	165	183	155	173	178	143	164	188	146	159	136	128	178	175	151	162	158	164	165	173	178	155	186	178	142	157	165	164	135	171	170	150	160	175	155	166	156	158	171	163	149	178	144	182	200	163	171	196	169	174	169	146	197	186	165	179	153	159	164	148	179	164	161	153	177	171	153	164	168	150	154	180	154	165	140	148	173	156	165	149	157	182	160	187	173	151	185	164	150	189	146	175	150	179	169	152	165	165	151	155	161	172	154	192	129	171	141	139	182	148	162	160	163	180	167	161	157	158	152	176	165	151	138	155	142	161	176	165	166	167	141	144	171	149	168	153	166	167	177	151	176	153	207	168	148	167	175	154	178	160	164	178	159	168	147	143	152	146	155	173	163	184	156	171	170	177	158	188	156	147	177	151	145	169	156	166	168	143	173	177	176	160	180	152	160	157	171	165	168	177	151	157	169	162	149	142	140	170	180	187	163	192	136	170	175	150	157	142	166	156	160	172	157	165	162	167	153	175	182	165	158	154	189	159	164	162	167	185	193	171	170	178	156	168	172	173	153	146	141	150	155	176	165	184	162	159	145	146	145	149	171	170	165	186	194	165	153	151	155	177	147	172	164	160	166	166	162	192	150	166	163	200	175	168	166	170	162	182	140	156	177	167	176	186	156	144	137	157	176	169	179	169	172	158	185	164	160	155	178	151	214	177	158	145	184	160	133	155	172	164	140	189	160	161	166	149	169	159	156	171	169	159	177	174	156	147	162	164	162	170	140	185	167	182	185	177	150	170	174	187	172	166	146	152	138	168	151	173	166	175	148	182	149	164	177	201	173	160	163	148	142	176	155	170	156	179	186	168	176	177	167	141	148	167	156	164	163	171	153	158	163	164	168	166	163	143	173	174	164	157	140	147	177	146	176	146	163	147	160	152	150	190	165	180	166	168	146	164	182	183	170	179	160	162	155	176	170	134	154	160	150	155	178	192	159	157	156	154	162	148	167	152	163	161	154	177	170	172	167	152	171	171	163	158	189	163	153	148	175	162	176	162	167	160	157	156	152	171	153	173	171	167	185	176	150	161	165	166	170	176	147	164	153	180	163	172	168	154	161	140	149	168	170	156	167	175	167	161	169	173	173	176	183	185	155	198	165	178	170	171	152	157	138	153	144	183	151	174	163	178	157	165	157	155	160	171	152	150	164	162	163	181	201	172	150	159	161	134	183	165	150	166	164	149	176	166	179	183	149	174	162	156	155	159	174	162	149	149	160	154	164	156	158	154	154	147	147	177	161	157	158	185	167	151	160	173	196	152	162	165	158	150	141	162	172	189	138	164	149	162	142	186	143	175	168	171	147	146	161	158	152	132	151	184	180	162	179	154	168	141	167	155	138	145	150	161	168	176	187	165	149	172	158	168	176	175	169	162	166	156	127	161	158	153	155	166	149	175	160	193	168	190	162	172	169	158	171	165	157	141	154	163	160	126	171	180	158	155	185	165	168	153	151	156	164	146	169	168	149	172	161	147	163	189	164	140	158	153	148	163	156	151	176	139	189	169	163	188	168	154	160	181	169	157	161	188	177	150	134	179	176	149	174	183	185	140	152	175	183	165	161	168	150	157	176	145	149	157	153	142	137	157	159	145	153	175	160	160	157	138	146	157	147	169	171	160	170	162	153	199	150	160	159	166	164	168	175	145	178	169	152	153	172	173	150	168	175	157	187	164	174	158	157	165	164	167	163	133	156	161	180	141	178	162	151	165	165	161	184	162	157	136	157	158	153	146	161	167	176	182	140	154	176	152	164	165	150	163	155	171	159	168	199	147	178	185	161	165	180	144	180	168	172	134	156	135	187	186	141	195	145	151	161	172	173	157	152	142	174	183	176	178	134	149	148	159	154	167	165	174	190	157	178	189	174	179	168	181	173	157	167	144	150	150	170	147	149	158	173	163	176	170	173	166	134	174	185	164	174	151	164	200	148	161	171	179	151	181	149	165	175	169	173	147	185	146	166	156	170	155	160	175	146	153	146	170	166	158	170	176	165	165	157	151	173	164	140	168	175	175	161	167	173	166	162	192	150	139	161	146	149	181	169	168	162	157	156	182	181	156	169	196	150	159	165	161	191	168	155	166	148	177	163	164	157	172	145	159	125	157	146	149	149	150	174	158	176	171	169	170	151	155	146	165	170	164	181	167	160	172	170	165	159	177	171	167	172	157	186	167	158
16602	12123	23773	26040	21958	16738	12520	8902	7392	6060	4350	3258	2736	2060	1646	1321	1098	994	905	800	705	620	603	548	576	519	484	511	488	504	497	485	434	453	403	412	412	444	445	445	438	429	421	416	415	354	435	436	390	407	395	415	429	433	436	423	416	397	373	413	392	408	413	393	408	416	407	427	380	377	401	390	422	380	419	409	417	390	398	385	431	400	370	383	383	363	401	425	382	367	363	415	373	414	447	407	376	419	427	417	388	425	404	388	396	400	386	441	391	432	418	395	411	425	407	403	384	404	436	383	381	371	401	377	372	383	406	409	367	387	391	411	404	396	380	396	388	404	407	433	400	391	419	399	417	411	381	370	388	391	428	420	396	359	382	357	392	404	380	388	433	401	388	414	393	413	374	420	364	413	389	393	374	429	391	421	388	398	375	390	403	382	397	403	388	388	394	379	390	392	405	386	354	400	427	368	406	404	381	391	430	354	399	431	372	407	384	412	414	409	408	404	424	402	398	385	389	400	392	411	418	396	418	401	430	382	400	388	416	416	356	431	362	407	432	378	422	400	418	389	403	408	402	398	389	382	408	406	389	390	376	365	406	410	412	365	388	406	418	388	396	368	380	387	383	410	426	405	427	431	393	413	382	351	408	405	368	399	400	403	410	374	409	345	391	392	403	459	403	382	385	354	357	379	398	371	398	422	397	430	415	420	404	424	405	405	395	414	380	403	411	426	389	416	392	381	417	399	418	439	397	431	410	363	395	399	430	398	418	416	410	387	387	419	447	451	406	361	430	402	400	381	388	417	408	394	387	410	404	394	389	428	407	406	380	380	432	393	370	405	397	406	407	380	419	412	363	418	391	403	390	402	429	364	392	369	360	389	373	407	446	406	375	430	427	405	416	397	413	408	443	408	453	386	412	415	392	416	410	389	435	423	405	389	395	408	390	356	377	367	442	388	367	392	438	403	364	394	406	420	402	450	367	429	405	389	411	375	399	389	368	365	405	386	415	415	411	356	420	418	409	394	387	418	414	415	392	406	396	444	409	360	368	431	394	406	391	400	406	401	415	418	376	409	401	423	418	368	363	382	399	439	397	404	391	418	367	396	378	405	408	371	389	408	378	381	399	418	421	404	379	386	433	411	388	389	370	385	394	378	398	407	403	429	412	383	396	404	436	415	406	396	431	420	407	391	394	395	415	416	417	418	381	377	444	403	380	409	408	399	417	390	427	425	405	386	399	422	386	422	359	374	382	378	358	413	340	412	385	450	393	385	391	375	429	404	392	402	406	410	365	402	425	361	416	420	363	393	418	417	397	399	380	363	421	390	368	410	413	395	415	374	408	407	405	403	394	390	408	392	391	410	404	417	424	413	409	423	379	378	390	396	425	405	401	420	422	385	392	380	401	384	392	375	414	411	404	388	394	345	378	424	356	411	381	381	422	415	411	411	418	365	380	429	406	453	413	389	369	409	415	356	379	400	395	402	379	414	375	406	405	408	405	370	402	397	379	390	433	398	390	383	394	394	376	405	408	385	371	442	368	417	422	410	380	411	382	405	391	424	376	411	410	425	401	411	398	371	389	422	389	397	407	382	396	367	374	388	387	417	401	408	419	399	416	385	409	398	422	379	413	396	376	411	378	397	410	396	359	419	402	420	430	428	396	400	393	392	413	434	430	380	421	348	375	427	399	417	411	399	375	399	402	334	395	416	409	391	374	440	412	407	421	398	384	401	406	424	383	402	384	407	373	384	391	423	427	371	386	383	406	413	377	410	381	416	418	373	382	415	406	389	389	405	399	405	380	408	366	391	397	394	411	376	378	414	400	364	369	402	377	383	384	404	407	394	398	403	426	404	382	408	374	412	419	381	411	407	426	383	351	391	351	407	386	368	426	403	380	411	407	407	364	376	402	425	419	406	404	365	399	415	424	400	419	412	422	395	395	407	405	380	406	436	392	386	398	384	416	453	416	393	408	382	416	386	376	404	394	376	387	355	389	428	419	376	388	426	410	403	358	409	443	429	429	398	371	413	394	405	396	413	421	400	388	392	402	396	438	373	394	380	390	392	395	401	383	409	380	398	388	432	398	410	410	391	414	371	404	393	394	386	358	393	413	380	417	433	413	401	450	362	422	392	396	391	422	367	437	429	370	408	428	351	413	385	374	384	374	376	410	387	414	417	363	431	399	413	369	382	392	383	388	383	388	404	432	377	454	426	394	405	401	402	391	373	437	390	379	380	413	415	411	375	380	449	389	381	387	414	369	367	402	386	375	421	369	391	388	391	378	386	408	415	403	395	398	396	400	370	392	414	337	398	393	409	399	379	406	393	399	399	381	386	395	379	385	397	393	372	353	432	399	411	435	399	387	390	411	432	383	393	383	410	395	382	415	407	407	394	420	360	399	407	435	403	450	417	382	409	423	421	425	390	412	410	386	454	368	378	411	385	378	398	377	414	406	374	413	416	403	358	354	409	406	430	395	379	420	387	376	400	424	424	398	437	439	405	379	397	403	400	406	392	382	411	414	420	378	424	375	418	399	380	392	429	402	390	402	412	390	401	379	420	401	393	401	388	400	394	401	365	385	372	410	365	388	427	379	409	412	397	399	410	395	365	400	397	382	395	396	396	385	390	383	411	389	394	394	400	398	416	388	420	442	367	407	403	389	389	364	390	397	415	402	396	391	382	394	426	418	409	399	411	394	366	407	433	382	371	392	417	412	407	423	408	363	411	399	400	381	419	399	373	425	383	381	347	390	355	413	385	366	394	345	390	406	439	430	402	401	385	424	417	408	401	405	387	431	379	383	358	421	391	400	408	369	388	398	392	352	406	411	409	441	425	367	351	418	385	403	370	374	376	380	422	384	369	402	428	361	392	395	359	428	406	368	409	388	412	394	421	435	362	383	413	394	418	387	397	386	414	417	416	370	414	389	409	401	398	451	374	419	378	376	415	436	406	422	396	384	393	377	424	430	426	374	387	389	404	397	390	340	408	438	394	436	406	401	414	373	373	406	382	370	372	402	396	405	384	387	401	402	382	363	392	400	373	393	418	410	408	424	401	396	385	407	395	397	414	382	413	390	427	420	367	407	399	403	406	386	374	369	359	394	456	383	383	408	414	388	408	408	425	399	378	387	374	400	396	358	407	368	364	393	408	390	415	384	376	393	428	432	392	418	377	427	376	405	383	413	401	406	386	438	362	429	407	408	430	356	413	419	414	392	389	372	387	423	363	408	419	399	401	406	378	409	449	359	410	409	369	405	401	381	394	384	370	408	379	418	412	398	398	383	421	361	391	426	400	393	403	418	392	401	428	403	411	397	399	418	416	403	403	398	385	396	412	394	382	414	389	379	376	408	391	380	412	404	415	403	368	399	402	366	413	419	426	368	370	370	413	395	418	386	426	396	409	370	377	385	384	397	386	397	395	409	406	392	361	413	397	431	394	406	386	396	448	348	383	406	396	379	410	396	413	381	371	376	411	386	420	377	383	397	404
10249	6082	7484	5582	3482	2289	1568	981	845	697	543	466	391	348	291	291	239	257	261	227	256	266	206	239	222	211	237	218	235	224	189	221	208	233	216	236	220	232	211	240	243	218	215	235	234	223	214	220	215	225	229	235	211	218	229	247	242	225	232	231	229	232	234	207	221	257	230	240	205	212	198	195	210	216	223	203	250	226	203	257	231	227	215	239	231	213	249	236	214	199	218	237	245	233	230	232	243	192	220	256	231	223	261	224	202	220	203	206	226	257	218	205	218	240	209	212	221	253	210	200	194	228	196	207	240	226	193	218	222	231	216	208	214	213	252	219	214	211	262	255	235	209	216	221	249	208	232	210	222	229	218	222	239	231	203	218	227	206	201	241	215	235	223	262	236	205	196	212	241	226	230	206	217	226	227	239	242	197	222	214	218	220	228	228	250	230	205	252	222	216	198	237	222	205	256	262	198	213	228	210	218	222	228	223	234	230	204	205	218	220	214	214	172	231	226	230	251	232	254	218	197	213	223	232	215	222	266	203	210	199	258	221	267	218	233	234	205	220	205	243	219	210	221	227	207	229	210	205	254	190	217	241	204	204	221	214	217	208	232	239	227	215	218	210	234	245	202	225	215	234	224	207	195	200	186	190	220	212	234	214	209	230	191	236	209	220	192	213	222	249	218	227	204	240	228	221	218	213	207	215	213	237	245	228	227	202	223	229	247	203	248	229	210	230	211	204	199	258	207	237	229	236	212	234	252	248	216	216	197	225	240	213	270	234	203	233	218	235	237	222	225	216	240	224	212	246	223	238	215	206	200	204	219	185	213	200	220	236	203	214	240	227	211	205	194	224	212	227	201	191	217	218	220	201	210	232	223	193	220	210	237	228	232	238	237	204	257	239	213	198	251	226	221	218	213	227	252	220	241	238	227	223	219	227	202	212	229	215	238	222	216	189	209	244	194	211	236	234	243	228	222	191	243	219	233	236	243	245	222	224	205	233	236	235	220	223	205	218	249	222	216	222	242	235	209	218	209	234	212	239	242	237	226	224	218	203	219	206	204	231	216	233	219	214	250	220	234	222	225	211	220	210	225	219	199	228	208	198	224	235	220	185	232	203	230	213	228	252	213	210	221	229	242	222	198	229	232	226	218	237	224	250	218	217	215	251	225	244	210	198	223	242	240	205	231	208	203	222	198	221	214	219	224	217	240	225	210	216	225	226	240	191	231	238	226	222	240	235	243	235	199	238	215	231	220	223	220	209	214	208	238	219	215	214	219	202	226	241	191	207	228	209	245	223	220	213	252	240	229	215	248	217	240	228	219	226	219	257	215	221	227	245	226	237	239	232	215	219	239	212	214	208	192	219	213	247	220	211	229	225	245	224	210	230	241	214	217	196	231	258	210	215	203	216	256	214	221	241	223	207	217	246	236	228	221	212	257	200	227	232	226	206	229	257	238	207	244	243	218	204	206	209	215	231	229	201	222	194	230	207	230	209	204	221	237	203	209	208	222	198	221	212	241	221	232	246	197	198	201	202	208	231	209	242	211	215	232	211	233	211	211	218	234	218	205	239	223	223	218	251	239	229	223	208	220	248	207	212	223	236	224	193	190	226	206	213	212	228	212	224	227	247	222	210	212	225	203	216	222	207	214	213	230	209	215	236	177	220	237	231	217	200	209	251	200	214	249	225	200	242	220	214	213	235	224	228	252	206	233	211	240	224	233	230	241	234	244	208	185	213	221	210	205	239	215	227	212	214	238	216	235	206	201	229	228	187	204	219	264	222	229	216	210	246	240	216	206	242	230	208	200	222	218	213	224	234	233	229	214	225	214	223	231	197	235	218	230	219	231	240	198	208	211	214	210	188	203	256	204	216	241	249	233	202	215	230	189	221	208	203	222	227	225	219	186	223	190	232	203	188	229	228	207	238	215	214	204	218	219	195	223	220	196	217	212	214	200	225	214	204	202	211	250	228	246	218	206	211	184	227	195	201	222	196	227	247	207	213	215	215	216	237	218	229	225	196	218	233	222	210	194	229	222	209	239	204	227	234	194	224	252	240	231	222	227	227	247	212	213	223	199	198	188	217	205	207	206	236	200	215	202	174	224	205	201	220	195	222	226	218	236	197	208	229	197	221	247	216	215	191	199	200	201	226	209	209	200	231	205	239	247	239	227	221	224	208	221	244	222	220	210	187	211	225	217	212	250	244	190	255	215	216	223	213	238	208	201	228	190	201	210	214	203	189	250	197	207	235	231	208	218	243	227	224	226	203	232	197	222	232	240	218	225	251	217	211	196	195	231	196	262	220	228	192	223	212	223	207	210	220	214	210	221	226	253	228	230	221	196	210	213	230	250	220	224	222	197	242	220	246	257	214	234	193	227	230	217	205	219	228	189	223	220	225	243	202	201	218	230	233	221	232	210	217	218	182	218	249	216	264	242	214	222	204	211	216	199	219	221	204	226	218	236	218	198	203	197	225	202	218	218	255	219	220	237	255	211	235	209	195	238	247	213	235	210	211	198	215	234	224	226	221	215	227	208	193	220	223	217	225	197	237	246	212	197	223	224	225	228	225	220	208	233	195	223	207	240	199	209	252	256	201	237	216	219	254	215	239	212	230	217	250	232	219	219	201	214	202	200	203	217	236	219	213	225	227	227	247	251	218	190	248	257	212	230	242	251	215	237	235	221	211	235	183	228	241	254	235	223	229	207	225	240	215	218	208	217	201	232	218	223	234	224	241	223	224	217	219	199	234	230	201	241	194	218	219	188	215	237	236	241	201	210	235	234	219	206	222	197	209	200	228	236	184	226	195	199	235	230	235	256	235	219	231	220	190	220	192	222	194	216	194	217	219	224	236	220	230	236	215	233	245	214	211	225	215	224	248	232	233	220	250	226	233	222	225	211	217	213	260	215	224	224	225	224	235	229	204	224	242	232	208	220	204	220	198	211	221	229	182	241	228	216	219	230	227	249	247	204	223	202	188	208	219	235	176	208	217	228	207	218	232	236	227	215	239	239	228	212	218	221	189	203	204	204	213	207	218	245	223	228	208	216	208	226	218	218	225	200	229	222	222	228	231	241	200	215	191	217	263	248	203	225	217	203	185	211	223	216	218	209	209	219	210	234	203	196	220	212	218	263	221	229	214	254	219	201	236	221	244	221	233	223	211	197	232	217	251	233	243	272	212	212	205	223	209	223	226	220	191	197	218	225	225	235	222	223	212	210	226	219	213	244	216	226	213	239	206	244	236	206	219	238	209	199	233	204	231	229	222	217	232	247	209	243	257	205	217	198	206	211	237	224	194	237	243	252	248	211	260	241	206	229	240	226	221	222	224	230	209	222	205	206	228	241	251	239	223	214	237	206	234	213	204	224	223	194	190	207	219	221	220	233	235	237	207	234	189	234	247	209	220	207	223	218	215	224	222	197	196	200	201	237	220	231	235	217	211	241	202	227	210	209	223	210	225	242	206	211	219	214	207	218	226	194	209
6984	6276	13595	14860	12123	9028	6749	4659	3995	3189	2355	1852	1464	1222	1081	950	832	738	783	734	611	617	639	572	572	617	607	587	573	558	552	534	504	574	549	508	495	568	511	538	499	576	538	555	555	521	523	515	551	544	489	520	500	512	533	549	532	515	526	526	516	516	560	507	548	514	536	508	499	542	527	531	552	505	495	523	562	496	507	526	533	476	515	513	516	542	527	505	511	525	502	519	512	530	492	486	503	547	539	492	529	507	538	538	502	533	510	525	540	554	537	541	565	534	529	466	532	526	544	505	515	504	505	507	498	497	558	500	506	564	478	514	559	510	523	505	469	494	551	506	530	480	529	524	566	518	528	515	517	511	526	569	520	544	521	524	536	519	549	497	545	541	470	511	528	524	558	534	531	529	527	548	531	511	562	509	540	549	515	515	546	486	560	529	552	514	496	562	524	519	483	555	501	510	539	516	528	504	506	476	513	559	542	500	526	557	525	525	545	557	532	504	540	486	493	533	551	562	532	517	543	538	492	506	520	518	531	541	501	534	554	545	519	536	512	509	550	496	543	535	515	495	523	547	547	511	521	532	507	533	542	513	516	487	492	528	503	492	513	496	539	497	527	542	521	523	534	472	525	505	551	499	480	523	493	486	524	523	495	516	513	531	516	481	466	520	572	554	574	520	538	490	545	546	516	534	534	507	577	557	523	529	536	515	521	508	543	549	564	527	491	491	535	547	520	525	536	489	548	519	557	518	536	489	548	517	536	530	540	515	568	515	530	518	531	503	485	513	487	498	517	530	503	552	478	519	550	533	527	520	552	554	540	525	543	488	541	549	492	490	596	491	504	547	531	566	528	565	510	535	562	519	513	529	519	555	523	542	521	523	532	506	532	513	546	525	553	577	496	504	544	552	521	549	533	473	494	504	545	511	513	559	489	511	530	526	516	517	556	469	507	562	486	520	526	546	513	510	482	536	525	546	489	514	467	517	497	549	549	498	533	579	514	554	539	575	527	569	513	495	508	502	515	549	516	463	568	538	464	531	548	530	510	540	563	510	550	549	524	536	532	512	528	556	526	517	538	483	526	527	499	565	491	566	512	553	554	505	495	538	480	501	538	517	558	488	524	519	556	525	549	523	506	523	525	529	509	536	514	530	541	533	554	540	531	525	538	545	506	527	518	484	489	509	536	550	523	524	554	522	529	506	525	530	541	528	579	506	517	503	510	538	516	535	496	512	506	559	496	507	488	518	480	536	482	472	522	496	491	504	488	505	541	468	526	489	554	517	562	514	537	517	519	495	516	531	523	483	509	513	553	563	510	563	560	504	530	513	498	501	493	505	534	523	510	523	502	491	555	518	489	498	522	556	524	539	537	505	524	508	517	561	503	521	516	552	524	524	526	524	528	494	583	501	534	510	474	538	544	514	535	515	565	554	507	513	551	514	504	492	497	578	549	532	527	542	511	558	481	497	533	523	532	559	521	492	519	500	558	500	537	543	509	591	540	524	518	503	506	522	533	532	527	550	546	478	507	543	522	522	561	516	543	528	527	551	540	521	570	514	527	547	543	533	510	495	543	513	569	495	538	494	513	528	520	535	519	560	521	520	533	487	527	515	503	530	527	561	537	533	541	505	528	529	557	511	518	511	498	532	528	543	494	528	535	501	520	544	523	510	517	502	523	525	530	546	464	462	539	562	515	527	512	486	506	506	510	526	544	529	570	493	553	530	496	463	519	540	531	545	505	485	522	529	498	517	527	510	528	527	517	526	501	530	501	548	498	510	513	549	539	532	519	529	546	524	539	511	521	540	531	552	538	541	508	500	498	512	560	507	514	511	512	517	535	556	586	504	542	539	556	551	537	526	544	510	518	555	525	525	571	547	539	562	551	497	528	537	498	535	542	525	531	558	524	491	541	521	531	539	558	551	528	531	534	527	507	521	525	544	507	524	493	553	537	519	570	484	538	550	497	550	489	555	510	517	535	527	508	548	546	517	537	501	547	539	528	542	557	504	535	533	547	508	522	528	498	498	535	496	539	497	522	530	501	552	531	502	539	529	561	518	489	525	540	531	558	530	515	505	546	532	515	525	528	542	581	523	547	516	515	521	523	514	516	523	526	537	577	557	561	540	538	524	541	508	515	590	497	528	533	526	551	488	493	496	517	498	561	525	543	580	539	535	533	507	505	522	528	525	523	506	542	513	543	519	502	494	481	531	556	498	545	550	549	518	505	528	503	510	545	539	571	547	512	538	536	550	533	500	518	542	476	468	491	518	528	544	540	504	521	525	554	531	534	517	536	486	487	494	512	513	477	513	533	529	483	537	516	518	504	552	532	528	535	508	541	521	529	510	555	507	515	549	567	530	526	541	541	518	531	503	505	518	515	491	499	562	508	492	515	510	548	512	527	510	471	484	510	523	506	558	510	517	531	537	528	529	514	544	521	517	571	489	490	505	496	539	512	504	541	514	546	500	520	512	535	516	501	520	538	544	523	522	539	497	486	544	535	557	503	552	496	508	542	531	560	486	488	519	513	538	528	496	510	487	533	524	521	510	552	547	547	513	539	504	526	496	523	526	516	541	539	489	561	545	560	478	526	545	533	565	513	545	497	481	509	525	498	506	529	500	507	545	513	540	543	550	564	527	529	522	543	532	554	565	516	570	509	528	502	517	543	561	518	540	504	494	500	495	523	507	491	503	502	524	484	535	566	523	507	550	529	513	549	530	534	551	487	501	537	522	521	516	520	543	511	494	540	522	535	551	540	515	526	515	521	572	522	515	524	522	524	506	503	526	483	513	540	515	506	574	526	505	546	524	510	583	496	547	534	498	471	515	534	547	514	580	475	516	495	556	535	535	535	515	474	539	512	527	532	502	505	548	524	528	552	501	531	544	552	546	543	536	524	539	497	503	492	529	510	530	554	543	513	523	547	531	542	516	498	550	539	523	526	544	523	543	486	532	541	503	512	520	536	531	538	536	508	511	540	518	518	547	508	502	531	493	491	518	540	524	558	509	482	537	556	474	501	545	535	543	549	514	552	552	528	517	514	539	510	536	540	544	530	512	485	499	549	567	516	561	522	566	500	542	542	520	500	503	518	484	580	512	488	525	524	527	509	536	522	490	519	541	551	519	526	513	500	521	536	560	550	532	469	506	495	547	490	522	569	535	517	510	551	524	559	505	517	556	503	494	538	558	510	525	514	535	539	487	521	475	559	552	492	478	496	522	554	497	493	523	540	544	490	544	499	523	500	540	493	530	546	523	544	516	528	555	536	483	570	498	523	501	490	531	528	562	513	559	534	491	471	509	512	541	543	525	504	527	502	517	509	505	556	523	531	574	508	522	562	560	522	500	522	521	551	539	517	499	561	509	520	505	512	525	513	529	526	545	517	535	523	523	542	498	496	539	532	516	530	510	507	508	509	543	469	546	514	500	525	540	515	522	514	517	533	524	515	513	521	547	516	543	491	550	556	533	540	524	514	521	513	499	456	510
19372	10372	11899	9314	5863	3585	2387	1522	1229	951	699	557	455	399	329	320	266	270	248	275	203	217	242	208	229	208	202	188	207	218	221	207	206	200	204	202	186	188	218	204	179	187	199	206	212	213	202	197	205	230	216	197	198	203	188	195	197	211	181	222	202	211	249	202	210	215	217	203	222	222	197	208	200	209	213	192	192	174	213	199	179	188	212	178	220	198	197	202	200	185	185	216	186	203	178	192	198	181	199	234	183	198	217	189	218	194	192	221	209	191	234	208	197	218	209	210	180	210	190	199	193	191	197	198	227	200	187	219	209	206	218	193	209	204	206	215	190	192	190	211	207	185	227	210	177	202	189	234	188	202	199	202	223	201	200	177	197	198	175	228	196	226	198	192	223	196	189	215	181	219	218	192	193	222	183	198	204	225	236	221	174	179	217	175	214	221	203	211	200	208	204	198	198	213	200	192	224	178	173	223	199	191	190	194	239	218	172	194	204	221	178	196	202	190	199	199	185	212	235	207	190	209	190	174	215	177	208	179	192	175	209	205	222	187	197	205	186	190	185	183	223	202	201	189	202	182	201	221	218	186	204	198	208	207	199	178	214	200	201	163	172	195	195	205	199	204	198	200	213	214	209	213	226	206	219	201	223	204	211	234	217	211	175	209	216	210	198	209	203	182	206	193	205	194	194	227	189	183	190	209	214	227	196	222	187	218	250	211	236	222	190	205	203	199	214	189	199	185	225	191	216	188	215	228	214	199	214	224	202	193	194	194	193	194	201	224	194	209	206	194	174	198	175	205	209	205	190	179	207	212	211	208	189	197	211	201	211	216	185	185	210	226	197	217	193	219	201	217	210	211	211	216	192	222	216	217	209	222	180	204	204	198	198	204	210	219	216	196	216	196	193	191	202	204	206	187	189	194	184	199	192	213	207	201	211	188	225	210	183	196	235	187	200	203	207	182	206	212	198	181	168	213	219	232	202	202	177	202	204	245	195	208	219	202	181	218	193	203	230	202	228	207	202	204	193	223	181	183	186	195	218	204	190	202	200	195	217	214	186	199	212	238	177	189	217	182	210	203	193	195	188	179	183	191	189	224	188	221	186	211	197	194	178	216	200	198	219	189	196	225	200	216	242	189	204	206	204	226	177	220	196	184	195	207	183	188	197	190	226	216	216	210	230	190	193	226	190	194	195	192	188	197	184	188	206	237	207	226	188	206	196	210	204	221	207	174	197	192	216	192	226	204	205	186	188	200	213	213	194	231	211	224	170	212	193	198	187	204	181	193	190	203	172	200	203	187	208	191	218	183	250	207	212	188	251	196	181	193	193	205	190	178	195	187	165	201	189	198	179	194	205	190	192	218	193	217	210	180	215	205	199	202	193	192	202	199	225	194	189	187	194	211	221	209	226	198	195	189	201	197	197	197	185	195	211	197	209	153	229	202	205	187	228	196	181	191	199	213	221	196	217	196	197	204	199	216	220	199	196	198	184	229	207	194	175	185	214	225	193	244	201	196	201	201	188	193	211	189	186	202	174	207	184	204	216	206	201	206	187	212	196	199	187	208	209	206	169	203	208	217	218	209	213	196	211	227	188	216	186	195	220	223	216	205	226	226	227	200	205	187	207	177	210	216	203	213	203	191	207	192	196	194	189	189	222	213	212	195	216	194	220	188	178	239	194	207	181	210	205	199	178	207	178	223	193	191	202	215	206	216	184	180	163	218	200	232	180	206	213	218	198	210	201	217	192	229	182	201	200	182	208	207	227	204	189	206	210	195	185	190	185	195	223	170	227	218	210	204	228	202	198	191	203	211	212	201	178	210	196	211	199	210	205	179	213	192	210	224	182	189	213	195	204	199	216	206	180	191	236	198	196	170	208	211	202	179	179	196	194	183	197	198	182	200	193	163	202	182	197	195	202	176	186	192	228	227	209	196	178	191	199	225	195	187	218	209	196	166	205	207	201	164	191	170	180	197	194	196	209	195	190	181	187	187	200	200	189	185	202	201	190	199	199	198	200	175	203	219	174	184	212	202	206	218	223	211	194	200	203	169	199	208	195	196	208	204	214	184	184	211	197	208	203	174	214	228	207	212	205	209	190	204	187	244	206	180	195	204	203	206	185	230	214	191	233	235	203	223	194	212	204	198	219	151	195	206	197	217	213	172	201	193	202	198	211	188	208	209	204	191	206	184	199	230	201	206	191	229	181	205	209	215	211	192	206	186	207	231	170	200	208	198	187	212	183	247	189	178	182	206	219	199	205	201	207	203	190	228	200	188	213	183	212	181	189	207	196	209	182	214	200	222	174	222	214	164	207	193	219	196	222	218	213	200	186	165	208	213	196	198	177	184	201	197	191	209	200	216	188	195	219	193	212	211	216	180	205	188	184	167	202	206	217	188	206	231	191	193	187	198	205	206	188	226	196	218	209	195	208	215	208	205	212	194	225	200	207	196	219	190	200	197	182	210	215	186	181	215	207	207	206	174	201	183	201	241	204	201	206	190	180	212	196	212	210	197	191	213	181	186	190	185	198	210	203	180	219	207	190	192	205	201	191	195	207	187	176	199	196	200	186	186	182	199	199	201	225	203	210	196	179	202	220	202	199	187	188	173	195	197	192	212	186	216	206	187	190	190	204	217	207	224	207	186	196	232	218	210	199	192	166	197	190	206	217	203	220	211	212	185	189	181	206	206	195	211	189	190	208	217	203	198	198	214	224	220	198	201	194	198	209	199	195	200	210	238	212	200	210	214	210	205	201	211	198	218	179	170	198	210	235	207	225	187	209	215	213	197	186	190	189	193	185	229	202	208	200	200	184	197	208	177	184	217	194	193	213	184	180	195	206	188	187	194	214	187	183	200	194	225	194	207	223	198	205	184	197	176	206	201	211	193	198	184	199	187	198	207	231	201	188	218	177	190	207	212	230	248	196	232	207	200	191	240	199	191	215	198	201	197	215	184	194	219	216	186	199	203	193	203	215	172	208	202	193	196	198	191	185	200	217	184	186	205	205	194	218	216	176	224	190	196	205	216	171	196	188	202	200	192	165	191	219	221	197	205	216	205	213	220	237	186	193	211	179	197	193	182	223	216	190	237	214	201	201	188	206	202	212	196	190	201	198	221	204	204	186	187	220	185	193	176	195	219	221	200	178	187	215	215	201	211	215	216	204	215	219	184	219	209	183	207	208	193	210	205	200	214	223	207	195	173	236	215	239	202	197	205	201	203	190	204	217	205	189	186	210	227	209	195	192	187	208	200	207	202	178	186	204	208	213	176	205	208	192	203	208	205	205	219	197	195	195	175	192	205	186	201	215	195	218	207	185	186	217	185	196	201	198	194	198	197	211	188	190	203	180	191	189	229	204	176	198	186	208	183	186	199	217	207	197	193	214	213	214	204	208	220	205	229	214	201	219	189	213	200	191	189	184	195	210	224	200	198	183	184	216	198	225	183	201	203	189	216	174	173	185	205	196	207	212	223	239	185	214	197
13276	9597	19563	21306	17595	13198	9615	7028	5847	4787	3423	2544	2008	1708	1412	1172	1018	921	864	792	687	627	650	574	562	590	582	539	537	495	515	535	478	532	521	521	471	513	456	452	507	503	487	505	510	504	487	452	453	452	455	489	462	461	450	511	500	489	502	511	468	460	486	479	486	502	512	477	491	505	459	483	457	489	493	466	481	498	495	511	523	461	501	512	491	472	489	478	441	524	502	488	528	478	521	475	434	491	439	515	478	500	471	466	472	460	471	478	476	481	493	558	506	530	494	522	490	445	491	437	467	471	483	501	437	480	493	478	455	481	485	439	513	504	505	467	492	472	485	490	483	506	479	463	510	457	467	508	499	458	518	472	484	473	496	462	471	437	429	473	433	490	498	474	481	486	483	462	496	526	476	491	461	482	468	506	479	465	458	492	453	502	484	478	507	462	496	479	480	471	492	460	464	442	490	442	464	475	512	512	478	456	466	463	514	459	454	479	468	476	445	489	474	511	479	492	463	475	480	494	454	476	449	481	493	461	479	500	495	484	466	446	479	479	486	492	442	485	515	464	462	493	438	483	476	458	491	487	475	457	487	462	480	457	484	468	477	507	448	444	469	460	493	505	462	505	463	527	535	504	480	518	511	451	466	477	473	503	452	487	493	471	523	477	511	440	510	476	517	429	456	486	473	488	443	484	494	490	468	473	487	440	457	447	488	471	493	497	431	475	475	450	483	447	448	517	511	510	439	458	466	499	487	515	430	492	492	490	470	456	505	472	493	463	497	487	453	482	521	511	514	503	449	446	477	473	489	465	465	453	470	480	440	497	481	468	473	485	455	511	462	438	498	457	498	485	505	466	490	486	507	445	444	470	464	489	456	500	444	480	494	482	450	462	501	475	470	525	486	464	496	483	481	531	465	466	518	477	472	511	469	496	438	470	492	469	510	481	483	489	493	501	492	455	434	475	496	480	496	528	509	458	455	462	517	461	485	500	514	498	508	491	452	492	473	472	459	503	497	508	501	464	472	506	476	500	497	489	464	469	482	503	465	493	496	456	495	483	499	458	459	471	462	466	490	503	459	494	524	485	485	478	505	511	475	447	491	464	505	457	459	516	473	493	481	450	466	442	471	528	509	490	506	482	497	493	474	449	479	521	468	462	451	485	479	509	496	458	476	498	483	513	480	480	473	449	487	493	462	480	520	472	410	497	500	471	433	473	510	476	487	488	471	420	474	469	519	514	483	476	525	454	454	455	495	509	482	508	462	494	482	469	458	476	492	503	464	474	488	490	452	509	477	470	485	494	480	478	457	496	490	486	529	521	478	480	473	500	470	475	479	462	482	490	495	492	482	485	455	456	517	490	513	479	484	490	512	505	474	424	497	495	462	494	469	490	481	492	483	506	447	512	476	471	489	479	448	516	509	492	471	462	501	456	482	475	486	482	490	439	494	533	478	438	462	480	492	491	513	488	486	470	455	505	460	474	485	467	525	477	463	477	504	448	498	480	484	473	476	501	486	472	481	471	465	517	457	473	469	526	494	505	488	471	451	492	443	493	488	496	448	483	496	499	481	447	496	472	468	480	511	511	477	472	472	465	478	482	519	510	453	475	525	468	477	464	490	467	485	445	474	473	505	499	456	458	461	495	508	481	514	459	465	486	481	468	458	480	509	488	497	502	496	494	462	456	490	426	457	488	438	464	472	426	492	516	486	472	468	483	468	465	455	481	495	494	480	473	456	485	439	478	481	454	535	510	496	532	463	510	451	500	481	492	464	457	480	503	506	514	496	480	474	490	493	493	471	516	457	464	456	474	452	508	473	496	515	490	475	471	527	463	489	465	419	490	503	486	457	467	516	471	476	499	489	485	478	477	534	483	475	464	487	494	484	477	506	499	478	455	491	494	471	520	494	486	465	450	458	476	484	489	442	521	546	443	502	512	502	469	494	502	518	463	489	478	477	518	501	469	432	503	458	483	468	431	487	478	510	526	504	497	527	516	499	475	485	479	452	447	455	471	447	501	459	491	474	470	481	482	445	468	513	449	484	466	526	463	448	500	472	462	475	481	478	460	471	509	469	460	485	448	477	461	471	485	434	499	509	500	520	475	460	500	488	502	542	488	469	507	518	431	469	512	471	465	503	480	455	484	452	518	469	526	473	509	475	523	473	471	484	498	525	496	502	449	487	445	483	464	489	501	487	464	477	460	482	480	458	454	482	453	513	479	483	468	507	467	478	462	462	450	478	461	502	473	498	494	496	498	489	514	486	506	482	476	436	500	510	466	488	460	506	481	483	472	477	474	453	483	498	491	463	506	507	457	490	447	461	477	513	509	467	495	483	474	456	474	454	465	493	470	484	459	478	462	468	514	453	480	483	479	480	524	492	482	492	474	482	463	508	476	506	503	540	452	496	457	502	460	448	481	478	450	480	492	495	500	522	505	488	494	517	487	519	440	458	491	494	515	460	543	455	481	473	482	506	484	488	496	484	496	515	429	482	472	482	525	466	469	516	445	504	509	540	493	522	462	492	498	480	460	475	473	471	474	454	469	449	447	479	479	504	464	472	474	481	471	483	452	475	500	494	470	466	467	502	519	471	479	489	455	441	473	457	498	474	464	478	482	499	447	493	499	478	495	482	490	471	459	501	459	455	444	477	504	484	480	476	471	500	464	445	510	440	483	497	476	445	482	469	497	462	461	471	488	496	440	473	472	494	480	455	461	467	456	495	498	440	533	494	501	467	501	512	481	483	472	508	457	495	489	453	525	500	480	479	479	494	498	502	487	505	486	493	487	497	443	473	491	465	490	494	485	471	490	462	539	494	503	456	463	460	500	496	458	477	460	460	461	481	485	485	506	467	440	460	466	480	481	518	481	464	486	487	472	475	497	456	476	494	484	485	506	484	455	466	444	531	457	459	464	445	478	479	475	489	489	477	494	481	505	475	465	488	488	494	472	523	459	490	472	455	474	463	477	468	484	458	478	507	485	510	496	494	488	480	494	503	510	472	502	451	471	503	453	494	480	497	512	508	467	522	484	478	530	476	440	446	460	506	486	484	465	457	483	464	478	480	457	465	460	465	475	436	439	480	481	449	498	506	457	490	464	453	474	501	493	482	500	476	463	475	480	482	437	482	501	476	491	469	482	492	494	459	473	465	499	524	499	506	487	462	486	505	458	469	422	489	516	458	519	460	498	521	475	484	515	459	409	534	488	487	511	485	482	501	477	492	500	500	473	471	468	455	497	487	456	494	481	495	469	465	449	474	493	446	489	451	481	472	470	459	481	498	511	475	498	449	502	470	463	453	489	483	498	472	437	486	477	503	487	483	493	457	460	486	489	473	474	500	481	435	488	509	471	517	490	489	453	458	525	469	452	479	448	473	469	469	479	491	460	476	492	499	473	490	486	479	485	468	454	454	459	469	472	486	460	506	498	441	450	498	504	477	512	473	493	461	509	509	468	490	480	483	473	481	478	507	482	504	486	535	513	516	438
27549	14234	16049	12712	8063	5047	3191	2112	1603	1198	914	738	515	469	368	288	302	272	267	255	210	196	198	222	197	167	190	170	204	173	187	164	171	189	179	190	183	178	163	130	170	177	172	156	158	152	172	149	162	167	175	171	142	145	158	167	181	182	173	178	157	152	173	184	146	165	163	151	182	146	166	156	182	168	151	166	154	189	150	147	165	175	164	140	155	151	171	159	168	170	164	164	166	182	165	164	162	166	170	153	145	178	162	183	158	164	157	175	166	161	172	176	178	178	169	167	153	161	177	189	173	145	157	165	129	142	167	173	196	158	131	158	157	162	164	159	154	169	182	162	141	166	164	150	176	173	132	144	167	194	165	165	164	176	170	187	170	171	137	165	158	167	193	160	165	175	165	169	152	190	157	183	165	171	151	162	165	156	166	160	149	165	152	162	174	185	168	180	163	199	162	172	161	157	173	173	185	175	179	160	162	170	169	145	177	184	168	161	160	148	165	150	159	151	157	168	169	141	147	150	157	151	153	174	164	157	156	163	127	162	164	136	176	161	156	158	150	143	164	175	163	164	171	192	158	152	185	182	164	156	143	168	180	193	170	156	164	183	158	200	174	186	174	162	164	166	155	173	163	168	175	168	171	184	178	184	191	161	169	164	174	152	170	167	138	157	161	167	183	178	158	166	143	162	165	165	138	168	167	174	158	158	143	194	150	162	176	165	176	164	155	167	160	169	170	188	190	163	178	155	138	170	158	146	164	186	174	169	163	157	170	162	173	170	132	172	169	156	185	165	160	167	161	163	163	180	172	171	166	159	146	143	156	159	178	156	160	142	170	155	183	177	159	174	143	169	165	161	179	143	149	151	162	130	153	167	160	159	162	174	148	163	134	136	158	186	157	173	158	160	176	158	180	158	183	182	169	172	164	175	157	179	161	167	166	145	170	168	183	171	171	166	176	158	138	166	195	162	176	161	175	157	177	140	143	174	167	163	159	176	154	167	171	153	163	167	174	164	159	171	154	170	169	148	168	165	152	167	181	190	175	167	151	166	171	155	160	155	172	169	171	178	149	155	151	169	164	152	137	147	161	153	165	185	154	175	165	159	160	158	160	180	175	178	177	170	164	176	171	177	147	154	173	168	154	181	161	187	174	179	173	162	162	178	148	159	170	150	182	144	158	169	184	174	166	159	174	176	157	155	165	148	155	162	166	173	186	159	157	150	161	161	157	172	150	166	148	150	182	179	190	172	146	170	188	179	184	185	184	181	154	177	159	188	181	163	158	172	171	169	153	159	163	138	172	165	166	167	145	164	174	176	178	161	177	168	162	149	187	163	145	171	162	196	168	164	162	128	146	154	171	163	139	157	168	191	163	173	162	169	179	167	178	192	173	182	147	138	142	194	191	160	152	181	162	160	190	168	140	158	153	158	158	155	155	179	192	184	167	176	152	175	171	139	169	180	178	153	141	158	146	163	176	144	157	152	151	161	159	162	181	158	150	185	183	158	143	179	192	158	163	166	179	171	140	156	188	139	158	161	169	162	148	161	184	167	173	154	156	162	167	148	179	180	147	158	192	200	174	180	153	181	147	164	163	150	185	165	177	179	151	164	152	167	143	175	195	147	173	178	147	178	158	167	152	156	170	161	148	172	157	147	178	171	168	168	166	166	153	171	146	138	175	155	155	139	159	147	152	176	145	155	153	158	135	150	171	173	160	157	165	159	168	160	151	175	184	183	169	185	153	159	150	177	173	175	167	157	191	169	156	135	145	167	163	160	157	161	172	169	159	169	154	153	152	161	170	158	144	182	162	168	145	168	149	156	161	157	152	148	165	157	153	167	169	188	175	172	176	181	189	173	166	175	164	174	159	161	149	168	165	141	175	152	162	179	169	176	181	152	156	183	176	169	154	175	160	153	164	184	147	182	181	158	178	164	183	164	179	169	167	182	149	176	189	175	179	153	148	166	169	152	161	161	162	156	167	144	168	151	148	171	169	161	174	147	148	155	177	168	151	175	166	157	145	169	144	167	163	186	166	204	171	173	134	154	165	166	160	161	160	143	151	188	170	156	174	158	150	156	172	161	162	164	155	173	173	156	162	172	151	140	154	159	173	185	167	149	138	163	154	191	157	173	194	151	149	174	169	185	175	160	166	172	179	170	205	177	161	153	168	141	179	164	177	191	184	171	168	149	157	157	169	178	162	183	170	170	178	172	181	151	158	151	160	171	168	151	169	180	164	162	174	165	141	158	149	154	166	150	171	171	181	175	186	190	186	172	152	197	166	150	162	181	170	155	156	169	168	179	199	157	155	167	152	162	185	179	180	160	128	154	168	168	154	159	160	166	158	148	160	168	176	176	168	155	159	158	168	156	153	137	166	162	162	167	159	152	176	161	161	168	172	176	175	144	173	143	180	138	143	158	155	167	179	138	155	157	182	170	164	187	160	149	173	176	168	155	162	186	177	162	179	166	163	182	179	147	149	191	163	194	190	149	144	161	166	180	163	178	157	157	171	176	148	170	146	171	167	147	174	160	189	173	150	143	176	159	158	165	157	169	177	133	160	162	174	182	158	130	176	154	174	148	163	181	160	170	152	155	155	139	133	166	185	178	156	167	164	152	200	159	164	165	152	177	138	155	151	190	161	157	168	166	175	163	148	162	149	161	158	170	157	178	169	180	188	163	182	161	166	173	152	163	142	164	181	161	151	170	159	144	162	158	138	170	177	169	153	178	165	159	159	135	146	175	141	157	168	188	165	187	143	161	122	156	171	140	149	135	165	158	177	145	167	159	154	148	176	168	143	143	171	169	176	173	163	171	161	170	165	159	181	147	152	157	169	176	178	157	162	160	162	173	159	176	146	167	180	142	163	146	159	178	161	175	148	184	152	148	151	164	153	170	175	193	163	172	165	169	169	166	150	150	145	169	140	147	182	185	169	163	161	175	175	177	158	133	153	163	154	163	155	169	169	183	164	174	164	165	172	155	186	144	191	155	174	153	171	149	172	193	162	158	181	161	144	192	151	171	166	172	179	156	169	148	161	155	150	139	164	162	165	155	174	155	143	158	157	161	178	174	162	169	156	154	175	150	159	170	168	155	172	168	154	163	168	200	153	159	153	166	146	173	147	168	151	150	174	164	155	169	175	156	166	148	161	157	154	179	145	153	160	152	166	158	155	144	168	139	187	156	154	149	188	166	169	165	174	177	170	167	165	169	162	170	186	156	186	156	165	146	163	169	169	162	164	175	151	174	146	144	138	159	182	169	187	170	154	151	181	174	167	180	152	177	175	171	163	146	158	177	176	194	161	176	160	163	163	189	172	165	144	145	177	176	164	179	156	169	163	173	179	173	150	153	161	177	189	158	149	160	150	179	166	169	149	168	170	162	183	153	178	164	171	149	184	159	172	167	155	170	163	171	174	138	165	173	154	181	162	189	175	164	172	172	162	177	151	180	178	169	176	164	163	151	183	170	172	149	177	184	146	162	168	151
16753	11992	23428	25465	21775	16972	12383	9076	7417	5889	4397	3429	2586	2072	1682	1313	1118	1123	950	883	728	617	596	560	513	554	476	514	515	489	513	464	449	453	478	433	453	423	459	436	417	415	390	425	406	433	418	389	407	405	400	407	402	390	451	408	398	408	463	403	388	432	394	419	426	371	398	422	402	395	436	393	388	394	400	373	427	384	425	421	413	410	377	421	377	410	398	384	392	411	424	416	416	391	403	411	386	431	399	395	383	426	397	390	429	378	391	376	395	396	373	399	405	407	424	419	422	396	378	422	397	368	395	408	425	391	406	408	388	449	413	392	404	422	404	430	424	361	398	419	410	382	407	382	396	401	398	440	374	406	421	374	440	356	388	374	418	390	380	462	378	388	453	371	401	381	361	397	395	404	432	410	422	392	383	385	412	418	436	377	369	385	387	380	400	426	413	410	387	393	411	413	404	411	391	420	407	400	403	412	376	407	403	413	410	414	402	396	424	404	401	376	394	378	411	398	424	377	391	427	391	391	398	424	406	416	421	401	394	395	390	395	448	408	403	397	400	427	388	421	407	373	385	375	419	429	413	392	373	419	414	391	413	394	383	393	400	407	378	372	380	441	369	419	405	392	391	405	391	398	446	431	412	431	395	436	403	407	381	405	404	409	397	380	397	379	394	394	403	407	396	429	401	392	423	395	397	383	399	404	425	409	383	392	371	399	377	387	407	411	379	367	408	376	427	416	395	402	349	437	381	378	379	389	365	434	426	408	398	391	344	398	396	439	377	407	445	403	412	397	403	429	401	369	397	416	410	411	405	410	429	442	412	418	437	392	418	435	419	376	405	453	406	383	382	419	392	390	425	387	399	393	423	388	438	399	409	433	399	387	421	379	392	396	387	409	387	430	399	396	435	359	420	386	397	406	394	398	426	421	383	466	376	393	368	382	440	416	393	387	414	407	438	425	414	409	442	387	404	413	414	377	382	411	407	402	382	434	419	409	383	391	407	398	415	412	401	409	380	420	375	421	410	397	442	414	361	413	395	404	367	383	422	399	424	410	404	392	399	388	394	418	394	413	442	412	408	406	431	366	398	374	413	449	435	403	437	391	407	384	407	412	390	427	386	421	388	422	383	394	353	383	395	395	410	395	393	402	378	424	385	393	396	405	397	388	354	414	402	406	396	378	402	433	392	418	402	433	446	403	373	407	456	417	390	440	396	382	401	414	400	405	399	396	417	414	400	431	393	392	410	386	414	418	401	437	394	372	429	417	411	443	355	392	419	413	421	401	423	417	420	391	410	376	399	383	405	402	406	395	388	397	373	375	377	419	392	401	418	397	378	416	426	417	401	409	417	403	396	432	369	412	404	386	447	416	416	377	402	334	404	400	364	431	380	414	388	405	411	399	406	402	410	409	409	431	398	403	385	413	382	392	394	384	379	410	401	404	416	446	409	392	423	414	398	384	364	365	408	407	396	384	424	405	422	417	398	406	378	426	391	434	377	407	384	391	426	400	382	403	395	376	381	390	433	409	416	412	414	405	402	407	396	445	376	395	416	418	407	405	409	416	450	396	361	413	359	366	403	396	429	382	406	361	383	394	390	426	443	401	409	421	394	409	351	431	419	367	403	440	403	398	397	413	378	402	366	378	418	414	403	377	378	401	389	425	405	424	401	405	367	378	420	416	417	418	394	429	407	409	404	423	405	404	453	418	399	402	415	377	431	444	426	426	410	373	385	409	398	430	399	435	448	427	445	379	398	409	381	424	388	383	406	398	395	397	442	385	388	428	404	412	398	403	396	379	394	402	402	392	408	393	404	391	422	392	358	373	398	402	418	418	399	417	414	394	397	407	433	390	385	402	389	409	383	411	397	404	411	373	403	413	388	395	388	400	400	432	422	403	410	408	379	370	419	397	395	405	408	383	398	405	403	423	359	396	415	388	384	390	426	402	392	398	419	400	404	385	407	396	415	408	413	372	433	394	378	465	403	391	401	406	425	427	385	437	434	355	433	402	372	408	395	424	433	398	401	428	394	418	386	377	373	404	392	416	377	402	369	424	411	417	408	385	376	399	396	398	411	429	395	436	419	425	408	377	417	347	415	423	374	402	422	370	362	386	428	380	384	386	408	383	373	392	389	398	402	386	374	396	389	377	456	371	436	384	391	393	401	414	375	386	417	408	399	415	442	404	404	408	411	402	376	409	436	414	406	409	372	448	393	406	380	400	407	422	391	415	379	422	398	379	412	422	390	410	396	356	432	425	422	402	434	397	401	382	396	398	393	396	423	392	429	384	421	418	366	393	400	389	402	417	405	405	389	408	385	403	399	397	419	372	384	408	376	394	437	420	374	404	386	412	419	400	416	422	381	372	385	386	386	418	357	445	367	391	371	408	403	404	384	384	395	348	420	389	383	377	416	455	403	393	398	397	372	401	410	419	379	388	383	421	407	388	380	390	401	404	431	374	414	395	390	431	403	415	389	430	399	391	392	445	398	398	443	428	409	405	369	388	389	387	404	422	405	388	415	444	416	424	371	395	417	410	388	447	396	432	414	429	421	354	426	432	407	411	408	391	429	401	385	428	399	438	409	426	407	408	379	417	400	444	405	392	391	402	366	395	404	392	376	409	438	419	397	414	370	399	402	366	370	381	393	374	408	406	431	416	412	392	431	422	366	401	400	384	373	408	393	429	378	411	378	400	407	394	419	446	420	400	434	418	403	386	409	413	429	403	397	409	407	404	414	400	403	407	386	365	410	404	373	371	379	407	389	402	423	415	410	382	419	373	406	414	430	367	394	436	412	367	396	420	375	391	398	412	373	419	446	391	403	401	432	422	452	394	407	391	388	419	412	391	424	416	400	412	422	369	410	432	419	387	398	378	432	426	391	421	427	406	420	356	407	412	438	439	416	388	419	407	424	385	429	398	408	413	383	426	410	431	420	424	430	418	407	406	385	413	409	380	398	419	390	419	429	390	373	394	453	401	425	380	421	364	427	411	393	413	410	370	378	410	419	379	416	429	396	410	385	404	400	428	400	428	437	391	402	403	422	354	405	436	385	422	400	364	396	400	359	399	433	439	404	395	406	419	397	404	399	371	412	397	412	411	390	422	410	396	420	423	408	394	433	403	388	388	445	420	409	424	427	397	381	406	398	418	399	403	419	397	434	397	419	385	421	453	389	387	458	405	409	407	392	418	411	405	381	403	380	397	404	426	403	425	373	378	423	365	408	398	411	371	368	428	424	405	389	403	388	410	374	392	410	399	390	403	385	404	429	413	374	390	402	400	395	408	405	405	390	413	439	391	387	367	406	400	391	415	400	404	422	391	422	431	374	363	377	391	416	394	399	416	408	386	373	402	399	415	362	427	391	405	414	389	416	406	361	403	412	402	378	381	408	413	392	433	365	427	414	406	397	446	421	405	434	392	381	388	428	379	396	406	413	400	385	408	402	372	404	409	416	369	403	382	409	389	433	370	438	401	393	400	376	384	400	389
10440	6192	7277	5738	3752	2325	1503	1086	825	697	541	483	359	345	299	296	267	294	269	263	213	247	250	237	220	231	219	234	230	225	224	228	215	241	244	235	169	220	241	211	227	184	201	240	234	216	200	203	221	201	237	251	243	221	234	218	261	214	200	223	202	234	191	220	201	222	229	213	227	223	267	203	218	227	241	221	245	225	250	220	208	217	227	222	233	253	225	216	196	224	206	233	224	224	207	199	211	229	257	223	207	221	202	246	170	212	233	231	231	201	224	214	222	223	254	201	198	230	229	194	207	228	242	223	196	202	226	202	220	232	265	217	216	241	229	204	220	237	236	240	183	221	224	232	231	224	222	211	193	229	251	198	240	232	189	211	216	209	220	227	244	223	217	268	195	224	212	210	203	195	195	205	226	237	227	235	255	245	215	225	197	202	215	185	232	214	215	230	204	216	212	206	204	226	228	221	240	222	223	229	245	231	228	236	195	228	218	223	229	218	235	260	261	223	224	201	260	219	209	227	215	238	247	211	223	210	232	215	216	214	235	223	245	206	228	210	241	222	222	222	224	208	235	206	206	212	218	219	200	219	253	209	200	212	205	241	210	234	210	214	200	238	221	233	235	225	221	226	205	197	227	229	217	231	205	231	237	232	225	240	183	263	206	223	216	238	208	224	226	234	219	255	222	236	186	222	231	196	225	218	238	224	217	241	211	234	252	226	223	233	218	225	229	249	223	193	199	214	229	222	232	230	237	231	223	211	202	195	208	232	208	226	219	241	207	236	230	206	230	265	192	226	224	212	207	218	229	255	215	216	234	235	196	205	223	215	219	191	236	231	216	226	230	227	215	218	235	240	220	225	249	211	219	199	237	223	223	219	219	234	248	214	216	219	207	261	217	198	223	220	233	253	241	234	223	213	204	208	212	241	192	232	246	222	226	239	218	219	217	224	236	217	208	225	201	222	202	214	221	227	210	227	220	218	192	206	234	227	234	226	242	230	238	228	227	240	252	221	202	202	219	233	212	217	211	219	252	211	201	238	229	201	226	221	226	217	223	205	239	210	221	230	258	195	227	199	233	232	200	193	253	223	201	240	235	211	234	208	241	225	225	216	214	220	235	242	225	241	219	244	198	223	236	239	227	226	213	226	230	253	231	218	220	203	245	213	203	236	238	225	210	241	211	229	259	185	242	208	236	218	196	222	218	225	247	228	207	213	203	238	232	211	249	225	223	255	249	234	218	216	208	233	222	236	225	225	233	218	213	276	211	253	200	210	235	225	236	240	191	213	228	226	244	226	248	237	218	214	212	215	213	217	213	188	240	218	220	213	239	241	236	225	223	244	212	215	223	216	204	243	242	246	231	229	237	202	225	231	234	249	197	204	218	243	198	202	212	217	229	207	215	192	220	232	237	235	230	202	206	228	232	217	205	223	251	237	237	229	229	209	206	210	222	229	210	233	206	227	237	206	215	217	232	227	238	228	245	210	233	234	202	198	221	226	229	181	247	223	207	224	224	228	253	259	230	232	223	212	223	229	206	235	251	236	192	204	230	230	219	205	207	197	219	230	239	184	211	251	198	208	241	249	212	238	228	208	212	222	213	226	232	215	216	197	217	239	227	226	240	230	221	239	223	213	192	201	214	217	211	230	220	213	214	221	236	230	218	233	229	230	233	206	221	226	206	210	233	238	230	253	215	232	220	237	176	245	216	214	213	205	184	222	221	230	235	220	226	232	232	233	221	227	241	223	229	211	220	223	211	190	225	206	208	209	210	217	217	247	206	249	209	219	204	219	228	208	219	248	215	215	221	211	220	227	239	196	221	195	241	222	209	218	209	223	233	228	231	213	220	204	233	239	201	237	197	227	239	224	241	198	223	218	208	216	223	252	218	222	244	203	206	208	233	250	225	234	229	204	224	227	221	208	226	209	231	202	220	226	230	224	211	237	188	233	242	232	200	213	231	254	229	219	241	239	227	237	243	197	212	215	244	228	267	250	212	191	223	223	196	249	225	222	226	197	206	245	225	226	220	233	193	241	207	221	211	210	239	227	202	209	220	219	215	223	199	216	236	234	220	245	251	233	236	228	199	219	209	226	231	226	203	214	197	241	221	220	216	221	222	213	214	206	237	229	212	210	210	214	201	232	238	203	215	199	212	235	214	207	207	222	229	211	212	230	202	211	210	247	217	211	229	253	211	242	218	202	214	210	195	227	211	206	230	269	236	244	241	218	234	223	213	237	226	210	244	231	230	241	230	209	244	218	225	228	247	213	224	217	204	234	235	190	240	197	223	261	236	228	195	226	250	232	259	194	214	245	210	204	224	233	223	208	213	228	204	254	218	232	216	222	231	214	190	228	221	221	223	246	222	207	229	208	232	209	237	247	225	226	216	219	236	227	231	224	247	218	237	239	218	200	215	238	216	204	239	213	225	229	215	216	213	218	223	212	209	210	203	224	209	241	216	236	214	255	230	236	245	198	221	250	219	234	224	221	212	211	222	231	238	208	231	216	218	193	245	206	250	204	260	218	234	233	224	217	207	230	217	223	224	229	214	251	228	223	213	195	241	213	224	219	216	222	235	203	242	250	261	218	262	204	220	214	228	240	232	231	204	190	246	202	204	221	200	221	223	237	204	216	205	208	243	218	245	259	236	236	237	228	212	232	209	215	239	194	237	237	217	239	243	193	216	215	199	220	222	228	227	230	210	250	217	222	224	237	226	237	241	230	205	227	227	207	207	231	232	219	225	200	211	208	219	245	223	233	231	230	223	243	204	209	219	218	244	198	218	232	199	228	215	260	205	247	245	251	231	223	243	235	237	209	225	213	246	196	214	216	224	225	207	221	193	243	228	234	248	227	235	236	226	225	250	226	229	193	226	217	237	210	211	215	215	216	232	197	211	222	210	226	255	216	217	207	230	224	219	224	224	225	253	258	210	192	227	242	210	222	223	217	233	214	235	251	234	216	207	249	192	235	225	240	236	239	226	241	187	237	225	235	251	241	232	224	221	217	217	219	238	244	252	217	217	235	226	225	208	210	220	217	215	233	231	227	222	212	231	217	217	232	241	238	232	231	229	209	218	226	213	235	207	233	228	210	243	217	216	234	208	209	244	238	206	222	193	240	235	236	227	214	234	260	220	225	234	230	214	224	215	228	245	220	212	207	211	221	247	223	229	232	225	215	207	233	237	230	221	211	235	203	194	231	235	229	244	225	245	204	232	232	202	241	224	201	219	211	254	223	238	243	237	238	212	224	208	213	225	224	214	228	188	225	237	222	228	216	215	198	241	230	239	230	222	224	245	217	235	221	240	227	195	194	212	236	228	203	210	212	203	226	243	204	224	214	223	232	228	194	228	208	233	226	235	230	196	214	208	219	229	206	202	223	211	219	229	246	208	202	218	233	226	242	241	226	208	195	237	242	227	252	262	202	207	224	234	215	224	230	194	219	224	202	203	212	221	195	208	222	199	224	207	228	209	220	192	240	225	227
6925	6188	13516	15121	12274	9161	6460	4878	3950	3111	2389	1882	1477	1176	1063	931	891	844	853	695	652	620	594	611	592	583	564	576	560	604	545	573	527	536	500	554	563	542	580	535	531	576	475	553	544	511	514	540	547	571	558	509	541	526	563	495	538	504	550	536	523	574	504	508	538	495	520	512	548	527	548	555	598	513	535	532	510	525	535	542	506	547	538	498	515	498	515	565	535	518	525	539	514	569	524	552	550	537	571	510	540	503	524	538	536	493	525	559	519	499	540	517	522	534	507	548	490	545	521	506	566	500	497	523	535	514	537	505	520	541	515	509	514	498	538	507	498	549	557	557	523	525	552	515	556	538	529	518	549	527	559	561	498	537	536	538	571	496	536	542	531	552	512	518	548	560	556	504	512	539	543	537	535	495	564	492	495	564	520	486	532	526	547	523	551	513	533	504	529	537	514	521	508	546	507	484	535	482	556	495	530	543	530	498	555	490	540	543	520	485	505	567	531	531	501	585	510	572	541	568	498	537	522	524	512	542	546	564	514	518	502	517	483	517	557	503	544	537	521	512	537	522	499	541	502	551	538	548	480	546	540	538	552	516	547	528	536	476	523	514	542	506	523	507	500	544	505	526	500	497	538	569	562	525	494	539	564	519	465	520	580	504	548	528	548	529	524	497	519	570	534	527	514	513	524	511	476	528	548	503	522	557	539	546	521	521	489	560	542	510	526	545	514	527	514	512	521	538	520	515	544	554	551	505	551	546	524	574	562	499	517	553	563	487	521	550	543	547	541	527	494	537	538	519	502	511	514	506	538	534	507	512	512	517	487	548	496	522	566	561	526	517	546	492	533	522	530	564	523	544	564	543	541	542	537	553	524	512	513	572	500	558	494	539	497	526	506	515	553	505	553	557	507	540	547	516	518	508	526	557	499	511	520	555	495	518	520	550	562	585	548	504	532	537	520	541	511	532	549	531	526	537	578	524	585	492	520	525	543	533	546	530	511	503	533	513	546	547	570	497	531	558	493	522	542	580	528	504	475	518	518	529	484	512	528	525	529	500	558	562	512	516	502	519	537	543	553	558	556	513	513	469	566	522	527	512	554	538	539	516	559	514	522	477	526	527	537	571	567	528	522	533	527	537	507	551	491	527	539	546	529	523	488	478	540	504	566	512	550	486	504	542	506	529	561	558	539	521	512	528	562	585	534	531	501	569	535	537	543	511	549	551	519	525	513	540	530	497	544	531	542	506	517	546	555	526	494	585	524	491	515	515	557	536	556	540	542	550	478	519	535	515	576	520	562	497	528	546	522	513	511	521	543	550	533	537	556	533	492	556	580	511	583	539	512	524	526	540	488	531	527	530	561	505	479	540	541	511	499	545	538	525	531	530	499	520	549	536	500	517	529	527	512	554	507	551	505	513	536	537	507	559	555	508	535	539	504	497	533	594	520	565	548	553	492	529	533	525	549	508	530	545	511	529	552	551	568	505	517	531	540	496	521	525	500	543	520	535	557	524	528	540	512	540	526	547	552	567	556	526	509	532	518	543	508	540	503	554	555	560	484	535	518	526	548	531	531	535	521	522	535	559	531	521	565	504	528	563	556	554	531	483	518	537	553	545	513	505	555	474	558	550	524	561	507	556	540	537	552	525	509	550	546	571	505	507	544	536	510	503	543	562	514	517	509	496	526	524	511	496	535	516	529	506	516	521	539	498	547	548	509	509	558	502	557	526	526	529	517	529	556	491	530	516	549	525	521	545	532	493	523	553	541	528	502	497	549	531	553	519	510	481	509	506	528	563	553	552	533	523	526	530	538	534	546	525	536	527	497	541	556	559	548	521	535	522	544	594	533	507	550	509	554	534	546	508	519	522	529	488	522	548	530	524	515	529	581	532	567	511	510	517	536	514	536	556	522	522	550	533	522	495	488	555	518	513	504	552	559	559	516	480	512	511	503	534	505	507	528	516	503	527	549	509	522	497	508	525	501	546	489	525	487	498	503	490	567	523	538	547	530	528	514	533	557	550	501	532	533	548	561	530	508	512	528	561	513	532	523	538	492	570	545	520	502	526	567	568	574	515	509	514	506	527	558	562	537	537	525	517	537	533	548	527	524	559	503	552	535	566	558	530	538	493	523	522	544	525	515	517	518	509	519	516	518	512	552	524	533	531	514	497	522	558	524	539	550	535	556	506	523	531	502	557	530	509	532	536	559	554	530	519	565	495	493	523	558	552	510	531	528	517	584	526	513	509	516	496	556	557	520	543	521	561	534	513	539	497	492	550	547	549	561	537	539	475	491	485	562	533	538	513	549	567	499	535	542	518	513	530	512	555	524	553	498	538	517	530	492	555	510	537	489	515	508	537	543	536	560	521	556	515	588	568	558	562	534	566	497	540	524	539	504	484	505	534	528	572	563	547	520	474	520	546	500	535	532	524	527	530	495	534	500	533	518	494	569	529	513	544	529	550	549	573	554	550	540	474	524	526	533	527	463	522	570	548	553	536	520	558	531	521	502	524	506	540	532	516	563	504	537	533	515	557	483	553	524	500	512	512	512	530	497	559	558	571	532	519	530	534	545	519	524	552	539	482	543	488	512	539	515	546	523	520	529	512	542	577	540	587	571	515	537	518	559	534	501	525	548	547	525	572	588	544	526	513	517	526	546	553	484	570	540	587	514	565	537	521	521	565	540	509	531	535	546	537	536	531	542	558	526	517	506	519	541	564	526	552	550	558	534	534	534	545	529	545	507	527	525	596	541	544	531	562	530	520	514	576	520	512	512	534	543	558	523	520	526	521	556	542	534	537	511	536	521	552	506	565	503	582	565	533	543	528	561	525	562	530	522	562	551	509	539	515	550	488	531	520	482	525	540	503	527	549	521	495	572	502	521	516	549	523	523	547	529	502	549	553	552	566	539	530	485	549	516	501	568	545	555	558	592	576	531	544	499	520	539	503	537	551	530	525	524	568	526	566	530	518	521	541	504	530	505	569	523	509	505	542	549	523	543	574	528	559	523	515	564	528	576	499	521	509	549	494	568	543	595	542	523	517	490	540	526	507	537	473	517	531	506	512	522	522	564	562	504	548	568	543	524	541	568	564	525	566	539	508	567	560	513	492	535	547	506	506	546	534	513	496	510	543	512	559	522	525	520	545	506	523	523	544	539	531	554	503	517	545	535	560	534	530	557	559	507	501	528	546	538	533	542	531	519	540	564	497	496	532	526	539	489	516	522	559	517	511	554	499	528	526	536	517	542	530	493	484	589	531	542	569	543	537	513	527	527	562	514	554	517	503	528	545	530	514	521	552	505	538	548	542	505	539	498	567	508	547	486	582	555	533	536	529	523	558	574	559	523	476	518	538	520	546	522	533	528	560	550	504	525	519	528	537	538	555	581	509	554	514	526	536	561	524	574	554	546	545	503	535	543	506	551	505	534	525	523	519	540	506	548	543	480	548	513	525	537	588	568	538	544	495	549	556	519	474	526	484	514	504
19572	10052	11908	9203	5771	3597	2274	1614	1154	1035	741	562	468	415	343	320	275	299	249	256	276	242	241	238	219	217	184	219	208	217	197	186	211	186	194	219	251	193	202	197	213	209	223	200	202	201	202	179	208	201	197	209	212	180	197	188	214	185	200	211	212	202	246	219	198	219	220	163	178	190	182	184	195	219	214	208	210	200	169	217	191	208	219	202	199	208	184	207	193	208	206	204	215	214	216	207	192	199	201	186	194	222	180	191	231	194	232	197	204	197	199	195	218	219	222	202	200	214	207	190	205	207	189	183	185	209	217	233	187	205	187	181	207	194	193	222	205	197	194	214	234	193	192	205	206	208	234	186	214	177	187	210	226	246	177	197	210	229	239	191	231	209	186	219	237	209	218	197	193	190	193	174	222	228	216	207	194	188	222	195	220	194	188	199	201	214	210	209	184	186	209	222	199	202	192	221	233	186	183	195	198	219	220	179	201	205	236	180	194	194	198	202	207	204	218	194	219	202	188	189	203	182	216	203	223	215	176	217	223	219	219	198	183	235	197	221	203	221	168	238	234	217	197	213	188	189	184	191	183	200	210	214	193	203	200	204	208	162	198	223	188	190	207	190	166	232	209	180	201	184	198	194	206	177	208	211	221	194	204	181	229	215	191	211	217	234	199	185	212	209	219	195	209	193	190	190	209	194	224	189	195	205	207	218	209	176	205	210	212	191	198	180	219	186	202	212	191	200	190	172	200	174	177	181	217	189	202	220	205	171	197	203	224	213	203	209	205	179	200	202	207	197	196	217	193	205	192	205	213	204	213	207	186	206	193	218	241	187	196	202	216	187	200	210	232	212	205	228	214	201	194	208	201	202	202	201	219	209	211	192	188	215	193	191	208	190	208	198	196	197	182	196	213	206	166	158	202	213	197	187	188	191	206	195	198	189	194	215	221	193	201	208	203	204	178	196	179	214	183	217	192	193	234	201	228	195	218	233	220	194	216	211	187	214	212	190	219	207	222	199	217	195	214	202	219	203	220	217	187	202	237	223	174	200	215	198	191	206	195	220	231	224	189	207	198	222	214	195	200	178	208	202	196	196	196	215	195	186	191	215	198	209	195	222	212	198	195	223	199	196	194	193	203	197	217	210	216	223	189	195	181	190	205	187	202	238	211	200	203	222	187	203	216	191	203	209	210	217	184	212	204	193	200	214	207	216	186	199	210	207	201	191	182	209	228	252	228	191	195	199	213	196	211	201	198	198	176	192	191	204	211	178	194	185	201	196	163	188	216	218	198	217	213	195	219	203	182	204	180	196	227	215	210	216	179	209	196	191	215	225	188	197	216	177	215	201	203	222	204	228	215	180	195	174	182	193	228	200	218	181	183	178	189	211	216	203	225	212	191	196	192	204	188	219	210	190	215	200	194	183	191	191	161	185	194	193	180	175	205	208	194	192	219	207	200	203	207	214	209	216	210	185	167	183	191	182	191	227	196	211	186	189	186	212	212	210	204	221	189	189	224	201	203	196	184	203	206	194	229	209	214	183	196	208	177	181	218	200	197	187	190	197	235	230	199	201	240	197	218	181	170	220	202	211	219	194	215	195	171	208	218	230	185	196	204	178	201	196	237	188	200	196	193	235	214	200	211	230	226	209	182	191	182	228	203	208	227	221	191	173	212	223	178	197	198	217	211	166	185	195	203	203	212	211	210	201	232	205	225	188	202	190	208	181	216	206	213	169	208	195	211	202	193	213	199	224	173	198	214	200	202	196	214	194	199	209	194	205	196	219	219	225	226	189	214	193	195	185	207	205	201	197	208	169	213	190	230	194	214	202	246	176	181	184	193	203	203	191	216	212	197	202	178	180	223	223	222	190	198	171	221	216	224	207	208	188	230	192	187	199	222	214	184	180	206	200	204	207	212	191	195	204	210	225	194	220	187	205	218	216	170	190	210	192	216	227	207	218	199	206	226	219	202	206	183	179	195	208	206	204	205	180	201	189	186	192	192	211	203	203	193	213	232	206	196	208	205	219	203	213	194	187	190	178	206	216	218	200	215	211	182	197	201	198	219	214	229	203	215	196	190	193	202	203	178	193	231	214	215	185	188	184	170	156	175	193	195	222	197	191	212	198	197	220	205	177	212	192	180	207	197	202	187	205	186	217	206	226	186	232	202	206	190	201	207	182	215	214	235	192	211	176	203	184	191	197	202	173	221	233	208	207	213	184	198	212	178	195	190	217	203	181	215	157	229	209	189	190	200	186	179	221	206	201	226	190	200	226	215	197	205	185	190	198	219	176	185	186	184	201	195	180	195	189	189	216	198	208	214	180	230	203	210	210	226	180	211	211	202	185	236	234	197	211	176	189	210	196	205	206	210	243	198	198	212	236	250	203	223	200	188	184	188	187	199	190	209	188	218	200	216	204	177	194	219	186	238	198	194	189	188	203	214	186	178	203	202	181	205	204	188	197	213	218	224	203	208	208	187	212	193	177	181	203	189	197	208	214	223	196	203	221	210	196	212	220	228	203	202	214	182	182	224	218	215	203	221	168	183	194	196	188	211	223	191	196	180	180	231	185	218	189	181	176	186	222	221	198	202	195	207	213	186	192	184	209	203	199	212	203	176	204	200	235	220	232	209	191	213	216	188	201	200	218	206	233	192	202	203	193	203	186	191	202	185	210	199	170	222	217	198	186	225	214	208	204	186	205	218	230	188	192	206	207	214	212	193	207	217	201	214	211	224	212	212	193	211	201	200	207	211	183	234	215	186	234	198	221	183	221	163	196	199	193	193	207	225	187	205	171	212	205	224	219	214	215	212	199	202	208	217	210	182	221	182	170	200	213	201	223	221	229	216	211	195	211	197	179	193	206	180	206	195	185	193	195	220	186	197	192	203	187	198	205	203	195	213	226	238	230	210	193	192	197	201	198	230	218	213	197	231	173	187	222	197	194	196	186	192	186	195	204	217	228	216	180	208	218	177	199	206	191	209	198	232	217	192	217	221	184	195	205	226	193	202	234	177	207	200	183	209	206	195	213	217	205	238	206	195	202	190	208	206	196	199	243	189	213	181	208	216	197	220	194	220	208	209	198	203	194	210	182	192	177	211	190	239	188	179	202	207	180	208	224	210	212	175	178	211	218	183	183	199	195	221	197	200	211	192	225	195	184	197	202	216	204	199	207	229	206	195	194	228	200	186	210	197	210	212	205	188	198	191	181	220	234	206	218	205	193	204	187	197	210	188	202	193	191	214	189	251	199	202	184	211	198	197	196	186	227	228	196	173	201	207	192	204	210	193	225	194	188	205	214	223	211	203	210	193	182	213	184	202	213	186	240	210	205	221	206	203	197	231	193	205	201	196	182	197	211	191	219	207	172	195	208	199	209	210	198	186	206	201	204	195	208	227	171	169	215	195	191	222	194	203	203	200	233	191	198	195	197	223	215	184	184	205	217	186	194	204	214	193	224	189	192	182	202	173	200	194	204	211	179	203	208
13139	9340	19423	21080	17746	13173	9310	7311	5659	4640	3502	2514	2056	1679	1400	1141	980	914	827	798	649	654	595	629	602	638	597	525	545	538	502	564	545	530	534	536	504	495	490	486	503	547	503	483	487	453	479	495	519	463	508	452	478	475	491	471	475	514	475	472	496	515	513	487	529	463	466	488	478	520	489	484	509	521	466	454	466	488	493	494	492	496	495	454	478	492	499	485	482	508	472	496	511	487	495	495	465	511	472	500	486	453	494	488	468	493	470	488	497	493	472	439	495	487	486	494	495	512	458	506	463	487	447	492	505	463	449	491	504	494	500	459	487	475	445	472	454	523	494	471	484	469	517	451	460	511	526	493	490	482	512	450	478	506	485	480	498	480	503	442	489	501	464	484	444	479	452	482	482	454	500	489	422	456	536	484	473	460	499	483	485	478	496	482	519	469	485	467	480	533	488	458	488	499	500	510	466	491	479	477	471	482	512	464	476	490	496	454	504	473	508	472	494	466	505	485	515	502	519	485	490	483	486	495	506	467	504	478	458	478	522	495	507	451	513	453	449	490	459	486	486	444	480	466	483	445	493	464	497	472	489	493	484	495	509	525	470	439	504	453	509	485	553	489	464	493	445	464	503	488	481	463	452	464	471	492	470	500	495	498	463	476	457	493	488	481	475	473	471	489	476	483	484	479	439	472	470	462	493	515	484	486	485	493	519	502	506	509	461	463	433	473	485	505	484	528	476	479	488	482	507	475	471	501	520	498	498	492	455	497	450	465	489	480	503	485	482	489	483	516	461	443	455	496	505	532	489	491	465	500	493	502	524	469	514	459	483	441	500	470	535	477	530	465	470	472	511	500	454	507	531	470	467	502	475	502	517	488	431	494	450	506	486	486	490	479	516	458	494	501	495	476	465	500	505	467	453	501	499	461	479	470	520	483	517	498	473	498	514	505	536	487	496	457	519	435	479	508	445	475	482	471	490	502	474	525	478	479	504	452	500	520	516	474	485	509	513	485	460	465	468	482	454	469	478	470	443	436	499	514	494	495	482	491	476	509	492	462	502	442	518	481	508	508	501	477	498	515	500	462	479	471	445	487	478	501	500	504	461	495	465	522	506	470	486	497	443	469	502	491	478	450	499	502	496	474	473	496	478	488	473	545	493	510	460	489	508	501	502	483	476	498	480	469	521	491	486	505	520	474	452	436	504	474	502	481	498	504	508	477	489	480	481	486	450	518	508	485	475	467	464	456	486	491	491	530	469	474	484	497	476	473	482	496	526	508	563	482	460	488	482	487	486	520	476	505	495	453	462	503	498	495	497	477	473	445	503	485	484	504	462	497	558	452	501	443	469	452	499	487	516	504	490	466	464	487	504	495	488	436	490	495	453	502	537	461	531	477	524	463	483	483	447	469	481	487	507	432	471	470	548	471	484	537	472	468	459	519	479	478	482	503	510	477	459	508	473	464	471	496	518	471	472	506	489	497	476	481	482	488	484	504	476	537	503	489	434	477	505	497	520	475	496	493	491	510	452	495	472	453	456	508	434	499	527	495	464	502	484	497	506	493	476	482	486	462	501	477	470	493	467	451	513	530	500	489	479	480	455	460	458	449	459	504	477	494	484	484	499	533	442	492	478	506	498	487	477	447	459	502	500	516	480	502	472	464	500	493	524	452	513	470	456	476	482	444	504	468	486	471	464	503	473	484	496	499	542	499	501	472	512	507	489	481	463	465	457	480	505	505	493	478	496	528	493	484	498	465	450	473	494	494	503	515	477	514	489	468	454	534	491	506	448	472	508	461	519	493	488	480	519	496	486	487	507	496	479	475	471	499	482	453	538	480	464	497	473	497	499	492	486	465	448	488	502	492	477	457	506	519	480	484	473	461	449	486	488	446	513	490	467	461	486	456	493	453	502	501	446	441	523	515	497	466	500	501	484	453	483	491	496	506	476	457	485	487	475	474	510	490	480	466	481	507	455	514	501	472	447	479	467	521	496	499	452	511	519	467	498	506	489	484	501	487	487	460	469	430	493	483	514	477	468	470	489	476	466	484	542	507	472	466	482	503	474	496	477	467	461	430	497	482	507	472	519	525	480	458	500	457	486	461	510	458	489	449	491	453	478	508	485	488	467	526	495	482	468	528	503	487	485	508	494	449	472	483	520	452	489	485	547	483	479	466	476	518	505	475	523	462	480	480	486	481	481	484	458	468	457	470	516	486	491	447	489	476	468	472	501	472	489	483	478	525	478	482	494	467	486	471	440	473	509	504	484	517	501	486	527	460	494	498	509	501	476	461	491	492	467	503	453	485	460	485	471	490	468	508	473	466	484	454	493	511	452	466	514	471	467	493	493	493	472	491	507	491	478	491	485	501	464	468	423	444	498	477	472	528	486	507	556	480	503	496	475	509	479	507	472	519	520	432	476	483	434	470	504	514	494	472	521	444	488	534	508	475	455	484	468	462	510	480	471	497	486	453	501	501	492	457	467	497	477	509	503	464	484	456	497	502	531	463	496	504	466	474	479	526	507	470	487	487	464	483	504	483	526	486	463	523	460	511	508	496	455	473	453	473	506	511	443	482	462	491	491	516	495	499	462	520	484	472	432	510	485	484	504	480	540	479	481	448	498	505	499	492	458	492	464	468	523	488	479	515	524	471	517	464	449	478	513	461	500	495	477	464	459	502	507	457	470	490	481	475	468	454	519	459	461	492	483	507	516	517	485	461	500	504	489	478	473	468	518	457	432	441	536	447	463	493	460	487	475	478	490	499	485	475	484	488	478	513	488	511	473	480	480	465	452	500	501	478	483	478	460	488	481	507	478	496	461	500	497	494	459	493	473	471	469	468	480	482	476	499	457	490	474	465	494	486	451	497	485	485	499	486	456	496	483	485	479	430	514	484	463	493	488	478	493	443	474	462	461	505	494	486	472	526	491	478	452	484	468	481	500	496	518	467	481	467	483	461	446	487	489	496	527	488	485	496	483	519	518	468	499	505	486	472	487	490	519	503	500	510	510	491	504	505	521	507	471	498	475	478	478	513	502	461	477	494	472	485	504	498	485	470	476	512	490	463	476	484	500	464	483	478	467	438	483	487	483	458	447	501	508	471	487	517	469	494	483	492	499	466	484	470	488	473	492	467	525	457	502	481	473	502	473	507	500	434	480	476	470	498	483	456	470	470	480	507	434	531	495	453	509	487	451	455	486	492	478	477	505	498	514	473	455	511	477	505	499	446	465	467	508	465	465	499	466	477	483	508	465	499	474	459	481	459	512	490	474	460	531	546	519	523	468	470	485	464	464	465	469	483	511	519	496	470	475	514	500	472	484	486	501	498	485	487	511	494	488	500	436	464	532	462	493	496	514	464	487	496	513	466	476	477	487	483	545	489	471	535	481	441	447	491	508	490	477	502	515	487	482	472	506	520	460	464	491	488	489	467	457	467	476	478	500	485	473	478	477	531	509	502	466	472	503	454	473	502	470	496	459	524	472	491
27499	14309	15923	12844	8041	5089	3073	2178	1571	1297	952	608	582	456	373	326	249	255	265	206	225	190	174	191	186	186	227	203	211	183	191	178	154	167	186	173	191	169	195	166	166	155	165	174	164	160	178	141	169	152	180	144	147	170	162	143	190	134	166	137	151	161	158	185	163	181	182	201	160	193	158	177	190	135	165	158	160	166	168	151	159	176	173	164	163	150	176	153	177	150	174	166	164	169	170	167	169	171	154	170	167	179	170	163	155	149	172	164	181	177	166	186	142	154	170	159	183	182	159	162	171	158	173	177	180	175	169	160	188	176	137	165	182	160	162	161	169	162	169	162	154	170	176	173	161	152	160	163	180	137	185	177	169	198	153	178	171	167	185	172	171	160	175	168	137	157	167	142	163	166	151	172	165	162	176	159	174	150	149	176	169	172	145	159	155	148	176	154	194	153	148	167	163	185	159	186	162	169	174	151	181	163	196	184	147	179	159	178	151	166	160	168	181	175	177	162	189	168	169	176	158	174	145	180	153	163	167	170	150	172	168	155	151	155	166	156	155	181	172	184	160	168	183	161	185	163	172	163	182	172	160	154	180	166	159	171	157	143	167	172	153	160	178	159	164	173	160	171	181	162	144	165	154	160	158	179	157	175	175	160	170	192	178	154	164	172	145	160	148	184	196	164	171	132	131	179	156	186	171	147	182	183	170	156	168	183	165	178	174	195	164	145	189	187	171	161	187	160	173	165	146	162	159	172	138	151	160	166	174	174	159	184	164	155	170	179	181	150	182	171	164	180	177	149	155	173	162	175	184	144	176	149	159	166	140	163	165	181	168	176	182	166	169	162	191	157	158	158	160	151	169	168	178	183	173	188	161	178	162	172	177	167	148	154	169	195	166	174	170	162	169	171	165	161	159	157	149	182	171	178	169	183	156	167	153	171	190	127	170	191	170	155	171	164	181	157	156	164	172	163	183	160	143	168	168	156	167	182	188	173	166	163	148	161	156	146	145	156	180	129	151	184	167	169	167	173	175	195	157	162	179	141	167	184	160	159	169	166	179	160	156	162	176	164	164	149	173	146	166	161	166	176	157	152	149	187	151	181	156	163	155	138	169	189	150	151	142	161	187	154	177	162	179	163	180	187	155	145	174	161	160	166	159	156	156	173	180	159	161	146	152	185	161	164	164	154	174	147	170	181	151	150	155	154	176	176	195	170	140	184	179	154	168	143	150	156	133	168	165	151	179	172	145	160	144	174	145	179	156	186	183	167	155	169	180	184	176	170	158	144	150	185	163	162	167	153	176	172	171	166	165	146	136	164	171	173	172	163	178	160	179	188	163	179	182	166	167	182	163	180	148	175	158	172	163	167	155	161	179	167	186	149	157	173	182	182	165	166	163	166	176	154	208	181	189	184	193	189	189	156	165	167	175	172	155	154	183	172	170	155	176	180	172	171	157	167	152	164	182	144	161	178	177	155	179	179	169	171	176	163	146	168	185	162	174	150	187	154	176	184	157	179	160	168	149	160	176	158	145	173	133	170	142	197	182	144	139	153	193	178	178	173	179	182	163	158	161	161	165	165	168	171	149	155	153	165	190	156	174	206	157	159	165	138	175	152	164	173	140	141	190	150	170	188	170	178	139	190	170	160	133	151	173	168	148	184	171	156	150	171	165	170	174	198	168	170	159	170	147	164	161	167	161	174	152	174	158	155	183	187	187	179	153	168	174	164	161	182	163	159	165	153	170	165	168	150	181	161	162	177	188	188	143	179	174	165	184	135	168	154	165	178	164	130	194	195	164	164	172	161	131	171	166	172	163	190	156	166	164	156	163	157	164	173	170	150	149	159	184	152	168	157	177	165	156	159	162	174	179	175	145	165	174	160	164	156	170	156	159	146	162	163	154	177	167	175	167	165	173	151	174	185	151	148	163	164	161	157	188	147	182	172	180	169	140	178	158	178	179	162	173	166	189	189	189	164	174	174	176	166	160	128	160	161	178	145	159	168	141	179	182	174	165	165	141	172	162	168	179	180	161	167	172	142	172	178	168	151	171	155	155	136	148	150	169	157	172	162	168	166	154	147	151	165	151	182	177	175	156	176	161	145	165	172	176	180	150	164	156	156	144	182	178	168	163	159	167	162	159	188	175	182	148	166	190	156	139	161	185	187	155	138	168	164	155	164	165	169	168	170	176	176	158	167	161	174	160	160	172	154	145	160	176	178	181	170	181	156	161	174	167	162	161	158	180	180	173	161	162	162	175	170	163	181	181	180	156	170	149	170	172	164	155	165	160	174	160	182	188	164	157	173	174	171	137	176	173	151	153	157	167	174	156	185	169	165	187	158	160	185	140	185	171	183	141	184	185	152	166	129	142	173	155	212	168	160	171	167	162	159	153	156	173	145	147	175	146	163	147	165	177	167	166	182	176	155	179	166	158	160	157	175	181	171	142	173	169	154	158	172	161	171	173	170	160	168	172	202	195	166	166	188	138	181	188	174	163	167	150	161	164	161	159	169	170	160	178	180	154	134	192	169	196	191	181	184	150	157	147	164	156	158	156	179	188	156	155	139	170	155	180	160	154	191	138	159	174	180	160	170	161	161	169	182	176	145	159	153	153	175	190	175	157	151	179	205	161	146	167	135	164	174	154	156	170	184	164	163	177	167	157	159	160	161	157	177	150	160	174	161	147	165	181	186	166	171	155	170	162	152	157	132	143	167	200	167	152	163	139	169	171	154	184	159	186	171	159	157	148	138	163	194	179	191	141	161	168	143	167	155	149	163	176	182	178	153	157	175	164	150	163	181	135	166	163	157	142	177	189	161	152	175	156	197	159	149	171	176	166	158	152	169	179	169	192	164	157	160	155	155	174	162	168	188	144	173	168	170	164	202	179	172	161	187	153	181	156	163	189	167	168	179	160	162	170	182	169	171	166	184	188	167	168	170	162	176	159	166	162	179	148	167	152	134	174	169	172	179	154	163	156	165	164	175	184	160	158	146	184	163	168	176	173	171	177	177	131	204	166	195	172	168	178	179	172	191	168	162	140	165	158	159	138	150	161	153	175	158	161	187	181	155	176	160	169	169	149	171	162	174	175	160	184	166	183	167	160	166	165	187	188	189	173	165	166	156	172	183	195	165	173	156	145	148	165	165	170	156	207	140	163	157	162	149	167	149	194	162	124	162	173	155	161	166	163	162	170	166	147	186	172	156	193	149	138	154	175	187	168	173	195	164	183	165	154	161	177	164	158	188	175	177	134	159	154	188	169	207	128	157	158	166	187	179	159	151	153	176	156	176	170	184	151	140	178	208	174	163	166	177	148	163	167	169	164	151	171	159	170	167	174	154	152	143	152	153	156	168	162	146	171	143	138	172	161	204	153	156	161	162	166	169	163	192	156	154	172	150	157	173	166	140	135	165	157	175	170	160	188	157	152	159	175	166	167	161	162	181	174	182	170	166	175	160	170	152	168	139	141	171	154	169	177	150	177	175
16398	12135	23615	25674	21902	16776	11813	9461	7663	6035	4512	3264	2584	2005	1623	1278	1010	1062	988	798	715	658	613	600	560	517	510	505	527	477	466	467	450	464	450	454	447	472	447	432	428	450	406	417	406	396	415	407	407	425	391	401	423	412	421	433	445	367	421	417	411	418	418	439	402	389	414	366	389	432	430	413	426	405	407	385	394	393	437	372	400	438	362	419	415	454	401	410	412	445	404	392	375	397	430	388	408	408	405	413	420	385	425	405	386	398	395	393	391	411	434	383	408	443	437	407	398	425	447	407	400	375	395	395	409	392	417	413	423	389	405	375	399	393	414	405	416	424	396	406	420	407	421	391	420	399	416	395	421	397	419	384	382	416	421	392	404	394	401	388	419	385	427	455	426	405	393	415	417	401	425	394	405	416	426	389	433	401	421	429	429	406	393	403	404	390	383	430	398	450	395	381	398	413	386	397	407	400	411	398	405	398	364	390	402	418	408	424	398	371	391	429	444	412	406	405	440	414	433	391	400	364	417	446	407	411	415	396	424	418	437	409	450	394	424	378	429	427	417	399	390	420	416	431	406	402	392	398	422	401	408	413	403	405	413	418	375	413	405	397	354	403	413	371	388	389	408	394	381	407	395	417	445	407	435	453	383	383	398	406	410	422	398	427	430	396	396	405	398	427	402	400	410	387	399	415	423	419	421	399	407	390	416	383	399	412	440	449	405	396	422	411	407	382	405	399	398	416	392	417	410	385	453	388	421	395	426	421	442	428	403	480	419	401	381	413	382	400	432	420	431	387	366	400	363	402	400	418	396	387	433	415	393	387	393	418	412	389	428	416	411	427	433	401	424	397	410	416	382	377	412	413	410	422	411	406	391	441	415	386	391	419	370	400	373	400	406	407	395	407	390	409	402	445	386	377	402	413	418	385	438	386	388	412	415	401	369	393	429	420	430	393	430	428	427	394	406	408	400	375	409	394	418	407	390	425	375	400	441	385	372	386	415	443	399	392	426	397	419	401	459	399	384	406	416	418	396	436	420	428	413	373	393	400	414	403	399	410	379	353	406	402	400	361	399	415	404	400	382	409	402	400	431	389	421	404	415	390	413	377	414	393	410	389	391	412	411	407	388	382	375	375	386	401	420	399	391	415	387	399	402	401	491	401	416	381	411	408	439	387	420	412	399	432	425	397	401	425	400	407	408	401	388	429	439	409	380	402	387	371	407	406	409	422	359	425	442	442	447	421	394	418	374	399	403	415	391	379	366	427	377	373	402	405	408	409	385	399	443	398	399	396	392	392	392	394	399	429	436	414	399	397	415	429	399	401	414	392	407	385	381	403	381	382	432	454	383	436	432	418	381	441	379	426	413	400	440	381	404	393	409	367	396	416	401	378	391	413	426	372	400	366	399	390	403	407	385	419	402	419	379	425	368	367	407	374	357	420	384	398	386	437	401	412	426	393	427	388	430	378	410	443	417	391	433	409	403	410	393	412	403	390	436	379	413	420	380	396	389	373	409	389	440	366	417	370	408	384	400	390	393	404	416	446	371	399	409	417	415	392	421	435	430	412	405	412	399	399	400	402	419	410	390	403	410	397	412	441	427	385	395	396	403	389	456	402	417	424	396	409	463	399	373	416	436	405	426	409	408	390	445	429	433	390	402	410	432	428	408	381	383	430	439	397	386	397	393	445	434	405	437	361	397	423	397	379	403	422	411	410	406	411	417	372	376	415	388	372	434	396	368	390	415	401	425	408	400	390	460	398	445	410	442	414	393	423	402	426	448	406	392	415	407	385	400	423	406	409	427	387	405	397	371	421	432	406	431	420	434	402	428	388	373	418	413	389	401	413	437	385	398	408	422	393	390	372	425	414	424	376	422	431	379	414	400	381	453	356	378	409	414	396	398	420	394	401	434	416	412	381	424	420	438	406	379	422	422	459	383	414	418	424	427	338	415	418	410	395	410	422	408	417	430	401	421	369	439	420	367	400	377	402	397	414	407	426	429	401	407	413	388	420	405	371	418	458	409	407	424	409	413	374	384	431	427	393	400	408	444	404	396	411	375	398	387	432	372	428	417	423	421	414	400	424	397	416	390	377	388	376	406	408	404	404	366	423	410	445	408	408	420	411	407	416	403	392	380	375	425	427	371	389	393	418	406	428	378	434	405	395	429	388	424	399	418	420	422	378	389	421	405	419	436	377	404	439	372	412	443	394	425	377	399	417	419	420	421	384	400	376	396	413	416	413	418	395	403	415	400	413	391	376	411	430	417	423	416	406	429	430	428	373	369	391	414	398	391	425	412	389	438	400	432	403	411	382	374	395	429	408	439	381	448	424	408	399	382	362	404	401	415	398	403	385	435	402	458	398	417	402	449	414	426	396	401	422	408	379	395	397	410	452	407	405	418	389	392	412	412	413	426	398	419	429	411	394	372	455	390	411	396	431	387	397	404	392	377	397	407	419	380	401	403	402	409	415	433	401	397	422	453	399	416	383	429	439	388	383	386	420	399	400	401	384	379	410	414	414	432	423	403	377	368	408	372	383	411	418	397	423	400	415	416	377	430	404	375	401	405	360	395	387	413	392	379	387	422	386	360	383	404	405	406	404	393	420	408	417	423	375	409	391	396	384	380	393	435	419	422	399	432	417	406	381	425	408	401	413	447	429	430	458	419	408	413	402	428	401	445	377	414	391	423	405	422	372	440	434	426	373	383	412	399	404	440	384	352	406	413	432	431	394	389	409	445	401	427	432	419	384	412	391	433	374	415	440	406	410	402	425	367	417	400	401	385	375	414	394	434	401	410	389	394	403	402	430	429	417	414	434	431	399	392	407	426	417	419	406	391	405	395	388	399	438	442	459	421	404	387	407	413	385	424	431	383	384	405	411	376	397	415	409	417	440	405	402	439	402	423	392	412	401	381	383	397	388	407	375	408	382	403	387	417	430	435	419	456	408	422	426	420	411	375	385	377	383	449	405	420	420	427	407	380	403	386	414	406	433	399	415	402	432	408	414	420	391	422	430	405	403	409	380	411	414	420	386	464	395	395	428	424	427	474	390	383	402	414	408	409	408	409	421	391	391	396	395	413	418	380	406	409	408	407	420	408	400	392	406	382	399	396	426	391	424	406	425	396	428	412	409	412	413	454	420	413	419	407	372	410	401	406	430	421	377	361	382	376	430	460	404	408	413	447	422	393	390	426	399	397	370	404	431	395	401	387	414	411	393	442	426	389	390	386	414	378	383	385	445	405	422	408	372	399	423	400	411	379	408	354	395	387	415	400	366	384	396	402	431	426	438	411	439	428	448	410	392	402	439	371	421	406	412	418	397	425	431	385	398	407	435	397	388	417	413	406	388	370	420	377	429	407	368	397	429	408	391	416	429	411	400	392	393	426	398	389	395	474	453	427	391	385	449	367	398	392	409	416	383	410	415	404	398	400	429	414	404	365	393	400	414	370	422	433	414	389	418	387	407	415	372	409	414	401	420	426	400
10308	6457	7645	5732	3598	2254	1431	1031	823	731	599	457	385	375	293	272	236	257	283	253	213	245	242	232	234	228	215	215	229	231	254	235	219	201	214	220	205	216	232	229	230	262	219	205	218	230	206	214	250	236	224	207	207	225	249	222	251	241	251	229	214	223	234	202	236	239	226	251	227	225	229	206	208	216	253	248	228	214	216	236	202	223	236	243	232	234	232	236	201	234	243	219	224	241	230	240	250	217	233	216	208	248	210	197	203	233	201	225	239	217	226	231	210	221	224	254	222	232	207	229	232	211	202	221	232	242	234	211	195	197	210	229	221	228	198	222	232	230	213	207	252	230	227	222	232	214	222	215	211	276	218	208	213	212	214	239	238	245	207	220	252	234	256	260	238	244	190	226	227	210	206	225	233	253	252	247	216	202	205	250	217	214	222	241	242	216	196	236	220	217	214	206	202	228	233	211	172	226	231	233	210	235	238	207	230	205	223	222	211	240	218	212	241	245	253	209	219	235	220	230	229	236	219	211	226	237	228	227	217	217	235	250	254	233	233	239	207	221	218	214	227	244	229	234	220	227	227	225	219	230	202	198	206	226	216	215	241	229	235	214	229	221	227	222	196	226	240	243	228	215	233	241	238	260	234	221	219	212	226	241	220	222	197	220	207	241	224	210	227	210	232	223	208	226	224	252	206	232	238	240	219	230	214	192	221	214	267	229	214	204	233	216	218	223	228	252	220	222	203	253	205	207	246	225	207	201	214	207	231	226	204	233	226	231	196	183	187	222	210	230	218	225	218	243	233	221	217	199	231	214	212	211	196	223	225	226	193	231	206	248	214	216	216	196	210	240	233	254	245	221	195	249	208	247	232	234	217	220	218	226	210	203	196	219	219	203	213	213	213	214	235	250	221	192	214	229	242	253	215	228	227	223	204	217	226	202	253	238	226	243	223	194	243	258	221	216	212	205	227	252	251	205	240	244	208	220	215	219	221	234	238	240	230	221	257	201	241	211	207	228	224	253	202	232	209	212	205	218	215	232	210	209	207	222	225	232	236	224	214	217	225	225	249	213	208	204	243	234	204	215	230	247	208	223	228	221	226	221	226	234	233	240	248	207	227	228	233	237	245	221	239	243	191	202	247	209	219	211	254	211	210	228	223	236	231	246	235	220	253	226	207	250	220	231	265	215	221	201	217	220	242	226	211	218	210	219	196	240	221	231	206	229	218	229	230	251	233	225	234	191	239	231	208	231	217	204	210	216	200	220	214	189	238	223	252	200	200	217	204	245	230	210	194	203	222	236	224	238	243	223	220	220	222	216	230	222	267	234	226	235	218	222	203	220	227	201	228	235	229	229	229	224	185	215	213	199	219	223	230	246	221	206	206	217	213	218	219	213	222	211	215	191	222	235	232	228	213	225	245	218	227	225	221	254	223	211	229	213	231	261	241	227	213	239	256	245	213	214	263	216	240	228	229	242	242	226	248	243	200	227	176	241	236	204	213	252	226	215	236	228	261	210	227	232	230	218	231	246	241	216	213	221	210	234	208	214	232	203	215	183	228	222	237	226	228	220	251	204	221	251	254	228	229	214	232	231	199	221	219	226	232	229	224	252	223	257	217	230	211	271	219	227	243	182	254	233	260	239	246	219	217	256	212	218	207	212	202	236	242	196	223	199	243	222	231	234	228	233	232	229	227	220	235	219	228	222	227	250	226	231	236	219	217	216	214	226	221	247	223	207	250	233	224	230	223	219	218	241	234	213	248	238	217	245	231	224	198	224	224	209	228	223	241	236	243	218	236	209	216	219	251	243	227	210	254	226	209	196	257	216	216	210	216	216	219	225	213	236	224	215	222	240	254	217	231	224	221	235	212	197	198	215	215	233	221	219	241	226	215	224	248	210	227	209	227	206	208	227	244	202	205	227	209	202	227	207	219	225	246	240	263	208	228	226	216	240	213	221	220	210	247	206	217	222	229	233	254	250	261	220	236	209	190	211	228	243	232	216	209	225	224	208	208	233	232	221	204	222	220	245	255	212	218	232	215	221	206	251	211	235	223	207	236	230	209	216	232	252	233	222	215	228	216	216	216	223	187	205	238	218	214	249	207	209	238	246	198	222	226	237	221	238	232	219	226	259	218	223	232	221	186	211	253	218	211	245	236	224	203	212	234	223	219	248	237	216	229	204	230	217	219	207	249	230	213	218	263	208	222	223	222	217	243	227	250	237	215	236	228	242	241	223	227	240	208	225	241	232	235	247	227	216	247	209	208	257	227	225	225	241	213	194	224	240	236	222	219	219	238	247	255	208	237	264	236	228	228	240	224	227	237	214	187	227	206	234	251	214	228	243	230	206	231	266	209	230	238	264	215	181	224	210	226	221	213	219	199	211	207	236	225	219	271	218	241	212	226	241	224	203	259	229	214	275	222	243	215	223	220	238	243	220	235	217	210	260	205	225	206	231	202	217	234	215	220	222	228	229	236	230	228	234	219	233	240	191	236	214	235	201	226	217	226	221	239	199	238	219	240	235	194	201	272	223	186	225	226	238	235	198	210	248	219	240	218	250	241	198	225	230	236	231	219	217	237	226	233	241	198	243	247	224	228	231	230	233	214	230	238	262	257	182	203	238	203	215	236	241	248	187	231	186	216	214	235	230	235	186	229	216	246	240	251	207	213	235	234	216	180	232	239	226	234	217	235	240	226	243	228	234	218	254	247	209	203	248	203	228	224	207	222	238	241	224	223	217	232	212	224	215	221	215	244	247	238	252	223	222	259	217	228	198	232	231	235	258	221	207	240	229	197	195	245	208	239	249	218	220	258	236	230	196	211	213	227	218	208	217	212	205	217	236	191	240	211	266	227	215	190	226	212	197	213	248	244	237	213	229	227	216	223	227	223	213	225	232	219	249	225	232	225	213	233	256	237	232	242	194	213	206	231	229	213	227	228	224	233	225	236	245	220	249	229	219	210	223	213	209	236	245	225	200	262	229	197	210	235	254	232	220	238	229	213	235	232	207	247	228	228	232	238	184	260	202	236	231	235	215	210	190	221	246	207	209	217	204	251	236	264	255	227	242	221	220	216	219	248	220	228	225	233	229	209	229	260	228	251	215	248	211	225	236	221	239	225	254	242	254	210	246	196	219	226	196	233	233	221	211	216	228	215	248	222	234	232	245	225	244	202	216	229	225	211	212	258	224	227	224	224	242	221	217	217	208	214	215	226	247	225	217	246	222	194	212	205	223	224	217	209	240	204	234	193	221	197	246	209	227	217	216	246	215	226	209	235	226	230	221	228	205	231	208	230	238	225	232	222	225	202	230	251	191	193	234	206	200	199	206	217	246	220	233	243	244	229	230	227	246	260	213	235	211	219	214	210	217	202	201	231	234	251	252	195	202	231	269	228	195	240	223	219	254	224	214	218	214	216	222	218	209	240	246	232	219	220	214	203	232	212	221	228	223	250	229	207	220	240	224	233	223	218	226	240	242	202	250
7127	6402	13766	15046	12289	9046	6273	4837	3810	3079	2308	1852	1403	1263	987	855	765	796	770	672	631	699	671	614	626	579	578	559	604	546	587	567	542	601	562	571	530	533	564	550	523	543	481	521	542	545	503	518	535	526	543	548	526	523	527	544	505	570	540	539	495	541	570	536	558	549	529	528	529	526	551	536	514	560	555	525	539	532	544	535	521	533	511	540	534	507	539	582	549	513	540	559	544	544	537	535	525	512	513	516	557	532	503	519	539	489	512	516	522	536	530	547	531	520	518	531	535	513	518	524	537	545	532	508	527	545	533	526	536	537	535	551	544	508	598	476	521	506	560	550	526	539	514	537	570	541	549	540	546	563	547	506	529	492	530	597	578	564	542	549	523	583	571	536	529	538	519	550	528	552	526	525	529	529	535	499	524	494	541	525	540	525	544	557	534	581	534	541	553	558	516	496	509	548	513	537	545	560	535	506	533	522	566	517	493	547	538	532	554	560	548	524	534	552	529	537	492	523	557	518	554	513	509	556	581	517	544	547	487	514	518	519	574	526	538	500	512	530	522	538	558	498	524	532	540	529	542	527	518	560	537	505	537	528	554	518	537	531	536	571	523	531	531	571	495	565	545	544	536	545	539	504	546	560	521	487	561	538	525	519	518	523	521	527	519	504	512	569	541	529	530	567	564	548	542	557	541	563	534	530	522	527	546	528	527	522	507	558	491	548	528	533	515	540	547	522	521	523	520	527	521	523	482	518	492	479	547	533	534	545	519	541	510	560	555	530	517	550	543	551	516	548	551	519	540	536	544	532	518	567	533	517	514	514	557	567	529	505	546	509	495	551	515	532	486	544	518	535	535	543	534	538	561	468	539	539	514	550	498	514	494	559	493	498	547	512	524	542	485	548	543	519	504	492	537	491	535	521	515	565	511	521	524	500	500	561	536	514	567	533	527	528	538	553	516	532	564	537	516	535	565	515	572	528	519	525	524	532	537	564	517	519	559	531	532	517	520	536	554	519	526	521	507	550	537	558	537	570	526	544	501	547	498	516	526	497	516	513	547	557	514	496	568	560	512	526	570	545	542	517	539	564	559	507	561	517	536	559	511	504	539	515	552	560	575	505	542	532	548	514	512	518	499	507	509	479	586	548	534	514	506	549	550	519	541	530	568	510	570	513	517	544	529	557	556	524	529	533	581	522	561	543	504	546	526	519	505	587	556	511	539	499	531	510	562	542	534	544	556	521	515	518	527	464	509	541	520	543	559	554	551	557	552	563	536	542	494	544	531	578	551	553	522	489	510	536	512	502	512	568	533	515	510	522	517	503	538	479	517	495	545	511	536	505	528	520	573	539	509	565	513	582	577	504	554	510	560	527	533	491	566	527	538	528	542	540	529	581	561	527	539	522	501	567	545	542	537	504	506	530	533	530	548	504	521	539	552	498	519	514	527	529	509	527	540	589	554	531	552	502	504	496	539	531	539	540	577	528	532	529	513	534	550	561	511	541	532	529	512	522	548	547	533	527	530	526	544	541	537	561	530	566	551	541	529	505	504	554	553	524	561	524	518	531	539	537	525	559	581	557	549	538	568	531	553	504	494	522	505	508	533	530	527	533	508	530	493	532	496	570	514	526	537	526	527	519	536	512	515	581	528	529	552	534	504	541	560	512	570	520	550	522	530	518	530	566	532	571	522	534	502	562	543	534	529	561	532	545	511	526	519	557	537	565	512	542	526	545	573	525	549	540	526	557	585	567	525	524	510	519	532	503	539	529	530	560	555	537	531	566	511	547	558	571	553	545	513	554	515	527	544	522	538	536	531	514	533	576	536	541	561	521	526	558	533	511	554	503	546	523	550	509	494	549	519	516	553	509	503	502	552	539	552	547	529	542	534	516	508	511	537	525	549	535	547	578	518	532	488	551	536	501	545	511	578	502	557	545	561	530	530	561	568	503	561	482	499	560	535	516	519	520	560	528	550	513	526	535	535	509	562	509	504	508	506	533	487	559	487	515	501	538	493	541	565	487	548	523	498	530	543	567	482	527	529	573	490	551	527	532	489	557	505	481	521	549	545	516	495	514	577	508	540	548	508	524	556	548	535	529	535	553	518	503	545	537	538	512	546	547	559	545	530	526	513	552	508	549	571	523	521	582	555	514	523	555	500	559	512	524	540	551	530	529	537	493	506	558	566	584	487	523	560	547	512	510	516	562	529	551	542	532	529	544	508	528	539	508	543	527	515	516	558	513	502	519	551	543	497	552	517	565	562	531	519	525	525	537	552	522	507	531	531	539	523	522	523	535	563	481	529	548	506	539	522	528	530	566	558	554	558	493	495	528	540	590	540	566	535	565	533	538	529	543	528	491	546	556	530	514	472	531	517	528	540	515	534	543	586	532	499	522	522	534	510	514	535	557	566	510	540	577	569	485	542	556	553	498	572	509	492	551	557	558	533	544	524	563	544	605	506	529	584	553	528	530	519	560	522	504	525	544	497	486	563	567	497	512	516	515	523	521	514	549	561	538	509	559	550	537	478	542	509	518	562	591	542	527	555	567	556	505	548	578	560	501	536	536	495	515	530	548	534	567	526	580	552	523	538	567	516	518	520	543	512	495	494	555	568	553	505	506	547	513	501	555	559	577	497	571	515	498	547	545	589	531	522	517	554	491	533	527	546	533	532	539	554	506	586	559	518	503	536	549	497	512	571	527	526	522	505	550	587	533	546	562	528	519	522	493	552	572	545	570	523	507	488	584	496	538	522	490	539	530	556	532	496	493	549	508	541	517	524	527	551	550	584	512	541	558	583	524	557	560	550	550	524	557	525	487	554	525	569	524	512	514	554	506	568	521	497	530	502	528	523	474	537	506	561	536	579	569	510	523	567	507	481	518	550	505	500	553	531	547	528	520	516	524	525	541	560	533	562	564	514	525	545	503	524	583	522	532	567	506	550	529	524	536	548	520	545	553	602	529	493	537	561	522	551	553	521	502	519	528	570	540	527	533	519	531	520	532	542	548	529	495	521	533	519	525	513	514	520	527	534	568	511	490	528	510	528	508	579	510	537	525	544	526	539	513	507	522	505	523	530	542	547	512	507	538	500	520	518	555	571	501	531	528	532	499	556	512	524	511	537	511	527	509	544	539	563	518	544	503	572	502	525	538	552	561	559	538	517	553	486	545	539	553	537	539	540	499	542	517	547	573	503	548	539	514	546	525	520	530	490	554	494	523	520	545	520	523	506	485	545	522	524	557	537	540	573	559	494	528	559	514	577	524	526	546	534	517	530	515	576	535	529	492	518	530	539	605	515	552	516	539	503	547	532	562	521	495	549	533	526	544	543	535	505	568	574	540	540	539	482	541	578	505	543	549	516	546	537	521	587	504	521	491	556	531	522	535	514	516	531	529	544	522	536	533	544	514	537	568	548	508	551	512	547	473	526	582	509	507	542	528	551	503	538	528	553	521	511	539	576	565	578	564	512	556	478	492	562	567	512	552
19802	10299	11761	9301	5760	3668	2327	1586	1308	932	676	567	457	381	357	256	265	273	279	261	212	204	215	236	249	189	222	202	213	252	210	211	242	221	226	193	197	201	205	212	191	182	213	202	197	207	189	195	187	214	221	214	202	242	196	199	194	199	191	228	188	199	216	202	200	173	208	190	186	199	215	211	185	233	185	221	190	204	229	222	199	191	199	208	202	194	231	210	187	225	175	196	212	225	216	232	194	180	208	217	209	195	213	201	220	227	225	199	201	191	194	212	212	181	203	227	201	211	209	193	212	221	193	195	215	202	210	227	212	228	212	193	188	199	215	199	226	207	199	197	218	198	207	216	224	186	188	219	198	203	194	211	214	230	192	187	213	199	212	244	228	205	206	203	186	217	185	200	236	233	199	203	199	192	195	196	179	190	209	193	182	228	210	246	205	200	211	204	211	199	199	195	215	218	208	214	199	212	186	206	202	226	200	200	180	234	229	198	183	184	207	203	214	170	181	168	206	200	176	202	179	208	201	204	198	189	187	225	197	174	204	215	229	184	193	184	204	171	185	201	198	220	187	197	201	182	191	213	224	212	216	196	202	182	195	187	208	195	192	192	195	219	214	207	203	214	238	201	213	211	187	201	195	212	214	208	207	198	182	230	203	221	219	207	202	197	185	231	216	232	227	238	218	194	211	207	193	191	208	201	215	182	215	181	204	217	197	187	183	190	204	186	204	206	203	209	196	187	195	215	225	210	201	175	187	202	191	207	203	192	223	210	209	213	196	183	210	209	212	207	209	209	213	204	192	217	192	212	216	197	184	189	212	227	215	215	177	189	222	216	227	209	213	198	200	207	210	194	191	194	235	217	206	215	199	192	184	225	216	224	214	224	205	192	228	235	191	207	208	185	194	193	183	209	170	208	213	192	184	206	191	195	218	226	220	197	197	201	196	198	172	192	211	239	197	201	204	230	200	180	177	185	233	197	219	228	199	187	204	200	187	193	199	197	203	199	193	225	197	201	187	193	205	204	196	197	219	213	213	244	200	196	215	214	184	214	221	194	233	218	182	236	216	189	196	194	191	215	198	192	238	189	190	217	191	206	220	169	199	184	199	219	194	224	219	199	220	212	210	195	211	175	206	226	200	192	209	218	212	177	197	194	209	200	224	213	236	201	185	211	196	191	179	206	211	204	190	185	203	217	234	224	199	207	221	202	203	195	202	210	183	195	191	202	219	235	198	207	229	195	197	220	227	223	194	202	176	186	195	208	197	189	197	198	199	214	197	187	216	222	200	208	233	218	215	216	200	185	209	206	196	201	217	187	185	203	194	212	199	191	205	188	209	206	220	232	184	187	211	181	195	201	198	192	212	214	195	201	197	226	211	218	216	216	202	188	202	193	198	198	193	187	212	224	206	182	212	194	239	192	178	212	226	186	184	209	168	207	200	211	200	223	215	224	214	215	225	198	189	193	231	200	191	205	185	190	216	223	195	173	170	206	190	205	185	189	214	206	207	214	199	189	175	204	198	205	211	190	213	210	256	203	195	214	181	201	210	205	197	213	198	200	201	197	206	204	218	189	195	198	212	227	232	178	188	183	203	199	198	204	182	220	175	221	220	219	207	179	190	243	196	204	206	177	185	184	161	219	188	207	224	199	213	199	187	200	227	230	227	200	185	220	206	196	211	191	219	188	198	199	220	211	180	188	241	208	233	180	196	183	194	205	178	208	201	213	205	191	233	223	195	211	193	189	200	221	218	193	218	241	211	190	209	207	205	196	230	222	197	189	174	222	225	208	174	217	210	209	179	213	216	210	204	174	199	214	188	219	163	217	203	198	204	226	211	186	222	202	228	189	203	185	193	204	197	185	195	181	197	181	201	176	191	194	189	211	217	196	227	200	204	203	196	181	203	201	202	225	205	196	211	185	194	184	210	203	214	226	185	213	199	222	192	194	217	183	207	224	206	204	230	231	201	238	198	206	211	187	222	205	174	191	201	199	216	249	218	190	205	192	198	207	205	211	220	240	206	226	227	195	180	201	192	199	215	189	227	228	211	200	204	195	178	183	209	198	179	224	204	205	191	205	225	214	184	208	212	212	208	210	196	209	190	198	176	187	186	214	208	194	215	218	216	232	203	204	175	200	204	209	194	184	200	197	222	204	198	176	212	226	176	194	204	211	192	215	225	190	191	223	217	194	242	187	192	197	216	195	196	194	221	219	208	200	204	197	195	224	189	210	169	177	201	209	213	211	192	201	204	212	212	217	220	194	239	229	204	207	247	205	225	200	210	225	227	241	198	214	224	204	202	226	196	206	201	206	192	218	215	202	213	233	214	207	216	206	217	209	206	190	197	196	215	195	180	193	167	216	195	223	198	184	229	188	187	189	197	220	210	202	229	211	213	191	192	208	225	193	210	203	201	215	212	211	178	218	219	207	196	186	236	214	221	225	211	204	218	209	209	238	209	192	204	194	226	200	210	227	210	210	229	208	207	206	226	243	225	177	215	173	197	223	215	203	223	204	197	211	209	200	198	193	210	213	209	190	199	226	212	204	191	205	198	226	204	190	199	211	214	175	194	205	198	210	229	171	223	203	185	212	195	231	224	234	226	192	203	203	228	194	237	218	163	231	211	195	213	212	199	200	221	210	216	215	182	218	196	186	213	197	186	177	224	212	219	232	193	198	198	223	220	222	215	223	191	216	200	205	227	230	205	193	213	196	215	185	203	224	203	227	193	210	177	225	192	179	181	246	222	197	178	206	196	219	204	208	197	227	238	216	216	196	184	226	206	191	193	209	209	177	202	219	201	184	221	187	192	204	228	200	178	198	180	207	204	222	168	199	200	207	213	199	216	213	202	188	199	222	213	187	213	217	181	220	224	193	207	222	205	193	188	222	197	192	201	219	199	211	209	216	209	237	208	209	195	202	202	220	212	230	227	196	213	191	184	191	201	203	186	206	217	199	207	186	217	213	222	183	213	211	233	198	227	219	193	208	198	208	205	191	212	193	208	198	195	223	212	201	182	200	190	171	200	186	207	196	173	200	191	201	197	203	213	213	181	198	206	198	167	213	182	209	223	185	217	211	248	190	218	213	200	208	185	183	206	182	194	206	186	197	199	228	173	214	214	211	201	213	216	180	202	207	201	202	204	195	203	203	224	188	208	198	211	217	201	214	188	198	179	212	246	204	218	181	208	194	224	213	180	211	194	206	198	188	213	200	183	190	214	229	207	191	221	199	200	198	230	198	183	205	214	224	212	205	173	212	193	226	212	182	205	215	194	172	213	193	216	252	191	200	235	203	192	207	192	192	191	202	209	212	230	197	233	189	209	182	191	203	197	217	190	202	217	194	203	211	227	203	208	204	210	219	180	187	195	208	215	196	211	191	203	190	207	186	218	210	222	185	186	180	198	201	222	198	212	228	220	222	217	195	194	206	205	160	187	217	225	198	203	221	184	218	183	200	225	222	203	183	212	184	208	229	178	226	223	230
13379	9653	19694	21256	17570	13302	9430	7435	5891	4487	3307	2452	2015	1644	1346	1028	891	905	795	773	740	690	624	632	614	563	540	567	551	553	538	494	510	517	528	484	489	465	507	492	492	524	529	476	511	504	512	514	516	502	473	489	512	490	473	471	465	473	487	458	514	504	489	493	488	463	502	470	490	474	507	515	510	506	469	486	469	459	478	513	512	512	467	451	502	481	483	525	514	479	485	491	469	502	450	516	470	513	522	443	531	462	478	503	481	470	522	479	475	489	493	482	482	518	534	514	467	496	478	504	477	518	469	480	497	453	500	478	481	482	472	457	479	525	532	475	486	475	484	500	503	485	475	488	533	477	484	516	500	461	495	487	474	472	461	467	500	474	455	468	498	465	504	500	503	464	480	482	478	462	503	517	506	509	462	510	499	506	478	486	495	511	484	494	469	501	490	465	481	490	521	498	484	513	505	503	504	488	485	483	481	485	559	502	453	463	505	518	519	492	485	487	478	521	486	497	470	436	494	489	492	507	496	523	532	478	497	516	556	478	490	486	476	494	467	505	527	478	507	489	521	512	475	471	485	483	486	482	467	482	462	509	490	486	471	512	543	477	466	498	479	449	545	509	530	479	498	464	448	487	446	518	515	451	519	474	490	506	484	524	502	461	506	460	456	480	516	495	529	457	460	460	476	492	520	480	508	500	509	489	467	471	539	454	445	467	519	507	510	497	463	452	454	473	473	468	516	488	485	495	488	499	495	503	496	465	468	522	495	500	447	486	492	502	475	469	505	469	476	482	471	512	515	526	435	495	448	472	492	486	486	483	472	487	478	463	535	503	492	517	520	488	459	489	501	498	482	475	480	493	472	466	486	460	483	491	466	460	486	506	500	499	489	496	466	515	482	482	462	462	488	481	505	478	515	487	512	441	483	487	457	499	476	489	470	509	465	461	470	509	499	494	515	478	533	471	520	490	482	463	493	494	509	497	442	463	482	468	475	506	514	483	459	453	482	478	527	529	511	481	476	458	500	498	497	491	471	510	476	472	472	508	523	505	483	487	462	521	494	504	475	495	505	491	460	485	481	477	509	468	462	515	499	485	525	479	505	490	513	492	498	470	486	497	474	463	457	484	486	527	496	509	497	477	543	531	504	470	428	475	498	472	521	487	509	485	460	488	430	471	478	484	519	465	528	481	489	494	468	509	491	533	490	492	512	528	502	483	504	496	493	466	489	499	473	505	493	542	516	453	476	499	511	507	446	505	472	489	492	490	479	496	485	499	487	470	479	502	518	528	509	520	510	519	519	503	486	440	470	465	491	492	487	487	504	481	506	517	474	489	501	523	488	456	489	479	471	500	491	469	468	488	494	508	527	494	475	524	493	488	521	485	509	469	482	491	514	517	480	522	459	497	486	502	468	507	482	459	459	503	473	532	468	507	464	520	456	525	445	497	493	490	462	485	512	515	489	483	473	491	463	485	494	488	501	484	492	478	494	499	468	493	486	454	527	489	492	462	506	496	486	486	506	514	481	432	484	516	480	479	473	466	513	518	474	483	526	493	463	460	511	494	472	467	508	502	486	508	498	486	491	487	498	475	489	516	507	489	489	495	486	445	435	513	486	493	491	521	493	483	489	511	504	459	478	516	478	477	509	474	549	470	473	498	468	480	476	483	466	500	464	514	472	471	521	489	468	497	514	441	471	493	479	473	488	510	488	500	487	528	461	504	487	503	496	472	508	526	503	489	459	503	470	475	516	463	450	473	494	493	485	468	519	472	470	490	490	500	472	506	498	474	487	502	468	488	466	525	498	513	458	466	439	505	478	520	491	478	458	496	481	495	502	476	433	484	500	492	498	474	450	479	491	456	480	466	500	497	475	484	455	506	494	460	487	505	499	472	466	468	510	510	465	507	502	499	522	473	474	491	519	501	485	491	498	457	505	445	488	473	514	472	462	488	482	458	497	469	461	493	471	477	470	492	495	495	523	479	488	474	530	474	496	477	472	492	479	459	496	492	527	488	483	450	528	502	480	469	489	515	491	474	496	460	477	508	468	496	530	490	472	512	518	449	488	462	479	529	494	499	539	473	501	458	491	468	477	475	476	519	505	521	493	487	501	488	462	486	503	505	516	474	511	503	516	494	482	490	487	500	505	492	480	524	459	457	447	542	500	499	502	539	520	482	515	473	459	462	508	531	472	509	478	484	490	478	473	496	459	495	513	452	497	493	465	488	472	514	499	485	489	510	464	502	511	488	475	516	500	480	535	517	466	445	497	492	503	518	470	448	504	524	510	500	465	495	448	497	499	434	487	513	470	455	473	497	478	480	475	469	476	472	466	532	459	466	492	469	467	486	452	515	454	489	462	494	511	483	489	500	465	523	489	489	498	530	489	495	481	456	506	513	499	504	527	476	461	469	467	483	481	461	434	484	504	529	496	496	436	477	481	490	472	488	483	506	469	454	491	478	471	496	463	471	480	508	513	472	515	495	492	504	509	518	550	499	502	499	489	506	509	467	508	492	490	518	496	485	517	521	510	501	504	485	521	489	501	463	476	464	513	496	482	494	499	501	497	511	447	489	511	425	499	527	481	488	503	520	484	504	526	505	494	519	526	500	479	473	459	492	452	518	467	471	487	467	467	435	492	484	494	474	486	491	461	491	473	459	494	465	466	513	496	497	488	501	533	505	472	512	496	472	510	474	496	480	471	467	484	499	510	443	513	505	481	521	454	502	499	493	506	457	499	455	491	457	479	469	479	485	482	488	460	495	468	477	500	524	512	479	461	493	453	470	460	511	470	468	483	490	469	472	510	508	510	471	500	485	460	496	462	473	508	476	490	527	464	515	492	497	514	479	499	515	494	474	517	512	491	506	488	541	497	463	513	492	500	479	467	488	488	463	475	487	462	468	507	489	447	507	507	463	537	473	536	504	496	463	495	477	480	485	493	509	517	507	471	503	500	491	499	472	506	479	459	496	522	465	487	454	497	498	529	494	467	533	483	519	508	473	482	499	484	494	493	522	507	480	509	472	492	520	473	438	472	485	495	475	512	462	480	468	483	496	481	542	452	477	541	458	460	434	464	481	478	451	470	454	499	479	496	513	484	491	502	491	481	518	449	463	470	471	446	476	492	511	515	463	528	494	519	499	474	467	497	455	509	458	498	521	483	468	511	487	459	515	521	462	485	463	491	483	514	436	508	494	483	484	479	435	464	508	480	489	478	489	464	511	497	503	486	527	502	501	504	463	504	457	488	505	493	488	512	507	475	542	482	537	516	478	511	472	468	500	446	500	472	477	497	462	514	468	481	499	469	508	499	523	454	511	514	485	525	518	487	488	490	469	482	495	483	471	483	466	491	518	472	481	490	503	510	478	486	442	512	489	469	491	467	473	499	482	471	490	477	458	482	510	489	505	489	486	472	450	452	513	494	495	466	510	473	479	508	466	496	505	508	483	499	523	481	459	464	555	500	462	517	475	526	453	494	476	519	467	497	478
27465	14493	16215	12898	7965	5064	3078	2266	1575	1209	878	708	516	444	395	235	299	244	239	233	210	180	206	191	206	154	184	192	215	200	159	167	172	163	177	156	154	161	148	164	169	156	126	160	166	157	168	158	147	174	200	157	203	169	179	174	161	168	144	168	190	150	186	156	168	174	177	169	182	187	181	175	169	165	204	194	136	161	171	168	158	161	185	180	161	170	145	174	160	152	169	161	155	195	159	172	186	173	152	158	181	187	182	142	180	180	179	154	166	187	175	164	173	180	190	164	174	150	165	174	168	173	190	175	153	177	175	175	162	156	170	164	186	187	162	213	164	167	159	141	180	181	164	168	168	156	163	202	185	165	179	157	161	178	179	174	181	185	159	201	162	158	144	156	137	185	173	166	161	158	149	138	166	192	137	148	164	177	178	161	160	171	156	172	188	170	186	169	162	175	144	173	166	166	187	178	138	141	183	167	146	165	165	174	176	157	164	171	176	154	169	161	182	159	157	167	156	154	128	171	183	162	164	149	178	189	188	171	192	166	147	176	175	166	148	188	167	188	167	187	169	167	174	178	159	162	168	176	161	157	184	147	162	168	153	146	157	169	188	182	174	178	162	165	161	167	178	170	147	157	154	195	170	175	158	156	170	164	162	158	157	163	160	169	175	166	167	171	174	172	195	161	148	182	192	172	153	190	166	169	156	168	161	205	153	172	167	173	158	168	164	150	186	167	192	191	158	177	185	161	150	183	155	167	169	165	170	178	157	167	172	163	169	166	145	175	161	164	173	186	160	172	196	176	168	160	141	156	147	141	155	122	178	172	157	160	178	162	192	179	171	181	148	159	150	164	181	194	188	145	168	173	155	148	157	159	165	168	149	158	164	178	169	169	153	182	171	152	154	176	161	185	130	167	154	166	181	167	186	153	193	129	145	154	170	174	173	181	165	165	163	154	170	167	157	182	178	162	151	153	164	159	181	164	155	166	185	184	165	155	181	179	180	176	177	166	169	172	159	172	196	159	154	154	185	181	195	177	171	152	166	127	175	156	167	167	189	169	154	193	166	164	169	171	167	168	165	147	154	165	182	159	191	156	136	160	165	171	155	173	159	141	169	147	156	160	163	167	170	180	155	166	156	163	153	160	184	169	161	181	171	173	190	162	169	158	164	171	171	164	165	162	154	167	156	167	156	158	183	173	167	154	181	170	136	207	168	159	170	174	172	174	168	164	173	180	174	150	145	159	147	149	176	169	166	147	171	166	173	161	163	178	172	147	146	171	173	145	165	200	156	185	161	178	184	182	181	159	204	147	164	176	168	170	192	166	204	171	156	173	166	160	172	187	172	162	178	178	172	188	160	170	176	172	156	170	153	168	159	165	165	163	176	158	177	145	157	160	166	169	174	159	174	174	172	170	160	171	155	164	177	163	188	147	179	147	159	167	166	144	175	179	179	195	169	167	180	166	176	159	175	145	168	167	156	162	162	161	173	153	196	174	159	161	184	153	166	177	169	172	163	157	165	192	158	147	178	162	158	174	172	157	167	163	166	163	169	165	182	188	184	166	194	156	146	163	175	174	173	180	176	179	175	160	153	174	169	176	150	179	168	158	197	161	159	138	177	164	147	168	159	164	157	180	167	159	161	158	160	193	159	154	176	163	181	159	195	180	153	159	159	177	163	147	172	168	128	152	156	163	165	163	164	160	147	184	184	191	150	174	171	175	172	155	166	157	191	162	178	193	154	154	192	167	176	169	163	163	168	162	197	197	192	173	165	164	180	139	154	162	188	167	159	152	167	188	193	150	168	154	162	167	166	182	185	167	164	171	181	164	154	178	172	154	204	154	165	160	170	141	152	181	157	168	165	167	182	168	173	149	149	168	169	145	173	158	167	187	159	173	158	172	163	189	150	173	164	174	137	182	172	184	185	150	155	168	152	151	164	160	176	153	150	161	178	169	160	166	150	176	171	171	178	142	172	180	169	183	181	157	140	169	187	177	152	157	195	167	166	149	144	167	182	160	165	158	162	168	170	173	149	177	155	149	181	186	141	157	149	182	196	165	173	167	176	150	173	151	193	172	184	164	132	180	177	185	187	172	175	162	169	198	193	166	157	167	155	174	176	166	160	169	189	186	140	157	177	170	170	164	172	165	159	174	159	156	175	147	175	169	160	145	160	143	157	181	162	158	173	172	160	176	175	156	175	172	155	172	172	168	148	159	190	170	202	169	133	176	154	179	174	141	169	180	163	171	180	183	182	191	161	184	155	192	148	159	184	163	151	154	176	189	154	176	166	172	165	181	175	168	155	187	171	161	146	170	155	169	183	161	158	176	167	165	178	158	167	181	161	153	152	151	159	165	169	184	170	168	175	156	193	161	170	165	176	170	161	183	151	173	174	153	171	166	171	150	169	152	151	191	161	189	174	158	171	142	172	170	160	185	158	152	183	178	153	152	178	156	173	173	173	177	174	183	168	158	166	149	179	150	163	181	201	186	148	192	168	167	177	168	163	154	181	161	154	157	169	155	161	153	155	160	154	192	155	177	173	167	169	171	165	168	157	155	161	151	166	153	157	156	171	160	187	167	182	187	172	182	156	181	180	181	172	145	157	182	163	181	155	184	185	182	173	167	166	151	177	161	159	158	155	180	167	180	160	168	196	147	167	177	193	181	174	184	151	159	152	170	166	176	179	148	179	158	153	160	173	159	141	148	151	179	149	160	160	161	171	169	177	142	166	176	159	166	153	147	172	159	169	164	184	185	173	170	156	185	178	154	198	174	181	179	143	165	162	173	166	163	172	152	163	159	192	158	190	157	151	190	140	189	157	171	162	175	185	196	144	176	165	172	142	176	159	170	157	156	184	181	161	169	154	157	153	162	165	185	155	158	169	158	168	192	174	163	169	172	147	168	160	154	165	174	174	157	166	155	171	185	164	189	183	176	169	138	166	179	173	154	181	172	177	200	171	171	170	167	162	165	153	208	155	161	169	169	157	162	169	174	156	173	162	165	188	161	173	175	178	175	180	153	161	192	166	164	195	186	173	179	171	167	191	156	137	139	168	143	167	165	192	142	166	146	191	183	164	193	165	167	160	159	150	194	171	175	184	167	159	185	169	153	158	149	201	170	168	155	165	153	162	178	184	171	164	176	150	164	179	177	164	197	172	180	145	162	164	146	171	187	171	173	149	180	150	150	172	150	177	176	151	178	162	198	173	168	182	150	161	145	182	152	169	158	165	173	164	171	158	181	177	192	168	178	172	159	210	172	201	178	150	183	155	171	185	157	176	155	184	193	196	160	174	173	185	162	176	158	182	209	164	158	147	185	179	153	166	156	149	181	178	185	172	175	170	168	181	143	174	188	152	170	165	136	181	157	172	180	146	175	162	166	146	182	160	167	149	167	163	143	193	179	164	193	189	184	174	155	160	182	152	163	157	180	166	173	157	182	162	156	173	144	157	150	184	153	161	169	158	166	185	173	163	181	156	181	173	157
16658	12129	23832	25754	21672	16997	12066	9827	7461	5869	4354	3337	2534	2076	1629	1123	1012	940	960	792	745	724	600	624	602	554	501	515	496	490	485	477	478	452	434	463	453	430	415	407	456	428	422	446	428	409	394	408	394	392	418	436	393	418	448	415	420	418	433	428	403	436	396	406	396	435	417	396	412	388	444	406	423	386	411	424	431	410	393	374	410	449	389	410	416	437	431	416	412	408	381	390	410	406	409	385	411	389	421	420	437	405	424	432	387	417	413	394	433	399	405	430	409	410	388	359	399	413	416	375	408	424	443	383	384	381	465	435	410	406	386	403	376	363	392	431	385	379	399	392	421	404	413	409	418	451	377	395	383	382	374	397	393	409	441	422	427	416	423	429	440	438	384	455	389	421	409	411	423	397	380	363	424	391	400	376	375	410	417	391	411	383	412	407	396	437	399	432	424	404	437	440	385	408	432	414	453	431	407	432	446	396	422	417	393	408	367	425	398	447	399	391	390	421	407	426	414	404	391	400	377	399	408	412	395	445	415	403	427	415	412	397	415	439	379	400	419	377	397	383	374	387	400	421	458	418	420	438	422	399	428	445	417	446	451	394	400	421	360	416	410	418	406	419	399	402	413	415	406	423	445	426	398	419	409	422	418	441	429	379	380	433	430	432	397	423	413	407	382	370	427	413	455	403	413	425	402	430	371	413	417	394	438	389	395	439	388	397	422	380	387	414	424	385	398	396	410	383	400	405	374	409	410	395	408	427	385	409	440	399	431	384	420	425	419	425	380	408	404	405	405	443	399	389	416	437	377	371	374	418	395	400	406	435	385	462	425	406	407	436	386	414	383	427	413	434	467	421	408	420	434	427	426	394	414	412	436	409	388	430	431	437	419	384	391	435	431	370	406	410	402	397	424	373	387	369	406	437	389	420	402	432	406	420	413	385	405	396	416	417	466	426	396	422	414	403	392	410	432	395	421	411	397	434	418	418	401	389	397	397	383	426	408	392	418	452	397	444	364	398	414	449	417	402	409	411	414	411	450	398	404	386	413	410	384	403	408	435	378	418	401	417	422	428	397	401	392	404	437	401	433	410	406	424	370	445	437	435	386	415	398	399	418	401	421	421	401	435	377	455	414	363	404	402	416	416	408	474	447	389	434	426	406	399	394	382	423	435	435	399	407	391	383	426	400	386	410	418	408	421	417	425	434	396	366	414	406	422	393	379	429	382	377	416	402	426	443	402	383	421	387	440	434	402	408	438	373	425	420	424	407	398	405	412	438	401	414	431	411	413	409	437	396	421	405	446	372	430	403	380	422	441	436	394	380	408	374	392	452	441	375	434	408	399	401	453	388	360	403	441	428	426	434	373	439	452	435	458	408	403	395	417	410	413	429	416	398	399	392	395	423	416	368	391	396	392	383	374	398	393	387	419	422	391	382	433	417	432	427	393	424	432	370	403	425	423	434	400	429	420	405	391	375	412	424	385	435	387	409	397	397	361	413	386	373	420	395	375	402	401	443	407	409	363	395	403	411	432	424	426	375	406	403	404	426	383	403	388	447	439	406	393	458	429	411	397	396	419	396	416	406	404	425	417	387	417	409	429	383	415	401	383	371	381	402	364	394	388	418	379	420	412	401	412	405	410	390	395	400	371	403	412	450	396	435	386	406	433	429	389	407	387	424	421	388	393	395	379	415	391	413	410	417	428	412	413	424	398	419	441	407	398	413	413	425	444	403	377	405	441	393	425	416	419	438	399	421	405	434	387	434	414	408	421	406	408	390	433	392	413	400	402	407	425	428	443	420	403	405	413	403	401	401	434	430	419	435	411	427	400	410	410	400	421	410	376	425	406	393	404	391	333	431	408	404	434	361	445	407	425	402	392	389	439	412	404	410	417	399	394	410	422	420	403	390	405	397	376	376	401	410	416	410	405	420	398	400	465	396	430	395	416	441	425	414	408	415	422	393	394	416	382	364	442	433	404	440	425	371	405	347	385	412	386	404	397	439	462	439	375	441	389	396	378	403	420	419	439	435	401	396	426	382	407	387	409	412	394	398	417	452	393	425	438	386	385	374	396	393	400	445	409	402	411	421	423	403	425	404	407	412	386	413	394	408	434	420	378	435	408	410	445	385	432	407	401	381	447	374	400	393	419	400	350	413	363	396	391	404	397	410	410	411	423	445	448	379	392	412	405	399	421	413	398	420	408	443	393	421	387	438	407	416	385	420	416	410	388	387	396	428	413	414	416	415	438	391	403	408	376	421	411	381	437	411	418	418	410	395	428	412	432	398	411	397	420	449	425	429	413	420	444	405	413	401	421	408	410	416	401	432	388	405	448	417	390	410	397	414	399	368	447	437	390	393	424	419	400	422	394	436	396	430	419	382	382	461	417	417	419	400	425	414	405	403	433	413	396	418	396	403	377	393	389	413	398	405	444	434	381	421	410	411	434	394	410	404	422	425	401	419	387	380	404	401	419	395	398	392	405	406	394	415	406	395	399	456	411	400	383	455	445	392	394	386	401	392	458	406	406	375	413	381	429	404	406	407	410	359	402	400	431	398	403	411	426	366	389	455	418	418	402	425	411	420	395	390	420	427	407	394	413	431	407	421	415	435	434	415	395	412	393	425	434	400	405	411	431	430	443	382	419	396	407	445	420	408	410	409	391	399	412	405	381	426	421	410	382	388	417	395	382	377	420	390	441	424	409	396	415	428	414	393	394	403	437	410	399	388	414	412	411	402	419	426	405	394	391	418	396	461	373	432	420	428	393	355	384	411	382	382	386	410	403	436	381	404	397	421	422	409	426	394	432	367	415	422	364	400	381	384	406	400	436	428	422	438	430	452	440	417	403	406	400	384	359	393	394	423	405	416	397	444	428	421	413	426	410	400	399	393	404	416	415	441	435	388	419	449	386	383	439	389	394	408	448	420	438	438	405	433	428	447	406	418	395	400	410	405	408	368	371	431	419	414	430	451	403	349	412	415	402	430	431	383	400	417	370	417	440	423	434	391	401	414	412	427	412	430	427	385	396	400	420	421	399	412	425	403	432	434	413	429	413	371	414	421	379	415	426	430	393	431	404	411	422	430	403	404	420	395	407	411	384	428	368	392	454	422	403	411	413	426	435	429	424	421	414	419	403	423	432	420	405	403	382	382	412	404	408	417	402	397	391	430	401	415	409	395	419	429	412	413	420	388	420	403	422	398	395	410	400	416	408	402	446	378	426	396	373	448	432	386	433	399	411	431	401	408	403	421	387	383	375	393	408	388	398	420	342	401	417	386	402	416	375	418	423	439	411	445	450	419	432	416	400	415	391	429	409	414	400	409	400	400	402	404	411	392	433	412	386	391	409	427	456	420	384	383	410	430	419	434	392	422	407	387	395	408	431	394	399	395	441	427	396	423	390	397	432	447	390	405	427	412	420	387	415	380	420	412	403	418	402	384	405	403	419	412	397	448	411	408	411	400	445	428	406	396	406	432	370	395	405	429	403
10572	6457	7538	5780	3728	2271	1498	1108	859	637	516	451	367	346	320	272	227	247	256	268	249	259	237	238	209	239	216	279	244	224	212	243	228	215	226	211	211	226	227	222	257	251	226	205	226	211	235	243	207	214	246	227	195	230	241	231	211	219	207	199	231	232	224	202	228	246	213	256	200	236	226	243	250	222	226	216	231	217	211	203	242	246	229	235	243	237	230	215	262	234	237	230	223	214	214	274	245	243	239	208	227	188	215	221	264	238	245	248	246	209	226	212	224	247	249	216	234	217	227	233	201	226	218	230	239	250	235	221	212	215	225	208	196	190	235	212	201	234	240	224	230	210	240	207	221	223	226	213	202	218	237	229	219	230	234	185	204	226	226	243	217	253	223	259	247	217	245	235	239	243	240	230	254	225	217	226	213	195	249	207	203	246	206	251	214	256	251	235	227	233	220	194	239	223	205	240	198	226	211	227	208	240	251	256	231	256	227	234	211	219	203	211	236	224	222	230	201	193	228	222	216	215	216	232	230	224	209	284	217	228	201	245	211	235	220	214	223	222	239	212	206	242	228	220	217	232	250	234	238	252	219	240	228	231	236	237	224	227	246	219	209	207	241	219	244	232	227	198	217	238	245	249	222	233	194	229	256	231	224	205	215	216	232	225	260	253	230	247	234	218	220	252	277	188	249	210	218	215	236	245	242	228	229	232	194	230	249	239	215	242	239	235	234	243	226	236	230	223	232	235	235	227	248	232	218	220	214	230	227	230	236	210	200	240	219	226	204	241	236	229	222	236	204	231	236	223	228	214	254	240	223	219	224	215	230	249	227	228	225	215	218	217	217	245	213	217	233	218	211	206	229	207	229	226	235	238	229	205	219	230	232	222	214	228	238	228	238	231	233	249	233	246	224	245	204	237	208	222	243	216	234	222	236	201	179	225	210	223	255	220	210	234	237	216	203	236	236	213	222	206	226	258	236	191	217	209	227	220	236	249	213	244	251	225	223	230	232	253	203	241	243	201	200	219	243	201	234	211	238	245	214	225	248	208	229	233	224	220	202	225	247	232	234	211	215	221	190	230	220	231	231	221	241	243	221	243	236	225	219	229	209	225	203	223	220	211	241	233	225	232	243	221	199	215	221	227	224	255	246	211	220	218	250	235	206	211	219	211	222	188	252	234	212	230	209	240	227	214	221	206	228	240	211	231	227	229	202	210	226	229	256	219	214	213	210	207	211	211	216	231	226	219	204	228	230	223	255	217	226	216	189	232	224	211	225	207	226	225	233	224	234	231	253	208	251	247	237	201	209	224	224	259	246	223	222	229	234	214	218	223	203	227	230	227	230	222	228	232	235	254	219	214	217	204	244	243	212	213	231	262	231	213	234	218	229	246	227	220	232	232	256	221	232	229	239	233	209	191	218	226	252	229	215	222	242	236	227	205	230	241	214	230	246	258	211	221	234	236	225	236	227	216	224	236	207	225	200	240	216	227	243	229	228	233	205	206	225	210	209	220	244	222	220	212	228	240	242	242	208	183	241	238	229	235	207	239	214	207	235	217	236	218	250	215	224	232	234	213	210	215	217	239	197	244	234	221	231	223	234	235	217	221	232	214	221	207	253	227	201	257	212	259	253	253	233	224	233	256	221	216	239	225	204	226	243	250	227	228	224	209	219	238	243	227	271	214	234	236	209	230	204	254	216	239	211	232	230	233	203	221	233	223	256	245	240	213	243	222	216	247	238	219	238	198	222	247	221	216	199	244	217	220	238	238	263	213	231	206	225	234	230	219	239	250	211	242	253	247	249	237	205	227	224	213	212	230	204	238	245	205	246	211	225	216	215	190	234	225	209	218	242	217	229	215	221	195	249	235	215	236	228	260	215	199	223	228	259	222	214	209	241	231	230	226	188	230	234	201	221	232	202	256	223	228	230	219	244	217	215	223	223	223	221	242	226	200	240	235	199	234	224	242	246	220	246	251	201	234	214	214	209	226	246	234	215	213	233	230	230	234	221	218	220	226	197	221	234	204	190	242	229	221	220	215	229	213	244	240	225	213	230	211	222	249	217	206	203	204	209	216	219	217	213	251	256	241	223	195	235	260	226	235	205	211	230	217	237	207	223	228	225	217	216	206	232	230	217	206	251	209	217	218	214	258	227	219	239	232	235	231	214	202	226	221	225	223	211	241	211	232	198	259	241	241	230	240	233	215	262	241	229	216	225	220	211	238	246	212	214	206	185	230	206	219	248	237	212	222	235	247	237	219	209	231	238	252	198	226	213	229	204	192	253	237	249	248	197	207	235	221	229	239	189	244	226	225	210	220	214	230	213	263	197	240	216	236	218	211	204	219	245	218	243	215	223	225	228	231	217	209	199	232	203	227	209	230	232	236	210	239	232	197	244	211	218	247	232	207	261	217	265	226	197	213	264	251	211	225	214	251	234	235	195	222	248	221	223	207	227	208	218	201	255	191	259	229	221	223	230	221	240	224	232	225	252	226	201	217	240	232	248	229	197	240	214	235	223	207	235	230	217	197	238	243	218	239	225	221	217	242	187	236	227	252	218	222	232	226	219	229	219	232	239	218	238	231	216	225	231	227	215	233	219	268	233	216	244	234	199	206	234	224	259	221	194	245	225	221	190	226	235	235	202	228	244	236	227	224	230	247	229	227	214	230	221	215	256	269	241	221	191	215	219	225	240	213	216	198	204	241	262	239	213	223	221	211	223	236	209	224	217	206	214	256	214	227	193	217	229	218	208	254	198	232	231	236	264	229	248	229	235	222	213	213	242	217	200	199	227	248	207	222	203	253	224	218	229	235	258	195	226	275	230	227	231	211	222	222	236	241	230	245	222	234	243	213	217	259	189	236	210	238	221	208	241	222	214	221	244	207	199	246	230	222	218	224	223	207	251	224	201	195	233	194	255	261	221	239	224	205	235	223	213	237	221	253	240	217	236	243	224	215	231	220	245	216	250	233	211	232	268	241	198	252	226	231	216	225	224	246	248	241	223	226	250	214	230	206	246	221	233	198	245	211	232	254	251	216	238	239	225	227	217	216	213	211	232	239	255	233	213	209	239	223	209	246	229	225	260	228	220	224	238	222	239	219	226	202	212	205	206	207	244	238	229	239	214	219	199	197	260	225	243	243	244	210	209	239	241	212	232	231	232	226	239	222	224	225	220	211	202	227	218	227	234	237	213	223	218	234	278	211	220	232	237	220	221	245	248	238	232	228	233	213	246	225	241	235	251	219	225	265	210	243	230	240	182	217	219	222	264	212	230	226	199	246	261	235	242	241	236	224	217	232	217	246	237	251	217	195	212	214	248	237	196	221	244	228	230	226	237	252	229	224	224	225	198	236	231	221	225	254	234	247	222	214	222	224	209	219	239	271	243	212	234	233	234	255	236	235	212	208	214	227	205	222	241	226	219	215	219	237	238	232	238	225	212	208	208	248	221	203	233	224	216	247	264	247	229	203	232	220	238	224	201	224
6998	6408	13530	15362	12495	9328	6276	4914	3914	3099	2319	1829	1470	1237	1079	848	790	731	682	648	689	647	637	611	601	537	556	577	594	556	595	515	535	549	519	514	508	515	552	556	553	519	528	526	525	557	528	495	523	550	567	513	535	535	541	547	531	515	542	535	545	526	545	531	513	565	560	506	517	509	534	519	538	515	512	542	539	527	526	513	529	520	499	530	549	542	504	558	516	599	513	528	531	529	503	523	534	549	554	562	537	493	555	542	528	542	513	530	481	526	520	555	526	530	529	544	525	579	516	568	549	539	500	582	513	537	548	547	507	530	553	506	528	508	524	511	550	510	535	549	538	555	539	558	521	528	526	525	571	484	553	522	502	577	508	478	534	487	541	580	537	586	540	519	531	532	466	498	523	525	532	546	542	530	513	542	499	507	524	506	537	524	540	507	567	508	543	517	499	545	507	474	527	535	511	501	485	545	557	520	515	562	518	559	556	528	522	579	531	523	547	485	541	564	521	509	501	490	582	503	551	555	521	532	526	593	548	547	528	508	556	582	518	522	577	549	566	565	545	539	557	511	559	517	525	536	518	465	564	540	545	564	545	540	577	576	529	551	513	516	479	525	490	533	546	554	552	481	529	511	530	563	532	526	532	566	542	559	590	542	527	599	562	544	540	550	502	553	549	519	511	535	569	549	552	564	516	522	523	554	518	527	509	535	524	530	549	487	574	479	509	556	591	514	558	554	508	549	495	576	518	536	530	585	523	533	555	576	509	485	536	490	509	543	492	536	545	550	591	523	553	566	524	476	546	519	527	494	532	474	546	549	522	544	525	515	543	530	526	556	498	516	521	516	513	523	536	543	541	531	528	500	531	540	549	568	512	526	533	537	509	505	523	559	494	553	525	525	472	500	527	537	517	515	524	554	542	559	520	518	535	528	561	545	512	507	580	510	559	545	574	537	558	537	521	557	517	542	545	507	540	558	553	537	515	515	485	523	545	563	472	510	562	556	541	573	578	529	534	533	527	542	569	565	518	556	528	537	515	511	528	555	565	580	528	536	542	549	574	526	536	555	552	570	513	518	544	520	528	486	579	518	514	514	517	561	505	534	563	552	545	572	511	507	541	561	516	530	516	544	569	532	497	559	509	511	511	589	529	506	562	526	552	536	530	510	560	524	511	527	520	525	572	509	515	536	550	531	544	512	508	522	514	511	537	485	528	543	534	526	543	524	497	513	536	582	566	536	538	575	516	541	490	518	536	521	540	564	529	554	564	563	587	527	519	537	537	524	519	519	471	548	526	523	539	505	510	496	538	598	563	507	529	535	536	554	521	513	495	559	517	577	518	504	564	550	511	565	502	542	494	533	514	561	506	521	545	542	526	528	544	525	509	596	520	559	568	582	539	569	521	567	558	516	528	519	501	581	510	548	557	490	554	504	535	531	517	543	508	525	544	549	558	506	549	532	529	486	548	551	516	536	548	550	546	549	574	518	529	540	532	524	490	547	530	528	526	533	508	511	518	520	506	489	548	551	509	508	558	547	536	552	532	521	560	541	522	516	504	573	570	552	572	480	519	549	496	512	557	530	512	525	515	531	557	541	550	511	544	520	522	542	524	534	522	529	562	529	533	544	545	553	544	579	558	546	544	529	557	528	515	549	526	531	532	518	499	542	518	559	547	556	527	501	499	546	521	535	519	531	544	548	509	555	518	520	550	506	525	509	496	535	576	535	488	523	555	565	516	532	585	537	561	583	515	527	519	512	521	493	547	501	500	521	532	545	592	518	559	562	547	535	532	548	533	535	552	548	523	549	550	520	570	586	515	527	538	525	488	548	575	557	554	521	555	519	532	524	530	540	581	547	591	539	509	529	527	535	501	511	518	535	550	529	482	545	499	535	551	567	538	560	536	535	515	544	537	576	524	552	501	570	569	515	526	547	553	530	548	558	520	541	486	536	491	511	534	522	529	516	546	522	539	499	529	522	535	528	537	560	536	536	540	531	565	489	508	536	519	528	586	540	542	541	519	518	496	561	550	536	550	605	543	512	518	573	536	534	498	520	524	549	554	509	522	505	533	538	560	510	542	527	559	557	546	571	583	574	525	512	539	550	521	544	558	559	567	537	522	535	511	522	508	522	550	515	533	530	568	558	484	537	543	520	538	501	536	554	550	506	553	520	536	536	548	547	542	511	508	503	540	514	539	528	525	532	515	570	519	555	545	505	516	558	523	572	510	507	545	500	538	539	516	548	511	548	515	561	566	537	523	536	588	561	537	507	527	555	551	518	502	528	563	528	488	578	511	555	526	492	551	548	507	513	539	528	511	555	502	566	504	519	533	534	505	492	544	529	550	576	529	496	486	545	514	578	536	540	516	536	551	537	533	509	542	567	567	531	522	542	541	571	541	524	583	532	508	527	526	510	532	513	521	569	505	550	551	512	561	507	557	566	549	511	519	537	509	534	556	571	536	499	506	503	530	573	503	532	523	514	536	539	522	553	556	558	543	547	516	592	515	567	523	562	545	515	536	547	523	525	554	502	558	528	530	560	513	535	507	542	552	500	560	519	558	521	542	571	550	540	481	533	512	557	493	551	521	549	569	522	553	540	568	553	551	570	524	539	549	501	521	546	539	531	512	519	534	534	489	540	512	527	582	559	554	555	528	545	547	544	533	521	512	532	559	546	547	504	548	530	559	500	548	563	561	520	492	541	571	545	529	492	538	537	558	548	556	528	539	551	488	548	518	567	529	521	542	564	559	531	520	523	552	548	553	533	551	537	526	513	496	580	551	533	537	543	535	535	461	485	549	549	552	512	517	506	529	540	536	527	578	570	550	545	529	511	542	525	530	517	477	525	537	522	544	513	532	522	539	546	507	515	592	511	519	516	558	574	528	530	552	529	529	530	541	525	503	549	538	537	524	551	520	547	507	551	515	514	564	515	502	528	532	507	521	544	545	532	551	580	542	534	513	560	564	500	522	551	521	544	566	574	531	556	508	521	546	553	511	502	501	521	500	582	504	500	498	562	510	559	525	551	570	575	520	533	549	577	556	563	548	569	556	555	574	516	492	499	556	525	530	543	491	523	539	508	526	533	549	548	524	529	552	545	579	537	505	491	508	493	517	515	514	587	543	529	528	485	514	561	525	523	532	600	548	560	542	579	543	574	565	526	526	490	536	510	553	497	566	572	529	546	557	518	562	530	544	534	529	544	564	516	528	530	517	536	557	612	509	511	532	551	544	553	508	571	519	551	528	527	548	539	553	543	518	535	526	564	540	500	502	543	521	610	556	530	541	545	518	570	508	558	486	534	545	515	543	540	555	524	578	538	538	568	553	552	525	524	557	524	514	545	554	482	507	543	507	552	578	505	535	541	541	550	543	523	539	528	510	524	499	524	526	524	557	511	565	601	533	513	510	519	488	539	520	554	523	562	561	499	548	494	498	510	539	496	546	535	518	556	521	556	524	519	523	511	542	498	502	564	510	539	531	519	508	540
19776	10129	12013	9316	5858	3593	2164	1597	1234	923	735	577	446	413	345	303	258	245	263	237	248	248	222	232	212	227	226	218	224	221	188	217	204	213	215	229	192	217	189	230	193	210	218	215	175	198	210	201	194	207	205	217	170	189	187	220	201	209	205	212	217	218	199	176	174	217	187	205	195	191	228	228	209	208	219	198	201	208	200	224	198	203	182	203	203	226	195	196	218	212	201	173	201	197	209	207	212	193	215	228	226	206	214	220	211	205	227	198	194	206	185	215	204	234	212	215	201	192	218	210	183	192	225	180	201	206	187	211	171	225	207	222	181	223	211	209	209	221	193	200	219	202	200	184	228	215	213	192	214	195	196	219	205	210	211	200	187	201	208	212	213	209	198	198	196	213	220	184	207	178	188	222	190	199	211	221	200	204	234	206	202	209	240	228	186	190	190	209	192	201	207	209	217	232	206	206	200	233	204	225	213	217	195	203	234	174	181	223	215	160	209	222	207	191	244	209	222	215	188	211	218	209	206	169	214	188	191	203	206	205	207	218	186	164	189	215	203	174	202	202	205	207	200	187	202	207	211	177	191	242	203	191	208	232	230	211	205	193	187	203	221	210	187	225	196	196	219	234	203	226	223	194	244	226	204	205	223	236	193	178	198	192	207	201	209	195	204	200	239	221	217	241	189	180	190	211	220	202	199	189	191	213	201	175	213	200	216	191	183	197	197	177	202	179	193	210	201	210	217	217	195	211	196	203	227	212	219	219	183	198	215	220	198	228	186	184	227	219	231	195	229	213	199	200	185	194	229	207	230	205	214	190	233	190	217	186	203	201	222	199	226	223	203	211	180	200	193	206	169	220	197	190	218	211	217	228	215	197	187	183	198	229	181	191	196	228	212	226	193	209	205	197	196	212	216	191	209	205	200	216	204	205	182	217	224	227	209	187	223	191	186	188	213	200	205	213	180	210	215	212	205	200	221	197	214	244	198	223	218	217	182	200	217	200	228	226	218	186	215	225	196	200	183	204	221	190	198	223	215	215	208	173	189	177	184	216	217	193	200	192	194	189	219	222	190	191	179	199	221	210	211	199	215	210	196	225	187	206	198	204	188	176	214	194	194	206	187	195	190	183	211	178	206	223	183	198	203	213	214	195	193	187	212	200	213	242	202	181	183	204	188	203	199	183	208	191	209	217	197	198	212	210	174	222	193	221	202	198	202	221	199	217	211	206	187	208	197	223	214	192	184	211	184	223	198	203	221	215	194	212	178	203	203	195	194	181	215	186	233	202	189	203	201	217	199	228	178	212	206	184	211	201	201	179	226	232	194	211	182	202	203	201	214	195	208	212	210	189	235	202	227	198	198	211	192	217	212	197	214	189	220	210	179	197	188	218	215	210	211	209	218	190	185	195	196	192	180	169	189	193	223	209	205	209	206	223	197	185	212	216	193	190	202	213	195	205	199	218	214	194	197	219	199	196	207	176	208	222	208	236	224	190	195	192	213	196	196	198	221	221	197	189	192	207	218	185	201	180	203	204	189	214	216	181	218	175	196	204	198	237	210	196	199	215	218	206	185	215	214	196	185	209	197	218	217	201	204	198	240	206	213	225	205	200	221	219	226	231	208	213	192	222	180	174	199	177	200	215	221	211	217	234	199	175	180	201	189	192	189	197	210	183	217	211	173	183	211	198	202	218	213	235	225	244	190	195	222	217	241	228	171	226	197	203	231	221	226	213	206	189	194	218	195	231	193	200	215	195	183	202	193	212	189	223	220	219	222	227	190	195	227	220	210	204	204	187	231	188	188	191	195	187	198	221	191	215	200	176	208	207	195	212	200	191	206	215	198	189	192	193	214	219	219	211	204	194	207	190	181	198	203	194	220	194	206	208	196	168	212	188	204	199	195	205	219	194	221	198	202	220	251	226	230	185	197	197	199	202	171	182	188	200	189	178	213	175	220	187	206	198	222	190	223	204	180	226	202	195	178	209	205	211	231	201	204	208	205	213	209	210	217	205	209	233	190	207	209	179	192	221	224	221	191	200	204	178	196	186	203	206	206	195	222	231	217	194	175	198	197	227	198	227	195	204	207	200	178	190	221	184	214	207	192	215	205	197	193	186	206	210	200	204	209	195	200	231	237	205	202	175	192	199	223	207	195	207	197	200	226	210	190	166	182	199	197	210	185	241	203	210	229	220	202	217	212	225	199	207	225	222	198	222	193	218	193	208	221	199	196	188	225	220	223	210	188	175	194	199	188	194	231	222	219	192	203	200	168	200	194	179	174	194	201	232	226	218	217	195	198	181	179	216	192	170	204	226	221	216	182	192	203	210	214	202	194	198	195	215	222	210	219	213	189	203	206	217	209	197	224	198	220	199	196	181	201	200	221	203	218	203	195	187	206	216	188	179	182	222	200	179	229	203	212	205	189	239	223	218	191	204	206	191	201	201	182	215	189	210	188	225	210	232	206	199	174	177	223	198	223	205	206	174	196	218	199	192	202	224	193	194	207	219	163	239	212	236	206	189	200	193	236	231	222	210	237	208	189	215	192	221	212	223	202	179	200	217	209	203	216	194	215	200	195	223	193	224	227	196	195	195	188	201	213	226	196	208	192	198	199	215	191	222	211	193	209	216	210	180	206	197	212	204	193	160	218	203	224	241	193	216	209	204	179	207	196	208	209	221	212	209	203	214	203	211	194	210	199	226	197	210	207	190	219	199	197	189	220	200	221	225	215	197	224	218	222	202	200	178	192	200	219	212	218	242	192	206	198	213	185	200	212	194	202	189	227	190	202	214	208	210	201	176	209	210	192	197	211	198	186	198	222	189	186	198	216	203	168	213	204	215	196	203	211	231	177	200	223	200	207	209	217	213	214	206	187	200	198	203	204	193	197	166	198	198	212	182	183	223	182	212	206	180	235	205	208	195	226	211	217	214	203	251	192	195	216	213	196	220	179	201	196	212	225	189	216	211	214	212	209	185	210	182	207	196	188	215	217	185	193	194	212	211	214	229	206	192	227	191	192	206	199	226	164	211	221	197	194	190	229	215	233	198	226	211	227	212	203	188	189	208	210	242	207	222	203	174	201	202	207	209	184	204	184	228	204	210	190	223	208	214	212	215	207	202	196	186	193	190	192	238	234	196	188	221	197	222	197	176	218	206	219	203	200	218	204	218	217	206	187	228	221	191	228	237	214	204	207	204	196	206	213	207	194	200	202	214	178	210	215	210	220	181	205	204	227	187	213	210	189	186	197	224	236	204	206	205	204	205	209	189	197	226	203	218	188	221	212	205	201	243	232	211	215	195	184	215	203	197	222	225	191	216	222	226	206	204	227	236	203	206	219	206	226	197	196	180	198	198	205	194	188	181	182	206	191	170	187	234	203	193	188	214	201	205	228	206	214	200	215	190	224	210	208	218	221	208	219	217	199	214	199	178	228	199	185	218	213	210	220	198	194	187	191	221	204	204	205	220	242	196	198	207	197	201	208	222
13282	9435	19866	21251	17666	13479	9404	7076	5812	4599	3636	2686	2067	1621	1376	1061	926	879	830	798	701	656	607	633	592	578	559	602	570	525	568	537	515	541	505	528	530	499	501	486	468	486	542	487	520	534	496	489	506	477	486	550	465	489	487	513	470	514	493	514	468	487	458	445	504	475	479	464	464	526	492	522	504	483	472	470	519	474	468	499	496	536	511	482	527	453	494	511	487	451	502	474	490	500	506	490	480	493	452	522	534	482	477	503	497	445	472	496	482	486	478	489	502	498	487	469	505	521	490	425	473	495	500	494	482	488	494	495	484	498	505	468	488	489	486	494	502	487	503	505	485	465	443	514	481	460	493	506	472	531	498	498	478	493	525	478	479	546	473	508	501	502	464	494	502	542	504	525	483	478	483	478	497	510	519	517	500	488	493	507	494	489	503	479	492	530	523	514	458	491	517	496	480	479	477	462	532	490	494	485	509	499	498	469	517	493	465	495	492	496	506	502	471	494	516	504	503	537	521	492	515	471	459	487	481	489	477	506	506	471	534	489	461	502	540	513	506	478	460	501	466	492	478	503	508	533	522	498	503	499	448	475	544	524	475	475	494	480	480	443	523	488	514	542	465	528	483	457	465	486	504	487	475	497	505	507	526	493	490	455	487	498	491	503	503	484	488	499	495	469	464	493	518	472	461	486	492	512	471	494	463	470	506	492	502	505	505	511	507	501	460	454	533	476	499	495	521	462	529	549	495	494	478	453	501	519	510	511	493	505	480	473	468	502	454	506	487	465	459	484	477	501	487	480	487	513	494	503	484	444	481	488	533	457	459	514	485	521	537	507	486	514	473	489	492	502	465	491	480	497	503	472	484	474	482	517	511	474	513	488	478	485	482	477	447	513	481	509	530	482	504	535	489	524	494	517	485	476	491	524	484	492	493	505	488	511	488	520	517	476	472	483	475	514	535	510	545	514	483	511	470	424	509	514	454	510	479	497	506	511	504	469	477	466	449	481	458	487	483	501	488	494	485	518	523	505	518	486	499	494	542	445	474	470	512	489	494	479	504	472	510	479	490	472	491	486	500	499	492	461	497	509	502	489	501	484	512	486	483	496	480	493	490	517	434	468	505	494	490	499	477	486	516	492	512	479	446	505	477	494	470	471	529	498	474	538	486	480	489	458	528	472	488	469	498	461	512	488	520	479	488	521	472	483	470	521	533	471	477	491	486	501	491	514	462	514	506	517	478	500	476	497	468	513	469	485	490	444	484	458	445	450	493	446	521	471	485	505	504	492	513	493	539	517	513	501	494	438	492	516	436	478	475	469	495	504	487	519	460	524	489	480	472	482	479	482	441	472	525	521	529	445	490	470	521	497	494	527	501	517	478	507	485	521	495	459	469	485	502	528	499	469	495	501	498	485	499	516	497	517	520	479	502	432	489	510	494	489	527	497	504	504	473	509	521	484	513	509	532	490	507	460	476	483	535	508	505	486	493	496	499	470	527	466	498	487	460	544	472	503	466	506	494	473	525	518	531	442	500	514	478	519	474	532	521	506	463	490	480	481	521	511	500	500	484	527	495	508	493	457	505	499	472	483	530	541	468	524	475	500	489	458	493	480	478	456	481	498	484	447	520	516	473	501	433	488	524	486	497	467	491	480	453	508	524	491	506	482	492	454	455	482	449	487	516	472	472	488	540	464	510	481	499	464	500	500	483	470	495	501	525	493	453	494	490	452	487	510	487	502	498	481	543	481	476	451	485	467	518	513	486	449	466	488	479	515	515	479	475	461	462	468	498	458	497	521	485	479	471	479	503	503	452	490	506	470	482	489	470	477	535	496	511	495	463	500	490	473	472	509	497	488	480	475	502	524	521	483	456	484	469	502	508	475	525	451	485	502	508	508	486	476	497	490	507	488	492	492	510	519	469	521	475	511	546	472	510	490	500	483	485	485	449	514	488	501	507	478	506	461	516	449	550	477	464	489	509	489	456	487	481	497	514	457	518	486	497	468	470	488	443	465	471	505	433	495	476	539	484	476	471	518	475	503	497	519	498	500	502	476	498	490	543	474	479	468	494	475	521	494	496	481	481	478	501	484	469	480	477	536	437	496	459	514	500	482	486	516	481	468	496	474	491	515	513	441	491	512	511	477	515	468	475	521	483	505	501	484	459	492	464	496	510	485	530	508	493	494	458	477	501	481	481	522	470	502	561	506	474	475	481	488	431	506	478	462	496	455	513	509	488	469	467	502	471	513	498	490	514	464	551	506	479	477	481	516	518	500	513	453	476	500	507	504	484	511	499	471	454	505	447	476	491	517	475	483	488	479	470	472	481	479	490	497	532	503	518	457	484	479	505	482	458	436	489	499	500	529	482	501	501	484	480	499	505	484	472	479	468	486	486	457	493	468	514	467	482	505	512	485	506	500	570	489	472	505	466	450	496	465	503	523	495	526	516	497	501	499	503	507	441	520	493	498	473	483	515	496	500	496	501	511	490	524	517	496	491	490	487	484	479	464	505	502	464	530	456	484	483	488	519	501	490	494	494	517	502	500	513	466	497	475	483	513	483	462	491	490	480	528	482	461	484	474	491	478	487	505	481	465	486	470	487	511	506	466	524	514	512	464	468	469	477	514	516	485	459	489	489	520	499	464	514	510	493	472	464	514	493	456	496	456	527	471	467	504	484	458	490	462	518	499	498	499	472	473	499	465	509	499	526	484	475	519	503	485	513	481	509	509	493	456	487	502	503	542	486	490	459	494	526	493	502	516	497	465	485	472	477	496	523	454	479	531	514	480	499	490	476	509	473	537	503	534	489	491	484	477	481	496	515	473	515	503	532	540	481	505	502	474	465	457	506	498	487	446	505	497	509	483	511	487	460	507	505	521	540	454	506	523	463	458	493	494	497	486	466	499	465	477	479	482	492	477	512	470	487	497	447	495	526	484	491	510	497	534	491	497	492	475	440	490	486	481	495	463	520	515	490	480	524	527	487	492	503	527	499	475	467	503	487	476	457	475	478	515	503	451	483	491	503	480	526	467	476	498	462	520	478	480	444	485	491	506	465	520	471	475	489	471	512	488	483	454	452	535	497	508	470	516	486	483	464	498	504	464	463	489	511	500	493	532	496	485	492	479	480	510	423	480	464	473	489	513	493	506	480	498	482	469	475	467	493	478	480	483	491	455	505	471	494	475	487	528	486	497	543	484	520	517	534	461	528	486	481	481	500	504	514	501	488	477	523	519	498	540	498	514	471	542	499	482	466	505	474	439	499	510	549	522	454	499	473	461	486	521	500	517	434	473	430	469	475	505	475	503	502	488	504	478	483	488	520	500	494	476	484	486	506	509	494	453	468	468	454	495	490	508	489	479	476	473	499	499	466	533	479	447	524	510	479	535	497	450	498	455	493	487	525	511	517	494	459	469	474	475	485	522	460	506	494	522	492	486	474	522	474	478	479	449	500	458	498	497	496	485	529	500	468	528	482	497	496	492	506	541
27612	14196	16247	12938	8058	5093	3055	2011	1641	1249	914	706	546	450	383	320	265	252	207	211	198	217	220	204	196	207	191	196	193	175	182	171	184	169	189	182	161	151	193	166	166	163	164	172	179	172	172	175	156	172	170	157	190	135	170	165	156	140	183	185	167	182	167	168	159	182	170	168	155	194	166	161	167	175	149	169	165	165	162	171	153	175	158	177	150	183	155	161	186	164	169	163	184	158	165	171	172	141	178	171	179	182	172	153	165	173	157	153	184	142	176	163	166	159	174	162	177	168	152	172	155	166	140	196	149	164	160	172	185	151	163	159	188	183	164	155	170	160	152	180	159	169	182	153	179	176	163	184	171	170	176	169	169	170	171	167	179	154	162	174	164	145	182	177	173	173	172	167	158	163	146	168	189	182	176	186	157	204	137	157	184	152	201	172	158	162	158	153	164	161	177	161	162	182	175	196	152	180	175	152	165	152	150	157	174	156	178	175	178	163	178	151	158	156	183	181	177	157	156	177	188	159	169	149	192	166	160	160	169	143	175	166	181	171	174	165	203	172	155	156	137	182	154	156	170	153	160	175	159	191	167	157	190	167	151	162	169	181	174	165	162	159	192	173	168	185	192	169	152	171	149	150	157	173	180	164	159	174	175	155	179	208	166	177	150	162	153	172	172	168	177	133	161	159	165	148	190	191	161	173	190	168	164	176	153	165	178	189	175	173	158	182	147	166	179	156	146	149	168	174	170	177	159	174	168	190	165	189	159	170	170	169	168	158	157	181	183	166	163	161	191	161	181	157	151	166	156	154	196	174	168	169	170	174	169	132	180	170	153	185	178	156	152	160	194	176	156	165	170	170	173	156	172	185	148	149	184	152	170	179	161	187	161	181	166	168	163	181	164	187	134	169	162	159	159	189	161	178	174	171	162	157	176	155	162	177	139	158	177	136	165	159	157	165	145	170	158	148	177	179	169	162	183	181	177	149	174	172	161	176	150	158	164	168	154	176	174	142	146	198	159	163	157	153	170	150	176	182	146	154	166	163	171	174	160	168	185	168	195	190	176	162	163	163	173	168	160	140	176	178	183	195	190	174	173	182	169	144	164	174	182	182	178	181	199	179	153	171	168	163	185	172	163	178	154	149	153	168	177	175	178	157	158	148	161	167	127	192	149	156	191	187	182	175	154	150	195	182	155	166	171	200	171	181	185	181	167	153	158	164	187	158	164	165	172	145	165	160	154	155	139	175	208	169	159	162	159	158	169	170	176	147	173	183	182	171	163	165	185	156	170	171	194	164	160	169	150	163	181	156	191	129	188	159	187	159	148	157	170	213	177	153	177	172	195	177	165	173	167	166	176	170	156	155	167	167	182	150	178	179	155	170	174	174	162	149	172	171	171	187	165	178	164	162	148	180	159	160	179	169	165	184	146	156	165	168	181	158	147	147	168	173	160	138	177	175	141	195	155	144	182	177	158	162	182	165	165	170	164	171	150	156	163	161	158	192	157	156	171	153	172	165	186	164	160	158	154	139	161	162	177	155	142	159	177	171	183	174	177	163	174	152	145	177	165	152	157	170	166	149	168	150	187	165	170	181	170	147	169	167	167	179	158	134	157	163	153	164	168	156	185	180	184	133	176	162	180	161	180	162	139	157	197	171	166	197	178	177	147	177	155	176	148	162	169	178	181	161	152	161	148	158	159	152	167	155	149	170	181	174	190	159	188	174	167	168	180	159	192	181	162	161	180	152	194	187	159	157	150	162	174	165	155	168	159	175	167	156	167	172	163	168	166	170	157	149	196	165	198	136	166	163	182	153	162	148	188	172	172	176	175	161	146	168	144	162	164	175	163	169	159	159	142	168	162	155	205	168	173	163	194	161	164	190	158	190	172	165	169	160	168	174	181	184	141	150	154	126	178	168	162	150	179	172	196	204	156	179	165	158	157	147	169	173	192	171	186	152	169	179	164	177	157	181	177	169	129	177	158	194	164	126	162	162	180	165	161	163	165	189	159	181	171	178	159	154	163	182	179	190	142	174	168	173	177	142	167	176	175	195	137	177	173	160	157	179	180	177	152	167	197	162	161	182	138	158	149	173	173	187	134	151	162	174	178	182	146	131	157	135	171	173	181	162	192	174	171	182	185	151	158	162	170	151	174	177	162	160	171	180	168	165	140	142	169	169	171	149	141	179	172	155	180	164	174	172	166	159	164	151	167	158	134	181	174	165	176	179	165	186	184	178	187	185	176	169	187	167	156	155	172	173	175	181	163	191	156	193	161	159	207	189	168	153	155	168	181	198	188	191	155	181	167	165	160	158	181	178	176	170	177	179	152	163	181	172	183	174	171	180	158	155	165	187	173	152	139	142	156	158	168	151	170	139	147	160	152	178	161	181	189	167	152	160	163	154	182	180	169	148	177	173	173	147	159	155	177	152	177	142	180	164	155	164	162	161	174	167	177	152	145	169	168	152	174	161	187	185	182	158	162	176	132	185	175	167	158	154	177	172	124	167	179	184	145	165	169	175	174	183	159	137	162	183	167	168	174	171	182	153	155	180	160	152	194	192	159	162	150	149	152	166	168	182	179	179	171	139	158	164	173	156	161	154	170	158	154	178	174	184	186	166	185	171	159	167	168	175	188	181	184	192	177	183	153	167	184	170	168	166	158	174	170	171	179	155	156	162	172	164	153	180	198	167	189	162	174	166	168	186	166	163	149	171	177	165	173	161	175	154	150	150	156	166	160	149	161	139	177	174	161	163	172	148	149	179	182	156	172	173	174	176	174	169	161	163	170	178	187	159	165	162	174	169	181	182	174	146	162	180	142	160	168	154	197	187	147	155	159	145	146	187	171	172	157	165	152	146	166	157	168	151	168	162	166	167	140	162	156	131	155	153	144	162	167	156	153	164	159	172	168	182	155	168	163	173	173	157	171	154	187	154	174	175	171	156	169	172	155	208	176	177	157	154	185	151	175	163	168	197	161	172	154	184	164	172	155	147	148	174	169	158	176	175	177	137	174	171	152	148	152	162	160	189	176	168	166	174	167	179	170	176	166	196	152	154	149	165	176	184	172	149	182	183	177	168	167	169	173	198	186	169	172	177	162	159	160	139	180	187	179	176	162	186	171	151	163	155	159	154	158	159	158	182	186	198	160	162	167	160	180	149	172	165	184	163	169	184	182	144	161	168	170	183	165	149	164	173	165	170	172	149	153	159	153	176	165	139	164	179	180	165	168	167	142	183	164	190	149	158	151	178	158	169	160	175	165	163	181	192	174	167	162	173	158	170	182	177	177	148	164	155	214	165	163	161	181	152	172	174	155	186	195	171	190	162	177	178	167	178	165	176	168	160	153	198	185	174	140	158	163	200	202	171	176	170	180	175	161	173	172	175	147	178	187	181	139	149	146	162	193	150	155	186	184	173	193	185	179	155	163	135	175	160	184	179	179	183	174	164	185	153	186	186	158	181	150	141	149	164	145	159	190	174	184	174
16532	12057	23995	25805	22089	16909	12021	9046	7573	5850	4592	3348	2451	2101	1734	1335	913	889	850	744	767	664	685	629	566	531	531	542	511	515	459	475	478	467	452	430	449	437	440	431	417	417	412	426	410	394	427	414	409	408	408	399	394	390	432	413	418	400	413	404	429	410	413	388	400	420	429	419	437	418	381	387	388	415	425	414	405	419	406	380	442	382	435	449	425	408	394	424	416	429	411	355	405	374	421	414	435	384	386	380	417	452	412	413	401	396	412	423	405	400	387	412	427	427	444	403	408	409	441	402	429	414	410	417	412	443	433	380	420	436	394	410	392	404	435	419	391	406	426	413	393	428	451	412	421	415	370	421	400	388	395	429	411	406	421	413	408	427	438	388	392	405	443	403	414	393	394	404	425	378	403	419	396	407	387	396	449	403	428	407	392	419	414	405	427	421	386	376	423	444	424	388	402	412	420	373	440	397	417	412	422	419	415	397	387	419	414	407	398	396	438	430	420	404	433	438	399	413	392	414	425	411	441	444	424	401	437	400	411	450	437	436	411	381	411	434	418	428	389	405	461	373	426	411	440	370	413	405	376	412	413	390	408	399	433	413	381	386	382	434	440	432	403	433	408	379	409	393	418	401	403	439	440	424	368	404	384	410	408	416	410	415	432	415	355	393	438	390	444	430	390	441	428	432	414	401	394	416	400	436	422	429	420	394	413	386	402	412	389	414	455	419	434	388	390	404	439	409	418	425	421	413	387	366	437	405	410	385	410	417	422	382	389	420	373	432	432	409	382	408	401	428	428	405	403	397	403	405	396	402	395	416	448	389	411	402	422	391	411	399	398	401	432	434	422	380	398	414	407	423	434	366	428	415	415	450	388	386	379	388	412	391	422	411	408	431	373	426	450	467	431	402	389	427	392	426	393	380	420	414	398	389	391	421	415	438	408	441	427	425	422	418	391	418	434	397	424	441	410	427	422	409	396	421	398	394	408	401	407	422	433	420	433	416	402	415	448	426	434	417	362	431	421	396	396	424	438	420	397	403	432	395	417	377	409	418	395	420	422	421	377	412	380	402	427	425	412	426	467	437	423	396	422	398	419	426	416	385	380	411	438	401	398	421	431	403	384	417	417	400	414	419	423	430	410	418	426	396	409	417	407	398	423	418	406	416	427	428	397	426	441	381	428	417	411	408	451	434	463	433	417	410	391	400	424	434	398	439	392	460	378	412	422	401	412	438	426	401	413	414	385	420	425	431	413	415	395	413	406	394	410	431	439	363	423	398	374	414	440	423	435	437	396	430	404	388	375	395	455	406	382	396	383	401	429	388	437	402	410	406	419	405	395	422	385	429	435	406	368	436	389	414	419	432	427	443	514	401	400	409	404	403	420	418	419	427	390	407	406	396	432	428	410	405	411	410	444	391	432	419	394	416	394	413	461	398	415	416	402	393	396	377	435	447	376	410	396	396	448	414	429	421	453	386	436	423	441	408	410	397	408	393	368	427	388	411	407	417	401	391	448	413	429	386	422	431	415	405	428	444	450	420	421	413	410	443	404	405	444	404	418	392	411	418	426	423	443	419	415	378	411	426	421	422	399	409	409	447	436	412	401	403	386	393	412	439	421	393	394	399	393	434	445	398	427	418	392	384	416	437	406	416	408	397	442	424	392	422	413	435	401	400	424	391	427	374	380	397	402	396	430	396	414	436	445	422	374	411	443	429	401	425	384	411	412	431	397	390	392	387	386	399	394	408	423	424	415	409	421	413	409	419	416	373	408	418	438	405	406	397	408	391	408	411	424	379	409	434	436	378	406	442	389	400	442	422	440	418	435	418	414	411	376	401	394	406	372	416	394	384	466	379	461	410	426	424	422	421	430	349	445	426	392	418	448	432	373	419	413	389	415	419	421	426	400	429	423	401	416	399	426	387	425	417	407	425	381	391	392	407	373	401	385	415	384	447	420	391	402	403	422	393	428	410	397	439	404	424	388	417	430	382	412	411	407	407	407	429	383	384	416	398	430	422	398	393	429	412	446	441	416	412	405	370	426	399	406	398	417	429	409	445	399	382	415	410	437	407	406	451	377	388	398	424	411	417	416	409	421	430	409	414	375	444	411	416	427	396	406	417	418	421	408	433	419	429	424	428	383	394	386	429	404	417	393	401	438	405	399	433	437	424	408	404	425	462	406	408	382	433	403	397	422	410	419	430	409	443	425	394	436	452	424	422	379	414	440	436	393	428	410	450	408	393	388	401	380	414	426	432	392	438	397	380	405	389	443	409	452	399	410	415	429	387	367	408	413	383	392	400	397	409	431	386	409	402	411	413	416	408	395	425	436	380	427	408	376	400	402	432	413	399	401	423	407	407	433	398	416	442	389	398	436	430	421	388	417	403	411	400	405	430	408	449	436	398	404	386	422	394	429	408	412	374	396	395	428	429	381	472	422	392	430	385	446	433	374	445	399	423	457	425	393	407	416	422	403	440	411	397	427	404	396	417	417	421	398	406	398	436	420	409	405	425	376	446	411	388	389	394	412	391	429	419	422	428	421	385	409	405	408	401	432	404	406	400	423	388	384	444	451	426	422	395	424	390	373	361	394	414	424	396	401	384	426	376	420	403	421	400	386	436	383	414	426	407	406	407	412	422	394	421	414	456	392	409	397	412	395	404	421	440	421	440	380	421	401	408	423	410	407	399	402	406	417	389	416	436	416	384	410	442	416	383	393	434	417	415	425	373	384	400	446	402	424	429	370	416	413	428	409	408	385	415	401	440	397	415	400	376	444	427	401	407	411	394	384	423	431	385	415	357	404	434	392	412	389	405	407	421	401	415	407	398	404	439	400	415	394	362	367	420	429	402	394	392	411	414	405	434	422	424	388	423	381	398	411	364	395	412	404	420	434	419	401	438	391	434	396	381	436	433	428	410	389	404	395	419	416	389	436	432	396	426	416	428	422	401	405	445	415	403	418	390	460	441	460	437	411	388	392	399	399	411	410	360	406	421	414	401	397	425	405	386	425	418	406	448	406	432	403	403	409	397	405	400	409	434	408	373	432	404	402	421	361	375	387	401	402	408	394	391	431	425	411	411	420	426	391	409	374	399	393	395	423	438	377	437	417	431	439	415	432	387	392	407	379	373	378	406	413	393	373	358	428	398	420	401	420	419	426	384	383	433	432	418	429	403	406	446	419	408	402	419	397	385	423	414	424	418	399	388	432	444	414	428	425	385	453	417	407	415	468	394	400	379	394	391	439	397	385	432	443	377	385	409	423	429	391	406	407	438	384	402	381	405	422	398	401	413	420	434	400	409	401	432	426	393	421	399	414	398	405	401	385	407	430	393	394	391	456	429	449	414	391	423	441	410	398	437	427	384	423	424	408	401	405	415	430	424	418	389	397	461	383	397	422	399	389	434	459	406	400	382	406	439	397	387	398	456	443	398	421	429	412	421	420	385	422	430	406	394	421	422	405	433	393	412	414	385	446	395	428	410	443	399
10709	6478	7780	6012	3834	2498	1561	1101	844	719	574	458	415	372	294	295	265	268	271	243	223	220	244	228	257	233	241	226	254	231	235	210	223	232	212	249	195	211	221	215	227	224	245	204	224	201	210	211	210	244	222	211	230	222	245	191	233	218	212	221	267	254	255	235	225	213	208	216	209	224	264	245	215	209	236	224	208	257	229	235	255	208	221	244	246	221	199	205	228	226	219	215	210	210	253	227	280	221	214	228	199	248	198	226	231	246	243	243	229	233	229	247	218	217	233	258	218	262	192	212	224	224	248	225	243	241	251	203	235	231	232	242	223	205	253	227	230	235	235	224	253	205	213	236	246	237	231	202	212	256	249	219	216	204	199	237	211	258	213	198	226	215	221	268	240	238	254	220	226	217	211	233	263	223	205	237	227	240	207	236	222	244	236	255	234	215	210	245	211	221	231	225	223	226	231	237	217	221	232	253	234	232	206	211	203	219	257	239	245	237	193	235	220	213	237	230	221	244	246	227	222	234	244	218	228	248	228	212	238	225	211	241	254	215	222	205	229	223	230	206	229	234	222	246	239	203	209	215	233	210	244	215	242	239	215	241	217	234	243	205	231	233	209	222	249	212	241	227	205	227	232	205	227	234	223	221	194	234	235	226	210	252	214	226	205	228	238	234	237	206	220	237	192	242	233	233	240	217	247	224	229	220	219	239	245	243	227	210	218	231	236	223	198	187	230	240	231	236	224	216	227	236	211	222	214	198	242	237	227	231	227	214	221	247	249	240	216	240	205	203	205	212	235	209	213	202	205	213	249	200	223	204	235	217	238	224	208	224	239	214	241	221	241	212	205	205	231	238	244	212	232	232	243	228	248	225	224	225	232	197	201	243	192	232	246	247	235	227	224	253	214	269	217	252	206	238	235	237	228	220	215	245	225	201	244	216	210	184	219	227	230	229	215	223	220	248	248	233	209	246	201	232	254	251	224	231	217	233	237	222	206	216	232	226	216	259	237	242	234	212	224	224	242	220	231	239	215	227	230	211	213	218	246	232	214	213	226	214	227	236	242	232	233	213	238	204	221	231	236	239	214	224	236	238	228	231	217	232	193	212	216	249	236	234	252	214	251	227	226	224	211	208	227	217	203	223	213	233	230	245	254	197	233	232	217	201	204	230	223	236	261	219	219	223	223	220	220	238	207	274	231	234	244	254	216	214	215	223	205	245	238	207	203	251	222	238	189	239	208	218	223	224	242	204	244	242	239	212	194	250	205	206	201	251	243	224	214	240	243	222	223	203	214	242	231	207	219	228	198	215	243	207	216	235	249	201	226	218	207	234	216	227	196	216	232	206	259	232	223	235	235	219	217	220	290	233	252	257	249	236	221	216	222	229	240	211	217	211	226	228	189	237	228	213	213	230	228	218	211	221	233	211	205	241	224	237	234	219	226	245	237	231	218	224	261	233	227	208	217	255	218	201	226	231	228	258	221	249	225	214	209	209	230	223	219	235	234	223	200	215	230	195	245	248	212	206	240	224	223	225	203	227	198	244	235	225	205	234	218	240	234	186	231	234	222	210	230	243	204	210	238	232	236	220	215	242	205	199	228	230	234	231	206	237	240	221	210	247	245	222	249	229	235	205	218	226	234	235	221	212	232	233	224	208	224	236	239	236	216	208	215	232	231	207	239	207	245	259	209	224	237	222	216	229	242	244	216	224	228	203	193	264	228	232	211	233	221	206	210	196	234	251	213	221	221	222	248	221	223	242	248	239	222	231	204	198	226	248	245	206	225	201	213	248	221	220	207	188	244	233	228	222	222	218	246	205	215	218	210	239	220	203	235	228	240	217	252	244	217	210	233	231	233	219	238	229	229	223	222	229	230	245	266	238	233	262	225	212	219	214	233	224	205	247	215	219	225	235	217	224	241	215	227	239	216	218	248	223	230	222	222	200	230	226	229	251	220	209	249	212	229	220	248	249	247	219	247	248	196	214	233	221	247	192	208	233	237	221	234	230	219	183	238	220	235	219	238	252	233	213	202	254	242	234	237	204	226	199	241	202	206	239	237	230	250	220	218	239	229	218	244	218	204	202	253	209	223	213	204	227	223	250	257	242	253	239	277	220	251	213	220	217	212	227	234	219	216	253	258	232	210	216	230	215	229	260	220	277	207	226	219	204	204	234	226	232	194	222	200	234	246	209	241	225	242	236	232	227	236	211	236	208	209	219	196	230	227	234	218	216	221	192	234	228	197	228	210	203	244	236	237	219	235	247	217	225	254	232	217	197	208	218	218	246	215	252	216	237	234	222	235	231	203	229	242	202	220	257	243	218	230	227	198	245	231	225	209	210	199	215	238	233	239	213	217	195	224	238	202	206	217	214	242	223	215	224	246	233	249	180	215	239	228	222	223	202	216	229	176	238	246	226	205	244	251	223	244	226	222	202	241	226	228	224	210	206	222	250	233	264	222	236	231	220	219	232	228	259	223	220	194	205	226	201	199	221	199	221	224	249	233	241	228	215	224	223	197	224	250	234	227	231	223	243	216	252	214	238	217	210	250	219	252	203	222	245	226	225	211	246	208	246	235	223	209	268	227	216	224	210	188	244	236	230	219	213	239	195	259	221	241	214	230	183	209	242	239	219	197	234	204	229	232	231	226	187	229	221	219	197	230	225	225	190	203	230	213	242	228	248	246	205	205	183	213	222	243	219	223	207	201	225	254	241	211	244	245	242	240	247	217	229	223	213	185	215	228	223	227	230	225	201	218	230	220	211	227	269	251	214	196	247	213	239	208	239	231	226	228	210	238	211	204	257	235	217	247	232	220	206	236	222	221	230	193	238	241	213	240	216	211	241	213	217	232	218	247	252	240	234	233	215	215	218	214	244	244	215	223	225	214	233	230	232	237	225	247	248	243	229	217	214	221	240	211	238	236	250	211	233	221	214	220	227	197	243	235	213	234	236	203	215	231	244	249	244	238	206	240	221	223	236	227	238	257	199	233	192	238	237	237	214	265	188	214	208	242	234	220	226	241	236	223	217	229	235	250	244	198	223	234	235	228	221	232	245	227	235	221	247	199	243	224	231	202	228	244	225	235	245	205	205	212	236	201	236	203	236	234	212	224	195	240	223	218	213	243	227	241	207	207	218	208	201	226	204	237	240	226	227	204	244	257	223	229	221	250	228	220	260	207	228	242	214	250	237	247	213	230	220	212	254	217	237	211	221	217	223	229	246	254	226	228	245	242	193	235	224	240	221	193	229	224	215	251	210	236	240	233	227	245	227	220	247	233	215	221	216	231	246	216	223	229	234	253	221	247	234	257	219	228	216	246	227	226	210	246	229	228	270	206	229	204	215	254	227	239	197	235	201	221	222	232	198	215	215	203	231	224	189	251	231	231	225	249	244	237	237	216	218	232	242	243	229	208	239	225	236	206	244	231	184	227	242	255	211	227	195	204	204	214	225	223	220	228	237	275	207	250	255	244	247	257	210	207	264
7136	6331	14033	15240	12555	9522	6646	4667	3957	3170	2360	1756	1462	1246	1110	953	742	708	736	685	689	652	667	608	599	590	584	594	614	522	566	576	563	515	559	568	585	543	550	518	563	528	515	511	569	529	577	511	564	542	536	527	548	524	520	549	521	545	608	503	543	530	546	504	506	563	564	541	551	512	512	549	542	539	516	506	536	535	517	545	524	490	520	527	540	567	519	530	533	533	554	543	559	528	562	550	568	553	522	506	562	523	536	547	508	548	538	513	534	547	568	517	538	560	567	534	580	576	534	519	524	540	541	571	546	513	542	497	530	560	543	602	522	511	541	553	543	557	518	555	523	518	521	572	543	544	515	490	538	525	533	563	593	579	536	534	518	534	564	500	496	540	531	554	540	523	526	579	556	545	563	566	529	560	555	522	569	545	518	567	530	567	517	547	519	534	549	504	578	519	525	537	551	543	562	525	510	493	559	546	516	537	542	515	491	552	518	549	547	553	527	547	538	562	579	534	518	533	513	563	501	540	545	540	550	553	569	520	531	544	548	521	539	564	557	533	528	563	542	518	494	575	554	559	533	517	518	504	534	551	547	498	554	556	544	560	571	547	547	541	564	556	551	535	530	514	581	506	525	530	518	536	562	558	526	530	558	532	535	562	507	606	520	539	542	517	522	546	509	576	571	500	547	538	542	554	536	528	530	496	542	509	540	515	541	614	579	514	517	535	536	540	559	554	568	568	534	569	557	529	556	531	551	556	547	525	540	515	571	553	529	566	523	560	535	553	572	561	533	530	534	570	560	546	556	551	515	579	545	512	539	499	544	548	567	532	503	544	522	525	546	575	519	526	534	479	546	541	549	521	584	535	560	553	560	529	509	516	578	527	512	545	538	534	535	536	566	502	523	546	523	525	521	568	514	517	518	536	546	501	575	545	561	518	545	526	582	540	567	549	548	524	521	549	560	543	540	535	544	558	574	590	518	517	547	523	538	543	548	531	541	557	566	515	533	511	574	534	540	505	613	526	527	515	494	573	553	542	532	536	550	551	517	524	494	534	531	516	559	506	488	544	501	577	512	546	566	547	528	510	550	516	552	554	558	545	546	545	511	531	558	517	559	531	564	516	564	572	527	533	558	527	575	532	545	568	555	520	509	565	541	544	513	544	528	527	551	515	528	580	541	528	535	537	525	521	562	506	521	564	544	553	562	527	541	523	570	538	541	539	539	525	537	514	557	580	535	500	535	518	573	529	567	527	514	576	528	549	533	556	536	575	568	563	556	528	530	523	522	562	497	564	570	539	517	522	500	532	533	546	510	565	543	554	544	570	530	583	576	520	564	565	555	518	544	504	534	513	543	551	527	490	535	548	541	531	520	521	570	529	503	522	511	547	581	550	521	539	495	515	556	553	570	584	506	531	503	501	519	533	543	539	508	542	542	543	522	537	519	586	495	507	508	521	565	539	518	555	553	502	539	527	527	514	521	525	497	557	549	495	567	521	501	543	566	541	505	549	535	545	553	527	554	596	488	562	560	575	576	566	521	534	564	523	529	545	525	514	521	538	573	540	527	546	530	557	546	547	519	570	512	536	520	567	519	552	551	584	559	500	515	561	554	556	531	551	537	518	540	543	557	558	523	555	546	528	560	513	562	501	507	508	542	578	588	516	538	545	563	549	521	553	537	529	537	478	489	522	518	543	531	546	529	534	532	537	546	534	529	533	578	548	519	532	557	510	487	526	566	549	535	535	526	542	565	560	522	535	539	567	549	527	556	535	574	513	463	561	517	521	566	518	562	550	570	544	511	531	492	539	502	539	530	540	560	513	533	521	527	503	554	507	551	528	565	525	589	507	523	503	547	551	568	522	576	532	547	516	541	545	553	523	501	566	501	528	541	566	533	543	518	487	555	560	532	520	519	529	539	557	516	576	568	534	585	525	532	512	553	534	509	572	523	534	517	541	525	547	515	546	501	535	523	562	574	536	509	506	519	567	555	592	551	569	576	553	530	539	516	551	537	562	517	562	541	545	549	560	490	527	526	531	522	555	551	561	539	513	526	552	550	538	523	515	552	575	536	576	525	530	601	576	507	536	597	541	534	511	529	533	531	572	531	587	550	543	561	548	555	568	521	521	527	482	576	538	537	512	572	527	546	486	528	534	574	539	535	544	505	556	531	520	533	479	546	517	534	555	583	539	546	516	502	544	530	532	533	509	545	536	541	533	526	546	550	542	545	510	558	529	532	546	533	584	543	524	535	535	557	541	515	522	577	512	514	546	560	500	562	538	535	546	519	545	553	552	530	543	590	528	560	502	518	560	557	540	557	542	583	528	502	546	519	537	530	512	562	526	545	526	545	553	567	570	540	540	580	559	507	512	506	534	542	589	537	542	536	542	544	503	511	540	550	548	551	522	537	498	540	528	569	561	563	481	544	555	536	580	560	551	538	546	544	558	546	561	546	499	516	534	526	514	550	526	530	506	522	520	540	507	528	556	534	529	578	548	522	479	531	547	508	511	564	557	510	502	530	549	564	544	552	559	511	581	556	528	563	563	535	522	545	524	566	551	537	530	506	560	536	533	503	578	553	555	538	546	539	540	497	547	566	515	556	588	565	559	528	513	525	481	541	560	532	504	494	540	536	560	552	552	500	545	536	509	496	519	515	559	531	555	517	514	548	533	550	531	552	570	501	537	542	570	543	545	566	529	526	499	557	516	513	524	541	486	548	542	521	573	547	566	546	510	539	528	524	512	538	507	578	504	511	516	556	566	547	546	527	509	576	569	542	518	540	524	546	551	547	531	543	504	573	553	550	592	546	553	570	532	580	500	591	541	509	531	533	512	542	485	544	511	539	518	547	524	568	518	555	515	518	514	517	542	535	537	529	560	538	518	527	512	543	531	525	571	525	491	498	556	457	550	558	518	571	573	569	515	533	516	505	529	560	533	507	533	549	567	513	522	531	452	548	523	552	537	526	526	521	534	531	557	540	527	538	551	494	565	527	550	550	546	601	532	532	560	548	513	580	520	463	532	549	538	541	509	553	534	506	561	553	508	555	516	559	557	545	527	541	549	536	512	571	571	524	511	595	519	551	512	523	559	564	576	503	554	555	538	522	493	532	540	561	531	534	613	516	532	533	532	555	520	513	573	544	504	536	528	552	526	622	571	548	525	548	553	484	546	551	550	552	524	530	530	546	552	525	510	562	508	544	558	542	503	535	530	582	523	516	544	529	555	535	517	542	540	581	563	531	517	519	537	534	528	595	552	557	588	541	510	559	528	539	520	588	534	566	581	523	527	501	548	548	507	504	537	543	588	525	556	550	540	561	506	547	505	550	563	536	538	562	522	541	598	512	580	547	564	557	547	515	533	554	541	536	510	508	556	523	519	551	517	496	528	514	533	555	542	517	550	520	601	578	552	533	520	542	544	571	529	560	511	515	518	531	527	513	585	557	533	560	515	517	544	530	525	521	507	530	548	532	541	490	546	520	573	559	519
19562	10185	11673	9440	6031	3677	2357	1560	1274	997	778	566	491	385	393	326	257	262	269	264	219	246	246	241	222	225	209	168	226	211	223	210	223	222	187	240	211	200	167	209	190	213	210	211	228	207	190	211	233	221	194	217	216	202	202	204	197	198	190	230	175	220	200	236	204	216	199	212	204	203	217	204	206	194	196	188	195	174	207	216	195	194	191	196	189	216	228	200	204	200	206	220	200	217	231	190	203	192	205	215	195	226	199	188	180	206	223	220	204	211	206	192	199	215	226	225	190	187	202	214	208	200	222	201	201	207	193	198	188	226	211	190	195	206	230	209	191	201	233	215	227	198	217	180	219	237	207	156	193	181	201	190	230	195	201	185	199	194	202	224	194	196	194	217	206	217	213	194	181	181	232	223	183	227	216	210	200	202	194	186	197	187	193	204	193	203	200	196	203	222	189	217	175	224	220	211	207	184	204	213	201	202	193	242	218	189	198	211	199	215	195	195	232	205	213	201	208	206	176	198	210	223	208	218	212	197	223	229	185	193	214	219	202	242	200	188	232	216	211	217	203	212	211	200	183	194	201	186	219	221	230	190	208	200	198	195	204	230	238	248	231	240	216	198	227	216	219	202	202	205	216	217	190	250	247	192	226	206	223	217	194	205	197	222	231	206	224	200	214	212	205	220	180	207	219	221	230	208	218	209	202	207	221	207	221	234	231	222	188	216	205	216	210	192	225	191	211	210	201	184	204	181	201	185	195	197	191	194	206	207	217	201	210	216	191	213	189	209	209	213	184	198	208	211	202	198	185	225	210	245	210	208	234	210	224	197	239	243	201	206	216	182	245	201	210	201	194	196	231	200	210	196	190	194	217	218	224	202	201	195	164	203	209	198	191	196	193	184	209	226	204	195	211	192	210	204	179	220	205	216	207	177	183	193	218	216	193	198	187	213	198	212	200	227	198	200	188	214	179	183	224	185	195	227	197	202	216	207	210	200	189	215	185	191	209	216	220	210	191	196	208	202	231	201	201	200	195	225	225	199	225	205	224	191	189	213	213	191	221	224	207	187	220	211	238	195	198	199	196	188	221	202	214	193	202	193	206	205	189	162	223	215	210	182	217	216	192	206	198	192	195	237	203	206	190	201	187	213	179	210	217	204	207	197	218	201	189	224	230	220	204	214	209	201	221	229	205	218	206	218	168	176	213	222	191	232	214	196	202	201	192	211	199	226	209	211	213	213	200	202	210	217	200	199	221	213	202	198	209	185	205	239	216	218	201	213	187	226	190	208	195	204	198	222	182	203	218	230	198	202	211	209	202	192	160	208	222	221	191	203	219	184	223	207	236	186	249	213	207	181	209	210	210	191	201	206	197	207	202	220	228	200	164	194	222	191	174	232	218	233	218	198	198	205	206	224	210	207	194	213	208	221	232	203	201	213	196	218	206	177	204	240	190	220	206	227	189	218	237	211	214	209	227	196	208	203	211	222	220	209	225	200	207	210	206	206	217	184	206	197	213	184	201	241	194	211	179	209	203	230	216	213	227	186	224	194	186	193	215	210	207	211	189	198	200	227	211	207	224	198	198	222	221	227	182	238	194	209	208	203	201	216	222	191	208	186	225	230	233	211	215	207	209	196	216	182	195	197	226	192	227	192	222	212	219	218	235	201	212	203	205	208	195	184	196	204	190	207	220	188	205	253	201	223	213	219	211	212	206	217	212	190	201	218	211	223	214	211	208	194	218	220	190	204	188	200	220	194	188	177	207	193	205	194	193	222	189	222	203	172	198	209	215	196	180	215	237	223	218	208	231	193	217	204	228	208	218	196	218	201	190	193	213	216	202	187	205	202	231	188	219	211	208	209	181	190	185	197	210	201	196	174	186	212	191	193	194	216	235	198	199	168	212	214	217	209	191	231	203	192	221	182	180	189	192	195	206	209	192	227	217	207	207	187	214	237	222	211	246	200	224	232	221	188	225	198	217	242	217	183	222	187	218	213	207	221	202	191	202	218	196	192	201	225	204	194	227	205	206	201	244	199	196	202	199	210	201	213	211	226	214	158	202	235	205	221	211	229	211	226	207	202	213	198	199	201	227	239	208	187	204	181	220	217	211	216	205	211	182	213	170	208	224	193	194	209	212	218	197	231	211	199	208	208	199	206	203	198	178	226	216	219	217	222	209	229	197	200	186	208	185	220	154	177	211	213	194	183	214	196	237	206	219	186	186	198	178	198	188	203	225	179	202	185	201	215	198	191	206	218	198	199	210	205	219	182	200	205	209	192	204	214	206	203	226	200	193	186	201	196	218	199	203	196	227	174	234	202	181	209	202	230	175	224	215	189	215	214	185	206	213	209	203	231	209	213	222	210	194	217	210	212	222	210	192	207	203	220	212	205	207	198	180	211	207	208	176	203	226	217	210	204	201	218	196	217	208	211	192	243	229	203	194	215	208	189	220	203	203	214	206	233	192	212	200	200	223	203	239	220	214	193	188	211	204	213	220	222	213	194	211	216	212	225	229	207	237	182	242	225	196	215	199	216	230	174	220	207	199	229	214	201	185	201	204	207	185	224	202	251	192	208	213	186	217	230	174	201	216	233	224	242	224	199	220	198	210	200	191	193	207	231	195	232	199	211	200	228	201	218	199	224	196	193	205	206	211	215	183	218	214	210	214	211	187	219	213	199	222	211	201	185	243	223	221	172	197	204	223	180	191	216	205	200	196	214	206	198	215	201	185	193	209	203	202	177	203	196	220	205	197	195	228	172	193	208	218	201	213	212	219	216	231	245	211	181	205	205	195	206	206	206	211	210	203	215	203	216	194	199	217	209	213	217	230	203	210	225	229	186	191	223	208	240	209	212	221	212	182	196	205	220	245	236	208	209	206	209	222	222	227	180	199	206	239	189	211	195	217	210	204	224	241	206	225	194	184	207	209	205	181	191	210	200	187	219	176	225	180	229	201	185	189	202	200	270	230	207	195	198	204	214	207	201	221	195	221	209	200	206	241	214	208	208	185	214	189	202	191	201	204	193	209	198	188	202	225	177	216	191	194	230	220	197	217	192	235	200	225	211	221	225	222	227	192	223	205	229	222	212	198	213	198	221	215	195	187	209	219	234	217	209	217	223	206	232	230	203	198	199	239	188	178	194	202	191	203	237	198	198	208	211	214	211	213	205	205	208	187	186	218	202	210	224	211	218	207	221	195	185	198	204	205	185	209	194	190	184	200	196	219	205	219	188	208	206	206	227	197	216	212	220	214	185	203	208	202	219	194	217	194	218	229	193	183	232	203	191	212	204	180	192	217	205	247	190	217	206	220	211	205	198	229	195	190	188	216	210	211	185	194	209	187	196	227	205	229	226	209	213	196	218	209	193	221	189	192	223	212	201	221	205	218	213	213	214	203	215	193	221	205	230	230	194	212	214	221	202	205	221	174	202	217	190	196	219	214	214	229	202	221	209	213	194	216	207	207	196	220	212	213	193	198	213	208	206
13178	9470	19479	21878	17850	13642	9975	6858	5812	4543	3376	2552	2014	1735	1440	1081	881	827	779	768	680	705	680	579	617	578	590	577	579	581	515	507	517	515	532	514	498	487	495	514	517	517	492	517	484	476	514	469	480	482	513	509	497	498	497	447	504	484	481	514	509	479	458	496	498	521	473	450	524	461	520	497	491	503	515	485	480	489	527	490	518	474	475	478	486	471	494	474	465	484	463	502	458	484	491	469	500	516	485	519	504	506	501	503	518	506	538	470	464	464	519	481	544	493	489	527	517	529	528	469	520	480	512	500	477	482	526	490	546	473	500	488	503	509	489	479	486	513	515	550	463	524	460	463	495	556	463	435	479	500	500	490	489	499	484	502	500	494	473	504	471	502	489	493	484	485	484	493	519	463	509	500	491	523	521	495	494	511	497	474	461	449	493	493	469	501	518	471	463	495	493	517	504	518	469	490	501	431	510	503	466	484	491	475	493	507	495	481	509	501	459	524	502	482	508	482	500	498	503	504	509	482	501	538	490	422	455	540	482	435	458	494	522	486	507	503	521	506	484	492	484	517	518	510	490	510	480	493	522	457	511	531	495	482	493	478	523	493	493	524	467	493	499	524	490	504	509	490	503	533	500	523	517	485	538	527	480	470	514	494	469	493	507	504	498	477	523	519	462	461	502	466	500	486	513	499	491	478	476	487	515	504	481	470	498	470	523	519	502	477	496	490	454	494	509	492	516	523	521	508	502	509	518	503	486	457	461	484	472	500	477	496	457	491	472	481	491	531	496	508	521	456	487	534	522	462	510	485	507	487	504	482	485	487	503	493	517	519	489	504	461	517	452	534	511	490	499	497	487	456	480	488	520	505	440	495	516	461	479	469	516	471	504	538	478	484	467	470	497	503	556	481	507	464	523	512	534	496	504	481	525	448	526	497	473	475	464	475	480	478	473	472	513	495	523	519	511	470	497	471	474	506	515	488	482	537	497	522	488	489	500	481	521	502	471	530	519	477	487	510	482	478	478	475	497	459	524	493	455	502	491	533	493	459	474	519	495	474	500	480	483	499	516	471	486	523	468	508	514	515	504	500	462	486	498	468	467	448	478	505	509	480	501	470	513	509	522	503	492	491	469	516	506	486	489	499	494	503	492	483	526	538	495	523	508	487	485	525	470	492	524	510	456	510	473	477	476	494	527	554	481	502	475	457	498	497	489	554	522	497	479	525	537	502	492	485	479	488	508	510	470	532	485	473	519	520	503	470	518	493	528	504	522	458	526	512	459	517	509	485	551	496	519	496	489	496	473	456	519	521	513	458	506	468	521	516	497	496	505	460	504	516	534	493	528	496	488	500	496	490	494	541	518	490	493	467	550	517	514	469	526	516	475	509	460	477	471	482	524	498	509	486	515	493	482	500	527	509	518	464	527	524	457	464	458	536	530	501	474	487	484	489	534	465	444	497	486	468	482	491	510	544	460	516	519	485	488	508	449	461	532	459	467	503	518	516	519	497	441	482	508	518	483	487	508	485	474	458	504	524	503	514	517	525	477	513	465	505	514	480	497	500	520	509	512	528	469	500	538	492	460	523	491	499	493	470	491	466	502	521	509	476	494	501	499	503	488	568	486	509	540	506	467	498	486	502	482	491	504	507	511	513	444	521	508	493	498	490	500	522	523	475	473	505	495	492	465	496	441	483	511	493	498	516	485	491	496	482	517	489	528	496	532	463	528	458	493	477	495	494	474	472	497	534	481	489	473	511	488	465	520	491	503	517	485	544	495	491	533	514	491	495	522	507	485	515	505	447	542	490	483	492	501	491	500	485	489	508	499	457	491	470	515	484	543	509	464	483	503	496	473	508	513	486	496	520	488	466	499	500	471	468	545	476	550	514	485	470	494	479	472	477	468	504	480	516	514	483	520	471	497	472	500	524	474	510	493	462	455	502	470	491	483	477	514	508	475	492	501	515	500	456	464	509	491	452	483	484	495	488	506	520	539	473	506	506	495	527	523	496	529	489	490	489	454	472	520	498	503	460	517	481	466	492	496	472	504	474	497	458	477	476	463	469	483	501	493	497	516	500	524	502	531	491	450	507	452	507	477	494	492	506	465	484	497	500	469	514	461	463	477	494	467	471	521	509	505	510	485	520	503	500	475	461	468	530	540	486	517	536	500	494	490	486	469	500	512	491	471	503	484	472	474	498	510	482	509	487	468	515	498	479	520	483	479	450	535	500	504	511	526	522	517	485	515	481	501	497	476	498	472	518	488	464	491	513	507	508	492	555	503	506	493	476	481	507	452	470	502	497	528	508	523	480	509	507	492	509	475	503	503	499	458	456	486	506	474	483	482	463	499	492	501	499	466	455	479	512	472	504	531	496	489	457	465	488	503	481	478	511	495	472	487	464	506	513	511	510	471	505	474	520	453	508	471	470	476	499	489	477	523	506	442	489	497	440	498	512	480	497	479	519	478	478	500	486	478	460	499	475	488	499	505	493	496	486	522	456	473	484	522	473	514	507	501	518	471	484	518	485	461	469	466	459	503	504	481	500	488	521	498	494	495	474	491	490	513	490	491	486	446	485	497	465	523	487	502	497	484	471	500	480	482	441	487	489	493	500	492	498	465	499	506	479	475	504	522	488	496	497	476	499	466	520	533	525	505	487	487	503	495	491	497	477	475	512	488	491	470	467	487	540	491	472	510	511	486	503	512	502	526	483	507	477	471	506	476	473	504	534	462	524	504	526	452	469	507	488	497	464	499	470	471	518	500	529	495	460	504	490	479	505	490	477	520	495	470	481	461	498	495	489	436	505	493	497	518	510	570	518	485	485	461	488	487	449	505	508	435	509	464	518	476	493	516	475	491	486	501	469	482	518	529	491	482	476	509	490	453	490	488	451	490	487	500	479	471	492	492	465	465	457	535	461	508	505	507	483	502	469	492	544	520	471	500	507	458	471	485	493	474	496	494	488	520	486	474	490	510	525	476	500	446	499	529	469	496	508	462	496	487	483	500	524	507	518	507	481	488	471	498	478	455	505	451	492	500	450	495	499	500	500	501	517	451	497	509	527	513	500	474	495	524	478	472	452	504	486	531	495	486	498	481	464	497	509	485	501	540	482	486	482	527	483	514	521	492	525	503	484	513	471	473	497	470	489	485	499	514	489	516	506	487	521	515	489	493	499	496	511	462	480	514	502	529	499	457	503	505	509	491	513	520	486	458	508	468	483	517	499	494	485	503	483	485	498	472	473	491	499	525	488	460	506	479	486	500	494	471	531	485	496	528	533	489	484	508	494	458	529	517	497	495	492	521	514	498	460	493	480	535	480	524	451	473	514	503	509	469	528	499	514	465	524	505	466	481	479	498	480	524	547	444	486	492	529	510	469	496	477	466	500	496	503	500	466	492	498	501	509	511	495	484	501	492	498	521	514	456	480	479	488	500	518	498	529	489	459	496	479	491	504	520	516	492	500	510	502	483	508	503	502	499	509	493	449
27615	14264	16470	13309	8415	5051	3232	2079	1631	1176	887	637	525	434	388	326	270	225	232	255	207	193	182	195	212	203	179	189	180	193	188	152	178	179	186	162	198	167	177	204	182	188	154	164	159	167	158	168	178	181	177	151	159	161	151	162	164	178	163	168	187	169	176	196	178	139	150	165	181	180	172	144	174	158	169	159	177	185	168	181	180	170	173	161	161	162	165	155	143	173	153	172	171	180	170	162	166	171	172	190	165	183	172	174	171	184	192	173	164	167	148	171	148	160	177	179	173	177	209	163	153	162	169	193	195	180	141	167	169	193	193	183	163	162	173	163	167	178	148	158	163	167	181	151	174	175	173	184	167	172	164	164	181	177	149	179	184	193	169	180	174	172	154	165	166	139	167	153	151	161	152	169	184	162	167	195	173	167	152	175	197	166	196	167	162	192	175	162	186	160	178	188	182	167	182	181	167	166	186	188	198	174	172	150	160	179	179	177	167	163	189	149	171	161	153	168	175	179	167	173	189	170	160	192	188	164	169	171	177	168	158	186	170	171	192	160	183	199	162	179	173	179	152	146	178	173	175	173	174	140	173	182	187	152	168	152	168	148	162	183	178	187	165	175	165	178	188	166	164	170	175	164	183	179	175	158	170	140	185	151	172	155	173	182	177	187	183	159	183	142	173	182	177	161	168	185	182	163	186	166	153	187	147	168	153	185	166	157	147	163	161	181	150	178	189	178	177	158	161	159	158	167	170	166	147	171	174	180	211	127	201	169	176	160	179	160	168	192	186	141	155	159	166	175	173	176	157	190	174	158	168	164	183	188	165	165	154	164	163	151	154	169	187	160	161	177	157	179	188	169	170	167	166	161	144	150	156	178	192	173	193	173	176	172	170	175	169	178	164	166	158	169	161	178	168	150	155	170	155	186	163	177	188	165	191	155	156	156	153	159	178	163	189	170	185	177	155	168	159	168	165	181	180	156	178	170	165	165	180	198	177	180	127	177	157	181	173	197	168	186	182	180	171	152	185	152	142	177	177	171	179	141	184	176	175	173	185	152	174	173	153	182	170	184	180	160	154	170	157	172	161	179	166	165	157	177	154	185	167	170	173	152	147	179	172	179	177	159	195	165	190	172	160	171	164	163	161	179	207	173	162	188	166	161	148	158	154	159	145	167	190	178	152	183	161	177	153	148	176	161	147	179	187	165	172	180	173	174	168	169	142	191	192	169	178	168	168	192	155	157	164	178	172	172	181	158	147	184	180	145	163	165	150	178	177	183	182	171	142	168	180	158	166	164	162	167	179	191	180	155	151	138	151	182	186	176	156	183	175	161	167	145	162	168	150	178	156	161	160	167	165	145	168	160	182	174	152	176	164	177	185	180	157	151	158	166	168	179	164	181	152	170	149	137	175	168	176	150	182	172	137	166	174	164	160	164	162	161	156	188	144	161	167	187	187	164	174	153	186	157	152	174	198	166	162	164	168	175	158	171	166	154	163	150	146	172	170	158	177	163	193	162	180	169	171	170	169	155	149	175	187	151	161	159	192	177	162	168	188	182	154	145	155	176	169	174	162	158	173	160	168	169	171	162	167	176	165	174	146	156	161	153	160	180	161	169	177	152	166	177	171	172	183	170	155	173	177	173	137	152	178	164	187	189	178	178	174	178	151	152	154	157	157	169	171	175	186	157	172	186	169	189	190	164	187	184	167	183	172	188	170	205	174	149	193	165	167	181	172	165	170	165	175	177	185	164	184	172	157	161	187	169	162	166	171	157	178	165	157	155	170	175	169	169	167	159	163	184	176	166	159	179	175	162	193	190	167	180	142	161	180	199	160	183	173	171	189	156	158	158	166	188	158	158	204	162	166	174	176	194	163	205	185	170	182	161	147	163	170	179	171	165	173	164	166	172	151	176	179	195	145	163	179	174	157	175	164	175	171	188	169	153	157	164	198	179	185	176	189	183	155	174	165	174	153	201	161	201	160	163	156	171	164	190	148	170	159	157	147	174	182	175	181	159	157	166	208	170	161	163	148	158	149	179	166	186	164	147	167	172	183	165	180	185	164	147	170	175	158	157	177	175	179	179	142	177	137	172	160	169	168	159	179	168	153	150	154	160	175	153	148	183	172	182	178	181	184	211	182	182	158	152	163	151	173	151	195	158	151	183	162	169	148	187	155	183	193	174	151	153	178	176	177	162	151	175	149	167	177	157	192	188	190	174	181	152	169	178	144	180	163	168	170	164	175	197	184	185	151	176	190	185	151	153	171	201	172	164	162	188	204	176	163	183	160	160	204	183	178	160	187	174	159	149	165	173	185	178	169	179	189	200	169	155	167	159	151	154	166	159	168	152	151	176	155	184	174	173	167	135	169	187	162	174	152	163	167	171	167	171	138	160	189	158	165	181	168	175	178	169	175	170	185	207	160	158	171	161	174	161	175	152	183	167	185	179	158	182	206	163	169	164	197	186	190	158	163	176	173	183	156	165	151	162	144	165	175	166	172	160	202	176	181	169	162	188	171	171	197	170	175	183	190	188	163	167	163	139	168	161	167	162	167	177	157	157	167	166	177	156	171	170	170	175	142	184	177	181	152	155	174	172	164	164	206	194	162	166	167	169	178	196	199	156	145	168	157	184	173	173	171	161	163	184	185	145	152	181	170	166	169	166	144	192	180	164	164	179	166	161	193	206	183	169	157	184	150	186	195	169	180	173	138	174	165	152	174	182	180	172	173	180	176	163	175	185	176	177	152	175	172	169	146	150	152	153	165	181	162	153	180	183	153	189	186	157	161	148	193	168	165	175	150	167	155	175	156	179	173	165	153	197	175	171	163	176	170	173	150	160	152	139	207	169	164	177	175	163	152	184	195	154	187	168	157	177	158	183	183	174	193	174	151	179	181	168	135	176	172	180	161	157	149	193	155	151	194	170	213	166	159	167	194	151	194	151	178	155	176	207	173	169	183	191	171	153	187	152	172	181	191	161	172	157	188	175	171	145	146	185	185	171	147	169	163	158	180	168	185	194	185	159	166	189	160	162	170	172	179	190	178	174	166	186	169	181	147	164	173	169	157	161	152	154	175	166	188	173	162	165	176	197	156	172	157	172	180	172	145	196	161	168	139	157	163	172	171	182	159	159	217	164	176	172	151	164	162	181	167	171	173	175	170	184	147	146	157	182	160	175	209	179	157	208	174	166	169	172	161	155	180	158	179	167	163	188	185	190	188	169	176	150	172	182	177	167	167	163	162	157	186	172	205	150	182	165	194	164	175	147	166	185	164	168	160	165	158	175	185	166	169	166	212	174	144	153	160	163	167	177	164	188	223	145	178	164	161	156	178	143	181	173	181	161	174	165	163	168	171	165	175	181	185	194	202	158	175	160	171	185	175	164	136	173	176	179	166	158	185	191	149	159	170	175	158	179	177	164	168	145	178	161	172	177	157	192	189	201	191	178	175	151	158	157	173	185	175	171	172	166	183	171	189	178	166	163
16532	11928	24198	26346	22058	17047	12767	8838	7214	5803	4457	3368	2495	2053	1777	1425	992	890	866	802	696	650	647	590	552	548	523	492	543	532	479	498	468	457	448	428	433	412	420	467	449	459	432	387	415	421	416	379	445	437	406	371	408	426	418	420	403	435	402	359	406	422	442	387	433	416	373	428	444	420	390	411	413	400	427	379	401	386	432	395	416	417	415	400	406	397	408	426	413	431	371	419	381	429	416	436	405	431	426	384	423	432	425	419	414	398	412	395	392	404	410	457	396	425	410	395	429	373	410	426	475	391	406	404	452	421	435	423	433	423	425	400	432	414	405	417	436	395	403	445	396	416	419	404	398	407	419	419	409	473	428	400	405	417	457	421	443	428	401	401	412	444	392	436	413	381	404	417	401	426	409	375	387	396	414	408	454	411	437	410	402	393	452	409	402	387	437	443	452	410	395	442	408	439	428	472	422	393	410	423	405	389	400	375	425	388	392	417	432	374	419	417	445	396	435	447	391	446	429	433	390	435	407	404	424	408	431	449	408	400	435	405	432	455	397	378	406	393	436	416	403	384	389	412	419	419	446	414	401	393	415	421	408	413	411	381	403	410	433	433	438	405	402	387	418	429	402	415	409	413	410	437	409	403	402	447	428	398	417	435	390	432	395	433	383	436	428	435	423	420	407	415	426	412	385	412	398	414	415	430	397	413	395	444	384	413	421	423	440	415	390	407	410	429	428	404	397	421	399	418	418	412	391	395	398	430	423	426	385	448	410	388	404	372	424	392	419	385	410	419	406	405	399	441	422	405	420	438	410	414	376	404	409	445	391	413	381	412	406	416	406	427	415	408	424	399	404	399	447	421	414	426	422	414	404	417	423	457	434	419	408	394	439	371	407	429	422	428	404	401	434	411	413	411	423	411	401	435	419	442	417	400	398	436	425	436	392	407	431	401	395	440	415	395	436	441	435	428	385	404	418	390	430	421	446	434	417	419	427	395	445	361	445	412	387	390	466	421	414	413	392	442	396	422	403	422	407	392	432	423	396	412	384	409	439	432	418	392	444	399	406	424	394	397	393	409	405	406	390	405	387	389	441	437	376	403	435	413	425	404	425	416	401	393	418	414	416	397	416	414	371	416	399	415	390	411	417	416	427	420	436	426	412	413	389	407	436	412	416	435	440	438	431	422	410	428	431	396	403	420	399	405	444	391	413	370	404	405	412	430	405	403	398	437	409	409	447	430	399	396	437	392	394	393	404	373	395	426	419	375	386	386	435	423	413	391	387	397	425	432	401	418	436	440	365	426	398	436	437	395	408	391	415	440	444	443	408	395	411	410	387	377	430	426	422	422	426	406	422	392	390	401	388	427	409	401	379	438	430	414	406	394	400	367	423	406	388	429	439	429	406	411	379	432	401	414	413	406	396	380	424	397	426	395	453	420	420	449	452	399	415	409	429	434	419	413	435	454	400	428	372	400	409	458	402	404	423	383	409	409	434	404	416	401	420	433	426	416	416	406	446	403	458	421	410	398	438	413	413	437	451	406	433	396	459	427	442	440	437	432	417	401	414	418	393	445	398	404	449	407	399	415	418	384	379	426	406	422	407	393	404	409	392	427	403	416	454	400	422	380	417	410	412	398	407	402	409	434	419	423	408	399	412	421	406	386	390	401	389	409	427	422	416	411	406	413	375	427	376	387	412	417	435	464	416	423	419	431	406	418	409	380	420	401	441	372	389	397	396	414	402	386	383	397	434	437	359	421	416	462	424	411	425	439	385	434	381	424	433	436	398	429	408	426	415	408	450	394	419	399	414	410	420	400	405	412	421	416	386	421	398	409	374	423	412	430	383	435	435	413	424	404	419	415	437	411	420	411	445	396	395	419	416	390	426	425	421	423	428	421	442	380	435	417	392	433	417	398	421	391	417	400	421	401	428	390	394	431	425	425	402	423	387	435	406	394	402	405	421	417	414	412	422	399	412	404	411	420	394	421	412	360	416	412	443	399	388	404	439	408	464	421	461	416	421	415	407	394	382	433	414	412	427	413	394	405	387	421	384	419	415	404	400	432	411	413	413	388	387	406	413	415	440	403	421	418	416	430	366	421	433	389	404	423	416	424	417	414	430	403	400	430	428	432	446	453	420	393	413	420	428	429	411	434	426	408	405	437	410	419	396	430	407	440	419	363	405	423	412	439	398	418	398	413	435	408	415	412	415	394	395	425	440	407	410	483	430	419	373	440	403	400	407	428	399	450	420	458	441	447	436	401	397	464	414	416	440	388	425	434	429	412	407	418	448	408	392	400	407	431	429	400	406	417	441	407	434	442	418	429	387	415	415	414	453	438	410	390	424	395	445	388	460	420	420	416	404	397	416	377	427	364	405	419	391	380	447	417	473	408	407	398	395	433	420	406	434	413	397	422	453	423	404	444	369	414	392	439	417	409	457	397	386	394	419	429	408	426	453	404	405	411	425	427	430	400	388	397	373	454	403	409	436	407	383	452	410	426	451	401	416	403	390	390	381	417	448	412	443	414	437	428	413	433	414	428	416	362	377	426	428	408	406	433	414	390	409	425	440	410	397	441	401	429	429	419	435	428	438	419	386	408	446	446	414	402	408	412	435	423	400	436	445	401	409	448	399	445	415	449	410	386	413	445	397	431	400	410	413	417	406	426	417	384	427	409	400	393	406	414	445	373	397	384	414	421	404	388	433	388	391	396	424	386	424	410	423	405	422	384	398	397	444	433	433	413	438	425	361	394	419	385	413	413	415	434	411	433	412	411	427	414	375	411	419	399	389	379	412	405	411	420	396	421	370	430	440	400	430	413	419	386	392	402	420	439	414	409	386	402	425	394	421	435	411	424	411	434	428	416	391	397	404	369	460	418	439	427	452	389	383	401	382	418	413	434	409	423	404	420	412	417	392	390	389	405	418	442	439	374	452	418	426	410	402	407	401	418	411	414	429	437	440	422	422	410	425	428	421	412	418	410	425	372	441	419	450	411	423	400	423	407	364	403	388	410	414	441	397	391	428	460	422	429	423	415	426	406	425	425	434	409	447	407	416	426	439	439	432	403	430	431	405	418	380	407	432	409	430	372	449	406	403	425	409	404	460	422	415	425	424	432	408	377	395	397	399	455	418	427	374	417	434	432	428	420	429	430	422	411	398	444	407	386	408	377	404	432	389	429	428	431	438	379	442	385	421	418	451	405	415	390	397	408	399	397	382	436	419	392	374	432	428	426	406	401	447	401	404	386	417	444	404	420	440	393	372	384	412	412	430	399	417	411	417	412	427	424	435	420	431	438	399	401	423	409	432	417	396	399	389	441	420	431	407	433	444	427	418	431	399	433	433	434	412	394	401	412	420	410	406	397	409	435	385	417	423	425	433	418	414	409	432	407	425	451	439	406	399	405	428	410	387	427	415	419	384	431	412	427	419	460	389	418	393	393	396	433	432	401	402	404	401	426	413	410	432	420	413	389	438	412	426	401	413	425
10579	6261	7483	5745	3693	2284	1616	1076	833	599	561	477	385	357	331	300	274	279	250	244	241	221	262	237	248	222	260	226	264	234	229	245	228	241	243	229	257	210	233	228	281	209	229	218	235	223	220	248	222	228	259	236	197	229	250	222	237	232	225	240	210	202	220	213	248	242	239	231	233	226	237	240	230	196	247	227	212	236	202	243	234	216	253	222	222	234	242	245	213	241	215	251	233	225	238	227	222	233	248	218	224	222	226	209	223	202	220	235	225	244	206	201	228	252	245	224	216	198	209	229	243	232	219	216	234	259	236	233	214	214	219	246	243	227	238	234	238	256	241	257	247	230	217	226	233	206	231	223	223	236	206	225	222	242	263	245	221	239	228	228	232	238	260	213	215	233	270	206	210	219	235	231	205	254	194	246	245	249	226	212	221	228	257	251	225	229	225	242	226	227	242	251	195	233	233	237	217	221	252	237	211	229	211	247	228	201	221	206	211	203	247	235	268	251	268	229	211	233	226	271	221	242	241	208	213	199	223	217	224	253	250	259	251	217	215	238	231	206	222	226	233	229	253	218	233	243	241	237	214	224	238	232	250	216	252	267	231	211	180	225	218	218	209	244	222	233	236	218	220	242	230	224	207	281	244	206	208	224	219	211	235	253	251	229	236	230	236	213	208	252	242	222	253	219	221	255	253	234	221	253	215	241	253	217	225	249	215	274	209	240	238	206	208	214	227	215	231	217	242	224	216	206	221	234	232	225	233	225	235	215	226	250	241	206	186	243	236	227	239	219	228	201	218	234	226	219	247	226	235	222	229	234	213	225	238	236	222	212	210	229	217	262	224	224	243	206	236	220	217	227	243	261	231	253	235	250	216	218	236	227	229	226	206	217	220	235	248	241	195	208	254	234	207	241	229	210	228	237	201	241	199	242	226	235	263	252	217	204	236	242	236	271	227	218	207	230	229	258	220	212	199	207	264	239	222	230	240	233	223	224	199	241	214	245	235	223	239	235	231	219	213	214	244	192	199	222	221	200	246	224	228	221	243	261	231	225	230	221	230	237	187	230	214	216	204	219	246	241	241	247	251	222	208	240	267	246	232	211	225	207	244	245	203	234	252	232	244	235	243	210	231	249	227	213	237	258	247	209	228	245	236	218	189	237	221	239	229	214	198	232	243	239	227	251	243	234	229	208	215	226	228	244	229	220	215	236	230	241	241	229	218	214	231	204	252	215	242	249	242	224	200	259	222	203	221	216	232	227	205	220	199	247	206	261	252	244	251	202	226	221	237	215	233	232	227	226	223	227	198	244	230	233	238	223	237	219	232	225	227	254	235	212	209	242	247	256	244	290	246	225	232	227	194	264	220	206	190	242	206	202	216	205	236	275	230	209	221	226	208	200	233	221	195	216	208	204	223	227	264	210	211	246	238	254	231	228	264	264	226	215	232	211	223	222	248	238	216	233	243	242	206	213	216	217	231	251	233	256	238	234	215	231	261	236	223	247	234	207	232	230	242	217	218	256	230	217	244	218	261	213	208	244	222	230	243	235	227	211	184	220	240	222	240	235	236	206	266	231	245	220	214	233	228	245	227	218	224	218	231	249	187	241	224	216	244	261	189	254	244	240	242	249	232	240	235	255	239	204	217	245	235	204	219	232	227	215	265	253	246	212	221	239	221	227	270	251	241	228	243	213	218	231	214	241	224	233	208	201	235	239	215	223	255	214	244	222	242	263	227	223	247	210	230	222	219	215	220	219	225	208	238	254	227	226	249	207	250	244	216	234	225	270	232	228	232	265	232	247	235	277	248	227	226	271	249	212	210	245	222	242	237	230	222	236	220	231	260	241	225	223	220	214	226	209	211	228	264	253	259	240	262	243	218	221	239	263	243	273	231	270	217	233	233	236	230	229	218	229	241	219	217	266	235	231	240	227	227	230	229	239	204	240	231	244	244	278	235	244	243	241	211	234	221	223	232	244	200	248	236	189	256	218	220	218	250	248	213	224	225	224	232	252	247	242	244	226	230	240	237	239	202	226	217	235	226	209	218	248	242	249	219	223	249	231	246	209	235	255	229	222	243	220	199	233	244	234	244	258	224	249	242	253	226	193	225	216	205	223	242	215	244	218	238	217	226	221	234	226	223	215	227	189	226	238	236	215	253	243	207	224	233	238	206	253	254	239	217	227	226	231	227	235	246	263	225	221	201	231	228	228	196	243	216	211	223	220	214	220	244	224	216	195	245	223	238	253	209	226	222	244	215	222	267	228	229	235	235	240	220	216	235	208	241	243	209	256	219	241	239	240	230	249	247	242	213	228	237	244	241	237	251	206	233	227	238	250	197	208	233	223	231	242	225	223	238	223	243	225	247	221	225	222	227	237	255	238	186	247	213	224	198	231	238	218	235	249	240	230	206	238	195	221	230	211	239	231	231	217	246	231	261	263	258	233	233	209	217	226	212	230	254	233	213	230	215	233	216	224	201	253	265	247	252	245	254	230	226	199	225	229	227	243	208	253	213	253	209	225	248	251	230	240	227	222	211	244	234	229	225	223	219	241	239	214	233	243	237	198	222	254	223	225	224	233	214	224	228	240	208	234	219	218	208	258	231	211	271	208	229	242	213	214	197	227	235	268	231	236	241	231	244	237	227	214	207	220	212	230	234	219	254	221	263	242	222	220	218	207	246	228	245	267	242	260	218	226	255	222	239	242	208	238	244	216	240	215	237	223	235	238	240	219	225	242	249	208	236	220	216	241	221	201	249	222	243	236	264	224	233	234	185	220	217	249	242	256	228	232	239	239	254	229	219	234	196	235	218	233	243	222	230	259	253	223	247	242	250	253	217	234	222	206	237	235	227	208	223	246	273	264	225	222	216	232	239	219	218	245	223	205	219	222	241	224	178	246	218	238	234	212	268	198	246	230	273	238	215	241	211	228	231	205	200	224	237	226	226	229	251	235	211	226	205	216	250	230	247	241	255	222	237	216	243	202	223	248	220	224	225	207	240	216	257	253	216	235	233	235	217	218	232	224	233	241	203	247	226	219	230	228	218	213	216	244	211	235	210	244	195	228	205	239	231	226	224	239	218	236	218	258	215	213	248	232	243	202	249	213	223	247	251	225	245	252	242	228	239	229	228	284	223	219	219	239	235	252	216	210	242	242	226	231	253	222	251	231	215	244	215	230	249	227	219	210	243	234	237	228	247	220	250	232	229	218	204	237	254	206	224	239	253	237	215	223	255	198	242	268	228	236	246	215	210	252	227	210	248	219	248	260	259	258	231	209	219	232	205	187	221	236	239	239	214	222	235	209	212	223	221	221	233	259	232	219	248	225	233	252	250	242	212	222	268	192	238	233	224	228	212	238	244	209	229	251	223	233	208	238	231	239	246	199	245	248	222	230	217	239	210	215	246	244	202	216	222	195	203	236	224	249	235	224	227	217	209	214	249	218	246	224	233	232	244	211	213	229	213	243	229	225	209	217	212	232	241	253
6982	6246	13728	15347	12365	9367	6674	4622	3863	2953	2409	1813	1472	1180	1113	958	878	747	699	708	621	722	664	652	595	572	558	582	595	587	585	543	576	583	562	554	572	555	499	594	570	548	563	550	516	530	569	540	557	530	528	514	547	536	543	527	533	528	534	566	559	559	519	539	562	491	590	574	548	560	583	569	526	538	554	540	555	553	541	568	554	541	526	513	543	552	541	532	517	541	563	534	525	531	526	604	565	552	533	552	567	552	537	567	546	517	521	540	523	566	538	552	561	545	542	538	560	489	560	555	544	495	518	523	553	515	553	538	589	573	576	522	513	572	537	507	533	512	521	578	557	589	590	547	495	571	518	567	540	525	564	512	579	522	551	513	577	496	572	529	601	541	519	537	558	570	533	533	580	529	544	553	534	538	520	533	510	547	532	550	533	507	530	574	564	517	507	557	553	539	574	563	544	533	529	553	556	533	521	560	554	551	535	536	531	581	563	573	560	505	536	492	527	530	563	539	544	577	532	566	562	532	567	501	595	586	536	570	503	546	540	540	564	518	590	571	532	523	484	536	491	553	551	539	556	542	577	568	514	525	574	537	529	524	546	544	565	570	516	560	565	513	586	512	543	541	589	547	541	571	512	572	527	554	540	556	529	569	550	534	547	516	482	573	561	504	537	539	546	564	537	551	554	574	520	509	528	518	480	561	529	562	517	518	569	544	570	566	551	575	549	538	561	578	561	565	503	564	550	543	563	556	558	541	549	545	536	526	523	547	538	556	524	499	545	561	586	514	527	532	582	539	499	504	535	538	538	552	590	540	555	556	572	565	589	538	567	561	544	536	512	538	595	568	534	546	505	526	555	562	502	527	501	580	532	569	594	519	557	556	538	538	541	551	549	578	546	572	531	546	548	552	541	524	547	516	534	487	566	579	550	593	504	531	531	569	538	570	532	536	555	560	554	532	548	514	547	542	558	560	538	537	532	531	538	559	517	508	528	521	502	585	546	583	524	520	543	565	521	567	580	543	544	561	509	544	499	589	536	520	531	540	588	529	546	597	549	550	561	534	541	570	580	532	528	539	605	541	568	544	563	552	565	551	566	545	552	559	501	546	559	525	563	538	577	553	515	531	535	554	550	548	550	530	544	561	533	557	491	557	582	540	576	558	507	568	524	561	538	562	559	511	545	528	571	522	563	570	588	575	558	522	491	558	527	530	511	511	531	580	530	536	506	528	552	520	540	554	505	522	561	514	567	582	555	529	532	574	572	561	549	553	557	546	524	529	556	577	527	530	560	525	547	559	545	497	587	572	561	531	525	508	520	538	530	543	509	594	564	548	551	546	573	567	541	519	563	539	521	549	570	551	587	517	565	533	579	533	516	509	538	567	546	594	558	529	526	510	545	569	570	521	555	547	543	525	554	561	568	515	567	533	544	550	518	521	530	580	489	579	555	525	502	550	518	589	559	567	548	582	538	537	549	539	551	553	544	529	529	567	532	540	549	609	577	582	567	578	541	580	572	523	525	547	510	511	529	599	514	511	540	570	563	513	515	530	562	547	580	552	538	524	556	499	548	598	528	528	594	551	587	577	543	547	538	550	500	560	576	555	524	571	493	540	543	577	563	557	521	547	542	555	562	549	538	531	532	528	558	538	545	545	584	545	542	531	526	553	544	544	490	518	542	550	564	556	573	525	543	536	538	540	579	524	540	562	535	567	532	547	511	552	560	480	556	556	514	536	549	553	543	525	533	550	574	518	551	508	540	574	518	535	535	574	521	548	488	532	569	556	513	591	544	546	542	540	523	515	532	561	550	530	521	562	561	503	549	514	499	543	517	586	547	558	549	573	583	566	551	510	545	538	511	568	522	543	558	553	534	534	532	522	530	532	571	610	564	522	569	561	532	556	560	554	555	565	541	510	547	524	585	498	529	546	541	536	505	536	550	519	553	584	569	519	524	556	553	551	516	537	515	532	505	572	508	526	532	515	567	553	563	507	566	538	578	510	555	539	503	518	551	545	547	595	585	548	574	535	503	527	545	518	506	534	569	564	557	545	520	534	562	546	538	590	581	538	574	535	559	561	533	559	564	552	531	568	531	522	532	525	577	545	538	527	533	516	584	520	557	492	534	542	563	567	555	557	578	570	508	526	499	569	551	515	539	542	532	526	537	530	524	574	581	551	554	612	526	555	534	562	570	534	513	519	527	544	546	537	550	532	547	550	512	508	521	530	550	607	535	561	530	548	568	562	454	575	534	531	553	535	509	521	570	562	549	543	563	502	525	521	539	544	555	556	552	567	562	561	542	519	545	555	541	563	501	557	581	505	572	525	558	529	538	548	525	562	533	535	485	501	552	587	532	545	554	543	483	542	503	532	538	559	545	572	560	608	559	541	504	530	568	509	555	541	508	517	548	539	523	544	499	515	537	524	536	519	543	536	518	538	550	535	521	576	556	564	521	548	488	508	541	490	561	533	529	573	558	558	543	536	519	577	557	559	578	508	508	538	530	560	578	570	564	518	532	543	550	566	583	582	561	531	545	612	540	541	547	595	535	534	544	548	511	550	556	560	551	546	586	527	543	564	520	510	547	570	543	556	574	515	535	581	545	571	534	548	541	520	552	525	575	525	514	524	538	531	511	521	535	579	525	540	546	562	526	522	539	541	552	548	544	523	514	544	555	540	537	528	549	488	590	555	549	531	525	532	532	564	533	542	539	533	548	505	537	488	558	527	544	559	568	545	556	517	531	537	528	556	526	565	506	541	542	541	521	515	507	558	559	521	547	566	543	556	545	589	555	566	576	531	535	563	496	536	522	556	574	497	540	549	535	525	529	527	552	523	549	544	548	546	545	522	578	514	553	518	525	522	540	485	537	534	532	592	536	572	591	566	506	537	529	535	566	526	541	527	555	554	535	541	593	546	518	556	492	544	570	554	555	519	532	500	568	570	568	593	555	522	564	539	547	536	524	557	543	516	546	531	521	531	570	564	516	595	515	560	555	550	534	514	546	559	563	510	534	517	539	557	541	541	525	566	546	536	511	551	502	584	563	501	565	528	545	566	547	543	549	515	535	520	586	534	524	529	543	555	524	542	563	554	588	545	527	560	547	514	569	505	523	538	562	542	560	566	500	523	544	537	516	532	541	563	537	551	569	497	546	496	562	580	550	566	507	572	532	556	544	553	578	575	563	543	520	549	509	576	564	553	562	516	505	541	555	560	533	495	530	531	559	574	526	538	524	547	564	562	507	565	519	522	509	536	553	541	588	586	574	518	515	558	522	537	550	597	557	571	512	559	508	528	535	539	566	538	577	564	554	525	504	535	578	513	507	573	569	555	552	532	531	550	548	547	565	580	561	593	596	542	530	537	545	573	554	582	547	535	602	570	545	543	563	547	567	545	557	535	519	553	492	535	549	554	506	541	566	567	538	545	565	596	479	540	518	552	562	533	559	523	541	521	515	577	539	544	548	537	539	518	506	506	571	592	536	566	553	582
19499	9933	11432	9322	6058	3733	2526	1581	1141	934	805	597	464	395	357	345	312	230	254	238	231	249	226	238	211	232	216	210	213	226	224	228	213	236	231	197	217	235	216	233	209	222	239	228	210	202	203	207	199	233	206	226	209	229	200	189	215	185	202	194	195	213	208	198	215	232	205	197	199	243	216	200	190	191	208	226	213	204	243	216	179	237	198	193	197	198	197	218	192	206	221	207	215	200	209	230	208	218	210	220	197	191	184	236	224	217	197	241	202	193	246	222	209	230	218	229	213	197	185	227	227	221	216	206	196	187	215	214	197	222	186	227	196	203	220	212	215	190	227	195	208	223	219	208	204	195	226	205	202	228	247	189	231	208	207	219	182	204	199	215	225	219	236	187	219	189	195	209	219	231	205	234	226	217	237	216	191	227	196	196	203	225	187	220	205	202	206	203	211	207	219	231	173	211	228	215	183	208	212	194	216	239	222	211	192	187	190	213	217	227	220	222	186	176	203	208	197	237	206	240	192	207	217	231	204	211	200	221	195	213	197	209	238	217	231	212	205	229	212	216	205	235	227	217	205	231	211	182	225	175	204	186	204	211	210	205	219	198	180	226	207	217	201	229	217	222	222	209	230	194	199	187	206	215	212	220	204	189	199	213	196	204	208	206	222	205	212	209	214	221	215	219	217	214	235	221	190	234	217	190	238	191	212	176	177	202	190	220	232	190	201	207	214	199	190	211	233	188	214	202	190	223	204	222	211	216	220	207	250	210	194	208	226	218	236	199	204	219	193	175	216	200	209	190	217	217	244	221	200	192	196	220	196	197	215	222	213	205	215	200	205	178	213	193	219	223	192	204	160	199	214	224	221	213	184	200	260	214	203	183	184	210	235	215	225	209	209	182	210	181	185	217	204	203	215	225	224	205	225	223	217	198	190	221	214	221	220	222	223	196	204	219	187	209	220	191	233	207	192	197	211	213	202	215	227	195	222	208	206	209	223	222	210	200	209	208	216	228	209	220	197	204	219	219	183	212	232	199	196	198	224	213	215	182	214	204	230	215	189	204	197	217	203	191	213	230	202	224	202	214	198	183	243	223	212	251	199	222	212	216	223	219	217	214	230	224	225	193	208	233	209	214	190	214	229	201	210	223	207	203	192	195	213	213	230	200	206	249	215	198	234	203	194	199	204	204	202	215	204	185	197	203	224	204	197	186	221	212	194	220	216	225	179	241	227	196	203	205	196	215	204	189	220	230	207	210	216	199	246	237	223	184	232	183	198	195	210	227	197	207	213	179	205	199	205	221	193	193	217	190	225	216	223	220	224	200	194	216	218	185	224	210	216	200	216	215	214	216	213	221	213	206	231	219	187	204	217	205	239	200	202	184	214	206	230	219	196	239	195	204	194	214	195	216	232	186	201	217	231	215	187	196	214	216	247	206	231	210	220	218	214	219	213	213	206	210	216	199	222	221	210	209	216	214	223	191	205	209	215	207	207	203	200	190	207	185	258	222	227	188	227	214	236	248	202	196	245	214	215	204	240	189	190	210	204	212	234	212	204	223	213	252	211	201	224	203	235	202	217	210	218	205	209	233	188	203	219	182	196	216	200	218	207	212	202	203	218	218	192	210	202	226	213	190	200	203	209	202	200	216	217	226	200	207	210	217	199	195	214	200	211	216	214	222	196	228	255	219	198	203	200	196	170	212	199	200	228	210	188	222	196	215	209	236	209	207	212	189	213	205	204	188	199	210	197	200	226	223	215	238	198	224	222	203	246	228	213	172	183	216	186	200	227	197	208	211	201	196	217	215	226	215	217	207	218	218	237	207	231	194	205	223	200	198	189	194	228	191	172	189	203	205	204	226	235	175	204	210	186	195	223	189	217	219	196	190	223	189	220	199	211	199	206	180	215	224	204	204	206	216	223	218	216	201	222	224	212	176	218	211	194	200	237	238	214	217	185	212	238	204	215	187	212	207	194	224	220	202	190	208	168	191	212	205	200	193	205	185	182	196	222	228	212	204	218	210	203	205	218	201	226	214	231	206	213	197	224	237	231	177	219	223	208	223	242	214	204	212	193	192	228	179	209	209	208	243	227	215	208	191	212	186	173	215	215	216	208	197	218	241	236	185	224	210	224	201	225	212	203	210	201	250	221	199	193	168	216	196	188	216	224	228	204	192	227	187	183	218	217	196	225	217	219	223	242	210	232	255	219	219	200	224	220	198	201	230	247	199	191	203	195	216	192	200	199	212	213	217	203	236	208	219	209	213	223	231	204	247	221	218	211	216	209	204	212	204	219	211	185	216	212	177	200	218	241	210	183	194	222	223	236	240	214	222	193	207	227	229	213	241	197	202	222	209	190	196	201	223	213	230	217	205	216	185	214	209	211	214	195	232	225	203	197	208	228	201	242	219	225	223	210	212	195	204	195	203	245	209	182	227	188	244	217	244	214	224	213	205	212	220	209	220	200	217	181	202	211	201	231	226	211	206	233	185	204	207	229	212	198	203	184	181	179	225	196	237	218	196	230	228	212	203	203	223	195	203	200	209	225	209	193	227	212	228	214	250	215	192	219	186	185	210	193	207	200	223	202	207	196	240	195	197	181	232	211	219	206	212	207	227	210	206	188	214	200	179	210	197	180	187	197	230	209	218	194	201	229	212	234	216	209	235	194	210	202	242	212	209	193	208	195	241	215	199	214	223	218	200	213	234	200	225	202	223	213	198	218	215	206	178	200	202	194	205	230	185	187	198	204	205	198	213	197	220	192	214	203	217	214	193	223	201	197	209	205	191	197	208	233	218	200	223	230	220	211	221	230	201	208	217	198	223	206	203	188	194	200	215	237	223	183	200	202	241	213	198	196	201	221	198	200	200	223	201	239	210	226	194	231	211	186	221	182	196	180	204	230	216	187	206	237	232	208	208	201	205	238	232	230	227	238	210	221	244	187	201	192	228	209	199	209	232	192	198	209	189	211	243	214	192	235	216	231	187	247	240	208	204	192	212	214	215	211	208	225	220	226	203	208	198	196	213	225	198	216	197	191	197	189	223	219	229	209	198	242	211	199	204	208	240	194	180	185	186	197	235	225	219	233	218	207	224	212	217	191	186	184	204	218	221	230	206	192	211	223	206	174	201	209	197	204	212	193	209	205	200	236	212	206	215	201	207	219	191	184	196	186	205	194	186	204	220	220	199	199	215	217	210	211	210	202	247	230	195	209	169	219	189	210	201	195	206	229	205	219	203	240	218	230	218	188	225	215	220	224	206	221	237	206	188	219	208	194	237	218	232	209	191	205	208	198	197	219	213	221	187	177	181	206	207	217	196	207	202	197	215	192	212	198	210	200	210	219	217	176	215	219	191	206	191	182	187	206	206	220	227	209	227	234	186	190	201	221	187	247	213	206	228	213	224	212	196	200	194	202	188	198	215	216	215	189	194	188	225	192	204	222	175	239	216	221	201	209	191	231	202	191	219	202	203	191	221	211	227	225	189
13222	9443	18940	21500	17678	13585	10434	7019	5851	4582	3416	2567	2109	1649	1421	1261	1041	887	792	755	732	664	679	624	630	589	542	596	528	565	540	581	540	540	549	510	526	522	488	522	488	501	514	523	494	508	533	495	486	531	491	487	482	476	463	523	501	518	471	479	464	465	487	471	462	459	489	453	512	463	525	501	518	456	507	512	479	496	482	491	497	493	500	508	499	509	484	478	498	479	521	523	453	509	494	518	481	485	524	504	503	450	521	516	491	497	521	483	498	502	496	486	498	502	501	493	495	528	494	484	503	519	497	534	524	503	492	526	504	487	507	516	535	486	436	491	479	535	482	484	487	467	483	503	487	521	517	494	458	510	505	482	487	537	482	475	484	543	490	470	507	501	536	511	489	491	479	477	497	520	524	462	493	552	519	524	530	527	481	478	494	500	495	513	493	507	510	506	493	501	479	486	492	504	502	488	519	494	512	491	500	462	507	496	505	500	513	500	570	539	509	505	511	468	505	518	480	521	519	518	499	508	478	480	502	479	513	529	469	445	475	465	500	489	532	505	486	471	507	474	500	510	527	477	488	497	474	517	475	473	483	503	477	487	517	471	517	497	518	472	472	480	496	479	508	480	470	503	472	464	476	494	541	480	479	534	491	520	482	549	455	548	514	475	492	516	501	493	499	494	508	488	494	470	451	483	470	490	505	508	502	460	495	495	527	473	484	505	474	497	492	511	506	492	482	518	476	456	477	475	494	529	457	505	475	541	474	499	507	521	490	515	533	496	473	484	490	526	507	497	441	506	537	495	510	492	547	509	504	502	528	483	467	493	490	511	487	527	504	460	521	507	513	533	484	503	499	513	477	501	510	510	489	507	518	504	507	515	467	527	491	482	510	504	490	480	477	502	470	502	465	514	509	497	489	489	480	504	488	515	515	470	531	485	534	509	484	510	502	482	512	479	511	510	509	529	470	483	528	478	496	502	533	502	474	473	436	513	525	472	510	504	492	482	482	493	508	468	538	445	485	488	446	497	494	490	490	492	478	484	487	480	496	500	512	507	487	531	500	482	514	518	518	502	499	500	523	523	478	513	487	491	529	498	484	502	505	463	502	501	500	477	490	460	476	507	513	512	481	477	501	477	509	507	517	482	510	520	492	503	483	531	512	448	462	489	491	452	503	486	525	515	502	488	477	493	482	494	515	521	510	496	504	474	488	495	500	478	469	488	451	495	498	505	511	552	477	491	522	502	466	484	482	541	502	464	537	484	490	513	501	531	515	521	500	483	445	488	508	454	506	497	519	500	533	493	515	481	512	488	491	509	490	489	481	446	485	529	473	492	495	515	506	506	507	498	507	494	486	502	467	488	496	458	486	510	515	464	485	500	524	507	515	422	477	511	518	485	496	486	477	484	508	548	513	490	461	499	506	507	495	518	496	533	478	527	515	478	522	489	448	502	495	476	492	505	510	502	528	523	491	499	497	515	507	495	492	539	496	481	472	483	480	524	487	516	504	493	506	505	498	496	520	501	524	504	465	476	481	517	495	485	535	514	521	462	461	478	505	530	464	484	456	500	489	493	479	500	536	522	499	517	471	465	519	515	501	538	491	478	504	468	485	466	499	537	466	507	486	511	476	504	528	512	488	514	473	513	498	503	473	488	507	491	478	510	498	478	503	502	514	507	549	535	529	481	497	521	531	483	497	503	508	506	535	491	516	493	480	504	524	473	489	510	496	480	507	503	496	554	517	474	464	477	537	519	507	523	495	514	508	526	477	451	516	521	498	494	506	489	493	519	468	515	489	489	521	498	504	466	505	469	543	457	500	521	477	522	500	509	492	496	546	522	460	481	475	498	502	537	484	537	499	521	532	490	508	509	509	533	524	472	472	494	545	481	518	483	486	507	470	466	489	485	481	467	489	508	527	508	504	499	524	479	496	442	482	495	512	533	512	474	510	482	508	474	469	495	490	511	498	513	507	510	495	480	530	512	505	498	478	517	503	473	507	484	475	514	500	481	473	494	513	469	480	468	519	542	473	494	536	510	496	465	473	515	508	486	485	509	515	489	479	490	509	513	512	496	513	443	501	521	492	463	530	496	498	486	531	505	519	501	510	501	490	507	507	495	507	492	489	505	503	473	482	494	473	516	518	508	499	500	504	524	480	488	520	544	513	509	532	478	465	489	461	501	492	491	442	452	513	491	511	516	458	462	509	474	524	542	507	489	489	482	500	505	454	513	519	508	523	497	510	502	486	517	488	519	514	517	542	475	473	521	497	460	486	506	517	509	523	506	477	475	506	497	483	471	513	498	444	508	523	505	521	498	491	496	501	468	483	514	531	487	496	509	487	493	466	505	484	513	453	487	473	505	463	482	489	483	511	502	495	538	466	497	511	482	477	493	486	516	527	471	488	480	523	497	497	472	485	487	495	509	471	523	511	491	466	512	505	509	531	542	538	484	534	490	466	517	474	502	454	491	519	505	523	471	481	511	490	485	482	490	457	492	490	472	484	491	477	485	518	526	535	519	447	500	475	475	479	540	505	522	508	523	486	484	521	488	537	493	527	493	478	480	447	518	507	500	513	484	489	493	522	475	497	491	491	520	495	511	505	523	486	458	510	524	502	489	481	507	496	516	497	564	462	513	465	503	526	502	479	506	508	504	490	497	518	489	471	504	495	463	484	499	492	488	538	491	475	499	499	511	480	505	485	506	507	460	498	499	569	488	454	512	512	475	483	495	486	535	499	502	529	488	483	500	502	502	448	488	452	515	503	500	483	502	564	501	499	495	547	514	511	480	512	498	536	497	480	508	492	476	506	500	505	522	441	524	524	509	512	473	492	498	523	511	532	471	503	500	503	485	544	485	474	510	481	488	467	492	494	489	495	506	484	485	470	458	494	488	466	511	514	516	515	467	472	547	441	494	463	483	505	483	485	505	500	454	508	480	483	487	441	479	465	545	524	541	495	492	490	509	502	513	505	484	483	508	472	478	462	474	514	493	477	517	468	513	480	494	538	453	509	478	490	509	508	468	539	494	534	515	482	526	495	501	514	501	499	520	495	510	495	485	498	515	471	505	517	454	522	508	515	514	532	537	487	469	477	473	501	479	486	492	510	490	521	479	514	483	517	548	498	484	501	458	482	482	460	514	534	507	461	479	508	506	498	530	533	442	484	479	486	477	507	484	475	462	514	495	527	477	536	465	497	525	516	471	500	495	518	538	477	477	486	523	497	518	484	458	526	473	464	498	503	513	515	503	499	502	489	465	545	464	505	482	478	489	463	508	508	507	490	487	503	483	526	532	516	494	496	475	482	533	494	452	495	495	505	470	540	515	490	490	502	451	506	560	518	479	521	514	536	483	559	448	478	498	519	481	501	499	533	522	510	487	478	466	485	513	471	469	525	491	512	518	547	542	492	491	509	524	496	477	496	556	513	503	480	514	480	481	533	499	482	542	510	485	488	480	503	496	539	499	499	514	552	485	480	500	532	493	535	533
27388	13976	16039	13278	8305	5127	3473	2129	1641	1268	869	662	551	466	341	373	336	263	234	246	215	235	235	223	188	178	169	185	175	179	170	149	186	218	165	176	183	170	149	167	167	172	184	185	147	181	146	183	165	165	194	181	183	166	160	168	174	177	194	175	156	185	174	161	177	171	177	189	180	176	187	195	174	168	163	151	166	177	161	169	153	167	164	157	175	165	174	165	153	197	172	183	177	178	179	151	178	169	156	178	150	163	165	168	186	199	141	163	174	174	192	165	174	177	172	174	166	163	183	156	191	175	184	149	163	176	163	159	155	171	188	190	178	174	153	182	158	195	169	167	170	169	145	146	155	165	172	170	169	161	197	186	171	155	197	178	175	183	188	164	168	175	152	182	165	156	180	180	172	172	185	160	170	155	147	179	158	158	185	177	162	164	159	177	177	159	153	197	177	171	176	198	176	159	172	160	190	174	182	150	154	157	183	197	139	144	159	168	172	172	175	172	171	153	176	180	178	182	152	187	182	172	184	180	152	171	177	177	163	159	192	174	150	194	153	176	145	160	176	200	159	175	174	169	137	162	154	175	184	196	176	159	169	183	167	180	180	178	165	184	165	196	170	199	169	154	188	184	207	177	147	164	202	181	160	164	145	187	162	174	163	168	205	176	213	185	166	166	181	187	173	167	173	178	193	176	178	149	187	201	183	189	183	161	182	174	165	169	161	157	141	151	170	183	165	167	149	176	161	177	210	161	190	170	162	189	186	189	154	154	163	186	184	180	161	162	187	164	171	149	166	186	167	184	173	200	173	186	143	178	173	154	200	190	187	162	175	184	150	170	151	174	174	158	185	161	158	171	162	189	162	166	190	170	159	174	171	167	163	148	183	148	179	201	168	158	186	188	207	192	155	165	165	177	130	173	184	162	182	147	143	150	171	161	192	152	173	183	180	167	174	161	161	170	150	182	169	191	155	178	188	146	165	194	159	174	182	180	153	160	161	192	162	171	168	198	192	177	202	155	177	166	181	192	175	162	185	168	175	183	149	172	157	172	178	142	166	153	187	168	171	154	161	186	175	169	179	195	172	167	178	175	157	162	160	174	187	184	191	185	147	170	173	143	193	172	187	180	167	166	153	155	171	163	185	166	164	170	180	159	167	185	175	178	188	171	169	183	163	172	193	185	190	167	172	167	172	166	182	170	162	163	163	145	178	192	186	176	156	148	176	180	160	177	168	169	167	182	183	170	173	195	174	192	164	172	192	173	182	164	184	168	173	177	174	179	168	182	190	162	173	199	164	192	197	189	185	170	151	177	158	166	165	164	169	157	174	182	176	159	182	183	159	169	153	189	175	196	184	178	167	154	182	165	160	161	188	152	177	178	183	193	154	158	166	154	158	188	165	198	182	166	191	159	182	161	174	184	156	159	174	174	184	177	171	197	185	165	194	182	185	201	190	158	178	177	170	164	199	181	171	165	146	164	152	174	202	172	159	161	169	144	168	139	162	155	187	169	171	161	163	154	139	165	178	183	161	159	176	191	160	192	150	181	170	165	168	165	157	164	156	168	167	182	200	183	166	177	187	186	169	167	169	166	173	148	168	156	192	176	178	157	168	178	191	193	169	177	177	181	180	168	161	169	184	179	169	194	141	148	175	154	172	169	161	177	163	182	156	190	176	180	165	187	191	174	155	160	167	166	166	173	168	161	169	163	149	182	179	183	157	176	164	175	168	175	173	165	187	167	172	177	181	159	163	180	180	162	148	166	193	192	173	171	181	159	175	155	161	161	170	153	160	181	167	177	188	168	155	158	145	153	182	201	154	170	176	187	210	188	206	185	172	148	135	145	174	184	167	153	184	194	146	147	176	182	164	157	218	168	181	157	173	189	173	149	183	171	180	179	178	173	163	186	164	163	166	154	150	170	148	162	185	188	175	142	167	172	134	183	169	184	189	158	188	166	172	173	182	160	195	178	177	189	180	155	179	172	166	183	192	195	166	155	164	150	203	172	173	166	168	174	201	183	187	179	151	173	183	169	171	178	182	186	178	154	177	172	184	171	162	178	192	147	178	173	179	162	161	184	177	194	174	160	191	184	191	177	167	201	167	175	176	158	163	174	165	152	177	193	176	172	155	170	176	172	184	153	191	156	206	170	170	166	201	176	167	169	143	167	157	175	192	153	166	148	166	141	168	161	172	170	168	149	177	163	165	187	195	184	169	148	152	174	186	176	171	126	165	170	153	166	166	190	171	159	163	173	170	178	173	163	191	165	154	159	172	155	188	199	169	153	159	170	173	168	157	154	177	169	174	187	177	173	175	181	163	180	171	175	151	192	194	182	181	168	168	135	194	185	165	181	161	185	165	195	162	171	165	181	155	184	179	175	169	178	187	167	159	168	171	174	194	187	163	172	181	182	172	190	142	169	162	201	184	176	174	169	196	160	182	169	168	170	157	164	184	166	173	179	165	180	187	193	156	173	186	162	156	166	187	158	136	204	178	190	177	176	165	182	169	185	174	163	188	191	164	182	167	146	170	164	147	139	175	165	141	164	173	168	190	149	158	206	185	165	188	196	164	200	161	175	173	160	187	192	173	165	196	165	166	155	173	160	150	159	138	161	154	173	187	181	186	146	195	164	173	181	174	170	175	171	183	177	166	187	167	140	169	167	188	168	171	172	182	179	173	211	177	176	153	178	172	192	188	174	188	180	182	161	159	167	164	162	188	180	153	159	149	192	177	178	169	184	157	199	172	170	193	174	166	166	180	177	169	171	172	189	162	189	147	182	150	133	169	159	170	183	170	162	158	177	187	164	175	189	175	166	167	181	157	183	171	185	169	184	177	161	186	200	186	178	170	160	157	171	188	190	161	171	187	156	162	184	182	181	201	169	171	146	163	163	179	173	177	168	181	174	160	177	175	174	159	149	190	155	182	186	184	172	183	147	190	171	156	182	158	180	187	160	167	162	166	141	171	169	169	197	176	197	154	148	194	181	167	163	155	178	164	182	164	168	197	175	164	183	157	160	160	170	169	154	147	156	183	162	159	187	145	189	183	182	171	183	178	177	142	183	144	177	174	183	165	190	178	168	157	165	152	161	171	166	169	172	157	184	199	154	154	165	170	159	153	189	181	175	184	195	172	152	182	155	191	167	168	183	183	173	159	143	184	181	159	191	187	154	164	169	166	175	157	181	164	172	155	173	160	156	162	162	160	172	170	163	208	169	148	165	202	178	163	179	165	183	162	174	200	187	180	169	181	179	149	175	181	154	172	163	167	176	176	172	150	162	188	175	170	166	174	158	189	160	196	166	182	164	155	121	186	168	162	168	161	164	154	165	192	174	154	161	171	174	170	170	157	171	169	172	184	176	164	168	180	135	164	185	168	161	164	178	164	182	163	191	158	167	163	176	176	167	180	166	182	180	178	157	167	171	163	206	172	168	155	168	143	155	195	174	181	186	159	169	162	158	197	153	154	176	163	196	158	186	163	166	173	166
16441	11881	23736	26188	21624	17027	12908	9141	7312	6073	4390	3345	2719	2091	1751	1560	1260	1006	805	696	714	654	613	579	571	545	508	516	558	479	498	455	488	487	449	428	443	451	476	408	425	405	410	441	414	457	397	426	425	417	442	436	399	464	418	422	482	423	394	429	405	415	461	399	431	393	410	446	394	396	424	434	413	432	393	397	423	442	460	424	444	391	380	432	397	449	424	436	430	381	457	414	413	385	436	459	447	422	446	491	392	406	408	454	371	416	421	394	384	445	421	396	413	419	431	434	391	392	435	412	402	406	422	436	397	423	378	421	454	412	447	412	403	424	407	418	456	390	412	444	422	412	391	449	366	384	441	412	371	430	401	436	397	415	416	432	448	392	413	407	426	431	420	404	421	442	394	399	403	390	405	437	448	433	414	442	426	400	404	407	427	432	419	415	424	384	444	421	388	391	430	437	400	401	413	392	406	445	421	409	416	412	412	432	389	451	444	407	422	390	411	416	418	434	444	391	415	438	408	414	395	407	428	412	444	396	435	424	397	411	406	428	420	428	426	389	424	409	443	410	408	413	400	438	413	430	400	395	419	447	442	420	442	437	402	414	430	410	391	413	423	396	419	394	412	429	381	422	426	450	418	424	427	430	408	448	436	404	404	403	400	430	435	406	422	415	445	437	400	433	420	383	415	394	438	419	437	416	442	460	444	427	390	434	414	384	441	433	432	419	471	398	421	392	398	374	419	444	423	406	388	429	436	395	389	437	458	438	446	425	423	456	444	412	384	422	427	428	398	425	439	408	459	429	388	421	448	419	420	397	431	406	433	397	425	421	421	438	408	438	377	435	395	446	419	445	400	362	421	415	462	423	441	419	410	424	452	427	420	397	425	405	408	412	398	426	398	411	427	434	426	401	423	439	401	407	393	395	425	431	430	427	407	393	417	384	386	464	421	436	436	423	395	414	440	413	385	394	432	428	424	424	435	400	428	431	396	465	428	422	395	386	429	414	412	405	457	429	405	437	408	440	409	458	414	447	418	394	389	408	435	361	420	420	409	401	406	399	403	414	442	402	424	448	418	399	419	398	425	412	392	403	441	427	415	404	427	423	421	401	417	432	457	433	420	413	433	449	386	399	429	407	398	402	391	460	429	401	392	401	413	384	422	411	465	409	412	393	396	446	412	393	404	395	494	398	426	405	410	455	388	415	424	455	403	430	403	429	420	420	455	429	441	442	444	415	445	456	441	430	420	404	409	405	431	434	416	414	396	435	407	431	398	416	382	416	439	401	406	434	479	419	435	439	417	468	436	398	414	432	421	398	429	413	397	408	434	417	421	417	412	414	426	400	394	415	429	403	418	415	411	416	400	439	446	414	451	422	393	418	432	434	418	446	420	402	429	423	406	439	402	445	446	472	419	423	435	406	382	396	424	413	414	408	405	419	426	421	382	416	404	413	428	442	441	408	437	420	422	429	424	419	445	425	390	422	410	430	399	415	421	405	430	439	426	425	421	446	483	403	424	451	437	416	422	427	406	402	429	435	417	399	428	393	423	412	448	416	399	431	410	403	420	409	428	446	428	419	443	425	428	416	437	394	442	394	433	418	422	435	394	419	377	409	425	422	420	409	406	400	417	404	407	429	402	421	410	387	436	437	404	427	418	408	421	405	460	423	430	421	384	426	449	457	415	460	420	393	404	407	414	416	432	426	413	451	431	444	409	403	418	405	416	406	452	386	406	416	425	420	435	360	443	422	410	408	419	423	389	429	420	423	445	369	401	420	426	438	426	413	437	432	420	416	417	439	388	409	422	382	410	424	455	426	417	404	432	400	419	413	446	477	466	395	415	394	423	445	413	393	441	415	432	394	416	419	428	423	439	422	416	433	413	447	441	442	398	411	452	441	417	406	393	439	397	427	430	425	455	413	429	416	444	435	419	467	455	426	434	441	404	446	425	456	450	420	407	382	406	432	449	411	435	407	366	379	441	433	402	439	457	446	438	441	384	394	423	397	429	397	437	416	406	443	426	438	426	436	413	409	423	427	442	419	425	417	405	402	443	436	402	466	452	422	402	421	451	429	441	423	395	416	431	434	427	442	433	417	422	424	434	430	427	438	410	407	412	419	445	423	449	418	422	407	407	430	421	416	454	392	427	425	439	420	431	425	410	430	417	419	453	421	424	423	402	400	397	411	420	392	387	398	421	378	430	386	424	461	424	415	443	433	387	428	387	422	446	437	422	440	426	387	400	425	385	397	420	402	454	366	433	431	452	436	422	435	428	394	433	433	432	396	446	460	405	400	445	418	431	433	412	404	415	364	413	416	418	422	419	411	429	428	416	410	430	386	431	399	405	439	452	446	417	465	424	430	419	432	375	435	431	435	416	394	456	446	422	356	419	414	399	444	370	426	421	404	420	435	415	414	408	436	419	410	420	417	388	410	406	413	416	427	437	439	428	423	441	441	417	436	405	366	466	427	409	393	420	405	389	421	418	436	451	403	459	433	405	432	375	388	428	435	446	404	433	421	428	426	423	394	384	414	439	426	412	429	430	440	442	444	377	450	402	448	430	413	417	437	384	440	439	451	436	427	422	435	420	407	426	404	419	410	432	378	428	409	404	443	424	434	447	425	444	423	393	424	428	420	418	428	423	404	438	397	399	397	434	426	383	423	456	433	408	431	440	420	437	441	445	416	398	399	403	431	424	406	405	410	421	406	415	432	407	403	390	410	404	417	458	443	416	405	377	406	458	437	392	439	447	409	437	390	401	404	416	428	432	427	423	393	420	423	421	437	402	385	454	448	437	447	436	429	396	372	441	388	434	411	420	443	397	394	392	456	401	389	424	417	444	414	456	412	437	418	439	414	393	436	422	403	373	439	423	384	412	442	433	427	400	439	403	419	396	420	410	422	429	451	414	422	404	441	408	436	418	436	428	392	436	390	468	427	383	445	408	402	413	451	427	424	408	462	459	429	413	409	422	405	416	383	403	409	436	416	434	414	385	415	429	385	412	415	432	398	401	430	447	416	404	393	449	407	391	435	438	409	425	438	447	396	409	447	441	477	455	424	436	380	459	412	372	453	439	410	441	448	408	416	418	419	424	424	439	413	398	438	446	414	432	400	443	425	413	404	395	420	431	415	376	404	449	436	412	396	401	423	447	420	429	450	430	442	444	436	420	472	424	413	400	409	416	399	414	403	410	417	413	439	395	447	391	429	424	379	442	447	434	464	387	399	395	413	457	419	428	422	444	426	396	442	385	398	394	426	454	406	398	457	388	452	423	463	449	431	415	409	412	420	435	398	448	404	430	445	373	404	440	385	385	398	417	422	399	431	412	429	414	413	402	438	433	409	405	398	436	417	376	425	422	402	421	447	440	410	403	425	428	416	422	433	442	385	375	436	441	417	426	428	402	399	412	436	433	440	378	402	423	412	412	433	437	394	376	451	410	405	444	424	442	395	405	391	427	448	426	431	441	416	436	423	401	425	410	374	434	389
9986	5909	7394	5701	3579	2334	1647	1069	870	670	548	451	353	334	317	315	278	265	270	231	239	223	276	240	234	228	271	259	243	223	229	240	250	249	236	230	239	263	208	213	240	227	238	242	241	239	213	213	239	225	243	229	230	235	228	237	236	242	248	272	213	222	247	192	220	234	233	247	218	210	229	226	227	226	251	247	237	227	229	279	249	207	253	246	213	227	236	241	238	221	244	200	189	216	218	208	231	238	258	241	262	210	230	240	236	235	243	248	236	179	224	230	218	209	216	258	216	200	232	230	246	217	246	252	210	271	224	230	248	214	196	216	258	250	246	237	207	262	229	227	205	213	186	218	220	231	271	227	245	224	213	245	229	242	242	229	223	221	222	202	213	243	260	223	235	252	237	241	255	237	209	232	229	243	243	239	216	220	240	225	248	239	247	233	237	239	213	226	204	246	249	241	226	228	228	239	233	228	211	228	236	232	243	232	237	233	236	225	228	192	231	240	234	221	222	241	229	202	247	243	228	218	223	241	239	234	244	218	230	245	228	203	254	226	201	251	228	220	231	225	226	244	245	202	249	254	226	224	204	226	251	265	216	277	230	237	216	229	258	240	246	190	218	219	267	233	215	207	196	237	241	248	239	225	260	233	244	251	198	216	226	250	223	241	211	222	263	238	241	247	211	211	228	243	244	214	221	201	225	225	249	216	226	219	222	190	177	227	234	234	225	234	217	237	261	228	225	280	244	229	250	228	216	239	229	228	232	222	235	227	251	253	220	206	263	254	246	244	240	242	249	235	247	236	220	263	209	261	236	206	232	239	255	250	231	223	245	242	206	228	233	247	240	215	230	233	258	243	232	247	238	241	238	237	245	253	248	254	209	257	222	209	226	243	224	252	219	236	227	167	238	256	251	262	220	276	209	193	216	227	220	241	231	232	228	217	212	223	230	252	235	234	243	242	264	193	228	211	238	235	205	252	239	216	230	231	222	214	247	235	236	223	215	224	246	224	251	211	205	219	197	223	210	249	201	206	245	234	216	204	212	235	221	215	219	263	256	236	225	244	193	204	246	233	236	239	223	230	207	252	213	207	247	235	240	244	233	220	212	208	217	242	229	221	224	218	226	206	245	216	237	226	248	222	241	239	241	214	206	240	246	234	240	215	213	212	253	201	225	242	250	245	209	268	255	251	250	246	235	248	224	220	210	249	252	230	232	225	245	210	232	246	221	242	207	249	213	221	237	265	211	228	257	286	238	224	214	194	224	228	241	214	237	220	221	221	206	229	256	226	234	214	232	207	240	240	251	235	267	208	242	219	234	248	222	233	231	229	222	218	228	246	248	260	257	227	205	228	226	215	210	237	238	221	229	236	225	204	226	252	216	259	213	240	223	225	242	205	228	252	217	229	213	247	239	261	224	225	242	237	246	260	219	224	217	210	222	241	218	214	205	236	236	250	226	239	243	242	226	239	226	224	214	234	235	218	220	256	202	241	233	239	218	214	227	203	220	217	224	228	231	212	214	230	237	212	257	277	254	224	247	231	192	229	206	207	216	232	247	217	247	241	220	238	219	253	200	230	250	249	212	239	236	209	260	220	233	249	243	226	229	237	233	238	238	221	237	239	211	214	239	260	237	210	236	235	224	218	241	230	245	236	233	206	228	224	218	234	228	245	242	204	223	223	216	230	201	239	244	246	230	226	255	225	215	232	263	256	211	246	251	251	234	214	253	241	223	227	219	198	230	230	230	237	246	260	209	214	227	232	244	246	230	265	219	220	232	238	220	248	241	245	213	232	217	238	238	261	258	235	242	210	240	250	209	229	244	247	234	202	214	231	218	254	231	226	217	234	232	217	260	267	210	215	221	207	199	242	238	204	207	231	245	212	226	241	220	261	234	209	227	234	236	220	235	211	251	225	270	243	228	226	205	243	260	236	230	257	241	199	202	213	250	203	269	232	243	215	199	212	224	226	247	237	273	209	227	237	245	248	206	238	216	247	236	211	234	221	222	207	202	229	203	224	224	241	236	223	248	226	266	253	244	209	227	229	251	212	238	260	222	229	239	223	250	225	200	270	241	210	214	244	208	244	215	216	244	257	209	231	229	218	257	223	242	207	225	234	256	236	207	216	254	242	235	226	259	234	228	228	213	205	218	247	251	238	256	234	191	207	217	219	216	217	226	225	209	218	219	231	234	222	234	242	233	237	224	247	234	239	248	234	219	225	233	229	222	237	219	232	231	228	198	207	249	268	224	227	223	218	265	231	237	229	233	257	250	247	252	227	248	220	272	232	229	234	227	226	245	243	218	236	214	218	255	239	265	250	249	252	228	257	222	234	227	233	231	251	213	233	238	244	236	198	260	219	225	236	218	223	221	205	235	222	265	236	264	208	259	226	227	224	232	242	238	212	239	240	259	218	223	239	224	226	199	211	231	218	263	256	195	214	218	242	213	228	277	232	243	241	187	214	211	268	224	234	237	222	256	252	244	247	255	226	241	211	247	240	243	209	226	228	228	250	222	213	245	215	265	229	227	234	218	245	212	224	214	207	253	236	265	221	222	237	228	238	221	239	259	238	240	262	215	236	219	203	242	213	246	250	206	237	249	212	211	207	216	222	227	256	200	246	220	222	232	252	241	231	245	203	207	229	235	231	244	222	241	208	236	214	243	230	231	233	235	225	203	225	238	257	226	243	234	236	228	220	233	206	210	225	246	242	212	235	204	232	214	218	243	216	227	247	248	246	225	241	223	205	227	245	226	238	222	241	257	220	242	204	217	256	255	267	240	236	240	229	232	196	220	214	225	223	235	210	257	226	216	231	201	235	236	238	219	249	256	255	194	225	239	217	247	239	209	244	230	248	231	217	221	215	246	222	256	237	231	216	226	242	232	243	218	212	225	239	211	224	245	216	237	233	252	220	234	246	255	222	223	223	234	240	205	240	215	215	227	224	238	238	220	233	230	223	219	222	212	234	237	251	212	259	241	192	231	218	242	240	230	247	213	229	231	248	209	223	209	192	225	269	246	248	271	227	227	221	250	245	232	228	246	231	214	239	234	236	243	227	238	232	232	240	266	255	226	249	243	228	221	233	245	225	241	209	215	213	222	241	246	237	215	232	236	258	233	243	265	220	226	251	228	231	218	232	249	234	231	224	205	242	209	247	222	216	235	245	231	238	260	231	232	250	250	254	237	216	268	253	237	242	212	239	217	234	232	215	240	220	224	236	225	247	244	250	265	239	251	258	230	215	250	238	224	230	208	232	209	250	230	234	224	262	242	223	247	216	230	231	228	227	242	227	223	225	205	225	223	240	224	203	241	249	248	240	219	245	238	232	233	238	220	225	240	218	235	219	230	205	223	206	242	249	248	219	242	265	233	233	230	233	215	208	218	246	226	219	229	231	264	215	195	220	221	238	226	253	262	254	216	232	259	217	245	232	224	234	245	259	245	225	212	234	239	216	235	215	215	213	244	244	228	207	260	224	211	217	207	245
6856	6164	13585	15174	11868	9238	7033	4918	3844	3083	2437	1823	1497	1239	1071	982	903	785	668	668	658	672	651	609	603	646	571	584	631	579	588	538	514	580	538	587	545	568	524	533	528	577	540	559	571	561	555	543	623	543	546	577	570	550	577	508	571	580	532	551	542	579	492	520	546	561	548	542	558	552	525	544	543	513	529	565	539	550	537	546	526	551	550	538	546	547	541	553	547	590	513	531	548	556	554	585	557	562	575	554	518	524	521	547	522	560	608	508	531	528	558	512	484	517	560	527	566	552	530	557	601	586	529	537	556	532	576	572	539	540	556	545	560	520	573	557	529	535	545	565	565	551	531	540	550	533	532	524	518	572	561	550	535	522	549	538	552	580	569	569	579	542	601	545	478	528	494	576	562	517	542	539	588	550	526	541	559	530	545	541	561	521	546	565	569	582	525	538	526	544	516	554	518	506	581	575	586	532	527	522	512	565	556	556	515	548	565	591	541	539	573	544	555	583	508	560	536	524	538	590	541	556	553	546	559	545	536	533	531	521	540	528	570	530	579	553	527	563	532	600	557	549	564	527	552	531	582	583	487	491	558	529	529	549	514	531	562	568	541	538	546	541	586	535	528	530	531	549	531	542	555	560	557	568	553	553	511	565	540	534	572	545	544	563	536	543	589	551	567	545	546	598	546	539	555	525	557	543	547	549	587	500	590	531	565	555	569	521	552	525	525	550	568	560	500	550	540	490	567	518	512	557	541	533	522	519	549	535	547	543	596	525	522	553	560	565	533	540	532	523	552	508	557	543	544	543	567	539	564	561	582	560	558	537	547	540	582	537	542	508	536	616	523	543	561	577	583	559	540	543	554	529	568	510	525	541	511	598	609	527	551	574	553	530	522	540	551	554	547	555	555	560	596	570	535	549	562	538	550	533	609	545	560	552	556	545	505	537	527	548	529	545	517	539	531	562	553	572	552	553	522	554	526	577	552	525	562	549	510	571	526	575	511	545	547	515	516	542	522	545	551	567	523	545	543	510	586	539	527	534	587	550	522	502	509	524	549	528	574	550	564	516	579	593	543	599	511	551	526	545	552	531	542	566	547	579	568	569	524	565	538	572	534	533	559	550	567	537	549	575	553	536	538	549	538	551	540	508	566	565	551	536	557	539	523	590	529	546	534	558	537	523	563	554	571	586	536	562	594	534	557	552	549	508	530	535	540	551	559	568	579	547	554	578	518	608	556	535	527	563	534	525	564	581	542	553	561	532	562	559	553	545	529	532	541	534	531	530	549	529	532	561	574	517	568	550	572	556	537	534	536	563	527	532	553	536	498	542	545	578	560	573	541	550	553	508	555	548	550	524	570	560	533	551	535	540	546	540	550	544	575	547	552	563	542	533	529	588	550	543	527	538	561	490	516	548	526	551	534	562	548	565	568	547	554	539	556	582	530	561	570	560	551	536	540	586	566	544	526	532	570	597	566	560	500	508	559	563	559	548	526	524	574	496	515	523	567	524	522	515	533	564	528	476	543	537	524	562	579	528	589	536	542	541	548	548	511	540	579	585	527	560	569	565	570	564	549	542	517	521	544	544	546	559	523	567	544	529	526	529	514	535	506	605	564	579	547	553	536	574	556	518	514	554	535	547	552	526	540	561	566	563	553	524	540	579	520	524	574	545	559	542	505	530	570	572	552	579	548	530	524	568	528	520	527	518	556	566	553	571	535	555	545	528	562	524	569	531	599	545	582	555	548	544	574	521	563	559	528	505	541	545	524	529	555	528	543	517	523	558	552	569	539	569	515	561	551	547	545	544	535	545	550	550	563	551	545	545	531	582	558	549	490	496	583	513	539	544	520	545	569	572	534	512	553	534	590	555	521	548	602	537	542	573	541	547	544	544	565	554	556	541	552	518	517	541	533	522	560	557	566	596	517	529	573	528	509	565	536	560	558	538	555	544	559	520	550	547	530	540	612	538	554	519	510	559	520	603	502	549	602	556	557	562	532	582	544	536	517	523	544	551	564	577	566	557	610	537	551	567	557	558	530	564	534	578	538	567	568	525	569	557	552	569	567	586	538	514	513	540	544	528	542	536	574	577	590	565	525	595	541	547	604	493	547	527	560	543	601	539	539	549	580	525	555	562	532	542	554	558	550	557	525	547	548	572	527	523	516	564	518	564	524	552	551	573	560	579	505	549	530	544	566	535	488	531	550	543	572	544	532	584	549	529	534	523	529	550	586	558	526	528	524	541	548	567	613	489	550	556	545	562	548	587	551	585	554	568	567	530	527	568	556	549	561	576	578	546	554	562	516	558	535	539	553	508	534	527	554	525	510	535	512	549	523	579	503	553	541	563	534	528	547	527	516	560	560	557	553	530	585	558	598	558	565	524	537	559	550	536	528	492	504	530	499	529	538	575	558	561	552	578	561	557	532	531	554	520	513	563	545	540	567	547	570	531	559	529	580	534	510	537	528	587	557	544	539	532	584	586	514	562	529	560	544	567	522	569	557	562	553	549	527	557	578	507	570	538	595	532	533	551	579	543	574	547	540	496	551	529	570	545	539	549	588	520	550	591	539	540	574	530	531	546	534	553	510	552	571	590	570	520	551	526	533	504	555	569	539	564	521	551	567	521	545	550	548	519	526	537	529	568	594	586	554	566	537	588	524	556	584	545	565	515	560	568	545	539	543	533	528	542	586	568	590	555	501	566	530	570	528	558	549	504	586	538	521	522	536	549	523	570	523	564	546	520	582	563	566	583	526	535	541	540	552	560	509	524	611	560	534	544	546	550	572	547	549	560	524	569	536	553	525	543	541	562	530	535	546	519	570	561	555	577	565	545	541	573	540	539	570	525	547	553	542	576	521	557	522	558	540	568	523	576	557	552	506	590	550	546	557	534	508	528	571	595	562	564	576	545	535	578	555	595	566	538	556	542	545	538	537	522	489	525	540	565	604	547	516	558	575	541	556	516	522	516	584	548	578	570	546	551	516	535	517	555	558	531	564	518	519	567	564	549	598	591	548	546	554	535	579	569	550	557	574	508	593	539	552	506	526	524	550	545	517	554	544	571	563	551	550	542	567	557	557	506	527	554	580	561	501	563	540	501	555	517	595	519	537	531	529	546	521	529	530	543	560	526	550	556	513	555	566	532	565	562	533	534	552	537	525	595	577	516	556	548	551	562	522	524	558	536	519	499	577	535	499	570	563	535	537	572	579	561	571	561	545	558	546	563	570	541	564	551	539	549	498	529	559	564	552	523	513	554	514	523	576	553	587	557	536	535	528	553	505	557	565	483	523	507	550	585	591	587	574	540	588	569	534	534	535	538	549	495	567	551	575	556	531	531	562	534	606	573	519	548	580	576	521	555	570	550	594	507	543	535	575	551	524	573	570	538	549	543	570	580	573	597	540	568	523	575	511	547	558	575	556	538	544	549	516	524	570	537	543	571	541	538	525	554	596	499	582	548	520	546	559	558	558	511	544	547	521	526	545	585
19185	10012	11534	9306	5692	3769	2488	1589	1187	991	794	620	478	414	345	296	294	255	244	243	244	261	246	237	254	225	218	224	222	239	237	257	222	196	190	221	214	214	198	214	219	224	206	194	231	229	186	198	186	215	198	233	229	195	230	229	230	202	220	237	217	231	251	196	222	167	210	205	236	209	234	194	225	197	206	209	224	221	234	228	203	205	193	177	207	222	202	176	195	194	240	189	207	215	199	217	225	201	213	188	220	212	201	216	202	208	191	206	193	209	214	176	209	195	200	201	194	201	224	211	230	220	222	217	195	160	208	213	182	206	218	226	190	220	197	220	219	215	199	224	225	206	213	219	205	193	199	214	202	204	196	194	203	207	196	207	192	186	202	253	201	213	203	226	194	212	220	202	214	183	209	201	200	193	219	213	202	181	188	177	205	207	224	222	213	233	224	200	217	197	186	193	272	223	216	238	216	223	203	185	185	200	238	178	200	202	171	191	219	243	207	198	205	199	206	192	182	222	202	219	211	226	223	204	201	189	212	210	189	241	223	214	226	190	215	192	205	199	203	229	223	209	217	197	201	230	229	182	225	221	218	202	224	191	227	201	207	220	200	209	227	221	228	233	233	199	216	222	200	211	210	208	225	234	195	206	217	240	216	203	237	181	221	194	232	215	213	208	214	193	226	196	198	203	211	207	269	182	231	242	233	221	215	221	216	209	213	214	200	224	199	213	228	210	220	218	206	190	216	228	194	212	203	238	229	188	204	219	194	219	223	211	232	205	191	225	203	218	208	235	181	214	224	207	168	222	220	205	223	202	225	159	185	192	225	218	229	197	214	241	174	193	206	219	195	229	208	173	207	194	231	247	215	229	221	213	222	206	204	210	190	223	219	219	228	231	191	212	187	209	194	241	222	226	219	220	232	217	209	216	191	189	204	200	224	194	231	229	197	197	208	223	200	206	193	216	197	188	214	211	213	242	208	210	203	226	197	210	232	187	207	200	187	211	202	229	187	235	211	199	184	211	230	201	203	204	230	204	202	202	205	244	207	185	231	203	230	213	208	226	187	215	185	204	199	184	210	186	201	216	214	237	221	213	209	188	209	210	224	197	194	219	200	229	230	207	233	213	199	220	227	200	209	219	214	224	188	231	223	227	211	211	225	216	202	206	195	196	232	201	228	229	216	220	213	202	193	228	221	200	194	205	218	226	219	198	230	181	208	191	217	218	202	230	220	209	203	236	238	222	206	212	192	198	215	208	200	214	186	218	196	213	213	207	235	202	226	199	224	241	205	216	183	209	227	215	190	205	203	213	219	184	208	232	192	211	194	211	206	203	240	204	225	220	198	223	231	199	201	223	232	194	233	208	222	221	224	226	196	208	212	206	207	205	198	213	180	213	203	193	209	212	190	216	192	212	208	210	231	205	184	231	186	238	191	210	218	202	191	208	203	213	209	208	226	215	160	200	235	206	195	208	205	183	188	207	228	184	223	198	203	211	216	190	211	216	233	199	216	181	202	180	227	244	197	195	215	181	218	211	213	200	226	212	168	217	214	241	205	210	203	211	223	213	199	247	207	203	221	231	216	207	205	201	220	207	232	209	218	195	206	225	170	214	219	229	206	195	194	182	209	227	226	218	207	227	200	190	212	233	213	259	198	200	221	214	217	190	219	216	211	192	201	190	192	191	180	217	207	206	238	216	216	224	211	208	186	211	198	212	185	216	208	211	202	244	191	199	209	207	203	205	191	211	199	229	212	193	208	192	212	218	207	214	190	197	218	224	226	208	203	228	218	230	193	212	212	197	212	218	219	236	215	227	219	206	224	229	235	198	247	180	218	189	209	193	213	200	193	226	225	189	232	222	200	230	209	245	198	183	204	222	230	199	207	210	221	179	191	192	212	209	207	195	241	222	211	188	218	208	182	213	214	206	211	204	194	205	213	201	195	210	212	213	223	209	200	228	214	174	197	189	203	221	198	207	199	205	208	191	223	225	200	219	181	178	201	233	242	243	214	206	192	213	216	194	196	205	202	210	224	206	253	200	198	210	192	201	213	215	224	204	217	185	204	203	209	212	229	239	209	211	170	228	210	224	201	184	209	232	236	212	198	198	210	241	222	230	251	187	224	250	231	212	218	229	205	211	192	200	179	199	209	194	217	202	197	195	188	205	208	196	202	199	209	248	189	221	213	205	215	231	204	229	219	199	214	235	207	195	210	186	226	224	220	229	197	198	201	212	188	200	217	207	209	208	213	203	223	224	174	196	206	215	233	181	208	205	205	215	208	214	203	205	243	209	188	184	200	196	218	217	202	228	211	225	181	215	222	200	187	217	193	222	211	205	187	234	219	215	235	237	214	196	219	235	208	198	212	235	214	207	228	213	223	211	195	209	213	217	194	207	220	182	185	214	197	208	240	217	223	210	198	220	225	188	213	191	238	219	219	210	233	203	203	228	215	224	217	219	217	223	220	214	196	218	203	201	207	228	201	224	218	224	196	214	200	192	227	190	215	195	187	221	228	215	207	217	206	190	194	202	211	211	219	202	197	203	217	221	215	210	206	186	226	198	198	194	201	226	199	177	200	195	196	225	204	191	201	219	193	232	226	212	196	202	211	216	217	216	214	205	233	227	208	214	186	205	193	199	214	217	200	234	240	210	210	205	228	209	232	215	229	217	211	227	193	236	222	219	221	219	208	204	226	216	235	176	204	206	192	206	229	194	240	235	201	243	217	231	182	210	218	223	225	200	228	215	218	223	217	202	196	223	202	214	214	210	212	208	220	189	204	217	206	208	187	200	183	219	239	193	192	195	195	210	195	198	249	223	204	210	223	194	195	197	189	219	207	195	196	213	205	207	229	224	205	200	231	231	204	213	211	210	224	224	209	213	226	227	196	233	224	210	231	194	190	216	188	213	183	205	182	203	191	212	210	204	206	199	185	213	209	224	184	187	223	229	205	194	207	210	232	199	206	209	215	190	200	213	234	231	174	203	216	182	202	230	189	241	206	216	235	204	187	213	228	218	187	228	197	230	207	227	183	219	238	202	196	222	231	189	206	227	225	191	226	195	224	215	205	206	212	213	211	207	218	195	219	236	237	190	209	216	223	193	200	219	227	206	187	191	208	203	233	213	237	218	203	188	254	194	197	219	219	239	221	202	205	196	240	255	202	228	182	191	202	205	197	214	229	205	231	202	175	227	213	211	216	209	212	216	205	188	215	189	178	194	198	212	222	226	184	220	194	225	187	223	212	219	213	239	240	207	234	231	206	226	220	185	227	181	218	222	192	226	176	203	218	204	184	208	189	198	178	222	217	205	207	208	197	229	202	223	184	214	209	214	221	216	214	185	192	199	204	220	182	224	201	183	201	218	202	230	216	219	198	214	219	217	218	236	206	202	227	238	197	186	190	214	204	227	222	212	196	205	198	199	242	215	205	206	191	199	199	200	229	214	175	221	182	221	208	204	228	215	216	212	196	193	221	173	196	191	209	204
13074	9422	19649	21217	17601	13437	10127	7222	5749	4432	3473	2525	2145	1686	1408	1186	1069	995	842	720	724	641	693	609	615	578	599	548	608	568	504	534	485	534	524	536	522	544	502	511	493	524	557	482	477	524	483	533	503	508	517	476	517	513	494	500	473	478	472	512	514	524	489	522	495	497	540	514	492	520	468	488	500	524	477	471	490	487	465	489	464	518	459	513	503	509	475	508	468	535	487	504	521	492	478	529	476	492	520	489	521	489	527	513	510	461	511	511	524	522	498	529	536	479	469	531	486	477	524	474	511	514	527	504	496	515	539	464	485	487	550	517	475	502	485	477	514	518	500	510	499	503	521	497	461	524	475	503	504	506	523	532	498	498	533	529	473	486	508	459	528	569	535	519	516	480	535	494	504	509	511	485	526	496	514	538	518	489	492	536	510	511	505	490	483	479	480	525	492	488	510	462	465	516	513	515	539	545	509	525	481	490	536	474	504	476	488	491	467	486	507	513	487	475	518	487	475	515	491	511	485	536	484	499	487	491	512	544	478	512	522	506	494	532	526	473	516	511	495	460	515	475	461	515	488	491	502	495	495	491	516	495	489	506	489	529	529	550	501	476	512	521	483	511	538	520	487	514	510	519	521	517	511	528	488	532	501	500	497	541	484	543	494	525	489	503	502	533	476	494	496	512	490	517	537	511	528	523	498	511	523	514	480	491	484	507	479	510	512	495	492	520	532	529	595	481	505	523	497	533	489	561	491	528	489	465	487	475	488	520	521	469	492	479	467	495	499	502	528	515	478	503	509	502	502	488	514	486	504	528	486	537	527	499	461	507	496	505	499	497	435	485	471	520	505	539	493	538	538	519	497	520	500	530	497	496	522	461	475	487	458	515	513	497	527	494	487	504	495	494	470	475	481	489	531	532	470	468	492	530	523	502	529	476	487	497	492	526	491	513	485	491	541	540	532	520	526	553	490	530	487	537	509	470	488	468	545	536	453	486	501	533	503	501	507	518	497	476	512	488	496	484	486	457	498	479	473	532	517	487	488	485	459	483	511	496	511	512	488	484	487	492	524	509	512	492	480	460	514	481	522	484	473	506	499	542	494	509	513	556	541	444	492	502	502	527	499	473	505	463	537	514	518	524	467	515	478	510	505	482	544	488	461	473	531	489	512	488	504	500	523	495	550	495	490	493	560	527	465	508	512	520	515	506	491	519	524	478	507	479	481	488	527	484	497	495	509	460	505	514	470	501	499	476	492	511	516	539	492	487	495	492	514	516	508	486	497	502	523	460	530	494	480	475	506	541	510	527	487	507	499	528	521	498	523	495	534	496	506	491	546	529	537	479	525	520	514	496	517	527	507	491	493	538	513	489	506	522	493	527	496	514	536	534	523	497	496	531	463	499	485	487	503	484	509	479	492	504	498	514	506	510	529	543	498	472	538	487	507	473	486	489	524	531	481	544	525	505	482	486	502	494	510	497	478	509	508	533	512	504	503	498	487	427	504	484	493	501	485	524	521	511	497	455	515	477	480	501	461	527	575	489	508	479	509	475	530	511	453	509	479	498	515	508	506	471	491	521	514	468	491	530	521	514	499	491	547	474	504	475	443	520	494	465	520	555	522	507	484	503	505	456	488	510	514	541	527	492	534	545	500	515	510	537	487	500	527	511	510	498	512	501	503	484	493	497	538	525	473	502	501	554	542	502	500	440	475	483	497	498	492	513	503	497	533	502	508	518	529	470	489	498	511	504	476	498	458	500	479	499	520	488	537	481	483	495	507	460	499	504	492	526	486	484	495	471	522	537	504	481	519	501	502	503	491	508	475	461	532	514	509	535	494	482	501	481	477	532	499	476	487	526	552	503	486	495	474	518	488	544	561	526	550	550	510	512	525	523	487	544	512	555	472	548	474	523	510	479	512	483	491	511	498	480	494	502	555	451	496	521	522	502	467	475	520	477	485	496	485	458	503	501	507	476	527	508	489	480	548	481	498	503	481	516	500	496	468	535	516	482	500	489	502	514	486	511	531	520	526	523	514	490	525	500	527	465	510	475	514	508	499	506	452	537	506	522	514	517	471	505	512	492	501	484	463	527	507	515	520	499	516	519	545	500	519	535	485	478	501	512	514	498	534	516	489	504	519	484	461	468	506	541	490	475	518	512	489	533	488	525	503	475	479	509	493	475	490	484	470	513	515	519	461	466	462	533	501	520	463	536	526	557	526	477	499	518	506	516	499	517	469	478	463	493	522	503	515	507	473	478	496	494	493	479	517	509	519	493	509	503	508	537	498	514	496	508	495	520	543	538	482	481	506	479	482	526	491	508	513	500	514	486	478	518	516	503	481	501	516	474	491	518	512	526	492	494	469	493	478	507	515	447	472	511	495	514	527	483	499	489	521	482	516	495	519	500	502	499	488	486	518	521	494	527	514	494	522	501	524	499	487	505	478	438	530	519	520	511	513	468	533	504	547	510	507	475	528	473	516	471	481	535	508	493	467	486	522	516	507	531	467	469	489	514	487	485	545	550	531	529	505	491	536	510	502	541	523	501	502	521	484	481	517	516	540	501	518	487	446	485	515	502	493	468	522	556	493	505	449	502	477	531	487	483	487	517	506	473	505	520	528	479	469	509	508	468	483	523	495	497	481	504	467	530	503	525	491	508	483	548	512	491	536	485	491	489	502	521	531	487	506	499	464	507	526	541	522	478	487	472	516	511	514	527	497	494	551	509	479	483	484	536	526	519	491	482	507	461	504	508	459	482	533	491	510	500	472	504	493	480	500	503	487	528	501	494	466	459	491	523	522	517	519	544	511	479	529	511	503	506	516	471	516	497	527	462	532	525	496	486	468	478	452	505	505	504	527	503	522	507	512	529	504	520	496	498	525	522	469	508	498	473	498	522	489	496	527	489	519	520	499	519	513	486	522	474	514	503	486	520	540	469	465	526	508	518	528	542	511	473	513	513	529	472	521	476	526	513	530	520	478	529	520	497	486	522	462	506	536	548	478	532	499	469	495	499	482	487	489	485	501	507	515	523	495	506	492	474	515	527	477	491	487	545	499	497	486	519	504	508	511	504	511	515	546	521	518	526	496	537	510	453	484	532	530	490	510	506	500	476	519	522	514	497	487	494	500	526	468	493	481	514	493	482	467	493	501	472	471	495	493	482	490	495	515	477	515	453	532	506	508	516	488	529	496	505	496	499	490	469	534	511	490	510	463	492	512	516	491	534	489	457	520	510	461	519	476	562	502	540	428	498	540	519	503	559	501	531	498	547	505	482	518	467	523	512	468	500	484	518	513	524	524	463	519	525	468	530	542	517	492	487	534	486	456	464	514	495	513	479	494	499	486	484	526	474	488	493	502	436	508	451	519	531	509	506	492	498	488	468	484	525	531	494	556	496	504	532	489	491	542	468	504	481	460	492	507	514	507	542	524	476	510	524	514	508	544	501	502	504	532	488	516	514	521	484	500	524	476	511	519	464	505	517	494	461
27390	14210	16372	12955	8050	5202	3418	2180	1558	1309	877	699	539	491	365	344	323	275	278	240	224	221	218	221	171	202	191	182	175	200	186	196	189	180	170	174	182	173	204	170	184	155	190	169	181	183	185	166	160	178	174	134	178	170	196	181	165	169	181	169	169	186	176	188	168	182	164	173	147	176	163	189	168	170	203	193	178	168	178	178	171	166	176	184	154	167	165	176	168	168	159	194	175	203	163	156	152	165	206	161	173	182	196	154	174	171	161	169	152	164	179	188	173	185	166	146	166	186	196	186	173	177	178	166	187	184	166	169	171	169	175	163	196	148	177	152	196	158	170	184	174	171	175	182	179	202	157	160	167	171	171	184	141	190	185	150	144	165	180	173	167	158	147	193	186	157	167	158	161	156	168	166	162	163	155	160	166	152	170	146	183	165	175	196	183	156	165	166	169	165	173	163	179	202	168	185	166	164	177	163	140	184	197	178	193	166	171	185	168	188	167	189	165	161	153	163	162	184	176	177	174	180	157	175	174	176	202	179	185	191	163	181	192	160	175	171	173	157	169	163	175	165	182	184	158	183	162	180	177	165	187	169	156	178	175	191	191	185	177	175	168	159	157	169	166	178	175	175	166	190	153	174	179	185	156	171	165	170	177	164	146	169	164	159	165	163	151	158	168	181	176	158	186	166	158	148	165	190	175	176	173	188	165	185	169	172	160	177	174	177	213	196	190	165	147	165	164	207	176	189	163	155	213	161	158	184	174	175	164	194	200	181	169	186	172	186	147	177	195	175	169	168	180	150	158	163	188	201	167	153	175	176	177	192	181	154	156	172	183	186	147	167	186	161	196	185	175	187	172	188	171	165	164	178	163	186	172	192	206	163	138	160	160	146	190	182	173	172	138	161	181	190	157	182	156	162	175	148	154	226	180	154	213	138	176	172	140	171	152	170	161	183	164	182	193	172	191	173	169	169	175	167	153	177	188	154	186	172	170	165	154	199	184	176	185	195	160	183	159	165	204	165	187	176	166	162	194	148	162	183	178	176	166	185	174	140	185	206	167	161	169	168	132	180	166	174	184	191	169	171	165	181	183	172	147	205	181	179	166	164	166	155	184	161	175	187	172	191	167	154	143	186	169	150	187	175	195	164	173	149	164	173	172	181	192	175	174	140	155	168	184	174	213	189	187	179	154	156	163	159	170	172	167	157	189	189	177	175	161	195	183	155	149	160	168	153	174	173	169	184	171	157	175	174	191	168	170	153	190	168	155	175	135	196	175	179	196	165	195	180	183	163	208	164	157	182	194	162	168	202	167	167	165	167	187	170	156	173	183	196	189	170	170	158	184	154	175	163	199	173	185	173	167	193	166	184	168	179	166	168	171	183	176	182	173	164	177	180	165	167	189	174	204	174	179	134	165	170	160	164	174	184	161	179	171	179	159	181	166	165	174	191	167	151	196	180	136	167	175	155	166	180	149	160	166	158	193	162	176	166	164	163	156	166	174	142	163	203	165	162	187	170	174	158	179	205	178	172	190	190	151	161	166	152	194	146	191	162	200	176	161	164	164	173	167	201	177	161	185	135	165	176	175	143	171	165	183	172	174	142	164	189	176	185	180	180	192	168	165	186	184	167	160	206	179	165	170	184	187	186	177	159	172	171	160	181	192	190	187	176	167	159	200	202	192	197	192	203	163	196	173	181	154	178	172	191	156	166	180	171	169	187	172	175	181	176	180	141	164	162	179	171	154	153	172	187	180	185	189	168	193	165	182	178	169	178	162	159	154	172	176	195	170	179	180	163	189	170	151	159	151	163	176	159	158	149	182	188	150	167	167	183	165	175	175	165	173	157	181	162	171	157	186	175	174	176	164	166	194	156	159	174	181	164	179	169	157	191	180	153	158	156	166	165	176	156	163	176	150	170	156	167	177	160	180	179	176	170	169	173	189	167	158	160	169	154	178	167	168	183	175	171	158	178	174	164	189	183	207	176	192	177	152	193	184	170	168	184	178	170	170	171	165	187	159	180	189	161	188	174	152	199	168	163	154	170	167	169	164	161	187	162	171	161	211	157	182	179	185	159	194	187	175	172	190	177	167	156	168	170	190	164	163	166	175	159	155	185	164	173	193	154	156	176	155	188	176	166	154	163	164	175	171	173	176	165	160	143	163	180	151	165	188	148	172	186	183	189	190	174	175	161	173	160	139	178	171	200	158	171	174	180	184	169	187	179	171	178	164	184	191	163	159	205	153	183	172	150	144	182	175	211	164	184	153	166	162	184	154	161	163	170	174	164	160	184	186	185	163	164	185	170	187	183	184	181	184	175	167	158	162	174	169	193	152	180	206	168	176	169	164	177	172	156	166	159	181	170	171	195	177	176	163	171	160	167	175	195	157	178	161	177	184	131	168	170	170	168	141	212	178	188	156	181	171	154	181	169	185	177	175	195	173	176	178	190	175	174	165	167	195	166	156	159	173	167	157	170	184	178	177	174	182	162	182	158	169	168	178	173	173	140	175	174	166	176	175	190	159	209	168	182	168	181	189	185	169	194	160	160	161	184	194	180	148	152	182	175	142	167	187	147	173	188	190	179	188	170	163	184	186	176	172	163	160	163	185	157	185	157	185	174	168	163	176	177	188	182	161	189	186	170	168	166	150	155	152	168	200	158	180	157	177	184	173	160	194	160	170	187	174	166	170	166	164	170	154	150	170	167	186	188	177	169	174	164	195	166	178	163	150	203	173	171	177	178	171	196	164	171	179	157	152	182	172	190	172	158	187	173	193	186	170	180	175	155	175	172	162	170	175	182	156	166	168	158	186	154	196	167	178	180	174	160	204	150	164	174	158	168	175	171	147	178	174	167	163	185	149	193	170	179	167	178	171	158	174	154	167	160	187	205	149	177	180	144	184	158	185	186	173	195	154	189	170	159	149	169	179	177	179	176	186	204	180	198	180	180	158	159	160	185	153	169	165	205	167	174	177	165	181	181	148	189	165	160	173	154	162	153	172	172	189	169	166	168	193	165	160	161	186	152	162	183	183	158	186	170	162	171	169	186	211	166	157	172	174	159	183	184	177	181	199	154	177	154	181	169	155	165	161	186	171	169	155	181	155	185	172	162	160	186	168	162	165	160	175	164	187	162	180	153	173	169	163	167	205	174	187	176	185	169	189	188	182	143	188	174	176	185	192	157	189	193	177	179	196	176	198	172	184	173	183	153	177	151	175	154	149	161	174	173	185	172	192	179	141	190	148	194	177	155	149	178	179	157	194	160	156	165	164	183	161	112	156	185	201	161	207	174	165	163	169	151	163	170	181	178	151	175	184	164	187	179	177	211	167	171	174	175	169	166	167	179	142	156	169	182	174	183	179	183	172	157	165	151	171	161	171	184	185	154	173	155	157	175	150	171	171	184	159	177	187	165	176	186	172	179	173	172	181	156	191	206	187	184	173	184	184	165	167	175	169	158	173	163	176	160	147	179	168	168	167	171	161	178
16218	12042	23758	25915	21496	17177	13100	9177	7484	5989	4473	3294	2631	2246	1664	1358	1209	1068	1029	772	693	671	660	643	563	554	541	513	509	492	481	485	497	473	463	443	472	470	443	404	394	436	390	449	404	458	396	420	428	420	414	441	436	465	439	414	386	411	404	419	394	406	419	420	443	440	422	420	430	386	386	417	428	418	419	456	420	423	381	434	433	454	426	404	411	406	452	412	465	408	458	429	433	415	421	427	388	432	436	369	419	445	394	465	418	366	424	403	380	408	401	425	426	417	420	399	427	452	397	407	445	432	426	404	393	433	411	426	393	459	404	398	412	403	429	405	456	386	416	436	415	401	424	438	420	404	429	401	430	411	397	399	419	409	425	403	416	428	414	405	421	425	439	432	411	431	426	404	441	399	434	427	434	421	400	393	422	448	423	410	451	443	433	427	466	398	431	427	402	460	428	425	408	402	407	422	396	459	398	411	437	447	391	430	439	439	429	453	433	406	400	386	393	413	443	441	405	409	393	444	423	431	453	413	427	399	416	441	394	415	417	420	412	386	419	394	391	409	437	422	401	414	443	405	406	410	427	455	395	407	451	450	409	418	427	397	423	420	413	385	446	419	396	401	401	408	457	445	387	424	413	450	442	397	401	447	430	413	443	435	387	419	389	437	386	423	405	431	414	413	429	446	438	447	444	468	398	422	423	421	405	400	404	424	445	444	388	449	435	430	439	426	397	425	434	426	399	429	446	395	428	414	429	411	406	448	401	429	378	391	446	396	454	392	416	406	430	415	432	451	415	400	414	445	399	413	415	416	429	413	469	417	433	408	420	412	454	444	428	378	421	403	430	420	454	407	453	415	417	418	394	480	401	453	413	422	427	429	414	393	401	425	458	421	389	376	428	417	412	418	412	425	406	407	484	387	402	427	424	431	459	400	486	412	491	410	415	424	457	417	411	411	406	441	416	423	414	431	413	431	397	417	440	412	436	412	444	407	416	408	442	447	427	424	443	440	422	444	427	425	405	447	416	414	413	402	396	439	448	417	402	418	398	389	435	391	428	388	416	406	427	447	441	410	380	413	443	437	452	415	403	422	442	407	416	446	415	434	417	407	399	404	395	413	424	452	457	392	401	413	431	381	467	400	434	435	397	436	398	467	414	400	393	456	439	420	405	422	444	409	442	423	439	418	431	412	408	418	419	430	419	398	460	394	443	438	405	393	397	408	437	453	423	402	392	385	424	446	423	407	419	404	411	405	385	438	441	456	428	441	390	409	455	406	402	410	425	407	397	395	457	424	465	400	435	418	412	418	407	405	413	423	435	411	398	446	425	416	447	414	423	410	400	400	424	453	401	391	410	394	452	429	397	423	426	428	423	443	421	418	406	403	412	448	402	463	434	413	402	430	413	390	395	404	453	433	389	412	427	398	404	400	441	364	428	406	405	379	396	420	458	432	439	383	465	412	425	392	413	426	430	423	390	411	401	442	394	424	396	411	388	392	473	395	427	401	432	431	442	442	421	425	456	423	429	421	442	443	411	423	409	442	416	425	376	434	409	441	450	435	444	424	424	424	394	407	398	421	422	418	402	424	424	421	397	448	366	416	458	428	440	422	426	422	426	458	415	416	446	432	435	378	437	434	411	397	418	408	432	437	417	440	399	445	413	420	422	402	387	391	409	429	425	416	456	436	392	432	442	439	426	410	432	456	444	400	434	387	429	413	408	463	401	432	454	447	416	421	404	410	435	421	438	422	434	393	409	447	397	401	348	452	435	421	421	424	420	411	417	429	428	419	437	424	436	419	432	419	411	418	438	421	418	401	432	436	446	410	427	438	445	364	389	421	437	456	408	420	423	400	399	422	450	409	452	422	410	431	430	417	435	423	383	434	409	406	412	401	460	448	452	434	413	426	408	396	447	396	435	430	453	403	385	426	388	397	445	429	427	433	393	397	440	432	398	416	393	389	414	418	405	442	376	390	430	421	443	402	399	408	411	430	410	421	445	433	415	395	379	382	382	459	428	431	442	413	411	418	405	415	437	454	407	432	439	400	415	435	413	436	382	410	417	376	389	440	417	406	403	430	420	400	409	450	387	427	479	469	456	401	401	438	407	396	396	412	430	407	437	421	438	389	412	471	449	423	443	447	461	425	408	398	405	420	420	418	422	434	418	410	391	443	410	415	430	425	387	427	465	444	424	410	379	441	432	403	437	411	448	450	385	409	415	384	417	411	428	421	423	407	416	391	436	434	453	449	439	442	417	431	441	462	405	401	419	377	439	449	437	395	443	411	389	392	461	420	386	402	410	385	395	415	443	449	414	431	450	392	409	432	366	443	404	453	381	451	456	457	416	396	395	443	450	415	395	422	424	417	441	383	409	411	420	424	427	431	432	385	437	428	436	404	416	389	443	412	404	395	385	423	427	423	425	421	442	437	428	410	410	453	432	428	427	428	392	422	428	396	457	408	434	385	438	441	407	439	443	439	433	444	420	439	429	432	468	433	428	459	417	432	412	378	417	415	441	395	461	405	445	437	434	411	420	424	445	428	417	418	421	414	416	455	430	429	464	406	413	390	432	407	425	409	401	448	460	433	433	450	438	417	393	414	425	437	437	453	409	414	449	438	458	438	450	424	405	402	407	425	410	400	441	397	436	420	480	419	412	452	435	417	447	435	422	433	398	447	431	434	390	411	432	417	419	441	424	403	412	376	413	403	417	419	363	431	378	439	426	416	469	434	408	411	423	434	415	421	415	409	434	400	422	406	397	429	432	411	431	430	427	405	413	379	409	425	435	424	476	414	463	414	423	437	377	437	412	428	405	447	398	403	388	385	423	435	424	400	413	430	441	435	453	444	441	436	437	425	424	410	425	410	438	421	441	425	434	403	435	403	440	415	424	410	453	378	416	400	431	428	420	441	428	428	462	418	425	425	410	413	419	407	412	441	448	392	413	439	420	405	427	419	429	457	438	446	412	420	472	404	384	411	430	414	451	424	443	448	410	420	403	436	413	417	417	407	417	437	440	409	447	443	403	394	393	379	430	416	430	398	403	431	436	401	470	406	401	452	426	399	441	412	443	437	443	424	408	409	395	455	432	433	404	426	410	417	444	423	414	415	433	384	415	412	423	433	419	388	419	405	428	437	419	425	430	440	430	458	423	429	420	425	422	397	415	420	413	431	403	436	420	408	429	405	395	391	466	428	452	435	442	407	445	418	409	413	441	446	387	427	420	431	444	415	426	483	409	433	425	394	440	421	447	415	388	452	398	405	401	431	406	425	391	426	401	415	403	468	393	412	433	450	415	445	375	405	431	373	391	418	401	409	458	387	394	398	380	442	404	403	432	421	407	440	404	384	445	428	415	435	427	426	399	418	390	406	440	421	399	439	408	392	421	464	444	430	417	447	447	401	459	454	411	419	427	440	411	427	430	410	388	465	405	419	407	401	434	393	401	431	377	449	435	420	444	428	384	428	406	435	435	444	451	425	418	372	440	444
10192	6127	7233	5790	3550	2359	1710	1154	888	704	597	458	412	346	315	302	287	269	295	252	253	257	257	220	239	234	205	220	247	268	204	244	222	255	247	241	230	254	241	226	212	223	252	253	202	241	212	256	214	250	253	214	242	254	236	232	221	232	240	221	225	246	220	222	223	234	242	240	231	218	234	235	256	249	240	242	253	227	242	226	226	243	249	219	229	217	200	224	258	255	248	210	230	236	237	240	236	236	230	229	242	244	219	242	204	233	238	261	237	251	247	257	220	235	245	216	212	249	260	243	237	225	208	191	208	234	221	202	211	244	238	251	203	226	204	241	223	231	267	234	212	230	199	202	233	243	243	250	236	225	220	238	233	232	229	193	217	248	248	241	228	234	234	215	214	248	239	258	243	204	270	230	265	197	231	219	245	216	228	223	236	235	238	244	235	219	197	261	253	223	199	215	218	250	274	235	218	202	266	209	246	212	260	232	239	234	227	284	233	230	217	241	224	225	208	225	223	215	255	217	255	233	218	221	208	257	234	233	192	234	235	259	238	249	235	229	216	255	229	220	246	262	222	248	235	216	221	264	243	226	247	250	211	233	227	244	249	258	240	235	229	234	215	230	223	218	209	239	232	234	253	256	213	197	240	200	237	244	219	225	237	218	209	219	213	232	237	238	215	228	221	207	232	236	222	227	240	215	254	214	231	210	237	249	242	212	206	216	202	242	228	249	222	236	266	209	219	217	240	247	223	226	262	234	232	217	239	245	245	245	257	256	238	206	211	215	251	236	242	224	227	239	246	250	268	242	227	238	228	217	251	237	205	247	222	242	236	251	216	209	232	253	199	232	236	228	227	225	236	236	227	232	250	213	238	214	241	221	218	250	226	223	240	225	211	224	222	230	218	249	201	252	244	215	219	257	245	227	221	240	232	213	254	240	267	228	229	250	266	247	240	234	217	238	226	252	252	235	238	256	243	257	234	226	224	216	225	240	251	226	247	235	243	244	230	215	223	262	253	222	238	236	245	224	258	248	224	254	204	238	264	226	222	283	231	229	219	237	245	243	239	224	215	223	247	230	266	270	246	230	267	242	240	256	259	225	227	234	233	227	200	239	225	222	235	214	206	250	220	229	234	218	237	260	218	218	246	231	207	256	230	226	227	262	236	251	237	220	202	246	224	243	250	230	249	255	203	258	273	214	211	245	223	237	208	240	227	201	236	231	249	225	218	238	233	223	236	230	212	246	210	205	255	237	223	201	244	248	249	199	220	250	222	241	243	258	228	208	238	242	227	238	219	264	261	250	228	223	250	226	217	240	231	219	253	230	221	223	212	237	248	223	228	212	213	243	202	247	218	245	218	229	247	230	229	224	224	236	242	220	220	200	237	227	243	242	218	219	262	237	219	260	222	239	239	236	234	217	239	251	224	232	214	242	247	238	204	221	245	207	240	263	233	233	232	235	229	218	204	227	248	248	240	206	238	241	203	247	206	234	224	246	234	256	236	231	217	239	218	236	225	243	243	245	270	237	218	253	241	239	236	228	245	200	233	229	224	257	255	221	245	223	221	279	232	243	205	214	239	224	241	229	247	236	204	230	244	253	256	205	210	245	235	234	241	231	223	226	270	231	231	216	221	213	215	207	226	225	234	213	236	225	242	225	245	235	294	206	247	240	251	245	222	230	229	223	239	241	226	236	227	227	228	227	226	237	245	234	209	234	241	221	262	262	218	224	229	228	241	253	247	229	267	223	239	197	221	226	228	243	268	233	252	266	259	236	230	252	248	251	243	264	236	217	259	216	223	219	226	244	236	235	254	227	206	251	218	257	220	225	233	233	247	240	224	214	233	240	247	247	212	219	221	246	241	211	216	227	239	253	246	227	239	232	231	237	241	257	218	230	229	219	209	235	229	226	255	240	260	244	229	236	212	232	232	231	226	221	220	246	243	246	245	243	247	243	222	216	216	232	262	221	252	252	209	250	217	230	231	262	235	206	228	244	214	229	243	245	257	235	238	228	239	227	216	210	252	212	225	238	239	258	232	213	235	243	235	235	233	215	236	233	216	215	251	222	255	241	251	238	214	225	236	255	241	223	229	253	228	232	246	194	243	226	217	221	254	236	235	263	237	250	243	268	225	243	227	232	241	218	221	230	223	231	220	243	234	235	186	228	243	240	234	195	230	262	226	232	234	218	238	232	227	240	207	215	254	235	232	196	247	231	223	209	228	221	253	245	248	237	214	247	233	230	251	243	230	235	215	229	219	234	253	233	225	246	191	213	242	240	232	217	261	222	212	221	222	240	215	213	207	274	229	253	235	188	213	223	217	230	216	226	238	224	255	224	226	254	239	234	232	258	227	256	226	213	246	240	216	239	206	217	248	241	224	216	224	216	225	247	212	257	211	236	226	254	235	217	256	256	244	238	250	222	237	247	215	243	226	233	216	228	230	201	255	223	224	260	236	212	216	217	213	254	245	226	247	254	212	249	237	264	247	233	229	256	230	230	235	235	243	230	227	229	265	229	247	228	211	258	248	241	255	236	215	223	228	229	256	220	199	236	253	228	241	262	243	243	214	233	220	207	235	228	231	221	229	253	227	233	260	242	257	220	247	240	226	233	242	238	217	210	233	255	232	218	241	209	220	209	230	257	188	219	230	231	235	252	219	246	250	238	251	263	224	244	225	261	265	225	249	243	222	239	233	261	237	239	220	220	186	250	255	283	260	231	229	225	206	241	201	232	222	240	239	257	214	267	260	213	241	244	227	235	243	242	220	228	206	228	224	242	248	212	221	255	219	235	222	248	220	220	266	235	218	253	214	249	222	236	232	237	249	223	216	227	270	233	210	219	224	186	210	234	238	240	242	222	231	218	259	241	231	215	219	195	247	216	232	219	201	235	214	213	243	235	218	232	215	232	275	240	250	223	216	207	216	223	244	233	219	217	246	226	236	226	236	246	238	220	223	214	270	205	239	217	219	221	266	230	224	211	242	255	249	232	249	241	227	226	249	222	237	239	236	210	236	238	220	225	256	255	235	219	226	239	240	204	273	258	225	232	212	202	227	227	226	227	225	240	260	223	231	228	208	238	268	230	234	216	258	241	215	256	241	232	239	284	244	265	237	235	223	231	243	252	225	223	268	236	218	266	247	223	221	232	230	241	231	243	227	257	220	215	269	244	220	231	218	226	231	249	228	228	236	254	259	248	230	241	251	216	229	209	232	231	245	240	224	238	243	256	250	257	211	238	219	231	226	228	230	225	230	231	220	222	276	223	230	220	254	246	256	224	238	241	212	237	245	271	221	225	211	212	219	233	213	225	220	216	226	232	205	227	215	242	239	273	251	217	244	221	249	232	233	206	250	256	253	240	240	239	227	249	236	233	248	245	248	256	241	222	230	246	231	219	220	229	259	243	252	234	227	223	226	240	238	266	220	221	223	220	235	250	228	247	254	258	234	223	209	240	230	221	232	231	223	257	230	264	226	236	218	231	233	243
7138	6196	13434	14911	11940	9254	7131	4957	3961	2965	2487	1772	1531	1249	1043	926	843	804	823	656	675	721	625	641	616	577	591	617	559	595	576	589	603	572	580	552	570	559	516	523	562	566	565	553	542	574	576	593	516	554	549	528	559	538	532	541	542	554	541	585	565	554	532	564	603	537	561	517	563	589	548	551	567	550	553	560	545	518	531	543	553	548	538	592	542	597	558	550	585	534	532	613	541	567	522	523	560	547	568	546	567	582	567	583	539	540	536	500	561	612	567	566	501	560	566	561	525	534	550	577	572	579	572	565	567	516	558	563	532	563	568	543	552	577	557	581	506	578	554	617	604	530	533	510	550	536	569	565	565	557	585	602	510	529	558	533	551	535	522	560	549	533	547	528	608	563	586	509	563	540	580	559	558	519	595	581	509	587	546	600	545	550	540	500	560	559	549	578	560	554	519	530	549	565	530	571	527	526	554	577	567	557	552	537	545	581	558	524	512	596	550	513	542	538	534	523	577	524	614	540	511	522	526	512	571	566	551	565	555	534	563	552	565	557	587	575	537	567	551	589	582	557	556	538	556	594	572	541	556	523	543	582	588	576	529	611	552	515	560	543	537	538	566	525	544	550	583	557	595	593	549	539	524	540	527	533	559	572	547	535	549	526	607	536	544	577	544	556	555	535	528	549	545	551	571	531	584	522	517	568	587	543	587	544	543	546	557	570	519	546	571	552	539	511	526	559	563	550	547	543	574	559	516	541	551	571	542	549	533	507	568	561	568	543	560	549	566	529	569	525	573	551	565	592	556	519	554	585	525	538	525	550	531	553	530	526	544	564	548	523	534	490	550	561	529	515	565	593	578	536	521	546	545	582	598	574	581	589	539	588	596	572	536	536	542	551	597	538	579	553	574	500	571	566	546	563	558	571	508	553	539	551	577	544	615	508	589	561	531	533	603	538	544	515	593	536	572	543	580	508	559	590	543	586	519	563	611	576	539	533	558	544	525	526	550	558	589	551	536	549	526	569	524	528	603	577	566	542	572	548	532	587	566	549	555	569	565	546	565	579	565	565	559	580	546	539	538	564	567	550	564	546	563	569	511	601	548	517	565	512	542	577	516	519	530	546	571	573	548	533	562	515	545	607	524	526	520	516	611	547	586	582	559	555	535	565	604	507	526	581	555	564	553	508	567	534	551	528	566	555	574	563	555	564	553	584	554	551	568	518	535	540	562	556	586	526	561	547	529	548	566	537	566	504	590	542	566	609	575	578	510	547	557	572	548	553	543	533	507	527	541	569	609	561	536	553	578	550	568	589	559	562	560	554	577	532	573	545	564	534	573	561	576	586	592	547	515	531	517	571	539	516	582	529	562	549	571	577	584	546	559	566	535	526	539	489	526	548	606	586	533	528	532	550	551	595	547	542	565	558	522	515	513	546	599	576	558	587	558	536	600	576	545	562	568	554	557	503	524	521	562	543	547	523	526	559	575	564	528	529	546	580	562	557	572	526	554	510	562	564	589	529	550	506	573	561	552	573	537	577	577	507	554	521	545	573	572	525	565	558	523	531	541	570	534	546	528	564	568	606	570	580	571	559	548	540	559	558	556	531	568	560	562	551	564	534	572	516	551	536	550	560	553	577	591	565	525	625	552	517	565	531	548	531	591	557	569	522	554	564	549	601	532	554	558	552	533	555	582	559	547	527	530	521	546	567	538	572	574	576	582	545	533	527	552	540	558	573	533	535	541	568	553	557	564	550	563	562	599	561	578	564	584	508	564	542	582	550	568	509	573	538	572	562	547	497	532	535	537	568	526	556	531	565	546	533	511	583	563	535	553	541	549	549	556	567	562	570	537	530	571	558	559	565	553	561	538	539	538	476	598	566	535	540	552	532	519	559	559	593	545	579	537	542	553	582	600	559	507	507	548	560	569	575	588	539	578	572	547	578	542	575	569	540	530	542	551	560	576	558	574	587	591	581	560	557	535	561	574	559	558	504	609	540	578	566	544	540	567	516	560	564	568	545	592	561	551	580	524	535	544	550	550	513	564	576	587	563	585	539	559	528	522	605	562	552	564	567	534	535	570	574	562	569	529	549	528	490	580	544	592	549	524	537	564	552	541	557	567	545	507	517	543	535	577	531	576	569	572	563	578	581	557	590	560	580	552	593	579	554	566	561	549	565	561	594	549	531	536	552	551	529	561	544	538	583	508	531	569	525	553	528	575	555	570	580	547	579	559	555	554	563	556	563	548	533	541	534	558	545	557	545	530	555	573	568	565	524	563	528	569	569	541	496	546	518	569	533	556	564	544	555	556	546	579	528	544	551	515	525	559	560	565	601	517	520	562	531	531	552	534	602	540	559	548	548	606	588	550	541	591	538	569	561	521	565	559	542	517	540	552	522	561	562	551	557	568	531	538	577	563	565	575	563	538	546	568	575	568	551	514	556	570	534	528	547	561	554	570	573	571	528	587	541	552	573	577	557	540	569	545	558	569	554	557	516	559	551	539	573	551	537	500	540	541	524	500	566	532	526	540	535	547	576	556	585	539	579	531	540	553	513	568	583	562	518	566	558	542	563	566	591	569	561	544	514	541	542	503	583	514	543	545	523	572	534	521	534	573	558	560	589	570	537	527	534	538	514	546	596	517	581	557	555	569	629	472	555	559	582	597	560	526	530	511	550	540	565	526	541	551	529	582	583	565	517	540	549	516	566	559	560	567	524	548	558	531	564	520	525	540	577	533	517	528	582	507	510	534	555	510	556	580	573	550	589	592	595	565	555	518	570	546	549	567	532	581	537	545	563	579	552	574	548	518	545	549	525	548	584	547	566	568	529	570	534	557	556	559	560	518	548	527	548	579	552	568	563	549	521	545	554	568	545	537	561	558	551	539	524	549	571	576	568	521	558	540	548	588	549	546	551	520	523	534	553	489	555	553	508	547	561	593	566	569	568	546	548	591	508	529	533	582	573	504	523	546	515	558	523	587	523	547	567	546	564	538	549	540	587	539	528	571	556	498	543	548	534	598	553	580	530	527	530	578	529	590	564	532	570	545	584	544	571	548	592	555	600	558	547	563	544	505	546	512	519	551	539	564	530	547	563	581	548	560	607	580	519	544	574	568	605	569	552	541	537	552	544	552	519	547	586	513	576	549	589	509	559	525	538	583	557	544	550	527	590	554	523	530	552	571	585	578	551	596	555	574	558	580	513	527	558	563	534	470	586	558	535	558	569	563	491	580	547	533	535	528	542	568	512	559	514	548	553	570	561	541	539	543	550	558	513	541	543	553	565	580	576	570	608	529	503	563	534	542	536	499	593	525	582	548	596	540	567	520	562	549	549	555	556	582	518	561	552	547	592	582	547	568	579	532	534	544	530	553	588	573	534	572	559	564	569	562	532	548	580	541	538	545	540	532	521	549	543	547	529	549	546	576	536	548	576	547	546	571	564	550	577	560	521	528	531	558	594	545	549	525	537	568	526	526	585	547	591	527	567
19103	9940	11762	8973	5601	3798	2606	1663	1161	931	708	535	582	424	413	321	299	244	246	244	240	212	222	231	234	223	216	210	268	223	207	234	231	223	216	207	219	237	215	194	215	211	215	198	237	179	232	181	201	225	205	221	197	191	206	203	218	208	193	210	214	208	195	225	214	230	190	202	203	221	237	221	191	197	216	209	229	219	212	217	224	224	190	223	215	254	224	220	236	214	231	220	229	239	198	221	204	209	191	216	207	220	180	231	201	209	210	196	223	220	202	225	195	257	198	211	217	190	233	229	225	203	245	201	227	214	205	190	206	218	230	226	208	187	223	206	216	196	192	234	225	220	201	214	209	236	213	209	211	228	242	182	212	212	224	236	201	211	212	234	209	205	206	217	218	205	191	212	210	220	200	226	240	220	207	231	222	208	196	211	216	206	225	208	214	185	195	195	220	201	199	224	213	202	213	206	216	236	234	209	213	216	193	201	212	193	194	222	200	214	228	217	214	220	210	203	207	233	216	208	201	201	209	213	214	219	195	208	200	201	198	213	218	209	220	212	207	223	190	205	234	219	214	231	221	194	207	217	212	196	215	210	211	210	204	217	229	203	208	232	218	223	197	208	214	190	207	188	224	213	192	205	208	224	228	222	223	220	205	222	229	173	189	237	191	200	208	226	201	230	186	212	230	195	237	200	226	216	209	201	220	236	222	202	218	223	202	210	251	226	191	196	198	220	199	189	238	201	211	242	212	218	216	232	223	217	238	221	234	203	199	222	201	206	225	209	197	202	225	197	207	199	190	208	196	207	219	205	196	220	204	195	197	218	197	222	214	199	218	208	209	204	209	221	197	255	192	192	199	233	217	226	198	224	226	226	233	210	218	221	215	186	232	222	225	232	207	199	228	219	194	209	229	214	229	214	215	216	234	231	207	222	203	218	191	201	216	203	190	210	213	205	217	238	243	201	196	230	221	200	201	200	218	202	223	210	207	245	229	227	212	211	174	242	198	210	220	238	204	226	208	214	215	190	203	219	214	207	184	215	220	214	188	204	217	222	202	215	204	232	190	163	195	214	207	237	209	203	208	220	210	192	204	201	208	200	207	213	203	219	219	217	207	222	210	220	206	198	206	205	183	204	207	219	212	203	193	205	212	219	230	229	216	202	216	221	195	224	198	243	219	220	203	180	218	208	211	235	226	210	211	227	229	220	210	197	228	200	200	213	203	182	222	210	213	183	194	228	240	204	237	229	193	202	245	242	236	215	230	191	229	199	203	189	200	201	208	234	198	201	222	224	207	223	220	217	225	193	229	202	244	204	230	209	214	215	187	229	205	218	197	246	195	242	187	199	189	221	214	229	212	247	182	203	205	230	207	230	222	198	217	193	228	185	227	192	238	241	187	213	201	181	219	214	206	210	208	199	214	212	210	209	192	209	221	201	231	203	235	195	199	211	224	198	209	196	229	246	187	192	217	181	223	197	224	201	182	221	210	204	223	216	210	208	221	202	184	213	205	217	230	210	191	198	209	205	223	200	189	209	180	202	209	229	224	202	195	225	170	178	228	210	224	200	214	196	199	207	217	210	230	244	228	202	199	194	209	204	212	174	224	195	204	259	241	247	227	212	184	231	229	203	235	201	227	228	217	188	202	225	205	241	181	183	208	202	195	221	230	226	222	237	202	196	194	219	188	190	196	224	227	207	217	226	193	197	206	213	216	220	249	237	199	227	218	194	238	190	219	201	222	205	214	219	238	202	217	224	196	218	204	229	196	213	218	230	196	214	215	214	234	238	230	213	205	204	244	225	221	250	226	197	199	196	190	207	218	225	210	188	246	201	198	216	194	199	187	225	203	224	242	226	208	186	184	235	235	227	217	198	219	215	209	232	212	186	222	235	223	196	216	225	221	219	197	203	197	205	196	188	247	242	235	189	220	202	207	218	204	217	218	202	219	234	193	209	204	225	194	173	205	209	216	207	233	225	209	196	221	225	212	215	204	191	213	191	207	222	216	204	210	218	212	211	222	214	218	214	208	221	215	230	216	194	181	193	188	234	245	194	194	204	204	205	227	198	202	192	214	217	215	216	224	230	210	215	232	211	233	218	211	192	197	190	216	213	198	236	222	218	206	238	199	221	201	243	209	192	221	208	177	217	182	194	222	212	196	223	209	211	215	207	231	216	233	241	221	232	242	226	210	214	191	234	219	195	202	214	185	191	223	193	227	210	238	200	188	238	233	212	247	233	230	191	225	196	190	239	226	203	217	229	218	205	199	234	173	196	202	213	190	200	205	235	218	200	218	202	207	221	221	224	215	240	211	236	213	196	223	213	202	213	241	203	185	223	221	223	195	232	202	216	204	223	240	192	211	229	204	215	209	229	242	239	202	232	203	198	222	211	217	202	201	202	212	214	212	192	228	184	187	211	184	208	199	222	214	211	220	242	232	216	222	201	197	207	208	243	225	209	227	217	223	245	218	219	213	192	171	213	212	200	227	210	222	224	194	200	205	183	209	214	233	214	191	217	215	208	213	213	159	200	231	213	218	210	217	204	220	234	210	199	217	209	244	220	205	208	231	246	228	210	215	223	198	219	205	194	215	225	229	213	191	228	184	194	241	226	198	241	222	217	215	240	190	247	211	233	215	197	194	196	191	223	175	213	224	215	192	194	207	245	219	240	195	231	214	254	215	205	212	207	214	201	233	201	203	222	223	217	221	212	226	199	194	235	221	200	221	235	255	223	213	207	220	188	203	246	202	204	232	242	250	225	213	232	223	236	229	192	215	211	186	231	251	217	212	201	249	205	239	192	202	230	258	225	214	210	254	228	207	202	250	222	209	210	206	189	233	224	183	230	237	202	213	227	220	213	184	195	226	203	179	232	231	222	200	229	194	223	173	191	191	206	220	216	212	223	201	216	211	202	228	228	199	197	239	218	223	182	210	186	185	212	219	216	194	186	215	225	200	220	194	211	227	227	208	203	231	211	215	228	250	234	219	236	213	210	217	243	217	187	206	202	181	172	238	204	194	218	245	201	196	203	235	214	223	213	196	206	196	214	212	232	204	238	213	203	197	225	198	222	204	205	198	208	219	221	209	196	224	226	193	194	186	194	224	225	220	199	198	202	200	214	212	200	196	184	212	195	199	213	206	228	226	188	232	241	233	215	228	227	184	210	224	212	212	220	220	220	229	234	220	216	225	241	226	200	229	237	219	202	203	181	210	217	203	211	235	211	226	224	245	215	201	198	211	192	208	213	209	251	208	196	211	209	182	201	191	209	209	234	225	207	221	199	231	208	208	233	221	208	227	189	191	229	227	224	212	229	225	219	195	193	188	208	205	218	228	202	182	223	188	216	226	229	223	229	188	206	197	224	193	183	216	228	235	246	232	221	211	218	227	200	221	195	230	232	229	219	205	210	204	205	180	193	201	190	220	239	219	204	221	216	221	215	180	205	199	180	226	199	218	242	188	201	217	200	229	193	221	214	200	224	200	222
12932	9353	19094	21166	17080	13633	10598	7303	5734	4374	3497	2607	2046	1724	1437	1180	1033	943	848	807	727	633	689	644	580	603	608	581	563	557	529	551	566	580	547	506	509	505	519	528	544	513	508	528	548	527	517	523	517	501	489	532	471	507	529	559	495	507	528	493	503	516	492	518	562	515	496	530	524	521	510	531	513	484	481	522	518	551	505	529	539	518	515	501	510	521	489	515	503	502	523	513	482	539	469	490	527	482	481	485	501	508	446	560	491	510	506	515	499	491	519	518	514	494	547	525	501	505	504	533	524	494	493	491	553	493	539	515	519	576	560	543	505	492	507	524	450	508	494	501	521	501	493	524	534	476	473	487	527	496	475	520	469	502	510	501	517	538	490	454	516	513	507	498	508	506	474	502	518	496	502	534	500	525	512	510	508	524	514	505	503	501	459	461	506	512	519	487	502	539	490	520	478	507	542	521	539	519	509	496	479	487	502	555	504	478	516	541	474	523	514	495	493	511	499	518	518	548	530	484	478	499	466	524	504	520	505	509	506	503	511	492	521	486	514	475	521	525	516	518	527	469	525	524	479	491	486	480	479	481	522	494	494	509	474	493	530	499	494	513	522	513	502	494	450	534	493	507	497	499	533	486	490	530	523	528	467	482	492	532	493	484	515	534	458	526	520	533	492	481	526	504	484	503	484	495	506	485	509	517	508	537	499	515	492	512	467	486	498	509	507	521	477	526	504	519	487	516	520	517	502	540	481	471	505	482	520	503	502	534	510	505	509	523	503	517	460	525	475	531	508	490	549	501	503	546	479	500	501	506	584	463	502	496	494	485	484	523	541	482	533	513	525	483	510	506	499	501	549	498	522	514	523	532	467	547	493	522	502	539	462	473	513	517	504	491	482	454	497	511	493	535	489	528	466	496	483	499	524	497	529	559	551	552	532	529	544	530	508	449	496	506	511	493	514	531	503	495	490	518	499	514	513	529	498	477	503	500	488	490	507	490	542	500	493	506	527	512	502	536	530	508	501	482	499	507	507	486	545	516	502	499	500	505	476	487	506	503	472	501	507	529	496	461	512	477	555	487	520	499	515	494	508	504	480	496	523	530	495	519	490	455	484	482	521	532	528	522	535	504	458	486	515	547	525	536	503	540	518	472	498	490	496	524	503	493	491	483	489	492	504	529	516	518	526	462	519	501	482	514	495	520	465	488	487	512	503	505	479	541	517	526	505	502	488	487	532	512	471	525	495	514	490	494	506	490	480	474	477	494	492	532	574	501	494	516	523	517	484	488	515	532	524	498	519	432	474	494	508	511	521	525	521	521	485	469	485	515	493	477	489	544	523	546	485	502	492	513	481	483	498	479	485	511	480	501	479	531	518	529	484	490	540	530	481	476	482	519	534	513	485	547	476	565	484	500	496	497	494	514	531	493	555	483	547	477	509	486	504	527	565	514	482	502	488	480	529	516	491	515	492	509	519	516	500	507	522	493	540	527	477	539	515	511	524	521	511	487	500	499	553	473	529	528	537	558	522	517	483	491	509	548	500	484	521	487	514	534	493	555	488	536	536	525	509	515	493	486	528	522	533	507	490	524	536	524	519	532	499	510	536	485	486	492	490	516	474	492	520	477	489	484	485	535	478	497	550	507	511	488	521	506	508	545	495	500	504	461	514	475	460	505	499	464	530	511	532	474	523	509	503	499	522	525	523	501	506	515	477	495	516	488	485	488	557	493	463	497	509	506	495	497	489	463	535	510	527	469	543	516	493	518	512	467	504	492	486	505	520	525	520	535	484	499	470	488	503	512	491	489	465	533	515	530	507	540	507	490	519	448	496	509	527	509	480	507	499	495	489	457	491	516	506	510	520	504	504	522	523	514	497	488	492	507	467	534	507	555	522	502	491	525	502	463	510	520	535	510	502	513	527	562	519	478	521	503	539	498	484	502	544	506	481	524	477	503	562	551	510	456	531	551	489	532	502	560	504	494	503	527	523	504	507	500	524	487	481	498	483	493	516	506	522	481	512	548	504	502	530	489	549	495	516	506	457	535	497	504	495	498	517	487	501	497	492	524	538	519	516	525	451	499	515	527	514	539	514	516	492	521	490	542	528	437	522	506	522	505	542	523	522	511	515	472	477	526	473	509	554	514	515	513	518	541	506	483	484	531	510	561	478	507	512	551	490	500	549	482	505	489	515	504	529	547	514	463	523	521	531	502	490	528	516	538	479	486	498	530	481	512	488	539	488	526	505	518	539	506	527	508	491	520	495	507	529	489	502	521	481	550	510	482	492	545	485	504	512	531	467	537	492	498	506	531	505	476	501	497	460	510	501	499	485	507	478	489	506	483	492	497	493	506	522	505	551	530	504	476	515	472	481	529	512	453	530	517	509	523	495	506	492	525	513	553	522	490	524	510	530	511	536	504	538	470	488	527	507	510	504	529	554	507	513	502	508	480	547	509	525	469	532	491	560	477	463	491	527	486	544	509	501	502	492	501	503	502	479	524	518	512	514	500	532	544	503	489	515	499	515	489	481	503	455	522	503	524	539	457	507	525	511	513	504	492	485	502	510	470	496	489	490	535	514	500	527	511	491	544	556	537	529	505	506	508	557	530	509	490	491	512	490	495	531	499	505	519	501	527	542	508	512	492	494	491	555	535	531	511	492	486	530	552	500	484	492	522	536	515	504	548	519	510	534	493	489	505	459	479	530	501	539	514	530	524	496	538	536	522	548	495	515	525	467	554	501	478	546	535	530	472	492	432	493	498	492	496	497	472	475	460	493	503	515	514	551	497	508	483	492	484	513	493	525	493	552	494	496	469	506	517	494	511	509	518	510	549	476	513	468	483	550	506	528	521	477	485	530	502	486	497	517	480	515	512	453	501	511	527	481	469	506	506	537	493	484	507	495	512	547	488	507	491	501	477	520	482	524	548	534	503	538	514	476	526	506	542	518	479	498	518	482	524	476	520	523	511	511	513	525	516	512	488	479	541	526	498	496	485	503	522	499	499	475	497	507	489	513	510	498	520	529	519	491	539	509	486	514	513	520	505	517	534	534	498	465	479	488	489	533	501	501	503	483	486	535	501	508	523	489	538	561	505	504	495	510	517	493	522	456	498	541	508	482	523	476	487	529	508	496	502	498	481	528	495	516	532	500	495	510	484	512	508	503	496	517	538	552	487	493	497	534	515	518	497	515	498	501	485	499	515	498	511	503	515	511	520	494	479	518	496	492	517	518	511	530	514	518	521	470	514	478	488	528	522	449	510	480	522	537	469	508	509	509	506	517	500	538	535	506	468	470	527	498	502	458	511	512	573	517	469	526	479	485	547	482	503	516	504	507	509	537	531	534	491	507	490	503	521	486	515	527	520	525	496	496	536	482	481	499	501	518	494	461	526	459	474	532	522	516	487	500	520	491	512	513	482	554	518	524	493	505	472	513	517	515	498	510	521	533	518	494	522	514	501	499	530	516	519	473	498	524	533	497	513	514	529
27246	14121	15883	12860	7743	5247	3411	2146	1541	1183	883	689	584	445	367	351	292	292	283	237	226	234	221	214	195	196	194	187	196	163	211	177	157	163	178	164	169	152	175	185	200	195	187	165	149	177	160	185	186	197	179	190	175	149	174	188	198	176	154	159	181	174	192	175	142	162	165	182	171	165	184	193	138	165	169	171	147	199	175	177	199	180	180	151	184	192	181	183	190	178	194	176	170	198	162	170	184	175	165	171	185	179	169	186	167	187	170	193	155	179	162	178	158	185	201	162	156	172	149	203	191	167	162	159	171	166	181	186	174	188	158	189	191	168	177	191	188	200	168	173	170	145	183	171	167	160	147	190	183	181	172	186	176	158	170	177	185	200	171	176	163	193	145	186	171	187	186	191	160	162	172	183	186	171	165	186	174	184	177	189	173	172	183	179	161	185	164	175	161	183	172	178	167	188	153	191	155	172	151	178	164	176	178	163	152	179	170	189	174	166	162	187	180	179	141	181	195	151	175	195	171	173	168	169	176	194	176	160	160	165	155	169	177	188	170	188	187	181	168	182	183	142	178	178	180	194	166	180	166	164	165	177	175	192	188	158	172	140	170	175	193	187	164	138	179	149	170	179	147	177	181	185	193	177	189	193	205	173	159	164	159	182	177	175	171	194	179	206	183	174	157	175	182	176	186	166	163	182	169	178	163	183	183	180	178	168	159	154	188	186	154	184	169	189	166	193	179	180	149	158	166	167	199	195	162	190	171	191	176	175	165	207	188	171	165	206	188	187	162	166	178	192	172	198	169	189	148	186	170	159	175	187	177	162	169	176	192	172	181	153	153	166	184	163	179	172	160	160	168	179	180	172	165	184	162	163	164	181	197	175	175	183	161	157	192	157	163	186	180	188	160	182	191	186	170	166	157	172	176	177	194	173	190	154	175	181	175	192	156	164	168	171	166	185	205	202	186	168	168	172	169	170	172	182	172	175	182	177	154	176	175	192	158	170	172	181	187	195	191	175	174	178	168	142	177	158	189	180	179	165	188	178	180	174	179	179	180	174	167	175	178	164	179	175	150	162	173	159	161	167	170	168	178	187	190	153	187	191	164	168	175	178	135	198	184	196	166	178	196	203	179	156	165	184	166	157	202	160	195	191	193	167	156	176	152	168	167	186	169	190	171	185	168	163	158	187	153	188	168	183	157	174	171	177	151	180	189	147	172	195	180	165	168	178	171	177	174	166	187	182	176	185	180	165	163	176	164	169	152	136	208	187	173	171	175	179	179	170	206	143	155	188	179	169	158	181	177	188	182	164	169	180	170	172	181	185	185	159	177	178	170	191	179	183	162	194	170	185	165	159	158	199	183	179	179	163	164	197	183	189	168	167	170	179	164	179	181	181	149	168	187	161	164	159	164	162	170	142	174	157	177	194	171	181	194	147	154	183	159	167	180	157	180	168	175	192	175	179	149	151	146	176	157	193	193	186	187	155	176	182	179	172	153	178	197	169	187	179	186	174	161	158	143	150	178	181	161	169	196	189	186	157	188	185	173	198	195	189	168	175	179	187	173	181	190	149	162	159	167	186	192	150	172	185	176	179	172	204	159	189	174	191	167	169	184	194	169	165	162	151	184	186	169	174	181	153	152	193	170	171	175	196	177	214	187	153	149	193	182	182	169	192	168	167	189	162	162	173	170	195	160	173	167	169	200	172	176	215	175	194	169	153	179	150	177	155	175	190	176	154	178	190	183	188	179	130	175	162	170	155	163	153	182	196	180	202	168	164	162	147	184	167	153	155	183	172	155	204	161	151	184	178	179	184	195	160	183	171	189	177	177	178	175	150	175	186	206	156	165	147	186	167	177	147	157	172	179	171	181	162	169	209	183	168	170	187	172	176	160	194	174	166	192	169	170	185	177	165	175	180	178	169	175	165	157	183	154	146	167	182	180	168	173	179	160	171	177	171	186	168	195	161	187	158	173	194	178	158	175	172	192	204	171	178	181	176	192	165	153	164	180	161	157	185	157	192	158	196	171	177	171	135	190	190	167	177	190	171	200	192	185	181	168	162	162	198	189	180	154	167	171	178	174	171	173	155	181	167	202	165	168	161	189	178	186	156	168	164	166	185	190	163	191	183	161	165	156	165	171	207	192	186	171	174	166	155	179	175	191	174	182	181	144	169	165	171	147	212	158	176	181	180	188	180	149	188	186	212	163	169	158	185	168	175	162	174	174	153	174	159	174	184	166	174	179	147	184	193	167	178	169	181	189	177	186	169	189	177	182	191	183	173	170	163	172	181	165	163	168	192	164	156	164	199	177	195	179	151	169	178	156	181	178	210	173	171	183	176	170	187	196	174	156	147	174	174	174	179	157	174	179	154	155	178	159	181	159	182	166	141	174	174	174	167	204	187	162	154	168	189	176	165	174	157	180	207	189	168	177	166	163	160	183	163	183	169	179	181	165	157	167	221	187	190	176	177	189	188	174	191	167	184	176	159	177	172	158	161	183	187	157	197	165	180	174	176	193	183	178	184	170	178	161	183	206	180	177	155	166	176	180	154	174	183	183	216	169	176	176	188	201	191	194	169	188	154	160	184	161	207	163	170	184	199	187	196	179	168	190	190	163	158	191	181	171	181	147	175	167	184	184	174	187	188	185	183	174	168	171	157	176	182	167	179	159	169	161	205	161	201	193	171	175	194	169	168	178	182	180	209	177	184	178	171	183	198	189	193	180	181	200	186	176	174	175	188	160	153	152	204	165	191	171	157	173	199	184	175	179	151	198	185	192	168	173	177	186	174	191	191	193	153	162	182	192	178	141	179	169	182	157	180	155	192	177	169	187	151	173	173	175	175	163	178	152	185	167	195	170	167	163	186	165	162	163	158	167	166	156	173	175	152	194	176	193	152	158	189	169	173	167	166	171	173	185	172	178	156	182	167	164	185	179	187	189	181	183	176	176	173	194	179	167	178	190	182	159	167	175	159	180	163	176	178	174	185	158	191	196	190	182	180	173	175	170	176	152	156	189	170	183	173	196	190	163	195	152	174	163	158	157	166	167	158	176	207	159	147	152	186	173	151	197	190	180	207	179	178	161	136	177	200	156	178	192	174	163	156	134	187	193	167	151	177	173	183	181	191	201	179	172	185	174	185	205	167	164	160	188	176	154	173	182	196	168	181	164	171	174	166	174	159	158	211	172	167	148	162	164	175	201	156	162	178	158	183	182	173	191	180	173	161	180	175	180	172	159	174	165	186	179	168	179	151	180	174	170	168	176	182	166	188	186	183	177	184	175	166	177	151	143	173	153	205	182	167	162	177	158	173	180	202	175	162	179	172	157	164	193	185	202	176	175	158	176	176	179	165	186	165	190	172	157	161	204	182	162	167	184	189	171	183	172	183	159	177	161	187	194	161	182	153	187	194	160	195	182	184	163	168	163	173	184	149	154	195	205	175	167	154	188	152	178	162	158	207	193	175	170	188	181	159	165	194	177	176
16356	11862	23282	25772	21067	17108	13520	9762	7432	5739	4572	3321	2646	2150	1749	1355	1158	989	947	879	751	701	648	608	597	534	543	480	527	477	474	535	483	501	444	462	461	473	440	432	460	430	443	450	450	467	455	428	403	443	405	439	452	400	441	439	417	401	446	422	379	429	397	417	406	432	402	429	412	422	444	412	391	456	466	419	443	432	438	417	459	390	440	433	458	447	397	466	409	455	423	400	407	444	403	431	434	399	424	431	427	427	445	403	439	455	394	436	440	420	484	473	415	442	436	383	439	382	426	423	451	407	473	443	442	422	460	427	416	429	435	427	403	457	440	420	466	425	425	426	396	428	461	432	436	434	433	444	397	414	396	371	421	435	418	434	404	469	445	445	412	414	400	444	444	408	426	439	418	402	399	441	416	439	439	441	415	443	418	444	412	438	427	446	430	420	434	407	415	449	447	415	455	423	471	428	422	391	430	453	395	455	404	420	426	432	442	433	451	438	401	450	415	416	456	440	410	402	450	402	428	463	434	430	386	424	441	395	406	396	414	429	424	435	444	449	428	444	396	454	409	395	402	407	453	441	432	427	440	405	416	418	402	404	416	382	436	423	386	447	422	441	437	425	425	424	409	423	455	409	410	404	430	402	421	448	400	417	395	440	419	441	434	412	462	443	429	427	433	417	424	431	464	436	409	442	398	435	404	438	416	447	411	441	440	420	439	436	424	418	440	433	430	472	403	418	393	412	491	404	431	447	440	442	413	393	444	454	400	418	430	430	432	456	392	426	435	471	434	388	407	448	440	410	432	436	423	411	439	417	413	424	445	443	436	413	456	412	412	446	451	437	426	471	440	447	405	411	428	412	437	423	424	422	463	409	429	423	411	431	430	394	418	451	402	414	422	450	414	414	412	434	476	449	418	424	413	422	454	407	444	420	443	492	426	414	417	390	400	471	396	393	441	405	424	405	437	409	425	454	442	434	391	407	426	425	413	414	425	428	429	431	434	399	411	440	446	428	432	431	409	441	477	456	434	444	424	420	419	414	444	432	430	411	424	429	427	433	418	410	449	433	405	414	392	442	447	453	414	414	435	440	442	449	449	421	419	449	444	399	423	455	438	381	441	435	421	441	395	462	458	450	439	457	408	375	447	425	452	398	442	430	448	443	379	390	421	428	408	410	452	426	446	456	448	460	413	444	374	414	436	430	451	440	448	417	430	417	425	385	427	412	416	392	460	426	416	441	415	441	445	443	403	461	440	407	445	430	385	455	429	399	414	426	425	442	423	421	440	443	432	450	430	423	445	447	457	433	444	422	439	414	406	446	437	398	457	472	393	432	448	454	442	477	396	410	400	441	432	417	437	431	423	439	396	431	451	441	427	392	445	395	409	424	404	421	410	415	434	415	434	416	385	462	434	410	432	387	446	436	401	386	427	442	411	403	428	423	425	441	424	415	442	440	421	416	399	403	432	397	426	448	428	416	412	433	422	446	434	447	455	433	451	463	432	411	406	433	426	407	408	428	394	435	381	427	442	436	413	425	418	437	424	462	424	431	410	425	400	455	441	433	414	420	457	446	423	424	423	433	424	394	417	435	428	424	414	431	443	429	431	391	442	424	403	447	407	410	414	424	422	406	402	425	431	450	432	426	437	441	406	448	455	439	425	433	379	441	439	421	441	492	482	442	381	434	404	436	443	438	433	401	380	409	441	459	433	401	478	429	381	414	418	441	444	417	439	416	477	472	445	435	441	415	438	434	419	429	402	413	408	404	457	440	456	421	407	436	374	429	415	422	432	381	463	432	438	442	424	408	420	440	433	432	444	447	399	433	463	431	428	459	454	431	418	435	402	412	446	445	456	442	424	435	449	430	441	441	421	423	425	416	420	454	402	417	422	412	404	420	433	438	428	406	445	431	433	464	419	450	425	386	356	445	415	402	431	446	462	418	425	434	394	393	451	417	416	427	420	457	399	470	472	468	416	424	451	438	442	440	439	448	413	431	425	411	434	428	400	435	399	439	439	406	417	440	417	438	393	405	414	442	426	437	423	418	435	414	445	406	431	420	442	402	446	425	457	426	369	419	406	464	433	442	456	440	404	437	419	448	445	408	406	414	416	440	435	421	418	429	444	402	442	392	426	415	435	452	441	437	434	411	433	408	414	457	414	435	443	465	438	435	404	442	430	408	441	402	440	426	438	415	471	417	428	425	409	439	375	452	436	422	435	433	459	404	434	437	412	443	425	422	448	431	449	444	415	437	427	453	410	397	446	432	394	402	423	413	446	421	474	436	460	448	430	428	413	439	450	431	435	402	436	454	393	395	430	454	433	411	444	440	439	412	407	433	421	419	453	476	425	441	464	469	429	438	426	423	392	431	439	416	431	416	434	427	446	414	453	427	413	392	433	444	376	393	426	453	447	406	491	417	416	435	429	420	442	425	426	395	412	405	453	459	433	434	431	442	430	424	410	440	449	403	400	390	414	455	429	444	418	431	443	415	431	475	448	414	456	442	441	428	441	424	414	438	412	411	424	427	453	470	432	429	436	416	439	407	402	438	418	419	423	364	413	418	421	430	455	421	427	428	449	439	421	410	430	450	423	412	425	447	402	440	400	449	437	412	439	452	427	444	424	406	446	448	412	424	433	429	419	408	441	424	430	408	442	407	401	399	410	451	406	434	436	447	405	437	423	428	430	448	418	424	395	383	441	437	422	425	387	471	435	423	427	445	454	458	446	419	434	438	421	442	439	422	455	401	444	449	414	433	406	417	405	428	405	412	416	435	435	405	432	444	424	406	429	410	411	460	464	400	405	416	431	448	434	394	418	450	419	449	431	407	427	405	406	447	436	437	436	449	432	407	395	441	433	401	441	409	443	455	453	455	435	439	389	425	425	422	435	435	451	412	414	451	435	444	433	417	407	427	390	443	441	445	445	452	420	400	417	440	454	413	387	423	401	461	429	451	439	421	423	417	392	429	410	436	426	413	423	427	427	427	432	406	413	412	431	423	449	457	465	458	453	432	431	421	441	412	439	455	430	409	414	446	461	439	425	425	435	434	447	450	447	437	441	429	400	396	404	391	418	407	450	436	442	417	470	460	432	448	443	415	452	428	421	438	413	412	438	411	411	433	372	431	434	428	415	435	429	472	442	408	434	440	415	422	411	434	435	474	409	437	415	461	442	409	466	409	412	445	445	433	403	401	453	419	450	448	450	387	415	448	436	436	428	403	439	414	418	429	423	421	446	412	434	441	425	459	420	428	464	395	426	385	434	409	456	463	470	405	417	472	423	458	388	489	406	419	425	415	458	418	414	416	417	411	428	443	424	424	457	450	448	397	439	456	422	438	442	427	413	410	382	428	416	431	420	445	406	402	394	445	441	433	453	433	454	399	426	395	421	375	432	455	449	458	427	453	454	456	432	435	460	429	440	425	412	420	399	401	422	439	399	443	401	442	434	460	424	416	426	414	394	439	441	404	437	389	427	443	387	430	397	463
10556	6098	7147	5623	3436	2316	1766	1247	860	694	541	459	424	355	346	286	264	250	265	247	262	244	278	258	263	212	249	244	250	267	247	260	241	216	216	216	238	275	224	211	205	223	219	189	218	228	242	264	251	238	259	248	228	273	240	214	222	238	223	247	209	219	211	224	243	248	232	257	233	263	223	232	228	211	233	218	237	198	244	215	236	219	236	229	215	230	222	248	229	254	212	234	250	239	254	207	254	214	230	224	241	247	210	243	235	221	245	248	242	237	258	239	236	247	245	247	287	262	228	255	234	223	250	252	255	206	238	258	268	197	274	232	240	201	248	216	197	215	223	205	270	233	261	240	252	262	242	235	239	237	228	244	223	238	233	219	238	249	228	216	253	242	239	266	218	233	209	208	239	224	237	243	234	222	204	271	226	233	263	256	222	222	222	242	238	248	226	242	234	234	217	223	221	232	233	209	231	237	210	231	261	240	269	252	221	244	262	242	210	230	244	263	231	251	263	218	263	258	226	257	212	237	241	225	242	249	242	231	225	256	220	221	223	262	250	244	259	231	255	243	231	234	247	246	198	257	227	234	240	223	251	235	215	225	204	222	226	227	219	226	218	250	249	225	234	225	226	225	227	238	237	243	235	202	233	248	217	251	239	214	242	232	263	240	215	229	218	236	261	228	221	238	242	212	210	249	254	235	224	194	226	227	223	255	221	240	233	266	282	242	236	237	234	239	234	247	237	218	211	200	220	227	221	202	249	216	244	220	222	263	222	234	229	235	228	249	226	260	229	252	230	234	222	230	272	229	254	190	229	217	213	206	257	252	266	232	242	254	239	249	222	225	232	233	248	240	220	254	221	246	229	247	265	215	222	221	235	213	231	244	250	229	257	234	216	254	245	227	199	224	235	229	244	231	249	238	233	254	253	245	259	228	226	238	222	238	250	236	273	212	221	277	226	236	231	253	228	233	216	265	245	228	232	236	229	223	223	215	220	243	277	237	219	259	247	226	233	205	227	201	265	262	242	218	251	248	240	246	240	211	206	218	219	219	268	234	240	233	243	267	215	233	234	245	226	261	262	255	222	212	235	225	271	219	209	221	243	242	234	255	233	233	218	241	232	237	230	218	204	219	247	251	257	238	224	253	233	226	265	265	203	239	255	237	251	233	245	218	211	213	260	243	233	245	234	246	229	248	232	231	223	230	244	223	237	240	222	233	224	218	262	221	231	232	220	252	239	249	247	221	238	229	241	245	231	227	228	237	227	223	240	243	269	227	235	246	229	213	220	248	235	251	235	225	227	218	236	224	218	252	243	238	249	245	242	243	245	238	211	259	252	260	255	244	240	228	243	219	231	255	248	289	210	250	237	228	259	248	243	249	246	222	213	227	282	255	210	248	234	240	244	228	275	251	273	275	233	262	214	235	221	246	231	208	264	274	218	236	229	254	241	254	232	249	230	233	256	266	226	255	228	234	261	207	220	253	231	263	213	223	246	244	232	230	259	238	234	252	242	211	254	249	233	238	241	262	230	237	231	247	228	232	241	238	213	252	235	259	256	276	207	235	248	215	210	234	232	228	247	259	252	230	216	233	243	239	251	214	225	216	242	236	247	214	239	244	213	255	250	256	207	237	234	243	222	241	246	239	240	214	234	258	233	234	226	246	242	251	212	251	242	218	219	264	258	211	204	245	244	238	227	229	218	242	222	255	249	226	200	191	229	240	243	281	210	251	214	233	224	251	251	218	256	257	233	264	218	234	206	250	221	233	257	234	265	239	230	220	227	251	252	242	220	244	243	215	248	287	254	240	237	243	208	236	262	218	238	236	224	245	217	242	238	225	226	209	225	271	236	237	267	243	252	231	236	238	249	263	228	232	249	251	218	226	254	237	222	247	255	233	199	254	224	232	250	266	271	251	265	237	244	252	244	239	228	227	238	240	239	252	242	232	255	235	236	239	234	240	232	237	243	213	220	237	267	238	231	211	236	221	228	238	255	202	209	247	243	242	243	227	246	233	253	235	227	228	248	249	258	259	258	251	222	233	199	220	231	243	243	237	236	249	238	232	242	225	245	230	234	220	208	212	220	239	217	254	235	256	237	246	211	225	234	245	195	242	232	233	209	218	216	267	247	254	218	255	266	233	232	239	250	240	240	243	236	234	228	239	239	244	239	236	235	275	258	251	260	232	239	255	199	226	212	233	229	236	241	222	242	248	247	240	212	247	247	227	251	244	218	246	218	261	248	224	240	229	262	227	233	229	236	237	238	243	219	220	262	217	257	265	241	248	219	237	240	260	245	215	242	231	241	234	213	189	242	256	264	251	212	215	248	246	235	232	229	257	216	252	236	220	246	240	250	248	237	262	229	206	238	240	274	241	249	178	223	234	222	249	244	268	220	256	234	241	236	240	218	229	226	227	245	209	211	232	232	229	281	240	271	253	216	227	241	239	233	240	247	244	268	227	245	254	218	235	254	229	228	236	264	266	300	235	250	225	209	202	273	277	224	254	223	215	227	210	218	255	254	239	243	236	228	187	233	242	232	225	238	227	272	274	235	232	233	209	231	270	235	241	250	241	245	219	220	245	257	261	237	227	241	267	259	258	261	245	240	261	214	212	223	239	213	240	250	241	250	228	211	252	221	223	230	242	257	262	226	249	237	213	220	237	233	237	196	251	198	234	232	236	213	246	231	240	241	209	246	227	225	236	249	233	237	236	269	262	242	233	233	215	227	236	216	219	247	243	240	228	239	219	229	227	246	254	206	236	196	240	231	236	273	216	229	213	246	234	224	229	238	267	227	245	225	233	237	246	246	236	210	216	236	235	260	266	223	216	210	225	248	237	242	236	244	218	232	253	221	237	248	264	239	229	214	263	255	251	256	216	209	242	217	249	251	266	257	227	229	230	242	254	243	260	246	227	197	210	245	236	237	253	219	270	203	221	230	238	246	223	236	212	248	235	237	259	224	239	244	241	212	257	236	229	272	234	209	243	227	220	248	238	240	264	244	248	230	260	226	243	261	224	235	251	250	251	227	240	238	230	228	197	230	222	215	224	249	251	247	243	258	250	248	218	237	245	260	218	233	232	227	244	258	220	222	232	248	228	252	266	247	222	235	227	241	237	201	246	255	242	243	251	229	188	237	228	235	243	229	235	203	254	239	255	231	224	230	246	243	226	255	219	240	203	227	252	233	242	248	233	252	232	262	247	227	212	208	230	214	239	231	238	236	242	234	241	231	231	235	261	263	258	226	238	231	236	236	215	245	236	209	256	218	234	225	222	234	228	259	223	261	198	237	213	228	234	262	220	233	227	225	244	248	201	245	241	290	251	243	238	255	257	247	236	228	218	204	256	220	268	226	213	212	253	240	234	219	251	251	250	241	206	235	203	235	244	225	242	235	249	220	213	227	229	243	230	266	248	249	236	242	257	229	245	241	246	239	244	221	255	251	227	223	211	239	228	250	231	225	235	222	235	267	242	197	232	218	225	237	222
6939	5969	13227	14659	11802	9580	7427	5280	3797	3140	2307	1813	1480	1305	1097	1012	873	820	809	794	634	647	659	621	611	591	550	590	588	546	594	532	585	580	589	578	556	567	579	574	580	566	569	585	579	524	577	520	571	574	577	590	534	535	540	505	609	548	546	553	556	542	580	541	576	523	529	548	552	568	573	557	568	590	568	537	551	570	552	579	571	568	533	511	565	546	583	574	582	585	584	522	579	528	535	547	557	570	560	563	569	541	566	561	558	581	576	539	548	502	544	566	570	522	577	557	547	533	627	553	553	555	538	552	589	573	548	581	576	565	551	525	577	557	570	518	547	575	574	501	534	496	553	559	566	575	566	565	525	480	568	540	557	534	542	596	595	617	585	579	565	549	555	507	540	546	556	547	530	547	588	544	499	549	604	582	560	546	549	532	544	549	550	573	521	568	566	545	553	545	523	556	566	572	581	560	564	550	589	558	541	560	555	563	553	564	552	575	563	579	568	568	590	575	582	510	510	580	568	574	533	562	568	607	517	586	554	555	537	600	559	576	592	569	547	597	587	552	551	552	533	537	517	550	540	569	583	580	541	536	585	548	561	567	584	568	540	517	553	594	594	587	560	540	586	563	626	589	557	603	556	503	550	579	521	582	541	574	573	559	629	532	570	535	524	577	553	498	559	514	571	553	543	582	570	576	558	544	530	561	562	545	545	532	623	572	548	545	537	597	574	553	581	560	590	546	581	536	536	595	559	546	523	555	572	532	527	586	571	554	544	561	583	559	531	550	584	498	533	568	601	531	564	530	544	581	563	575	557	537	549	584	543	536	558	599	575	536	565	565	526	603	574	546	535	529	539	542	512	575	553	540	559	516	567	514	559	505	596	521	558	538	580	522	556	563	558	579	525	519	577	554	557	598	573	554	586	591	586	588	556	569	558	543	531	547	565	543	543	556	560	561	581	546	552	599	539	536	528	565	568	575	583	570	565	517	562	551	577	581	531	578	586	573	599	570	553	560	594	618	531	547	583	593	567	573	573	519	530	590	593	557	590	592	588	540	522	538	535	522	581	555	539	571	583	541	546	555	555	553	548	563	549	571	576	574	522	572	556	553	553	611	558	503	538	600	638	523	532	559	551	603	567	565	600	525	545	565	591	536	591	548	562	551	509	570	562	571	514	540	544	572	573	566	547	561	567	551	555	550	541	557	561	585	589	595	523	544	532	527	566	551	568	571	525	540	554	591	547	564	541	559	550	533	516	591	603	559	568	556	548	556	552	585	584	553	563	575	545	564	559	561	597	549	560	526	536	539	521	559	539	608	573	555	524	557	568	545	595	553	537	580	550	585	547	530	571	574	539	560	548	548	528	592	511	570	589	556	545	561	534	568	548	547	576	533	578	573	528	588	560	503	570	548	562	579	579	546	583	561	555	588	567	552	503	583	609	541	546	544	555	531	571	546	576	561	562	556	546	569	584	596	581	551	544	576	570	523	598	560	569	536	518	584	573	546	577	537	571	525	592	553	592	538	605	554	548	571	541	550	554	604	574	550	512	614	559	591	551	554	545	561	568	552	531	568	563	555	562	548	550	552	557	599	534	572	537	557	598	575	584	554	564	571	573	598	571	565	582	560	582	568	575	542	560	570	574	594	573	538	552	555	542	568	570	548	553	548	578	548	566	560	545	550	558	546	517	548	549	538	583	545	536	553	571	549	567	562	557	570	568	565	547	562	583	572	592	545	588	591	529	559	518	558	576	590	573	547	576	551	538	585	555	584	545	560	556	597	568	581	550	554	576	533	582	560	570	577	570	528	546	545	587	554	538	579	545	584	583	568	570	587	580	556	565	525	530	538	576	590	564	539	562	541	563	561	545	525	598	571	567	550	573	600	546	549	553	552	555	552	533	554	563	583	573	538	591	588	549	549	565	575	553	529	561	521	576	546	612	550	559	552	547	535	562	546	553	553	562	577	595	563	543	536	602	561	575	576	610	552	579	618	591	563	541	559	540	574	560	559	572	549	528	551	538	561	547	568	556	578	500	556	588	521	541	556	579	622	616	558	604	565	536	544	566	548	534	554	589	575	568	579	606	540	588	569	523	553	583	573	562	560	574	562	532	559	571	553	536	551	540	551	588	557	578	574	533	584	536	567	584	524	544	536	539	588	570	580	582	528	522	557	591	569	548	587	612	575	574	558	545	583	590	518	555	567	540	580	522	580	578	517	515	540	563	534	577	589	542	584	546	594	553	513	578	573	547	546	559	555	557	586	585	518	554	554	554	564	617	570	570	558	573	559	585	565	518	555	557	573	515	597	549	548	602	548	548	559	599	541	545	577	532	549	535	624	595	618	565	496	585	527	535	609	534	577	564	566	534	566	546	583	588	538	530	497	583	598	558	586	534	583	556	566	565	551	539	577	539	565	607	547	573	596	569	569	517	559	544	567	579	545	553	554	520	553	522	594	533	556	574	590	545	514	535	545	557	518	568	553	574	556	564	539	553	537	571	576	531	530	539	561	551	553	573	551	511	586	541	553	574	575	548	573	501	538	585	543	527	530	579	597	545	550	545	569	532	524	552	570	577	533	539	556	579	563	532	558	554	565	569	547	584	567	555	562	587	592	558	499	528	542	543	594	582	560	547	570	547	588	547	569	556	568	571	551	549	516	565	553	586	565	580	526	562	572	557	551	541	571	548	558	543	559	567	521	537	551	577	565	545	550	561	539	569	614	570	565	536	562	578	580	514	549	552	561	589	518	536	537	586	543	561	552	597	549	584	563	554	578	575	593	527	571	525	574	532	571	607	558	564	591	578	585	586	540	610	517	601	578	581	565	571	538	543	624	561	569	578	563	594	548	576	538	592	534	580	551	558	525	531	583	569	558	588	572	614	553	545	601	565	548	579	576	530	568	556	554	569	567	568	551	566	593	543	581	589	525	512	572	515	581	538	588	558	540	597	553	526	572	594	601	536	560	601	550	545	564	564	534	537	580	548	562	549	573	559	545	571	561	547	557	593	568	567	544	568	582	554	531	531	519	562	499	525	525	579	592	562	580	546	549	577	566	539	577	566	573	535	629	554	572	583	590	563	591	547	585	617	605	560	524	561	574	549	545	574	566	560	526	572	556	534	523	574	527	546	571	520	542	580	580	567	536	540	545	545	550	570	557	610	575	551	563	547	562	543	577	579	570	573	542	556	564	570	584	555	554	600	588	580	533	547	546	525	545	565	588	568	527	585	585	547	568	536	570	547	573	573	561	555	539	573	544	560	534	579	581	540	562	587	549	566	563	548	547	515	554	498	599	536	548	597	530	541	553	563	547	565	545	521	575	558	580	583	555	552	602	543	542	554	571	558	574	542	573	546	586	531	587	517	603	567	542	510	558	577	542	561	538	544	589	544	558	559	542	527	561	544	549	587	571	549	553	582	607	549	600	547	564	498	581	581	557	558	575	569	554	562	596	544	541	551	591	565	541	523	557	561	528	593	551	578	556	580	587
19664	9578	11405	8948	5402	3779	2564	1757	1354	1020	775	552	471	397	401	335	276	286	312	281	250	241	250	250	242	249	245	219	195	247	205	214	237	180	226	221	224	225	228	216	202	222	211	202	217	204	217	229	226	205	208	193	206	203	223	224	197	217	219	206	214	226	208	221	207	218	218	201	219	219	220	220	235	213	235	196	200	209	233	214	229	218	203	237	218	205	215	194	200	206	211	212	205	216	207	180	231	228	213	210	239	211	198	219	214	206	228	246	191	192	223	186	233	224	206	218	185	226	238	242	216	187	231	224	233	231	219	213	214	230	238	233	206	196	209	203	181	209	268	237	193	234	201	224	219	218	201	195	224	220	173	185	238	201	221	187	196	217	222	227	200	226	214	224	218	207	199	209	205	221	214	213	210	199	207	224	196	201	244	239	241	217	216	248	200	191	211	241	208	205	213	214	201	206	221	232	192	202	237	207	215	223	240	227	215	220	211	210	219	206	180	225	211	234	225	212	237	223	212	221	228	211	201	184	223	230	227	225	236	223	227	181	243	209	233	206	232	204	211	222	219	228	233	233	225	206	216	220	215	233	233	213	231	216	195	235	226	208	212	179	207	248	214	207	236	212	222	255	202	223	225	208	216	213	222	226	231	184	197	227	210	207	236	219	238	237	216	198	200	224	189	234	224	201	215	193	207	235	210	206	224	201	194	207	195	231	202	211	183	216	207	197	201	210	215	226	218	217	190	194	220	213	215	220	230	205	217	230	225	229	237	212	239	239	229	210	183	206	211	218	218	251	207	192	191	211	218	214	200	234	242	211	206	204	214	228	217	215	238	214	200	199	249	204	222	206	236	243	203	215	234	200	196	214	227	211	207	208	200	209	209	204	220	246	238	183	224	234	214	249	227	197	201	218	205	193	211	193	197	224	204	209	219	184	208	228	203	217	239	208	201	220	216	196	229	220	211	208	231	201	222	202	202	199	227	219	252	223	224	238	225	238	208	203	216	197	216	221	215	202	234	229	218	233	203	200	219	223	214	225	222	206	211	224	210	243	207	245	223	204	227	204	217	211	221	221	233	194	226	215	200	228	208	193	235	190	198	224	206	218	218	226	202	234	215	210	188	204	232	214	187	230	240	198	219	207	196	215	218	241	234	228	215	198	212	194	228	208	207	211	238	216	205	205	216	215	201	218	211	220	211	217	213	198	191	178	190	245	221	229	209	205	210	223	212	223	235	229	193	253	223	197	171	204	215	228	195	219	217	225	197	222	268	234	205	214	245	233	204	233	188	225	231	242	224	223	193	218	200	222	218	207	238	202	212	225	202	213	208	214	227	221	230	218	242	229	216	221	204	212	226	182	229	236	223	199	213	252	199	201	194	219	212	215	207	213	231	196	213	205	208	218	220	234	210	209	205	196	244	205	200	223	202	209	219	196	203	212	204	182	189	244	219	259	222	220	215	197	203	206	251	228	222	213	227	225	213	243	206	232	224	210	226	221	203	204	235	238	203	219	196	193	224	235	210	216	184	225	223	203	213	216	201	215	214	228	218	204	211	236	249	223	197	227	217	195	210	201	206	200	192	242	233	197	197	222	206	208	222	210	220	243	226	207	206	193	187	201	240	218	218	190	223	195	216	217	221	220	201	211	207	218	219	211	194	216	221	205	218	228	230	197	242	202	218	220	228	245	219	248	201	223	202	233	229	247	233	215	213	197	210	215	220	219	212	222	221	237	210	231	199	203	230	221	191	200	203	229	227	217	195	260	217	212	216	221	175	192	208	223	253	210	208	220	204	221	210	201	214	201	195	190	207	192	232	220	216	205	204	225	219	196	248	221	225	224	232	219	253	187	207	202	195	213	212	221	251	193	216	224	207	223	214	207	195	211	219	195	216	194	200	241	214	207	250	229	207	213	220	229	205	227	198	217	212	214	193	203	222	214	222	215	202	206	217	242	231	198	228	215	215	258	227	212	243	245	209	205	222	226	234	202	216	225	216	208	208	223	231	226	217	223	208	214	202	225	189	226	230	239	209	198	199	211	201	223	212	221	192	204	218	196	215	218	228	224	186	217	222	194	227	201	203	192	221	212	194	234	213	217	176	224	220	184	229	221	221	210	194	182	250	231	224	225	206	224	225	192	197	215	227	208	202	196	244	207	199	241	187	217	216	240	207	210	204	249	233	241	221	216	191	210	193	217	198	222	209	251	240	219	243	230	195	223	205	202	215	215	224	235	222	240	200	233	181	212	206	203	213	231	201	222	212	237	245	222	214	207	218	224	208	207	190	244	204	217	229	232	231	224	218	210	198	214	218	218	197	218	209	213	230	218	214	195	213	210	213	216	212	215	213	208	236	204	202	236	234	190	218	210	210	230	201	196	203	206	200	204	240	180	203	221	201	213	199	205	194	197	239	230	199	211	199	221	249	209	219	209	214	207	219	212	202	204	197	211	221	226	224	233	206	220	200	204	188	192	201	231	197	214	203	240	222	199	218	233	189	163	213	225	223	226	230	196	203	220	217	189	220	216	223	206	224	201	211	234	231	239	226	212	220	185	214	243	213	231	227	217	228	220	224	214	217	198	209	204	234	232	225	216	196	201	203	202	203	223	203	229	212	229	193	201	238	227	223	236	202	198	221	229	228	193	217	190	212	190	203	229	215	212	186	198	217	260	214	209	234	206	214	197	207	191	212	205	201	209	208	204	231	234	215	213	265	236	176	222	222	212	218	235	205	223	210	184	204	197	207	225	210	212	238	188	210	190	226	238	242	221	227	219	193	209	214	228	204	228	190	234	199	218	226	203	219	228	256	208	198	181	231	205	219	212	219	196	202	223	224	236	194	225	232	228	223	183	217	220	197	203	221	227	214	207	204	187	228	192	194	229	211	244	226	210	189	227	207	211	248	213	199	226	209	218	183	213	204	220	234	222	223	213	220	214	217	243	201	187	236	239	206	206	170	210	219	214	217	235	221	197	234	210	221	220	217	248	221	202	181	224	228	211	199	232	223	205	195	227	219	212	196	204	223	222	208	205	206	226	240	199	213	245	218	192	212	225	232	243	211	236	220	213	201	195	205	216	205	185	193	208	230	207	213	230	204	238	211	189	199	208	219	200	218	214	203	236	201	202	211	217	212	212	173	225	199	191	226	217	228	193	195	234	206	220	189	221	227	248	231	206	206	186	218	215	189	227	231	192	225	226	206	200	206	205	217	223	232	221	252	243	218	202	231	231	222	233	222	214	218	221	251	227	227	218	221	214	187	211	178	212	203	223	208	221	228	240	214	217	233	213	243	238	221	214	222	220	210	211	217	222	231	209	192	211	186	196	204	252	218	230	220	189	221	211	190	197	211	207	188	225	193	212	217	219	212	219	215	187	206	222	210	235	203	224	224	226	235	199	194	200	205	210	200	217	194	209	239	211	234	228	234	246	220	228	239	213	212	195	245	232	233	194	197	203	199	197	229	219	233	223	229	216	209	195	202	201	247	185
13260	9037	18753	20626	17033	13665	10379	7997	6098	4489	3464	2635	2051	1734	1374	1234	1019	895	919	798	690	688	635	667	623	601	607	653	569	562	573	544	481	552	565	537	528	534	544	498	494	500	549	542	508	515	504	528	514	500	532	539	447	500	538	545	540	519	470	526	516	519	511	529	492	524	547	516	505	492	550	494	502	499	509	498	544	535	470	500	528	514	508	534	491	502	548	600	512	543	485	515	501	483	550	499	545	495	458	518	525	513	554	508	447	517	501	521	500	506	534	505	502	539	524	475	520	534	506	528	525	504	506	503	552	505	518	496	513	494	527	541	518	546	549	495	550	548	503	541	525	504	518	494	528	554	560	514	534	489	520	488	520	494	562	477	538	514	536	520	513	527	516	479	505	489	507	523	514	482	555	514	512	506	497	510	529	517	510	502	534	486	517	498	493	498	514	519	521	509	531	506	536	515	464	519	494	538	492	528	530	503	496	514	491	552	528	457	507	518	521	531	526	506	509	497	533	499	513	507	474	507	509	490	496	523	515	539	539	549	531	514	517	536	491	496	487	487	522	494	511	484	515	553	498	493	522	523	489	489	521	472	516	539	505	503	516	490	531	512	528	493	519	530	523	509	521	466	509	500	506	513	499	482	487	521	489	511	474	524	492	525	543	561	538	493	473	551	466	488	522	494	532	512	540	511	499	503	521	486	543	517	477	504	482	539	481	544	525	525	504	519	504	491	488	529	508	527	526	505	544	490	482	486	498	522	517	526	506	527	540	496	500	461	532	499	531	543	502	549	491	538	540	484	516	512	501	534	520	499	510	496	539	465	532	499	481	511	475	527	525	524	510	482	538	562	506	486	523	510	502	520	514	499	486	469	517	491	535	489	560	489	511	515	512	473	503	543	547	492	527	521	497	516	505	485	513	532	512	500	544	515	522	539	517	496	507	493	536	477	484	530	526	518	503	510	555	477	506	474	538	480	481	550	505	492	522	492	506	514	530	488	534	518	525	509	498	527	512	572	502	485	533	506	486	508	513	463	521	497	501	526	527	511	505	494	541	464	500	496	495	506	534	524	518	545	530	501	504	525	516	505	479	534	522	505	490	551	518	512	506	500	467	527	477	508	495	537	532	536	529	530	505	538	486	507	498	501	520	497	556	469	514	509	521	538	500	464	497	489	506	529	525	529	562	491	514	492	549	505	463	496	517	502	536	528	490	478	487	476	552	492	468	519	521	514	505	484	515	558	524	520	508	503	555	525	496	492	497	535	516	482	501	502	550	506	516	503	522	533	498	526	529	520	523	526	509	492	526	496	509	500	511	531	491	502	548	505	514	500	515	503	497	540	540	553	497	506	490	513	480	501	503	570	472	511	529	539	487	519	511	515	488	489	509	509	493	496	495	507	535	496	483	482	494	508	502	550	503	507	536	506	492	507	474	508	498	536	501	475	460	493	488	465	534	519	531	508	531	497	468	522	504	494	496	502	512	503	499	513	523	503	500	497	534	509	514	469	520	517	536	499	546	515	499	464	523	554	528	527	491	508	481	536	502	527	527	477	493	492	506	502	538	542	501	521	532	509	530	530	504	484	561	538	504	481	513	488	508	530	521	491	497	497	503	508	518	495	511	513	496	512	514	470	521	528	489	551	499	509	555	518	542	520	470	499	530	467	492	534	512	544	505	520	538	548	542	501	540	493	510	558	511	512	507	483	560	528	528	518	512	543	534	495	502	537	492	523	511	500	540	507	474	507	527	486	506	566	459	513	514	501	542	504	491	522	532	501	492	511	516	523	505	497	522	522	490	494	529	519	514	466	511	488	523	527	524	510	521	501	569	503	502	518	514	535	496	531	525	523	489	504	485	475	486	497	511	515	533	484	518	516	548	468	485	495	493	516	517	501	481	514	556	550	485	491	502	549	523	484	502	538	488	497	534	547	496	522	530	542	491	512	492	493	533	493	497	524	483	529	521	521	549	496	520	509	518	500	504	472	529	521	547	515	502	521	546	501	495	517	535	530	514	513	512	555	510	533	512	527	498	494	497	544	518	533	534	546	497	543	506	504	511	489	503	458	531	504	510	505	568	511	499	491	528	503	512	527	465	511	517	536	504	530	480	537	535	561	513	498	527	496	547	512	492	521	558	530	533	527	540	523	486	492	509	522	525	509	516	486	475	500	494	520	479	532	513	510	504	459	493	513	551	483	518	529	519	498	500	549	540	493	507	503	497	504	549	512	508	529	493	473	540	475	541	548	503	513	540	494	556	546	513	508	525	519	505	495	551	484	521	511	532	509	513	504	519	496	544	541	522	479	505	507	510	484	507	525	490	543	491	508	539	516	510	515	519	513	524	516	530	480	484	516	550	506	521	502	487	507	542	554	499	514	517	510	539	501	515	467	539	519	511	511	561	467	482	553	564	518	519	537	505	505	546	529	522	511	517	519	484	503	452	518	489	512	499	455	471	532	483	520	490	490	557	499	493	534	494	518	522	473	521	512	544	539	506	480	527	509	500	505	528	536	572	450	492	521	511	545	514	548	495	486	475	512	497	480	530	533	537	485	510	502	507	510	502	490	497	500	543	522	514	510	494	451	522	510	519	495	509	533	537	531	462	505	487	503	530	462	532	519	492	495	507	520	502	473	501	499	504	463	512	534	535	519	538	519	493	529	533	488	492	530	550	474	489	522	512	527	497	498	508	541	526	559	531	534	514	475	492	505	552	542	520	550	522	498	512	455	535	543	522	548	532	487	532	515	508	492	489	524	500	508	538	495	543	499	470	518	496	521	534	509	502	491	490	494	528	545	497	518	524	510	506	499	507	510	536	513	512	486	497	522	569	507	499	535	500	553	509	494	522	486	495	478	539	531	512	512	502	487	506	504	503	491	505	496	443	514	494	497	555	515	521	531	487	506	533	502	559	497	474	545	561	495	521	517	523	516	488	531	497	565	518	541	515	527	495	536	537	509	523	486	522	553	503	535	562	523	562	515	541	520	513	524	520	504	507	517	506	508	504	527	549	500	531	464	523	530	506	539	502	516	516	515	584	493	515	528	557	550	516	496	512	537	523	496	524	495	522	536	511	540	533	490	512	550	525	525	496	540	572	474	590	522	496	534	521	497	505	516	522	474	516	522	518	533	501	524	531	496	549	516	476	511	537	509	478	485	535	515	536	481	465	499	522	514	510	545	528	462	501	541	528	524	517	502	519	500	482	468	509	543	516	538	542	495	498	523	495	517	512	493	478	515	498	515	489	552	473	519	474	524	459	495	495	506	527	528	538	529	541	504	522	518	502	505	524	498	506	531	492	532	445	469	495	511	473	497	487	513	510	499	486	488	521	517	539	484	482	512	522	544	517	508	511	509	520	538	505	473	543	493	539	517	541	519	508	518	537	501	514	525	519	507	489	539	503	494	547	543	510	497	522	511	489	510	514	517	492	542	504	492	517	506	519	544	503	507	532	517	499	540	541	552	493	510	504	515	523	527	520	516	503	518
27748	14059	15805	12175	7788	5147	3398	2453	1717	1251	921	701	497	489	370	317	324	250	236	251	208	223	215	222	191	163	166	204	167	184	200	204	182	162	183	168	179	165	189	176	173	171	172	152	169	177	180	182	191	188	188	182	180	152	159	170	175	165	178	179	178	159	189	166	199	172	174	153	186	200	169	153	158	163	186	177	188	198	168	179	177	198	178	193	173	148	181	202	147	172	156	182	165	161	166	152	146	190	154	176	216	179	156	147	165	157	172	184	209	178	152	200	193	172	185	165	169	201	155	159	171	178	165	170	167	184	177	158	168	153	168	181	224	166	155	166	167	166	177	170	197	153	197	164	188	165	156	173	163	155	163	169	178	192	178	170	192	192	179	157	204	183	192	162	192	178	175	186	164	198	167	169	161	169	182	189	180	158	163	173	179	175	172	191	190	177	166	186	184	166	150	189	176	159	186	161	178	171	188	171	174	167	186	193	196	180	174	203	167	175	197	169	193	151	177	162	176	142	167	178	161	171	189	176	168	153	171	203	178	181	170	159	192	190	182	178	160	172	189	172	176	170	158	166	193	192	178	165	166	163	168	197	156	187	180	183	151	167	199	190	187	188	184	182	172	183	151	189	197	197	149	189	186	198	178	172	201	179	151	154	184	179	159	189	170	190	168	143	165	190	201	178	176	171	172	191	197	181	180	181	168	165	188	177	202	172	159	204	167	176	197	189	181	167	198	173	206	182	173	182	190	178	174	182	149	163	162	162	201	173	176	168	169	174	156	190	178	164	164	200	158	187	188	184	188	166	157	181	185	170	171	186	183	186	161	183	180	189	198	166	169	172	163	181	160	158	185	167	161	162	158	169	193	158	183	157	172	167	195	197	179	179	170	180	190	186	185	194	183	211	203	183	174	185	185	171	187	161	183	195	197	177	189	175	178	176	192	160	163	181	183	197	159	177	186	205	182	195	202	213	185	171	134	182	167	189	150	191	128	158	178	144	183	178	162	170	180	212	165	163	178	208	183	181	172	172	180	183	176	169	169	186	162	151	173	163	195	164	184	154	159	177	166	158	171	137	185	149	172	194	177	182	165	185	188	178	208	171	201	148	196	162	171	186	181	197	190	155	184	200	178	185	185	165	197	162	184	184	159	158	152	167	164	174	167	170	167	174	184	176	187	179	164	181	200	190	170	191	181	172	191	176	185	176	180	152	153	162	156	183	176	167	181	172	151	190	172	179	188	184	182	152	178	169	180	200	167	200	175	158	180	200	139	166	199	183	177	170	173	168	150	179	173	195	163	198	183	200	206	180	199	176	183	158	177	172	152	146	181	200	187	175	212	176	157	158	184	192	181	181	177	175	186	147	193	194	166	187	185	162	175	198	184	159	172	188	181	163	179	167	166	156	169	187	176	170	165	175	196	166	201	181	192	159	188	183	158	172	179	180	203	185	199	179	169	212	185	174	191	168	160	149	172	183	169	167	168	191	159	174	157	185	174	151	175	160	151	173	168	165	158	159	177	195	179	203	162	182	187	166	192	193	180	176	162	144	161	175	170	179	165	137	162	175	195	169	173	184	158	173	168	161	203	183	175	194	154	162	166	169	175	173	190	166	178	166	182	175	179	192	193	181	194	173	167	190	164	191	179	191	160	188	173	177	157	181	171	171	183	147	170	196	187	185	167	181	193	172	192	175	187	197	148	185	161	172	179	190	175	164	193	193	211	193	192	161	177	171	166	160	193	149	169	183	164	188	176	185	154	171	206	185	164	162	186	187	186	160	165	193	139	163	172	189	177	185	211	200	143	168	180	167	186	187	168	187	171	168	155	182	180	168	191	156	157	181	180	169	195	181	183	178	179	162	172	160	174	162	210	176	170	165	197	176	159	161	178	179	199	168	162	188	203	151	167	180	166	200	173	184	165	159	188	186	168	201	160	165	182	170	171	185	160	160	147	162	168	172	155	159	158	162	166	165	164	192	181	175	173	192	179	190	167	172	176	181	187	190	196	165	199	169	164	181	174	191	170	157	172	180	203	147	195	185	177	183	174	180	176	167	179	182	187	182	178	190	155	173	189	176	171	178	181	172	196	169	190	171	184	181	192	192	172	177	151	170	159	172	177	186	179	171	181	183	188	178	166	186	199	184	177	172	159	185	200	171	154	172	161	189	183	175	181	177	168	179	197	202	198	164	182	171	190	206	164	157	165	203	205	167	155	197	207	197	179	169	194	175	171	206	204	164	188	188	196	204	183	192	148	194	187	154	172	164	187	181	179	166	193	191	176	176	178	171	167	148	151	173	166	153	201	187	194	177	166	167	176	174	182	198	194	161	160	176	183	188	192	152	212	190	162	191	171	185	163	187	174	177	159	186	180	193	197	179	161	183	157	177	187	167	139	183	180	154	163	175	172	200	156	186	158	179	192	190	201	150	218	168	192	155	160	163	170	192	166	207	199	178	193	176	173	156	156	177	165	184	178	195	182	155	175	186	172	180	174	181	168	188	164	165	183	205	192	189	179	164	180	187	190	183	169	189	174	183	181	177	191	171	177	174	168	188	179	182	162	161	153	169	189	170	192	182	169	194	170	171	188	183	186	192	153	174	182	165	195	149	185	184	148	189	173	197	190	180	191	188	177	177	163	179	173	164	175	188	167	206	195	195	202	155	159	184	171	172	169	154	170	190	176	155	166	176	170	158	169	174	162	162	166	178	186	197	180	177	190	179	162	192	161	171	193	179	172	192	205	172	183	176	201	187	176	183	176	198	174	183	167	171	165	157	174	159	176	174	200	172	171	162	156	189	163	193	162	160	167	180	175	163	156	191	166	156	178	195	180	194	173	181	177	152	161	191	173	184	175	162	209	180	195	165	193	189	185	183	192	155	168	188	179	192	187	160	174	167	181	182	199	172	184	191	175	172	177	191	177	199	197	162	173	167	174	170	157	176	158	182	161	183	178	209	178	181	158	176	188	162	155	173	171	165	177	181	190	190	178	171	154	166	166	180	191	156	178	190	149	158	173	171	183	131	197	182	180	200	172	190	178	199	179	182	173	158	172	187	166	167	175	175	178	173	155	179	175	177	193	174	194	166	168	170	197	187	174	189	220	179	186	182	167	170	194	169	193	176	174	187	150	203	179	178	143	169	158	155	169	180	190	183	157	153	178	153	184	168	173	168	192	162	183	180	166	169	203	168	193	197	186	190	172	196	171	196	178	186	186	192	159	173	181	176	170	169	165	166	190	163	171	180	166	182	181	171	182	166	180	200	176	185	190	181	210	161	140	194	193	161	172	176	183	186	192	172	164	179	173	179	159	171	166	155	150	159	167	178	185	178	170	178	194	183	199	180	182	187	185	217	185	183	170	194	169	163	151	193	186	165	185	168	162	171	169	158	201	175	195	182	183	186	174	189	153	188	189	194	159	181	185	151	175	185	188	190	182	187	170	178	159	148	189	190	196	140	175	174	183	146	174	174	159	182	181	190	189	188	163	187
16638	11898	23457	24928	21251	17096	13589	10248	8106	5956	4502	3420	2689	2112	1725	1435	1108	985	1024	915	729	691	652	615	608	567	567	541	504	499	478	480	496	480	485	455	449	441	490	430	425	456	486	442	427	445	409	441	420	468	421	437	422	458	450	455	432	433	444	421	422	420	430	437	421	420	409	411	415	440	447	448	441	413	422	433	442	417	480	417	405	440	457	407	431	420	415	479	388	425	405	455	459	419	462	443	424	411	455	411	445	427	436	395	418	427	411	433	464	443	452	415	455	468	409	420	457	422	428	455	461	431	453	458	417	474	435	413	425	440	430	386	466	449	441	416	428	419	447	429	443	426	424	419	407	402	406	408	446	487	439	443	434	442	444	408	418	385	413	382	420	467	391	414	448	491	411	461	453	442	467	437	425	448	427	439	407	436	436	455	429	415	452	417	430	431	439	432	449	475	427	415	459	416	433	463	431	462	469	385	414	451	431	445	439	422	412	415	426	440	478	450	424	392	429	428	456	420	427	411	440	428	458	403	452	411	450	448	451	397	443	434	441	376	446	428	394	460	438	526	424	420	436	441	426	465	404	407	432	419	413	428	415	427	452	426	439	448	404	439	417	457	438	447	453	430	424	423	454	423	431	390	443	419	412	438	416	408	405	439	423	430	408	444	441	417	439	438	436	413	432	440	429	427	465	438	443	417	456	421	398	407	435	393	431	424	403	448	414	447	448	389	415	399	408	448	422	443	431	454	436	449	436	459	414	399	435	446	457	434	409	431	464	451	465	441	443	452	428	430	452	446	459	419	404	433	443	440	421	425	438	436	409	452	410	404	439	431	433	410	439	456	436	430	424	463	415	444	423	460	461	455	420	481	426	461	456	423	434	470	431	424	426	400	426	429	470	400	460	434	453	444	405	455	439	426	370	451	407	419	413	441	431	430	444	433	417	409	428	470	440	408	471	429	419	412	458	421	409	414	441	423	432	430	447	464	401	420	438	441	415	431	412	456	435	452	454	395	439	385	406	440	462	446	391	426	483	421	448	452	479	460	439	442	448	409	451	433	455	425	411	443	427	393	426	413	419	416	427	435	438	438	425	439	424	402	431	429	470	411	436	447	415	422	428	445	425	429	422	470	409	442	402	441	469	440	442	423	435	438	429	412	454	412	433	439	449	430	440	450	406	476	418	435	441	452	449	407	386	407	420	435	402	441	417	468	426	440	442	438	440	412	409	384	421	428	400	422	411	430	414	415	428	444	441	435	448	420	460	458	442	413	431	401	443	429	408	434	398	417	450	458	450	504	405	402	418	417	393	418	438	379	457	413	426	402	411	460	441	420	431	413	451	422	415	459	447	428	394	437	440	421	443	422	408	402	420	478	437	441	436	415	451	421	433	420	413	391	439	415	423	410	423	436	431	467	455	444	415	437	428	416	443	415	478	452	407	457	457	417	434	436	434	447	410	435	418	462	468	404	418	467	445	413	445	429	405	449	402	423	408	438	458	418	428	414	436	409	463	408	425	426	407	418	401	480	438	454	425	412	420	450	456	431	418	433	425	442	460	455	413	459	415	466	450	408	440	427	391	429	426	424	427	421	453	432	426	433	451	453	417	401	401	446	437	415	447	426	423	432	433	463	412	402	444	410	449	412	427	434	418	431	454	435	403	406	461	426	431	427	430	415	427	437	431	418	440	400	422	472	449	420	415	411	411	432	390	432	452	413	483	423	411	444	424	409	426	451	415	433	425	426	439	397	457	446	437	408	421	420	441	419	428	449	401	404	402	449	385	434	424	437	436	413	470	419	425	412	436	368	416	450	454	442	427	452	411	451	420	416	471	457	392	448	422	399	420	403	442	412	433	411	431	425	439	458	404	451	425	438	412	442	464	410	429	405	410	453	421	437	436	440	431	464	431	425	431	431	427	411	461	443	422	417	434	416	415	447	405	413	446	436	416	406	382	430	438	411	431	488	409	415	476	414	429	423	444	409	419	414	468	407	457	403	425	442	452	444	422	493	463	413	423	465	399	403	415	413	404	402	417	476	421	446	395	427	429	429	479	404	414	451	422	395	409	463	457	428	436	433	466	403	421	421	448	423	415	467	408	393	429	448	424	445	415	420	471	448	432	444	396	448	455	421	393	419	402	429	431	413	431	423	428	409	435	420	399	450	483	420	433	421	464	457	390	419	425	422	434	443	449	431	440	395	449	410	443	438	407	438	417	402	457	440	428	436	435	471	422	408	408	437	434	463	442	428	436	441	430	422	461	458	394	451	438	404	410	437	406	396	437	406	420	430	436	429	423	440	406	445	461	419	417	442	433	421	425	412	432	458	453	442	420	439	422	404	432	417	437	454	460	396	427	443	459	432	411	442	419	429	423	480	429	422	395	417	461	382	447	442	437	430	445	460	431	423	419	412	432	403	435	408	433	407	386	472	437	460	457	435	441	419	424	433	432	447	430	414	480	428	418	424	446	412	430	398	468	397	439	468	440	458	414	445	424	442	435	419	412	436	420	406	460	428	413	458	433	454	444	452	425	460	432	412	406	437	387	454	379	409	421	416	443	426	413	452	420	431	420	427	462	402	412	463	438	423	429	447	461	435	399	407	484	445	447	444	436	454	440	446	466	421	422	425	456	423	440	440	447	442	458	450	409	438	438	403	408	409	415	450	417	428	420	433	467	403	453	441	450	429	393	406	419	443	403	456	460	444	469	457	450	428	452	418	400	432	392	421	455	421	416	423	439	365	430	438	459	406	433	438	439	426	445	446	411	427	420	434	421	429	439	409	414	448	438	422	473	420	430	422	404	424	439	423	440	461	439	424	408	403	425	427	421	435	429	439	431	473	427	456	411	381	441	413	481	436	453	425	417	412	413	408	440	444	466	414	458	415	452	402	459	429	406	468	440	447	446	444	428	388	428	435	429	446	405	444	420	416	441	422	459	425	414	421	458	417	454	403	452	390	459	422	431	438	437	412	418	411	457	424	460	442	437	414	425	423	435	429	413	432	392	417	445	441	415	412	403	428	436	471	432	398	443	432	453	439	441	427	445	379	418	438	422	466	456	457	459	415	421	431	457	464	431	419	447	443	437	386	462	470	442	407	439	453	435	427	429	445	421	464	441	412	440	419	423	422	442	411	411	414	446	430	428	401	404	433	357	400	420	416	444	425	450	453	401	431	459	430	443	416	424	418	496	422	432	442	413	424	411	428	419	394	401	456	426	463	436	428	394	440	465	425	388	397	459	407	431	446	414	421	412	424	431	451	451	434	424	421	479	457	430	467	459	463	443	455	441	441	425	436	445	438	432	393	410	428	510	431	413	406	433	464	446	429	432	428	431	411	438	434	437	451	436	472	437	438	467	405	479	430	480	447	425	435	459	442	440	410	432	437	431	439	421	443	430	453	450	400	433	425	443	421	434	419	446	397	429	440	414	447	472	430	447	430	464	395	461	403	431	457	464	409	440	450	459	468	391	419	428	439	477	408	427	421	425	468
10254	6139	7125	5408	3545	2401	1617	1226	892	683	603	488	390	351	334	316	293	263	249	272	296	262	263	232	251	224	265	222	247	228	220	240	267	250	243	227	238	253	248	240	236	231	218	256	223	250	227	227	238	252	236	237	222	275	206	263	244	183	244	234	233	261	233	262	252	226	235	255	245	206	238	268	225	261	222	242	223	249	228	258	268	227	228	224	224	223	237	234	247	253	218	233	226	250	225	240	217	228	214	262	219	262	223	245	221	224	261	245	227	229	246	226	266	219	214	259	223	228	234	241	231	230	262	228	262	233	217	236	235	232	233	258	194	213	233	246	224	264	236	269	258	220	234	237	227	235	213	248	218	260	238	240	235	241	245	274	236	199	230	250	237	222	218	244	215	232	251	223	225	225	235	261	223	246	230	210	230	235	231	232	244	270	224	240	235	226	227	256	228	243	197	216	229	231	231	194	253	214	252	224	256	246	266	225	256	218	214	221	219	208	241	223	246	246	246	219	244	245	253	201	216	240	256	250	228	234	251	231	235	241	236	255	236	222	221	237	221	232	240	233	232	257	259	230	235	236	211	240	228	211	234	227	231	249	231	221	236	227	229	243	241	229	228	233	237	248	229	227	247	256	246	235	224	223	253	240	218	219	257	242	245	245	208	246	244	220	245	221	232	245	250	228	224	236	265	235	239	240	233	209	249	258	218	271	236	218	243	224	228	237	261	237	225	268	258	228	249	218	239	236	253	247	253	227	240	243	247	239	255	228	256	228	249	216	220	242	245	225	236	227	227	254	249	257	216	223	261	245	214	249	234	238	247	232	264	224	230	260	268	221	235	212	257	221	245	216	285	241	218	234	249	238	274	250	258	196	217	234	240	242	211	243	256	234	251	226	241	239	247	241	227	239	256	244	230	222	241	220	239	222	219	228	223	234	250	256	224	241	237	253	243	252	225	245	233	240	223	233	226	230	227	229	224	226	215	230	236	261	209	228	247	244	230	238	244	253	248	238	230	228	233	238	262	215	224	221	222	246	225	231	245	242	219	258	263	241	259	238	221	243	227	237	213	244	243	234	250	246	236	236	257	238	245	233	265	255	236	235	234	245	222	250	210	216	250	236	236	245	263	247	241	224	245	230	248	230	246	255	239	212	257	228	216	230	227	255	237	229	235	245	227	230	208	224	232	220	226	224	263	277	231	228	260	229	216	255	246	219	266	268	243	223	233	232	229	229	247	240	242	220	230	226	221	260	261	209	242	224	212	240	223	241	238	231	228	223	256	247	233	236	253	226	235	256	214	243	250	221	248	258	233	248	243	259	251	221	250	230	250	234	240	236	244	227	258	241	219	228	236	246	246	243	215	234	229	249	241	276	240	240	232	216	258	225	279	247	228	238	255	234	225	239	249	253	235	207	256	225	215	221	231	241	238	212	231	230	244	239	232	228	196	261	261	242	246	240	273	273	249	224	221	222	226	235	220	225	232	231	230	244	239	210	250	264	278	212	221	230	214	239	247	238	229	250	212	258	226	226	225	227	250	229	251	226	234	232	251	233	226	233	238	215	236	241	230	271	242	260	228	242	223	242	253	217	236	245	218	214	252	253	239	224	238	244	234	251	217	268	221	220	221	245	252	234	210	243	231	214	248	211	231	253	242	230	242	225	227	229	224	215	233	232	244	247	208	227	226	244	255	253	248	220	235	227	242	232	221	211	220	266	225	237	248	285	225	241	240	209	232	223	240	240	260	222	258	272	243	229	244	244	234	245	236	209	202	265	227	245	244	255	253	255	230	228	248	231	242	203	244	230	259	230	234	223	238	238	247	229	235	216	235	248	216	215	214	219	240	241	242	227	232	205	248	254	210	253	255	257	238	247	249	241	261	236	234	230	220	246	227	231	216	235	231	269	259	235	226	207	240	248	231	242	256	250	251	228	227	253	264	244	261	260	226	229	214	263	230	248	233	226	227	251	255	244	220	245	238	264	231	231	235	206	236	236	244	227	260	233	231	241	242	237	228	244	274	228	240	234	244	242	268	211	222	239	240	216	221	228	268	246	237	231	235	235	220	250	242	214	228	260	215	267	224	248	252	261	243	246	257	246	255	250	247	226	270	253	257	216	238	254	223	221	239	238	233	220	238	232	280	268	244	241	234	220	237	235	234	261	218	257	224	233	207	241	242	230	208	239	244	249	221	274	245	255	248	224	210	274	220	241	251	241	243	223	231	246	236	242	227	244	231	220	214	222	238	250	226	249	238	276	236	228	237	227	212	245	259	248	233	230	242	223	250	229	211	246	238	232	206	248	226	233	227	257	218	213	242	213	249	211	245	245	250	231	247	219	252	233	222	220	239	198	215	251	236	225	255	233	271	239	241	216	251	239	226	228	236	269	245	239	212	236	259	261	210	224	220	235	250	209	246	203	227	226	222	256	237	223	264	228	232	262	223	212	247	224	253	264	244	215	254	245	231	236	270	269	224	224	246	271	230	222	253	239	235	230	210	214	221	214	237	223	217	238	234	231	217	218	247	201	232	229	240	226	255	247	235	229	243	244	218	235	229	223	235	233	252	247	237	208	211	221	246	248	207	222	230	220	270	235	248	258	252	229	238	243	256	245	232	231	220	229	256	232	238	246	247	221	196	227	279	203	203	245	273	242	234	246	237	236	208	256	211	208	240	245	228	233	228	231	216	248	245	242	242	224	215	226	248	229	253	233	238	249	220	252	234	243	242	216	222	220	246	221	281	225	233	236	240	250	214	228	248	263	228	231	240	242	227	238	243	248	205	236	253	210	225	254	236	253	241	236	214	224	237	251	264	240	217	220	230	239	280	224	221	217	250	228	247	235	237	244	253	234	245	226	244	244	238	240	241	236	258	239	260	252	258	206	213	228	248	223	231	269	265	244	243	252	224	220	239	213	236	195	270	201	236	211	258	224	227	245	266	249	246	275	239	236	249	251	235	224	232	226	239	221	250	205	266	249	225	275	227	247	245	229	234	258	282	227	246	253	249	239	255	216	224	257	242	244	230	257	245	243	239	245	250	244	227	240	234	217	254	231	245	230	250	262	230	247	248	265	247	282	272	242	236	225	232	235	198	221	246	237	263	236	239	229	223	253	242	217	185	260	246	248	213	226	262	236	242	245	245	233	225	230	252	244	257	258	227	270	209	235	248	236	260	231	256	229	236	233	219	244	253	215	260	235	247	248	252	261	248	234	239	227	252	216	223	282	220	247	237	253	258	247	262	211	223	230	241	237	229	237	234	255	242	213	204	266	243	238	247	238	227	243	225	251	207	247	219	248	228	228	287	247	246	243	229	217	240	219	224	264	250	248	239	250	222	218	254	259	232	227	237	234	215	194	211	226	245	224	239	254	232	241	239	255	228	232	253	243	220	261	231	250	240	243	225	211	250	242	219	222	237	232	253	247	248	237	237	236	239	240	233	251	216	240	264	252	241	245	243	253	228	226	257	255	261	196	277	223	183	230	248	224
6981	6089	13190	14711	11975	9470	7243	5370	4143	3187	2393	1941	1484	1357	1172	931	868	797	784	715	748	686	617	647	587	628	608	565	626	582	571	598	564	547	582	593	600	557	553	586	581	578	594	548	554	551	598	584	533	539	542	550	581	578	532	572	594	576	562	526	560	550	545	579	531	516	559	536	569	562	557	575	558	520	583	569	604	566	552	560	539	554	554	550	536	562	581	538	590	581	584	542	545	553	577	542	559	555	561	579	599	549	542	563	543	559	576	570	537	531	542	564	540	606	619	576	604	584	527	548	538	548	557	570	557	521	602	577	548	593	575	535	585	528	549	560	572	550	570	556	549	551	537	561	547	558	586	530	546	629	577	583	550	572	512	574	556	560	566	564	563	577	557	550	566	535	560	529	559	524	545	570	569	603	569	566	569	542	550	573	508	547	579	558	564	575	611	561	574	564	562	529	579	560	608	530	550	547	567	551	573	558	586	568	581	611	609	594	537	572	570	569	537	596	538	556	581	572	548	531	540	610	607	570	559	548	554	602	598	598	565	554	555	576	560	550	557	545	595	558	587	560	561	585	555	572	572	569	530	558	521	569	569	609	581	502	548	535	559	560	568	588	564	529	541	518	552	619	535	623	542	530	570	559	537	579	580	524	617	582	527	555	534	565	582	553	559	543	535	565	559	556	536	534	550	556	527	594	562	577	548	578	564	607	552	557	573	560	565	578	493	562	592	571	603	570	546	532	580	625	587	531	539	612	549	525	552	609	562	538	571	535	543	539	581	543	595	568	565	575	550	569	571	560	588	604	576	551	593	592	534	565	543	559	529	607	574	565	527	551	517	562	558	579	575	522	549	565	565	544	535	539	547	556	564	535	605	501	573	570	594	546	573	584	585	562	532	563	585	533	539	547	549	580	564	588	562	605	553	536	541	562	568	563	531	543	557	570	542	561	548	612	517	567	532	573	546	549	547	568	536	586	540	539	543	575	560	561	566	565	592	550	578	546	535	566	496	570	542	541	524	602	552	543	551	574	611	594	557	511	556	577	572	551	559	534	569	589	581	545	552	556	547	583	491	569	567	529	554	581	605	574	523	568	545	565	564	591	552	594	536	546	553	562	565	553	560	536	525	540	536	564	571	582	560	551	547	533	586	562	603	515	573	553	542	559	572	533	610	564	571	556	570	569	560	562	581	535	541	521	537	548	574	556	572	569	554	541	535	557	577	544	535	593	546	576	550	608	536	525	566	528	578	600	582	570	569	563	566	563	545	572	562	545	618	543	567	554	611	564	529	560	557	563	558	588	577	577	590	561	562	566	557	528	632	576	541	584	559	562	559	585	571	527	554	524	578	550	554	557	597	563	542	553	542	580	569	574	555	542	551	567	547	564	517	600	597	552	552	567	579	555	545	581	535	504	550	576	537	526	611	599	526	576	564	546	552	580	584	534	551	601	571	564	558	586	575	599	550	542	555	559	540	574	579	583	553	578	577	569	590	579	575	549	570	564	578	564	550	592	584	608	546	613	555	572	556	551	563	588	538	536	592	545	553	559	544	558	554	577	614	569	562	591	564	525	572	538	562	538	567	578	516	553	549	554	541	551	579	554	551	588	540	582	565	525	581	541	553	573	549	557	570	565	511	544	547	573	569	518	575	566	592	569	610	555	547	569	543	541	596	540	539	595	567	604	581	546	536	541	537	539	574	565	519	549	543	567	557	602	557	578	503	527	547	599	542	559	567	550	540	555	591	615	516	584	538	574	565	564	552	542	600	549	561	533	551	532	583	577	545	590	519	547	579	566	551	572	554	590	614	549	533	529	543	605	591	530	535	535	559	560	553	600	578	570	560	532	569	579	560	546	530	524	554	552	567	588	556	577	526	550	566	588	573	536	555	608	554	571	534	605	548	561	527	563	567	526	566	564	543	562	540	602	526	578	555	552	576	582	561	591	563	572	571	552	573	590	523	567	537	554	539	540	538	598	524	507	571	539	590	597	579	515	567	567	594	575	571	550	567	569	537	536	568	569	535	571	571	550	576	500	549	526	572	591	581	548	605	546	541	566	549	605	532	559	545	586	571	553	575	598	588	573	546	530	554	593	547	535	581	543	572	506	525	575	525	540	491	568	552	555	590	555	577	562	574	604	509	549	552	563	555	537	564	559	532	573	535	601	597	568	585	593	586	553	587	595	552	553	579	593	572	597	563	530	552	581	567	537	561	525	551	587	551	520	536	548	549	588	545	611	538	547	506	564	578	574	556	539	574	549	584	574	625	568	560	539	561	557	538	547	516	590	596	495	584	544	553	558	564	514	547	586	583	577	547	477	571	582	538	570	523	573	579	581	562	577	529	566	514	579	562	556	552	587	571	577	576	555	563	577	593	572	596	564	547	585	544	532	563	545	551	568	579	590	570	546	564	554	558	575	569	563	571	580	530	550	552	569	574	560	596	538	532	543	614	552	596	582	608	583	557	560	552	555	579	552	603	595	563	548	552	529	582	534	541	547	584	575	554	575	556	543	550	548	599	558	562	561	526	584	577	535	560	582	525	584	601	573	564	552	573	583	555	570	553	594	570	553	557	538	588	561	568	561	488	545	546	512	545	554	574	593	550	588	555	510	575	524	548	566	579	564	536	579	580	501	541	540	593	606	544	567	566	557	579	577	576	553	566	531	574	593	572	595	543	579	552	578	562	616	586	563	591	533	603	572	562	566	547	574	544	551	546	604	555	547	560	621	545	535	567	592	568	599	564	565	520	568	555	528	565	482	564	602	569	569	540	536	568	566	579	525	565	551	527	563	558	591	575	576	591	613	576	560	569	535	580	579	516	630	578	564	552	554	559	524	539	547	564	582	564	545	568	524	588	600	526	531	561	574	575	570	538	537	550	538	538	557	507	568	532	553	572	554	564	578	577	557	577	542	557	532	559	588	557	565	557	574	593	558	621	525	608	562	547	603	614	564	570	543	570	543	560	568	556	530	544	568	541	553	542	573	553	581	544	568	566	563	577	552	571	554	554	561	541	565	559	577	598	557	524	551	561	575	601	524	548	567	556	581	562	514	570	536	548	537	509	540	586	527	594	548	562	566	548	569	568	555	573	586	524	583	561	552	573	625	563	555	559	574	599	548	589	542	553	553	530	562	584	600	579	545	524	563	597	573	577	567	561	571	579	574	528	597	603	582	544	554	556	579	539	599	599	578	564	565	565	540	548	567	576	532	651	575	562	548	540	542	586	537	536	583	587	539	546	515	527	554	547	567	575	556	527	553	580	577	562	573	600	550	563	574	606	580	525	547	574	529	515	549	551	553	576	559	567	556	571	584	558	565	575	585	618	537	558	523	619	573	624	518	551	548	579	515	594	550	554	571	602	532	548	555	620	558	524	592	541	589	578	586	597	546	557	582	552	558	602	568	586	571	571	553	593	590	589	537	559	505	556	586	550	535	548	571	524	590	576	531	581	557	572	569	537	550	583	559	565	528	592	561	550	589	508	552
19377	9936	11452	8936	5775	3709	2556	1720	1275	1047	695	632	450	397	387	340	305	272	284	263	249	253	243	216	233	219	224	227	247	229	213	218	223	224	215	233	205	256	226	230	226	214	210	230	229	245	212	254	228	206	252	215	207	202	222	205	201	220	258	214	224	214	214	241	221	251	240	229	228	209	207	214	203	238	240	225	253	218	220	218	208	209	219	247	182	239	242	210	216	242	220	225	218	217	222	193	210	233	224	200	225	215	222	218	190	231	223	239	230	234	235	220	219	235	206	214	217	196	205	223	204	227	206	245	216	189	212	243	223	213	222	207	231	212	215	200	208	207	218	221	212	196	200	202	221	197	221	252	227	204	218	197	215	182	218	229	220	210	222	204	241	249	213	212	216	213	213	259	225	232	223	209	179	224	204	214	211	210	196	197	205	221	234	200	224	217	195	214	200	227	231	221	225	216	229	204	230	201	204	216	224	199	188	222	210	229	220	211	229	204	200	240	221	220	204	223	223	203	227	219	227	201	199	211	220	210	219	229	208	207	206	216	224	229	214	232	214	213	225	214	207	245	222	192	255	258	204	252	210	189	219	199	266	201	224	224	226	241	200	202	210	195	199	187	207	214	233	201	217	210	237	201	244	236	217	221	199	206	231	214	202	211	191	178	239	220	195	205	222	214	229	226	201	204	195	232	212	196	196	205	241	220	228	218	208	224	186	211	216	228	239	236	191	231	222	223	213	243	208	224	204	208	187	199	211	235	211	232	228	187	210	205	211	232	183	204	219	226	203	205	217	206	209	200	217	197	223	222	239	237	204	188	201	243	221	217	214	214	214	192	206	202	239	212	229	239	222	203	197	233	221	241	206	199	191	211	231	229	226	187	194	229	232	207	205	200	200	222	230	198	216	195	201	186	259	204	241	222	212	239	234	218	231	214	259	211	213	210	219	233	217	199	219	246	217	236	229	253	200	200	227	197	198	241	236	223	254	192	215	228	200	231	216	239	208	245	210	230	223	211	221	216	210	217	212	214	202	230	227	233	218	216	221	215	205	224	235	234	231	202	192	256	227	221	198	233	226	207	217	207	221	227	213	217	218	238	218	227	191	196	180	212	225	213	210	215	211	243	199	214	220	218	206	209	203	204	228	207	212	226	195	209	205	222	203	225	214	197	250	204	197	216	216	193	232	221	211	225	189	202	194	219	255	225	225	225	207	203	233	227	225	215	203	217	218	197	189	226	220	227	214	223	229	220	245	197	219	205	184	217	198	209	208	200	220	267	230	208	233	199	239	221	225	237	211	215	217	235	224	212	237	215	223	187	205	237	192	216	197	215	227	202	257	216	232	210	186	211	220	205	217	219	225	213	225	238	224	200	231	226	240	220	197	218	228	215	211	210	211	207	226	235	198	185	211	204	193	213	214	205	212	194	212	212	208	174	219	221	213	197	216	223	197	236	219	200	227	216	205	205	249	211	216	234	196	233	215	255	219	201	215	201	219	225	198	193	206	193	212	222	223	204	225	198	224	216	208	205	236	207	232	238	213	230	192	198	213	240	224	198	259	236	222	216	198	204	207	244	204	213	228	226	190	219	242	203	226	211	198	237	227	205	248	246	233	208	214	229	215	228	207	185	219	209	207	213	203	232	205	207	196	223	244	212	223	214	202	246	219	223	215	213	203	224	177	205	204	208	223	234	225	237	217	238	218	223	234	215	209	229	206	214	220	214	238	215	239	228	212	251	224	242	205	218	202	223	224	213	229	226	236	232	247	199	212	218	220	220	211	211	196	211	198	204	181	221	209	217	192	238	213	216	221	224	250	221	225	213	228	181	225	184	219	205	199	217	243	227	220	199	228	199	226	230	219	202	230	215	216	182	226	219	222	245	210	216	211	228	202	213	247	243	221	206	238	222	197	215	235	229	245	239	205	213	256	213	230	196	198	197	233	205	203	229	221	222	193	204	225	210	210	206	216	244	203	210	203	205	219	222	232	199	206	229	206	235	222	200	216	186	213	224	228	199	186	215	219	216	206	208	212	233	216	241	221	213	241	216	233	234	191	233	224	224	225	219	216	199	206	226	207	233	206	233	217	252	211	203	202	203	205	214	239	244	227	249	197	223	205	212	190	209	218	215	217	196	193	239	243	212	217	186	247	242	224	253	225	199	202	215	219	219	218	207	192	229	212	191	209	220	220	231	218	245	206	230	228	230	209	199	207	210	215	197	187	218	189	212	205	208	222	236	211	236	238	215	231	231	206	201	193	212	219	216	212	215	226	204	191	215	232	187	202	206	211	213	203	230	205	216	226	194	244	213	241	214	209	203	220	200	191	230	219	225	217	243	229	222	207	202	225	240	206	226	206	193	227	236	252	219	206	236	197	255	238	228	219	245	206	210	208	228	191	195	194	218	241	221	205	225	217	200	219	227	198	219	209	194	198	217	215	220	224	235	204	215	209	213	227	207	204	209	220	210	218	211	218	235	220	217	212	216	225	212	206	213	212	224	217	212	196	220	228	233	215	220	203	202	215	226	183	201	206	222	211	183	208	207	205	186	240	213	210	193	233	209	206	210	197	229	255	225	205	213	192	195	227	192	201	219	206	223	203	198	231	207	198	197	212	216	205	230	215	225	225	226	239	233	221	230	229	208	246	245	208	223	203	216	215	211	219	198	206	202	239	212	227	206	221	221	220	229	200	224	204	215	218	261	193	199	205	217	202	206	223	221	213	233	192	232	216	207	226	214	211	221	227	222	208	228	224	208	214	209	236	206	192	219	211	209	217	195	200	219	240	221	231	202	202	210	211	191	219	202	211	243	241	237	244	207	209	206	213	222	234	208	229	214	194	204	224	221	226	216	214	273	210	203	239	230	229	234	207	216	218	201	229	224	253	208	210	214	200	213	197	229	232	235	208	251	204	229	233	234	230	206	209	227	218	239	250	228	195	224	206	236	212	204	210	225	206	188	210	237	214	245	224	208	208	208	197	200	245	201	223	243	212	226	233	207	230	240	215	224	223	207	203	228	197	221	216	205	217	232	201	184	212	239	229	217	233	223	224	232	222	227	234	240	224	182	222	221	212	210	222	208	263	199	192	204	214	199	211	225	202	213	218	231	222	213	211	216	208	204	199	241	202	199	215	204	225	205	196	212	229	200	214	207	190	217	207	240	220	216	234	199	230	185	213	209	221	197	232	189	214	220	216	222	219	195	224	193	204	201	223	229	223	196	229	195	252	223	208	215	218	211	208	197	227	210	202	214	198	215	177	201	196	185	227	205	212	223	214	213	232	183	233	240	206	237	184	219	205	228	223	210	225	231	236	219	207	221	245	218	205	223	231	221	212	220	228	230	188	191	212	237	214	240	232	235	240	213	239	205	213	231	204	229	235	226	234	211	229	223	197	232	225	218	206	215	198	217	227	231	223	211	211	196	217	215	216	189	198	223	192	211	214	214	212	232	211	196	224	223	209	220	187	211	209	224	210	189	229	226	218	236
13134	9177	19056	20522	17539	13799	10573	7909	6155	4806	3545	2670	2066	1742	1465	1198	1006	946	922	803	732	696	685	685	656	598	591	579	638	573	560	558	573	601	509	558	542	515	514	518	487	537	516	531	514	512	527	503	524	501	510	549	510	514	495	503	502	534	502	550	497	505	526	532	531	541	489	518	539	559	483	491	517	494	524	493	521	501	565	522	512	524	485	522	485	533	558	517	532	492	524	505	530	525	507	553	486	518	504	518	533	516	516	529	526	524	508	507	547	511	521	530	541	517	539	486	516	535	526	474	506	529	518	505	527	556	501	515	534	518	563	523	507	511	504	566	519	512	482	531	507	546	502	483	543	543	531	538	513	506	493	492	474	500	521	520	506	467	479	512	553	542	521	516	517	522	563	520	538	511	503	502	512	515	493	540	524	543	518	515	486	509	530	513	496	501	496	535	545	509	518	482	537	500	457	531	518	517	532	508	520	502	509	472	494	559	527	554	516	492	537	517	514	510	508	525	518	542	543	579	585	493	510	518	525	513	493	507	535	528	503	511	566	503	514	534	507	536	474	555	495	492	549	544	528	516	569	529	543	484	509	545	499	541	537	522	516	497	567	560	496	493	489	518	531	514	534	497	497	488	556	530	537	499	499	491	508	497	497	539	563	485	504	514	508	529	538	486	507	495	475	509	528	499	544	519	570	530	568	503	531	546	509	570	544	517	525	549	520	524	510	521	534	523	483	538	482	500	507	495	494	547	505	504	504	515	517	494	491	540	533	538	499	547	478	519	534	543	538	537	572	520	501	481	527	518	524	508	531	539	490	535	543	539	521	570	487	516	484	496	499	548	513	520	533	505	537	519	505	551	495	510	519	501	509	522	518	492	530	474	552	495	517	488	508	569	539	518	546	506	518	479	480	495	518	499	538	496	497	562	504	516	516	509	557	496	554	503	516	508	498	514	524	530	515	500	541	546	553	493	498	551	525	547	531	548	470	516	535	512	533	472	552	520	479	520	510	535	528	567	484	494	488	530	542	512	508	490	511	526	494	531	520	507	580	492	503	538	527	493	509	533	497	540	548	512	537	511	525	511	511	511	516	499	499	535	498	525	511	485	511	547	553	467	505	520	530	507	515	502	548	524	527	523	519	504	532	509	508	514	527	474	519	486	516	519	469	475	539	520	541	492	514	495	470	589	499	494	512	543	525	532	519	498	523	529	517	526	546	529	515	481	503	520	520	535	492	526	516	522	574	482	519	574	498	544	521	513	518	515	534	551	521	548	485	538	518	519	468	519	550	541	496	520	518	550	504	542	537	524	492	514	526	549	523	487	485	544	502	557	519	538	496	492	505	495	554	512	545	537	510	524	500	492	516	528	500	536	531	471	538	560	509	568	550	489	531	555	501	519	580	522	515	520	521	477	501	539	569	523	518	523	515	533	533	519	500	525	514	568	497	522	484	524	558	508	558	497	525	530	531	559	526	517	478	521	547	555	517	516	499	508	509	529	522	550	511	521	531	475	498	485	533	507	503	522	551	542	537	543	556	530	506	522	536	532	496	569	526	514	560	505	535	538	506	502	528	480	577	512	553	523	487	517	545	484	476	565	514	549	528	504	523	515	501	542	510	561	491	507	542	512	532	502	504	521	497	535	488	563	502	527	455	513	535	542	501	480	547	510	527	524	525	498	527	508	545	525	535	534	515	516	503	482	533	515	510	515	556	550	496	540	513	579	491	557	539	528	524	488	507	521	523	559	518	566	512	514	503	512	516	533	532	521	519	521	510	520	493	508	519	501	524	498	532	474	506	520	538	523	539	523	525	547	514	512	551	563	518	544	500	554	520	518	516	552	503	519	533	515	521	544	531	466	536	520	485	512	508	523	512	523	487	542	501	491	550	554	547	537	569	493	551	478	548	540	494	497	559	496	472	510	534	532	530	490	526	532	542	523	484	526	512	543	525	495	486	521	539	564	493	508	533	527	518	533	523	518	475	539	512	560	484	481	543	506	554	522	502	560	524	582	510	488	511	528	502	508	551	464	544	504	499	532	538	529	503	524	507	526	530	496	512	548	520	523	489	531	535	533	513	535	507	510	481	490	533	532	529	563	554	557	519	505	510	530	497	529	497	531	529	519	515	508	529	565	526	516	556	528	491	483	474	512	507	487	523	523	501	558	527	495	532	508	518	522	519	500	517	528	516	512	489	523	550	527	499	550	545	483	524	520	492	520	599	567	497	483	493	487	514	511	502	494	573	516	537	538	547	490	501	519	504	526	407	513	475	509	528	526	550	502	504	473	558	501	511	526	569	560	525	546	507	535	543	546	493	493	514	523	525	535	493	516	534	515	507	553	553	499	549	479	504	525	539	554	498	503	521	526	499	483	524	553	525	543	575	534	532	511	501	495	522	541	503	488	507	522	526	501	474	489	558	518	538	519	514	516	528	530	544	515	462	553	531	515	539	540	513	527	510	526	535	518	512	555	517	530	523	511	502	499	548	500	516	516	543	504	547	512	518	501	534	527	532	524	506	485	482	514	512	522	534	520	536	514	520	524	527	497	544	522	497	521	522	515	494	518	529	526	532	512	546	512	496	470	524	516	507	502	526	504	515	521	507	472	537	510	491	542	548	525	535	535	550	518	487	526	516	524	498	525	519	515	534	485	506	486	500	519	536	513	508	533	492	568	564	541	554	511	537	499	577	523	524	492	501	499	489	511	514	532	489	516	528	502	525	506	523	493	506	462	518	514	510	519	438	524	542	546	498	505	514	506	495	498	556	509	505	548	510	531	473	516	540	534	557	538	550	496	492	490	491	533	530	528	505	503	535	517	478	553	482	517	510	529	520	490	544	511	498	517	504	538	541	487	528	525	512	512	520	486	525	530	507	504	506	493	521	532	553	539	564	527	562	514	490	493	516	533	530	523	523	530	499	529	512	491	539	529	506	488	507	499	538	515	501	489	552	505	552	499	550	523	520	550	522	549	533	502	492	511	510	498	508	498	535	508	503	539	493	516	513	547	493	514	511	483	491	498	561	513	519	529	510	480	526	457	469	532	565	482	536	488	484	522	572	493	518	542	512	521	509	550	536	540	519	523	537	500	494	513	506	519	527	523	529	529	485	540	497	488	538	531	541	508	507	507	538	515	485	508	525	506	522	531	523	509	543	489	522	542	527	528	504	526	538	539	488	520	499	492	536	529	527	550	498	514	495	518	492	504	469	512	515	519	531	508	551	526	533	524	501	497	509	537	502	509	528	545	531	505	505	531	563	533	509	521	515	525	506	500	521	492	533	582	474	506	558	506	512	493	538	493	485	496	524	546	498	530	519	547	528	472	533	520	523	536	522	553	487	561	491	508	549	533	533	530	521	538	525	504	520	528	521	491	508	544	523	514	545	505	531	529	519	500	533	506	496	530	501	509	483	506	507	485	511	496	510	550	561	503	496	520	517	502	513	501	514	545	534	565	481	539	525	508	508	498	520	502	544	504	531	551	533	530
27549	14122	15600	12214	7853	4879	3425	2362	1713	1273	894	782	556	460	361	317	304	267	265	234	223	207	219	221	209	197	192	203	182	167	224	197	158	197	178	166	161	170	199	184	219	179	163	178	207	178	162	159	173	187	170	198	183	184	204	211	173	171	163	184	172	184	182	214	178	192	187	191	182	193	191	163	168	194	195	167	199	185	203	171	181	192	160	190	184	175	153	181	187	182	153	170	180	158	190	175	190	196	186	180	178	186	164	189	184	214	187	157	157	180	200	169	177	200	191	173	196	188	193	190	166	165	173	206	200	145	171	152	153	185	174	180	185	169	166	177	224	177	170	200	179	192	186	198	188	185	168	152	185	181	180	172	190	192	153	185	173	166	192	154	184	167	152	179	173	172	182	174	178	174	183	174	183	194	175	144	152	179	177	202	160	157	204	172	179	189	214	159	173	174	174	178	196	202	174	189	209	194	175	164	205	184	189	187	194	190	162	162	187	169	176	190	190	181	154	207	180	206	161	184	183	199	169	169	168	188	193	170	185	169	199	160	180	167	161	197	193	179	158	166	190	208	197	155	176	198	165	206	173	188	178	204	195	183	201	198	173	219	167	176	182	181	173	176	175	171	169	205	167	180	170	184	222	178	175	181	178	164	163	187	169	172	197	185	180	182	167	160	148	165	152	162	180	166	169	170	202	179	181	172	169	193	174	149	186	184	187	185	202	172	202	166	191	204	142	188	192	156	190	178	162	173	177	169	147	179	183	181	171	196	172	164	173	165	171	178	198	170	176	179	192	183	179	185	168	175	185	184	200	160	177	214	159	168	190	173	171	165	181	160	167	177	179	166	168	176	173	195	198	188	201	178	146	179	174	164	167	154	183	150	191	176	170	166	173	173	181	167	184	175	176	177	167	177	189	175	150	184	176	189	188	179	196	166	153	178	183	195	187	163	170	177	179	192	183	190	208	172	190	200	197	183	153	180	198	176	213	159	166	164	172	194	198	175	171	191	167	179	183	182	200	174	188	204	179	201	148	172	161	177	157	170	155	160	189	161	173	176	181	196	167	164	163	175	195	158	166	188	193	201	194	174	192	201	200	168	147	169	189	180	178	181	164	188	185	169	170	174	163	188	206	180	173	162	173	202	195	160	181	183	169	183	160	175	175	180	141	160	174	161	171	195	147	188	176	178	182	178	188	170	195	167	175	169	156	170	173	171	184	220	190	170	151	179	181	156	181	196	177	175	156	173	202	196	173	179	166	205	206	155	204	188	173	180	197	182	174	166	163	169	170	185	172	198	176	181	159	168	177	219	178	175	173	186	180	200	179	187	173	189	186	176	165	185	181	170	175	181	182	185	175	176	169	173	157	177	193	191	170	181	169	183	170	174	157	170	152	174	191	172	182	163	173	173	167	176	183	192	186	163	177	173	181	179	180	180	162	188	198	169	212	180	149	166	163	152	166	187	164	159	160	208	163	171	169	175	194	197	181	206	164	193	168	178	171	173	171	188	203	169	160	194	176	184	188	176	182	171	178	190	179	181	178	174	178	198	170	199	174	178	159	187	192	197	170	196	160	200	181	185	178	219	140	184	201	186	170	182	146	174	152	171	154	157	193	181	164	158	175	164	190	190	165	192	194	170	188	181	171	174	178	184	166	171	184	201	171	163	186	153	203	192	198	170	221	187	183	181	191	182	170	157	189	181	180	207	186	174	151	174	173	166	163	201	175	161	154	179	173	194	163	160	185	176	167	184	170	156	178	174	150	160	166	171	190	185	185	178	209	173	162	160	180	185	168	210	180	179	177	178	170	203	159	185	172	174	184	204	200	165	192	164	182	186	178	177	152	171	156	197	168	173	187	182	162	187	165	188	190	166	203	196	171	191	178	189	208	189	183	174	170	191	178	187	183	170	165	174	166	181	191	166	177	162	190	200	183	193	166	189	159	172	192	177	191	161	165	171	159	171	162	170	182	179	153	168	158	204	188	176	174	196	203	189	171	184	164	167	153	185	184	169	172	178	183	171	153	191	163	196	174	182	185	187	167	204	169	190	183	171	179	173	157	176	199	161	152	187	173	197	177	161	169	184	191	150	189	172	175	175	185	162	169	182	173	181	172	164	187	191	188	169	185	204	179	164	166	155	164	181	185	178	186	171	175	163	156	193	170	168	185	210	197	168	189	184	204	176	192	179	213	193	168	187	177	165	195	165	186	199	164	173	179	165	218	198	206	182	144	160	190	190	175	161	154	181	201	183	180	187	168	160	193	191	171	195	157	160	199	210	172	163	177	170	161	189	205	190	180	176	164	168	170	168	195	169	202	165	186	165	187	176	193	210	170	186	187	171	170	204	188	181	185	186	204	178	194	188	176	176	184	208	138	197	185	189	181	186	189	185	204	178	182	192	191	158	180	139	182	172	170	194	177	161	183	154	203	161	175	157	173	199	145	176	189	204	189	163	177	162	183	184	201	171	172	195	194	194	209	183	175	165	195	172	190	185	166	190	190	189	188	220	183	162	202	163	174	166	163	189	178	193	175	174	185	168	178	181	182	161	195	194	170	178	159	167	175	162	184	144	206	193	190	158	194	201	185	190	190	175	188	182	168	191	189	185	188	169	178	180	174	180	160	171	169	187	178	181	149	154	172	168	177	201	160	193	209	196	197	178	166	191	164	182	149	169	162	171	192	201	182	178	182	183	161	166	162	180	184	212	178	164	179	177	195	190	181	164	183	192	211	204	167	170	169	185	164	169	172	177	184	173	169	163	175	194	172	179	172	185	170	201	177	166	189	175	177	176	197	187	157	159	204	168	192	193	162	186	193	173	171	149	165	184	203	188	192	158	173	193	166	162	173	177	168	189	203	191	173	158	159	183	181	176	187	185	175	172	156	189	166	178	149	177	164	138	164	185	180	152	158	169	176	185	163	180	185	197	185	199	182	171	168	176	171	184	172	178	169	171	174	182	171	178	194	162	177	166	167	181	174	188	166	188	195	180	185	182	178	190	197	160	202	199	181	156	176	158	176	174	205	176	169	203	191	174	170	157	172	188	158	167	176	177	189	191	168	179	195	177	169	184	188	176	183	175	195	177	168	167	175	194	165	196	184	189	189	175	186	172	195	184	177	166	173	176	173	178	177	199	169	204	172	197	200	164	194	203	175	178	172	163	191	174	164	182	194	165	191	181	192	190	173	172	194	174	175	199	201	183	186	195	191	170	184	181	175	170	177	181	177	189	190	182	177	177	181	180	166	174	176	191	167	174	177	143	163	191	165	183	189	194	197	162	167	175	189	178	184	178	191	178	203	199	164	178	176	167	185	159	171	167	178	214	185	162	198	183	168	182	156	197	177	161	187	165	171	193	172	196	189	167	181	164	177	208	176	180	163	193	187	165	191	177	178	159	168	173	193	198	186	178	191	162	191	182	166	195	185	170	160	186	193	189	184	156	179	171	155	160	186	180	193	193	182	195	168	179	198	200	178	169	166	177	169	164
16514	12017	23496	24890	21320	16862	13449	10183	7824	6283	4389	3552	2671	2254	1645	1216	1148	1072	935	916	729	720	730	620	595	579	544	590	500	521	510	502	493	497	500	476	479	483	510	463	418	435	457	435	413	417	475	450	449	476	482	419	456	452	437	396	423	426	433	458	446	424	427	430	456	442	475	434	410	458	436	424	415	448	439	395	454	443	431	445	428	401	425	431	441	461	428	426	467	428	407	447	463	417	431	449	438	400	472	438	431	422	434	447	458	425	434	420	448	464	462	437	426	452	429	451	439	432	418	437	426	416	473	454	477	434	440	413	423	426	460	414	441	418	386	436	461	413	406	399	391	430	429	440	424	417	433	447	469	457	410	409	425	392	444	440	416	378	423	458	455	451	434	443	431	457	473	438	473	455	474	433	444	441	428	428	440	423	435	439	432	457	453	423	418	446	493	447	412	438	413	443	440	405	433	438	447	453	471	427	437	416	473	466	444	446	457	414	426	429	450	453	478	462	453	415	447	471	447	444	468	444	392	404	445	432	443	431	451	443	410	397	448	445	436	430	414	450	411	437	488	447	403	438	444	442	442	457	457	434	399	418	426	433	426	434	396	471	449	443	435	417	426	423	430	441	424	458	472	422	422	429	421	456	437	469	401	430	426	434	407	443	434	456	405	429	456	406	434	410	453	421	457	413	469	425	424	398	442	424	433	438	456	424	415	439	416	439	430	406	454	454	408	472	445	436	409	434	394	413	438	440	476	441	462	472	421	433	455	459	425	425	462	435	451	411	412	435	444	451	453	435	438	425	435	408	452	433	487	447	426	427	480	429	446	445	455	493	443	445	450	463	407	418	462	420	443	414	443	440	450	460	426	434	441	440	436	438	419	449	469	458	433	449	418	440	433	404	452	417	423	436	410	419	442	446	449	402	460	462	443	466	466	437	438	422	396	450	439	385	423	439	427	463	472	449	435	435	469	433	418	418	439	407	419	426	462	411	396	419	440	431	411	419	436	407	438	451	422	414	457	394	422	432	466	416	425	442	417	454	432	418	428	436	425	445	413	439	455	412	456	460	463	450	437	436	437	447	440	435	430	466	440	409	473	420	415	444	446	457	443	428	440	434	444	416	465	442	432	411	448	410	409	423	441	457	416	472	400	443	443	431	409	455	417	434	413	441	445	406	452	426	428	449	422	437	449	462	408	419	477	443	379	438	440	424	440	415	453	411	409	443	462	465	447	478	467	394	417	446	410	451	442	421	404	443	396	435	423	456	420	462	461	460	444	421	456	429	422	468	400	446	415	396	429	405	450	413	449	447	444	473	423	456	407	443	411	430	435	429	447	461	438	404	457	449	431	421	444	438	430	424	452	417	467	458	460	452	442	473	464	454	447	433	436	488	441	401	432	415	419	433	465	428	446	446	386	443	426	463	389	409	414	418	440	393	406	424	425	436	434	459	438	418	430	448	444	443	421	415	412	431	438	417	465	470	439	434	428	429	467	429	446	405	440	463	485	373	431	412	392	419	459	417	396	457	478	445	457	456	439	418	427	444	449	471	421	437	438	429	465	427	398	469	459	412	465	425	469	430	429	462	469	406	459	455	409	443	480	424	418	440	439	415	450	424	444	428	435	436	403	440	441	472	442	408	398	430	413	429	404	424	412	435	450	457	465	412	438	433	420	455	402	437	454	419	445	456	440	415	412	454	417	405	427	433	449	422	416	425	444	405	445	425	460	449	422	429	426	440	451	442	419	461	455	441	438	406	443	468	473	396	387	469	429	463	424	472	423	447	432	435	437	446	437	442	481	449	476	405	430	449	430	445	418	460	473	435	437	449	445	445	425	460	454	459	446	419	430	465	436	469	445	415	437	468	441	440	470	473	413	420	459	447	435	410	417	451	414	424	417	406	411	419	437	439	426	420	451	436	448	415	425	422	430	455	408	425	392	415	432	451	460	439	452	446	415	424	423	448	420	437	424	436	437	454	417	444	436	467	437	436	449	405	434	420	446	415	451	392	411	413	426	441	484	435	417	417	458	479	419	459	443	431	432	464	396	404	426	421	409	458	417	421	414	478	425	436	445	412	440	425	464	435	400	421	450	456	424	406	413	441	415	461	462	473	423	405	438	445	468	474	495	405	451	442	409	424	417	434	446	381	419	436	471	442	414	433	421	441	439	465	450	456	429	476	421	418	446	455	454	452	446	440	432	425	426	432	427	445	463	429	423	439	456	453	425	440	400	422	437	458	460	461	446	458	449	459	434	381	467	478	441	414	483	425	400	435	415	455	431	443	444	450	431	439	416	426	423	423	439	457	491	425	432	457	421	405	436	461	452	392	463	445	442	488	450	430	446	448	418	494	411	439	442	447	452	475	433	420	440	471	427	440	443	419	479	423	448	444	427	415	427	460	426	432	440	452	408	463	458	480	463	480	434	424	457	443	441	443	470	432	462	456	447	457	417	436	452	459	431	431	426	464	412	446	413	435	456	408	412	426	487	442	452	424	452	437	475	414	434	472	444	427	478	449	451	446	412	435	455	443	378	493	431	463	434	406	422	430	436	448	425	418	403	454	426	437	470	444	464	445	422	429	473	412	457	445	428	424	408	390	456	451	439	424	471	426	447	436	430	431	455	440	432	442	393	441	444	397	412	448	422	430	471	392	430	452	429	463	451	440	454	442	451	441	425	445	440	430	431	440	454	441	428	419	460	464	412	442	451	430	436	409	465	450	428	411	438	423	392	452	485	430	456	449	441	479	423	425	479	422	427	406	454	475	408	444	414	427	431	459	432	449	422	457	427	414	460	436	465	447	422	417	404	444	444	447	456	471	439	481	424	457	400	448	451	439	441	447	420	440	427	393	434	466	434	447	429	446	436	436	433	476	437	422	444	446	425	438	471	435	458	430	422	418	446	482	414	459	447	464	438	437	420	458	412	446	409	435	438	451	447	457	438	415	427	475	430	468	430	418	433	402	474	428	438	425	421	422	455	448	436	464	441	429	448	428	420	417	468	428	421	406	448	448	406	406	423	390	438	438	466	459	412	445	474	457	430	400	474	450	451	446	455	424	418	440	423	466	468	434	466	474	431	436	426	451	427	492	441	439	464	423	411	423	449	414	427	462	454	441	435	449	399	470	438	451	481	449	463	488	452	437	420	421	429	432	409	466	413	411	431	423	438	408	398	430	450	408	460	436	455	435	436	427	456	443	435	454	422	432	444	426	465	415	441	448	467	483	426	425	405	444	433	443	462	467	416	456	451	428	435	433	423	410	438	468	405	437	426	454	467	418	459	413	396	421	421	402	488	452	428	447	478	452	422	458	456	415	455	425	434	439	427	431	451	419	420	461	436	445	401	412	443	387	422	434	433	425	427	464	412	449	402	420	408	423	443	437	447	448	437	443	473	453	427	434	445	466	447	461	426	467	451	420	408	414	426	417	440	458	439	473	411	427	460	476	433	409	424	442	405	442	430	428	427	475	467	435	453	433	476	414	463	415
10534	6017	7009	5364	3531	2344	1767	1232	965	736	573	437	395	350	331	306	275	279	278	245	276	238	262	253	237	226	238	259	264	235	243	283	256	245	242	257	256	242	229	234	211	228	275	245	245	235	255	253	228	224	246	240	235	238	236	207	282	231	211	257	265	249	242	238	225	234	224	223	250	222	237	270	215	251	232	226	237	236	233	250	239	256	234	278	237	242	233	238	249	235	240	244	238	217	223	254	212	244	242	256	254	215	255	250	248	234	231	218	258	254	226	227	224	218	241	216	265	244	230	238	262	232	258	198	273	249	234	243	257	220	260	248	234	244	238	246	224	254	278	232	247	255	248	229	251	243	242	262	227	240	214	256	239	233	279	233	231	238	252	278	265	249	240	258	235	231	232	220	249	250	228	233	240	227	259	236	238	230	207	234	237	286	245	263	249	248	251	248	261	239	229	243	236	239	233	256	225	216	240	211	239	282	225	267	228	254	218	250	241	213	239	228	241	240	223	267	236	252	256	231	268	239	251	283	250	230	241	250	263	232	253	240	248	251	257	240	220	227	240	249	227	266	225	241	239	252	246	250	235	241	270	250	225	241	234	234	240	270	261	272	220	233	223	217	228	255	213	228	247	241	247	236	238	217	236	242	262	266	267	233	232	243	258	267	222	227	238	231	275	256	260	259	249	210	251	222	234	209	229	218	238	230	244	252	241	240	244	235	227	221	212	250	250	230	251	261	239	261	219	261	243	230	240	269	279	247	253	234	245	267	233	209	225	237	239	232	268	283	229	246	237	231	246	248	224	238	241	230	226	249	235	223	234	218	229	250	245	251	231	226	258	261	230	235	234	253	225	239	249	246	273	231	232	227	206	268	272	253	213	234	249	237	256	228	260	225	257	236	257	235	244	234	229	246	219	228	219	253	212	229	246	251	267	262	245	247	237	244	246	259	225	250	233	250	221	266	263	234	238	222	243	238	240	240	252	250	247	231	230	227	234	272	220	248	264	275	223	219	253	237	240	214	261	230	244	262	281	240	241	221	230	250	257	235	263	239	236	224	229	243	270	231	243	243	224	207	222	222	245	258	260	246	273	240	203	223	240	224	224	249	227	233	255	253	215	270	255	249	243	242	234	249	228	254	232	212	236	251	239	255	206	219	238	247	233	250	267	232	240	250	236	212	241	261	242	228	252	228	201	246	232	266	249	263	239	249	226	265	243	241	254	251	228	252	249	235	267	255	224	279	233	239	237	283	231	257	242	225	246	248	255	239	270	251	230	204	256	241	213	235	237	270	258	263	250	228	231	251	212	241	240	248	265	256	256	221	238	253	250	232	224	222	252	251	243	269	254	245	259	270	232	239	252	246	235	252	201	257	253	247	247	248	247	243	246	207	243	237	258	249	234	224	240	222	208	212	236	232	259	229	265	273	278	230	275	232	232	243	227	245	259	240	243	240	267	253	244	251	249	253	271	258	235	232	224	233	247	228	220	253	249	244	239	225	255	231	229	235	255	221	242	235	249	251	265	255	284	232	252	220	250	240	253	228	212	237	210	247	245	260	228	217	234	233	255	219	253	248	251	242	273	249	261	243	270	253	245	258	221	262	231	250	263	241	230	218	254	233	260	253	233	251	244	229	268	224	227	257	224	235	216	261	211	221	225	254	222	284	268	251	230	212	256	256	261	245	243	249	230	255	235	202	258	225	244	232	231	251	232	228	227	253	208	247	262	233	215	226	237	250	251	221	215	219	235	222	245	242	262	229	234	256	237	210	247	243	273	246	258	234	237	232	221	266	249	243	242	262	248	227	224	286	243	247	243	248	250	264	231	216	224	258	220	230	264	229	270	225	204	265	270	279	245	242	251	253	230	249	219	250	267	230	239	269	219	240	240	242	269	245	243	267	234	235	257	254	242	234	254	216	221	246	247	249	245	264	265	254	258	259	244	234	237	246	254	255	264	251	238	247	255	230	251	219	240	227	238	248	237	241	254	251	242	267	224	247	256	245	254	275	256	231	249	259	238	266	239	258	266	234	216	234	228	247	242	276	256	244	226	227	227	245	247	253	251	222	249	246	273	213	222	234	238	244	236	232	230	248	281	256	252	235	254	262	247	244	261	227	227	248	271	241	256	285	255	244	241	251	267	229	233	220	222	242	225	240	246	258	202	241	249	236	219	240	254	252	238	276	231	247	241	243	227	216	235	254	260	224	235	233	240	268	262	243	250	240	267	281	261	234	244	253	246	253	212	229	249	235	274	235	245	262	245	262	218	248	214	241	251	221	221	240	230	218	220	238	236	248	224	239	265	230	225	259	248	239	227	253	275	254	244	238	220	217	254	249	239	232	234	243	237	245	246	273	246	228	218	227	200	245	240	262	223	220	233	264	227	263	240	242	233	227	263	254	254	217	246	214	263	245	210	272	239	239	248	218	248	220	205	241	236	216	234	223	217	212	237	214	222	214	249	242	255	287	265	225	235	245	243	277	253	257	250	277	253	250	247	262	264	257	243	230	251	228	223	270	234	232	251	235	257	245	248	229	247	275	218	256	244	212	260	247	244	265	272	243	245	257	255	226	222	259	259	241	251	221	260	216	224	255	234	273	205	277	245	235	241	231	245	246	247	227	239	222	229	224	249	230	251	265	267	239	236	255	229	231	233	211	254	248	269	253	200	251	253	237	218	231	240	249	209	207	225	227	231	246	227	254	234	265	220	275	243	244	287	257	243	250	251	250	226	188	245	239	276	273	208	232	239	223	245	236	209	251	255	263	252	261	227	230	229	251	221	231	272	229	216	227	233	234	256	239	242	256	247	253	262	224	254	241	229	230	224	242	257	253	230	239	238	232	200	233	232	240	244	223	239	239	233	261	247	267	246	231	208	228	217	251	241	242	242	224	228	265	235	220	258	247	246	240	240	259	229	271	246	262	242	263	227	281	233	229	249	217	202	250	224	225	229	234	237	241	241	224	249	225	238	237	268	236	238	223	244	253	241	227	273	238	236	235	265	239	261	237	224	246	222	258	241	263	233	268	245	241	214	221	256	259	254	249	236	254	256	244	253	250	248	222	238	221	257	220	223	268	237	221	225	264	242	272	235	245	264	246	240	255	247	232	241	270	248	250	244	264	260	254	252	245	255	228	266	235	251	233	236	225	249	237	257	252	223	230	245	229	279	206	243	250	253	232	254	228	233	237	252	239	230	237	241	212	254	232	245	236	264	238	252	231	240	243	254	229	236	239	236	236	223	243	240	231	219	241	233	235	235	237	249	242	234	228	230	241	248	217	224	235	263	243	246	223	266	242	239	226	238	232	228	230	232	264	242	232	266	222	241	264	249	208	244	266	237	242	237	237	268	232	237	250	268	245	220	242	261	229	281	231	230	260	214	240	254	241	267	219	228	234	231	248	252	248	240	264	274	248	266	264	223	230	273	215	250	235	269	246	244	246	244	251	277	228	270	244	244	238	221	222	222	245	245	241	257	231	234	241	236	231
7086	6202	12978	14274	12085	9456	7253	5793	4183	3370	2387	1862	1483	1315	1126	906	897	790	782	744	658	672	675	644	647	637	650	603	623	571	583	618	605	586	590	574	592	586	594	555	557	529	580	587	601	586	579	567	566	564	574	534	484	545	546	553	588	593	523	563	559	576	578	552	627	589	602	550	588	569	526	549	562	567	617	547	570	543	574	589	567	571	585	547	563	574	561	558	542	556	568	564	552	551	521	574	545	586	560	582	524	586	659	602	548	558	589	582	553	581	560	567	535	567	517	523	542	559	542	580	554	533	561	576	554	596	558	553	560	587	581	611	571	567	554	593	535	590	569	580	577	596	556	571	573	544	597	584	580	585	578	578	602	582	553	626	570	553	594	541	556	602	543	560	581	578	529	598	538	565	552	547	519	550	559	578	578	586	543	598	558	567	566	581	578	544	632	560	547	558	582	582	578	568	590	552	530	590	545	512	579	558	526	524	587	565	614	580	501	563	600	614	580	537	574	528	556	598	591	535	581	571	565	606	589	543	618	598	592	572	573	569	540	597	525	570	563	567	515	605	578	601	543	547	534	536	571	628	527	556	618	564	588	596	566	560	595	589	563	536	526	543	582	563	591	556	527	542	575	552	566	570	569	566	560	595	587	523	537	566	611	595	593	534	606	565	567	561	610	589	546	571	546	602	536	546	546	586	605	547	589	576	596	574	527	583	557	572	561	586	588	590	541	560	571	564	532	586	583	581	565	586	603	598	576	549	594	562	592	568	570	576	591	515	591	558	576	596	597	560	572	585	577	557	609	570	589	568	540	581	566	581	543	593	554	571	581	594	571	609	582	568	573	576	595	569	588	619	571	571	580	569	594	586	547	545	548	582	639	544	561	573	548	587	602	558	540	592	553	577	624	513	570	555	526	569	585	564	530	538	566	555	588	565	597	551	579	547	554	576	539	567	642	560	553	576	560	571	561	564	551	566	589	581	577	591	580	589	559	567	552	579	571	537	566	546	582	570	545	558	578	581	567	591	598	562	551	582	557	614	572	564	569	560	559	563	580	552	580	560	583	548	551	582	557	555	596	567	595	542	576	569	538	575	597	580	604	587	580	559	561	566	559	564	549	567	548	540	506	594	578	563	585	568	579	571	583	563	568	537	546	533	539	526	549	564	571	558	576	575	574	535	555	559	591	524	570	538	570	579	563	572	602	573	604	569	580	594	581	576	559	595	587	538	584	585	560	545	582	582	595	566	590	574	604	549	553	568	574	576	574	581	559	566	596	538	558	583	576	568	558	580	551	560	524	577	574	570	580	558	563	580	532	610	528	573	560	611	583	573	519	576	579	556	543	582	586	564	599	573	550	559	606	604	562	632	555	583	607	598	558	584	555	506	569	550	553	565	534	556	569	631	585	572	599	590	546	577	534	526	533	578	564	540	578	581	541	596	580	587	562	577	564	615	553	606	572	603	575	572	568	569	554	531	574	597	606	622	536	568	573	603	519	550	557	605	582	562	596	572	583	599	558	601	565	536	583	620	619	541	564	574	539	537	548	568	557	548	588	603	540	573	542	572	584	597	561	590	570	566	559	575	587	577	553	604	527	577	580	593	581	543	561	571	594	557	598	565	578	547	545	590	537	586	566	564	569	574	537	597	578	550	550	558	598	549	552	570	590	536	610	546	550	592	576	566	548	516	569	577	565	585	564	553	568	584	586	586	590	540	540	562	566	554	561	603	591	582	600	565	582	551	574	593	574	577	591	584	576	597	566	514	555	556	581	559	605	555	545	575	551	568	568	550	553	568	564	562	610	569	537	559	589	557	584	536	572	570	590	565	596	536	568	579	565	586	620	593	608	614	552	530	588	580	554	582	603	571	553	577	553	564	573	617	530	546	567	553	524	565	558	568	560	592	583	589	561	603	600	597	598	575	583	598	543	548	572	598	580	605	586	549	567	535	567	623	569	617	576	619	571	585	593	580	575	522	525	540	599	595	533	570	594	592	624	529	597	586	588	572	533	625	550	600	562	543	555	558	557	577	575	615	542	560	522	550	543	586	590	568	577	543	584	538	570	599	595	589	580	557	564	588	564	605	528	601	546	561	546	591	560	526	587	595	589	531	582	563	589	562	567	538	587	584	580	633	540	550	580	588	556	631	589	558	582	484	572	552	589	572	571	592	573	501	580	596	586	555	594	557	544	567	564	587	574	569	613	537	603	559	579	562	555	553	577	554	550	569	553	578	571	566	601	581	593	573	560	537	550	542	579	543	525	571	555	553	567	583	600	587	594	590	538	562	556	574	591	532	594	554	548	569	574	552	593	580	528	636	570	561	549	564	544	540	568	566	577	544	615	559	531	566	535	559	582	550	564	632	615	577	575	568	570	574	522	564	577	641	512	571	563	598	585	518	575	574	613	563	597	597	556	577	583	585	539	561	585	570	547	549	548	553	582	593	523	590	554	567	573	589	555	577	575	553	552	598	571	535	568	539	552	550	543	578	613	564	595	558	556	556	558	579	557	552	577	582	588	575	575	605	552	572	582	537	617	540	515	557	585	561	581	572	576	557	588	551	559	603	574	595	612	507	581	585	510	571	588	568	553	602	567	563	599	594	515	579	531	583	572	577	580	588	554	543	558	563	546	595	568	611	514	575	602	592	565	599	554	534	549	578	551	557	576	602	576	566	581	580	617	538	524	560	580	541	532	571	585	593	605	574	573	585	588	547	565	561	572	580	594	547	593	583	571	558	593	561	579	603	560	569	580	605	573	563	565	533	600	576	542	555	541	563	548	528	571	557	561	583	613	566	576	572	595	550	552	630	622	591	610	578	590	556	526	547	577	523	537	593	597	521	615	571	532	583	540	570	579	559	559	561	566	576	600	598	558	573	592	611	579	585	558	568	577	605	583	569	571	520	604	573	593	644	580	622	564	499	535	594	576	576	603	557	571	609	555	574	592	575	561	554	566	535	576	573	621	520	599	551	569	584	551	594	575	570	563	546	576	571	595	585	583	570	563	564	626	578	595	577	571	573	558	570	580	574	575	612	564	564	557	543	570	630	567	548	584	551	589	569	578	604	564	579	573	578	555	569	560	546	586	561	558	585	607	553	531	559	547	528	538	579	586	542	566	573	556	565	621	607	560	579	573	580	536	544	541	570	597	551	549	611	582	585	595	550	566	560	573	534	562	570	532	558	582	552	585	616	567	594	559	553	587	567	544	525	562	551	548	592	549	537	625	585	542	606	550	598	538	581	568	585	576	579	574	584	551	581	584	553	520	573	596	567	554	581	559	581	566	539	563	565	553	567	573	580	525	558	564	560	537	542	579	597	642	546	541	564	578	582	600	609	510	580	560	596	587	582	603	559	610	587	552	596	603	593	524	591	560	544	577	550	615	575	557	537	581	576	563	562	575	559	549	567	613	595	547	573	597	568	567	542	556	524	565	573	552	552	562	564	588	598	573	558	568	600	572	524	581	585	571	526	609	599	589	577	649	541
19848	9810	11052	8515	5674	3544	2512	1913	1346	967	740	540	515	423	377	340	301	266	289	259	278	239	257	237	231	229	263	240	246	193	219	235	254	207	228	224	219	227	233	226	210	237	221	238	249	213	200	203	234	231	250	246	226	207	216	234	241	222	198	230	236	207	218	217	215	218	210	203	211	232	223	236	237	223	220	223	206	253	211	219	204	219	237	218	213	204	237	215	218	217	200	215	210	224	234	231	207	223	188	213	201	227	209	257	208	193	231	192	209	204	205	199	218	243	238	237	204	218	218	255	232	226	198	232	211	244	226	226	223	225	221	233	201	222	196	235	199	243	219	228	241	215	211	219	217	206	216	225	215	242	231	230	217	215	233	221	240	219	255	211	240	229	225	238	199	214	230	251	221	226	222	222	210	220	197	211	204	247	220	220	228	218	235	197	239	226	215	199	210	193	213	205	249	238	216	220	225	239	225	219	206	199	203	217	223	213	221	251	226	217	195	223	261	213	207	193	231	227	224	239	216	225	211	197	225	201	240	242	211	195	238	208	225	245	229	204	236	216	214	231	198	214	211	205	226	237	224	222	210	221	213	209	225	217	221	192	222	244	217	255	219	241	224	193	194	237	230	209	208	230	225	216	212	222	202	218	233	217	229	231	196	210	211	233	212	189	216	197	223	203	225	206	220	214	233	226	207	233	241	239	213	214	254	203	200	200	261	197	231	231	231	202	220	203	243	216	209	236	215	235	235	237	220	189	228	211	221	235	236	220	217	236	210	223	236	231	207	217	256	218	231	214	210	206	218	239	224	231	236	216	213	198	203	251	210	207	227	212	199	209	233	234	239	204	225	214	211	231	228	232	206	197	221	233	188	221	262	206	237	222	217	237	218	204	212	234	229	188	214	207	237	204	217	252	200	218	234	232	236	206	201	224	228	219	225	202	239	218	224	239	217	214	225	269	235	209	240	227	234	239	214	212	211	213	195	213	209	220	212	205	193	221	240	232	205	203	217	217	233	202	230	210	208	210	232	205	200	200	218	184	217	217	225	233	229	223	217	231	218	213	196	220	192	189	222	224	228	214	217	212	230	230	184	206	193	199	219	209	265	233	218	213	237	262	219	239	235	231	216	233	214	217	217	222	205	244	212	205	218	214	260	192	237	206	260	228	244	215	233	234	208	194	200	196	210	260	216	198	227	195	225	209	231	201	241	225	227	240	228	241	205	229	209	217	213	197	234	237	240	227	238	210	209	179	227	208	205	242	229	207	226	221	217	190	232	231	236	218	221	220	213	247	195	226	209	232	216	216	232	241	209	192	222	200	200	219	217	212	214	227	197	220	189	228	231	213	213	219	228	176	219	239	210	224	213	241	222	210	192	202	224	251	205	213	194	216	236	228	227	203	208	222	238	208	215	222	201	207	225	209	233	192	218	206	233	209	238	224	227	218	209	217	226	222	199	221	243	222	226	222	239	245	242	218	200	218	225	203	212	239	230	181	230	238	214	225	206	231	222	234	219	218	227	219	210	216	233	209	225	230	196	208	225	194	222	232	214	203	237	212	230	218	225	217	210	247	197	225	193	189	226	225	228	229	221	222	213	213	203	204	214	213	217	220	212	229	207	224	215	226	216	206	230	214	241	198	202	220	200	191	220	223	246	246	210	241	184	207	239	214	228	191	231	211	204	209	237	214	239	249	228	180	204	219	210	205	231	227	215	222	212	217	190	212	232	225	227	240	199	216	233	212	233	234	231	205	221	214	249	220	220	221	227	217	224	207	238	222	230	230	225	237	203	201	218	222	237	207	221	212	206	207	205	240	195	225	209	211	236	205	248	247	215	208	215	222	235	218	221	198	243	233	210	255	243	261	245	234	197	205	218	243	230	223	203	222	192	221	196	200	209	238	199	214	210	230	210	233	203	232	238	205	234	198	217	197	217	201	217	197	220	212	250	205	225	185	222	201	223	218	231	195	215	237	203	236	242	193	204	239	224	210	216	232	207	216	210	203	223	221	256	228	219	237	184	238	230	255	223	243	240	200	221	195	235	245	212	226	230	193	246	210	225	229	207	235	226	217	214	238	221	205	220	219	225	218	239	207	238	220	237	211	258	251	213	211	241	220	214	226	215	208	217	206	235	199	230	222	213	205	231	197	213	217	199	207	211	228	196	243	200	236	211	235	203	193	237	230	204	222	231	223	206	220	220	232	232	206	228	217	205	202	230	225	224	217	230	201	230	240	227	185	215	211	234	205	235	256	241	223	198	237	234	229	220	215	210	204	213	219	250	222	216	252	222	212	226	209	224	195	206	232	238	233	207	243	213	218	189	199	181	218	231	207	247	261	221	224	231	206	235	174	219	210	216	219	210	206	213	215	214	213	227	217	213	205	207	235	211	226	226	236	223	208	187	203	206	218	216	188	208	242	231	213	202	205	216	209	215	216	212	264	205	198	215	227	252	242	223	214	234	220	211	220	205	200	213	234	204	215	200	223	225	178	220	227	242	189	219	233	226	203	230	207	240	226	258	222	193	209	205	233	216	211	232	234	219	221	246	204	219	218	230	217	213	205	195	208	241	225	237	216	219	202	223	230	242	241	233	244	242	217	241	206	226	237	223	199	200	232	211	214	230	221	194	231	221	228	220	189	215	240	210	217	240	206	217	189	189	231	227	225	212	213	211	197	232	216	206	217	215	205	210	232	201	206	221	211	242	232	211	221	255	212	211	233	206	220	199	225	215	219	215	197	223	235	223	238	205	201	216	210	231	230	215	212	197	212	214	226	231	219	195	207	223	197	226	212	207	249	205	226	205	193	227	251	214	249	193	225	252	223	214	236	226	211	232	258	197	221	220	228	228	238	228	237	201	218	208	205	204	216	244	232	220	226	188	222	198	242	217	222	225	238	221	240	220	226	207	222	206	206	225	211	240	215	222	230	196	244	211	202	207	198	231	215	211	221	215	225	241	238	216	249	212	213	225	184	205	242	231	205	225	222	220	233	231	200	245	220	185	222	239	230	220	209	215	203	234	211	212	211	217	197	213	196	233	188	222	250	220	210	202	205	235	213	214	227	243	228	209	218	201	254	236	203	222	215	223	215	249	212	269	235	241	222	206	198	202	237	226	211	240	198	214	197	214	219	216	223	229	237	221	224	234	229	205	195	206	202	226	197	211	214	230	220	230	207	225	202	202	204	236	216	220	249	269	249	223	202	229	225	205	243	226	219	216	210	217	241	219	260	192	219	225	224	242	192	224	208	191	239	213	203	203	206	200	208	210	215	239	231	218	231	210	232	242	236	234	249	258	216	176	193	235	194	229	199	233	189	227	217	219	225	208	189	220	223	205	226	210	214	216	216	188	230	210	205	223	218	205	200	242	220	209	205	197	235	210	173	215	208	230	197	201	236	210	223	234	210	214	231	233	204	217	226	241	215	204	226	214	225	211	248	219	185	221	216	243	235	227	217	244	220	221	204	200	226	227	214	219	206	214	199	228	220
13286	9026	18485	20108	17339	13420	10739	8405	6287	4743	3534	2748	2130	1829	1347	1012	937	937	829	831	755	724	701	634	618	672	628	612	566	618	540	578	577	561	528	573	525	526	537	550	526	537	562	544	521	528	529	532	553	496	584	499	498	529	530	511	489	515	478	529	557	508	483	521	534	510	580	537	535	490	517	533	491	523	492	590	491	533	519	506	506	522	521	494	552	524	535	574	530	473	526	518	522	549	488	521	531	501	508	512	529	535	538	518	505	498	541	505	507	542	497	504	536	562	526	503	532	482	470	520	528	500	506	513	528	558	526	541	555	495	492	553	544	519	455	531	558	548	519	536	516	500	505	532	561	542	513	497	548	546	474	515	494	511	517	522	526	538	510	502	547	481	526	538	553	520	496	579	516	539	540	521	534	516	488	518	558	499	573	552	514	510	534	557	545	515	502	565	541	557	497	520	524	502	476	510	540	507	527	522	515	556	529	528	546	517	549	567	504	524	512	514	535	531	532	515	550	509	491	518	479	543	511	555	498	510	505	531	509	496	485	545	551	557	565	534	525	506	522	510	520	547	506	539	530	553	538	518	500	535	534	504	531	540	514	518	555	460	488	545	527	549	527	533	512	479	491	526	555	528	526	543	530	497	503	547	511	540	529	497	475	472	502	509	489	537	545	553	503	555	510	514	466	505	543	490	505	488	525	539	558	537	569	538	514	485	480	537	553	562	519	544	545	522	501	491	545	499	511	553	579	501	538	531	557	525	512	508	535	557	539	517	525	536	531	554	526	501	539	533	499	560	508	486	533	515	540	507	556	492	515	537	535	533	490	567	548	522	529	532	531	558	530	535	558	568	549	504	523	484	545	546	541	494	507	498	491	525	542	525	502	497	494	516	553	479	512	513	557	526	554	506	538	479	543	489	532	543	510	527	515	562	556	509	490	544	533	509	459	516	526	562	507	511	548	542	507	580	518	534	516	530	523	537	520	505	497	519	501	515	514	524	487	488	497	539	491	518	526	497	543	516	503	539	539	519	538	492	527	555	524	561	481	546	502	526	494	530	559	534	504	521	531	522	545	523	547	533	495	551	518	526	510	526	489	491	549	524	549	523	540	530	508	487	539	533	518	523	502	540	542	544	483	472	502	557	548	561	529	497	564	551	563	517	543	523	521	546	501	525	514	486	480	559	556	540	547	545	514	545	521	488	496	522	565	539	494	545	517	542	514	497	509	484	479	512	499	491	475	511	546	519	534	499	526	508	477	521	518	519	525	517	500	540	509	505	540	496	502	546	541	540	493	539	539	524	567	511	535	541	495	514	460	484	534	524	492	520	493	522	505	560	525	548	508	491	559	535	556	515	522	557	539	482	519	471	504	513	478	553	524	543	531	504	501	509	545	550	561	530	548	513	562	548	537	525	508	554	498	482	520	524	535	513	496	565	559	554	510	586	514	561	539	514	511	524	516	520	492	513	533	513	519	549	487	546	545	517	519	531	508	499	527	490	503	502	487	560	511	533	501	534	501	522	510	530	537	508	477	547	529	520	548	517	541	542	558	483	520	523	559	548	516	531	537	483	482	503	555	485	541	532	545	489	546	544	495	544	509	553	537	562	568	519	517	553	499	521	509	506	495	526	525	479	540	474	575	514	534	541	520	501	547	486	529	543	535	545	528	500	507	522	552	492	516	518	512	537	542	524	498	503	515	551	490	511	520	507	513	498	513	538	560	526	532	512	511	511	501	541	551	534	518	524	543	525	528	468	544	545	552	531	516	552	536	539	519	535	510	546	547	516	498	534	553	558	538	545	531	539	556	523	501	511	537	537	520	520	484	498	526	537	500	529	518	510	566	556	516	533	523	515	538	514	479	521	473	519	498	564	583	516	502	505	500	489	546	532	538	546	494	527	527	530	519	512	537	515	508	551	514	531	506	528	498	514	503	498	520	533	492	521	518	543	537	508	509	498	532	526	506	502	510	508	527	582	509	543	509	482	521	506	507	575	516	513	537	579	511	520	503	545	528	542	531	550	521	499	487	500	492	556	515	523	504	515	532	482	533	524	491	542	485	537	526	501	515	509	525	528	534	531	506	526	543	522	519	523	521	507	521	532	520	496	559	516	515	498	545	483	504	490	485	489	507	539	485	492	534	520	520	520	519	542	543	561	562	534	548	531	529	551	489	518	569	522	525	545	511	513	517	498	459	495	486	504	524	534	526	528	526	485	503	523	523	549	535	561	527	559	506	532	539	525	533	511	536	520	495	568	533	496	475	507	515	523	508	536	512	529	528	502	521	537	557	519	508	519	539	525	517	523	549	528	517	484	526	509	487	530	534	536	542	468	511	524	516	542	476	549	528	530	513	552	564	534	516	497	532	538	529	565	557	523	535	525	566	562	529	536	554	498	546	526	537	519	495	528	534	541	507	544	519	558	549	521	531	525	512	516	545	521	497	479	521	532	523	546	537	539	568	538	506	508	537	539	504	543	527	529	491	541	509	518	552	524	505	495	543	546	516	524	578	510	491	510	531	534	500	506	511	520	509	524	499	507	473	541	549	493	572	512	536	517	530	517	541	537	540	473	486	561	498	539	482	502	515	518	506	506	531	473	567	540	529	530	500	518	531	523	555	552	520	546	535	496	514	547	513	528	550	544	508	527	540	507	540	538	549	550	517	519	504	537	510	553	523	548	549	556	512	516	526	546	514	503	513	523	513	485	514	535	505	488	525	485	544	558	554	534	529	526	501	522	500	508	501	531	519	540	503	488	550	537	523	520	556	543	519	538	493	495	491	571	503	536	548	556	521	512	524	497	578	547	515	518	505	536	556	513	511	528	533	481	508	546	539	506	564	465	509	536	498	501	516	551	495	537	544	534	521	556	538	520	505	512	533	538	545	534	511	504	525	513	525	516	557	490	507	544	508	578	545	513	566	485	532	508	518	533	525	550	510	541	531	557	547	522	476	545	531	537	501	513	483	554	514	507	541	508	552	506	559	526	532	507	522	518	538	515	526	493	506	520	521	564	538	539	526	503	538	498	536	548	511	514	544	540	518	518	533	498	520	513	558	500	513	504	507	526	521	549	509	551	528	535	551	565	536	525	566	519	516	498	528	506	517	498	568	525	538	590	504	571	531	556	521	519	531	499	523	515	470	559	482	493	534	551	541	514	525	563	500	488	523	516	541	572	542	497	480	503	538	504	565	508	509	531	524	520	530	517	565	578	535	523	550	539	535	531	552	498	498	510	555	501	515	510	507	537	522	537	504	518	488	527	525	549	546	564	521	519	563	511	516	553	507	545	520	542	497	567	528	545	509	535	527	550	504	520	547	531	538	523	536	519	563	535	537	530	549	520	547	545	523	509	510	534	532	495	489	549	529	481	529	566	521	560	514	497	486	524	527	530	488	478	532	538	501	530	529	530	508	514	521	504	532	512	520	516	495	514	477	534	535	527	530	521	525	579	512	483	564	535	533	502	534	517	544	529	523	514	543	485	561	545
27400	13807	15118	11846	7724	4922	3527	2675	1839	1309	935	760	555	519	410	351	272	278	241	234	234	207	213	218	200	222	184	197	189	189	217	176	169	199	144	164	145	231	188	155	172	157	169	198	171	195	191	196	182	219	185	156	177	181	191	201	201	168	188	182	178	208	185	207	183	179	185	185	183	162	176	175	174	184	176	174	190	186	178	177	191	177	188	172	192	201	178	171	179	220	175	192	208	170	171	203	177	179	220	194	154	161	171	173	181	183	164	180	180	162	205	185	181	174	195	172	178	183	194	172	185	156	176	153	163	162	173	174	167	178	213	189	183	176	174	185	178	194	177	174	169	172	164	180	181	163	185	174	187	162	179	182	169	168	172	201	172	169	189	172	164	188	188	175	165	176	182	185	177	176	178	186	159	182	169	151	153	179	172	185	167	196	188	176	181	190	175	166	198	196	177	177	171	203	215	184	180	198	181	185	183	174	188	181	190	222	181	189	156	191	208	166	183	177	206	175	188	183	179	189	189	180	134	170	169	183	171	169	191	178	194	225	178	155	168	184	201	165	200	170	178	177	194	195	231	200	172	181	192	201	204	171	184	184	173	176	185	190	179	184	181	199	190	179	183	160	170	183	165	163	159	201	179	189	191	178	176	168	173	182	179	158	187	159	183	183	185	190	165	150	200	168	149	165	173	159	186	184	179	182	213	169	197	179	195	196	159	164	188	173	177	168	189	188	195	168	192	184	190	203	160	170	180	185	169	204	161	174	179	206	198	199	190	181	183	208	158	197	181	182	172	182	176	188	185	199	181	166	176	153	178	176	175	173	159	179	206	169	208	181	176	160	184	191	205	204	195	166	186	173	165	149	163	176	167	156	196	197	187	203	172	210	176	170	203	188	179	194	191	157	154	171	185	187	193	179	195	191	177	208	184	159	165	175	186	193	179	176	191	192	202	173	195	164	166	170	181	177	163	181	205	192	205	198	204	185	168	187	176	192	176	193	173	174	201	187	182	195	169	162	176	191	197	172	174	190	168	179	167	185	177	200	176	172	185	193	204	198	174	193	193	180	187	193	192	148	175	159	171	170	196	185	184	168	168	189	188	187	170	194	190	195	182	210	179	160	197	187	155	190	172	176	197	181	202	173	178	178	202	201	185	161	159	164	161	164	191	182	162	182	168	169	207	192	187	177	192	167	128	211	170	156	176	192	193	175	181	163	167	183	152	164	180	178	167	173	198	199	201	183	177	203	176	188	182	175	192	168	179	193	189	193	182	179	196	169	171	175	203	164	195	178	203	199	180	209	173	179	172	172	196	154	179	175	195	189	177	173	166	196	179	188	209	190	199	170	173	186	164	176	181	156	197	181	163	177	173	208	180	182	192	174	190	182	190	181	198	191	189	180	195	168	183	205	202	179	184	188	179	194	163	183	150	157	170	179	168	166	188	187	198	185	198	171	180	176	180	160	179	196	189	206	171	156	166	171	186	175	172	183	167	180	188	200	168	173	175	184	174	166	208	204	184	174	181	201	155	178	208	171	157	185	174	211	172	194	193	192	179	179	181	160	178	193	187	183	194	200	193	172	176	168	163	140	153	179	183	168	189	189	182	199	182	177	195	185	148	183	206	178	204	187	213	178	179	175	173	188	188	192	179	173	181	178	188	160	189	190	185	179	166	217	188	189	158	201	173	169	167	187	192	185	175	191	199	190	174	195	194	168	185	170	188	197	194	169	200	188	199	180	159	209	190	170	214	213	185	184	170	197	185	174	156	212	172	163	194	158	156	173	176	169	172	181	187	178	186	176	157	171	168	154	199	196	173	203	183	172	189	157	168	190	185	160	195	188	199	185	174	168	157	174	181	184	181	191	181	167	170	172	164	156	154	172	184	191	205	175	196	191	182	202	185	140	167	179	165	209	181	209	179	178	166	164	186	147	202	168	188	157	199	170	202	172	167	196	175	166	186	209	183	217	183	176	181	186	190	175	177	168	178	152	183	198	187	189	197	165	166	174	180	194	189	169	165	175	153	177	159	178	184	167	176	186	180	213	161	173	206	185	178	205	155	160	189	176	183	183	190	173	174	170	199	176	175	166	187	194	173	201	166	169	196	174	187	198	184	179	200	193	195	171	176	192	179	197	180	179	184	159	197	182	179	193	215	191	160	168	172	178	191	174	184	172	185	160	161	194	203	165	155	182	183	193	190	177	175	187	196	180	208	188	190	171	179	184	155	199	171	157	170	167	189	167	163	188	191	210	189	176	207	199	189	157	181	177	191	179	183	184	205	171	195	171	182	178	201	195	184	191	155	188	192	187	179	175	190	185	168	157	164	173	203	189	183	180	207	181	176	168	192	173	178	186	192	202	211	187	186	175	176	157	202	161	180	182	165	210	198	151	186	178	162	185	189	182	180	202	191	168	153	199	175	192	162	204	188	195	208	172	160	182	185	196	175	197	174	176	173	196	196	179	173	177	198	168	169	199	204	178	197	199	173	177	173	187	202	199	177	177	168	182	181	174	201	195	173	168	181	164	176	154	210	195	165	183	190	189	172	174	193	183	163	195	201	173	194	198	192	201	172	177	160	153	186	174	179	163	180	168	172	178	198	186	195	183	185	201	173	186	173	185	200	175	186	186	191	181	173	185	200	206	192	183	184	184	200	208	169	169	194	174	175	168	177	188	178	165	175	184	171	165	192	163	167	182	177	189	175	214	176	179	193	153	176	181	176	203	176	179	175	176	201	176	185	164	165	170	206	154	183	173	179	172	181	207	159	175	171	198	181	174	200	182	156	178	169	175	196	185	197	203	188	173	186	192	178	195	180	166	189	180	179	185	187	185	193	199	194	180	184	199	175	173	187	171	181	178	195	186	183	193	176	201	197	172	184	160	180	188	203	196	194	196	187	176	174	176	171	198	159	181	169	174	189	184	167	193	203	195	192	165	181	185	154	183	168	201	203	193	187	184	180	158	171	161	185	175	164	176	177	193	167	183	178	180	172	196	197	191	172	168	224	180	179	198	162	155	178	196	215	187	164	178	156	205	190	179	194	204	171	180	182	185	173	167	178	182	198	181	173	160	162	167	183	196	178	187	181	170	167	172	187	169	153	186	171	175	167	171	170	190	169	185	183	194	185	212	199	200	201	177	169	216	171	202	173	193	202	174	153	226	184	165	190	197	208	177	175	198	184	177	190	188	179	161	193	169	168	207	188	209	200	186	189	190	202	192	171	187	189	197	172	218	189	178	164	180	196	200	165	197	164	170	174	163	162	177	180	205	169	171	178	182	193	191	180	165	157	192	184	189	176	206	178	168	186	200	196	182	188	169	183	162	173	204	197	175	184	182	183	149	188	194	151	181	183	168	211	184	191	172	157	197	169	190	160	175	168	200	174	203	177	201	176	188	190	196	220	202	157	174	202	162	179	174	166	170	175	162	136	163	170	171	186	190	169	207	200	176	190	186	208	217	200	173	170	178	179	166	198	193	173	169	192	186
16468	11613	22691	24691	21257	16886	13670	10914	8288	6140	4726	3528	2679	2150	1770	1249	1030	954	893	829	775	687	639	642	583	610	562	583	543	516	486	518	516	512	519	490	438	451	452	438	466	451	461	487	469	449	457	426	440	454	469	480	466	449	444	465	493	445	455	417	452	450	435	493	452	456	461	409	400	445	441	434	439	445	481	443	427	422	457	431	411	459	438	480	432	468	435	452	438	446	477	458	465	426	435	413	471	406	484	474	478	485	420	506	456	431	422	477	455	440	440	420	396	432	514	425	420	459	449	443	499	418	465	420	416	418	439	447	435	434	449	452	416	448	419	445	462	429	452	447	461	425	454	441	456	451	410	412	454	443	444	423	446	453	498	455	454	438	456	456	405	458	436	466	450	457	422	480	455	447	460	421	442	448	461	439	411	458	466	410	428	434	470	434	444	456	464	433	452	462	432	445	435	428	453	432	470	436	459	468	474	474	430	430	409	400	442	450	473	456	420	420	435	409	474	457	442	433	441	460	468	411	456	414	433	427	465	455	449	434	415	444	432	455	436	455	457	476	405	443	416	458	446	486	457	446	459	436	408	499	432	460	426	393	413	388	462	406	397	427	416	427	410	448	466	415	434	462	460	409	445	428	440	401	417	447	483	424	500	431	461	435	415	434	468	447	466	457	460	448	442	432	446	437	452	414	419	458	456	478	425	470	412	426	452	427	436	433	423	482	453	474	473	403	440	457	439	424	443	417	410	422	444	424	456	458	451	464	448	439	445	399	419	458	437	416	443	466	418	438	464	466	442	457	451	445	462	446	415	464	443	450	470	474	481	473	455	459	431	449	456	481	459	437	471	434	434	428	457	489	461	437	455	421	463	420	416	457	451	421	411	448	442	456	447	441	472	460	466	475	471	448	414	431	441	468	468	449	454	453	458	475	462	428	387	428	458	442	420	453	425	443	439	440	434	457	424	404	451	428	425	472	453	460	417	440	414	435	454	466	400	449	438	424	431	466	436	469	431	418	429	463	446	441	460	416	446	402	426	407	455	443	479	448	455	434	458	415	428	416	440	467	488	461	428	492	475	461	458	443	463	436	411	457	437	437	438	431	442	459	431	463	444	460	434	400	437	422	436	422	511	468	420	482	442	434	426	452	469	462	436	467	432	423	435	442	476	457	431	412	412	444	413	416	453	419	468	389	455	452	424	427	416	455	491	426	433	432	442	459	468	424	442	454	452	442	465	444	476	426	422	466	492	481	439	465	444	431	426	429	465	456	439	432	440	474	448	450	438	428	460	448	435	473	479	470	440	437	449	469	426	415	435	434	433	445	455	441	447	436	434	426	452	465	508	409	454	466	473	498	430	430	433	467	450	459	471	440	418	422	434	471	415	464	454	451	432	469	457	456	464	450	437	454	428	397	447	428	457	451	463	481	415	436	469	433	411	463	479	460	435	501	443	416	422	442	461	433	478	427	463	442	424	442	453	461	461	464	462	447	472	476	445	425	448	482	434	468	444	452	476	420	458	424	407	435	458	441	466	411	421	449	418	432	431	475	447	442	431	446	408	448	436	493	450	440	459	414	431	454	472	455	438	485	435	407	454	458	448	434	384	485	433	464	440	450	447	459	428	437	458	450	466	450	447	435	435	486	454	455	441	417	426	429	447	424	417	434	449	431	434	474	443	459	481	446	479	446	459	464	428	439	455	455	437	437	451	471	457	473	447	454	416	445	449	430	400	504	458	497	430	443	463	432	449	449	446	469	428	475	470	466	431	445	429	433	459	463	420	449	438	418	413	445	403	454	456	427	491	480	407	438	454	441	439	470	435	425	426	434	419	457	452	420	491	467	445	423	446	471	416	406	442	435	427	470	404	431	451	443	477	452	461	442	412	418	436	438	469	435	423	431	414	433	438	459	470	446	452	467	445	447	426	398	405	412	447	430	446	449	441	438	464	400	491	451	411	483	423	456	463	460	422	433	458	449	433	426	487	422	476	432	471	437	411	445	440	416	450	459	404	466	432	449	411	466	497	444	443	420	468	453	415	444	432	457	430	453	446	448	439	449	463	463	421	474	450	435	419	459	430	468	458	443	468	467	413	414	446	462	423	470	440	418	481	421	523	455	451	440	482	414	437	406	473	460	438	443	457	413	451	428	457	388	492	429	442	419	482	446	455	448	435	434	430	427	424	446	457	451	406	464	426	407	474	457	456	422	463	482	426	443	446	417	430	442	448	461	430	449	458	458	425	435	479	467	432	437	445	445	482	432	423	428	453	442	474	476	485	442	454	411	421	419	429	465	414	425	462	429	420	460	434	453	456	447	455	451	438	431	444	404	450	445	445	405	421	450	443	432	455	470	462	399	414	456	463	438	451	471	435	439	423	438	487	446	418	428	440	512	438	466	447	432	434	442	460	434	391	467	450	481	445	441	431	428	423	470	441	456	454	439	429	407	423	470	445	445	451	426	451	434	447	417	443	429	500	420	460	465	461	451	463	450	499	421	427	444	444	421	430	461	405	464	436	407	447	420	411	443	438	437	425	451	473	443	461	435	426	438	445	462	432	429	416	472	475	428	398	436	447	395	450	450	513	480	428	467	438	430	455	453	434	496	478	412	440	422	428	435	411	426	455	443	454	445	478	470	439	466	465	462	433	435	459	488	460	437	425	442	480	452	445	473	467	431	459	432	431	445	479	467	438	420	456	425	418	466	469	468	441	473	447	413	449	471	412	484	405	473	461	459	486	445	446	448	449	468	428	479	423	435	457	408	447	452	439	426	437	455	421	435	438	430	433	415	449	431	443	426	446	396	419	435	463	445	452	432	429	453	416	400	401	429	456	455	409	438	444	446	493	469	460	443	428	440	426	432	466	424	429	433	440	450	421	440	439	451	459	422	434	464	459	456	446	440	393	451	454	467	479	398	443	424	390	437	438	437	453	429	437	440	433	386	465	446	427	403	444	374	433	419	429	410	444	463	425	428	436	402	432	440	499	454	450	436	403	456	394	474	471	456	430	449	434	436	487	477	432	480	464	436	431	434	480	444	452	423	416	450	410	418	469	425	439	408	410	432	474	459	433	431	456	458	422	425	444	450	454	435	449	433	446	457	417	416	455	435	462	438	462	439	431	471	421	448	466	436	418	467	436	435	436	494	466	466	419	447	444	435	454	430	395	469	445	432	480	460	426	438	458	429	478	420	441	438	468	442	434	458	465	463	456	451	440	450	453	472	438	408	417	463	444	442	460	438	429	422	411	490	470	421	465	395	445	476	427	432	471	453	450	418	424	411	427	375	426	422	430	447	430	442	416	455	474	437	464	464	408	439	446	459	464	442	464	455	421	446	439	436	427	428	408	440	467	461	415	409	416	452	465	407	460	468	493	461	459	456	447	437	459	425	466	441	440	431	432	446	449	452	469	449	427	441	463	490	423	433	444	427	433	419	449	422	466	455	433	460	437	420	479	462	462	432	482	422	481	470	459	427	457	443	419	420	458	454
10314	5962	6801	5221	3401	2231	1681	1255	987	671	568	481	415	362	349	312	308	281	319	264	266	254	280	246	269	262	245	235	260	267	257	261	255	250	260	252	242	253	250	266	246	221	264	262	248	271	246	223	243	239	227	237	244	273	250	223	289	216	232	261	231	263	218	272	229	185	247	249	245	252	239	251	242	234	244	233	250	212	226	241	241	264	248	268	237	245	255	265	234	249	268	258	259	229	260	242	230	275	278	242	240	253	253	267	242	235	244	244	221	245	239	262	226	257	273	250	271	218	233	238	238	246	255	231	269	245	243	216	274	270	246	241	266	244	198	255	235	245	261	250	250	271	251	211	238	246	219	223	247	261	269	267	224	216	239	256	238	232	255	250	245	240	280	255	273	260	233	232	274	238	258	258	258	238	281	245	250	227	268	225	231	287	256	268	256	232	243	255	260	250	217	268	219	253	224	235	216	243	230	233	252	203	259	263	277	248	258	249	245	252	235	236	231	233	249	222	253	249	259	242	254	252	261	247	272	248	240	257	280	242	260	243	256	244	220	256	260	238	252	226	249	253	236	252	288	226	233	227	268	242	251	236	240	285	232	275	258	247	228	227	258	256	216	262	261	257	233	240	232	225	213	269	265	231	227	232	252	261	238	249	246	239	241	232	275	226	270	235	248	235	254	247	257	236	246	258	258	241	241	219	233	254	266	232	267	251	277	254	247	256	249	254	221	235	233	233	250	237	269	261	230	242	261	274	237	238	249	240	242	285	252	261	243	258	253	237	257	232	227	254	241	240	234	243	269	251	221	232	207	228	237	241	240	241	286	228	226	226	225	239	235	261	236	275	245	258	242	253	242	227	248	241	261	243	248	256	233	232	280	262	240	247	247	238	259	270	250	225	262	244	253	242	251	257	233	241	244	240	234	246	225	231	239	238	248	250	255	256	254	247	282	252	220	220	241	262	248	244	253	237	207	251	252	273	234	263	256	240	246	253	249	255	235	246	239	244	253	219	239	259	238	234	246	270	246	228	243	256	250	244	253	256	238	204	288	222	245	266	258	238	244	257	227	238	229	230	244	242	215	240	240	233	246	253	228	239	233	233	281	257	236	258	265	246	245	240	248	244	238	234	283	222	218	209	258	266	245	276	252	241	241	249	225	245	248	235	222	233	265	238	234	240	235	241	260	248	218	240	242	230	242	237	247	261	230	262	245	225	245	257	240	230	273	266	241	230	242	194	265	229	260	284	254	222	257	235	238	237	247	225	248	236	227	264	232	271	218	264	251	215	250	216	258	248	238	227	276	258	241	240	234	270	231	231	246	241	290	241	248	236	240	244	288	255	271	228	266	251	256	278	254	238	250	284	262	221	239	250	256	254	269	239	246	226	267	230	245	244	250	228	265	245	251	261	219	250	252	245	255	244	263	229	264	217	260	263	243	223	229	259	245	226	275	262	253	261	207	242	216	256	239	248	270	238	239	270	250	233	281	217	238	258	243	241	240	211	239	295	244	240	256	269	256	217	258	233	255	241	269	217	240	255	259	233	250	267	241	250	233	278	262	277	250	264	227	240	241	260	253	244	241	241	242	254	294	253	250	240	228	240	243	242	226	275	276	286	240	239	257	270	241	264	256	253	230	254	243	211	259	220	232	230	245	269	223	205	240	243	238	259	253	250	283	226	257	234	248	246	223	221	222	280	245	229	242	253	236	235	247	219	258	285	253	256	232	243	253	239	225	249	254	216	243	224	227	237	241	243	214	284	289	213	265	240	249	270	242	198	228	258	247	245	223	256	258	252	236	257	242	252	262	226	234	258	269	238	222	223	249	253	253	263	254	254	242	262	249	251	255	260	271	252	241	261	249	256	220	224	254	240	216	273	250	256	255	263	255	277	234	242	209	234	228	247	256	237	251	259	236	253	246	245	236	243	265	266	222	259	255	239	263	269	254	221	261	264	250	241	251	235	235	218	239	264	239	241	236	272	207	234	254	254	261	244	261	239	240	260	238	237	242	262	243	225	229	235	266	242	236	238	237	252	248	240	258	227	216	246	219	253	249	269	245	241	281	258	235	252	221	263	223	250	233	284	232	245	257	257	244	226	241	237	276	255	259	236	270	246	240	235	242	242	252	240	235	263	219	246	249	267	232	240	256	257	203	256	239	228	253	236	205	228	273	242	252	251	251	241	230	223	255	240	257	220	242	256	245	230	241	244	240	242	238	228	232	247	225	269	227	246	221	242	247	260	257	258	258	253	251	269	265	263	233	233	256	264	254	248	204	279	236	233	257	264	245	255	222	249	239	261	243	248	230	258	236	247	240	227	241	226	267	259	259	238	233	238	236	213	225	239	267	281	200	274	277	257	254	258	237	244	271	255	258	253	229	238	256	251	270	227	263	254	247	249	235	244	245	260	220	236	227	231	232	232	255	236	228	253	226	230	243	256	268	226	229	255	228	245	273	214	250	216	242	260	235	249	247	238	251	245	235	269	297	232	232	244	261	259	244	256	236	247	226	269	273	251	236	236	239	244	231	239	263	253	232	238	250	242	243	277	229	257	239	242	219	265	229	283	239	237	250	221	229	240	234	263	241	272	272	269	257	238	231	237	268	264	221	263	265	239	237	253	235	262	239	259	251	225	248	245	223	257	221	248	258	231	258	238	259	258	278	245	244	232	266	253	255	236	232	203	231	239	220	233	236	260	241	245	256	246	239	247	254	295	220	263	232	284	221	263	205	257	279	228	228	249	278	265	239	264	224	254	245	270	208	210	235	250	244	252	262	280	250	240	252	263	248	258	235	232	255	246	255	224	224	271	219	267	246	262	225	271	274	249	242	230	243	256	251	241	256	248	226	242	267	236	268	260	263	213	232	196	230	288	248	259	262	239	232	280	235	265	242	247	210	267	218	221	232	221	244	260	250	271	217	229	258	237	214	240	250	245	249	223	225	242	242	257	244	244	227	244	258	237	220	237	227	255	257	254	235	234	245	236	220	227	241	233	270	240	232	238	249	245	238	222	247	244	214	257	243	251	247	265	237	245	257	230	233	246	245	251	218	238	270	253	224	246	215	239	247	267	229	256	262	242	248	242	260	246	231	252	218	220	251	249	255	258	220	246	230	260	229	236	219	214	229	225	248	262	243	223	238	267	249	249	270	242	239	253	232	265	258	258	262	244	249	257	241	235	236	250	242	250	252	225	223	257	246	226	240	246	252	253	234	248	257	246	246	240	251	229	237	248	232	246	270	230	227	251	238	252	240	234	245	216	238	269	270	233	244	265	241	258	250	232	229	236	230	233	261	238	234	243	245	239	272	259	221	242	271	256	249	213	244	233	204	222	269	236	244	259	260	254	214	255	238	244	246	244	234	226	221	235	251	239	257	232	278	276	227	281	231	257	277	242	253	256	200	248	239	217	238	250	220	227	249	226	253	267	253	256	253	238	223	261	244	250	238	269	243	250	246	251	250	277	247	241	263	273	265	265	259	245	219	244
6790	6114	12888	14144	11885	9085	7215	5908	4563	3319	2560	1937	1549	1317	1132	969	798	808	749	746	675	704	685	675	585	633	640	613	630	610	630	611	565	638	566	602	582	556	562	589	596	594	591	572	620	560	591	564	522	575	579	606	586	545	601	593	587	597	576	595	525	594	605	529	601	577	560	582	585	556	587	593	553	551	588	559	520	583	620	540	569	574	553	545	589	568	565	512	556	581	534	586	591	590	535	589	603	609	577	555	601	561	551	596	621	565	578	568	592	579	547	585	606	565	582	662	609	605	583	573	576	609	550	577	557	557	577	572	572	570	577	597	594	588	634	604	621	623	605	609	560	570	529	561	589	607	593	552	538	562	532	548	614	574	548	539	584	612	560	544	569	561	595	568	568	624	608	569	620	596	576	584	598	577	588	583	582	631	568	570	531	538	616	601	581	584	562	588	579	587	610	599	582	563	564	625	586	584	544	632	594	585	561	554	569	568	581	595	582	604	598	568	588	524	608	539	593	599	552	573	565	563	579	554	560	589	533	556	615	573	527	565	564	587	552	545	613	566	547	581	584	580	527	596	535	594	603	572	575	608	605	573	585	575	584	595	552	593	573	563	577	624	611	614	608	564	564	590	582	593	621	582	594	576	625	557	569	563	593	600	577	580	590	571	565	590	520	619	561	577	622	607	615	596	604	587	588	578	602	552	584	598	600	625	588	549	546	577	627	576	581	610	580	541	589	551	579	626	626	573	584	603	551	549	549	549	579	633	558	576	549	587	585	557	570	556	580	582	571	569	614	605	585	606	606	564	596	582	574	568	533	597	601	586	619	596	562	600	586	582	604	618	586	562	582	561	580	628	573	538	569	566	568	582	595	600	567	608	578	570	572	590	563	591	595	571	606	588	583	575	547	566	570	594	515	571	617	572	544	583	580	576	591	616	602	551	584	593	588	581	560	562	576	559	573	568	601	571	576	542	573	560	575	570	551	582	595	569	592	602	606	585	585	565	599	592	601	597	562	606	584	571	558	610	624	600	601	613	577	562	595	604	561	597	603	571	595	564	552	581	560	563	618	546	573	589	583	604	578	607	530	571	616	529	572	594	541	544	604	539	596	520	583	575	568	545	578	583	575	605	559	574	573	631	595	582	575	575	561	623	553	609	620	550	556	610	577	600	597	552	581	546	607	590	597	565	578	599	565	571	603	566	553	571	567	636	598	617	595	582	550	567	614	610	567	596	583	585	621	558	602	537	571	580	613	546	555	585	620	572	576	564	554	594	546	552	577	559	593	569	545	597	573	547	563	575	595	600	568	542	611	583	616	595	618	582	572	582	566	613	564	590	600	568	561	607	584	593	605	604	565	611	573	560	567	561	593	548	606	559	586	627	519	581	547	589	587	573	613	581	583	605	608	505	558	577	599	559	556	582	572	523	584	594	540	632	584	575	609	572	575	567	591	620	552	585	588	522	599	600	592	609	557	596	558	592	595	561	580	539	577	545	603	595	600	586	598	584	543	604	635	619	609	618	559	589	624	546	584	571	544	591	537	602	553	580	557	570	573	638	585	567	595	595	582	598	556	546	620	587	546	598	626	577	569	606	560	566	568	563	598	560	600	563	569	589	566	605	582	576	551	592	575	546	595	576	598	628	599	579	577	542	555	535	600	588	596	561	562	582	585	575	561	600	572	552	546	571	566	632	552	557	546	638	566	616	602	575	573	542	558	570	593	572	605	596	573	561	588	578	553	543	567	559	583	580	572	554	582	570	576	613	578	599	579	574	593	543	565	580	544	550	585	568	614	573	617	614	591	583	599	589	625	543	575	620	578	580	582	562	605	608	581	589	601	600	602	589	561	556	583	578	587	595	571	571	590	531	542	559	567	551	544	605	589	570	564	583	654	595	571	558	587	588	529	614	573	567	586	573	579	559	572	607	623	600	586	579	601	584	600	575	597	594	570	562	560	582	580	566	594	600	571	578	560	605	608	586	610	561	550	552	629	594	546	571	607	594	630	572	553	553	610	606	550	587	617	574	583	587	594	586	603	585	578	563	568	592	554	636	568	599	610	533	608	577	563	638	529	559	572	607	605	576	564	578	528	566	611	635	540	586	505	591	538	565	585	596	645	572	578	559	601	577	533	555	563	586	581	559	574	572	599	573	557	624	645	606	604	584	525	560	573	598	563	586	573	609	587	576	584	602	632	572	581	582	594	626	538	587	590	556	575	605	598	635	589	587	569	587	590	602	564	596	563	561	594	566	567	619	583	586	580	561	580	604	584	580	550	574	557	576	594	562	531	586	588	564	574	572	601	612	602	583	573	564	583	575	553	593	574	548	553	618	601	567	592	575	604	635	577	574	580	583	559	583	574	573	605	579	540	613	630	589	595	586	578	584	630	589	587	565	563	566	625	589	580	550	597	571	583	583	604	574	569	567	612	581	557	605	574	614	572	587	570	607	587	558	557	573	573	569	567	587	592	533	599	582	581	600	565	567	566	569	622	605	563	557	567	600	574	570	524	574	546	572	568	560	559	573	601	597	613	598	602	577	535	615	627	585	596	586	605	554	553	579	575	580	607	561	552	585	562	559	602	573	572	575	567	569	546	631	558	578	580	577	578	575	562	610	604	558	542	581	594	572	623	553	545	535	628	581	590	584	575	568	608	570	598	602	540	589	555	618	551	568	586	574	598	560	599	543	580	558	584	582	569	613	564	606	621	579	581	622	565	590	582	550	576	549	612	535	572	517	595	595	595	569	537	560	566	553	581	573	540	591	540	575	599	542	612	585	584	586	588	594	581	613	563	559	531	550	584	590	572	529	597	572	606	592	561	627	599	543	574	581	616	579	570	602	569	577	575	593	581	597	570	568	636	591	575	562	546	582	578	603	569	594	602	595	581	605	566	568	630	594	590	597	632	560	588	600	592	584	585	573	555	570	558	544	573	580	543	578	573	608	577	555	577	592	603	618	539	607	579	577	531	529	589	610	587	554	553	544	578	535	541	540	564	598	586	597	577	548	556	530	572	602	588	572	565	572	576	617	585	587	566	532	575	594	598	576	614	587	576	565	597	586	580	573	563	556	595	553	594	588	601	583	604	586	550	579	582	542	595	576	611	563	572	588	552	589	613	553	615	628	561	585	621	608	619	544	566	558	584	594	589	626	568	561	637	533	598	559	602	578	582	578	575	601	524	535	556	588	575	574	560	568	597	577	602	485	605	584	622	554	576	517	580	592	571	560	594	537	543	585	591	594	634	582	569	568	578	580	580	558	534	568	627	602	593	600	586	537	547	565	582	604	540	577	570	561	576	576	576	568	580	554	577	576	581	607	614	591	553	604	607	594	588	582	587	531	573	573	587	585	612	590	599	619	591	581	590	555	566	567	545	590	582	604	563	588	567	582	575	548	563	598	547	603	513	630	550	594	549	596	574	573	617	560	618	612	580	580	612	605	589	562	608	560	587	588	577	560	564	590	611	565	579	573	564	603	549	605	569	559
19427	9483	10788	8497	5532	3552	2533	1927	1376	1025	717	602	493	441	372	331	274	262	282	248	259	245	232	252	206	236	234	214	240	240	234	240	238	219	221	240	236	264	218	221	207	214	214	206	212	205	247	209	225	215	204	241	214	224	214	234	226	216	233	224	230	200	236	214	228	212	216	206	264	235	205	206	218	227	220	221	209	215	241	221	212	217	209	204	224	223	219	223	215	225	223	231	234	224	222	217	220	227	217	232	230	231	236	219	206	204	232	247	231	231	224	199	202	251	212	213	241	261	219	219	243	229	193	219	246	236	213	221	218	229	214	203	226	201	206	212	223	205	204	222	191	231	243	201	221	175	248	210	213	231	213	224	212	245	214	198	243	220	229	239	224	217	238	205	221	206	222	245	227	205	222	228	231	203	223	203	206	215	228	221	234	220	182	222	205	223	251	212	212	231	219	236	234	237	174	239	233	250	228	223	232	203	216	235	249	232	243	213	258	211	202	194	238	201	244	230	233	201	183	228	242	211	222	240	200	235	200	194	212	226	208	233	177	218	190	233	225	235	194	209	238	212	225	220	230	202	191	229	215	227	222	230	217	222	231	208	202	225	253	206	262	228	215	231	193	187	198	204	225	207	194	217	218	210	217	253	222	219	188	223	228	244	232	211	214	207	220	207	206	242	211	194	217	200	223	257	219	232	206	220	220	190	221	205	205	226	202	217	266	219	190	233	222	217	230	209	193	208	226	210	248	225	208	229	232	200	210	223	187	198	194	219	215	233	208	186	217	235	231	227	187	236	199	244	209	210	220	223	227	231	205	203	204	224	202	217	236	246	225	225	198	242	223	214	205	186	212	237	213	184	225	210	225	234	185	213	198	201	204	230	233	253	245	233	234	203	208	232	204	237	204	219	225	209	257	218	193	207	223	239	224	246	237	252	235	222	210	208	221	251	219	236	229	232	226	227	228	202	236	193	231	195	207	219	212	216	214	206	234	211	216	180	243	202	202	221	242	219	222	227	196	206	228	196	184	226	220	236	233	224	242	220	236	191	221	232	228	210	223	208	189	210	241	246	223	205	213	220	232	257	225	242	235	222	233	230	227	198	214	203	239	253	236	237	205	208	212	228	212	234	196	215	221	214	214	219	243	240	193	214	230	219	228	217	204	208	227	215	218	248	208	227	205	232	253	236	221	239	260	256	222	229	246	208	216	218	209	242	213	216	191	218	205	236	224	209	237	209	240	233	237	204	215	227	169	243	214	216	216	222	216	229	257	254	192	225	214	184	209	238	218	219	240	203	206	221	255	227	240	198	218	242	209	233	227	212	242	209	237	229	244	226	222	229	228	250	204	187	226	238	224	214	250	216	221	204	224	222	210	228	235	215	225	196	233	204	240	229	249	241	236	213	213	231	209	207	225	218	210	248	228	222	201	271	217	212	228	212	226	209	216	194	239	222	217	231	238	231	219	211	257	226	234	217	226	232	208	248	222	219	244	213	247	207	199	204	249	209	208	237	233	208	223	216	204	211	227	225	197	217	216	245	218	195	207	226	235	232	217	213	203	216	206	205	217	209	193	210	240	250	218	231	240	255	240	197	236	233	212	218	227	213	219	198	245	187	211	211	218	232	219	213	191	206	229	235	244	190	217	225	231	203	209	243	246	230	195	233	218	204	220	212	259	219	204	221	210	207	194	218	228	213	215	211	227	211	223	208	203	221	229	232	226	217	197	221	227	212	235	222	218	227	201	202	213	203	207	207	213	220	209	200	242	254	196	212	229	208	218	223	221	218	240	223	196	232	207	213	221	228	227	208	220	221	218	213	186	227	260	215	194	211	236	236	208	218	235	226	268	226	214	230	237	188	256	202	216	213	219	224	220	230	237	242	231	197	218	266	229	204	235	222	236	203	199	200	215	210	260	227	219	225	201	268	203	204	258	225	185	216	189	201	208	202	225	231	210	221	230	223	205	219	225	212	227	214	239	241	248	227	228	227	207	233	246	239	219	199	201	207	218	209	228	191	210	215	239	228	221	228	213	221	215	220	214	215	200	212	212	209	228	229	233	221	229	235	215	218	219	230	228	196	224	208	208	229	194	215	212	235	258	249	216	236	235	226	248	230	199	215	225	245	263	218	216	215	221	227	221	239	216	233	241	228	201	228	254	201	231	220	228	199	199	232	221	260	213	242	217	218	190	220	210	215	217	221	214	219	205	205	204	204	203	208	227	196	199	245	251	221	197	211	203	232	205	213	203	232	230	232	216	214	217	224	232	234	202	249	231	228	243	233	226	219	232	221	235	211	210	220	209	216	213	191	195	217	220	182	239	214	230	219	199	224	219	224	210	204	223	205	227	202	238	223	230	201	207	172	249	217	224	216	234	242	211	227	241	231	224	244	221	188	204	189	246	205	244	237	175	230	240	222	231	239	241	237	210	228	214	209	211	208	223	243	231	218	196	198	211	240	209	238	223	219	217	222	244	231	181	215	241	203	198	222	212	210	247	227	233	228	227	197	213	213	238	209	220	243	189	239	228	227	233	212	242	216	226	214	262	201	238	233	207	209	222	200	248	232	219	230	212	240	251	226	209	190	213	208	226	206	216	217	205	231	212	215	208	227	227	229	217	213	225	211	193	219	219	246	217	227	212	200	231	227	222	232	205	224	203	209	210	242	251	200	192	222	210	221	238	224	242	232	224	229	229	221	206	211	211	216	232	221	210	228	227	218	216	217	240	198	242	221	190	217	199	192	202	208	204	197	211	195	220	219	216	217	251	228	240	253	201	223	246	241	232	240	224	268	209	203	263	219	217	195	223	231	244	228	199	241	222	215	218	195	221	234	226	236	213	218	223	225	219	212	245	213	241	237	233	229	239	237	199	240	207	235	236	239	175	184	198	206	202	215	253	210	229	219	183	211	232	245	232	236	245	217	197	203	212	238	216	237	205	209	235	218	204	238	239	213	207	220	214	208	232	215	225	224	231	227	225	187	246	213	217	234	223	219	235	215	203	220	213	236	225	225	242	228	213	233	199	229	222	261	210	213	247	215	225	199	222	200	207	211	230	217	212	232	227	217	238	200	237	219	217	223	202	234	239	207	230	212	233	243	214	252	219	207	225	203	242	198	206	226	224	202	227	229	218	204	192	199	214	247	217	214	198	243	224	226	236	209	215	233	231	216	198	197	211	206	218	211	214	218	190	247	247	247	225	211	249	237	197	237	239	216	221	232	240	247	238	250	194	222	230	216	227	218	228	248	216	216	215	236	216	249	227	223	224	235	233	227	222	236	200	188	229	191	223	234	228	228	264	245	207	248	213	233	209	214	223	224	198	217	226	214	251	210	245	240	228	234	225	217	209	239	233	204	237	210	254	208	235	225	237	212	229	234	216	249	225	217	238	220	224	221	208	234	210	240	202	219	192	217	206	230	199	199	227	239	216	244	216	222	209	255	256	228	216	214	234	223	212	227	235	221	237	191	212	238	222	198	228	247	241	237
13167	9041	18476	19871	16838	12973	10560	8684	6498	4845	3642	2769	2161	1735	1560	1287	993	894	830	762	719	690	660	674	609	651	621	645	618	565	611	544	620	536	582	605	489	579	507	534	555	500	514	577	549	553	522	566	544	571	560	548	532	548	533	529	499	500	488	541	543	551	499	544	519	502	501	539	531	504	503	576	540	585	545	526	512	549	482	504	495	525	540	516	541	546	495	552	543	550	501	505	558	532	524	510	508	531	540	495	582	524	559	552	510	539	546	489	540	518	516	503	532	547	524	507	559	542	576	525	529	499	525	556	572	517	551	554	556	517	507	541	454	531	580	520	556	534	521	557	574	535	550	570	561	609	523	464	531	537	507	506	582	539	549	567	536	511	543	500	556	562	497	545	521	527	507	480	502	566	513	546	512	542	541	549	567	517	535	540	511	478	505	498	507	463	557	531	518	523	475	548	522	526	518	551	476	559	519	546	508	568	534	519	513	530	540	542	520	507	549	517	517	537	551	496	545	531	543	551	490	526	551	508	544	534	520	522	523	532	536	526	532	561	525	523	506	506	554	532	533	508	541	526	569	526	527	514	552	590	489	547	517	497	490	551	529	531	521	555	533	578	559	529	517	546	499	562	486	527	538	504	501	554	560	580	538	559	526	524	551	542	510	513	502	521	489	536	549	531	545	489	516	523	515	525	540	551	571	516	539	545	555	543	531	551	532	493	530	511	535	499	538	567	538	554	522	511	555	508	546	474	550	545	515	529	484	517	532	525	568	573	593	548	532	541	501	532	552	558	544	513	501	526	554	549	563	556	525	536	514	508	526	545	521	545	544	565	486	529	517	545	549	545	539	547	549	519	547	476	538	518	559	527	596	496	508	544	548	535	558	529	540	552	541	527	552	527	538	537	534	536	512	532	553	522	513	547	577	507	525	555	468	543	515	533	519	506	545	536	498	566	491	548	529	526	551	521	512	499	519	516	514	501	514	520	535	581	527	549	540	531	516	523	530	502	508	546	558	573	524	513	545	508	531	553	547	516	493	555	536	510	529	539	506	500	518	540	514	549	524	528	513	511	515	519	556	553	554	522	564	541	542	541	517	522	504	509	532	554	548	493	510	540	544	534	523	513	506	569	569	535	528	538	550	525	524	519	560	562	559	529	542	504	569	565	512	515	534	557	522	526	493	539	551	530	511	505	489	535	569	569	553	534	576	564	495	543	519	522	551	552	523	540	551	533	531	501	540	522	540	495	548	523	529	521	476	531	510	553	576	529	501	547	543	554	522	542	544	516	517	507	520	570	531	522	519	519	472	532	531	568	554	523	577	549	542	524	538	511	530	551	567	483	543	553	536	512	533	559	527	534	545	510	521	534	544	525	544	541	539	557	526	520	549	524	561	495	521	544	555	549	568	546	507	497	495	543	549	534	518	568	538	528	524	536	541	515	511	554	528	479	524	539	518	513	539	501	546	501	547	504	514	504	506	559	506	522	518	547	517	532	536	567	535	506	537	515	554	533	544	530	523	515	553	553	548	529	535	521	548	529	492	570	524	581	558	520	541	564	555	541	559	500	510	497	527	538	512	509	526	531	524	527	572	530	531	505	516	559	561	511	556	535	485	506	533	523	520	533	579	503	530	559	512	555	511	524	550	565	564	547	514	541	518	541	531	536	542	522	547	523	588	515	511	520	509	528	564	537	549	480	515	541	528	506	505	548	550	536	546	546	528	551	510	554	512	510	534	488	540	525	543	548	556	546	595	533	564	496	526	516	520	490	499	538	535	499	482	529	531	513	500	555	580	536	555	508	517	512	555	472	503	558	515	533	529	536	539	524	535	509	524	528	495	572	515	480	512	506	529	563	485	538	521	530	536	533	537	531	590	517	495	499	545	545	565	504	536	506	539	554	550	542	567	558	516	523	518	515	593	576	556	523	504	512	510	570	581	550	524	532	510	538	523	539	546	552	537	558	565	522	525	599	498	535	543	541	530	539	513	505	509	516	566	539	548	545	584	583	555	534	514	520	493	499	526	507	546	552	537	552	558	536	522	506	538	520	522	561	547	537	511	551	543	517	536	549	522	503	499	518	531	558	534	532	501	521	540	541	487	555	535	508	548	507	538	541	509	497	517	492	546	541	544	491	481	576	513	530	541	541	530	490	497	569	504	543	497	520	534	518	506	568	545	551	552	517	512	514	510	538	578	537	538	530	562	519	534	527	501	477	538	532	559	509	505	557	577	502	540	514	522	517	543	486	584	580	544	547	542	522	538	561	508	497	526	531	520	541	547	508	540	526	529	492	527	552	546	495	530	535	540	491	537	505	556	512	543	544	523	540	531	504	549	551	505	575	537	610	526	546	522	562	549	535	523	553	513	504	531	526	511	500	501	513	571	503	514	513	566	565	542	529	562	572	530	520	553	535	551	527	565	549	507	490	520	539	559	514	581	534	493	512	497	498	559	540	543	517	521	545	529	545	554	513	530	538	543	519	524	566	478	484	529	494	513	533	505	489	505	521	544	542	556	542	515	504	585	536	511	500	505	542	523	534	496	515	511	537	577	525	509	519	505	562	499	553	570	566	535	557	547	527	563	499	522	504	524	525	525	520	529	490	536	520	538	496	564	512	533	533	527	561	522	525	522	554	559	530	536	530	537	530	511	512	550	585	554	551	514	570	533	530	523	546	546	535	589	556	498	548	491	526	569	526	555	517	502	525	538	502	570	555	554	510	550	536	500	507	523	495	518	525	567	522	582	561	562	532	545	548	565	511	514	528	541	531	514	523	498	555	494	556	580	547	555	526	517	572	521	550	502	528	516	571	496	510	547	503	493	548	506	532	518	559	550	568	538	542	541	566	542	548	570	534	539	584	530	536	569	525	578	482	534	533	574	517	562	565	527	517	519	502	522	498	556	577	541	558	500	540	552	515	552	513	530	529	534	516	522	506	541	529	527	537	503	526	553	534	530	514	536	529	516	518	534	504	518	534	540	515	535	509	586	530	556	505	532	531	508	561	495	517	548	560	495	523	508	527	545	524	543	533	515	565	518	544	533	530	528	565	531	548	527	536	522	528	510	508	531	496	539	496	509	540	536	516	497	531	566	542	541	550	513	564	537	568	546	531	519	543	570	573	524	550	491	559	553	555	547	507	516	531	520	506	539	541	506	517	501	531	524	557	532	568	513	530	523	550	543	541	509	569	515	544	534	524	541	556	570	539	494	509	533	527	511	529	531	548	487	536	552	523	528	532	547	531	502	536	592	547	531	537	580	550	528	526	493	531	515	511	527	555	557	525	548	514	584	547	511	546	489	536	520	550	519	520	528	496	525	484	517	528	509	538	519	545	480	539	517	507	501	553	568	516	517	517	486	565	514	537	491	530	563	549	520	520	518	520	555	551	545	552	536	561	522	518	552	549	531	557	533	531	538	530	525	502	537	536	540	543	485	486	472	538	521	572	476	549	537	539	526	537	567	547	508	560	569	502	547	513	559	499	536	499
27153	13800	14965	11741	7561	4902	3384	2602	1947	1356	900	692	579	455	377	395	299	263	276	258	233	262	201	237	214	224	196	230	190	206	198	195	214	169	186	160	191	201	186	198	212	153	189	190	192	164	166	195	160	205	185	178	157	175	201	178	192	203	181	146	187	213	160	171	154	175	176	177	179	169	178	194	194	178	156	177	194	188	198	181	202	171	148	155	174	172	181	185	178	188	169	171	196	184	195	185	192	156	178	168	198	176	193	164	197	174	182	188	197	205	156	175	196	196	187	169	181	186	173	195	179	194	164	186	172	187	193	158	183	198	189	190	191	184	185	164	169	177	175	177	216	182	192	170	187	208	202	188	177	190	189	187	187	201	180	162	190	152	166	186	167	162	185	172	179	195	182	179	179	213	189	220	166	210	167	187	202	183	166	177	195	195	196	213	154	175	175	173	164	202	184	165	180	180	193	197	195	184	194	179	172	172	208	219	208	165	187	175	170	170	173	178	209	147	169	180	175	194	213	167	174	189	183	193	208	170	169	184	180	158	213	142	201	181	211	174	189	182	171	198	171	202	194	171	201	175	185	170	177	180	162	190	165	195	199	186	163	174	208	163	189	189	180	205	184	195	185	175	182	169	181	204	195	161	185	189	165	181	181	182	177	196	174	186	196	174	193	222	184	193	171	169	162	199	208	189	165	178	159	169	193	188	203	169	190	179	169	164	199	166	208	196	186	182	186	166	188	169	175	184	180	157	176	174	192	164	172	192	160	193	199	172	166	189	179	182	196	188	187	184	180	182	181	204	177	176	187	209	197	182	192	177	192	193	186	174	194	180	142	172	186	171	187	208	161	173	169	185	187	185	199	171	182	193	164	181	171	196	200	210	177	200	174	199	185	187	156	213	177	193	188	165	183	198	146	154	168	189	170	179	158	184	181	189	185	171	176	184	191	205	177	183	198	142	205	185	217	201	199	200	183	198	195	157	175	168	176	176	160	198	162	201	162	181	211	175	203	185	182	175	205	172	201	167	213	191	174	185	188	176	185	185	181	184	169	182	174	187	176	205	172	197	177	178	173	177	198	204	168	144	204	200	174	201	185	175	178	180	170	180	179	173	166	170	181	164	196	183	214	176	174	205	207	173	214	196	178	197	187	202	182	170	203	153	191	192	204	215	162	170	187	181	201	168	168	179	159	160	169	191	202	161	177	151	175	157	209	173	178	177	188	175	215	169	176	177	195	160	169	188	191	173	182	204	158	185	196	192	211	210	179	191	183	182	180	168	197	181	192	182	185	186	166	203	174	176	193	169	196	179	181	192	199	209	171	159	192	181	161	174	178	161	181	186	167	185	193	173	194	169	178	188	188	188	187	169	192	190	196	168	186	181	220	150	136	156	185	170	187	180	196	176	186	187	156	190	183	187	181	199	195	172	180	181	169	197	190	169	198	163	180	175	177	202	177	181	191	178	204	202	190	199	179	190	202	166	159	201	174	172	203	174	176	181	177	165	157	171	188	176	180	167	174	185	166	198	200	159	186	198	192	153	174	190	175	176	169	167	197	179	179	194	167	199	177	188	167	178	160	191	193	199	182	180	186	170	160	172	166	191	171	179	176	169	190	179	206	189	191	174	166	172	185	185	190	199	188	179	181	171	153	191	197	169	193	194	172	181	203	157	187	209	185	185	158	151	157	170	195	177	169	162	159	180	194	183	178	145	202	175	182	196	224	178	203	209	198	184	178	165	206	196	200	193	174	182	192	182	178	180	193	192	165	227	189	171	189	185	178	163	161	187	193	180	181	174	182	191	178	201	182	180	169	167	170	200	192	177	199	164	205	174	192	176	190	219	206	184	168	188	189	174	200	181	200	188	167	161	189	173	184	200	180	190	195	185	152	193	180	180	205	189	185	208	158	175	177	191	184	200	172	174	180	183	185	183	221	166	181	185	193	156	173	177	172	168	164	185	200	179	192	179	206	210	170	177	192	186	197	156	183	176	177	169	184	155	159	183	168	185	172	174	165	174	186	169	178	206	195	196	176	166	176	189	190	200	182	182	170	164	178	190	178	170	203	179	172	171	190	206	186	188	208	194	184	192	167	153	178	167	174	151	173	167	166	172	174	197	164	167	164	182	198	197	176	161	193	175	213	199	165	194	169	165	202	141	172	198	167	183	193	194	171	200	201	168	193	182	160	189	202	176	167	185	188	159	170	168	188	178	191	195	186	226	168	183	145	176	170	170	203	174	191	166	171	164	189	182	185	189	187	188	188	187	199	180	193	173	168	159	175	200	189	195	172	197	163	194	190	175	190	168	174	181	195	192	185	177	195	165	195	160	191	192	178	185	184	178	179	215	185	181	178	181	189	182	178	166	174	176	195	181	202	206	215	155	212	186	195	189	179	197	190	181	189	200	171	190	178	162	206	183	162	183	185	183	184	181	189	184	187	200	176	185	186	186	169	205	182	197	185	157	193	190	186	159	152	167	194	216	185	185	184	194	202	171	164	166	168	171	192	168	183	181	193	172	164	171	165	171	188	205	222	163	176	174	193	196	175	171	162	173	190	192	174	165	184	191	192	154	176	164	187	174	149	187	169	196	178	179	170	161	186	185	197	177	199	158	166	161	190	165	185	175	171	187	162	199	182	173	173	188	201	178	175	177	146	189	192	179	184	176	190	166	174	192	163	198	204	190	189	183	193	199	176	173	184	190	216	191	175	186	177	171	161	182	188	178	164	160	166	186	191	170	156	165	162	167	178	206	186	178	158	167	188	194	168	185	219	166	175	152	174	188	163	157	174	175	182	181	217	200	159	184	207	167	170	176	192	174	190	182	161	172	178	200	189	177	174	172	200	177	175	155	175	174	186	193	193	188	183	141	179	176	172	188	179	178	196	178	185	168	194	192	166	200	202	176	186	181	182	177	194	191	184	207	192	190	176	190	204	161	190	179	191	200	194	188	186	187	169	167	174	168	222	177	183	186	166	189	196	187	203	190	193	206	203	187	186	196	197	182	182	177	170	181	164	189	197	167	194	202	208	163	188	156	176	181	155	201	197	192	192	192	172	190	185	185	198	217	182	178	175	173	187	159	176	157	168	175	187	176	174	167	170	174	176	165	189	188	208	177	174	191	172	179	188	190	180	177	192	182	167	167	168	186	180	190	172	172	216	189	180	159	161	189	172	182	199	201	166	191	163	220	212	198	178	167	164	181	180	203	197	171	183	197	199	174	164	180	148	164	187	183	189	168	165	184	175	173	172	192	177	177	187	166	188	164	173	207	173	164	166	175	180	158	166	146	183	189	175	203	187	191	189	167	179	166	163	160	182	169	186	193	178	190	179	174	206	170	152	156	213	203	184	189	173	187	191	171	178	204	174	180	207	168	182	189	189	171	187	165	200	191	194	174	190	157	201	183	191	176	184	187	181	188	178	186	194	203	175	218	159	168	174	193	193	186	166	179	217	188	183	175	189	195	182	181	170	192	165	172	180	189	182	181
16402	11576	22609	24666	21176	16602	13508	11055	8484	6240	4683	3521	2701	2143	1795	1423	1039	901	868	858	765	700	710	593	596	595	599	552	554	495	529	504	496	527	494	530	451	471	506	463	486	463	492	432	475	453	452	446	476	509	464	430	463	473	448	450	448	433	422	468	436	455	423	446	434	425	469	457	435	441	422	417	426	457	441	421	446	439	411	438	484	459	483	470	455	446	467	434	479	466	417	458	403	412	446	454	473	459	449	482	419	406	456	479	429	474	423	428	443	455	450	496	461	446	453	476	432	427	418	469	470	467	449	440	448	423	452	440	433	443	439	423	457	474	406	485	431	477	431	465	443	462	452	423	425	459	435	470	427	452	459	453	478	451	449	442	459	436	446	489	467	397	491	447	464	485	454	443	470	465	432	465	455	520	437	481	479	427	493	454	419	442	434	417	424	504	390	448	435	477	473	428	457	444	455	425	452	444	424	435	448	423	425	433	464	449	445	475	434	470	406	435	467	446	470	445	459	453	468	429	415	429	444	465	445	406	444	465	452	441	478	484	422	492	435	470	458	456	469	448	436	428	420	458	440	439	429	428	432	432	473	439	474	433	472	455	465	418	479	447	474	423	462	438	450	431	459	476	479	450	476	435	458	422	488	415	423	439	474	468	441	417	423	420	452	465	463	466	466	453	474	459	448	452	459	479	455	420	445	467	457	445	482	499	472	509	464	422	444	399	443	460	465	456	454	440	481	485	469	457	457	473	458	481	431	403	478	465	438	450	445	408	406	435	437	440	445	477	456	426	477	451	399	457	439	446	426	445	435	482	410	504	474	437	446	438	435	470	459	419	456	435	427	443	445	419	466	452	427	460	443	464	501	460	433	473	475	432	416	446	426	446	438	440	465	453	428	435	420	426	440	454	451	446	470	457	451	457	445	479	437	440	474	437	452	455	426	479	405	419	413	410	471	455	446	422	420	442	422	408	455	453	455	431	420	448	418	429	466	405	458	422	441	473	437	440	466	441	441	446	424	503	459	411	457	482	429	443	446	405	480	462	478	455	453	440	438	457	463	464	490	425	456	466	446	411	441	427	463	425	396	438	424	437	437	443	462	447	451	449	459	431	414	442	481	446	433	427	428	420	476	443	453	438	445	418	464	451	464	446	417	444	479	422	450	449	457	459	406	428	404	428	452	455	413	430	443	450	434	415	447	454	474	529	472	455	423	434	422	444	435	434	472	464	430	459	435	464	473	446	477	441	450	463	473	435	461	458	466	414	472	497	410	456	438	473	456	466	395	437	450	402	468	448	466	438	450	453	456	440	457	461	463	431	443	478	427	433	394	422	439	438	477	460	476	465	459	442	432	441	428	446	463	421	463	435	461	428	472	432	470	471	442	431	408	402	451	476	441	493	457	460	432	432	439	434	440	427	478	460	425	473	434	426	467	485	438	443	429	436	425	453	434	460	445	435	424	411	424	446	460	441	474	491	439	468	435	435	422	479	461	485	436	430	456	430	463	405	449	468	451	443	474	408	470	470	474	470	426	482	440	460	459	424	450	424	455	456	437	437	495	467	446	470	403	444	445	429	430	458	453	465	452	414	418	450	450	456	472	450	457	417	443	464	471	408	458	454	477	453	450	423	422	451	445	433	441	461	440	430	450	455	468	440	472	431	431	442	442	471	437	428	456	427	463	406	426	431	459	432	471	437	441	476	401	437	425	431	465	456	444	471	406	464	442	445	460	440	432	472	468	478	448	405	448	458	441	443	411	447	463	442	443	489	416	460	446	443	485	464	465	440	462	439	476	472	469	415	430	404	455	454	450	434	462	461	467	433	458	429	417	459	387	428	434	467	411	428	478	446	445	467	455	419	429	470	407	426	452	420	421	466	475	460	439	465	472	427	430	424	434	473	442	473	416	462	412	424	439	445	457	422	445	476	414	429	439	451	466	468	424	457	473	459	436	464	453	422	436	462	444	439	408	468	462	431	454	432	441	421	472	447	448	422	447	456	475	511	473	441	460	417	461	423	452	488	465	445	464	429	468	442	471	472	447	431	471	484	467	438	461	477	442	422	463	485	442	457	446	455	417	433	466	448	482	477	449	429	470	418	471	465	420	432	455	466	452	460	400	460	418	473	423	422	445	467	473	476	454	442	451	422	464	427	438	471	465	433	470	452	464	450	416	444	465	419	424	427	483	446	425	404	466	459	418	431	445	447	438	466	445	451	439	449	450	422	457	453	452	443	443	434	434	450	429	417	449	429	426	454	452	456	430	473	428	428	423	426	425	485	464	431	424	437	449	438	437	443	424	430	452	411	465	451	477	457	427	473	472	452	429	429	448	482	425	400	442	441	420	448	461	435	436	438	453	442	428	435	446	436	436	466	441	435	472	455	443	476	429	439	445	430	467	431	449	414	486	479	461	416	452	461	464	489	491	487	454	472	411	455	426	460	420	458	441	495	461	441	453	416	438	438	443	472	446	467	411	447	414	438	444	459	435	483	455	473	464	411	449	448	445	456	464	438	464	474	431	413	442	453	475	452	419	495	436	466	457	428	426	466	454	466	489	439	441	481	441	466	487	437	410	425	496	433	466	449	429	475	448	444	432	418	433	432	426	402	436	479	435	427	467	461	443	454	446	413	432	437	462	448	442	459	483	428	482	467	447	444	461	426	501	433	446	401	452	460	463	461	464	412	432	436	433	436	466	467	435	411	434	439	425	442	456	441	445	466	406	447	444	443	449	440	459	415	426	474	466	480	405	479	432	462	450	453	427	458	478	410	485	430	410	434	466	458	455	435	455	449	430	458	518	483	447	425	456	412	453	467	468	435	431	452	457	464	446	486	414	432	415	464	448	477	444	416	461	464	473	472	447	441	447	419	433	485	448	446	451	458	457	443	438	418	432	454	438	407	452	425	446	466	448	498	433	453	464	467	439	477	434	461	439	430	415	470	445	470	441	452	463	472	429	458	445	477	440	425	429	443	432	426	476	422	464	443	456	462	447	444	459	473	429	470	443	442	490	460	398	473	453	432	439	424	434	441	465	426	441	462	451	456	435	465	471	424	438	447	474	485	443	447	459	458	455	458	423	397	438	462	435	455	403	452	419	468	443	467	454	423	463	444	469	451	435	480	452	451	470	444	445	463	459	443	439	469	477	466	472	444	457	469	439	466	455	425	440	437	456	445	402	420	459	465	458	455	507	445	426	432	475	459	464	436	486	421	456	420	448	430	439	447	452	448	457	467	429	412	447	446	412	465	488	434	440	463	499	478	438	470	456	442	450	474	440	438	476	436	475	465	447	428	404	472	437	468	425	431	435	433	474	444	437	477	445	464	443	435	408	430	426	453	455	459	435	408	462	449	480	454	420	458	461	432	421	467	443	430	435	434	459	462	435	471	476	462	474	442	463	491	465	468	475	439	434	464	452	418	425	466	448	439	407	465	446	503	468	415	461	452	462	427	434	440	449	471	476	460	436	420	463	450	452	460	450	413	462	452
10124	5996	6616	5088	3406	2227	1669	1329	978	728	616	484	378	378	312	340	307	299	261	271	292	234	265	249	247	257	264	251	235	246	254	244	245	247	248	256	262	247	237	217	216	225	244	230	256	257	241	272	224	272	282	226	239	246	201	266	228	255	240	269	267	244	232	246	222	240	273	235	241	209	243	219	254	255	250	245	255	279	264	232	262	259	252	227	234	247	258	235	251	253	246	263	235	273	245	254	246	248	240	277	233	247	245	233	221	231	266	259	262	252	276	221	260	237	275	211	239	266	252	237	263	245	232	253	229	233	268	247	253	237	229	236	250	251	267	244	258	249	263	254	258	246	276	231	204	248	237	239	248	246	228	232	267	216	260	241	258	263	237	223	242	241	223	245	270	249	249	225	256	241	215	262	226	271	249	245	233	253	232	252	246	241	238	255	239	239	272	252	233	264	239	277	229	240	254	259	246	241	258	199	242	258	286	272	235	256	244	257	249	249	229	247	230	255	224	250	212	251	269	261	236	235	241	257	224	229	282	231	232	238	274	248	215	234	239	231	208	254	252	242	238	267	233	240	243	239	239	256	227	201	245	244	246	252	249	253	238	232	264	241	226	250	271	268	246	242	226	264	259	229	256	244	255	269	260	265	221	272	237	224	242	247	241	241	240	216	250	218	235	239	246	220	226	226	212	237	231	246	214	254	256	239	244	264	236	252	272	257	254	230	220	242	229	235	257	240	252	266	231	214	246	272	235	228	247	244	252	216	234	220	231	233	256	243	256	232	224	247	239	250	236	241	228	268	228	210	229	255	249	243	262	238	222	234	261	268	261	188	215	229	248	228	230	266	253	256	251	223	261	249	233	232	262	252	248	264	231	268	212	274	258	228	247	208	230	230	249	250	220	222	222	248	262	225	249	245	257	229	246	224	242	234	231	236	252	241	213	247	250	247	252	255	229	243	263	220	285	243	238	240	215	267	222	243	250	242	240	242	243	260	252	251	231	235	251	239	255	242	266	216	244	229	275	260	258	225	250	233	249	256	265	263	249	246	226	221	252	280	247	221	239	252	202	232	230	253	245	253	251	244	245	250	244	264	239	235	250	227	226	240	204	244	201	259	242	253	257	242	254	270	219	244	267	227	244	258	236	256	229	243	290	254	235	248	230	244	250	251	226	248	276	262	218	257	221	276	232	250	228	223	241	218	242	223	272	248	260	228	228	256	216	225	249	248	229	242	240	262	223	242	255	231	266	240	268	271	246	246	261	242	249	240	257	251	233	243	258	252	226	280	242	261	259	273	244	234	238	244	231	255	271	280	250	221	229	275	246	259	240	214	252	202	250	243	225	255	220	242	226	221	224	251	248	222	269	232	272	255	243	224	260	229	269	236	241	267	253	250	236	225	244	230	207	255	262	261	231	248	266	270	261	255	249	241	213	228	250	263	245	256	244	235	219	250	248	226	263	250	257	234	210	230	243	243	232	249	242	257	236	256	242	239	253	247	255	254	256	261	257	238	235	247	255	277	247	224	242	230	226	250	229	223	217	247	224	232	284	229	254	267	242	260	246	247	234	275	232	234	264	258	248	236	269	250	244	254	257	250	244	265	252	259	264	279	275	230	221	264	238	252	228	210	252	258	232	218	257	230	219	253	266	220	256	256	240	246	258	228	236	240	254	232	250	266	254	238	286	261	229	248	253	229	245	230	241	229	222	244	235	246	236	261	246	233	227	237	239	245	240	219	261	262	245	226	264	263	230	256	230	238	252	257	241	228	259	265	249	255	227	251	223	244	242	262	273	237	250	232	249	223	227	264	263	215	269	240	252	253	233	235	254	237	257	262	267	240	262	267	259	247	281	253	211	239	245	235	268	254	236	237	246	267	236	225	231	257	238	220	242	230	250	253	255	228	234	262	248	219	266	244	259	236	241	236	243	248	253	276	222	219	257	214	245	216	263	226	259	216	229	222	253	243	246	222	237	239	248	263	249	222	223	239	248	244	220	250	257	222	280	267	250	235	256	254	222	278	217	244	218	240	232	236	230	220	241	244	252	243	241	244	257	228	224	233	248	224	243	232	244	235	266	212	236	273	247	266	281	274	266	249	251	245	246	250	243	263	251	223	235	247	236	257	250	233	245	259	231	246	241	246	252	274	264	272	217	230	251	245	256	227	238	247	233	270	228	245	241	212	237	220	224	226	249	266	232	241	229	252	249	227	244	249	252	243	225	221	242	219	226	253	226	259	214	221	254	254	257	248	235	263	224	236	263	260	283	237	234	241	259	271	248	236	239	267	241	229	225	274	247	236	265	262	258	250	233	245	222	258	268	247	246	225	241	263	242	250	275	226	255	256	255	253	254	233	269	227	253	240	243	219	250	226	231	252	246	228	259	221	263	225	248	268	239	238	271	233	265	253	236	224	266	221	238	269	253	246	269	250	232	253	203	268	233	217	240	254	219	225	243	242	208	218	248	253	236	237	228	262	223	239	271	261	278	265	286	255	250	243	247	226	244	237	244	255	255	237	256	246	243	246	248	249	230	265	261	247	250	259	253	244	268	260	255	262	232	273	230	267	255	242	235	237	268	252	254	221	250	290	257	234	236	206	231	235	231	224	214	236	252	236	248	227	237	268	211	243	240	227	232	243	249	229	228	246	246	234	260	233	265	243	259	266	266	241	252	247	214	234	226	262	233	240	225	233	248	244	265	249	254	227	265	264	242	222	245	263	238	224	246	246	240	264	283	234	251	260	228	230	267	255	239	250	222	251	263	264	238	257	255	270	254	242	232	229	239	247	232	227	234	245	249	224	249	210	248	225	241	270	247	247	246	236	256	265	249	238	275	236	237	246	224	227	248	232	238	247	251	244	237	248	252	243	245	265	286	234	271	223	234	257	243	236	265	238	266	234	263	275	243	226	231	258	230	232	277	246	257	253	278	259	250	257	248	237	233	223	281	262	234	250	242	233	258	244	271	227	254	241	238	225	236	244	230	209	252	230	232	270	255	226	213	238	242	249	239	236	233	244	279	264	234	247	244	228	236	224	223	246	219	240	235	243	303	225	243	227	235	233	238	269	236	264	251	237	239	241	237	242	280	234	215	252	250	242	259	239	272	236	245	243	273	217	231	263	279	257	232	246	236	232	218	245	252	226	254	233	244	239	230	232	234	248	221	252	242	259	236	253	245	254	261	208	230	238	262	234	263	252	255	232	258	243	239	240	261	232	249	248	258	271	231	265	224	247	258	229	243	252	243	237	251	250	267	248	258	246	228	252	260	266	252	220	245	229	244	233	243	240	304	251	218	254	255	272	250	270	240	262	259	284	247	242	245	224	228	232	243	230	266	254	234	221	259	250	244	231	285	211	235	281	240	263	248	254	220	222	253	238	236	270	240	239	223	231	224	224	240	239	257	227	225	216	243	259	262	230	231	264	237	277	227	243	243	241	234	247	242	271	243	269	246	246	226	233	247	260	248	234	236	248	239	250	226	227	235	243
6855	6042	12583	13937	11717	8996	7222	5803	4539	3326	2508	1970	1568	1323	1160	1078	858	754	745	762	746	732	683	660	636	618	568	645	674	568	583	610	616	594	617	591	606	575	581	550	601	582	558	559	638	554	564	583	593	594	575	578	566	620	641	547	589	560	618	560	597	578	606	585	563	581	583	640	621	533	560	602	607	542	569	581	562	605	590	582	617	592	577	622	553	586	554	587	587	598	609	593	568	577	562	607	581	539	591	541	574	586	531	541	612	608	583	586	547	558	584	559	565	582	596	565	602	578	590	588	542	547	588	575	579	522	600	599	534	586	599	595	570	591	586	586	543	619	580	557	582	571	572	576	615	557	606	574	605	554	573	594	552	635	584	604	581	594	535	548	561	597	608	590	599	582	625	588	542	554	562	581	563	593	564	586	621	572	521	611	603	598	613	559	593	628	592	528	577	576	603	607	585	544	608	584	562	569	581	589	604	607	589	566	589	554	544	554	595	580	537	595	601	566	554	607	578	617	602	567	586	540	581	591	607	584	586	571	588	602	541	547	580	587	602	580	612	563	595	561	625	558	588	578	601	552	565	547	598	565	585	578	528	607	590	627	597	608	586	596	551	586	559	577	582	565	617	553	576	603	594	602	515	533	607	599	582	545	558	605	588	634	563	613	603	590	585	576	532	602	591	590	579	552	599	554	555	610	596	567	535	571	582	611	563	572	645	599	599	606	604	634	598	602	582	564	602	551	578	612	639	615	596	581	595	544	618	597	607	568	575	594	576	578	614	620	571	593	575	563	532	576	603	552	586	561	580	577	579	568	586	633	548	556	593	582	614	545	553	545	587	557	568	581	575	592	545	603	581	582	592	605	564	544	589	565	568	594	573	569	611	568	603	594	553	563	577	573	610	612	574	600	606	587	604	567	555	600	602	608	601	613	620	614	602	582	563	593	551	622	558	547	612	571	568	572	537	581	556	611	583	566	572	547	614	548	572	554	619	570	591	605	586	563	592	553	597	589	598	530	540	597	597	546	580	562	607	534	585	565	609	611	604	585	620	616	620	580	600	559	565	592	588	591	558	557	551	553	570	581	595	594	575	605	597	589	603	592	543	589	563	594	578	579	612	608	554	584	560	599	596	529	565	595	535	586	590	595	593	618	585	557	606	592	582	560	562	623	619	621	567	576	606	533	585	587	569	606	574	559	564	559	563	589	565	575	568	575	596	552	581	591	624	603	582	568	602	543	587	580	617	635	573	591	609	591	611	571	572	583	598	581	566	559	592	610	582	556	548	592	598	601	581	572	537	597	628	582	626	586	594	590	598	569	549	640	571	590	573	588	612	549	565	561	580	591	536	629	604	564	609	579	576	567	564	556	609	566	566	597	601	562	583	571	532	615	585	602	576	573	608	588	580	581	602	579	549	578	568	596	559	562	559	633	555	621	587	600	573	593	622	603	555	586	590	596	547	580	547	580	613	586	597	575	611	557	569	567	644	589	608	549	573	556	566	604	618	567	578	602	571	573	577	577	581	581	562	593	568	586	589	542	564	627	585	642	566	598	590	568	587	585	638	544	576	571	569	563	613	582	621	598	563	583	612	607	629	592	573	584	596	602	583	570	550	604	532	558	577	600	528	518	564	581	591	574	617	563	639	562	604	581	600	623	573	544	547	616	616	604	584	571	559	593	568	603	560	597	587	622	569	557	585	574	592	533	605	604	600	566	602	598	581	554	564	592	600	573	615	592	586	600	553	561	587	622	554	581	568	567	613	563	594	596	566	592	579	577	608	571	594	578	570	571	589	622	574	600	606	552	562	559	572	606	582	535	563	632	622	602	553	574	586	621	559	546	560	589	573	554	583	578	520	562	590	620	609	598	545	582	585	609	588	604	610	614	570	604	604	582	577	561	578	574	614	587	600	566	566	586	624	585	583	552	652	628	565	544	562	562	573	592	525	566	602	601	560	541	575	582	630	595	584	588	612	622	558	599	614	558	568	566	597	609	596	615	581	562	613	595	568	584	596	576	595	595	592	559	600	595	590	577	589	579	552	552	575	601	608	600	566	583	566	585	558	584	523	589	571	631	602	597	589	635	602	565	608	582	586	591	582	572	559	581	564	603	549	624	572	572	592	547	596	593	499	632	588	598	590	563	579	583	589	557	557	602	543	554	596	589	605	535	565	544	576	605	573	606	585	587	551	561	561	551	618	632	593	556	583	611	536	594	625	593	558	549	613	597	593	601	565	578	587	603	563	601	588	588	581	606	574	586	613	608	603	597	596	615	581	530	597	642	614	602	619	571	604	549	605	579	542	585	589	629	554	574	566	563	602	604	591	566	540	562	577	590	576	557	602	595	572	576	564	588	611	587	534	599	599	572	628	623	605	600	635	575	609	603	546	651	562	545	548	586	579	577	599	567	589	555	572	530	539	611	548	535	555	549	574	577	557	574	545	578	581	577	570	593	591	583	569	563	558	623	547	585	581	606	527	595	583	585	559	598	577	546	618	585	587	559	585	561	569	615	591	599	594	575	578	587	589	628	596	594	617	595	607	573	651	549	556	595	549	589	546	604	556	603	571	529	541	538	577	572	563	553	555	602	547	604	597	596	579	569	568	596	574	550	558	598	588	601	566	567	606	565	562	584	572	582	526	565	565	565	549	573	593	580	618	576	592	617	571	611	594	610	534	563	592	560	616	567	554	610	586	566	581	586	582	615	609	579	584	596	551	568	620	555	559	621	568	626	534	583	562	604	546	597	584	563	582	582	576	583	603	576	590	613	570	597	591	579	627	559	563	560	558	579	586	606	564	607	634	589	565	636	562	603	579	577	591	604	563	601	549	576	564	612	600	563	574	627	579	561	574	565	570	586	606	535	622	586	552	581	599	583	574	651	580	562	577	613	595	566	573	567	638	597	591	619	571	593	611	628	577	579	633	571	577	613	587	563	639	543	600	575	594	540	568	584	604	618	626	614	597	599	640	594	614	562	564	608	552	581	592	637	626	571	568	580	554	586	554	555	591	562	538	545	620	564	617	599	575	615	595	585	558	586	572	545	611	607	618	571	588	604	584	560	589	588	527	550	557	593	589	609	551	564	593	573	594	591	604	578	548	575	570	590	584	585	549	591	559	566	596	590	593	589	553	588	598	593	611	605	587	599	572	584	594	547	535	618	633	591	612	603	548	555	551	520	583	594	592	572	563	523	560	580	584	579	595	568	569	598	588	551	540	579	624	578	584	585	602	568	564	599	592	591	603	579	556	545	572	612	535	592	573	578	597	531	591	584	561	567	575	561	566	598	618	548	592	603	566	538	613	560	592	591	604	636	554	560	594	595	578	599	632	581	638	592	599	605	558	547	608	589	620	560	545	575	585	563	573	632	601	537	596	599	611	609	601	606	586	581	555	580	589	595	588	563	600	573	580	632	587	594	588	565	579	616	564	558	571	521	600	588	644	630	599	557	551	611	617	616	600	595	571	579	608	555	589	595	587	601	637	585
19134	9505	10606	8403	5416	3428	2394	1939	1371	1092	782	554	514	402	387	320	289	281	256	265	236	226	249	256	232	243	225	243	220	232	207	262	212	236	234	224	228	240	255	234	224	214	219	228	230	219	257	219	225	209	246	214	211	212	204	220	233	223	202	211	192	213	238	214	207	210	235	227	236	228	197	211	250	210	223	226	210	208	230	214	229	220	217	192	229	220	193	219	212	212	220	216	245	209	251	228	212	242	256	222	217	200	214	196	231	209	188	224	205	209	212	219	213	269	239	208	242	244	219	225	200	216	229	227	243	235	206	217	186	234	200	218	217	226	220	236	222	215	217	225	229	239	213	209	213	229	219	272	216	229	217	218	204	217	277	221	223	219	222	191	215	245	203	205	183	229	231	232	227	224	244	235	211	213	193	216	250	241	208	213	225	202	215	222	225	230	221	234	238	230	214	225	204	201	200	228	208	205	220	217	199	216	240	216	219	209	199	204	215	233	220	197	207	195	191	244	264	240	226	240	205	221	214	229	243	211	197	224	204	210	195	220	215	216	214	255	218	220	219	219	182	218	209	239	206	217	248	211	206	204	210	225	235	214	202	229	241	227	210	222	208	204	205	209	211	229	221	237	187	185	207	234	234	235	224	198	187	238	209	233	224	236	247	226	226	218	211	200	212	214	231	215	222	219	197	200	235	199	209	205	206	222	192	231	202	213	217	207	227	229	217	232	221	227	240	211	227	237	236	237	235	206	229	182	219	211	213	234	229	212	251	222	210	224	207	239	230	225	213	247	218	222	213	208	209	213	206	215	223	241	223	197	224	215	229	242	238	188	227	239	216	234	226	254	240	259	214	233	229	241	243	215	197	230	230	241	233	222	174	225	216	202	243	225	229	239	219	253	250	221	211	206	207	213	244	231	202	218	209	189	216	224	234	208	210	229	207	268	197	211	218	199	206	262	210	195	242	216	215	217	185	209	237	224	216	223	238	246	217	205	233	192	208	226	204	224	212	224	185	223	191	239	242	214	228	238	217	238	212	223	208	235	207	205	226	197	235	212	203	218	226	207	212	190	226	193	220	222	200	237	232	234	222	214	226	237	261	230	232	210	223	208	224	245	229	246	224	228	242	217	226	214	239	202	210	246	215	190	239	215	235	239	227	196	205	219	229	234	238	235	215	184	191	231	217	216	259	221	209	205	206	196	198	233	233	213	204	212	213	241	246	234	219	224	205	208	229	198	220	220	224	210	242	223	217	236	222	226	235	253	228	215	206	236	233	238	217	213	212	219	220	218	223	206	201	215	233	194	227	234	218	201	199	197	237	199	220	183	228	233	231	226	215	251	238	252	258	220	224	219	231	221	192	235	222	228	222	222	243	231	204	259	238	221	202	239	208	230	228	222	209	207	230	211	239	213	191	220	252	239	199	217	223	232	228	205	210	216	214	228	211	244	230	208	212	207	195	213	207	225	234	191	213	243	212	243	218	227	228	194	233	214	196	207	219	219	231	192	237	218	231	223	201	216	214	206	239	220	211	258	232	234	221	227	219	217	242	209	243	211	215	236	241	214	208	204	214	193	218	226	216	241	234	211	190	220	237	251	211	191	209	201	221	244	241	189	234	206	220	209	211	232	231	226	240	236	214	221	232	232	215	224	190	202	206	203	204	209	199	211	189	217	229	241	231	213	208	216	229	221	244	226	224	235	240	239	254	220	201	217	218	250	211	195	246	229	220	210	218	237	227	236	229	210	230	219	202	236	217	218	211	228	235	216	234	216	205	229	244	223	226	233	227	219	258	233	244	229	227	227	212	194	219	213	198	225	204	224	195	208	212	200	208	258	195	219	187	221	222	225	212	226	211	223	203	222	206	235	239	257	221	214	255	236	188	235	223	247	217	202	243	201	196	205	223	215	209	216	198	209	211	215	210	222	218	217	197	221	229	222	231	229	190	219	228	248	213	216	194	226	208	227	213	244	227	213	238	250	216	222	206	210	212	217	221	234	246	212	222	237	235	223	256	205	188	237	245	227	212	224	216	181	231	222	218	219	233	237	224	228	214	224	211	219	232	221	234	184	227	220	244	209	227	230	230	235	223	223	216	206	232	238	221	229	214	200	224	234	214	208	239	210	208	219	216	228	184	223	214	221	238	243	213	234	221	238	253	259	231	248	220	211	232	211	216	204	225	201	210	201	203	224	239	199	217	232	202	202	228	237	245	200	243	242	232	212	235	208	213	206	229	235	254	219	206	243	213	223	231	240	209	238	236	218	211	197	218	219	241	215	235	205	235	233	248	248	179	247	240	218	257	207	193	206	248	225	228	239	227	237	209	214	212	219	228	202	215	232	178	259	221	238	236	214	218	212	200	193	218	219	222	221	221	224	252	224	215	231	243	212	245	222	244	226	225	223	203	214	229	220	206	242	222	218	205	213	189	210	232	212	230	208	239	226	217	210	196	219	227	217	217	226	229	210	199	224	227	224	234	219	206	223	230	195	210	227	240	234	219	212	203	230	202	246	194	198	230	226	224	222	221	236	213	242	229	229	236	205	222	216	215	225	220	220	208	227	235	209	242	214	219	228	232	226	219	217	238	233	234	210	220	230	237	216	247	278	227	223	230	223	204	212	228	212	227	244	245	217	216	213	225	221	226	209	209	224	219	224	217	187	248	201	241	238	223	222	195	212	212	231	197	217	251	231	219	239	248	249	249	210	232	205	228	223	204	245	235	241	224	233	217	243	197	223	225	212	198	234	229	214	262	198	224	232	195	218	246	203	222	212	224	202	224	249	227	225	200	238	209	231	210	224	212	233	216	190	210	196	232	207	228	236	224	250	216	241	205	201	233	220	228	236	232	237	209	197	230	221	222	199	225	229	219	226	200	202	232	226	213	210	188	225	235	231	240	227	235	207	218	192	187	221	250	216	236	221	229	225	223	215	220	197	219	197	205	218	208	232	232	225	217	225	210	197	208	239	216	222	235	191	202	231	210	220	216	201	212	215	201	229	237	210	203	227	226	205	217	223	204	191	200	232	221	245	222	197	197	230	212	203	208	237	200	235	207	210	219	189	228	211	242	208	220	211	181	221	218	204	227	215	233	233	220	225	216	241	215	234	236	238	219	216	227	205	206	250	215	215	203	223	248	215	192	232	217	236	234	207	225	236	195	217	193	217	236	206	256	242	209	204	197	219	235	210	198	225	214	240	213	203	217	248	227	258	237	209	223	219	241	216	222	212	177	216	222	249	204	242	213	243	221	245	255	220	211	206	255	227	202	187	211	206	255	207	224	219	213	208	236	232	226	194	205	212	223	208	247	234	250	237	204	248	234	211	207	229	211	233	229	197	217	252	221	212	222	211	229	223	220	228	241	235	225	199	227	224	224	174	222	219	247	200	223	236	241	213	177	215	241	225	229	217	227	258	215	247	220	212	214	231	241	231	225	226	195	233	231	241	246	214	255	227	203	233	192	227	234	207	205	236	201	232	226	215	239	220
13011	8961	18135	20023	17090	13051	10457	8666	6747	5060	3753	2744	2270	1754	1489	1285	1107	905	884	766	778	751	671	668	658	624	629	644	633	611	605	540	568	598	561	541	512	527	510	546	550	586	553	519	548	551	525	506	527	548	505	533	542	527	526	522	560	548	522	518	551	514	509	508	538	515	527	588	511	551	534	520	558	558	533	542	531	533	565	534	531	541	523	511	508	511	532	510	516	517	578	579	517	523	573	533	514	558	524	539	536	522	561	525	520	590	541	533	491	525	557	576	529	570	540	512	526	548	579	612	553	562	540	564	509	553	503	552	550	526	539	503	532	530	551	528	584	590	565	564	521	528	538	536	496	535	524	497	560	524	526	540	521	496	494	526	514	564	482	532	498	573	545	477	556	576	557	526	494	549	521	571	535	517	550	572	566	513	539	556	537	561	532	529	560	573	575	542	548	520	531	523	559	557	556	560	570	554	558	539	498	571	550	542	536	558	571	534	559	520	502	490	561	474	541	503	543	535	486	589	553	539	541	542	531	552	556	518	560	547	494	501	571	571	524	528	580	567	559	565	512	552	560	625	549	539	510	560	527	530	549	533	570	510	525	522	558	548	529	578	561	571	506	551	554	550	551	570	555	506	508	557	519	528	553	547	513	513	506	529	534	525	549	545	528	547	552	573	559	527	513	553	493	541	560	568	556	553	529	537	539	548	520	523	571	522	546	547	521	589	589	562	484	499	564	537	522	531	514	558	497	554	568	546	525	503	500	548	534	534	537	548	531	530	565	518	519	500	526	540	532	566	539	544	551	550	569	550	488	584	539	555	533	495	481	530	546	582	527	521	567	499	522	524	550	515	531	535	547	541	502	506	558	552	535	553	517	530	520	532	580	560	552	549	519	558	513	506	521	537	508	514	524	545	539	534	550	556	532	563	521	570	555	564	523	548	547	587	529	528	549	556	527	513	549	523	566	566	542	513	528	521	519	555	553	532	528	580	554	528	546	557	506	534	579	514	528	444	502	526	557	522	522	543	523	546	567	531	529	534	538	489	530	517	561	509	581	563	542	548	518	557	505	537	532	487	488	518	527	532	519	544	542	515	549	516	509	542	529	521	524	509	536	546	519	535	517	564	532	533	518	545	538	522	557	548	518	524	520	527	581	571	523	531	524	507	586	563	546	530	522	530	587	514	502	533	516	573	539	552	541	536	525	572	533	543	549	528	565	541	539	552	555	521	494	546	550	530	540	553	513	513	572	543	538	520	530	539	541	518	489	577	516	568	505	521	512	546	554	521	536	540	541	528	550	504	514	514	503	537	510	542	567	552	538	565	545	504	538	579	547	491	534	572	568	574	537	562	562	542	525	564	553	514	504	522	531	525	518	529	544	498	530	496	527	548	530	543	532	525	579	521	501	549	535	535	542	524	555	529	504	551	539	523	530	538	510	510	505	494	523	573	537	520	559	509	547	533	590	564	521	529	524	542	552	538	532	544	565	540	502	572	526	523	539	532	545	526	526	471	551	553	522	530	528	590	562	517	489	550	537	514	541	548	508	555	547	520	542	519	546	548	549	544	547	556	559	493	574	524	544	538	536	542	535	556	526	560	537	524	511	572	586	547	499	541	533	537	522	534	516	527	520	501	559	534	580	549	552	561	493	568	545	554	523	533	503	524	559	511	549	540	523	537	545	533	508	562	536	523	526	522	569	524	495	517	496	524	523	550	543	546	522	537	494	540	523	553	512	536	527	522	511	542	582	537	538	538	557	503	552	511	556	526	502	550	503	563	530	532	512	566	524	522	541	518	559	543	481	509	563	548	529	504	514	582	509	528	526	554	571	548	500	572	538	506	556	528	549	570	542	508	524	543	529	535	538	522	558	540	537	549	505	527	556	544	537	512	554	552	544	532	514	559	518	500	546	510	509	515	553	536	537	504	523	511	563	562	550	575	523	548	535	508	522	539	551	484	521	531	515	525	504	487	543	545	546	566	539	548	538	574	527	558	517	545	587	545	572	535	490	521	552	540	488	517	516	527	565	504	517	530	529	581	478	527	500	541	564	516	566	523	540	544	504	523	534	557	508	574	501	515	518	549	520	553	540	523	526	514	573	536	527	534	513	528	541	538	520	519	558	544	566	559	522	568	553	542	538	514	523	521	523	548	529	504	551	544	544	486	526	555	591	538	539	537	513	582	481	527	565	547	507	572	541	491	515	549	506	516	513	500	520	516	517	515	568	568	468	569	528	504	518	532	513	518	544	537	515	561	553	508	506	539	519	549	534	491	529	517	540	555	492	501	535	478	551	554	533	556	535	548	516	553	539	561	525	541	532	546	525	531	515	510	554	561	548	558	484	528	547	535	520	519	552	518	540	538	536	561	526	539	540	514	506	503	542	560	477	513	524	538	557	535	551	522	553	528	542	487	523	521	510	526	564	502	534	567	524	526	522	477	564	526	530	583	501	536	548	549	563	519	556	550	509	582	544	509	517	514	559	537	546	554	519	540	501	518	533	562	563	542	493	505	515	510	528	501	562	601	552	527	518	506	549	544	563	530	534	491	551	576	531	539	521	562	548	545	494	512	530	574	572	528	494	537	518	526	519	547	523	543	549	531	531	535	551	499	504	527	530	552	533	525	552	524	521	499	534	578	518	517	551	543	517	540	499	534	504	583	511	575	548	493	548	526	522	551	535	541	522	555	518	563	538	553	541	514	497	577	535	507	556	552	532	530	565	548	537	533	540	534	552	552	526	523	539	580	495	540	519	511	535	517	545	568	531	538	545	567	569	511	545	489	562	460	556	540	521	562	525	539	575	507	560	537	522	592	517	554	526	558	520	562	583	547	500	537	512	517	508	539	540	545	509	554	531	551	566	520	527	503	542	535	475	542	486	546	513	543	508	556	547	586	543	530	508	544	522	560	531	512	561	552	537	575	502	561	534	510	548	562	549	508	523	526	552	537	537	503	534	556	490	521	600	507	562	541	525	534	536	524	552	550	538	562	521	534	535	560	557	534	505	522	567	561	575	564	544	528	537	525	554	515	533	552	562	544	526	528	549	528	499	538	532	551	561	544	586	562	514	532	519	498	531	533	504	598	469	539	551	501	529	535	512	521	570	544	524	525	529	560	514	545	521	514	540	526	517	529	556	540	540	536	584	511	545	553	552	511	511	545	537	553	516	560	545	526	523	571	498	518	554	535	538	544	538	571	533	564	528	560	539	550	515	552	504	538	552	508	556	566	501	529	549	508	538	539	549	512	532	513	535	514	564	554	544	537	504	514	509	497	547	507	490	556	546	511	553	524	575	494	506	524	551	539	546	577	526	559	522	509	509	528	555	558	531	521	536	556	551	573	541	569	513	534	519	547	525	525	527	563	568	552	546	533	542	517	524	540	571	516	543	547	548	517	522	519	506	468	536	545	541	521	533	545	519	519	548	541	526	518	527	557	541	523	541	517	530	567	532	546	549	550	537	524	541	535	516	562	566	499	582	516	509	527
26605	13450	14717	11579	7508	4779	3332	2549	1834	1312	931	753	585	497	383	354	320	265	268	222	234	221	231	241	207	187	170	237	201	196	193	187	181	205	197	194	187	184	206	190	171	207	183	172	186	168	191	174	189	181	164	164	181	197	187	192	182	163	174	204	196	210	187	181	193	189	175	201	195	178	177	178	173	176	178	191	198	176	205	167	180	191	197	193	158	171	166	188	166	203	164	191	189	186	190	197	197	182	170	190	172	182	162	185	186	190	210	189	185	176	199	173	168	195	189	172	167	176	175	177	174	201	188	176	189	178	184	193	173	189	182	185	183	167	177	170	179	154	187	195	175	182	198	178	206	152	175	186	178	184	196	164	178	176	170	189	172	195	192	158	186	179	160	159	172	161	185	163	182	186	185	173	150	169	161	206	182	199	199	162	167	195	169	163	195	191	213	181	166	180	213	191	185	172	179	162	193	171	182	158	176	215	178	173	191	180	191	191	169	184	180	179	190	163	163	194	190	191	175	203	201	184	179	190	198	147	172	195	182	163	167	188	205	159	186	186	189	182	176	192	164	186	180	167	200	193	190	169	198	179	191	169	188	174	185	190	189	182	195	193	178	188	170	225	179	180	202	197	192	175	175	170	207	164	179	185	183	198	164	182	183	174	174	155	168	167	190	208	179	185	193	191	179	168	184	196	196	170	189	182	198	177	172	183	175	206	199	176	185	184	170	195	199	174	186	191	198	183	174	175	171	216	180	201	202	171	180	165	159	190	171	187	167	190	172	169	166	163	164	170	199	198	191	183	185	177	214	166	158	168	171	187	201	181	181	172	168	206	171	201	181	186	171	177	180	214	183	158	196	179	177	183	176	178	188	163	172	177	184	185	193	159	169	200	162	205	188	155	169	167	164	211	193	183	199	164	165	187	171	186	184	148	202	182	197	169	177	145	203	165	163	196	192	166	190	165	195	185	193	187	186	163	205	169	165	168	179	164	176	191	178	195	175	171	171	176	175	202	172	184	185	182	162	203	183	200	193	181	196	180	187	171	195	198	197	172	191	183	198	178	178	175	183	169	154	197	187	176	184	183	202	186	177	169	180	171	174	205	176	162	187	193	161	164	188	198	190	180	165	146	175	184	190	176	178	195	168	184	180	165	158	199	194	176	162	179	165	187	180	172	182	170	170	190	177	187	167	178	183	156	205	186	190	191	206	183	168	213	190	192	207	169	186	171	192	203	179	171	169	185	197	165	178	187	163	198	206	195	208	179	192	173	200	171	163	179	182	185	189	186	177	177	186	206	196	172	159	186	175	199	184	175	188	188	181	179	188	165	179	194	186	170	170	191	180	183	191	203	173	189	186	180	174	169	149	184	207	202	202	184	199	190	196	174	191	201	161	165	183	205	177	181	185	174	190	164	180	177	194	188	199	190	182	200	210	163	205	170	188	186	209	188	227	199	182	150	179	194	160	176	190	183	186	170	178	175	154	178	193	185	158	183	170	203	193	211	173	198	186	178	201	175	179	186	184	165	187	187	188	184	201	185	190	197	187	199	171	184	187	183	198	180	167	167	195	163	166	188	185	175	190	220	203	180	185	190	186	187	182	144	173	172	186	188	204	199	165	194	189	198	178	198	176	188	188	164	216	177	195	197	179	170	166	214	182	187	208	186	167	153	190	166	181	220	172	186	203	158	198	202	183	178	163	192	178	185	175	181	182	175	162	189	189	207	171	213	188	190	173	171	161	180	198	187	166	171	164	173	185	174	185	191	171	161	170	156	172	180	194	193	168	201	200	191	192	199	160	159	173	185	206	163	191	168	182	160	173	188	192	161	185	192	176	194	182	174	187	157	194	199	175	181	185	188	211	158	186	214	196	183	195	192	200	186	147	164	185	178	176	180	187	157	166	188	193	180	205	174	193	170	188	183	161	170	179	173	175	193	189	197	206	170	184	199	212	209	199	167	180	180	203	202	181	195	199	185	205	187	171	209	193	169	178	205	195	154	170	179	163	180	171	170	166	193	158	184	203	183	207	186	179	187	191	218	178	152	181	177	184	181	173	191	188	200	178	183	173	183	168	175	172	186	200	189	156	206	182	154	177	191	181	224	184	182	165	189	180	145	181	176	189	174	167	173	187	149	183	183	165	182	189	181	191	179	175	202	162	183	159	190	195	180	182	179	171	184	200	171	206	207	191	179	165	177	200	175	194	177	181	174	192	171	175	177	175	169	178	185	185	187	192	175	187	165	188	186	178	159	186	166	182	174	189	207	173	188	181	182	186	185	194	185	209	175	184	179	183	207	211	179	190	193	177	180	176	182	193	195	180	176	172	178	190	173	187	177	203	176	180	192	168	188	210	235	183	185	200	195	216	169	189	186	170	196	194	182	178	187	186	164	212	182	195	182	210	196	161	174	154	181	182	149	192	175	197	168	206	183	154	181	184	177	161	157	162	175	170	182	186	166	192	186	166	195	194	185	205	191	177	160	184	176	186	183	169	154	193	166	199	181	186	174	193	177	201	175	183	187	145	181	174	180	176	208	182	182	202	161	149	192	166	196	159	212	176	169	174	180	172	179	176	179	198	174	208	175	165	195	226	182	166	210	182	197	172	174	192	214	171	166	203	191	198	187	178	183	165	166	199	178	190	205	185	192	210	186	157	181	167	159	173	166	183	202	197	183	172	196	184	186	193	185	154	169	186	182	180	185	193	181	166	198	193	171	218	163	172	178	172	171	198	152	191	186	181	166	184	174	169	183	176	172	188	182	167	190	176	190	190	160	182	190	170	213	185	165	180	183	174	171	192	190	185	179	179	184	186	181	167	160	182	173	152	178	162	159	169	195	194	150	187	183	175	194	160	187	184	181	190	169	168	180	175	191	183	198	208	211	221	204	177	199	188	177	195	194	193	186	191	198	182	154	170	175	178	179	198	162	178	208	190	182	173	185	188	164	177	191	178	211	178	178	184	207	192	176	197	166	174	180	191	176	184	195	180	195	179	200	201	195	200	204	155	169	173	183	190	194	167	208	147	167	175	161	181	181	175	188	160	194	193	201	204	198	204	177	218	190	166	186	171	163	166	169	201	172	188	168	178	198	199	178	184	173	174	197	183	164	152	183	207	195	176	189	181	207	204	174	192	193	176	193	163	202	179	183	136	178	198	191	187	204	188	194	183	192	171	166	177	176	185	201	196	181	187	179	196	186	169	190	170	179	189	184	202	174	182	188	171	180	198	177	203	187	194	187	177	177	212	162	174	176	175	188	155	188	167	201	180	204	167	175	182	182	186	206	211	192	200	190	191	177	173	181	170	201	182	192	207	178	168	203	178	186	195	193	193	176	171	198	161	185	189	189	190	192	189	177	162	151	178	166	175	182	195	179	193	163	189	167	170	176	185	177	194	180	174	181	171	175	195	176	207	178	186	189	188	172	195	157	195	152	180	179	190	181	187	186	173	190	180	185	188	189	191	184	187	182	177	195	197	184	199	200	177	192
16224	11475	22443	24557	21159	16184	13098	10961	8782	6683	4769	3491	2750	2175	1698	1500	1263	970	871	793	741	690	700	684	564	571	560	585	550	524	503	501	510	515	536	504	488	426	473	449	491	437	441	453	457	441	458	461	440	474	428	448	430	440	451	407	461	476	451	449	461	432	443	441	471	492	442	478	458	458	477	402	485	500	428	480	442	440	458	450	451	457	456	459	455	460	470	433	450	395	450	448	428	441	483	474	415	498	457	441	435	428	450	455	461	487	459	438	452	480	487	477	456	472	422	437	453	432	468	456	479	461	452	441	479	474	416	429	427	444	469	430	454	464	419	424	455	424	432	464	418	455	465	429	451	440	472	496	448	453	477	427	443	450	442	449	433	429	452	470	444	478	460	486	443	468	453	460	432	446	460	470	466	491	507	439	456	447	428	451	419	466	437	458	437	466	474	461	433	488	418	466	455	463	414	441	397	462	416	440	424	452	453	443	465	430	459	478	447	427	447	427	473	426	454	434	429	469	449	452	413	432	434	474	469	448	439	458	448	425	461	441	449	422	490	475	452	451	431	459	438	458	545	462	463	478	440	468	408	438	432	423	423	438	435	474	464	421	469	435	440	465	476	444	448	458	444	413	481	441	448	438	450	482	403	463	471	471	475	480	456	468	466	466	442	459	392	451	401	444	465	425	436	425	463	432	445	428	464	455	432	452	438	451	470	460	438	459	468	471	455	442	461	452	452	432	461	481	457	414	464	475	410	436	455	456	453	466	449	440	435	440	443	460	451	443	460	448	478	458	450	430	419	450	430	472	487	446	444	478	439	449	436	474	462	472	446	472	448	442	469	468	464	468	474	469	474	441	443	441	459	447	450	440	467	466	468	443	462	435	507	446	483	432	438	409	439	461	460	464	449	450	458	434	416	422	465	472	443	486	473	476	465	431	454	450	440	478	485	435	457	448	427	453	446	418	449	430	446	461	444	479	462	419	437	457	416	460	488	457	407	437	471	433	474	441	439	493	421	448	461	490	464	447	449	436	455	464	452	446	481	444	454	448	447	450	472	443	452	455	481	452	472	479	459	446	443	465	437	458	434	434	479	478	424	414	454	477	438	457	492	453	478	366	464	444	476	440	447	467	474	480	472	501	473	474	472	468	403	423	437	469	443	446	432	447	448	441	467	474	450	470	425	432	485	451	488	448	463	457	436	444	435	462	425	453	491	452	441	451	444	431	437	465	451	446	424	453	450	429	453	506	441	439	472	445	438	404	451	488	455	468	429	441	448	444	425	441	435	487	428	430	451	437	439	426	465	449	455	455	483	426	478	410	426	434	439	443	445	453	407	491	448	449	480	448	479	465	468	431	383	412	436	442	440	429	440	439	456	451	427	435	410	416	416	455	472	438	440	459	459	481	439	414	436	488	444	472	436	442	457	410	460	501	455	445	435	428	438	441	420	423	473	460	455	436	496	459	437	438	469	466	441	474	454	475	477	479	469	441	456	464	432	478	422	472	463	464	456	486	463	458	446	409	411	457	431	457	452	448	452	451	439	439	430	455	442	442	432	443	426	463	473	452	388	446	448	435	427	443	415	449	465	451	483	454	447	403	455	414	508	478	429	429	458	483	421	435	459	468	451	423	447	431	423	452	446	422	449	463	486	449	421	443	429	418	443	443	458	442	432	483	461	472	442	442	463	420	468	419	431	463	452	461	422	444	419	476	465	467	451	432	443	482	483	420	461	482	483	489	453	439	444	430	393	415	430	434	459	434	451	451	435	433	475	453	429	478	442	431	495	460	436	470	426	446	440	455	421	451	480	443	484	440	430	442	459	449	499	467	454	468	430	464	430	432	422	477	434	450	469	439	473	451	449	433	415	449	435	446	459	492	467	502	446	447	456	435	457	474	461	436	431	441	447	464	438	457	480	442	476	457	425	484	432	459	456	460	431	482	418	446	458	454	483	444	473	453	469	459	442	477	489	428	464	436	478	467	420	447	439	435	434	472	466	459	488	467	453	465	448	432	438	474	398	473	457	454	422	462	452	486	433	468	463	425	460	430	472	429	457	439	457	489	481	435	482	443	452	444	398	473	487	478	436	462	419	462	483	431	442	423	456	454	436	460	475	447	468	464	446	432	430	421	454	434	414	461	456	426	463	430	437	438	468	475	453	433	459	485	449	477	460	429	425	449	466	438	481	469	430	452	455	478	464	446	486	442	501	424	467	478	462	457	443	446	460	460	431	459	481	492	451	455	452	468	447	437	432	440	436	467	444	418	457	483	440	435	441	443	425	480	435	497	466	421	466	483	490	440	422	441	435	457	476	438	462	416	422	431	428	468	422	440	445	437	444	473	459	491	456	472	467	506	426	460	442	464	433	455	410	433	476	454	443	502	428	429	481	445	436	482	445	463	461	477	453	472	442	418	457	450	445	455	466	446	437	422	498	452	420	467	403	482	456	472	444	496	449	445	450	470	457	461	448	453	431	450	457	474	465	474	445	477	458	466	458	454	479	425	455	478	454	484	462	434	436	447	472	469	448	420	420	450	493	456	445	448	469	450	442	479	446	473	393	435	449	465	498	429	467	420	450	471	462	445	434	455	447	486	452	416	430	398	451	414	429	454	436	397	448	410	447	440	455	471	467	472	423	468	433	417	452	452	445	433	462	422	480	472	435	495	433	480	473	424	470	479	481	475	440	465	439	415	424	494	455	447	479	469	466	441	475	439	455	464	458	454	485	442	433	431	452	462	457	454	393	476	453	443	453	460	446	428	451	474	419	474	456	479	417	465	443	442	459	439	438	498	455	446	448	449	466	489	442	479	453	431	471	434	476	444	447	441	474	429	434	452	436	444	448	462	450	472	465	454	424	456	448	417	432	445	466	468	410	467	445	460	466	474	454	423	431	442	460	454	464	458	444	447	435	452	465	454	450	448	451	449	434	430	432	439	484	437	441	424	467	461	451	441	474	453	460	448	450	455	435	451	447	545	435	454	452	432	457	451	441	439	480	435	450	496	424	488	433	424	444	440	432	434	475	434	433	431	445	474	492	436	433	463	444	460	466	445	414	432	435	435	469	452	432	461	437	386	435	455	452	455	460	463	482	437	407	423	446	471	450	455	463	456	451	436	471	459	494	462	441	441	465	417	462	434	432	427	448	456	462	442	459	437	469	469	439	436	447	444	444	479	431	436	456	464	465	490	421	440	464	461	476	432	437	428	447	421	470	470	436	442	422	456	487	491	453	481	426	430	440	426	436	452	444	446	432	448	448	428	470	473	421	434	452	461	484	410	476	442	456	468	454	475	457	436	439	434	451	446	429	457	446	468	451	387	446	474	483	457	501	470	480	430	465	456	448	453	459	474	452	437	455	434	436	462	451	459	446	465	496	430	418	462	430	405	413	455	453	431	419	440	445	460	427	486	469	446	406	476	451	439	455	497	435	429	456	442	465	421	465	441	487	439	465	423	459	423	460	444	445	502	477	471	448	444	443	462	443	470
10123	5986	6799	5308	3383	2128	1676	1336	1073	752	599	475	397	383	321	265	341	276	256	256	266	287	250	264	260	251	255	283	256	265	250	264	228	247	222	216	258	290	248	241	261	254	267	231	227	255	249	250	238	230	235	240	266	238	238	220	256	234	265	265	238	258	261	241	209	259	267	227	283	250	235	239	254	249	266	260	239	241	277	280	249	259	261	250	261	264	243	218	252	225	248	230	245	231	262	265	250	269	255	257	240	266	227	258	267	241	246	264	244	253	245	240	234	244	249	235	270	247	242	228	248	225	209	273	265	254	251	255	258	236	209	244	259	223	241	217	251	235	263	230	242	241	243	231	248	270	245	224	261	286	265	240	247	237	258	230	209	298	250	255	266	243	239	230	271	253	277	263	225	228	248	225	245	235	263	236	229	224	236	230	258	247	257	247	231	230	228	250	238	254	222	243	237	235	261	240	249	228	240	245	247	267	271	245	222	240	230	261	240	258	259	257	238	228	236	245	251	236	240	240	262	244	258	249	240	225	241	239	241	251	241	220	247	259	263	261	217	268	233	269	240	232	243	238	242	273	226	262	265	247	228	266	269	259	243	252	223	244	220	226	253	242	217	244	271	248	258	245	260	286	229	241	236	239	233	256	265	243	262	249	246	237	258	256	277	262	227	235	246	267	266	234	288	211	260	215	243	270	233	273	279	251	208	243	225	248	260	237	260	231	256	240	235	248	254	257	226	239	240	261	239	243	254	230	262	271	257	246	288	243	225	246	223	244	222	263	230	233	251	243	232	240	279	247	230	297	259	271	246	240	255	232	247	254	211	238	251	247	234	248	263	244	238	230	264	220	252	244	254	230	231	256	247	253	242	268	233	251	268	236	253	229	231	220	240	266	241	251	222	226	247	258	271	251	257	243	272	251	258	257	254	242	258	262	249	265	253	266	211	260	262	264	243	278	239	236	236	217	271	231	210	262	243	231	230	216	289	256	217	233	255	223	245	225	219	240	266	231	249	252	262	251	238	240	225	215	243	273	260	236	251	219	244	267	199	266	250	266	277	233	217	242	257	252	258	248	211	231	216	272	239	246	263	235	243	256	233	228	223	282	242	218	244	246	248	241	246	235	247	243	262	267	252	229	244	233	236	238	243	243	248	241	258	238	248	244	262	255	223	257	234	233	252	259	241	237	250	224	261	234	239	248	252	278	239	251	252	230	248	239	260	264	255	240	240	237	223	232	249	266	234	227	253	283	258	226	253	247	242	271	246	225	269	228	250	263	238	209	209	283	249	218	282	250	271	290	239	232	249	247	265	274	254	252	238	243	229	238	239	247	263	255	257	281	254	241	259	237	243	243	231	247	247	237	243	248	253	261	230	234	212	232	244	267	266	220	238	241	238	248	251	265	244	249	254	217	234	223	267	273	253	229	232	273	255	244	245	259	288	232	263	273	237	245	243	227	244	254	228	207	261	249	253	267	263	255	238	238	249	244	241	234	261	261	272	241	255	263	272	253	236	231	263	254	238	234	272	260	240	259	242	237	241	218	231	277	237	229	254	235	237	253	246	268	262	209	232	228	222	255	252	228	210	217	261	253	250	242	226	235	249	261	218	259	231	248	262	254	261	265	271	261	247	216	271	218	271	258	249	264	222	233	267	221	230	268	248	236	244	264	227	248	230	254	222	253	233	231	244	247	272	273	238	227	242	210	244	265	227	257	260	230	264	261	267	232	273	244	272	246	238	263	237	230	268	226	267	253	289	269	239	251	248	259	216	285	241	231	234	203	236	241	258	228	224	231	215	260	233	241	245	249	267	239	263	243	231	262	243	231	264	233	242	237	238	239	257	207	227	258	223	265	249	254	208	246	244	233	254	251	237	232	244	256	254	253	241	263	248	211	254	232	206	269	248	276	261	265	260	232	249	245	232	242	239	253	252	254	234	279	259	233	246	261	256	250	257	230	243	257	225	232	239	272	252	236	229	256	261	231	232	231	244	281	247	246	243	221	262	253	253	252	248	269	229	230	243	240	229	212	251	241	236	247	230	248	269	254	239	230	212	276	216	234	224	239	240	271	236	247	265	264	238	262	248	249	222	257	265	263	248	232	250	233	282	249	262	245	274	243	250	258	248	245	278	234	255	256	250	259	283	232	245	252	237	229	243	252	233	253	251	238	277	254	248	260	243	213	202	239	250	242	218	227	244	224	235	242	220	229	226	269	226	243	246	260	274	264	207	263	231	232	284	224	267	258	265	247	248	237	262	237	243	220	246	259	250	261	240	257	242	246	262	252	283	244	268	245	224	238	245	230	263	240	219	239	239	265	242	257	270	244	262	249	243	236	223	249	247	236	240	217	219	275	232	274	244	262	279	250	278	240	231	233	260	233	249	272	216	253	252	244	268	231	252	239	248	237	237	231	264	250	264	249	249	261	257	242	258	253	198	243	240	233	243	226	261	245	245	248	227	260	236	275	240	252	265	288	234	267	246	263	241	221	245	248	247	245	248	232	258	254	258	236	267	237	275	238	258	261	234	229	259	259	260	246	254	241	253	221	251	232	229	245	224	250	242	248	243	244	265	249	218	253	246	250	262	236	273	250	260	233	246	226	229	258	247	244	269	252	249	264	250	226	223	253	234	266	248	272	249	250	192	256	256	288	265	242	259	234	219	245	227	248	238	261	241	233	232	224	229	241	239	282	262	234	220	230	251	252	250	263	248	238	282	242	240	247	279	280	272	227	235	231	239	282	265	253	228	235	262	276	259	215	245	258	258	214	243	269	265	238	251	252	254	277	254	257	241	267	229	211	242	227	246	261	234	236	250	236	246	259	254	246	228	247	260	233	238	230	241	257	251	215	258	266	258	234	258	243	252	284	256	252	248	237	221	254	224	249	244	237	275	219	262	241	244	219	255	251	243	244	238	246	236	235	244	240	224	267	241	227	234	272	243	263	264	261	249	273	233	233	236	246	220	282	224	203	243	249	273	230	274	236	273	278	240	243	228	250	251	235	248	266	249	256	218	231	260	225	269	267	229	264	258	266	277	223	234	253	221	243	257	250	257	253	210	247	241	277	235	239	238	213	236	246	247	251	259	234	254	236	242	246	212	240	233	247	250	211	259	240	267	242	274	246	249	245	235	238	271	253	223	225	231	264	232	233	238	290	254	249	240	255	269	209	233	255	247	275	241	244	257	255	226	247	237	240	263	227	255	251	246	272	254	256	240	249	254	275	279	254	231	240	254	224	249	238	263	223	229	232	270	225	262	258	262	224	246	277	248	275	230	258	265	244	247	233	238	273	222	220	258	270	236	246	243	244	248	253	212	250	267	244	275	221	240	249	257	226	219	243	250	264	266	242	257	258	251	244	276	245	287	243	226	244	259	253	240	269	250	256	250	261	262	229	255	246	212	259	261	223	261	254	237	290	240	220	238	247	244	245	257	240	270	246	244	247	240	260	240	264	229	249	238	273	214	262	219	252	251	256	202	228	255	238
6797	5991	12605	14099	11673	8767	7063	5999	4771	3323	2613	2001	1563	1322	1133	1032	907	867	765	681	704	650	703	621	693	616	641	624	671	564	652	602	615	575	619	614	573	624	599	572	573	593	604	585	609	593	586	579	583	610	561	611	575	588	577	617	572	607	618	578	601	601	588	588	552	589	576	602	605	591	584	599	557	605	611	555	586	577	610	627	567	575	565	609	529	614	604	567	535	531	592	610	616	587	573	615	599	591	555	609	599	591	664	553	570	598	586	582	597	590	597	575	617	600	585	566	574	544	545	545	589	583	570	580	569	602	603	544	586	582	617	605	594	564	534	585	583	578	566	591	569	583	607	582	598	557	639	585	564	608	597	585	648	636	602	604	584	555	590	589	587	626	577	561	574	611	627	595	603	587	575	579	579	573	548	565	604	526	568	625	562	551	592	541	597	579	611	551	612	552	525	557	582	609	608	564	619	580	570	614	564	582	533	585	626	632	603	582	603	590	556	576	552	593	592	548	596	577	598	585	598	589	604	551	562	571	613	596	611	567	561	576	577	617	529	542	590	548	630	591	589	549	585	537	614	626	606	563	620	589	630	588	587	608	549	601	569	562	584	594	621	565	617	618	608	575	563	604	583	605	590	558	615	543	602	574	637	589	624	548	590	605	580	591	555	608	604	574	584	572	578	604	619	552	559	577	611	557	615	630	616	644	546	591	579	620	571	574	599	611	614	570	629	624	581	614	588	610	593	595	555	596	593	582	584	611	604	602	586	609	628	618	596	616	578	570	627	570	603	631	604	593	549	597	555	585	548	583	560	565	588	556	607	552	600	590	654	568	637	574	578	606	577	541	579	632	566	601	637	599	540	557	539	597	565	563	573	574	562	567	596	604	573	620	599	575	573	571	562	626	553	596	580	537	569	616	602	593	581	564	579	590	587	590	584	589	582	569	590	545	568	588	555	580	593	565	593	565	576	544	625	592	593	528	574	591	592	598	589	582	601	600	608	537	579	573	585	536	555	586	593	607	563	586	588	590	569	573	548	601	563	589	660	605	577	584	542	630	577	596	559	615	587	579	620	569	566	548	563	587	562	559	604	578	595	599	612	574	576	548	644	592	588	570	618	573	618	551	545	577	561	583	574	611	579	595	581	575	589	591	600	571	556	572	577	571	622	519	593	601	579	569	575	548	561	598	618	603	572	605	604	605	571	573	582	546	553	574	579	584	587	639	597	631	632	661	590	594	588	585	603	550	566	597	556	580	570	572	569	596	566	634	556	571	562	569	643	555	593	598	580	620	555	576	582	561	559	592	552	558	587	602	570	567	626	583	611	568	519	601	639	620	600	601	559	574	572	592	585	636	602	622	545	578	581	566	585	566	580	610	580	581	594	618	590	560	627	588	556	555	571	604	606	588	565	625	580	577	576	574	573	529	557	579	615	600	570	597	569	574	601	600	608	591	574	598	578	566	588	556	580	585	613	594	589	577	554	550	631	616	566	598	572	598	587	608	581	578	551	624	560	561	593	538	568	615	604	578	554	554	597	556	605	583	568	547	626	574	548	573	603	592	597	612	623	573	567	589	596	585	606	554	560	573	576	584	593	590	570	621	575	575	577	574	575	616	566	566	594	553	591	598	578	571	563	554	574	581	613	563	594	592	594	604	630	640	595	596	562	570	605	612	608	612	608	547	606	555	613	574	622	560	596	579	605	542	572	639	560	645	579	621	616	574	556	617	634	561	521	555	551	572	525	604	565	590	605	627	603	558	574	571	610	622	586	622	601	585	611	590	572	600	603	620	527	579	610	591	576	606	545	586	583	614	601	609	560	585	593	600	544	585	560	572	573	540	543	602	586	595	564	595	620	560	604	556	598	554	552	614	588	543	566	596	560	593	612	588	588	574	585	611	584	576	562	619	586	596	598	607	571	582	530	573	598	593	618	599	567	595	549	591	574	601	570	649	613	566	555	593	624	563	598	593	624	607	619	621	600	612	600	582	636	579	528	595	549	555	615	582	590	596	591	557	602	579	585	569	598	610	560	572	598	612	593	576	590	587	581	611	577	582	608	637	594	599	566	587	580	601	595	607	619	616	578	570	602	584	592	637	624	587	613	584	593	609	601	593	576	565	589	586	563	634	588	608	583	583	572	563	580	576	591	578	607	559	592	604	584	594	591	574	587	614	580	555	564	582	592	548	573	571	548	625	593	574	542	610	626	539	638	525	574	634	566	594	549	625	574	586	583	610	570	540	530	567	608	624	546	551	606	612	584	607	635	601	556	578	590	593	554	574	562	593	559	641	558	612	571	597	542	593	604	603	584	607	595	560	615	570	616	584	591	622	601	602	626	574	575	577	560	582	590	656	579	600	599	573	577	586	574	585	556	598	607	561	539	565	563	607	585	578	603	615	575	616	577	573	573	559	596	583	614	586	574	573	598	640	588	592	589	567	588	594	640	583	554	566	619	575	581	561	577	565	625	619	617	616	616	597	574	587	572	593	563	591	592	611	589	591	628	574	631	596	586	595	545	595	613	587	575	581	551	616	605	529	557	602	591	638	550	637	588	583	574	598	597	568	569	551	548	572	569	600	593	570	576	598	637	603	569	590	604	602	554	561	561	635	626	579	609	564	599	566	573	571	590	597	594	539	575	566	620	604	559	560	607	608	559	557	525	569	552	554	583	565	558	544	595	567	588	557	637	555	601	610	575	593	555	572	607	638	536	581	548	662	573	546	603	583	580	539	608	660	611	584	619	554	594	575	556	589	535	571	588	598	555	642	576	583	621	548	571	557	618	590	561	631	608	571	571	631	579	647	604	566	585	642	588	610	577	562	587	586	617	594	599	566	595	582	580	571	587	600	601	521	568	610	565	605	585	567	587	593	536	562	565	593	584	604	596	563	547	560	591	615	575	651	578	628	580	617	601	637	625	634	559	583	555	558	619	570	589	571	581	577	564	569	579	595	560	574	555	566	628	606	549	622	575	624	633	567	632	575	574	576	591	620	573	600	578	574	569	605	575	597	577	623	604	584	582	595	598	589	612	585	567	597	587	575	599	598	583	597	588	617	533	608	578	598	602	608	612	598	601	583	571	660	619	578	608	568	608	618	562	601	598	607	585	596	590	573	582	594	534	585	542	568	587	558	610	613	560	582	578	576	625	571	591	634	598	607	593	574	581	576	632	588	566	605	591	582	573	611	557	596	547	592	583	586	624	603	614	604	608	601	563	561	601	608	560	597	567	552	604	554	586	546	620	608	545	591	558	562	578	552	566	582	598	581	590	615	591	587	565	605	585	613	596	584	603	573	578	541	562	599	566	582	573	582	598	586	586	593	624	572	570	584	589	585	549	636	596	550	603	590	651	613	602	611	617	567	618	600	556	565	570	597	628	647	548	585	600	599	541	595	572	591	590	611	641	575	594	583	595	590	570	573	573	593	592	581	561	594	532	567	592	571	578	564	588	605	562	573	602	581	579	587	631	603	578	584	551	605	587	635
19499	9506	10647	8583	5470	3506	2372	1733	1440	1119	835	625	526	435	372	341	310	265	275	269	232	225	237	246	264	254	229	237	242	253	217	244	258	240	253	252	253	245	213	218	248	215	226	238	207	239	239	208	223	210	230	248	241	231	242	232	233	207	222	231	227	216	217	202	219	258	219	225	244	255	217	214	223	250	229	220	228	218	244	236	231	262	236	190	242	221	224	237	251	236	231	224	214	234	241	224	191	233	203	225	234	256	225	230	231	242	210	209	205	233	222	218	233	208	232	236	237	210	230	243	246	236	242	253	247	202	241	231	239	226	223	252	227	231	233	233	248	204	235	258	225	213	231	211	186	210	203	229	226	206	252	227	238	228	250	239	225	236	254	247	255	208	225	213	220	206	197	238	224	219	236	224	236	211	210	241	217	206	220	225	219	247	191	224	221	221	196	249	221	218	226	220	202	256	204	214	228	231	197	248	229	220	210	222	197	221	228	180	234	232	220	191	220	194	209	221	235	223	242	245	209	240	237	223	221	206	222	224	216	225	235	213	228	222	218	198	198	205	212	226	257	208	236	229	237	234	243	239	243	252	234	230	230	215	204	244	224	236	227	219	239	217	224	208	213	210	227	214	223	215	217	237	231	196	198	242	233	216	241	214	249	198	221	218	223	232	216	204	236	214	230	250	200	224	223	202	208	196	238	226	219	202	226	263	214	239	265	195	232	243	227	207	219	228	250	217	236	236	228	214	214	212	199	215	229	215	188	241	263	220	235	203	248	247	200	231	223	234	227	230	239	224	212	223	232	243	214	208	195	225	223	237	219	247	230	216	249	247	221	220	218	220	221	214	200	227	247	238	216	194	232	221	240	222	270	211	256	229	227	250	214	206	191	228	219	218	260	221	236	223	215	218	222	229	243	244	191	214	216	239	230	232	219	213	219	200	219	222	204	211	228	224	242	206	208	207	232	236	242	217	206	227	195	212	212	239	191	207	239	237	245	214	199	224	217	210	256	245	224	236	236	214	245	223	214	216	234	238	212	251	224	212	217	243	220	235	220	204	205	201	241	235	223	243	252	240	229	232	224	222	229	228	217	191	227	236	227	234	248	237	246	242	255	216	217	228	215	237	235	219	209	249	259	243	240	228	230	209	232	243	212	244	235	233	253	199	232	203	170	223	223	250	228	236	243	234	202	207	237	207	233	238	234	236	216	220	206	215	229	254	233	227	227	214	220	246	208	207	199	209	228	185	234	224	215	211	226	239	233	237	203	228	265	219	216	216	250	211	219	236	209	206	199	215	245	196	228	239	240	247	235	226	240	218	220	228	220	231	212	229	224	254	229	199	188	219	217	251	196	215	220	216	214	216	209	225	240	248	210	238	228	226	228	238	212	206	228	219	222	219	236	251	227	226	226	210	215	262	226	217	220	214	238	236	226	227	233	207	239	239	223	207	219	233	211	218	232	226	241	251	253	235	230	222	229	214	224	226	235	225	203	208	203	217	221	234	220	235	209	229	260	255	225	218	223	223	226	220	239	221	211	223	222	233	230	233	220	212	206	222	233	225	229	208	192	236	208	271	228	219	242	241	249	237	235	186	204	211	199	209	211	230	234	231	250	236	225	194	226	204	210	224	225	243	227	232	247	232	241	202	226	233	231	237	237	239	231	223	230	217	251	236	212	206	221	277	226	220	212	249	208	237	214	206	200	238	232	212	233	208	229	221	250	241	195	211	219	231	207	227	212	216	220	220	240	208	234	217	236	235	209	222	230	210	213	214	203	210	220	202	212	229	204	222	226	216	218	241	225	216	217	227	239	230	249	227	216	222	213	225	220	234	240	257	230	205	231	227	203	205	243	240	236	214	215	204	217	252	235	234	220	220	227	207	242	221	220	235	227	217	221	248	231	229	215	218	223	230	276	227	231	227	209	240	226	250	214	231	225	214	233	205	208	229	222	251	234	205	213	238	223	228	227	226	223	254	218	207	232	216	235	227	219	236	244	220	219	213	190	252	223	215	223	233	250	251	237	245	245	246	208	253	207	221	208	209	176	224	224	231	202	214	216	216	205	243	221	216	221	239	219	214	280	242	205	231	230	229	208	217	247	224	242	222	241	231	210	223	197	234	226	222	220	228	248	202	217	205	227	227	237	232	191	212	226	245	252	241	220	218	217	240	203	205	218	261	225	207	210	206	208	230	216	240	228	228	218	226	229	199	223	235	221	222	195	218	208	242	243	210	242	208	230	244	248	229	185	224	221	236	221	224	221	240	192	200	254	223	229	225	189	214	199	206	220	252	199	216	237	247	245	224	228	252	268	198	267	225	199	241	215	209	220	218	232	235	227	230	234	230	196	244	227	242	235	204	226	219	223	223	212	224	231	194	226	216	220	231	232	215	231	219	236	244	248	231	216	238	246	248	222	216	233	199	218	233	214	207	229	222	228	229	245	211	227	259	220	219	198	221	230	183	252	238	216	238	209	211	233	255	237	199	226	247	212	242	227	225	203	192	209	227	224	234	232	247	218	216	200	204	214	200	244	244	244	230	230	247	219	204	232	255	220	255	216	224	232	212	233	189	195	228	206	210	228	216	250	219	237	235	234	242	219	242	225	237	263	247	228	240	212	202	231	245	226	232	228	221	197	231	246	211	228	231	205	232	247	201	227	210	230	224	240	233	219	209	241	248	278	224	227	240	209	240	189	230	204	203	201	218	209	247	209	217	237	230	196	243	201	222	227	223	246	209	235	226	225	217	220	222	236	235	220	213	203	222	249	237	229	230	221	225	234	231	201	208	217	221	230	223	218	236	207	217	225	237	208	209	216	211	231	193	227	233	236	215	233	218	225	228	213	223	226	220	236	215	210	246	204	216	209	229	214	195	226	206	244	226	252	237	224	247	214	241	192	220	221	249	220	248	225	221	220	247	197	221	209	227	229	234	223	234	226	222	218	221	243	244	223	230	240	215	235	231	238	211	210	216	250	212	218	224	246	180	219	219	239	239	264	234	208	205	220	217	227	258	207	236	254	205	218	204	212	252	230	244	235	218	194	231	227	236	206	202	252	261	236	234	222	242	237	224	222	215	222	229	244	216	221	230	210	192	243	229	231	234	244	227	245	244	200	212	227	219	226	234	204	221	223	220	223	209	214	242	193	205	236	232	225	222	230	207	224	225	188	217	213	218	221	225	205	210	186	220	247	249	235	213	205	215	196	218	225	224	234	239	223	212	217	213	231	214	202	201	206	257	227	236	230	240	259	225	217	216	195	238	206	181	207	219	219	249	230	263	218	229	214	220	234	245	255	244	234	246	208	229	211	215	216	218	260	199	243	223	247	185	224	231	241	213	224	228	214	214	219	187	246	218	213	243	208	213	207	201	247	209	236	207	196	245	239	212	220	229	216	192	221	257	224	226	206	247	226	221	183	229	232	213	212	216	219	223	230	223	216	223	208	217	216	242	216	212	228	206	231	214	214	214	241	205	223	239	223	221	223	218
13111	8936	18030	19731	16749	12928	10092	8026	6678	5184	3718	2870	2221	1813	1559	1193	1114	1009	814	763	749	724	637	698	686	663	573	589	538	600	569	606	576	591	594	590	578	562	558	519	529	525	535	538	499	537	581	562	570	489	549	570	574	533	544	560	559	567	552	578	549	506	580	521	489	544	533	555	533	540	577	537	533	519	594	532	534	553	547	569	604	537	532	534	528	517	551	485	515	522	506	570	486	518	560	529	521	557	559	540	541	526	506	547	537	545	555	528	542	543	515	571	544	549	520	577	560	542	503	516	553	576	572	545	566	565	567	550	537	544	524	522	530	561	562	543	487	565	537	566	560	549	569	529	579	503	546	578	549	519	554	584	499	528	539	531	552	574	534	488	508	541	551	559	552	566	588	519	523	554	513	540	572	529	540	534	505	565	545	538	552	594	508	547	529	555	526	536	520	525	557	501	538	508	560	549	561	496	563	523	563	551	532	538	520	544	532	543	552	542	530	510	570	531	535	492	560	534	523	562	541	525	520	564	544	510	552	551	534	535	567	550	578	522	521	494	513	527	545	527	512	533	551	521	571	535	541	555	570	565	551	546	556	536	541	496	525	528	555	540	536	503	546	593	532	575	515	516	549	521	538	544	536	544	532	530	500	528	537	508	532	533	521	561	537	529	527	516	537	538	578	532	553	528	550	535	520	519	519	567	503	564	558	551	520	513	571	523	524	543	541	549	564	540	564	515	563	510	512	540	550	556	541	528	528	520	563	529	586	534	575	513	533	571	503	516	547	551	524	546	513	533	546	556	535	547	528	491	552	557	526	508	529	535	598	516	543	508	525	489	536	534	523	508	538	523	510	565	558	598	548	578	561	550	556	544	551	555	597	561	543	569	506	506	511	514	558	535	599	524	559	507	513	491	532	482	558	545	517	571	535	495	552	539	558	554	578	530	548	558	537	583	539	509	534	551	535	528	528	558	563	540	515	584	564	498	515	535	549	526	539	544	534	539	540	519	532	572	550	540	550	544	529	530	550	505	540	576	549	547	519	532	529	533	478	500	550	530	566	506	523	543	543	536	508	556	542	526	544	554	553	528	518	524	526	531	508	504	542	527	532	519	561	545	516	565	511	552	543	522	544	575	544	498	587	530	530	574	492	552	534	493	518	566	560	564	556	520	540	501	512	547	514	535	496	545	601	573	546	538	559	551	548	541	539	520	564	584	532	556	531	544	542	516	521	506	571	519	547	554	536	564	548	584	526	537	499	536	537	505	571	552	602	564	541	482	525	571	499	530	563	561	599	557	516	544	573	553	532	531	521	500	577	558	587	554	536	503	530	521	517	572	527	518	525	527	578	536	531	565	540	516	512	532	551	570	483	500	511	507	520	542	552	538	514	522	518	553	548	520	560	582	552	525	548	528	521	533	570	574	535	521	563	540	538	558	530	573	557	521	538	542	540	544	520	553	553	521	514	535	528	534	533	519	536	550	514	542	546	589	544	554	484	541	565	551	510	501	533	557	529	553	550	542	532	506	519	543	534	566	527	511	533	534	534	519	536	531	523	479	513	548	559	561	539	565	523	552	540	537	583	559	540	551	521	592	540	535	507	504	593	523	543	562	542	531	551	541	519	540	527	543	555	578	560	552	524	569	526	541	541	532	525	515	567	543	539	542	519	529	580	540	596	507	542	539	526	549	513	518	581	566	534	554	521	544	528	545	567	585	515	538	549	531	551	577	524	543	511	556	553	555	549	561	545	552	565	536	555	552	561	526	560	561	520	544	536	553	574	516	549	544	564	558	498	516	553	554	539	538	525	526	517	508	525	561	543	550	537	582	527	525	549	546	526	539	561	514	538	525	548	548	527	520	530	544	491	588	528	575	492	533	570	534	526	537	531	549	572	520	555	497	552	487	508	548	567	557	557	519	579	541	537	518	539	524	538	527	534	562	509	532	552	548	512	538	541	546	562	553	545	527	556	556	546	532	533	527	543	541	543	539	515	574	531	495	535	529	551	499	563	517	534	562	554	546	557	561	536	526	535	523	562	485	525	547	551	552	551	520	504	534	569	528	538	555	580	548	559	530	552	511	546	560	564	535	541	527	545	570	555	520	548	507	552	541	528	554	542	546	538	555	469	539	561	523	536	548	529	540	554	532	561	529	526	567	551	539	561	507	550	541	549	548	538	555	554	522	536	551	549	562	552	542	519	524	568	514	550	533	532	521	543	542	561	531	545	553	555	530	501	533	573	537	510	531	551	559	527	520	537	571	517	545	485	533	511	559	557	531	571	553	552	542	505	558	529	489	524	539	536	552	532	548	554	533	503	551	545	566	543	549	545	515	552	543	549	502	570	566	524	518	521	505	497	521	553	522	571	526	547	515	606	564	555	512	517	560	558	549	515	529	559	569	544	552	549	523	521	540	542	520	525	553	577	543	569	530	518	494	543	538	556	589	525	531	523	543	557	546	567	546	536	539	532	555	567	521	520	484	577	533	502	536	538	519	514	520	525	561	533	539	550	582	578	491	526	568	490	535	560	549	541	522	497	542	560	552	502	524	575	529	545	540	568	527	579	539	544	529	526	521	520	533	555	520	527	523	522	510	544	509	542	523	521	576	497	555	524	583	522	525	491	543	547	520	531	553	553	586	518	563	566	570	537	555	586	526	553	555	482	530	520	509	527	555	552	503	549	494	556	506	571	574	538	563	539	564	531	564	519	502	557	519	569	529	496	554	541	509	551	559	564	562	536	557	498	547	512	516	540	561	555	526	509	553	574	528	544	536	548	515	525	531	527	499	567	522	550	550	529	534	524	532	566	559	521	516	549	554	573	516	511	584	562	535	541	540	546	551	610	561	530	541	528	545	516	545	542	510	497	503	486	514	547	518	511	594	578	521	578	520	529	502	533	557	502	498	553	529	534	574	545	526	525	536	539	511	526	526	531	563	521	562	546	525	556	580	496	555	586	529	559	551	545	538	524	544	522	556	541	560	513	571	526	566	547	505	546	504	503	504	571	507	540	555	555	538	526	580	533	511	562	553	525	528	552	517	539	545	514	554	506	555	565	515	540	564	551	515	507	537	547	512	543	520	543	577	511	543	530	558	543	566	565	507	553	567	514	539	523	529	559	555	555	561	562	580	561	574	513	505	540	589	538	515	513	548	584	531	527	568	513	550	552	530	543	553	528	503	514	534	591	571	539	543	564	577	517	521	528	536	545	510	517	542	517	531	524	521	492	503	552	517	548	590	541	559	508	573	534	535	538	621	531	582	534	522	547	532	524	547	527	522	522	531	541	562	490	545	550	516	480	580	539	538	513	516	554	548	559	539	506	548	527	519	519	521	527	566	535	546	554	547	507	552	517	539	538	500	519	538	534	499	510	525	540	546	509	566	537	477	493	547	537	506	557	540	526	500	529	515	510	543	512	536	523	493	529	564	542	528	521	553	554	522	541	513	557	549	585	470	549	586	546	521	526	592	527	550	535	519	504	572	554	512
27268	13613	14900	11715	7463	4779	3265	2469	1964	1384	978	772	577	460	389	340	325	329	262	252	232	229	198	207	210	243	201	204	193	216	205	198	195	203	206	197	178	183	202	184	163	169	204	182	183	160	181	201	166	191	193	203	199	165	213	206	173	190	202	191	195	183	186	161	174	204	170	181	190	193	189	179	183	223	195	186	194	180	176	222	212	185	172	185	153	174	182	201	183	174	192	164	200	165	184	187	182	162	182	167	182	209	198	171	186	156	194	186	209	194	195	168	212	198	204	189	203	183	187	190	186	187	196	182	170	184	169	187	181	185	185	201	198	151	164	182	174	173	197	184	147	207	184	176	190	177	170	168	171	175	175	207	195	184	155	204	205	172	186	186	212	191	210	159	199	171	195	194	204	204	177	178	198	173	183	145	219	192	194	178	188	176	190	181	167	195	199	186	187	174	214	201	176	177	195	152	201	193	198	198	192	176	169	184	186	187	192	166	169	190	175	151	200	184	189	187	202	197	187	204	180	190	189	185	207	161	197	186	187	162	188	178	225	181	181	207	172	184	166	170	160	186	175	177	172	174	185	177	193	176	169	192	181	181	176	168	179	176	170	198	185	186	161	184	191	182	191	185	190	197	180	159	206	199	183	192	190	206	211	176	216	189	192	187	181	158	212	209	196	158	157	158	197	180	184	202	212	160	165	169	203	206	165	190	176	201	199	186	152	214	200	178	163	172	169	216	178	167	187	193	190	191	164	180	182	174	184	203	179	192	207	203	220	171	187	193	151	188	179	178	206	193	197	206	200	173	165	178	176	182	178	192	182	206	209	181	182	183	188	173	186	176	192	171	186	184	213	180	201	194	185	181	180	187	219	199	160	175	199	174	188	213	176	175	199	192	170	189	195	163	184	227	212	163	206	201	200	182	177	185	180	187	179	191	211	184	202	189	179	222	185	187	196	196	177	172	201	204	179	180	177	166	182	179	193	195	189	212	198	208	194	176	217	162	219	168	194	204	168	200	198	183	169	215	180	181	193	199	158	187	212	203	198	191	178	190	195	198	202	180	209	173	148	196	191	191	211	170	176	182	195	215	190	210	197	187	189	173	188	210	191	195	166	181	188	204	179	199	159	169	191	143	190	202	178	157	161	179	155	199	196	182	189	193	193	192	190	172	183	169	170	185	197	171	186	201	195	215	201	195	197	184	186	171	152	173	186	203	206	218	189	180	188	184	195	162	189	200	172	191	157	183	199	198	209	196	184	195	178	191	201	190	180	185	185	182	179	189	198	189	166	182	176	195	211	207	201	164	193	183	175	184	167	185	179	198	217	178	181	193	203	189	189	189	180	176	201	191	192	185	191	183	196	179	186	186	178	167	182	186	170	160	179	178	184	176	186	186	155	188	205	186	169	180	177	197	173	187	190	208	173	186	177	198	177	180	189	162	151	180	181	182	199	169	192	191	181	147	209	215	155	188	207	165	213	204	167	162	184	166	196	163	203	179	173	178	167	187	187	184	188	189	177	199	205	210	147	194	179	170	198	205	186	184	195	193	184	177	175	188	178	199	159	171	167	168	167	162	183	205	213	193	209	215	212	183	192	199	188	205	189	193	178	182	193	187	178	177	195	179	189	203	213	145	193	183	187	183	178	172	183	189	167	195	195	197	164	182	190	165	196	206	201	152	176	196	170	201	197	161	185	178	186	173	195	171	163	179	203	188	178	187	177	192	186	185	199	199	168	169	185	175	174	198	188	202	190	196	218	179	199	203	197	179	185	194	178	182	195	207	170	165	154	197	198	187	191	194	182	174	155	183	163	201	191	196	170	174	208	190	187	181	192	193	194	194	184	190	188	210	199	166	179	178	183	195	189	181	205	222	177	168	198	169	169	190	170	165	174	196	187	209	200	175	185	174	177	165	183	201	175	194	172	199	228	194	178	178	192	192	192	172	170	199	168	195	190	193	173	221	197	186	180	188	157	185	173	191	170	177	190	194	207	179	188	178	169	171	166	166	216	185	208	186	162	190	185	194	186	188	162	180	179	176	202	199	192	187	201	193	201	184	180	163	159	157	203	187	183	179	205	177	197	196	194	185	168	190	194	184	185	179	166	152	165	181	175	163	195	167	174	160	199	183	170	178	188	176	214	176	188	179	192	179	197	195	180	175	168	199	203	176	187	179	165	195	158	180	181	190	219	175	204	163	189	190	195	187	191	173	184	202	187	189	166	192	157	170	186	189	172	182	170	191	187	195	190	198	210	177	168	190	199	184	189	190	191	189	166	179	227	196	145	197	189	180	190	180	190	173	198	179	184	189	174	202	200	200	207	213	189	210	200	179	213	192	199	202	194	191	203	191	180	191	182	190	195	185	176	187	179	158	182	222	190	175	173	177	203	199	154	188	179	182	176	177	181	200	198	192	190	199	181	192	182	182	183	201	186	192	203	198	172	186	182	180	160	181	173	166	195	186	172	142	193	169	205	186	208	178	189	186	203	153	158	204	179	178	211	191	184	172	188	183	204	211	169	178	176	191	178	180	195	178	172	184	189	174	180	180	180	180	185	185	181	186	208	176	191	189	178	181	198	169	185	173	180	211	177	188	205	182	178	187	173	189	186	185	172	205	211	181	168	198	212	195	199	226	190	182	173	175	185	205	188	195	188	162	168	186	171	171	194	201	162	187	181	200	183	199	198	185	198	165	193	198	171	208	207	182	205	175	178	184	203	188	196	196	179	185	220	189	191	168	165	166	188	184	191	168	180	165	188	164	193	188	182	218	209	168	193	195	211	181	188	186	216	183	166	201	174	173	206	186	195	205	167	165	188	198	197	177	178	191	168	194	215	176	202	185	206	200	190	186	223	162	196	217	199	183	195	200	236	191	186	170	193	185	183	193	176	182	169	198	191	211	177	171	187	177	191	179	205	192	207	210	196	174	172	203	174	160	208	174	173	179	207	185	189	186	191	190	191	199	184	193	205	166	205	179	178	162	186	185	168	207	208	174	203	186	195	159	173	192	177	187	190	204	187	189	204	197	188	180	208	177	188	179	188	196	198	194	195	194	155	196	193	184	187	201	201	192	178	205	194	171	176	172	190	183	175	187	200	207	170	172	208	189	212	199	183	182	189	183	153	191	186	179	179	215	210	173	204	191	197	204	206	208	176	188	176	170	178	196	162	174	216	180	158	177	185	204	187	194	209	197	154	187	173	193	185	177	207	178	185	202	187	174	170	160	189	181	193	174	196	201	167	208	179	173	179	173	178	183	180	197	173	173	190	159	200	193	172	182	157	199	176	185	180	187	171	183	186	183	186	180	189	194	176	154	203	152	198	202	204	204	182	198	193	184	187	194	175	190	185	199	194	162	188	214	186	165	178	206	194	186	179	195	174	196	205	197	171	180	190	195	176	185	195	178	225	189	195	173	175	192	182	167	179	184	168	182	198	197	176	194	172	196	165	186	192	192	165	169	188	171	188	225	175	189	197	192	203	165	223	220
16274	11424	22397	24251	20793	16407	12736	10662	8784	6784	4705	3576	2748	2256	1666	1371	1297	1091	943	783	768	697	702	675	640	625	564	546	572	569	514	524	566	534	497	508	478	485	470	462	458	466	442	493	445	479	477	451	468	452	476	492	460	453	464	482	458	444	497	457	457	434	484	476	478	423	469	461	412	465	463	447	443	466	445	489	458	444	457	492	472	460	480	436	429	456	458	444	466	462	475	434	488	472	496	438	454	452	427	427	477	463	430	463	463	445	455	458	474	457	429	485	420	450	464	450	483	445	448	480	449	438	461	465	467	421	445	434	450	455	441	448	448	502	420	465	495	449	459	453	485	472	450	457	386	474	473	461	430	438	468	413	436	448	468	490	470	447	454	417	447	451	473	450	447	463	473	430	446	480	476	458	465	451	482	472	485	438	480	521	439	430	466	447	469	426	451	475	446	465	466	507	459	418	409	458	475	462	441	463	422	484	442	444	454	438	479	459	440	464	480	494	450	435	445	443	456	441	475	458	491	445	447	462	471	468	460	467	458	446	450	469	472	481	485	470	417	424	470	419	431	454	445	447	458	448	466	472	465	434	444	476	446	463	448	474	460	440	418	436	421	474	464	464	458	507	493	446	440	445	460	458	457	459	470	521	440	466	464	477	445	465	476	457	460	469	461	456	459	458	445	469	437	477	409	477	453	468	449	440	475	435	479	454	455	416	459	443	466	452	507	490	461	470	447	483	464	468	474	434	477	454	416	478	484	459	451	465	476	449	431	471	423	454	401	441	476	493	501	451	466	452	458	467	445	479	446	437	408	418	453	458	453	472	501	485	471	441	442	459	444	436	483	457	462	450	485	452	458	459	486	463	432	450	417	463	463	460	459	498	461	491	469	430	495	467	435	450	455	462	487	417	487	458	473	484	448	463	437	487	450	428	461	425	401	466	454	457	439	455	461	457	438	453	462	441	459	474	470	447	428	466	445	483	481	505	461	476	489	464	434	446	508	435	416	462	432	463	439	467	458	439	480	485	429	462	451	452	473	477	473	464	437	440	436	428	452	433	455	419	477	464	489	480	458	473	437	480	425	479	467	445	426	484	447	473	453	447	435	456	468	489	467	445	496	459	430	431	431	457	453	475	464	481	453	471	439	448	425	464	449	462	450	436	450	474	491	444	437	460	457	457	448	483	447	472	421	442	499	478	466	448	471	405	494	437	475	441	477	435	472	441	425	473	454	447	478	456	420	453	442	483	448	446	477	430	414	433	506	433	463	452	446	476	417	493	417	453	448	476	437	452	486	489	415	490	450	465	453	460	446	460	449	458	483	466	454	451	477	470	428	443	492	467	457	440	448	486	463	492	429	453	445	409	454	473	436	481	445	442	446	478	448	465	489	492	450	462	428	451	468	458	437	445	493	432	479	467	463	436	467	464	480	466	440	447	431	482	454	445	474	528	483	469	450	440	488	461	456	454	457	481	433	460	452	492	468	435	446	462	482	451	436	465	453	471	463	432	451	479	468	435	418	461	467	414	483	457	421	471	469	446	460	417	433	477	468	428	446	456	449	457	477	439	445	441	490	459	453	445	436	433	448	478	442	428	462	451	462	453	464	427	454	457	470	434	450	443	426	454	462	512	400	429	427	436	467	429	494	448	478	446	465	412	468	463	452	491	440	420	446	496	401	428	511	452	491	497	475	480	422	463	428	472	448	479	473	441	462	461	464	486	448	440	442	463	423	447	451	452	472	493	467	461	475	467	483	467	465	428	491	463	435	496	489	477	457	481	464	469	446	492	471	432	401	478	466	439	525	455	435	446	457	427	431	471	462	497	454	482	487	438	470	481	421	467	443	455	444	441	463	428	483	473	481	421	497	493	469	471	468	502	441	428	447	454	472	428	421	472	479	462	449	435	477	474	459	427	440	480	458	484	431	438	496	429	394	507	456	448	453	462	479	446	440	467	470	462	452	430	442	467	456	425	462	462	482	465	478	479	462	474	411	447	461	435	452	454	426	509	464	474	419	453	460	434	451	431	455	438	463	414	455	440	480	475	443	461	458	459	447	468	453	425	454	453	441	433	428	461	436	464	464	476	436	472	468	465	458	469	465	446	490	490	463	476	438	465	427	448	471	466	460	449	450	483	435	439	445	453	493	420	466	434	468	447	450	442	445	432	437	483	436	485	454	438	439	458	451	488	449	444	456	478	472	443	504	438	469	480	478	404	449	433	474	478	410	460	502	421	455	444	412	464	476	447	427	464	483	491	490	438	456	480	454	450	444	420	474	438	436	442	469	471	464	449	465	457	452	474	455	451	453	462	482	432	469	470	450	466	506	479	464	457	494	420	463	455	439	490	473	483	441	472	443	473	451	472	468	437	414	487	401	450	447	453	441	460	494	448	453	458	470	416	464	429	456	462	448	446	447	457	428	431	451	430	471	468	438	485	443	435	433	468	484	467	468	492	457	468	472	463	465	469	467	446	439	406	450	426	461	462	446	443	412	473	453	425	433	476	454	450	467	447	442	452	472	459	419	430	452	471	426	471	453	450	465	466	450	450	468	485	456	473	473	437	426	471	450	448	474	445	444	449	482	426	452	484	469	466	473	480	467	434	448	483	482	423	464	437	469	465	465	484	466	432	465	483	464	435	444	458	447	471	441	480	493	456	464	444	471	462	496	443	460	439	463	444	436	441	451	461	445	443	491	478	441	462	427	444	474	445	455	454	487	451	440	489	441	482	483	469	436	498	461	480	444	456	434	445	470	477	448	479	469	457	423	437	451	459	424	469	458	448	498	424	439	452	447	464	449	441	470	463	468	470	448	463	421	452	468	435	464	469	464	493	445	407	459	435	436	440	459	463	434	410	435	461	429	444	448	429	473	477	452	471	473	411	463	451	447	466	471	466	422	462	482	471	468	471	452	494	419	497	449	452	458	468	444	408	472	468	486	453	438	460	434	505	459	446	451	448	445	470	484	469	530	439	400	475	417	470	464	446	483	493	473	484	431	444	436	449	480	460	466	490	501	460	455	475	470	474	427	468	460	435	446	451	494	471	455	447	442	413	451	426	435	440	486	448	430	444	447	465	464	459	425	440	469	440	454	456	472	450	436	470	451	447	462	468	444	478	454	417	466	469	448	477	474	462	445	482	473	434	432	475	465	458	483	481	479	457	476	468	464	473	449	465	444	463	425	482	447	425	453	484	450	424	422	470	453	437	413	501	481	465	462	457	456	497	462	419	447	442	474	448	457	466	428	483	465	452	444	445	451	460	434	428	465	467	435	445	468	445	478	461	493	444	444	462	480	462	447	477	474	472	463	482	481	437	458	424	450	499	468	458	511	457	451	454	479	477	445	512	456	432	462	468	483	439	449	447	472	444	449	430	391	460	480	485	495	456	465	497	475	479	437	464	483	404	447	449	460	458	430	485	489	466	434	443	454	423	442	503	460	461	454	469	479	432	412	468	436	449	452	465	458	470	472	459	455	479	469	461	461	443
10236	5828	6722	4932	3082	2155	1588	1260	1019	809	584	501	405	384	371	328	317	291	290	288	278	269	223	257	254	277	249	237	239	260	243	235	244	270	237	270	264	274	255	255	249	253	243	293	263	261	263	216	243	238	232	215	260	254	243	273	260	248	268	263	259	302	249	210	257	237	219	250	231	240	248	252	264	238	251	263	232	236	240	232	244	223	241	239	248	249	240	232	260	256	232	230	237	245	270	253	241	242	224	242	277	285	244	239	243	223	231	245	240	238	244	255	225	265	246	246	236	247	236	258	271	240	248	267	233	271	234	265	253	264	249	259	268	252	261	216	240	235	264	260	253	213	236	236	237	268	247	279	263	243	231	253	250	253	242	264	294	269	244	286	238	266	240	221	267	260	261	261	234	224	243	205	253	211	230	253	254	239	241	250	250	235	273	223	237	254	254	260	249	229	253	235	242	265	251	256	258	247	265	239	244	264	229	270	239	227	258	230	233	278	241	268	229	221	259	268	237	249	266	293	241	254	238	263	202	208	248	238	250	269	273	220	250	225	258	252	256	223	235	246	209	230	254	259	270	236	236	189	254	246	250	239	264	253	253	244	204	254	249	269	246	272	236	271	249	241	240	246	235	233	268	242	254	234	243	228	236	257	212	274	233	271	279	279	248	271	255	241	238	246	280	247	276	254	231	240	240	255	249	269	277	229	250	256	236	246	233	235	296	238	248	241	261	242	217	240	235	271	233	266	241	253	259	227	271	234	239	230	238	236	258	253	261	255	248	229	260	231	236	256	267	260	264	225	250	246	232	235	250	241	243	266	242	219	264	257	246	243	246	227	293	217	264	220	227	233	253	233	256	278	236	246	239	242	239	229	254	269	266	268	256	213	226	258	221	263	262	255	247	218	251	255	252	269	275	273	250	253	247	229	253	242	241	257	228	220	268	256	271	236	260	237	253	218	243	258	236	257	260	266	222	241	243	238	266	257	244	258	279	245	269	255	226	236	257	249	256	223	216	248	238	248	235	275	266	223	253	251	261	265	258	241	258	255	244	235	268	242	209	256	258	212	278	221	250	242	237	291	267	222	258	227	274	247	224	253	266	221	227	258	250	218	284	253	211	262	275	270	248	273	250	253	215	246	226	258	231	269	245	238	224	259	242	272	207	248	241	235	227	261	235	222	245	262	257	227	281	240	258	266	231	237	235	260	258	244	280	261	228	246	251	225	271	231	244	241	262	250	264	231	273	246	239	256	257	230	248	212	240	258	255	224	237	224	252	262	252	249	260	247	252	250	260	237	275	242	262	223	208	236	240	241	228	237	230	231	240	249	244	286	302	219	258	280	257	239	271	267	256	255	252	248	265	250	241	230	230	216	243	245	250	263	241	241	240	252	259	266	251	244	241	249	261	214	262	227	236	283	249	243	239	249	231	248	234	244	268	239	255	253	226	247	225	218	221	275	264	229	231	251	265	247	273	256	259	242	283	263	252	254	238	252	277	256	242	274	244	263	244	272	245	254	231	242	245	217	232	237	235	277	277	252	253	252	231	245	235	258	242	279	252	256	241	251	237	227	250	257	250	228	233	225	270	223	277	242	257	243	251	221	259	233	248	235	216	253	239	244	232	223	277	203	247	264	269	237	229	240	276	230	247	251	240	267	259	259	254	230	252	247	276	222	228	270	238	273	258	257	270	232	258	246	220	215	261	238	262	249	236	241	260	260	260	274	259	256	256	249	238	244	258	252	261	267	235	228	245	252	241	242	240	238	253	257	230	236	260	236	244	249	266	246	253	252	266	226	257	244	214	256	226	248	285	242	230	227	257	236	225	243	210	244	280	253	282	256	242	250	245	251	258	255	263	240	247	248	257	254	256	212	253	245	231	237	229	267	239	255	229	240	247	230	274	239	239	272	264	232	240	239	229	235	242	263	236	234	244	246	230	232	228	215	244	244	232	261	244	234	245	255	239	237	249	261	243	223	258	258	229	232	246	255	275	281	261	226	246	238	262	232	224	247	228	216	236	247	281	268	258	249	262	242	268	242	225	251	236	257	235	250	258	246	257	231	254	249	262	222	244	251	262	240	235	232	233	231	253	242	241	242	257	252	241	248	242	263	218	222	251	277	269	236	239	246	248	260	234	271	256	245	266	251	256	202	264	260	260	251	237	245	247	234	255	247	247	256	246	231	248	242	218	210	264	214	247	241	237	251	253	215	245	218	221	278	270	232	244	241	284	251	254	243	242	250	233	226	243	217	281	259	229	222	262	249	266	249	242	246	217	242	220	268	267	255	203	231	263	247	239	247	221	233	260	242	234	253	242	262	224	252	231	261	238	260	253	274	255	242	263	258	245	246	241	264	234	217	258	280	245	258	241	257	217	234	237	265	228	247	245	254	226	269	276	253	246	255	232	263	228	233	244	250	271	238	240	237	253	216	286	277	260	249	231	235	237	247	232	280	253	252	242	240	249	227	265	237	258	248	253	255	242	236	256	243	219	252	241	261	246	236	221	229	253	239	236	227	231	267	251	242	250	238	229	248	268	227	213	234	265	245	261	264	250	238	247	266	248	239	229	218	250	242	237	229	253	242	234	277	254	236	237	260	251	244	225	236	262	233	256	259	274	249	228	255	273	228	282	223	265	243	238	246	228	247	249	242	263	260	241	251	266	249	247	243	252	227	230	255	238	256	245	250	254	249	247	221	225	259	233	242	262	236	249	256	233	243	260	259	227	241	198	245	244	241	234	255	249	267	284	250	238	231	248	255	224	253	231	236	259	225	238	249	219	225	254	268	245	233	237	235	277	251	267	238	207	256	236	248	235	250	232	263	267	251	228	255	268	272	263	249	264	221	245	252	264	240	264	241	258	292	240	236	239	237	217	232	244	281	271	244	217	240	223	248	231	270	252	260	240	236	236	261	262	253	253	276	260	237	229	247	243	256	240	293	257	243	252	246	264	220	231	231	246	262	264	252	249	266	254	292	231	237	260	231	240	245	246	270	258	268	245	244	262	294	259	243	244	246	258	242	286	265	255	262	232	246	249	228	262	272	257	232	234	275	258	261	237	221	296	250	223	285	259	276	254	257	245	232	256	230	242	242	223	225	207	242	248	237	257	239	240	242	232	216	291	254	246	245	239	270	241	289	250	249	245	258	227	219	262	248	254	249	230	247	223	237	241	277	248	261	254	277	275	241	249	252	225	244	273	258	262	256	269	242	253	251	245	227	236	265	234	264	251	250	236	250	225	250	253	237	273	236	252	272	228	277	255	256	242	276	247	242	212	223	245	241	251	264	217	255	256	248	239	258	260	252	211	240	260	254	241	251	250	259	207	233	237	246	240	261	252	208	232	255	256	275	242	267	267	258	246	270	256	258	243	259	249	240	270	240	275	260	241	259	264	251	259	244	272	255	221	249	253	211	244	284	266	258	245	259	232	246	259	263	258	274	274	274	233	223	250	234	260	228	238	253	243	250	248	263	235	242	270	240	244	228
6911	5853	12514	13784	11084	8811	6885	5594	4591	3418	2479	1955	1662	1369	1054	944	847	861	762	693	720	681	668	712	654	691	651	633	600	602	624	617	632	623	602	606	568	604	622	580	575	611	581	582	623	576	584	562	560	613	572	608	566	649	602	598	609	586	628	576	532	577	591	619	571	593	569	607	576	624	609	621	595	595	594	565	623	598	610	567	597	574	590	592	604	593	584	551	626	582	604	599	555	586	607	631	611	567	586	571	558	619	621	601	610	604	582	569	608	558	575	584	631	605	605	573	541	597	573	596	589	611	572	600	653	597	595	539	584	584	629	601	615	587	625	605	568	627	621	557	549	626	627	536	553	599	570	568	572	574	585	592	602	611	597	567	590	557	570	581	598	618	600	602	567	640	632	586	552	595	581	634	577	563	578	549	637	597	587	568	584	559	580	556	605	570	584	580	612	586	594	607	609	591	617	608	599	613	572	609	629	543	569	574	582	622	571	580	605	561	618	557	602	614	597	593	616	582	601	631	602	585	583	581	548	611	588	604	573	576	558	591	612	540	569	570	553	560	558	573	604	575	613	589	531	611	613	556	581	651	583	609	631	605	616	628	588	558	591	612	604	593	600	591	599	618	567	600	609	597	595	627	636	582	601	579	577	584	566	593	608	599	603	595	553	543	546	605	614	567	591	621	597	600	602	573	602	535	644	591	587	618	597	615	567	595	568	595	587	649	570	582	554	535	585	612	622	615	560	569	611	578	565	557	583	558	586	583	555	580	600	606	628	594	595	547	577	619	570	571	566	575	584	562	562	636	608	635	600	597	601	600	593	590	583	577	559	565	573	622	584	590	585	625	610	599	612	566	566	559	579	636	596	586	590	560	574	587	586	631	589	586	599	591	587	586	546	589	583	608	595	607	632	603	627	600	589	566	580	595	550	564	587	595	569	570	580	551	612	610	609	578	572	595	577	616	599	607	595	590	622	590	589	591	586	584	618	546	554	522	583	557	584	570	552	602	600	578	606	609	639	587	599	604	571	612	582	604	568	552	605	603	583	643	592	557	591	565	603	570	589	599	578	591	572	591	586	596	618	581	562	621	609	580	605	572	593	593	594	569	596	590	571	612	581	601	585	601	582	583	628	590	614	592	597	575	587	664	611	594	624	604	612	606	598	561	599	574	587	585	570	593	587	576	616	576	577	592	620	570	610	613	577	569	580	638	619	625	570	557	578	604	605	603	583	555	611	603	604	621	583	585	593	561	601	566	578	607	573	590	618	564	593	571	616	575	614	600	580	588	595	592	619	549	603	571	586	530	577	526	584	630	569	590	582	600	642	555	587	574	583	627	605	612	573	620	575	623	588	557	594	614	545	584	613	607	586	585	579	592	582	621	605	569	612	605	568	619	593	649	550	544	571	572	572	606	605	575	576	578	566	565	621	575	560	591	585	569	567	609	660	611	586	631	609	593	574	636	553	577	615	597	595	586	659	579	564	583	613	580	606	551	591	578	593	617	628	623	603	589	582	548	557	646	582	587	639	568	582	562	559	613	608	595	583	557	606	535	565	596	524	621	575	592	625	542	558	590	539	627	556	657	584	595	590	577	655	592	597	572	560	593	586	571	591	618	585	630	580	596	601	574	603	589	553	574	604	559	602	575	578	578	543	601	566	619	620	563	566	595	582	580	595	622	630	601	556	591	578	656	610	586	587	599	584	590	571	546	574	560	553	625	600	603	557	620	614	590	593	602	617	564	591	578	573	602	561	629	633	504	582	603	598	594	613	560	576	522	617	574	568	622	577	562	585	562	582	589	580	602	615	630	614	611	565	595	581	579	593	558	620	581	604	628	542	600	562	622	592	627	578	563	554	590	583	586	599	656	576	636	641	586	577	575	601	608	564	601	543	588	598	583	632	560	596	590	564	593	583	578	572	616	615	624	568	623	603	616	605	603	567	597	629	594	579	584	577	588	577	595	541	593	583	587	574	581	593	564	622	557	528	585	565	595	580	588	617	592	617	633	613	578	546	594	622	619	602	611	586	591	589	573	607	547	618	617	589	595	636	618	609	586	588	577	612	619	566	580	579	604	570	569	599	605	658	579	589	589	577	592	631	585	590	584	588	579	619	587	596	621	579	549	571	618	574	612	602	578	603	586	639	576	569	574	557	563	607	596	580	593	660	602	603	574	609	590	574	595	548	596	539	580	555	579	601	546	521	592	510	615	581	573	533	590	593	553	612	573	623	592	600	554	565	597	568	556	564	580	583	574	589	645	585	607	644	584	594	554	588	590	590	540	599	582	593	572	627	540	613	614	565	582	605	613	544	610	601	662	578	611	588	568	557	577	604	560	533	586	611	554	591	582	556	594	568	575	576	592	572	602	608	607	585	622	597	587	601	593	545	613	564	571	582	588	594	586	593	584	575	569	605	588	570	574	617	562	578	577	603	566	570	584	597	557	624	622	594	592	649	606	545	591	568	573	618	623	589	603	555	609	581	602	595	571	573	597	608	583	618	593	610	606	595	629	593	587	588	571	559	593	627	590	578	582	614	604	608	587	604	569	583	585	610	569	575	591	589	587	573	615	556	610	586	575	580	598	566	614	582	557	568	649	583	589	580	600	604	531	598	588	597	562	601	577	570	591	562	609	593	619	595	606	627	593	612	627	625	612	566	585	579	566	587	564	574	565	576	614	568	553	601	619	611	604	601	619	611	589	603	626	584	627	614	597	549	597	603	605	606	587	551	600	583	591	537	580	614	604	570	556	564	580	611	607	604	596	651	629	567	570	566	553	550	618	603	593	532	563	586	556	568	580	596	640	579	634	617	548	586	602	595	604	553	619	609	612	587	606	624	589	609	603	580	562	579	576	578	658	577	609	569	572	624	580	545	614	568	560	598	597	557	588	607	591	584	555	580	592	577	592	627	569	604	594	593	598	595	571	550	598	605	608	603	554	580	604	559	595	577	594	566	589	609	581	547	553	593	643	573	556	545	576	547	618	567	584	590	594	616	631	572	549	558	558	549	558	574	543	553	590	559	586	580	599	575	596	603	560	565	598	594	604	612	568	601	543	595	567	567	600	612	602	569	553	613	558	552	629	603	597	619	545	591	624	558	628	610	577	607	603	602	635	606	554	600	571	610	565	594	596	641	597	554	599	555	567	634	620	597	602	579	628	550	619	651	598	576	588	598	581	576	624	641	558	539	588	594	593	609	597	583	597	619	595	565	585	576	595	611	579	609	569	571	609	604	611	594	603	579	542	588	553	575	564	590	574	592	581	593	578	600	600	622	598	606	613	570	595	587	594	615	622	580	601	555	650	593	563	590	595	595	620	641	596	642	579	598	585	603	596	570	547	600	566	546	553	558	596	565	591	601	574	595	590	591	616	593	570	565	614	554	602	569	569	595	518	587	611	567	614	555	624	662	601	583	597	588	573	572	614	566	559	567	609	577	580	600	594	600	620	588	556	602	634	595	551	555	584	619	559	600	585	633	580	597	602
19040	9433	10519	8110	5404	3531	2378	1928	1438	1084	795	581	495	407	363	366	289	289	291	241	232	272	259	254	269	277	254	229	239	220	232	238	216	215	254	251	225	218	232	231	223	238	196	240	221	223	244	223	214	229	204	231	219	228	221	231	231	236	201	237	249	221	217	230	218	244	240	223	241	243	231	208	224	251	206	220	228	218	232	217	207	232	247	224	245	219	255	221	194	222	228	234	228	206	236	223	229	226	249	232	219	209	229	254	242	215	238	219	226	243	218	221	208	219	222	234	214	205	234	225	225	227	236	226	227	247	231	239	227	197	211	224	244	238	200	227	246	219	235	242	197	217	213	205	194	214	253	243	224	221	252	186	216	251	236	236	235	222	218	219	243	247	205	235	205	211	236	257	223	265	223	247	243	235	231	227	214	220	213	224	222	243	227	241	208	221	240	237	218	217	226	207	241	231	220	214	226	214	241	217	236	200	239	239	225	206	228	236	259	229	210	203	219	256	250	224	227	240	269	236	232	216	228	230	236	224	213	212	241	220	231	227	227	219	244	222	242	219	233	211	228	185	241	216	206	228	210	187	210	205	229	244	206	249	232	239	233	220	234	276	214	228	207	236	240	209	234	235	224	225	214	283	255	242	256	260	237	211	215	233	218	249	234	233	220	221	220	215	230	213	238	229	206	234	239	238	230	217	226	201	229	208	231	224	224	241	192	217	250	228	243	229	213	235	227	209	224	232	241	223	216	216	225	231	204	206	219	228	263	220	241	270	193	219	210	214	217	245	239	229	225	244	213	223	238	224	211	222	196	210	240	241	198	214	219	236	219	252	213	234	223	208	213	229	214	261	225	227	222	196	232	224	227	241	229	232	232	235	234	233	257	245	230	216	237	244	231	221	203	262	229	234	206	214	233	217	231	218	219	226	208	245	208	209	239	219	237	210	236	237	225	238	232	242	218	205	218	206	214	214	240	225	232	224	223	256	251	194	213	226	234	243	218	211	226	244	208	226	245	265	202	222	224	236	242	215	223	254	208	230	249	245	221	238	234	205	231	232	245	239	222	224	224	242	220	242	210	249	246	236	237	212	204	243	226	219	228	222	243	224	207	231	198	229	241	194	236	252	213	227	241	241	240	240	215	227	227	211	228	231	226	229	224	239	246	223	232	209	215	218	215	212	206	247	225	237	205	217	222	197	212	206	247	230	226	235	225	211	234	206	205	221	233	188	257	255	223	242	214	222	250	228	235	236	232	215	192	253	209	221	226	204	224	228	227	216	232	244	229	221	242	208	213	209	226	208	249	218	231	214	226	236	222	237	227	231	227	251	257	216	228	208	253	219	210	226	220	230	238	208	216	279	226	244	221	212	234	232	241	209	208	226	231	231	211	227	258	239	241	242	220	222	192	218	234	212	219	253	232	222	239	236	261	235	235	258	217	224	219	213	216	240	243	217	258	228	250	243	224	244	219	218	233	230	226	208	233	224	222	209	226	230	244	231	228	236	227	239	257	185	228	235	244	244	225	217	229	234	234	238	235	211	228	244	264	223	236	222	232	250	255	221	198	215	217	220	203	216	247	227	256	220	228	225	227	247	254	257	203	216	233	232	239	245	254	223	243	210	240	218	209	229	245	182	235	242	234	192	235	223	211	217	245	218	228	252	203	241	209	241	225	215	240	237	221	221	225	225	207	210	213	251	245	210	209	237	232	232	238	212	228	206	202	244	219	225	225	234	251	239	215	199	225	199	236	238	230	231	223	244	265	232	223	206	230	252	235	213	199	232	227	214	226	229	234	220	228	214	219	221	245	236	212	222	232	230	229	241	244	229	227	239	212	241	231	251	224	215	235	204	227	226	229	251	225	222	226	272	199	218	228	220	223	202	229	224	219	248	227	211	178	224	234	208	230	208	213	231	208	217	234	209	254	234	218	241	219	222	252	249	236	220	220	242	212	220	238	228	241	234	203	221	206	225	225	219	243	236	217	217	253	241	218	177	198	191	202	234	236	213	245	234	228	215	217	214	230	213	222	216	234	229	221	220	224	235	254	243	229	227	229	213	246	217	202	255	234	231	234	230	237	237	223	249	211	220	225	215	187	193	242	239	257	220	208	206	219	221	235	216	201	249	204	207	229	228	223	242	213	202	223	231	236	244	213	257	213	232	216	235	209	243	244	218	216	200	204	198	244	251	230	241	218	219	263	226	217	231	259	240	202	213	228	223	252	217	214	206	194	229	223	223	224	222	207	239	258	242	239	196	203	202	192	241	238	243	246	237	264	214	231	253	219	218	236	218	229	242	232	224	251	249	244	233	233	241	222	191	236	243	218	246	208	212	223	236	228	231	225	239	246	232	226	227	229	237	250	241	239	218	225	215	235	213	240	199	203	230	226	230	236	218	209	253	214	219	212	210	240	231	250	241	230	214	238	220	252	243	204	219	239	224	249	229	228	234	206	249	243	220	220	218	246	256	211	206	258	231	206	241	223	242	200	238	249	226	239	229	236	233	220	240	216	207	242	206	248	236	230	239	242	238	244	235	232	239	245	226	262	231	250	217	217	202	228	223	252	234	220	249	238	245	260	248	217	228	219	195	223	221	226	252	216	237	220	211	208	232	252	236	233	236	231	241	217	218	241	237	231	207	213	206	232	243	239	223	220	256	220	230	209	210	199	231	268	223	226	219	221	223	214	244	241	231	251	229	222	248	216	243	248	204	231	233	227	211	226	230	219	239	231	256	247	230	215	220	225	235	221	222	226	234	259	259	239	237	241	225	244	224	231	236	250	203	254	228	223	239	233	241	237	223	237	218	225	237	203	220	235	238	222	221	221	236	228	192	248	223	243	207	214	234	210	239	229	217	230	231	237	239	248	219	235	243	227	257	219	255	235	231	231	231	246	229	230	223	229	233	229	208	223	241	223	204	217	238	223	257	243	243	208	198	243	207	238	229	244	247	228	252	227	226	237	241	245	263	228	246	220	178	194	230	230	228	227	221	217	233	253	252	245	237	202	212	225	200	231	244	225	219	250	213	228	242	273	231	230	224	241	230	245	230	228	264	221	216	215	226	249	220	201	231	239	248	242	213	237	234	259	227	225	212	245	222	241	207	208	210	210	235	241	221	221	222	207	210	221	263	239	204	218	206	229	253	238	212	223	207	259	218	205	245	234	195	202	253	212	260	223	209	233	228	216	226	236	221	250	202	243	231	218	232	219	228	205	231	215	203	216	219	230	213	231	209	248	206	246	227	218	248	217	243	214	198	248	240	251	217	229	224	253	217	218	230	233	217	235	240	205	235	239	230	236	240	234	219	246	212	248	204	214	242	220	219	251	240	229	223	217	223	227	221	211	206	239	237	269	231	213	228	224	228	255	253	222	240	229	228	202	255	236	212	226	226	220	252	215	255	240	220	230	247	203	209	215	219	270	221	194	242	225	235	215	209	254	220	224	255	245	230	242	215	255	242	241	237	223	226	223	204	236	252	252	231	250	253
12966	8756	18063	19848	16852	13096	10005	8554	6903	5193	3744	2825	2185	1895	1525	1177	1046	1038	856	784	710	686	705	675	670	651	590	622	575	633	561	600	586	528	630	567	511	523	558	581	540	548	548	546	551	547	532	531	529	514	573	540	546	532	520	580	560	558	594	580	544	543	531	501	569	562	511	556	552	548	557	562	538	539	556	559	497	526	585	566	561	532	539	489	544	595	545	558	506	536	549	570	567	572	558	580	519	587	538	545	536	532	532	603	568	516	587	580	565	553	540	585	602	553	549	522	509	541	530	586	562	553	538	576	523	545	579	548	511	519	561	542	538	526	557	556	544	561	551	540	534	498	551	555	563	562	539	567	604	548	568	562	535	527	527	549	550	541	538	524	545	533	536	541	498	539	550	536	520	594	567	582	530	580	563	515	554	565	555	545	572	553	529	533	534	522	494	521	561	576	560	500	555	533	531	534	569	574	533	547	543	575	534	544	512	536	535	510	554	549	555	541	540	527	583	543	588	576	498	551	506	546	575	513	575	568	576	530	551	541	530	523	522	539	556	533	539	564	545	526	522	550	553	562	555	535	545	580	508	516	549	543	565	539	556	554	529	502	548	522	528	573	551	518	540	490	539	579	547	542	612	555	576	527	566	532	557	555	551	572	551	545	526	543	581	521	538	544	525	558	560	557	533	535	571	563	564	527	554	513	552	533	516	522	502	559	558	508	565	526	559	522	513	528	527	547	546	531	545	496	565	561	553	572	518	559	571	579	569	557	543	609	551	536	578	548	545	536	556	544	529	532	562	568	548	568	579	552	560	534	526	523	565	555	544	543	483	543	558	568	518	570	547	560	528	575	527	601	524	494	545	523	602	563	537	569	553	556	537	551	517	516	532	571	544	545	519	519	553	529	553	567	535	524	569	559	528	536	571	513	502	549	560	537	563	530	558	522	548	534	515	556	530	528	595	630	492	545	556	517	466	557	546	564	539	543	547	539	572	523	570	560	529	580	600	480	556	520	549	571	532	519	569	515	537	518	535	543	548	597	613	512	557	568	525	545	571	587	518	572	514	552	553	530	521	560	510	548	486	581	562	564	562	560	559	538	554	506	556	533	569	508	573	537	566	547	534	557	524	530	542	545	528	545	533	551	540	523	574	511	545	523	495	547	534	594	552	563	543	548	561	584	551	552	547	526	546	535	580	528	567	530	528	537	543	532	522	527	539	534	510	516	529	559	513	555	536	542	566	539	552	570	530	536	547	536	544	538	556	539	563	521	574	564	532	543	513	496	542	508	526	504	526	558	531	555	536	561	552	549	521	587	563	515	528	544	507	532	577	527	542	562	540	535	553	514	546	546	565	553	555	534	509	540	508	530	515	560	551	530	532	515	506	599	581	550	553	538	537	517	473	530	515	564	540	560	561	570	524	582	532	558	550	561	544	549	512	551	534	543	574	560	551	541	502	521	527	564	570	570	527	513	526	539	564	525	560	539	582	541	567	570	522	528	571	529	514	545	563	516	484	514	570	508	609	525	576	529	569	529	560	530	496	562	579	512	543	572	522	547	502	517	573	566	551	542	576	521	545	531	554	589	544	513	563	564	528	540	553	495	543	573	552	598	548	541	551	531	521	554	527	533	542	524	566	545	564	546	564	594	527	519	539	523	535	560	545	560	577	554	581	544	540	536	533	539	507	563	565	538	535	552	543	552	553	565	565	571	543	549	526	568	564	556	517	541	546	555	597	511	550	545	575	540	508	543	535	550	527	516	533	543	491	602	528	514	550	553	602	552	547	507	577	537	600	533	531	514	565	565	561	528	533	546	525	525	548	526	576	573	532	506	506	533	574	558	515	552	552	515	514	571	544	538	493	543	541	536	552	534	575	517	489	564	513	556	547	537	543	529	531	515	554	521	568	547	534	523	509	559	523	531	592	533	542	558	576	573	568	554	537	570	544	548	549	540	545	556	545	550	567	531	585	526	503	554	576	551	539	536	555	534	516	591	548	527	536	571	539	552	518	552	526	562	538	526	535	531	574	525	537	551	533	524	548	507	582	512	559	518	517	541	526	518	569	554	500	533	527	557	542	537	531	535	557	579	535	501	529	579	548	585	534	512	561	530	561	541	538	558	510	529	561	553	506	518	538	535	533	528	541	581	506	576	520	531	507	532	506	549	558	526	549	537	564	561	517	523	552	562	568	575	570	529	531	543	523	563	524	492	547	537	564	529	538	535	540	545	514	507	524	555	534	601	549	522	557	529	586	574	560	562	550	553	531	574	516	523	568	595	547	547	559	561	512	532	513	543	542	533	563	552	585	543	530	550	528	536	556	532	558	567	519	582	566	566	510	539	542	524	583	503	575	548	587	552	493	553	570	529	509	519	542	544	554	570	550	564	520	538	508	534	544	550	555	517	513	582	542	558	557	535	518	521	513	553	547	570	537	549	548	529	541	564	542	513	491	553	497	568	555	551	540	571	546	537	534	553	574	534	529	563	525	521	558	541	546	582	565	564	550	586	561	543	578	517	515	561	544	537	587	577	556	510	545	537	557	535	566	569	563	536	541	552	534	525	523	515	520	536	548	560	565	571	516	542	567	542	513	549	576	549	533	510	495	546	541	510	512	516	554	511	522	526	561	526	557	532	558	537	555	539	576	473	541	544	565	511	569	538	557	573	585	541	556	562	537	544	510	564	564	541	513	553	544	513	517	586	551	519	594	536	586	551	523	523	532	531	547	555	611	547	601	576	551	571	559	547	549	539	548	546	535	579	520	527	523	527	508	516	550	552	530	534	540	554	511	570	545	545	538	520	534	512	545	561	574	545	522	568	542	540	491	529	541	557	536	507	569	554	561	505	558	534	539	509	538	529	570	559	571	525	514	578	577	596	515	538	553	537	549	540	560	582	570	517	552	556	532	545	533	571	548	531	560	590	502	556	554	529	543	558	553	585	561	565	527	498	554	561	546	558	598	560	523	551	556	554	530	564	578	540	514	557	537	554	519	507	557	525	557	533	534	530	551	525	547	539	563	542	545	531	548	564	577	585	502	513	543	536	529	555	551	546	575	539	584	540	542	517	550	559	518	564	573	533	555	545	553	572	561	585	577	549	521	528	516	563	561	517	584	551	527	548	519	524	521	547	532	517	556	554	535	511	518	554	575	511	533	561	544	555	581	567	568	563	563	504	591	508	542	528	576	535	549	531	529	516	536	549	571	559	565	526	545	513	541	520	560	544	564	561	543	575	564	559	545	547	556	525	553	567	537	512	568	592	545	530	510	561	530	541	482	558	556	542	557	541	571	510	542	523	552	581	550	576	558	504	528	560	527	520	502	513	536	565	512	574	569	551	581	523	547	562	570	521	561	540	540	546	569	548	525	551	519	533	571	574	567	583	518	592	549	498	530	554	556	568	527	560	537	562	581	529	525	572	522	509	557	553	524	537	550	524	480	582	544	569	543	513	579	539	552	544	565	562	533	573	556	551	552	524	574	580	546	553
27289	13255	14555	11191	7343	4756	3239	2514	1867	1411	1008	755	584	492	401	343	292	278	249	258	218	221	223	239	221	188	208	194	213	206	210	201	201	195	181	176	186	201	184	190	213	205	196	163	177	207	187	168	183	185	182	178	201	157	175	188	187	178	191	178	214	202	192	214	176	174	193	175	184	172	190	181	197	185	178	167	197	186	204	181	163	196	177	168	166	190	200	160	194	211	208	178	188	198	181	196	201	158	161	175	194	191	188	180	196	190	211	192	175	200	188	209	166	196	177	176	185	191	186	184	176	217	198	194	196	203	174	194	213	181	174	167	171	192	181	198	204	192	183	174	190	189	198	186	165	187	185	196	177	208	192	182	201	169	175	191	194	181	213	186	164	182	186	161	175	194	195	158	193	165	204	196	194	181	168	177	223	185	184	187	183	187	184	182	177	184	200	187	192	199	174	183	203	165	189	190	191	179	198	186	176	189	204	176	191	188	191	187	193	203	186	183	219	179	201	173	187	205	201	221	177	183	201	195	204	206	181	211	177	197	173	178	212	189	185	177	190	193	178	181	182	200	180	201	190	173	186	199	202	204	198	181	194	172	183	211	184	195	180	192	174	189	208	192	187	195	187	202	183	193	198	179	202	171	179	215	201	203	191	198	190	208	171	190	189	194	198	185	201	193	199	172	208	203	191	186	169	185	179	164	176	182	203	172	202	212	187	185	173	191	215	175	191	204	192	182	168	202	172	203	192	197	177	188	183	183	167	194	182	198	208	208	176	168	182	203	180	187	206	174	183	199	185	188	187	190	200	196	195	148	170	183	180	178	191	189	214	182	169	192	180	174	184	177	172	207	192	189	146	169	185	194	204	177	182	177	206	167	191	179	201	194	195	161	207	187	197	170	172	198	191	168	150	180	180	175	175	176	186	215	169	174	200	183	175	175	186	182	201	190	205	177	197	182	159	198	215	188	199	158	179	171	185	208	197	212	170	202	166	208	215	190	174	173	179	191	205	200	173	171	199	190	201	208	199	194	198	215	188	191	195	198	208	181	155	208	198	197	182	201	190	183	163	214	188	201	161	199	187	160	206	183	177	178	185	187	197	173	192	183	181	200	205	165	182	186	213	184	173	199	170	201	171	195	167	200	180	199	197	196	189	197	192	183	193	181	159	181	216	186	165	205	211	170	193	195	199	202	191	192	177	172	177	186	165	182	178	208	192	198	171	202	178	162	186	185	177	197	205	180	179	200	204	208	198	170	153	205	214	180	189	205	186	193	187	182	189	167	169	175	151	163	171	163	197	194	166	198	190	210	199	168	171	172	207	160	179	194	200	175	161	179	163	193	168	201	195	197	211	230	179	202	202	189	213	167	189	166	180	181	196	162	200	201	178	177	189	197	187	183	210	199	193	170	189	176	176	152	176	201	156	202	200	188	181	195	189	193	218	182	166	184	200	199	178	171	196	196	218	198	207	189	192	184	222	169	156	213	198	161	154	159	215	174	171	213	190	219	209	200	205	226	203	179	201	195	154	172	207	187	198	179	217	210	184	187	189	178	183	202	166	200	189	180	185	213	200	203	196	181	166	164	185	208	196	205	213	183	174	185	173	186	194	165	184	178	188	190	203	231	197	178	175	224	212	192	198	185	188	212	163	218	188	181	181	186	195	209	184	190	185	192	187	173	196	175	179	185	190	189	174	185	209	210	181	155	178	187	193	177	225	179	159	181	184	187	176	191	170	208	250	180	215	184	194	173	195	194	194	203	184	200	171	196	160	228	203	204	197	225	195	193	197	195	199	173	204	173	191	198	195	177	183	191	187	165	195	183	185	185	212	193	200	189	208	175	208	188	192	197	183	205	168	188	190	180	201	161	200	174	174	183	188	189	185	189	174	185	209	206	181	183	177	183	158	181	185	218	185	178	195	206	179	206	198	197	205	181	199	177	181	160	168	189	192	227	182	191	165	197	162	186	195	188	183	172	163	179	200	195	200	200	167	187	173	185	185	195	177	181	192	204	189	188	182	193	203	193	193	170	189	173	191	186	200	172	192	202	200	179	197	191	179	184	201	175	216	190	193	178	179	172	199	203	185	204	172	170	182	201	204	166	192	201	163	189	168	190	172	196	171	181	182	177	166	182	202	195	205	189	206	153	204	205	182	199	196	209	196	174	200	167	194	218	183	203	189	195	180	200	192	187	198	204	167	192	183	199	185	197	170	179	214	158	231	155	191	213	190	202	171	177	208	182	178	189	196	182	190	200	221	169	188	193	168	189	202	196	195	177	181	182	191	190	176	161	174	202	206	215	194	174	198	179	183	176	203	218	184	172	195	201	197	191	184	189	181	167	182	190	218	181	169	194	201	192	169	188	184	207	183	168	187	145	177	196	194	206	192	186	204	180	172	182	208	184	176	197	172	190	181	162	192	178	196	172	202	200	201	191	184	182	213	173	190	162	168	180	180	170	209	189	197	215	183	166	202	201	192	176	199	196	170	190	184	189	189	173	214	221	195	192	180	203	183	153	185	187	194	187	194	187	169	187	200	175	199	178	193	175	188	172	185	177	205	161	219	197	192	193	209	195	205	198	190	185	174	162	197	191	188	189	170	181	189	184	217	198	198	178	196	183	185	207	214	178	158	223	177	197	216	181	200	181	179	193	194	178	197	179	160	198	182	188	187	185	179	197	163	204	169	173	193	217	198	206	171	195	209	177	185	175	174	176	171	179	194	187	175	204	196	183	222	202	201	191	214	209	166	155	171	212	198	201	168	196	188	211	172	189	227	205	194	169	183	180	184	204	172	199	209	181	198	197	167	216	188	192	209	185	169	167	186	195	208	210	172	159	186	198	174	197	196	203	191	178	172	201	194	215	187	228	188	191	180	164	211	207	167	216	169	225	206	206	194	183	184	205	175	194	188	180	176	170	194	155	178	195	168	184	179	202	170	178	185	185	190	179	187	211	203	205	203	198	193	200	190	183	195	180	200	179	199	169	184	192	194	199	207	201	182	193	207	184	175	222	192	186	196	189	188	174	187	194	216	186	199	198	209	181	184	191	189	194	201	190	198	184	199	199	202	188	187	176	165	179	177	174	172	214	211	200	208	198	189	180	199	195	175	177	165	186	183	199	205	193	181	184	168	178	167	174	209	179	185	172	181	175	199	206	185	169	186	177	173	165	196	175	191	178	193	196	196	200	193	183	161	163	187	180	177	201	203	162	189	228	174	182	186	174	195	189	183	202	196	197	201	188	206	193	180	193	215	183	170	173	182	207	179	194	174	186	188	178	188	169	182	175	188	183	157	187	181	188	169	179	179	196	205	189	219	186	171	193	210	186	187	177	190	188	178	210	182	184	158	189	175	199	173	195	198	181	191	200	172	189	206	194	171	167	178	195	167	185	205	181	195	196	183	182	178	197	184	193	220	190	182	177	183	188	195	204	172	162	177	169	193	189	184	176	180	157	177	180	144	199	183	167	179	170	196	183	210	174	201	174
16317	11119	22326	24275	21090	16451	12858	10706	8678	6730	4768	3443	2680	2295	1819	1401	1174	1053	965	869	740	679	713	636	584	590	541	548	542	598	527	489	549	510	537	485	466	508	457	455	515	467	489	476	450	523	477	529	467	470	480	468	481	456	468	472	466	484	424	449	503	461	460	468	439	467	431	489	455	470	441	459	495	497	448	467	457	480	428	439	441	446	443	476	466	492	498	466	485	472	463	471	469	471	469	493	447	455	444	461	445	447	477	450	452	449	463	422	493	471	455	478	478	463	429	433	476	442	453	448	465	447	492	490	485	453	472	482	476	448	504	481	442	436	433	443	471	458	457	435	449	456	525	455	498	426	449	458	470	425	443	496	516	478	446	494	453	509	473	487	495	466	452	431	490	458	487	475	437	489	411	462	475	501	459	458	437	482	465	468	461	482	452	434	418	467	433	511	464	445	456	459	498	444	479	443	453	477	461	447	450	452	462	482	447	492	502	476	484	473	450	454	489	462	463	464	445	425	464	471	479	485	468	489	447	473	468	454	431	517	445	486	487	461	493	426	406	431	474	452	450	450	447	480	466	450	511	448	402	471	460	462	482	471	450	441	498	494	498	482	484	458	517	474	439	470	459	467	452	419	453	498	479	432	478	465	471	412	432	513	466	456	470	480	462	424	455	456	466	429	478	462	476	456	472	502	479	506	439	491	461	500	440	441	464	470	451	464	426	419	482	452	483	507	458	460	481	487	456	444	484	457	445	438	457	500	487	419	469	458	463	471	471	446	434	485	490	398	471	465	440	470	443	435	455	483	451	474	481	433	449	498	463	442	465	433	463	501	449	480	501	462	463	536	490	436	421	490	446	473	459	460	485	476	487	487	435	430	474	426	460	466	420	457	462	459	478	472	477	419	497	451	455	430	474	467	496	459	448	474	480	457	477	489	450	491	427	463	499	444	457	440	496	461	463	445	483	479	493	461	475	471	511	459	496	435	462	411	482	404	463	440	480	476	428	437	468	481	485	489	429	452	431	489	463	483	464	427	452	438	470	472	488	452	459	476	452	442	466	448	475	443	473	469	497	463	486	428	447	436	478	519	475	509	466	460	427	490	478	460	473	473	478	471	455	459	459	438	495	450	477	458	476	465	476	450	463	478	471	455	468	437	444	456	445	474	453	477	465	425	463	473	462	474	469	421	447	473	451	471	467	454	485	492	462	492	455	417	487	465	441	472	480	460	486	503	485	457	478	450	456	447	478	447	475	447	437	487	459	461	433	436	483	495	439	458	464	498	448	445	465	469	449	464	493	488	505	451	458	464	449	415	479	469	437	456	456	508	440	449	438	462	469	477	497	493	463	435	490	444	449	479	495	459	451	472	475	470	448	474	487	469	471	450	478	465	487	459	464	449	463	456	522	455	470	490	485	491	465	445	474	470	492	521	491	466	452	488	482	449	474	505	453	454	431	482	486	488	415	457	463	458	441	454	460	474	510	445	465	484	468	473	461	473	455	493	468	461	441	430	443	465	470	443	478	435	493	488	457	509	519	449	496	490	496	453	483	416	475	460	498	439	450	464	469	439	469	442	438	444	476	425	448	470	457	477	473	461	466	487	503	461	517	455	477	428	461	471	516	447	479	468	463	467	491	429	452	446	457	457	482	490	441	468	505	468	470	494	476	479	445	444	427	473	465	453	498	484	452	480	449	432	462	483	423	479	467	440	483	513	488	434	423	461	496	464	476	457	444	469	445	493	457	494	475	426	449	432	463	470	492	470	473	468	445	444	427	483	462	436	480	448	494	499	507	469	452	475	449	421	449	452	475	463	482	452	475	431	452	459	482	424	498	465	488	478	476	504	429	454	435	479	466	441	469	449	479	444	468	465	468	429	435	456	486	464	474	430	486	440	479	430	449	473	491	459	508	479	475	448	461	489	454	442	467	466	462	452	468	465	476	499	453	461	525	446	451	444	447	452	461	477	454	488	429	471	455	434	442	517	466	438	435	452	492	483	502	419	461	468	477	454	447	434	444	496	426	464	486	459	474	461	474	493	483	459	502	466	489	461	518	460	463	488	454	462	432	443	476	462	459	445	437	453	449	485	426	465	448	475	448	453	471	431	495	454	497	454	469	450	478	439	452	468	456	455	452	447	455	440	435	460	473	491	466	462	478	494	449	449	454	472	475	423	454	444	455	470	459	465	443	446	477	450	435	474	452	498	525	473	485	497	466	478	481	464	448	435	478	453	447	473	496	456	450	486	427	458	474	501	444	478	466	467	507	483	467	448	464	457	465	472	457	461	485	476	478	487	470	449	475	432	474	445	494	481	433	445	501	433	456	452	477	479	463	428	469	479	456	500	491	455	438	495	501	500	465	456	475	446	475	448	457	475	503	451	481	524	489	479	465	437	465	455	445	489	443	449	461	449	496	475	463	478	464	443	478	460	476	496	496	471	447	482	420	427	478	421	472	463	485	426	461	497	492	471	440	497	474	434	459	459	467	461	467	474	456	470	465	474	450	448	488	425	468	450	476	512	451	501	491	473	447	485	405	471	460	481	508	442	511	433	482	472	463	424	462	494	440	450	495	457	498	416	416	440	463	459	424	458	488	443	429	471	454	437	449	472	453	491	452	445	476	476	459	448	485	479	486	508	470	463	482	470	476	478	464	501	446	449	450	486	514	430	448	451	480	445	482	449	473	455	454	484	464	482	460	459	452	483	460	491	454	512	448	436	472	448	465	464	423	468	449	473	447	491	467	443	422	440	486	463	435	435	459	460	487	499	455	455	497	438	467	465	483	435	472	485	452	459	481	447	449	465	467	466	457	491	451	466	485	429	457	457	424	445	431	452	452	481	473	456	475	450	444	432	445	488	470	475	475	461	456	467	444	475	465	466	480	446	452	472	495	451	420	433	436	486	465	447	485	517	478	494	416	436	464	446	474	461	483	439	453	462	487	455	469	502	449	432	477	484	469	492	481	470	433	520	490	470	484	524	491	458	492	470	504	466	501	477	461	445	477	457	438	441	466	435	421	462	470	487	455	471	479	447	477	476	455	447	433	463	477	490	442	495	471	479	479	418	433	495	471	474	456	432	451	467	474	478	480	521	474	480	486	443	416	453	480	471	465	457	426	477	490	476	496	468	429	493	451	478	478	449	473	470	487	427	461	468	490	464	457	449	434	432	444	467	460	473	464	450	441	466	436	461	493	410	486	448	442	442	477	441	435	443	473	492	433	446	454	489	465	453	479	472	465	489	481	432	458	472	456	484	493	466	471	449	439	419	449	498	458	459	475	500	470	477	456	455	506	479	453	495	472	451	487	469	492	444	458	473	444	468	474	452	429	444	456	442	427	484	487	460	468	445	419	433	506	469	449	471	462	459	441	427	476	500	477	479	458	443	460	465	492	465	443	430	462	470	461	427	437	473	524	495	425	467	437	480	466	460	497	474	467	450	515	469	442	450	475	427	452	445	452	478	458	462	472	462	426	452	499	462	430	471
10443	5843	6602	5217	3342	2238	1585	1234	1026	832	624	513	382	392	336	325	344	295	317	259	282	268	269	255	265	252	265	288	271	265	266	285	272	236	277	254	253	259	259	251	288	274	244	264	231	233	261	261	250	268	266	247	262	263	263	249	249	279	264	257	256	231	246	289	264	254	268	261	280	301	228	266	246	301	254	250	275	247	234	246	244	245	273	240	234	229	274	255	251	256	250	276	292	239	242	257	253	231	255	250	219	248	262	286	286	233	259	270	263	283	251	249	244	237	220	221	232	249	274	247	257	279	253	258	237	282	262	281	233	283	246	261	268	252	248	244	267	249	253	256	252	267	239	237	230	283	246	253	250	277	244	251	262	206	271	267	271	258	253	249	304	261	258	265	275	269	282	229	224	254	246	259	238	262	256	249	271	251	252	241	254	248	269	273	247	251	244	251	249	240	251	251	257	240	275	252	249	237	248	215	276	231	261	258	237	278	271	250	260	231	238	270	282	251	233	263	241	206	272	245	256	243	253	245	258	235	223	309	265	267	260	257	256	240	271	245	283	261	253	249	261	250	252	245	270	255	230	245	233	245	247	270	250	229	244	258	266	251	242	240	264	254	284	250	291	245	243	246	241	263	256	266	258	271	274	242	242	224	243	268	250	263	243	216	262	255	254	268	273	259	277	256	266	269	267	232	239	265	264	248	272	239	235	254	240	255	277	259	253	241	223	230	246	220	260	227	213	256	271	223	269	272	274	250	257	256	238	251	261	222	242	254	251	277	270	263	275	269	259	248	252	272	258	252	244	253	239	263	245	237	234	267	260	243	239	222	237	243	289	271	300	246	237	253	245	246	243	244	260	243	238	231	271	251	265	256	249	278	282	226	245	259	260	258	250	281	253	288	257	244	235	243	240	245	265	269	250	253	242	268	270	244	241	240	259	259	247	270	228	224	236	231	270	229	259	238	255	245	262	239	250	253	260	248	254	253	234	272	253	260	254	232	217	270	236	284	259	271	236	237	261	269	235	257	256	249	252	238	287	253	270	238	246	238	228	248	231	248	287	234	255	265	277	259	236	284	246	238	237	240	239	282	246	263	243	235	296	272	264	242	278	264	244	255	239	254	280	255	273	266	295	271	247	250	271	235	271	281	251	249	287	259	267	276	261	252	250	256	240	265	260	257	254	256	216	248	266	277	249	260	282	255	261	243	240	252	232	289	261	281	236	269	252	276	242	237	235	238	255	268	260	260	263	243	272	255	230	227	294	246	263	252	242	247	243	257	271	244	253	281	238	292	265	240	240	266	253	242	249	273	259	225	245	245	228	255	264	260	242	239	262	278	226	260	280	228	282	244	254	257	242	271	249	264	265	267	253	261	246	260	249	254	264	267	234	286	256	305	232	260	247	242	243	227	264	224	255	233	256	251	257	242	266	257	261	247	293	250	293	260	277	260	265	239	246	297	248	232	231	264	272	276	248	261	269	240	260	267	277	252	261	236	255	265	269	282	254	262	234	243	269	262	257	252	278	275	269	254	224	249	263	249	242	228	247	216	258	275	253	249	210	260	265	231	262	271	234	256	268	276	232	239	256	246	255	255	249	272	241	278	245	266	242	270	235	273	259	263	225	237	258	262	273	269	260	279	278	258	248	236	261	264	260	252	293	248	272	251	254	250	228	254	254	245	236	260	264	263	253	247	241	263	267	241	264	254	271	254	242	243	282	259	248	254	271	284	256	252	262	258	243	266	239	252	274	288	261	281	264	266	270	250	279	232	265	250	254	276	246	272	280	225	268	228	263	279	275	257	257	245	251	272	263	271	267	265	271	236	258	268	261	291	254	254	241	278	270	279	257	250	248	241	232	226	236	245	222	234	254	267	273	226	223	274	246	251	265	261	265	262	222	242	279	255	291	222	240	240	242	222	248	253	244	253	284	260	272	275	251	213	247	245	246	252	252	273	299	281	257	211	277	256	255	259	229	253	255	263	227	258	279	251	263	273	233	247	272	295	264	266	267	267	246	254	249	254	236	246	264	263	266	249	251	249	239	234	255	241	263	270	230	243	241	254	282	261	282	262	248	276	239	277	247	223	259	261	231	245	249	266	265	232	275	270	228	281	278	266	293	246	262	249	266	258	266	243	252	270	245	231	241	233	274	256	282	232	278	279	258	242	239	249	278	273	262	277	270	238	246	264	263	261	275	259	255	234	286	247	286	303	277	261	246	244	267	269	275	245	239	265	270	277	262	251	231	219	230	294	291	263	257	264	282	258	240	294	236	248	230	286	281	278	276	263	270	268	279	248	258	243	242	283	233	246	261	260	255	249	225	264	225	255	258	253	248	280	276	252	241	249	236	269	241	249	237	256	269	233	241	280	250	238	229	250	263	273	238	237	258	268	266	225	276	232	243	242	233	254	273	233	220	265	284	247	282	259	281	224	246	230	320	286	238	235	272	251	249	253	266	268	226	250	230	236	268	201	247	264	250	261	277	267	261	269	245	263	250	239	253	255	265	259	260	247	274	272	227	239	245	245	252	268	253	228	232	266	249	231	222	251	273	252	261	254	275	243	229	270	287	231	246	264	220	262	267	241	267	267	249	259	263	255	264	256	249	258	247	268	263	286	256	273	270	252	255	239	274	231	264	252	256	269	228	242	260	240	273	246	220	238	271	258	249	241	247	263	242	244	254	274	265	259	249	258	294	242	243	267	262	258	247	241	251	223	295	236	247	219	253	236	254	262	269	250	265	253	269	258	280	251	241	254	266	236	282	249	246	250	258	237	273	258	256	254	252	266	255	257	281	258	271	272	237	262	256	249	240	242	243	228	243	250	270	211	248	258	248	275	246	238	269	233	251	273	244	232	269	238	253	274	262	259	264	256	248	250	274	258	259	261	244	263	254	264	256	247	230	263	263	246	231	259	269	246	244	219	241	250	244	235	257	277	275	252	240	234	279	245	243	238	268	261	276	243	248	264	255	229	255	250	261	238	229	270	249	265	287	256	267	261	242	260	256	248	250	254	212	256	236	245	255	261	244	262	261	231	253	267	267	276	261	246	263	240	266	282	292	235	227	291	263	272	267	273	226	251	240	233	250	258	270	264	264	255	270	267	277	262	239	226	274	248	227	237	271	244	286	231	276	251	241	243	271	258	248	268	260	284	279	308	287	270	254	243	220	246	263	226	249	249	238	253	261	251	236	247	252	291	228	277	244	252	250	282	277	280	229	284	234	256	275	273	288	256	269	245	276	294	257	249	276	229	262	272	247	280	235	253	230	247	269	245	249	255	249	238	245	250	248	280	268	232	220	250	235	268	265	258	282	252	261	252	248	243	283	253	270	255	251	250	265	242	283	246	268	237	265	277	261	225	264	241	278	233	231	276	250	264	259	238	265	268	256	290	300	247	233	245	283	275	247	265	278	244	260	250	252	256	214	270	271	237	285	249	258	276	270	234	254	254	233	245	252	245	241	248	264	266	270	267	266	254	272	222	269	253
7020	5752	12513	13772	11541	9066	6887	5822	4606	3602	2607	1948	1630	1460	1116	935	887	896	809	725	677	697	678	701	700	664	649	658	639	634	632	634	632	656	626	658	575	627	611	611	613	551	599	531	617	597	612	603	644	578	633	620	638	620	596	604	588	635	580	619	609	616	605	611	627	574	605	634	631	587	590	562	607	623	610	609	576	628	601	608	637	609	598	590	598	613	581	576	604	570	571	609	629	585	586	635	565	624	579	615	589	583	593	598	615	609	595	564	598	587	614	555	562	636	584	603	643	598	610	585	618	613	629	597	608	616	631	622	595	635	551	620	599	621	602	587	645	606	565	595	626	608	590	614	618	638	601	648	594	592	574	576	615	602	645	618	634	589	581	597	625	558	625	590	632	586	610	611	663	577	657	618	630	607	587	596	593	625	604	564	587	624	620	643	597	576	605	556	595	559	637	622	602	592	567	608	605	596	578	590	560	565	562	611	606	628	588	570	632	631	574	636	621	590	623	641	587	559	582	590	610	624	584	601	603	617	622	620	600	573	581	663	649	572	601	646	544	579	568	589	585	604	563	556	582	555	621	598	625	616	584	618	606	623	605	601	645	642	568	613	649	619	570	593	646	627	635	603	608	609	581	619	604	582	594	582	607	645	628	607	590	591	594	599	542	623	587	606	638	611	578	623	610	614	542	600	549	605	641	610	607	567	614	615	580	594	603	626	628	559	608	585	598	584	617	630	596	615	566	569	601	602	570	590	570	584	606	598	616	609	638	605	622	599	658	589	621	569	579	622	609	582	621	558	563	556	591	648	620	577	594	592	567	596	592	578	580	609	615	628	581	630	609	597	640	607	581	573	640	595	570	575	603	579	589	629	543	610	635	624	604	595	618	558	607	594	589	598	662	534	584	614	588	601	601	625	626	603	631	578	617	594	630	590	617	603	670	562	603	613	599	618	644	581	605	607	586	569	590	564	591	617	563	606	591	628	614	604	609	582	581	641	642	578	614	558	629	603	596	604	608	565	607	621	601	620	613	631	631	656	564	586	609	595	582	619	587	653	595	644	610	595	585	600	609	615	625	600	608	610	593	648	622	570	651	616	595	651	597	652	564	613	541	573	581	610	599	619	597	600	594	565	645	565	606	589	582	584	582	599	615	582	622	612	619	599	609	585	608	587	638	608	639	600	618	603	590	590	630	577	647	605	611	582	590	608	584	580	579	583	571	625	593	601	604	580	609	616	607	620	583	580	640	668	612	557	625	595	582	560	582	558	609	599	582	653	608	580	576	580	582	585	620	592	577	582	575	615	621	581	594	616	584	591	612	585	541	638	621	584	568	624	625	622	608	572	607	577	663	593	620	605	579	601	611	636	624	599	600	579	580	597	577	630	612	601	565	615	593	595	566	605	632	534	592	557	572	590	567	565	578	592	617	620	583	619	593	613	582	562	577	587	612	641	627	631	544	589	599	607	564	572	582	537	637	563	609	635	636	652	578	642	593	610	565	589	613	592	677	644	639	624	633	641	583	586	606	654	621	587	620	605	605	567	607	602	634	595	612	600	561	579	696	604	609	577	589	623	627	605	615	580	588	589	587	594	599	564	618	530	602	613	595	585	631	612	624	589	617	649	614	619	579	573	635	610	597	616	570	624	587	535	581	590	627	595	595	616	584	637	603	623	596	596	601	624	584	622	620	645	577	580	609	577	566	622	558	585	645	577	587	555	542	584	579	599	589	603	552	590	582	588	600	657	621	615	577	609	650	564	597	641	577	564	631	553	622	592	596	592	642	645	621	628	618	550	641	597	542	560	606	611	572	582	618	578	645	604	569	602	586	587	628	611	643	589	566	602	621	603	595	585	617	644	579	636	566	572	596	598	619	594	585	606	630	615	612	618	567	597	605	572	555	630	592	582	602	589	621	614	621	607	583	591	598	563	633	611	590	556	599	615	615	585	631	600	601	603	586	632	627	627	560	626	568	621	601	596	604	625	587	623	595	591	580	662	603	647	637	632	610	609	604	578	590	585	565	582	597	656	595	608	594	614	652	611	584	619	614	579	599	598	585	615	614	545	597	556	619	605	546	609	629	571	575	639	555	626	585	558	594	597	565	601	638	608	588	627	619	619	583	616	556	591	632	615	623	622	573	595	579	602	593	563	609	640	568	609	629	628	585	613	572	586	629	608	589	608	592	598	572	606	598	577	589	618	612	589	609	620	646	618	575	604	596	569	589	613	628	604	611	593	575	606	591	636	624	583	627	565	611	623	581	604	623	599	610	595	572	601	592	604	581	556	658	653	584	606	606	573	626	598	589	565	594	611	576	560	640	598	590	618	589	603	605	613	594	623	613	554	606	589	625	612	598	582	606	562	616	566	597	615	623	582	623	613	564	590	613	554	573	587	606	635	567	562	569	549	583	636	599	596	575	616	579	605	609	640	587	599	611	611	642	577	614	624	602	542	620	590	601	589	593	570	603	639	629	624	592	632	611	611	586	611	610	586	664	593	603	608	610	597	610	622	630	566	600	599	630	579	608	562	601	614	534	620	631	630	578	632	623	570	609	605	569	617	625	615	653	631	612	598	583	628	634	550	578	633	609	618	615	612	589	657	610	603	554	577	603	593	612	597	646	595	610	584	589	601	641	648	603	594	574	580	641	615	598	636	588	611	556	586	614	645	579	587	621	609	615	583	564	573	605	540	576	605	602	654	620	611	597	604	571	583	611	636	602	618	631	621	647	619	609	602	554	588	588	604	584	601	575	619	603	638	594	604	578	669	628	572	615	595	650	610	614	577	636	602	643	583	607	625	625	594	610	593	631	598	608	624	607	666	598	587	602	613	578	647	625	592	587	636	621	590	629	623	623	585	613	569	604	602	626	590	622	624	594	627	584	554	613	625	576	623	602	592	588	658	626	589	581	622	545	593	618	607	602	584	555	597	580	635	628	623	600	599	622	558	595	603	611	608	607	634	587	649	616	634	595	636	633	604	610	596	619	619	587	586	600	599	611	559	553	610	598	569	585	580	602	616	561	599	592	565	585	616	635	571	552	633	574	587	593	604	621	595	600	573	618	581	587	558	666	610	570	573	625	579	653	625	629	575	625	659	619	563	594	632	618	598	595	595	622	588	637	558	577	583	638	589	597	624	600	625	649	589	584	622	567	627	599	567	619	619	605	568	572	576	657	610	584	612	593	588	549	615	596	552	621	603	578	589	601	591	589	624	613	625	637	649	632	613	598	569	605	615	627	594	587	599	537	628	603	634	596	616	585	629	598	618	581	582	662	582	624	584	623	642	634	600	609	585	568	606	578	586	614	600	611	596	594	604	578	618	621	675	601	609	585	619	633	607	616	574	627	626	596	572	612	617	607	595	610	625	613	601	631	601	614	559	584	613	621	637	616	623	562	630	607	574	608	592	630	610	589	607	579	568	638	593	603	605	597	616	593	627	589	638	610	641	591	639	613	627	583	622	613	616	644	580	537	627	605	589	587	607
19320	9370	10164	8128	5329	3450	2393	1813	1461	1180	782	622	541	447	400	343	272	316	272	264	261	243	211	234	247	263	239	246	248	230	222	251	239	234	219	269	218	225	246	215	227	209	250	213	235	226	250	225	223	209	230	240	223	236	247	229	204	248	250	236	201	252	227	219	205	240	239	215	233	201	208	222	249	217	213	208	208	216	231	221	220	218	213	232	247	249	227	227	240	204	228	203	215	210	238	229	238	237	223	222	239	234	252	239	210	202	221	235	210	225	217	239	215	220	245	221	203	200	201	220	225	252	222	229	205	247	238	214	251	254	252	216	240	257	242	245	208	228	215	229	212	221	207	242	235	209	255	248	258	230	262	234	250	221	244	230	209	214	216	209	223	240	259	210	221	229	208	248	233	239	236	202	209	237	213	235	247	234	243	208	232	251	239	226	208	230	244	239	247	246	212	222	240	243	234	255	199	237	233	213	235	224	211	228	237	227	261	238	244	234	226	243	235	210	216	231	232	248	255	216	252	238	246	235	253	190	220	229	259	242	242	232	226	212	243	232	231	204	224	206	203	193	224	224	225	252	227	228	235	246	214	238	236	251	221	227	229	235	243	240	248	237	225	234	229	207	247	230	225	203	238	220	241	231	233	223	262	239	238	269	253	224	240	216	218	216	219	206	246	198	231	227	243	243	224	216	205	242	272	220	256	224	224	206	232	220	250	227	217	205	231	245	242	218	254	212	200	231	217	217	236	247	226	226	224	225	260	238	236	239	225	216	230	243	243	191	215	239	222	227	225	239	245	241	245	220	243	225	231	238	239	210	228	236	229	220	243	243	236	213	219	229	228	234	208	226	261	214	228	219	243	262	227	255	191	245	232	198	225	231	249	234	236	222	224	222	240	261	223	211	206	229	251	208	258	215	238	183	245	258	217	214	244	209	244	243	230	216	237	201	227	219	227	240	202	191	238	258	237	213	216	232	224	209	248	211	238	253	229	248	236	226	276	215	231	217	224	230	254	255	194	222	218	205	219	243	199	215	240	221	237	231	212	214	231	242	245	246	219	241	232	220	240	237	233	225	238	223	197	236	251	233	194	209	237	249	238	242	221	241	230	213	212	234	243	249	228	227	208	238	186	225	228	213	226	229	202	225	221	223	223	211	224	203	220	239	263	255	243	242	228	236	218	228	223	235	215	211	222	229	247	243	217	229	233	232	257	233	230	249	235	234	240	217	200	241	221	235	239	213	228	225	244	253	249	218	242	276	231	239	235	218	228	263	229	202	228	254	251	229	225	197	274	217	201	251	202	235	220	199	245	237	232	232	232	238	233	237	265	248	205	235	233	263	225	255	216	255	216	224	220	229	248	203	229	201	220	217	240	224	209	243	194	246	244	243	212	251	245	241	220	228	223	238	220	229	276	233	194	223	247	226	229	215	237	231	214	222	217	219	223	234	242	255	219	226	216	212	272	244	227	269	227	245	222	254	263	247	223	250	232	273	221	249	224	239	251	243	257	232	232	228	229	215	238	241	225	234	227	231	264	222	227	212	260	246	227	242	188	236	226	226	198	203	215	215	245	229	234	251	243	261	205	249	218	218	225	207	269	256	251	250	242	223	200	228	224	229	223	221	207	245	232	222	249	238	199	271	230	241	223	213	227	206	216	233	253	221	234	232	221	219	245	221	237	232	254	230	244	239	226	269	236	208	240	248	226	249	241	218	257	203	224	249	214	224	208	247	220	238	238	284	227	197	223	205	251	247	263	238	242	222	238	247	225	219	248	270	236	227	223	252	228	254	226	260	256	238	232	239	238	241	210	225	208	229	235	243	221	214	265	201	229	237	214	230	208	212	239	234	219	216	254	247	237	231	242	226	227	240	249	207	205	224	223	236	223	222	236	229	238	259	220	187	239	222	235	217	234	232	237	240	233	251	253	212	229	219	253	226	221	235	244	209	236	225	244	247	229	242	238	229	222	236	226	235	255	251	232	234	241	226	192	234	213	231	240	223	236	219	239	216	247	216	244	248	204	221	211	224	223	254	243	242	238	234	222	219	201	239	240	223	232	248	217	227	236	220	238	225	259	231	261	237	188	196	229	239	213	198	228	241	259	199	203	226	215	250	247	224	250	214	233	249	236	215	236	212	221	252	230	259	238	217	194	237	221	256	215	234	253	229	216	206	242	265	229	227	224	226	207	222	208	237	240	237	230	236	215	263	208	216	231	235	204	240	219	211	191	207	229	233	237	228	236	220	222	249	229	287	217	249	248	233	243	229	243	200	227	223	217	230	252	239	213	242	218	233	250	212	218	191	225	234	236	216	228	231	235	243	245	226	224	215	216	222	230	244	235	222	238	258	229	223	241	219	251	228	233	222	232	219	224	234	221	233	253	256	254	237	237	210	194	221	260	206	222	230	186	215	230	230	229	226	262	244	211	233	222	234	221	269	221	246	230	239	223	241	238	219	221	214	218	218	225	198	250	224	239	209	224	246	224	222	235	213	252	238	236	249	247	221	216	253	219	231	255	260	264	195	206	257	259	256	212	244	236	220	203	265	217	245	268	211	253	213	221	256	244	218	202	244	234	229	245	216	231	233	214	234	213	224	206	242	231	235	217	205	258	219	223	233	200	222	211	207	240	207	238	239	233	232	219	221	230	209	247	243	247	201	224	214	219	228	239	228	257	263	225	262	231	236	260	236	226	214	232	222	274	252	214	220	231	251	237	231	228	244	248	222	201	209	228	230	220	205	214	225	204	233	222	228	193	229	253	228	235	261	237	219	225	223	233	241	251	227	241	242	230	230	254	240	216	247	267	234	228	247	220	235	231	247	237	220	191	216	236	188	232	258	222	237	262	230	243	242	237	229	230	207	201	220	221	237	267	231	244	254	245	258	221	231	228	203	219	291	246	253	214	224	212	199	244	221	229	231	216	234	268	249	233	240	223	221	209	238	202	227	233	263	244	240	254	230	223	218	221	200	217	215	224	210	283	234	231	216	216	245	225	244	208	218	221	233	251	205	206	230	243	221	234	237	231	208	235	248	251	238	234	242	224	221	228	229	213	226	206	226	243	248	208	222	243	212	242	226	217	224	227	225	230	214	225	240	240	244	232	234	226	204	221	240	246	253	215	254	238	245	248	209	218	220	230	236	217	228	189	235	245	204	222	198	221	259	208	252	207	224	211	232	197	258	218	238	242	240	213	194	249	232	225	216	213	225	235	215	214	253	216	201	231	227	183	247	239	247	251	232	236	203	213	221	210	229	222	222	194	194	229	261	218	235	254	197	223	242	229	235	223	215	206	230	214	247	246	202	222	237	253	251	247	206	223	255	218	244	239	239	219	224	239	242	249	260	266	231	216	236	229	242	235	227	232	218	235	227	223	246	221	241	226	222	218	242	255	216	234	217	266	228	270	239	255	229	238	190	209	244	191	239	231	231	226	219	259	239	233	225	248	211	220	215	217	255	231	225	215	221	219	233	230	244	245	240	249	233
13182	8677	17826	19623	16697	12831	10033	8108	6795	5231	3690	2702	2176	1844	1597	1233	1026	1021	949	834	780	755	716	649	609	586	609	633	630	648	606	547	592	581	555	551	573	542	569	571	570	533	562	573	559	568	490	573	554	553	521	549	538	511	550	563	568	519	531	562	524	551	550	569	553	522	561	552	537	554	516	566	574	509	545	564	527	546	523	576	515	573	568	583	533	502	561	514	579	572	555	561	546	559	532	547	551	568	518	532	532	570	568	581	571	589	568	554	533	523	577	572	536	505	542	586	558	517	564	520	571	543	555	552	576	557	518	559	507	543	525	539	572	553	585	524	553	556	552	546	570	521	560	569	552	587	527	553	515	593	549	574	568	565	552	555	555	539	542	559	544	544	576	575	544	537	577	541	570	572	538	552	544	530	521	563	500	571	538	576	587	584	539	521	555	562	536	620	551	520	564	492	543	554	553	555	581	517	534	563	571	523	540	526	505	558	520	597	576	531	472	573	538	596	532	557	545	524	570	533	590	524	535	560	589	536	604	579	532	534	532	564	548	565	566	559	541	543	584	543	538	553	574	543	537	582	534	506	546	557	523	557	587	542	571	537	581	565	596	564	564	551	555	530	558	539	508	513	483	559	557	505	544	521	558	515	589	547	560	548	529	608	568	562	540	536	552	545	525	538	581	514	554	617	562	564	557	539	556	532	514	512	546	504	545	545	532	513	561	520	552	508	545	564	538	549	553	569	548	549	535	527	597	572	584	575	567	578	556	587	568	565	539	544	580	545	615	547	536	537	542	548	566	522	532	519	555	577	532	546	571	547	519	595	577	557	534	569	559	548	564	579	556	546	586	563	539	532	519	536	529	563	622	547	554	540	573	574	585	530	557	522	595	577	570	530	554	534	584	577	554	522	526	539	559	563	507	594	570	535	536	559	547	528	541	586	533	538	551	554	518	562	566	585	587	583	579	534	563	543	569	576	515	573	515	546	496	533	568	578	526	532	564	558	543	520	580	530	532	563	556	580	544	553	534	587	555	499	549	540	536	575	505	538	548	553	542	504	556	541	545	545	579	559	550	587	529	535	550	549	547	526	549	549	603	570	526	544	542	500	506	530	517	545	533	545	547	541	543	551	569	599	532	512	575	597	565	530	550	545	519	480	560	537	563	607	533	568	568	552	550	546	548	548	580	575	569	523	550	524	525	559	590	552	558	529	553	558	485	498	578	514	531	523	575	549	559	549	537	547	512	556	562	543	519	538	484	503	544	555	504	539	548	540	548	539	542	550	588	590	528	566	550	565	532	553	549	549	572	534	596	513	544	560	518	567	519	520	561	577	555	545	548	566	562	542	518	515	584	531	571	523	568	514	558	519	572	565	593	539	567	539	546	560	530	557	523	540	583	572	519	499	525	554	529	537	554	585	542	560	509	575	553	541	583	537	567	557	529	554	573	582	565	554	566	530	537	588	552	566	560	533	541	575	527	520	589	546	571	563	547	527	563	526	573	547	551	575	605	548	528	500	580	550	516	565	571	523	577	584	545	544	526	564	543	532	565	507	562	546	539	525	536	525	546	562	587	576	545	538	555	552	560	547	520	550	557	526	559	548	612	592	531	562	555	583	536	550	553	554	587	559	543	547	502	571	560	594	523	566	576	543	570	533	574	564	510	548	550	559	568	558	588	556	518	598	510	595	547	535	534	585	550	610	531	563	561	560	526	572	565	572	516	576	511	584	588	553	539	558	548	550	567	594	562	534	579	588	594	489	543	577	542	583	555	571	544	574	554	551	558	545	540	546	548	577	572	575	547	555	552	539	527	559	555	544	530	538	566	551	550	537	564	575	534	539	571	614	531	538	538	591	554	583	545	600	566	536	555	522	579	540	529	531	545	535	548	549	604	519	564	552	550	563	516	548	540	563	517	567	560	540	536	573	581	534	568	580	550	540	542	566	538	526	528	557	529	531	552	562	563	529	555	567	526	558	570	536	580	555	544	563	543	589	599	512	587	577	518	500	571	542	525	548	503	561	574	529	550	572	532	580	551	551	549	551	526	586	547	552	518	580	518	558	575	550	564	583	562	578	540	600	537	544	501	542	566	514	565	596	563	515	561	518	552	559	525	529	544	545	525	551	540	556	539	510	540	548	543	597	584	586	541	569	528	528	563	530	583	514	525	537	587	554	509	534	567	541	569	569	543	593	531	521	527	538	551	546	540	524	506	487	538	538	599	518	534	538	540	545	554	564	574	482	568	579	596	505	563	536	568	558	563	529	527	550	558	577	551	546	521	559	571	535	568	553	547	505	584	555	546	542	551	576	504	535	545	525	588	486	540	545	559	504	562	561	523	570	528	576	551	554	573	552	556	544	557	594	585	554	560	580	561	556	538	546	553	540	565	555	567	559	533	521	577	558	600	563	560	520	521	553	531	560	522	538	585	545	538	549	558	549	555	525	583	493	563	560	586	525	573	558	560	557	583	512	542	551	571	604	561	543	528	538	580	524	592	556	561	565	537	519	555	561	543	565	556	570	566	526	506	524	579	543	562	588	537	564	549	545	561	606	548	520	560	527	584	534	562	542	579	578	561	564	545	560	561	528	558	549	533	548	557	585	543	536	532	532	559	538	522	496	519	565	536	548	499	505	547	545	554	518	556	525	561	510	562	544	538	514	541	566	560	540	543	530	542	555	512	531	572	538	550	540	532	510	539	536	569	537	554	572	534	574	528	517	579	556	549	571	589	577	528	557	549	540	520	527	532	543	526	582	527	585	521	508	587	515	538	520	537	538	534	528	574	570	536	589	528	551	567	582	556	548	561	543	559	584	490	554	554	511	545	545	541	547	575	543	549	539	571	541	542	506	527	561	536	524	540	548	502	535	581	544	559	541	573	529	542	577	532	578	572	572	567	562	594	551	541	545	535	522	555	601	501	553	552	564	541	532	527	584	540	578	542	563	532	559	548	585	541	581	589	564	584	549	569	571	581	527	600	568	548	508	534	502	530	599	511	538	528	563	559	567	524	522	560	539	567	556	582	544	545	531	556	552	531	576	570	559	544	573	532	573	579	554	559	567	529	536	558	501	538	541	541	527	534	526	575	587	614	556	559	540	555	547	540	528	525	556	566	489	526	530	509	563	530	581	551	535	546	563	525	579	564	556	548	549	540	567	525	554	588	559	542	553	497	593	578	570	536	554	561	572	586	583	539	574	544	553	595	553	585	575	545	545	590	585	545	569	544	543	527	552	586	553	553	549	556	537	546	565	546	511	575	572	572	561	543	510	577	511	550	561	549	516	558	579	563	578	607	585	553	549	543	502	568	551	503	557	520	564	596	532	557	549	567	586	543	516	588	521	516	544	537	529	559	537	531	557	564	496	562	559	578	539	539	559	525	542	570	571	566	513	586	576	544	537	550	487	602	577	579	570	552	533	535	531	545	536	594	528	548	596	567	559	550	520	576	595	534	562	523	611	494	536	562	558	571	542	563	547	547	556	540	527
26598	13081	14682	11648	7520	4729	3364	2425	1901	1537	996	722	593	500	416	376	305	269	281	256	236	236	219	203	184	193	177	240	202	201	226	201	197	192	241	208	182	222	177	191	195	192	197	210	227	169	187	194	186	169	171	163	177	197	197	148	202	192	177	208	227	186	203	189	167	185	190	186	204	192	182	192	178	189	172	185	209	195	222	206	187	216	190	192	234	187	180	182	213	228	165	179	177	194	184	192	177	175	177	171	174	214	200	174	195	211	196	174	207	181	208	175	196	193	192	195	178	209	169	195	192	209	194	188	180	212	208	193	195	174	220	188	196	190	199	205	213	178	194	213	199	180	189	189	188	177	211	205	190	191	178	176	221	169	197	199	211	218	189	187	196	193	196	197	180	189	195	205	185	192	204	176	194	189	180	196	200	199	167	195	199	172	184	182	208	201	155	194	177	192	176	197	197	173	185	187	188	183	199	187	198	216	176	181	195	172	200	182	164	191	179	186	200	208	183	194	195	184	200	195	195	181	182	190	189	193	167	193	181	209	212	195	184	184	216	169	177	196	187	190	195	200	202	189	186	207	177	211	196	197	207	192	206	192	174	216	216	195	188	199	199	205	200	171	189	205	219	181	222	202	197	196	208	194	199	197	189	206	188	178	211	182	173	195	182	188	162	215	183	206	174	200	188	165	183	169	205	187	183	200	179	186	201	183	211	191	199	158	161	196	200	221	201	194	183	183	226	185	194	191	183	195	192	203	202	192	160	191	191	182	182	196	188	193	182	182	201	163	195	189	209	207	192	174	177	192	202	205	197	184	160	177	217	190	171	187	191	173	202	190	204	190	182	203	175	218	223	191	191	190	214	208	209	194	188	181	179	213	188	194	178	195	200	187	201	203	194	171	216	196	182	225	182	189	190	196	200	205	198	198	213	198	209	182	214	191	176	208	188	191	170	216	197	194	170	189	200	195	195	186	175	212	168	197	198	182	183	201	160	183	206	193	203	204	173	186	177	211	213	215	193	188	206	194	213	189	188	205	205	191	205	184	178	193	200	185	185	182	186	195	156	180	219	199	191	178	187	197	185	186	178	192	227	206	197	174	175	185	175	188	199	171	201	210	194	192	196	194	212	212	209	162	185	194	190	194	184	191	191	196	170	194	181	211	190	185	201	209	168	189	216	192	175	193	203	209	185	196	190	168	190	186	192	178	180	174	201	185	184	208	205	193	194	203	207	185	193	197	213	192	187	182	152	185	186	196	159	207	174	172	207	198	209	198	201	170	187	211	184	203	185	186	198	188	205	188	188	219	226	190	175	187	205	164	187	208	184	170	214	176	157	202	180	222	201	189	181	169	208	204	177	186	166	179	182	201	189	202	219	201	203	178	200	214	187	187	171	222	192	181	197	198	168	185	188	187	171	186	173	154	196	183	184	203	191	199	189	167	184	194	178	205	191	197	167	195	206	191	225	183	191	180	195	196	191	185	193	189	190	209	215	208	202	199	193	171	190	201	202	186	181	182	164	196	206	194	213	207	188	189	228	152	215	216	195	182	157	190	173	191	180	175	164	203	194	198	205	193	192	207	188	186	174	179	189	186	207	182	207	188	174	167	212	167	214	184	182	184	187	184	180	204	191	167	195	176	197	183	210	198	195	174	181	224	202	191	199	201	198	170	190	218	194	214	204	167	189	185	169	183	179	177	199	202	177	187	194	208	202	174	211	200	195	178	195	189	199	211	190	202	183	200	197	200	192	218	179	188	189	204	194	204	179	211	183	192	167	203	197	190	196	202	222	168	204	158	190	167	198	210	176	185	199	207	180	188	188	180	182	196	206	192	225	190	195	213	206	209	172	195	177	180	213	232	214	185	195	231	208	204	193	185	180	200	200	192	225	204	200	190	172	190	188	221	202	201	201	192	214	184	194	172	206	213	219	209	218	200	209	209	188	172	203	206	214	202	185	196	185	196	192	195	191	203	176	198	200	195	179	192	194	175	196	173	193	189	202	183	170	183	194	161	177	214	166	199	194	189	214	172	216	167	205	198	196	195	185	173	191	179	180	176	183	174	205	175	191	178	164	196	181	172	206	224	178	165	230	202	211	186	226	195	185	194	200	174	201	206	186	226	179	177	209	183	192	174	174	182	180	173	185	199	201	200	200	206	184	185	185	181	192	186	181	210	203	205	198	193	191	201	186	172	200	204	190	205	202	215	190	215	204	176	190	196	184	186	203	181	194	187	182	186	198	208	184	175	182	165	207	183	186	187	178	197	198	170	184	204	190	163	176	220	189	209	184	212	150	166	201	188	196	165	180	186	196	211	180	194	199	164	189	158	162	194	181	190	205	188	192	202	206	176	204	198	185	194	206	185	202	181	164	171	187	189	192	207	190	192	185	169	200	204	193	211	200	236	194	187	202	200	191	185	192	200	211	188	187	200	165	191	205	197	206	168	198	193	184	165	216	192	175	188	192	198	169	211	197	176	192	181	199	190	200	204	193	213	167	186	187	208	192	192	186	205	183	190	200	197	176	192	190	189	190	172	191	175	174	182	165	189	201	196	192	162	194	177	193	199	185	207	201	165	198	187	194	198	194	194	194	210	189	167	171	162	199	219	200	164	199	186	191	197	149	195	180	196	179	188	214	189	194	229	203	188	188	175	180	196	208	201	193	196	187	190	199	195	204	188	199	192	203	165	176	221	215	202	169	214	169	207	185	196	194	203	208	188	198	173	166	194	160	187	191	169	179	212	211	199	206	215	208	188	184	172	181	204	181	178	225	184	187	177	200	194	176	186	192	198	192	210	182	206	178	205	182	184	174	199	191	185	219	214	185	202	194	194	168	173	190	183	213	181	179	202	191	185	206	188	216	183	166	189	202	195	191	178	227	163	197	181	202	180	204	219	194	215	181	215	207	175	204	203	186	198	178	192	161	179	182	170	174	213	190	194	192	215	199	203	178	188	199	173	212	182	200	153	193	187	185	183	204	191	184	202	181	191	197	192	210	201	179	184	186	188	176	216	204	186	185	175	206	198	173	194	184	201	193	187	216	181	184	201	195	202	195	196	198	180	191	203	218	164	168	198	160	194	210	179	190	188	207	193	180	215	174	216	197	166	214	184	182	202	225	186	186	195	184	223	168	209	175	180	171	191	176	173	158	203	196	184	191	216	206	181	198	208	178	169	197	203	172	224	168	198	214	221	201	184	205	203	186	168	177	193	202	190	196	178	185	181	198	182	196	187	192	195	207	186	167	189	195	198	247	207	184	189	170	194	192	173	189	188	186	173	193	195	166	221	206	189	185	203	215	194	194	175	194	187	179	185	196	201	170	192	175	189	181	209	198	177	205	191	191	223	202	167	199	174	153	187	188	188	198	200	232	198	188	201	202	195	196	202	174	185	183	212	178	203	191	186	184	191	179	189	210	200	175	212	223	194	183	193	196	197	192	204	199	190	174	164	192	183	182	198	187	165	183	195	197	188	196	189	176	196	185	185
15952	10877	22151	24098	20648	16183	12976	10618	8720	6757	4706	3566	2764	2262	1939	1568	1212	1082	978	881	709	722	645	649	613	560	554	605	606	552	522	568	512	531	528	502	501	480	486	463	505	468	533	488	487	467	479	494	504	486	477	465	483	461	441	463	461	492	479	525	446	521	467	483	495	452	481	476	479	442	472	493	432	445	459	469	467	500	512	483	475	444	488	428	503	452	496	502	488	473	463	461	504	485	485	459	515	482	480	462	475	495	509	485	460	432	465	460	464	481	478	501	448	448	470	464	449	467	478	520	463	486	487	467	471	447	463	456	473	482	472	482	465	508	475	489	476	457	486	444	467	432	477	466	423	489	458	478	507	452	451	430	475	462	424	471	455	469	472	467	514	487	455	483	462	485	453	467	446	441	451	474	494	497	467	461	482	460	462	481	501	432	436	462	473	475	441	434	449	460	442	489	473	465	434	479	473	467	465	485	464	470	461	471	505	513	475	471	429	473	475	457	489	427	463	446	431	458	469	438	477	474	479	487	467	463	479	490	392	494	437	499	462	438	497	462	475	471	472	499	497	471	471	489	451	480	480	475	496	435	486	466	453	454	494	475	477	466	463	451	483	460	460	437	447	495	453	459	483	460	477	491	451	431	448	434	474	487	490	465	456	432	477	463	542	438	475	462	449	482	467	498	448	499	438	511	468	426	495	435	444	478	475	451	476	478	449	452	515	457	461	470	461	420	448	481	463	485	454	477	500	478	459	467	455	461	447	504	485	469	455	457	493	474	500	460	473	449	446	474	469	466	488	456	439	447	457	496	460	495	464	461	446	461	467	494	484	487	460	489	467	481	473	440	464	468	471	482	445	466	451	458	465	467	484	479	483	465	472	463	454	473	453	499	452	456	479	457	444	495	493	484	482	453	428	471	441	466	485	477	462	450	438	456	456	487	517	473	432	468	488	459	506	471	417	432	439	483	470	507	461	479	456	470	539	474	451	470	481	435	474	418	451	455	482	462	441	442	493	470	506	483	467	487	463	495	484	451	511	459	495	461	467	472	462	489	452	485	449	455	427	459	462	498	475	491	386	479	481	480	436	489	474	476	477	474	424	411	475	433	482	468	475	436	451	440	491	478	440	484	491	467	437	461	467	470	463	452	460	485	501	452	461	459	475	450	508	435	457	460	467	511	449	488	469	485	474	463	462	493	446	454	450	462	481	480	415	481	467	478	459	449	447	471	441	452	449	511	477	505	479	453	503	460	489	457	475	494	457	456	475	506	460	482	466	461	478	434	411	463	475	438	472	426	486	463	469	479	486	477	483	487	469	489	469	476	458	449	451	440	448	494	493	463	477	472	440	484	456	436	468	490	480	458	477	491	498	509	503	471	492	485	466	495	458	472	485	477	468	448	427	442	456	434	450	456	439	503	470	487	465	498	473	485	460	490	451	470	454	451	478	467	452	457	436	477	417	446	472	472	476	457	434	463	437	456	508	448	466	437	475	457	457	492	475	473	485	461	465	450	435	467	461	514	483	446	476	498	485	458	431	455	464	427	499	464	466	471	451	467	467	428	507	450	452	457	459	463	470	493	505	521	479	423	434	467	476	448	465	471	477	489	488	452	499	463	484	496	494	482	506	431	465	451	465	499	501	492	462	477	468	478	441	432	480	496	446	489	445	480	481	434	486	460	461	415	503	466	455	483	459	470	480	475	486	502	464	474	465	466	494	470	498	459	463	509	486	485	456	429	458	478	453	477	435	469	440	494	490	476	456	459	451	469	483	494	490	461	463	449	476	496	484	402	466	496	447	457	477	419	433	508	451	484	435	486	479	484	475	452	449	439	465	495	467	516	455	472	520	462	434	510	430	452	452	479	425	460	475	497	474	493	448	479	499	453	496	486	505	454	488	442	456	451	460	416	441	473	470	501	466	466	455	459	470	461	513	471	471	465	449	473	455	497	445	461	487	468	431	507	478	446	498	462	466	487	462	488	463	499	508	450	422	483	501	471	463	483	455	481	495	411	483	468	461	448	488	499	477	472	457	441	507	454	472	485	484	491	435	515	443	461	444	463	462	497	453	464	486	489	469	441	464	493	462	512	470	454	516	471	464	466	492	440	493	464	466	454	470	500	481	491	435	508	503	473	461	451	478	462	478	478	506	446	507	480	445	465	462	480	481	456	498	466	494	464	506	483	409	454	448	445	444	467	435	473	457	433	441	483	505	458	463	490	444	468	444	507	438	461	495	450	480	494	503	479	474	447	449	445	497	462	443	470	469	480	515	429	434	462	479	451	471	469	459	442	419	471	476	452	428	494	435	456	431	475	483	478	474	509	467	505	450	445	460	454	475	475	477	511	457	474	452	459	428	477	502	487	445	453	464	468	457	478	468	463	510	469	461	466	481	482	460	472	465	471	488	487	498	454	476	481	449	469	460	468	465	471	482	486	477	471	455	481	483	477	469	482	466	462	499	511	441	458	437	479	475	478	449	465	494	473	487	538	468	502	460	446	453	481	452	505	483	482	466	469	445	483	471	484	464	491	463	467	415	471	450	451	478	448	461	490	475	441	478	467	448	470	499	442	391	444	464	487	463	464	435	440	462	459	480	444	510	448	481	491	464	465	469	495	480	487	501	460	477	453	477	445	468	490	441	451	435	414	435	477	482	461	469	487	446	477	476	473	460	501	476	459	474	451	492	491	474	473	498	445	454	487	476	501	477	447	466	449	482	460	455	498	503	478	434	494	474	429	468	456	435	471	483	501	507	478	474	528	446	487	473	460	478	492	460	475	482	419	421	486	504	462	444	482	466	474	476	502	478	512	460	473	495	477	430	428	446	460	460	442	481	441	457	470	457	421	449	461	445	483	474	495	478	455	477	461	465	445	486	476	482	464	434	489	501	484	445	480	481	471	453	422	463	481	443	438	474	452	472	474	440	483	453	470	460	480	498	482	446	474	453	507	469	432	458	435	448	492	478	505	457	503	445	464	469	467	509	486	478	445	439	446	478	471	476	480	488	494	512	469	467	453	488	443	469	478	479	460	458	466	449	465	479	451	454	459	486	466	473	454	451	515	446	470	488	496	416	448	451	458	448	457	523	460	469	446	468	441	437	458	475	476	435	487	464	487	449	470	479	510	477	461	470	494	472	485	451	468	468	477	448	477	480	427	468	480	486	466	448	502	452	447	468	485	486	509	485	474	483	449	472	454	464	464	497	446	520	486	486	506	495	473	464	470	438	457	490	444	444	462	482	488	461	470	481	473	480	453	476	481	438	454	419	473	454	462	500	492	490	445	483	472	496	433	488	452	470	453	494	448	491	464	464	485	492	494	422	458	433	472	467	475	461	490	490	480	465	511	465	476	449	440	468	441	476	456	461	517	486	448	452	460	485	439	457	489	464	469	436	511	465	477	453	457	455	453	469	491	462	512	475	461	468	482	452	492	496	479	446	437	482	454	492	423	471	454	489	465	439	451	475	467	451	464	478	449	447	463	440	501
9967	5709	6685	5108	3333	2254	1648	1331	1055	792	587	517	427	393	370	294	323	278	330	311	274	264	264	263	259	271	296	289	273	276	249	209	277	243	248	257	239	254	231	275	216	281	250	284	263	227	263	265	265	257	232	272	230	251	249	266	270	248	244	230	267	232	265	249	265	243	264	237	247	253	237	245	262	288	249	257	247	287	290	223	226	261	246	272	270	267	245	260	245	252	255	219	274	259	273	250	260	254	247	292	222	233	254	263	271	266	256	275	230	241	245	233	221	259	218	259	247	248	268	266	244	269	250	264	261	272	249	266	266	256	260	220	254	243	291	266	257	257	230	258	251	252	251	255	263	254	279	287	254	246	275	245	250	277	248	232	260	263	231	271	261	267	276	274	247	252	253	248	261	260	274	252	260	236	234	266	251	237	263	235	243	260	256	258	258	251	259	263	247	252	283	261	259	238	242	255	286	275	261	240	266	250	234	221	264	250	245	253	267	264	247	272	261	240	267	244	273	256	276	222	272	261	225	272	269	257	233	249	241	253	264	261	237	262	234	247	258	249	251	232	240	232	266	232	273	276	268	270	245	253	294	265	264	228	268	253	264	287	259	258	248	249	235	257	253	245	264	275	285	264	282	255	272	261	255	238	259	245	263	266	235	247	278	245	269	252	249	249	256	282	255	289	235	263	253	259	268	254	245	265	268	267	248	252	242	270	246	234	263	272	234	253	255	247	244	247	250	257	270	237	246	272	242	230	252	243	236	222	242	302	269	279	287	254	281	273	259	287	269	237	240	267	275	259	250	242	222	276	281	250	241	270	257	285	268	256	287	253	286	269	295	270	243	255	245	274	252	260	245	289	259	280	274	261	293	251	228	264	253	266	261	246	254	246	227	264	239	247	264	239	253	260	248	246	277	267	233	274	261	265	259	238	261	248	244	278	270	275	269	286	259	287	262	262	219	263	260	257	254	267	243	248	289	259	264	256	228	256	259	265	264	280	245	292	246	254	247	264	262	256	256	262	259	272	264	269	249	263	273	236	259	262	258	261	232	247	243	255	270	264	282	255	262	277	257	262	265	242	260	265	251	274	280	224	251	236	270	258	280	230	229	269	242	260	279	258	275	246	233	233	242	248	254	280	274	261	269	257	243	221	262	250	248	294	261	245	247	253	288	224	251	235	243	254	216	253	272	273	268	256	242	229	249	264	269	260	255	226	255	249	243	265	256	255	255	258	285	274	262	240	230	275	253	231	265	244	268	246	229	263	280	246	259	234	246	268	274	258	251	263	259	252	271	251	256	245	236	247	253	282	248	237	227	248	250	255	263	262	268	239	276	251	229	249	268	246	241	250	234	249	270	256	252	265	239	238	239	221	289	253	264	252	255	221	279	272	252	283	255	287	269	246	222	279	261	229	269	291	290	260	261	262	240	276	260	237	228	257	260	248	280	245	223	289	231	261	262	254	272	228	232	264	238	260	256	268	271	254	250	267	254	222	256	268	266	231	262	272	218	290	298	272	262	268	255	229	277	253	241	250	257	283	253	265	258	282	249	242	264	267	243	236	266	261	272	255	251	263	236	267	258	283	262	230	254	280	257	212	256	257	279	263	267	238	236	227	254	276	263	224	247	248	240	247	262	248	261	243	238	285	263	262	245	280	266	265	261	248	257	268	267	236	236	255	275	239	239	274	216	268	251	246	268	269	249	246	257	269	276	246	227	249	264	270	237	273	273	259	261	276	232	267	251	252	258	283	270	275	241	259	259	289	292	254	305	258	269	258	244	262	265	235	255	256	262	293	233	236	260	242	262	269	257	234	240	239	239	250	265	253	270	274	255	277	311	242	254	273	239	275	263	265	244	271	267	281	243	266	241	286	226	265	240	278	270	249	251	247	269	237	251	266	274	254	261	251	262	275	255	241	221	260	224	223	272	270	261	249	257	264	240	256	276	256	245	266	232	270	278	213	235	251	279	266	255	271	257	263	245	257	264	261	242	253	276	238	283	245	268	290	262	233	230	258	270	271	246	245	256	287	254	252	272	287	262	256	244	298	250	260	242	257	251	240	261	258	245	231	248	231	254	264	247	223	235	263	282	238	270	271	280	246	253	261	244	230	256	267	262	253	271	292	257	263	258	276	230	266	263	261	264	245	274	261	241	262	246	242	260	243	255	244	253	245	225	250	261	218	270	232	267	271	229	271	281	263	242	264	232	235	276	260	266	292	251	282	244	246	259	276	252	283	228	290	262	250	264	256	247	262	238	237	267	264	262	256	257	283	242	261	246	250	257	222	228	255	242	296	267	261	247	224	270	243	246	220	266	228	277	289	252	274	267	256	225	264	267	237	260	256	270	256	255	271	287	240	267	259	287	262	222	259	280	252	276	249	245	259	281	256	222	270	248	258	247	259	272	241	231	241	217	258	264	276	270	262	273	251	270	221	227	269	258	242	273	245	251	239	246	230	244	264	275	224	229	253	248	265	266	267	254	236	262	264	248	240	243	262	249	253	266	230	258	269	232	267	241	242	235	270	293	267	258	227	254	276	258	270	288	253	252	263	243	240	268	283	282	260	268	253	307	241	224	251	234	256	238	264	253	270	276	291	244	234	254	261	237	242	271	240	276	287	235	233	259	249	257	273	253	227	258	231	266	273	252	264	271	251	257	249	268	245	243	242	250	244	287	269	251	245	252	303	266	261	269	252	254	253	249	275	259	279	230	266	260	247	220	251	258	319	234	280	261	229	247	232	272	264	258	291	237	241	251	271	266	239	268	256	233	240	280	267	280	274	249	260	225	249	247	226	260	284	236	249	264	231	273	268	247	272	247	245	235	278	256	227	236	242	257	231	227	259	231	217	256	239	254	236	264	248	233	249	252	255	255	258	263	252	267	232	253	283	243	258	238	254	274	256	237	262	258	260	263	243	246	267	256	258	243	234	270	247	272	256	262	242	248	240	228	236	248	264	254	241	288	242	246	250	256	250	260	246	244	246	265	257	271	264	243	262	245	263	270	274	239	239	249	274	265	263	245	242	244	256	296	261	265	253	287	269	249	245	237	247	262	261	264	250	251	259	254	269	236	238	261	236	248	239	267	260	231	248	272	244	272	269	255	263	258	281	261	233	282	274	226	231	250	262	289	294	255	283	226	231	258	240	242	225	274	256	257	245	256	267	268	260	263	236	282	271	252	255	269	235	266	243	283	229	263	262	261	240	268	274	283	232	260	251	229	235	274	248	285	252	257	239	271	241	240	267	217	248	246	264	265	271	266	268	258	279	239	269	239	266	223	260	248	256	249	269	250	284	241	264	254	270	268	272	269	262	251	276	250	284	267	232	262	256	264	278	261	240	250	239	256	232	236	235	249	272	248	259	238	248	219	279	260	239	238	254	256	253	263	246	270	268	281	288	287	224	282	278	248	265	248	224	287	266	241	303	260	269	265	246	242	253	261	284	254	226	298	263	239	230	254	255	243	264	251	247	249	234	253	251	270	265
6624	5828	12419	13717	11618	8820	7190	5858	4737	3406	2536	1946	1615	1381	1232	1064	912	774	792	821	734	704	705	688	641	653	605	618	649	632	617	629	631	603	660	594	617	655	618	605	626	597	638	610	654	583	627	601	599	662	570	628	640	629	616	641	589	585	593	603	614	620	643	584	634	569	640	600	634	556	662	638	593	598	693	617	615	566	539	631	586	571	623	556	632	618	564	626	633	600	625	594	584	566	600	559	617	586	603	574	548	604	629	560	603	603	617	622	589	616	559	588	615	581	612	616	612	633	609	570	621	638	597	580	569	613	603	581	619	572	611	603	616	620	577	621	558	612	582	606	597	614	620	627	631	613	618	638	600	593	598	610	629	580	587	576	613	617	600	625	594	506	585	559	606	670	568	630	632	599	582	575	601	613	593	562	628	620	617	567	600	634	600	593	569	607	568	592	600	605	646	592	543	634	620	597	613	607	592	610	605	611	643	630	641	624	653	600	632	610	699	623	608	608	598	658	563	605	561	574	589	609	581	618	595	622	629	590	609	641	611	593	642	578	602	588	635	633	589	588	614	590	616	597	574	585	607	618	596	594	606	592	585	644	559	605	632	585	659	634	591	596	620	619	569	608	644	590	601	614	618	607	609	630	570	622	608	593	656	649	602	606	589	606	627	604	653	604	626	575	591	616	577	590	600	631	566	604	615	610	619	625	643	599	626	657	637	595	646	611	612	611	596	640	604	609	598	598	588	623	630	609	592	633	576	604	616	606	581	589	581	625	625	566	600	615	598	579	574	664	613	629	628	580	569	607	602	587	631	561	588	607	610	628	629	668	596	543	628	642	626	613	593	615	602	615	625	561	616	621	610	607	618	663	595	614	603	579	637	624	647	597	618	614	583	616	621	568	602	631	620	627	623	591	605	605	640	611	610	576	576	664	612	613	623	659	640	626	585	592	575	609	631	603	633	600	606	626	662	605	599	575	607	666	599	590	629	629	646	604	634	581	583	561	558	586	634	637	597	622	631	627	606	612	634	639	636	646	611	670	642	568	567	590	622	614	575	627	624	592	599	607	635	607	560	640	629	609	576	603	620	586	594	625	576	599	603	657	568	595	633	638	599	613	622	648	586	609	606	611	574	625	583	623	594	605	592	608	632	635	591	642	640	643	646	618	663	619	627	596	623	635	641	623	627	561	579	594	551	613	588	559	623	611	588	585	615	630	583	609	634	599	630	626	626	605	610	621	620	587	607	571	593	629	600	612	591	621	619	612	593	598	595	598	618	596	578	602	575	639	600	646	601	641	587	591	589	626	622	589	584	645	627	600	597	607	606	606	609	615	641	609	601	624	620	591	620	614	592	610	581	597	587	577	612	602	613	616	591	592	630	595	580	621	576	613	601	598	597	609	618	578	587	638	571	599	611	635	654	627	606	591	612	582	639	622	648	602	602	641	577	601	586	621	612	638	613	606	628	639	578	626	562	572	584	604	599	584	639	606	582	660	584	610	629	610	629	568	593	600	609	585	594	638	581	585	646	627	590	618	644	573	613	613	589	641	615	601	631	708	652	577	599	625	597	638	570	604	601	621	583	586	578	632	661	569	625	614	633	621	605	596	630	572	583	570	615	601	607	590	613	594	587	594	626	631	578	600	576	641	642	658	614	615	587	617	625	599	627	618	593	596	573	617	607	593	601	614	623	651	602	630	627	613	638	626	608	586	629	557	578	640	623	610	620	613	580	587	629	641	624	612	607	610	578	632	590	584	578	581	664	580	629	619	588	565	598	608	611	633	634	666	561	661	605	596	561	594	557	597	614	632	612	602	574	606	615	610	586	587	623	641	606	577	579	613	607	643	611	571	586	577	622	563	581	607	601	603	598	657	606	607	618	626	594	633	657	621	646	591	615	607	605	639	619	584	617	592	572	587	615	570	595	597	599	623	609	627	562	637	639	600	585	641	596	653	604	642	586	574	588	592	622	655	614	596	641	607	631	616	584	610	626	599	571	592	562	602	626	619	584	660	626	548	612	630	612	609	566	563	597	637	635	601	552	612	576	565	647	594	617	613	659	640	627	607	592	635	577	566	628	643	617	628	592	590	605	604	623	568	582	642	603	621	614	621	604	598	588	600	588	599	622	580	591	590	625	615	644	625	571	590	553	601	614	583	625	583	608	577	633	636	603	568	622	602	561	596	578	626	622	622	605	609	615	588	638	580	629	612	641	606	581	590	586	576	622	622	599	567	598	629	698	567	579	599	625	620	578	570	593	595	630	579	611	579	596	580	626	612	585	584	597	673	595	629	592	622	638	552	636	640	591	609	589	596	648	553	584	619	613	591	657	602	620	592	622	587	572	575	616	617	632	641	617	602	612	630	602	600	593	609	611	624	589	619	605	542	577	599	599	626	605	613	586	609	605	606	653	637	582	636	613	613	636	611	631	601	605	615	579	605	619	620	603	652	655	654	638	610	652	622	585	583	626	639	593	593	592	607	634	604	633	612	617	557	641	638	562	639	630	550	572	616	652	577	626	583	608	631	595	589	584	607	569	620	618	640	623	617	617	627	573	645	576	645	600	598	626	606	587	588	566	588	571	620	611	583	629	607	613	619	601	658	588	613	591	621	644	600	603	601	585	640	613	553	591	594	621	572	607	612	601	607	619	581	619	632	600	620	627	620	591	617	573	607	605	566	621	585	595	596	592	639	619	580	606	602	587	593	594	601	625	630	623	624	613	569	586	610	593	602	621	593	616	634	616	578	578	612	582	585	591	592	637	619	597	616	634	594	569	625	629	582	584	620	693	583	631	626	614	605	612	602	643	600	606	621	615	601	634	588	634	606	641	558	614	604	578	614	613	645	601	564	601	610	570	626	630	595	636	574	583	583	614	591	577	606	600	582	573	624	586	597	598	588	655	599	582	585	599	608	619	641	589	579	536	595	651	582	607	612	596	609	578	593	559	542	586	531	625	631	591	579	574	599	618	596	606	605	582	630	619	612	560	590	614	611	622	643	571	614	581	595	595	591	591	546	604	585	604	592	582	578	596	596	617	614	618	603	578	593	594	633	589	618	584	603	599	598	592	574	598	616	646	568	565	655	614	608	612	622	593	605	552	598	611	625	599	634	607	689	594	615	569	605	636	571	597	631	598	596	622	596	613	607	652	621	619	634	593	596	634	608	568	629	582	618	572	576	644	610	574	578	612	632	577	641	626	642	582	575	647	630	626	644	613	567	569	585	589	667	594	585	586	612	627	650	589	576	592	638	606	604	565	601	637	600	598	613	584	618	602	631	641	583	626	574	595	600	627	608	640	609	592	616	621	628	636	559	625	585	577	649	609	630	637	639	587	598	616	610	586	596	577	597	578	600	571	578	599	608	612	598	575	641	600	617	637	616	621	619	573	619	601	604	603	602	624	590	566	593	601	567	621	607	620	608	665	607	605	603	628	589	568	590	575	619	576	620	602	625	613	589	635	657	592	592	587	627	592	601	624	619	599	609
18746	9089	10509	8229	5398	3379	2547	1896	1516	1071	827	575	484	439	398	356	336	287	299	270	241	261	242	239	251	233	248	223	232	256	241	221	243	253	229	248	222	224	226	215	243	229	223	215	226	203	222	222	232	233	218	229	250	252	208	254	256	233	231	211	243	215	240	257	247	233	239	239	264	245	223	213	223	230	237	249	216	234	220	240	208	196	236	228	235	248	237	220	220	227	228	251	235	232	261	228	253	209	216	269	231	228	223	245	235	229	241	250	242	224	234	216	236	228	221	212	243	251	220	240	233	259	217	252	230	219	202	248	237	227	266	241	247	249	217	234	234	252	226	200	253	228	267	245	259	271	230	272	212	247	241	245	255	241	230	246	220	234	269	206	233	230	237	237	232	224	249	246	243	229	223	223	246	227	205	209	243	248	248	230	229	220	219	238	247	240	228	213	249	233	232	243	218	223	230	232	244	231	248	207	223	240	237	223	224	225	202	249	199	254	227	216	230	242	250	214	251	224	227	261	231	228	217	237	244	262	233	239	239	233	210	222	212	271	203	226	212	220	285	238	233	224	232	244	236	226	231	226	222	244	227	278	209	225	251	256	233	207	256	223	214	242	221	241	246	200	210	233	229	250	233	246	252	230	248	231	235	221	229	233	212	242	253	251	222	234	232	261	241	226	225	261	224	224	225	262	228	229	197	243	237	246	223	234	227	227	216	233	262	271	230	236	254	226	255	214	218	245	207	246	218	220	252	236	213	230	229	228	217	231	259	209	248	196	213	202	240	237	228	242	219	223	215	259	231	211	251	213	239	245	219	232	239	260	242	204	212	227	239	224	238	239	221	211	211	211	237	251	224	243	236	227	244	259	190	243	222	224	221	249	222	227	249	215	223	253	234	231	223	197	214	235	238	262	248	234	218	223	260	246	221	226	260	234	252	222	213	255	226	219	227	251	245	226	237	220	191	201	235	240	252	263	230	247	221	254	245	225	207	231	237	228	222	244	234	242	245	243	229	251	245	227	254	233	228	236	235	240	231	219	225	240	226	239	267	239	221	250	216	265	234	219	243	226	241	248	222	205	244	240	223	241	246	236	269	216	239	215	242	239	245	253	238	209	246	225	229	233	215	218	242	218	237	257	253	260	228	232	234	277	245	222	218	233	196	234	210	243	236	246	195	215	225	220	240	223	218	251	258	204	194	228	256	251	234	261	251	233	241	236	206	246	225	220	227	234	222	244	258	230	208	267	238	247	209	230	235	281	235	231	230	273	243	251	233	201	233	230	249	242	202	222	227	266	252	244	211	224	225	218	233	239	238	249	226	225	217	212	253	250	225	220	220	210	235	255	224	225	247	220	238	231	256	229	230	235	245	226	251	232	238	223	199	251	247	223	228	231	233	246	234	249	229	231	252	255	234	231	237	249	219	246	216	232	243	254	242	233	238	244	242	223	250	242	230	233	251	224	208	204	269	220	242	229	261	215	235	226	223	215	203	255	250	209	235	196	216	262	238	204	229	222	223	222	257	225	244	189	206	222	193	258	234	239	238	225	231	220	218	224	212	222	244	240	237	240	206	265	247	225	236	254	266	229	238	268	229	220	221	234	256	267	244	221	222	229	244	245	222	225	261	252	231	233	241	244	226	271	280	229	263	235	247	214	213	243	266	244	225	229	225	234	256	221	229	228	207	224	220	229	220	212	227	226	237	248	222	251	223	230	241	245	231	234	240	238	238	224	252	216	249	237	250	227	254	227	220	206	224	225	240	223	220	218	248	232	206	217	201	206	249	215	268	232	232	227	232	238	249	249	245	246	232	229	210	249	254	267	227	224	242	220	223	256	235	240	239	235	224	243	226	278	233	219	242	236	242	218	222	255	219	214	247	246	238	233	210	257	243	232	243	216	229	242	217	208	222	214	246	235	226	233	237	232	252	258	262	245	228	230	210	241	251	244	245	248	249	230	206	241	241	249	234	256	280	239	247	205	203	258	233	259	246	231	200	212	250	231	225	211	251	234	225	241	249	238	207	217	242	241	236	214	229	237	252	247	217	240	198	248	231	234	271	236	247	197	226	239	236	229	252	242	224	235	212	220	235	243	255	224	246	261	203	229	208	222	238	215	213	209	223	208	249	243	264	221	258	255	224	238	235	251	249	237	222	232	282	229	236	271	255	231	233	212	236	248	276	232	223	227	224	199	236	251	225	222	249	228	200	226	204	198	243	224	264	244	211	229	254	231	232	208	228	251	254	200	226	234	220	245	221	216	230	228	226	222	208	208	230	229	220	213	209	252	239	241	243	224	244	247	210	265	233	236	236	250	253	228	226	226	228	228	274	227	250	238	229	210	257	192	216	236	235	216	243	234	260	232	259	274	216	249	239	212	216	228	253	219	255	222	210	249	236	234	248	223	232	212	231	252	237	227	241	223	214	211	238	219	209	259	254	247	231	238	240	240	212	247	236	241	204	244	217	238	247	270	251	233	226	215	241	206	232	222	235	243	246	219	227	233	221	207	238	255	227	246	240	257	226	235	241	238	216	218	222	228	241	222	255	225	184	186	234	269	260	224	193	220	234	224	251	260	232	243	227	248	232	242	253	247	263	224	219	253	237	267	238	226	215	243	265	230	230	245	281	224	233	197	226	204	212	219	224	242	239	214	253	241	241	213	226	212	251	235	251	229	255	222	254	226	251	227	246	226	253	248	245	258	220	256	228	209	219	209	218	206	230	254	247	206	249	228	261	223	265	244	239	245	238	236	233	267	248	235	225	225	199	236	213	242	248	209	251	222	207	251	241	224	206	222	206	225	235	232	254	191	259	233	259	237	216	229	231	224	223	236	262	231	262	209	245	236	212	221	229	223	215	245	236	245	211	195	231	248	226	243	229	216	244	262	217	249	234	248	224	277	253	243	228	219	257	245	257	243	250	234	231	246	241	253	249	232	219	228	220	175	231	222	232	222	237	226	222	243	237	235	234	218	247	238	234	243	231	215	264	224	268	251	221	238	250	227	231	230	215	243	230	222	241	238	256	256	210	218	213	221	235	251	229	249	250	243	268	215	207	207	233	236	221	248	267	227	268	206	241	220	233	263	236	210	248	221	284	201	213	235	221	222	235	254	244	238	237	236	236	229	244	225	252	259	254	242	218	233	246	242	249	200	246	236	236	225	236	245	206	255	232	236	245	233	219	241	233	247	215	195	233	234	243	198	262	242	252	231	232	235	238	222	248	227	227	231	268	206	228	250	256	240	209	237	235	252	239	226	255	245	223	219	242	242	258	258	223	249	222	239	212	258	255	230	217	267	226	238	225	202	220	224	233	239	250	239	271	205	233	241	250	212	225	223	242	268	217	259	233	230	234	206	235	253	237	209	229	229	245	226	248	243	260	263	245	221	206	223	238	230	254	218	201	229	235	223	240	259	258	242	202	226	234	263	217	228	225	218	219	226	230	236	246	245	224	238	235	251	223	241	222	246	256	255	237	240	228	229	257	256
12733	8611	17735	20005	16535	12610	10437	8740	6734	5008	3712	2798	2202	1976	1568	1345	1076	1031	949	843	765	717	665	699	654	660	615	616	643	596	642	548	570	609	574	571	575	565	549	521	600	535	575	609	570	630	590	539	537	552	567	505	559	561	547	561	552	599	571	562	553	558	576	552	541	593	568	614	538	587	572	583	530	574	561	514	532	560	541	566	559	555	556	577	571	556	539	560	575	548	586	563	562	559	552	528	593	569	524	551	598	547	575	571	556	596	568	596	542	560	597	572	557	551	566	548	541	592	571	536	535	585	576	563	562	565	547	595	604	542	530	560	536	586	557	559	516	584	591	537	559	575	545	582	629	540	592	533	559	527	533	533	547	550	529	542	541	558	547	561	593	572	557	608	524	564	575	557	555	574	576	568	545	533	546	555	578	521	569	568	552	577	580	551	523	535	559	566	574	579	591	576	581	538	598	580	562	546	547	573	513	560	550	557	511	530	546	577	579	563	581	595	567	544	575	568	544	593	552	576	537	526	607	524	557	567	562	574	537	562	572	558	559	619	555	550	567	541	566	541	537	532	543	558	549	582	585	535	570	557	552	540	579	532	544	521	578	550	528	540	586	544	547	548	564	553	555	555	524	544	564	590	573	509	564	500	544	561	532	572	543	487	608	580	584	545	505	556	549	526	577	558	544	544	545	557	567	563	521	524	558	586	591	525	587	571	550	530	529	615	559	538	584	541	583	539	563	522	597	542	598	541	568	539	521	573	569	522	575	546	556	531	542	557	551	592	534	610	579	551	577	559	580	555	509	589	544	562	557	589	534	597	562	562	571	539	555	543	541	550	550	579	549	562	530	550	566	556	553	572	562	544	531	543	552	554	549	565	571	525	589	566	549	540	561	566	563	579	535	545	541	584	570	550	543	544	605	571	557	556	549	565	571	566	596	625	574	590	523	559	563	629	564	528	572	532	551	540	575	541	540	588	553	545	550	592	533	548	568	600	560	512	559	549	593	557	507	589	584	573	598	551	591	573	580	559	535	543	571	558	595	553	571	565	544	583	590	606	555	588	584	552	577	536	571	541	630	555	517	556	558	564	606	564	535	558	561	551	537	550	580	579	539	540	560	576	588	587	571	570	537	531	585	551	554	568	616	552	573	561	560	551	599	557	574	561	577	569	572	583	592	576	587	528	498	558	554	567	516	540	528	588	544	527	546	556	552	598	563	584	551	577	538	555	567	548	576	549	569	569	585	560	566	540	585	563	555	533	531	564	532	558	543	618	605	590	534	559	561	575	536	570	523	539	551	561	551	525	530	567	531	573	524	554	578	559	557	607	541	548	528	587	543	519	577	548	551	554	533	542	556	595	536	552	527	528	510	552	545	592	551	603	585	560	542	592	541	556	532	523	578	567	560	563	545	536	553	529	568	556	565	538	574	524	605	552	511	582	563	541	541	623	524	567	559	508	575	561	564	548	563	528	576	525	562	535	567	570	578	557	512	581	564	590	550	537	596	546	568	590	546	572	603	522	540	585	533	570	540	540	575	504	559	594	533	556	535	540	542	588	530	536	528	505	516	541	549	534	526	597	545	538	562	546	591	522	561	545	545	577	558	568	549	552	553	565	529	557	514	568	569	533	590	590	534	551	574	573	512	586	562	528	591	527	608	556	558	538	571	568	551	564	590	569	528	567	581	551	557	593	534	540	567	547	596	589	564	576	550	560	569	576	549	560	559	521	604	553	571	537	550	535	576	550	568	510	541	562	577	543	556	528	568	569	589	577	537	555	551	542	534	570	545	574	553	547	591	623	531	588	577	581	550	572	581	552	572	569	560	539	554	535	523	574	548	571	581	552	546	588	577	612	548	557	544	581	564	552	551	553	559	565	530	578	577	581	547	571	577	582	561	557	538	516	559	540	582	621	579	575	570	531	565	579	583	536	565	576	536	539	543	548	577	538	575	537	557	557	576	541	553	582	544	554	547	560	570	566	538	566	556	528	544	585	544	551	523	551	574	532	553	585	564	566	545	563	493	515	575	555	507	529	552	532	569	513	594	620	555	529	551	558	572	551	550	555	605	524	541	513	561	580	595	584	606	557	508	557	557	578	564	563	570	554	549	539	551	576	574	559	551	564	547	551	558	572	559	558	556	568	553	571	573	557	570	534	507	561	565	547	536	596	573	546	587	553	583	581	533	600	504	516	582	555	547	547	532	564	562	543	545	528	549	518	579	576	519	509	533	584	536	585	548	517	541	535	562	563	578	574	538	566	545	551	531	576	556	606	589	594	529	599	611	578	556	515	557	559	531	550	556	535	571	525	571	555	540	551	575	602	564	526	559	587	532	532	577	547	534	551	555	544	573	572	565	543	577	525	522	554	559	629	585	529	583	518	580	550	538	565	571	586	556	550	536	535	530	586	544	571	529	530	558	574	537	537	531	541	577	595	558	576	570	575	570	519	551	564	574	561	561	575	535	522	619	558	530	528	576	544	537	580	523	581	580	565	555	560	535	522	528	574	559	577	533	549	551	586	544	536	548	597	522	558	546	549	578	546	570	583	530	539	563	577	632	527	550	590	563	586	550	506	534	569	571	559	556	526	539	507	531	576	524	536	566	527	550	567	558	554	539	557	600	549	607	563	562	511	529	558	574	625	563	521	541	505	576	531	547	604	544	535	588	575	556	566	547	512	570	537	561	535	547	527	566	515	562	547	546	530	592	551	556	561	535	579	593	562	602	547	559	547	556	562	558	600	651	520	571	552	572	565	553	532	551	528	566	608	544	578	552	554	529	551	557	563	583	561	537	527	569	536	553	567	541	514	547	581	582	574	562	553	573	576	587	535	568	549	572	559	563	532	559	587	515	566	573	556	554	575	530	569	548	566	548	527	547	559	564	544	560	506	546	548	531	568	566	541	548	549	539	573	570	554	549	549	519	571	533	542	546	571	551	523	579	572	559	571	541	503	549	582	537	529	551	571	570	569	532	549	538	543	540	561	529	560	577	506	565	552	532	584	547	552	583	498	555	569	528	588	560	562	562	528	536	569	577	547	550	547	549	552	534	546	508	540	577	550	599	598	551	540	582	512	564	608	557	554	544	579	594	536	562	529	581	547	530	601	585	526	558	547	593	604	531	581	532	574	565	548	575	591	523	540	554	570	575	557	537	571	530	583	517	558	536	574	540	583	542	590	579	549	561	532	559	584	575	546	565	552	572	591	569	587	528	509	604	547	575	518	525	558	555	528	558	571	574	543	557	524	509	543	557	561	550	534	558	535	560	586	590	545	571	516	578	613	583	550	583	581	539	540	549	521	577	584	581	570	559	582	638	566	532	571	535	522	623	570	555	538	559	571	558	558	585	595	546	562	554	581	543	584	572	522	574	538	577	600	533	540	548	547	592	565	551	560	576	536	575	520	515	548	589	536	544	583	587	562	590	572	563	519	573	580	543	567	582	560	613	573	558	634	531	561	564	549	585	539	533	564	600	586	551	541	550	539
26613	13023	14500	11451	7375	4610	3272	2570	1977	1421	1009	761	605	508	406	439	338	291	270	259	245	219	204	224	232	229	237	207	223	205	228	161	217	191	184	202	200	191	209	183	213	185	182	196	176	202	167	193	162	208	214	189	193	201	208	213	198	205	182	198	208	182	198	189	177	215	190	209	190	185	179	221	189	212	210	191	215	190	184	205	191	198	212	202	193	201	201	191	199	189	226	182	208	214	190	181	199	208	200	211	187	201	215	205	194	210	200	216	199	180	193	174	192	212	196	184	176	191	197	183	192	221	170	192	191	176	211	198	213	196	215	200	195	205	160	208	194	200	192	195	194	207	180	191	196	177	182	202	209	194	232	201	195	196	204	190	218	201	201	190	186	197	175	206	180	201	186	212	182	211	192	197	173	182	214	173	214	187	226	160	210	191	173	191	200	191	197	182	180	179	223	221	179	186	169	204	199	172	188	172	221	179	183	200	184	210	199	183	202	171	185	188	212	194	201	203	194	190	190	172	197	218	157	175	188	222	205	196	183	178	202	186	209	176	186	178	199	192	185	189	185	178	222	220	193	164	183	201	193	177	184	205	203	208	181	184	209	184	178	196	171	200	200	184	184	194	190	182	190	187	189	199	194	216	183	178	177	190	215	197	205	189	207	199	204	186	179	203	187	202	210	204	207	208	195	210	190	177	187	215	198	161	197	192	195	210	191	201	198	206	166	187	193	205	173	199	176	167	205	207	183	184	189	194	205	189	190	210	202	189	179	205	192	204	203	194	217	202	169	191	204	201	189	198	194	209	208	206	204	186	180	222	204	161	163	184	173	214	189	193	193	218	213	195	179	204	210	188	219	208	173	185	184	199	178	200	197	196	171	227	201	198	203	201	208	181	215	218	201	206	182	201	193	224	219	199	190	183	210	171	204	215	192	199	187	221	183	213	155	167	167	179	207	187	181	183	175	217	179	204	189	213	221	211	195	207	198	204	192	180	196	181	179	167	185	196	193	207	188	195	201	200	206	179	199	163	200	224	186	179	205	200	197	186	194	214	181	161	219	206	198	194	201	203	178	168	204	196	196	214	213	207	189	196	184	193	184	202	218	199	188	217	178	205	194	180	194	197	212	196	203	196	211	189	202	171	200	216	184	201	178	174	215	195	198	205	184	149	201	203	188	198	210	190	228	214	175	160	176	185	200	204	176	209	170	182	186	188	211	184	202	218	188	203	179	206	177	188	194	168	191	173	181	176	234	239	173	184	197	190	211	194	227	212	202	191	228	174	175	182	170	205	201	220	169	178	159	190	208	188	208	201	182	185	206	177	199	178	203	186	165	182	186	215	199	200	186	208	220	194	186	206	202	188	189	178	182	195	207	195	227	176	190	187	192	192	180	215	190	191	166	196	204	218	206	190	186	205	184	182	185	189	184	200	204	203	191	204	190	193	184	198	186	198	192	185	206	196	193	215	203	202	217	202	186	224	187	211	196	195	203	177	183	191	195	177	194	209	208	184	200	214	201	200	181	183	181	202	188	179	199	193	199	206	192	230	184	196	179	207	188	179	218	200	208	181	194	193	196	193	198	205	186	210	199	176	218	209	202	187	189	206	203	191	176	172	177	196	210	208	179	170	193	198	183	183	177	211	185	199	195	208	204	190	192	212	197	171	204	187	215	213	183	187	193	201	198	199	206	185	188	212	195	219	200	194	189	190	200	201	195	195	190	192	188	199	203	188	194	187	173	188	190	204	183	186	218	186	214	173	156	205	190	169	191	193	203	222	209	203	212	176	192	185	201	202	214	198	199	184	198	211	179	199	194	192	210	200	193	186	187	186	192	179	185	221	193	161	202	186	196	213	190	224	185	179	190	196	203	181	173	206	175	188	202	197	209	182	203	195	205	214	193	181	175	171	178	194	194	182	185	175	183	200	196	194	202	213	168	201	179	195	164	165	185	202	193	232	182	178	182	213	198	230	195	230	230	197	166	199	212	228	191	184	201	182	227	164	178	190	175	199	223	215	190	195	198	163	193	242	214	196	201	204	205	216	190	196	180	176	179	191	177	204	203	221	166	182	206	190	174	215	201	212	202	211	194	185	180	189	200	207	231	205	199	186	201	220	173	196	191	193	172	200	199	204	190	188	161	204	188	206	173	196	188	181	190	196	193	191	191	199	205	202	182	194	202	191	202	186	185	204	208	193	193	186	243	192	192	195	205	180	176	214	172	185	196	166	173	190	176	158	154	213	194	186	191	185	190	190	184	190	202	195	200	178	188	179	207	184	193	184	187	208	216	171	210	182	192	204	196	174	183	166	192	225	185	199	183	181	182	185	192	194	194	191	199	191	186	203	215	175	199	216	185	215	203	171	196	193	207	206	216	200	186	195	198	199	183	224	185	180	196	191	176	192	193	181	217	195	218	202	206	189	211	199	208	188	192	206	200	172	186	203	196	174	192	188	186	198	170	185	181	184	188	195	178	198	195	175	212	186	188	191	209	175	208	219	198	186	199	216	209	200	196	192	182	192	220	183	164	209	209	205	177	189	185	194	207	209	248	217	213	197	179	193	204	210	206	201	189	190	194	196	162	214	193	197	184	194	228	187	196	187	188	194	206	211	216	165	177	185	188	187	190	187	165	187	210	180	176	181	196	177	200	182	171	169	222	212	197	235	191	205	170	223	195	201	190	180	189	197	217	199	192	178	189	189	215	212	197	177	201	214	210	214	216	223	202	165	177	196	207	192	192	179	218	213	187	220	183	194	194	184	196	182	181	202	208	199	219	202	188	208	170	198	175	178	197	208	172	212	178	198	217	192	203	213	188	202	195	207	196	181	205	174	181	208	178	198	196	196	193	202	186	194	176	208	193	195	213	189	185	200	219	207	194	177	217	199	221	186	175	206	182	190	205	204	194	186	187	196	189	204	208	206	183	187	198	208	216	196	200	166	191	200	181	209	189	195	160	191	202	198	194	190	164	189	186	200	186	215	216	197	199	178	225	229	198	214	197	229	186	206	186	200	171	152	194	189	197	180	188	194	189	207	180	179	198	212	207	201	198	161	195	229	191	188	196	207	183	187	194	217	194	219	217	194	197	163	187	183	208	196	174	199	202	183	189	192	206	193	198	212	187	186	206	190	208	211	204	222	210	202	193	188	192	177	188	200	196	211	196	211	179	219	180	220	187	156	173	163	201	194	198	204	223	199	189	183	201	197	183	183	202	203	181	177	198	169	195	192	200	193	165	221	171	189	184	193	221	174	223	168	180	195	170	196	175	191	179	178	197	197	208	208	199	167	179	180	185	187	210	218	180	195	217	187	183	175	223	194	217	190	203	196	207	193	224	177	188	202	206	228	197	205	206	187	191	178	169	191	197	215	200	183	191	172	179	216	214	189	191	175	211	183	165	183	209	193	223	183	172	212	190	193	193	197	198	203	177	219	184	221	200	192	186	200	213	199	200	191	202	198	193	208	186	185	192	213	192	224	228	197	182	162
16015	10924	21958	23921	20371	16007	12919	10700	8852	6666	5049	3484	2773	2353	1926	1427	1220	1066	992	931	753	717	717	677	652	578	621	615	577	594	555	542	490	503	511	551	550	528	528	493	496	423	499	473	447	486	469	490	489	459	471	474	454	494	515	455	486	472	491	493	484	477	461	480	463	512	455	518	474	458	474	455	445	467	514	469	489	492	458	479	505	475	466	470	467	517	462	538	487	469	441	478	461	468	474	477	491	479	483	475	458	453	520	501	480	472	491	470	499	490	461	478	473	484	484	528	478	478	458	488	448	500	459	506	489	453	457	474	456	498	468	473	488	477	473	474	518	508	448	487	455	474	471	480	499	452	457	425	504	472	477	460	481	467	436	459	460	495	509	487	505	436	483	490	442	500	483	496	497	484	505	459	475	464	500	455	476	468	449	473	481	460	460	503	475	518	459	459	454	467	496	495	453	486	441	485	430	470	467	503	472	528	496	509	506	465	499	460	466	489	481	475	487	478	452	487	491	471	467	453	455	525	422	464	503	498	470	470	481	505	488	524	449	469	483	500	512	502	458	434	469	449	486	453	491	491	469	446	488	452	446	483	452	477	446	485	469	487	499	473	433	458	488	497	501	465	497	460	497	489	429	494	473	480	523	488	452	448	503	454	476	493	497	442	470	465	507	496	489	485	485	466	491	486	469	460	492	469	499	490	478	506	485	428	469	477	448	444	472	492	484	475	452	467	468	489	460	471	489	487	452	482	495	474	492	487	450	447	444	494	477	457	469	463	482	465	439	471	471	444	485	446	435	464	468	469	490	468	464	477	479	526	442	466	490	466	497	483	518	458	486	428	475	459	496	489	501	453	450	497	459	464	503	470	474	470	501	494	466	494	470	483	510	470	437	452	475	480	474	484	511	472	473	477	523	487	490	471	463	518	451	460	459	459	450	491	487	458	488	476	481	460	451	522	461	463	493	456	488	441	474	454	464	489	455	501	440	461	450	452	496	459	504	485	494	462	464	500	462	474	490	484	481	479	450	455	472	490	521	485	473	466	473	498	446	448	504	473	480	462	470	453	500	476	454	521	489	467	478	478	504	445	537	457	472	492	480	451	453	507	506	445	499	472	478	498	446	448	455	471	456	479	481	424	450	503	469	490	481	457	519	470	481	473	482	452	482	481	511	510	420	445	452	455	463	474	522	510	500	469	468	469	492	461	457	472	506	495	494	420	509	474	429	492	462	518	495	464	442	452	494	459	473	482	473	484	477	465	477	484	456	452	494	521	477	467	491	473	467	476	484	465	492	494	443	473	494	481	502	516	459	506	485	454	478	458	516	477	496	440	451	498	490	486	497	472	487	489	491	455	519	477	485	458	476	463	476	472	514	484	507	467	516	493	469	461	495	491	463	435	456	499	477	494	499	472	461	460	479	452	479	431	475	460	467	462	470	492	493	471	504	437	458	495	472	465	475	480	456	494	446	483	472	510	464	516	539	459	463	478	474	443	456	512	489	506	467	474	523	480	488	448	507	468	493	443	494	443	479	493	455	481	466	467	461	466	478	492	534	484	525	473	496	497	484	465	483	459	493	539	451	452	494	487	492	475	459	481	512	439	528	471	482	467	450	477	477	490	473	474	484	498	477	490	456	516	450	488	448	456	472	459	477	487	470	504	483	469	450	449	489	511	455	477	461	466	443	440	465	487	480	482	476	458	456	479	503	472	462	490	496	468	439	497	502	471	487	472	504	460	459	446	460	478	445	434	443	468	465	487	467	446	477	512	449	450	494	467	488	498	413	504	455	453	468	464	487	483	463	472	458	475	486	472	493	487	485	507	471	462	498	467	437	479	507	524	495	427	508	480	501	494	469	463	474	451	511	471	452	472	490	517	493	472	479	510	464	458	478	475	464	493	465	453	450	485	478	474	508	485	498	435	479	508	458	458	478	470	442	453	498	452	500	462	484	485	502	458	493	495	504	495	454	447	461	498	471	460	455	448	470	460	510	473	466	450	482	444	486	448	529	476	495	478	454	480	493	487	493	463	491	491	512	463	457	502	462	458	467	481	444	467	474	493	521	524	451	512	478	497	467	483	477	503	486	490	430	494	484	499	444	506	474	497	469	487	484	522	467	488	458	444	479	448	457	440	441	485	483	439	481	454	491	464	506	496	480	493	440	472	467	498	448	472	452	453	474	500	505	446	442	468	472	456	458	519	463	489	509	484	474	458	476	489	457	423	499	513	485	476	431	481	460	458	479	448	475	458	451	462	445	495	473	502	485	442	446	444	514	442	490	499	505	466	428	507	487	483	503	453	473	496	491	477	470	440	470	491	485	499	469	497	472	516	442	480	455	455	495	487	502	514	455	492	481	442	512	447	476	502	504	471	456	475	445	501	481	433	472	466	446	490	489	472	448	445	462	503	476	497	489	479	468	463	484	508	474	507	434	459	448	485	502	510	462	506	478	469	510	509	505	497	457	453	452	470	471	466	468	461	504	487	489	498	479	452	488	499	443	481	463	499	461	476	465	472	495	495	452	499	467	415	462	513	490	461	445	485	452	482	477	478	493	483	483	495	475	448	453	480	475	469	508	485	490	449	472	496	505	475	485	470	458	491	471	455	471	464	486	457	479	483	474	493	463	449	433	490	489	466	440	468	501	461	458	494	457	484	500	499	449	498	466	459	464	504	427	504	504	494	493	458	459	478	491	479	480	460	470	431	456	441	479	441	494	497	494	458	473	469	470	474	475	488	437	475	455	478	492	492	486	486	520	476	498	493	484	440	475	483	517	512	426	484	434	481	450	480	495	500	439	489	454	531	458	470	434	484	473	517	465	463	450	489	471	482	455	477	454	476	495	508	469	470	498	449	472	456	454	465	464	451	529	489	495	498	493	485	460	441	464	451	515	486	474	447	445	507	460	484	451	508	464	520	500	488	495	510	494	494	470	471	437	459	444	497	504	476	511	455	500	492	489	488	472	476	475	487	522	455	459	472	514	466	461	475	507	514	488	483	478	482	479	502	457	526	470	520	418	450	487	491	482	493	483	473	487	484	447	452	474	479	485	481	453	461	504	471	482	452	452	497	463	462	466	491	462	463	456	461	476	512	460	493	464	534	466	482	498	489	473	458	545	480	486	480	486	446	490	438	482	468	439	496	498	471	465	504	469	516	476	517	447	481	492	483	475	479	479	544	497	465	493	447	444	471	462	485	472	493	494	465	455	495	493	510	451	494	473	476	515	475	507	527	506	485	405	474	438	447	457	488	466	550	469	423	493	488	481	482	456	505	453	472	446	498	456	458	487	493	460	500	482	496	473	452	505	497	448	495	487	495	516	454	517	461	500	465	486	508	476	490	414	452	493	436	488	465	485	492	481	458	473	467	503	501	481	444	455	473	467	468	464	507	502	460	470	464	448	497	462	489	422	473	478	474	506	492	469	484	502	456	477	519	479	483	457	479	461	520	434	480	495	451	436	520	462	497	470	509	490	475	491	454	455	454
9917	5770	6618	4898	3223	2129	1606	1330	1072	753	678	484	386	384	367	324	321	317	298	262	281	266	251	266	264	276	265	264	250	272	241	278	262	283	274	257	276	224	267	248	269	290	272	237	231	221	265	274	261	249	251	295	261	247	260	284	281	261	287	247	258	242	240	246	246	276	243	278	270	269	252	294	234	288	258	261	275	271	255	255	252	233	260	232	265	252	260	265	253	263	284	271	231	282	275	243	278	249	244	267	265	291	258	301	247	263	263	234	266	262	253	256	280	270	238	242	292	280	268	273	252	252	244	264	292	247	264	230	259	252	268	261	242	245	244	249	246	263	240	267	240	264	262	257	247	262	236	253	276	240	257	238	246	270	272	235	277	248	251	268	241	270	246	240	243	278	273	281	261	263	269	255	267	237	269	259	263	260	275	264	288	250	273	251	274	235	252	250	268	268	260	248	236	231	256	283	272	237	235	256	237	280	252	258	287	260	262	253	247	270	267	265	245	258	239	242	255	243	261	255	271	235	263	266	257	244	241	246	262	270	267	249	260	257	238	301	273	274	263	241	263	247	262	284	260	293	268	266	254	266	247	227	262	257	276	272	251	244	258	263	249	264	300	243	243	264	267	279	267	260	257	260	260	264	283	268	276	285	225	288	237	275	257	301	210	241	260	258	236	253	280	264	251	251	271	245	270	280	260	271	245	256	290	267	244	254	287	301	260	262	269	282	260	289	248	273	276	270	244	232	254	268	279	263	249	262	270	231	252	273	225	248	289	273	260	239	277	256	271	278	245	251	272	272	271	241	286	285	270	255	257	271	216	264	254	262	266	237	261	268	247	269	237	263	275	236	273	253	260	258	252	303	239	263	240	254	277	266	255	261	251	250	262	253	243	241	287	229	251	279	291	269	246	260	272	270	227	240	253	277	262	245	288	233	267	245	269	276	281	259	247	328	243	258	265	238	268	285	283	238	251	241	251	256	262	253	253	266	271	260	290	293	265	244	307	257	241	257	244	269	282	263	263	256	258	267	265	251	252	254	236	281	276	240	254	242	316	268	271	247	263	250	273	260	255	247	258	255	239	244	267	272	261	255	239	259	231	235	263	252	298	265	251	257	310	259	279	284	252	274	259	253	205	287	312	255	254	271	230	266	272	262	248	273	264	237	270	238	263	242	229	248	260	241	231	253	278	282	280	248	274	257	249	255	267	264	244	275	250	256	241	258	248	237	253	265	243	281	247	287	249	260	297	250	277	293	265	235	263	252	305	275	254	263	253	260	289	263	259	265	271	254	280	254	223	240	266	232	254	275	257	264	253	257	266	267	258	282	291	236	230	228	274	274	262	256	250	243	246	267	248	265	258	246	290	251	268	261	284	262	252	261	257	284	258	279	280	305	263	236	288	262	244	275	274	271	272	285	267	255	268	260	230	281	270	268	265	243	259	277	261	290	251	281	264	276	279	262	242	249	257	246	296	256	261	291	233	236	278	261	274	300	304	267	296	266	268	269	277	283	272	248	269	225	260	245	239	262	262	260	264	260	259	274	274	287	233	254	261	283	246	283	257	269	258	275	249	247	230	252	260	266	278	280	286	235	261	234	264	265	245	283	252	241	272	284	247	260	258	276	276	285	274	281	279	258	263	283	277	252	249	290	252	257	249	236	241	243	267	256	248	261	246	246	236	245	254	241	263	271	277	249	252	265	288	268	233	271	281	239	260	272	246	252	267	229	246	246	256	270	253	269	285	253	280	262	276	264	271	266	276	263	239	239	242	253	239	282	232	281	263	230	259	256	279	232	236	261	260	257	238	268	241	256	238	236	250	251	275	277	258	257	254	245	267	267	260	219	274	263	232	280	274	268	249	278	229	244	261	261	258	274	283	244	275	228	248	233	251	248	245	252	246	253	250	258	256	246	256	282	258	250	276	225	254	245	259	286	243	262	268	218	280	270	249	251	241	289	273	258	231	260	257	285	245	264	209	251	250	261	240	269	257	254	243	255	267	260	243	257	245	246	216	229	254	229	257	237	245	258	287	232	269	241	260	260	259	269	246	249	265	260	243	254	235	267	266	276	254	263	247	237	242	243	270	269	269	234	276	247	258	269	264	248	296	244	272	255	290	243	250	267	263	277	260	282	269	264	261	280	262	258	250	272	276	247	272	250	269	257	249	263	226	256	263	265	264	263	276	233	269	257	284	289	275	239	270	268	249	246	265	253	240	295	256	254	229	267	296	260	243	284	244	238	235	263	230	274	295	283	254	262	219	249	265	272	261	257	235	250	278	276	257	255	243	268	257	245	247	260	249	244	291	256	248	241	231	250	266	257	305	269	260	259	286	268	256	258	241	244	265	240	245	270	258	242	261	249	280	268	258	254	259	257	242	251	264	260	260	301	256	259	272	267	259	236	266	267	267	269	287	263	274	237	259	251	271	271	233	241	282	237	241	272	280	247	254	229	225	267	258	232	263	270	261	234	253	242	281	255	287	287	257	254	234	237	269	255	242	255	269	240	244	229	232	241	274	261	280	264	262	285	279	240	292	272	270	247	277	242	238	262	256	266	254	282	251	280	248	227	255	249	263	260	259	263	230	244	221	243	267	238	256	265	274	240	224	264	259	257	242	287	270	247	250	221	257	250	257	240	274	260	280	293	249	228	222	263	285	259	268	272	253	264	253	262	248	257	226	249	267	235	247	294	266	256	268	244	240	259	255	246	241	260	277	224	241	265	277	247	274	257	302	258	248	270	281	267	239	253	252	263	247	238	261	262	250	264	237	279	252	270	224	245	285	238	252	254	255	283	253	274	296	293	261	255	263	271	237	275	241	277	269	260	261	256	301	327	259	257	275	289	244	270	267	264	247	247	242	263	241	256	292	239	260	289	246	279	237	244	259	246	258	251	282	263	282	247	273	256	267	268	256	228	253	293	267	251	246	250	250	272	258	248	281	245	251	285	281	263	273	234	258	254	267	277	282	240	271	253	256	237	242	264	254	250	272	271	236	247	265	255	261	283	263	291	267	258	245	262	271	274	284	277	256	228	238	251	264	258	256	297	267	286	242	259	262	258	267	266	254	247	259	259	286	274	270	257	279	279	287	260	274	257	255	261	248	253	249	251	279	261	231	253	282	248	273	280	250	255	259	232	279	248	284	254	247	266	252	292	280	244	250	254	263	256	262	301	303	247	280	255	235	270	269	269	238	265	248	260	274	280	256	272	260	266	269	241	238	282	255	255	254	267	284	266	273	286	252	260	253	251	229	280	241	258	242	256	253	259	266	262	277	266	268	245	280	258	269	239	273	260	264	270	262	227	241	260	284	263	289	314	259	245	250	252	239	244	288	250	252	246	254	262	264	269	276	282	257	266	232	257	272	239	291	268	302	224	256	254	249	265	293	273	255	258	236	249	243	276	249	261	241	269	243	251	270	268	232	257	246	261	269	240	249	265	273	267	257	246	228	249	249	266	271	246	257	281	244	297	262	278	260	256	263	265
6636	5812	12329	13729	11258	8484	7068	5881	4703	3624	2560	1947	1643	1387	1172	1041	955	845	848	775	782	653	677	682	708	658	616	682	662	629	660	688	630	630	690	631	620	603	594	616	634	625	615	586	596	634	565	606	619	604	642	612	636	640	601	626	578	622	621	644	627	641	646	603	621	636	620	629	661	582	622	630	642	591	590	621	613	617	621	637	599	645	596	601	584	595	602	623	636	620	572	567	634	615	655	608	624	633	615	640	619	621	654	644	611	653	609	599	647	570	588	622	555	611	619	603	591	623	597	595	624	629	610	634	613	576	557	608	639	627	627	601	629	652	667	598	612	643	634	617	630	655	636	603	618	624	599	607	608	595	607	623	650	668	664	622	620	636	636	614	665	566	638	594	668	602	625	583	523	631	614	597	626	597	600	629	585	619	581	612	632	605	602	592	608	622	657	604	617	613	637	595	612	631	633	581	606	629	625	620	615	598	633	626	646	621	626	617	576	658	606	695	607	633	658	636	608	654	615	583	609	626	619	594	591	602	606	591	587	663	644	655	632	590	622	609	582	618	632	609	605	644	626	560	600	624	580	610	593	604	604	612	608	636	633	621	582	585	652	617	614	639	636	648	588	598	613	611	580	609	626	605	614	619	629	612	602	648	608	631	590	587	634	617	612	591	611	593	643	639	620	662	644	622	640	615	606	588	636	603	635	608	598	614	651	629	645	626	578	578	627	625	570	645	532	635	619	620	623	650	591	605	632	604	638	632	623	628	621	646	606	626	607	629	597	595	644	598	652	637	663	661	575	582	656	601	622	642	647	623	631	607	636	619	594	639	585	605	601	640	599	596	612	605	599	611	611	566	594	643	631	626	610	632	586	610	631	651	593	568	645	583	614	600	647	632	632	585	616	565	660	623	611	647	631	604	570	605	618	663	596	649	633	587	663	613	625	576	620	645	603	624	620	618	613	678	615	608	586	647	598	618	603	615	597	601	579	643	587	594	616	612	588	625	618	588	593	593	645	640	657	588	596	618	604	624	607	601	593	605	625	634	630	614	651	592	596	561	619	589	629	624	634	613	617	539	619	624	606	611	643	624	591	568	643	631	604	633	602	645	598	606	616	625	591	625	613	622	606	676	608	583	627	642	671	639	636	625	649	587	609	604	605	665	642	638	630	620	591	626	640	594	622	597	612	587	573	606	685	661	625	601	619	597	621	612	658	612	569	596	630	589	586	591	637	647	637	664	601	667	636	630	633	590	601	648	586	612	630	623	683	570	554	657	633	601	624	620	600	615	629	569	625	618	633	669	572	574	624	645	606	585	640	616	604	573	580	604	625	611	653	627	633	575	578	596	621	628	611	602	598	613	624	628	629	597	633	659	616	600	583	631	685	675	630	579	584	595	641	614	624	581	657	607	652	622	620	640	599	634	638	605	626	616	645	638	613	616	583	606	604	648	605	603	632	623	588	618	619	627	598	628	613	648	631	617	652	628	612	620	623	655	659	585	596	631	577	627	627	615	600	640	614	609	617	602	676	585	611	621	610	642	642	632	564	625	570	614	662	622	588	591	594	600	633	639	650	646	616	625	622	639	589	619	663	600	636	620	599	601	608	587	607	616	644	617	624	608	645	586	622	646	586	584	620	628	597	628	579	640	630	560	622	571	600	652	554	581	617	648	613	667	597	591	599	621	615	621	633	574	593	642	619	609	635	618	611	639	630	658	608	609	602	569	628	639	652	651	585	579	596	622	604	607	626	610	590	621	648	647	639	585	575	610	587	600	659	620	593	631	624	619	558	577	617	633	629	617	631	607	590	595	603	596	605	636	643	607	621	632	597	627	625	668	624	590	587	617	625	595	606	633	614	582	657	638	640	625	643	607	580	586	635	603	608	608	634	663	576	652	559	615	602	625	584	612	664	562	665	588	608	653	608	633	617	553	636	556	585	651	567	588	614	607	610	598	593	625	558	601	645	640	634	655	576	595	605	602	604	642	643	612	589	625	646	602	614	592	635	607	593	630	619	604	632	608	629	604	618	627	624	586	609	659	587	635	601	593	620	608	620	639	628	571	590	604	630	629	617	638	599	640	585	627	582	608	644	669	636	613	599	574	594	660	582	633	643	680	603	651	609	600	615	575	603	600	607	618	593	646	594	619	643	599	653	647	632	653	633	611	628	584	638	586	641	591	580	624	589	633	639	601	625	640	633	629	594	651	623	642	638	632	629	571	645	659	611	608	577	645	584	592	629	608	581	653	615	568	627	612	638	621	607	594	573	601	616	585	609	614	619	634	590	620	627	637	608	613	611	651	621	593	621	608	631	589	594	620	568	603	633	662	626	633	620	613	591	632	566	588	582	579	625	604	643	590	625	652	617	573	622	564	634	627	637	621	588	624	618	619	578	629	602	664	636	653	640	607	592	571	660	605	620	667	613	606	609	630	628	557	590	610	625	631	615	647	570	591	639	652	642	604	585	632	598	591	612	581	609	641	625	586	576	607	608	630	631	575	589	624	610	619	586	624	601	630	565	621	640	620	633	604	637	659	615	612	670	591	625	580	680	584	569	569	537	636	584	606	630	594	583	630	603	564	633	617	602	628	622	630	611	614	637	607	559	605	600	575	622	581	617	609	589	591	627	638	614	610	620	624	647	626	634	599	648	590	612	603	594	580	654	598	618	586	646	613	635	643	609	623	611	620	627	643	613	597	616	634	602	642	629	635	613	588	597	603	653	615	645	632	607	617	590	646	573	594	577	662	706	641	587	623	646	637	609	660	617	591	615	575	641	574	611	620	626	645	620	605	630	612	600	605	617	609	616	598	627	623	651	595	621	571	590	585	596	632	700	614	551	628	616	587	592	584	558	611	659	640	590	625	638	593	624	595	574	637	595	626	581	643	635	647	601	605	613	586	623	619	559	593	676	614	613	638	603	644	560	587	588	616	646	620	622	592	612	676	639	570	631	616	636	596	615	598	574	653	574	632	577	647	597	586	575	583	591	659	646	613	621	617	583	611	657	580	601	575	594	555	552	663	615	629	630	645	594	649	606	609	559	598	612	608	652	604	594	625	616	634	683	629	590	624	583	630	589	599	628	595	584	580	636	579	596	622	570	613	624	580	639	673	608	604	617	617	579	644	607	584	619	608	626	560	593	616	620	646	660	646	623	644	638	623	588	633	573	640	619	625	596	575	619	574	632	593	588	623	594	597	620	618	624	630	599	656	615	589	591	632	601	581	611	601	656	620	619	624	615	591	608	600	630	607	636	613	605	624	623	601	626	604	608	603	618	625	635	600	597	652	621	638	634	599	622	616	609	599	615	593	624	629	587	584	704	566	594	575	636	645	643	650	611	648	591	577	620	586	613	608	636	605	594	596	656	620	642	602	582	615	660	611	622	634	578	599	653	647	605	620	615	631	636	615	616	614	625	659	605	652	596	632	595	609	610	643	602	605	662	651	598	614	628	613	568	625	625	599	622	624	618	633	621	579	607	586	689	626
19094	9072	10410	8204	5175	3173	2406	1905	1492	1130	799	681	493	475	378	380	329	304	281	272	259	276	267	286	240	244	244	266	274	245	232	256	270	245	222	229	258	263	209	236	248	252	254	225	242	248	244	233	229	243	219	247	237	213	234	238	223	241	217	207	211	243	239	250	241	230	225	260	241	224	215	213	227	250	240	235	240	227	255	262	228	226	202	231	226	233	225	226	217	233	191	209	240	214	268	244	250	231	259	233	257	245	224	213	257	224	272	241	245	226	262	239	237	228	250	212	239	234	244	213	204	238	213	238	222	223	229	241	230	221	231	228	251	249	245	227	224	228	252	249	220	261	246	229	253	234	217	221	252	243	220	217	218	273	206	236	240	225	237	249	224	223	211	234	224	209	230	199	256	233	250	251	223	229	247	242	215	210	256	238	234	265	235	257	228	227	253	245	274	220	241	259	235	247	243	231	259	239	238	229	202	254	209	217	245	230	254	236	268	239	246	248	232	249	226	230	220	237	212	218	224	241	219	227	232	213	223	240	242	206	214	225	241	233	251	242	216	256	228	237	240	258	244	222	213	208	234	246	234	246	267	270	211	241	240	264	203	218	226	227	203	213	226	205	248	211	253	255	251	249	244	214	264	249	242	247	237	228	230	220	239	205	251	237	233	260	203	220	235	262	245	229	229	228	251	230	224	217	235	234	269	254	231	203	225	249	222	238	266	243	227	247	225	212	248	193	241	213	226	248	224	271	255	233	247	274	224	229	233	235	245	196	219	227	241	240	202	263	209	248	220	229	218	265	236	234	252	236	224	258	238	239	229	234	237	254	228	227	224	239	257	233	247	214	223	236	207	214	234	220	212	228	245	220	226	213	218	238	229	239	242	255	238	258	242	246	232	225	233	209	235	210	266	255	233	236	230	252	234	245	267	230	240	254	238	234	256	245	238	238	242	244	209	212	243	252	236	232	214	228	259	250	233	247	246	240	255	227	218	202	223	219	239	248	266	234	244	232	237	254	247	235	247	216	238	240	242	270	200	228	248	257	216	212	243	238	216	220	249	218	279	248	232	256	263	240	228	233	247	242	239	247	226	235	258	220	236	213	218	253	281	246	255	242	233	250	251	233	251	252	218	215	232	224	234	245	271	205	226	240	246	241	272	252	264	274	256	243	234	224	261	215	203	253	237	242	230	279	219	224	224	236	210	218	216	239	235	213	259	235	236	260	240	256	250	219	272	239	230	237	243	241	260	248	263	233	224	253	258	233	206	228	256	189	227	227	232	232	278	243	250	240	237	237	212	240	241	233	224	248	246	212	246	225	238	239	236	221	221	209	228	238	221	254	231	233	241	229	215	248	242	254	216	227	263	230	227	242	241	243	231	252	239	243	263	221	256	232	231	223	212	208	242	236	238	223	219	242	222	222	248	254	206	234	231	249	221	238	246	232	227	246	247	224	230	229	219	231	217	250	252	222	239	265	240	245	243	254	247	212	260	246	224	245	208	255	217	225	234	232	255	225	231	239	243	239	217	255	227	240	227	260	235	235	228	214	241	259	244	251	213	241	214	233	248	209	229	222	233	244	233	229	259	267	231	222	230	226	224	236	215	228	260	240	243	252	242	257	239	245	226	254	232	224	222	215	227	239	244	228	248	201	225	236	212	234	240	234	225	246	203	234	245	214	244	236	245	236	256	237	239	236	200	274	214	236	237	233	207	268	246	234	209	242	224	225	222	244	236	242	256	239	248	273	212	237	239	206	249	254	219	228	227	217	246	247	220	261	241	238	227	258	260	234	234	216	210	230	231	245	217	249	238	238	259	256	223	245	241	239	265	226	233	229	227	231	244	219	245	194	233	259	233	259	283	240	246	202	217	220	227	236	255	209	249	210	270	250	234	209	217	222	242	226	209	210	263	255	206	228	216	248	229	237	227	262	239	242	237	247	230	241	211	251	225	223	234	228	254	237	246	220	249	238	224	220	216	224	236	249	226	254	266	242	239	269	259	267	237	250	214	220	203	192	276	231	232	217	264	255	213	249	209	230	248	235	261	243	203	225	226	249	246	250	247	218	239	227	228	252	219	256	243	240	229	240	232	253	274	231	236	211	184	223	232	247	252	251	221	235	240	216	256	255	221	249	233	218	237	248	261	235	275	211	247	235	234	233	215	249	202	223	254	216	248	233	246	239	247	258	214	237	251	245	242	262	234	270	237	231	233	231	237	212	254	247	232	203	200	238	231	239	240	206	222	233	251	236	233	257	231	208	223	218	243	246	224	250	224	234	253	252	254	251	240	251	252	218	259	227	229	236	242	232	214	232	228	243	237	243	254	225	222	221	255	241	247	227	224	244	220	243	230	221	239	238	245	251	269	241	236	198	211	236	222	232	251	241	214	238	246	218	198	219	219	260	244	211	240	242	239	259	212	226	229	231	243	233	233	238	217	245	247	264	216	217	225	236	248	256	230	245	255	223	240	244	232	251	215	218	257	231	224	216	224	254	250	238	259	250	242	250	238	239	216	225	250	219	252	223	238	240	242	228	218	221	242	262	246	237	252	252	214	233	244	243	244	235	254	233	234	245	217	238	231	261	244	253	247	236	259	237	248	240	266	239	228	251	241	240	237	226	231	263	226	259	225	227	236	253	229	220	212	257	243	245	236	227	259	233	223	211	227	237	245	224	241	227	235	230	248	233	232	258	226	223	239	236	253	240	224	235	254	244	234	189	250	240	250	253	278	242	238	212	229	251	245	220	215	247	225	232	246	225	261	224	226	226	223	232	237	225	236	218	226	247	264	233	241	228	226	298	250	229	235	233	242	265	206	258	254	230	218	237	234	247	240	244	213	225	223	224	240	234	245	258	240	247	234	248	209	194	241	236	205	236	215	225	221	232	192	239	225	252	238	258	242	275	249	242	230	249	244	232	219	238	232	241	256	271	258	225	225	261	230	230	257	229	258	249	212	241	217	254	264	246	217	243	228	251	225	182	237	203	231	213	228	239	218	230	248	242	220	231	221	219	221	245	192	224	247	258	242	234	249	255	243	236	236	216	268	275	247	239	264	205	238	254	227	265	224	262	220	222	235	227	240	224	221	226	255	213	231	258	236	264	240	259	239	243	249	227	199	245	244	230	241	251	271	246	246	207	247	217	239	240	230	208	212	239	237	249	223	211	263	254	237	230	253	231	211	234	240	215	220	231	260	244	236	249	293	234	238	263	208	234	225	234	249	239	243	216	229	266	258	264	246	224	242	214	240	233	202	268	238	242	238	238	234	238	227	196	250	250	245	215	246	235	205	220	247	230	230	229	208	214	227	247	254	233	224	231	251	232	195	220	271	263	244	248	228	259	239	222	215	228	233	229	239	236	249	208	242	225	224	263	242	217	251	232	216	212	223	240	243	213	237	210	270	268	209	238	243	243	242	240	250	246	246	269	225	241	254	231	220	256	234	212	262	253	243	242	216	264	241	217	251	241	235	271	221	256	228	257	194	228
12944	8546	17877	19403	16193	12436	10250	8548	6877	5140	3838	2888	2235	1946	1583	1274	1066	994	897	826	773	763	703	680	634	638	626	641	634	621	593	593	631	591	608	587	536	566	579	561	539	528	577	581	547	565	576	573	554	597	589	579	588	556	558	579	594	567	548	580	565	545	559	559	578	627	627	564	588	557	576	569	530	563	561	585	589	609	519	613	599	532	588	568	567	562	545	545	620	588	569	558	570	545	561	584	505	565	554	566	512	576	578	564	562	534	553	541	635	561	586	574	579	570	517	532	597	595	582	578	592	586	563	560	539	564	556	596	586	565	608	552	570	607	564	606	578	542	598	547	525	594	565	543	545	571	582	566	555	555	583	532	548	583	594	566	570	616	509	584	540	540	614	557	522	606	547	532	606	584	575	557	600	530	523	542	540	587	578	544	584	541	589	582	579	571	615	539	543	558	561	569	525	524	569	538	542	542	542	571	574	561	555	620	549	569	537	577	625	586	522	557	562	571	576	588	553	548	564	590	544	562	572	578	564	566	585	580	593	583	583	570	602	536	527	537	551	567	589	559	588	584	608	536	585	582	535	570	578	574	589	563	560	582	575	578	567	557	590	553	538	526	569	522	631	570	576	546	585	584	579	572	544	543	533	570	554	575	573	559	552	553	587	547	531	570	599	538	585	548	528	559	547	549	533	569	541	574	580	584	522	574	573	565	559	555	578	519	578	571	608	514	549	547	603	533	591	555	558	555	541	545	558	585	567	583	543	568	613	568	535	577	558	557	583	583	567	510	570	543	548	597	556	537	544	588	546	560	577	543	537	525	545	602	500	559	619	511	509	579	566	550	557	536	589	542	580	578	581	532	608	586	554	574	556	595	590	580	544	560	554	535	542	581	608	534	555	563	545	576	586	541	567	566	561	546	603	596	550	523	572	570	538	561	541	560	571	595	586	544	534	582	576	515	573	541	574	549	561	576	568	544	551	571	531	580	589	571	570	555	570	601	555	588	571	558	573	592	525	596	563	564	556	556	583	564	603	534	607	594	612	599	563	548	577	575	533	594	617	583	579	548	533	559	531	576	528	564	542	554	576	528	584	555	605	576	577	538	563	571	550	555	593	597	568	546	582	542	558	579	552	546	594	602	582	531	562	552	564	533	556	550	551	557	516	590	567	534	530	561	567	540	600	591	566	588	562	565	575	561	557	567	569	577	593	584	550	583	551	536	604	547	579	603	557	584	573	598	587	540	557	565	601	537	580	566	538	601	611	562	545	556	546	580	551	546	566	550	568	570	529	568	580	591	584	532	601	635	560	554	565	584	553	573	537	542	564	517	555	578	527	524	516	592	566	534	575	562	575	558	536	603	565	581	579	563	574	576	577	591	568	567	539	566	540	616	570	553	574	560	539	579	575	578	562	586	555	528	591	514	571	565	557	604	592	628	581	598	564	547	556	567	575	564	546	557	572	549	544	564	587	535	548	570	581	565	543	605	578	571	597	562	566	532	569	554	539	590	556	631	568	593	571	529	595	542	529	538	554	580	589	587	492	595	575	590	536	575	573	582	589	597	557	557	547	552	555	552	584	549	570	573	542	547	561	576	523	596	566	574	591	609	533	548	587	545	597	572	578	531	526	576	544	560	567	548	508	554	566	544	561	535	571	547	586	559	572	591	534	596	584	531	561	540	556	566	597	565	565	570	590	505	549	600	542	618	563	515	537	549	621	556	574	576	536	565	594	570	579	587	591	525	574	556	568	584	567	547	552	589	566	580	562	595	581	542	574	571	607	554	525	550	569	589	559	598	567	560	572	590	529	531	549	557	595	574	564	585	567	530	496	589	526	567	588	578	582	550	594	561	544	559	548	556	563	539	588	566	528	533	545	568	554	586	556	633	571	579	604	557	548	570	540	549	576	583	537	567	545	593	565	558	552	543	567	618	591	540	555	554	529	562	538	544	584	530	568	512	588	566	578	604	579	573	550	564	565	556	548	606	614	534	577	543	577	568	532	585	575	579	567	550	542	578	582	577	563	544	588	544	583	568	566	556	569	556	588	619	598	580	549	553	562	540	571	557	618	547	573	580	572	567	592	558	560	573	580	515	577	597	576	559	544	561	580	538	577	581	597	546	571	608	598	540	561	574	593	583	589	541	558	563	575	548	592	556	549	590	578	534	588	555	593	521	570	555	544	563	571	602	581	536	577	566	549	583	560	594	512	597	518	570	564	542	561	595	576	526	530	592	531	524	563	576	565	571	556	606	531	578	560	565	594	547	549	584	580	552	562	573	531	577	553	519	570	572	588	561	551	549	506	584	533	592	561	554	571	602	546	541	555	551	537	597	554	554	548	562	583	576	530	587	565	542	564	617	535	539	593	547	572	575	575	534	590	581	563	535	559	594	546	543	588	600	573	558	529	569	519	585	596	582	580	569	571	560	533	585	544	601	600	567	556	529	574	565	530	547	580	555	533	560	560	607	552	581	597	590	552	592	586	597	590	601	551	557	614	574	566	582	554	558	599	570	590	596	573	571	575	558	566	583	553	564	575	581	551	569	609	564	530	567	586	583	574	589	561	598	544	526	544	560	564	573	561	556	575	542	579	518	541	562	560	568	538	567	559	552	562	557	573	562	592	585	564	587	556	549	588	601	567	556	556	601	532	565	555	554	534	564	564	531	545	515	583	549	599	561	551	584	583	586	576	557	541	540	608	552	562	547	553	583	564	563	537	570	562	583	563	561	592	593	593	572	597	606	561	585	566	558	591	617	571	557	570	569	559	540	533	588	556	574	518	590	517	586	510	547	559	565	576	566	569	519	562	534	571	556	582	559	520	561	607	584	563	563	633	572	526	581	548	529	564	579	502	591	555	611	586	551	565	599	552	575	554	551	565	544	563	544	626	560	587	566	542	606	545	590	567	549	556	519	576	555	584	583	542	536	549	551	600	543	548	580	562	528	548	618	532	579	526	547	561	546	580	538	600	551	570	581	550	569	553	543	574	592	562	571	578	549	568	585	548	554	605	531	575	572	566	570	541	505	522	512	579	585	550	574	569	562	593	573	577	565	566	579	571	567	565	561	579	545	536	551	575	552	528	551	564	535	542	547	555	593	581	618	574	546	557	579	539	545	529	546	546	614	541	587	572	608	554	597	605	556	583	607	555	578	573	555	580	577	550	578	538	580	605	571	541	620	583	562	600	567	567	527	606	544	555	540	625	578	528	568	556	506	555	589	604	572	591	560	565	529	573	590	571	547	586	562	593	574	588	563	584	580	564	612	563	590	540	575	561	572	541	596	580	536	541	579	587	543	566	582	568	533	557	555	574	565	580	544	584	580	581	569	579	586	545	605	583	590	554	533	568	557	536	581	581	558	551	550	555	550	563	527	566	553	596	541	551	578	557	591	578	557	544	576	566	586	528	534	575	545	546	594	599	576	541	533	547	568	542	613	591	577	550	568	571	551	570	613	542	577	546	554	555	555	554	560	568	524	539	568	596	560
26634	12891	14310	11553	7288	4474	3158	2539	1993	1425	1048	740	618	511	437	376	314	322	304	261	235	223	255	246	203	206	192	227	212	225	224	216	229	189	241	206	201	187	185	204	229	197	192	195	209	187	178	207	192	201	184	213	216	215	200	199	199	197	193	205	193	192	217	228	240	192	187	207	192	195	179	201	197	218	186	210	213	238	202	229	227	192	222	185	174	200	206	215	213	178	202	179	201	171	189	208	192	176	215	195	223	203	164	192	197	195	217	217	180	183	214	218	217	185	193	212	185	194	192	180	206	204	181	185	212	201	189	225	180	196	198	184	189	223	201	193	182	203	210	191	168	223	205	204	179	178	189	193	204	224	215	198	216	217	205	197	213	175	230	191	203	198	217	193	183	194	205	199	205	198	205	189	186	182	218	187	190	184	207	237	191	188	193	211	181	173	172	199	199	221	190	214	196	176	195	212	211	189	184	173	185	193	188	177	200	197	189	206	204	173	191	183	227	189	191	212	204	187	188	182	183	219	185	203	185	203	213	168	183	228	192	243	198	207	182	211	223	183	195	193	200	200	194	200	184	220	200	182	198	175	190	192	180	193	197	206	185	206	203	219	177	195	219	182	189	184	200	197	200	197	195	214	213	184	200	178	169	210	196	189	202	209	205	209	191	218	203	178	200	207	200	179	187	192	175	201	206	200	194	198	205	210	205	185	216	215	212	206	201	203	182	200	210	199	197	181	186	211	208	201	190	223	189	207	195	186	183	187	215	192	204	192	178	197	204	216	212	187	198	178	189	224	203	223	173	209	185	195	178	199	184	182	182	196	184	193	216	215	199	208	210	203	209	226	189	179	205	184	186	201	228	201	194	215	190	158	199	192	215	215	187	186	202	183	194	205	205	204	194	210	184	196	188	194	183	197	208	203	208	211	208	176	198	198	180	164	185	196	237	195	203	178	195	183	208	217	197	214	183	189	205	184	218	186	212	180	208	177	193	174	210	205	193	187	211	216	178	206	187	190	171	191	205	195	188	188	212	171	221	202	206	236	188	200	198	196	188	199	191	188	223	169	188	183	200	205	175	196	201	204	192	195	210	186	215	176	204	198	213	178	196	198	182	184	211	225	211	230	181	180	193	193	189	219	188	186	195	172	219	206	189	207	182	203	205	196	189	213	206	196	190	219	190	202	191	198	199	185	184	214	178	183	200	179	185	199	223	180	176	210	215	184	194	221	169	210	200	213	223	203	188	196	188	197	206	186	171	217	187	192	204	173	178	199	175	174	184	187	187	211	181	183	193	240	220	201	209	218	213	204	194	228	212	214	176	191	181	218	175	194	181	184	198	209	188	187	210	206	205	200	221	206	189	199	188	194	199	216	199	209	192	201	203	210	200	199	213	204	171	195	220	237	198	191	190	201	188	211	183	197	183	202	188	216	202	203	173	199	190	211	206	185	195	158	190	193	172	196	167	195	199	194	189	187	225	224	213	182	189	186	191	210	208	216	212	214	180	201	216	212	172	201	211	202	194	191	199	190	208	217	209	209	198	218	212	191	239	209	180	206	176	186	206	192	210	211	192	197	228	188	198	189	202	206	199	180	187	183	206	187	198	172	199	181	199	207	189	206	190	202	195	196	186	205	218	187	190	196	188	199	181	199	189	177	178	183	194	205	190	196	196	190	195	203	212	201	185	197	189	179	186	192	189	208	190	201	206	213	192	205	198	207	185	208	202	190	182	180	191	206	215	200	195	191	205	182	189	201	207	237	189	207	196	181	213	228	208	178	199	200	188	189	204	178	180	205	182	190	169	187	195	174	198	196	188	187	175	216	201	200	181	223	187	187	184	202	203	190	201	182	189	187	192	216	189	221	199	186	172	198	181	191	195	192	213	215	191	178	186	201	178	214	176	191	189	213	220	179	173	176	200	207	206	225	207	201	199	175	202	200	211	194	217	196	214	192	205	212	174	225	210	211	213	181	170	195	179	212	182	198	211	209	213	190	190	189	189	201	215	195	179	195	211	191	188	189	184	209	188	205	191	194	188	205	201	193	198	217	199	206	181	212	184	209	197	260	181	186	190	196	170	210	190	204	188	204	176	188	221	196	193	177	185	201	185	200	195	218	221	203	213	220	209	204	185	185	207	198	201	208	188	198	190	199	195	213	248	201	213	189	206	205	212	173	184	195	210	201	220	217	198	207	182	181	209	192	199	195	202	206	198	198	194	194	196	202	188	201	176	209	197	196	213	211	191	190	174	169	198	201	194	181	172	203	201	169	153	183	200	163	207	209	210	188	201	185	193	186	238	202	197	179	193	219	201	171	211	208	197	212	203	241	198	180	178	222	231	200	184	200	200	181	189	183	220	185	211	190	203	197	203	196	184	201	179	196	208	199	203	203	192	218	197	203	193	179	193	202	210	173	197	216	215	198	173	193	222	205	213	192	185	208	216	197	182	212	205	207	193	189	186	211	211	199	192	200	195	197	194	206	204	185	164	197	206	197	204	188	189	184	203	168	192	186	170	200	206	197	197	203	199	207	181	189	184	219	190	195	209	217	194	193	203	187	203	183	196	210	210	202	214	205	218	225	207	198	187	198	169	185	178	200	180	198	206	196	215	206	202	177	203	197	200	200	189	175	194	211	178	208	199	197	208	185	194	169	198	185	208	207	205	168	208	188	196	208	214	205	209	194	176	191	196	186	186	200	172	170	205	186	202	200	202	219	213	216	228	196	183	188	189	182	214	181	172	184	193	172	200	211	221	196	191	208	178	171	215	223	199	224	206	199	211	194	226	218	213	184	227	196	222	200	164	185	193	177	185	198	191	189	180	229	224	216	237	229	211	212	206	215	196	225	204	184	209	171	186	181	202	209	211	196	185	208	222	200	210	179	195	211	198	189	207	197	183	171	202	189	199	183	202	217	182	172	192	210	198	212	222	189	224	196	194	190	172	215	171	196	196	201	191	188	223	214	201	193	201	204	218	176	217	190	211	183	184	192	188	223	197	185	193	196	198	167	198	184	196	235	180	210	210	190	197	229	196	214	172	184	198	213	204	205	191	199	205	200	205	182	216	209	189	201	201	213	203	184	198	202	219	187	235	195	196	185	181	223	208	186	161	208	227	184	190	206	180	190	179	203	196	187	177	175	171	197	200	195	204	194	201	199	182	203	189	193	213	217	180	197	199	200	204	183	192	206	211	193	185	196	198	192	200	202	198	205	195	228	211	200	195	196	177	198	169	242	203	187	201	199	190	195	177	160	202	211	194	194	221	186	188	201	187	190	206	212	207	186	204	197	180	179	208	188	196	183	188	189	181	183	177	194	204	190	175	195	183	199	189	193	184	196	186	194	177	198	190	201	179	226	193	179	186	197	172	201	226	179	175	180	187	197	211	243	152	222	215	196	201	206	219	206	183	206	220	196	195	177	198	197	223	218	181	212	184	205	227	197	218	211	196	170	210	211	185	198	205	200	196	212	221	215	188	217	190	190	186	214
15908	10907	21841	24062	20265	15558	13056	11087	8825	6609	4820	3658	2776	2281	1745	1495	1228	1135	1011	931	819	758	724	669	629	619	626	559	563	539	573	546	523	548	500	495	532	496	475	476	519	488	468	488	498	510	485	487	493	491	482	482	518	503	495	490	474	487	464	503	495	464	477	477	476	444	483	475	457	478	489	479	463	490	448	527	479	518	477	502	494	478	487	513	471	474	478	486	478	454	435	459	476	454	507	459	491	514	479	458	469	458	514	478	489	439	488	509	502	498	488	504	460	477	495	481	475	493	493	448	490	458	482	483	482	492	511	486	460	476	483	478	528	486	490	495	497	514	470	454	461	472	485	465	504	477	517	491	440	473	485	491	466	486	480	486	498	476	501	482	473	464	466	461	483	482	496	472	508	441	515	460	507	485	472	494	467	486	497	492	509	472	471	481	468	456	485	487	496	463	518	468	487	467	489	477	481	517	499	500	476	520	504	464	464	465	507	468	528	499	460	506	496	492	461	466	474	470	488	521	496	450	510	478	450	484	500	464	519	507	509	489	460	464	475	514	495	539	510	474	478	473	459	467	452	453	517	500	462	465	499	468	469	517	486	490	464	483	519	469	482	543	505	509	488	508	477	468	498	488	490	514	497	486	479	473	480	479	477	493	476	546	463	535	446	506	485	470	491	483	512	503	476	465	501	487	455	473	510	449	511	493	511	486	473	522	493	475	455	494	493	464	463	455	453	481	457	496	477	475	490	509	508	483	477	479	499	501	474	475	454	467	495	454	478	469	490	465	483	444	531	484	509	490	496	485	480	495	459	472	493	484	474	525	460	532	456	459	479	480	468	494	483	489	485	485	500	457	489	518	486	521	497	462	450	490	476	480	512	507	502	491	459	509	525	528	473	495	460	439	481	467	507	438	452	486	477	469	462	516	461	472	470	464	509	458	525	446	471	478	473	486	453	509	529	478	498	447	504	489	488	469	468	465	478	460	488	453	501	496	479	490	482	466	469	492	429	482	499	468	482	487	506	467	517	459	489	461	491	454	453	466	457	501	508	516	491	448	487	457	493	450	503	506	474	531	454	539	483	471	476	452	503	503	478	464	486	461	484	507	459	488	477	490	493	472	497	493	470	485	490	473	498	492	501	469	452	480	457	481	513	489	479	504	449	470	469	489	471	472	501	462	526	488	485	464	507	456	488	480	486	525	515	483	497	505	455	474	485	503	472	477	494	457	495	474	492	465	469	459	487	480	458	482	480	460	446	523	487	446	484	478	480	488	496	494	472	494	466	499	469	497	476	479	491	455	468	435	495	494	515	540	497	487	465	501	459	477	507	482	485	492	498	495	501	509	483	491	498	504	503	478	510	516	493	448	516	498	471	493	475	457	473	473	487	448	422	483	493	525	457	490	489	430	488	432	471	492	483	475	482	469	516	491	468	464	479	483	456	464	473	481	448	498	490	527	445	464	441	457	507	478	445	480	457	485	447	522	503	509	493	504	450	445	477	472	480	484	498	489	475	482	483	470	466	478	463	476	499	503	506	460	506	506	467	474	476	486	498	457	464	472	496	453	473	441	505	472	420	452	478	504	472	493	455	477	457	480	509	500	449	515	501	466	490	509	502	477	490	485	475	504	480	476	454	511	551	488	469	497	490	523	493	477	485	542	474	492	484	512	459	481	502	494	476	456	509	466	482	472	474	514	462	458	490	482	482	495	486	466	472	490	475	513	506	520	523	485	478	474	512	484	464	520	509	485	477	497	474	490	497	461	519	532	476	489	486	481	482	516	473	483	462	457	485	451	494	504	473	490	497	468	503	479	454	510	485	486	492	478	461	500	471	518	517	417	481	445	516	500	470	479	474	498	465	531	525	485	494	511	469	479	507	494	497	479	568	500	492	491	459	507	477	480	487	490	555	445	466	472	505	490	487	515	487	458	523	460	478	493	477	490	464	454	477	497	488	504	516	490	482	485	489	479	447	432	483	495	490	459	462	490	522	469	461	476	484	483	479	474	480	480	501	511	462	451	494	467	499	503	450	485	468	478	481	453	493	486	456	492	433	469	519	488	481	473	458	485	473	482	511	494	465	516	499	450	506	497	484	473	461	483	488	457	470	457	502	482	475	443	484	504	489	499	513	515	503	475	481	488	472	452	475	511	467	483	423	521	477	501	468	496	476	485	500	472	455	471	466	470	518	485	474	479	491	468	490	482	484	477	461	496	487	506	524	477	482	478	437	481	454	475	486	484	531	482	470	479	470	510	481	463	497	483	446	477	453	460	467	464	489	500	499	501	498	494	459	471	468	475	445	483	487	488	495	511	489	481	452	497	502	502	475	461	493	484	466	519	452	481	489	513	478	465	491	478	519	468	465	464	485	519	475	501	488	534	480	501	476	460	439	501	475	512	500	448	464	494	500	468	472	484	497	511	455	492	477	548	462	499	508	486	495	503	470	456	486	479	480	498	492	489	479	475	484	490	479	506	505	434	489	498	505	526	508	477	485	467	530	471	519	456	443	465	458	458	470	474	485	481	495	524	461	463	513	483	476	488	506	465	525	497	459	471	488	475	531	489	473	476	478	482	495	487	483	473	452	494	427	438	474	478	484	484	462	492	478	511	480	470	484	501	514	519	482	514	500	447	484	456	497	504	532	483	495	508	452	494	478	484	486	475	472	504	504	487	468	453	512	479	517	459	532	494	466	496	510	493	459	507	469	478	440	463	485	476	462	464	446	492	494	469	470	466	509	473	481	436	483	533	479	481	490	486	447	478	515	478	502	463	511	504	457	463	492	510	458	508	481	469	491	476	464	498	499	529	475	488	519	457	489	470	474	457	504	464	474	521	464	497	489	459	484	488	503	488	506	501	480	451	516	459	472	478	451	485	480	484	504	477	498	443	489	438	492	509	473	461	492	477	490	443	498	478	474	498	439	446	489	470	473	490	501	507	506	467	479	471	491	532	467	426	508	476	505	488	479	504	483	533	487	475	472	475	449	457	511	498	501	483	466	456	487	494	478	471	481	497	502	483	556	482	494	495	488	502	463	498	487	521	473	488	492	488	494	503	467	497	457	488	448	436	465	453	498	486	525	491	454	499	490	478	477	470	499	447	467	449	471	487	500	483	486	503	487	500	499	517	504	462	514	464	476	484	512	474	467	511	465	481	535	502	510	500	445	485	504	469	479	499	499	490	469	499	477	468	497	497	459	510	477	466	476	482	454	483	478	461	508	458	492	481	465	487	475	487	489	477	464	489	474	504	466	508	500	488	461	466	471	464	507	463	498	482	486	506	505	522	458	484	454	483	519	508	495	509	483	462	512	505	496	490	463	483	485	491	504	506	477	459	474	469	468	481	529	505	467	468	439	504	512	485	447	481	483	471	493	476	463	469	519	498	479	446	461	473	498	456	465	509	496	472	476	491	487	493	505	464	463	473	522	489	463	470	498	489	496	488	510	482	485	506	511	493	488	484	493	480	481	460	484	470	516	456	461	454
9746	5512	6554	5061	3278	2144	1570	1272	1062	836	576	530	471	379	373	331	319	282	308	284	276	285	246	251	264	254	247	287	275	269	274	290	286	249	268	259	274	267	276	279	234	284	269	252	264	277	277	252	253	283	234	265	239	243	294	267	248	280	248	245	271	270	282	284	265	275	270	286	237	262	248	247	260	242	281	277	246	275	282	278	255	270	248	272	265	249	276	302	264	256	256	262	232	267	262	242	278	266	277	278	262	277	254	298	237	239	246	255	255	243	268	311	252	259	275	272	246	267	251	282	284	249	277	266	240	261	257	282	285	245	265	265	256	253	275	244	302	250	265	261	264	285	258	259	266	229	279	226	220	267	253	258	271	279	249	225	232	255	278	249	239	252	242	239	270	284	263	268	274	270	250	292	269	269	301	240	249	257	288	239	253	257	254	262	249	265	281	264	250	285	261	268	263	262	253	252	235	248	282	258	247	264	268	265	279	265	233	271	265	244	273	253	221	268	252	272	280	277	262	223	275	262	250	257	242	245	282	254	261	234	282	248	291	282	273	269	242	280	282	283	260	276	283	265	251	280	264	264	255	280	255	219	257	258	257	279	305	228	288	240	261	297	271	268	257	265	266	271	290	251	260	263	241	293	276	257	294	256	279	233	275	277	251	263	275	267	268	252	243	272	278	269	278	270	272	257	254	254	257	288	248	247	281	258	229	248	256	258	283	231	262	242	250	255	267	261	235	242	253	280	269	264	269	238	261	274	242	250	279	295	287	263	271	299	289	250	255	261	272	253	278	238	248	261	258	277	256	274	254	256	281	250	266	261	264	253	267	249	259	245	245	279	257	271	256	274	253	243	241	248	262	277	269	244	275	258	267	276	310	252	255	261	248	252	264	244	263	278	281	250	281	253	239	283	260	255	257	286	256	288	264	269	245	295	281	256	278	251	282	244	242	236	258	252	261	253	258	251	257	265	264	284	289	276	267	249	260	246	253	261	277	248	241	287	245	262	270	257	225	277	273	261	279	275	264	263	269	243	251	244	265	258	251	280	243	241	277	232	266	257	266	245	263	237	256	276	268	292	275	258	263	228	273	264	272	269	309	300	285	283	264	248	269	244	271	235	286	289	284	278	262	290	259	277	288	283	268	262	259	268	277	243	288	262	278	267	223	261	264	234	264	278	240	283	274	244	250	294	254	237	280	264	248	256	240	243	264	279	249	273	277	279	255	233	257	238	284	252	235	241	267	257	265	255	245	254	269	276	249	249	272	256	280	266	233	243	263	304	270	294	243	250	271	251	282	251	250	268	276	256	299	242	274	287	242	262	265	256	263	279	240	282	284	263	252	269	267	243	278	279	244	262	248	278	269	280	259	258	251	278	279	273	269	244	274	276	308	241	279	246	256	267	241	250	276	274	266	242	284	285	266	257	294	269	251	279	294	271	284	257	244	240	240	291	248	273	260	270	264	266	265	275	264	289	278	300	264	271	290	284	247	278	259	233	249	256	253	254	253	258	254	247	255	260	286	258	247	259	237	245	271	274	258	220	222	281	241	258	281	259	251	235	279	265	257	236	254	279	271	272	271	274	256	274	263	318	271	258	283	268	262	269	251	277	268	270	294	244	241	271	287	244	240	262	246	265	268	237	222	242	276	278	293	250	264	268	259	275	301	239	246	280	269	272	274	274	269	241	269	273	231	226	244	237	274	244	253	242	282	251	270	258	287	251	276	273	248	253	248	284	241	256	285	253	267	264	267	266	291	283	276	256	284	288	242	280	272	273	282	303	259	279	238	275	288	251	244	259	271	288	274	254	262	279	239	267	269	248	258	249	277	267	268	280	237	262	228	266	277	243	251	266	256	288	226	240	294	241	265	264	249	287	243	268	237	256	246	283	295	254	258	222	263	252	283	244	256	283	281	272	270	288	264	238	253	241	262	277	282	241	231	303	268	237	241	232	255	283	263	259	284	268	283	240	301	288	292	259	240	281	284	286	258	248	247	266	287	286	240	250	291	251	278	220	260	277	260	275	263	264	291	267	259	256	289	238	248	243	241	245	218	269	260	242	291	270	267	272	268	283	237	269	242	241	268	231	301	251	250	252	239	259	245	254	257	265	246	269	249	301	259	273	262	241	234	269	270	251	256	261	295	245	250	272	306	259	278	265	257	288	247	259	256	276	290	271	274	238	260	284	265	275	265	269	269	271	271	245	252	274	238	267	288	281	272	255	255	256	266	260	262	270	311	284	259	287	247	242	281	292	294	270	254	254	253	296	288	294	253	261	283	263	283	256	264	264	274	250	251	219	253	255	246	271	269	254	273	236	261	267	262	293	232	267	252	265	236	251	255	268	259	275	278	286	287	246	280	272	250	277	281	246	252	261	306	288	246	248	286	265	265	267	249	260	244	244	270	252	251	269	262	232	255	301	270	230	291	277	278	287	288	288	253	253	249	268	254	257	261	239	270	236	284	265	256	263	266	246	249	254	265	267	250	264	248	267	303	262	278	262	263	269	265	238	237	259	261	267	281	236	278	250	245	257	240	243	277	255	252	261	265	247	266	261	281	285	225	277	230	241	233	278	257	283	254	258	289	277	282	234	259	263	266	261	272	260	260	257	249	245	250	268	259	269	298	240	257	241	247	277	254	230	254	254	261	239	266	257	247	246	256	279	294	255	272	273	252	257	263	248	272	282	248	244	285	265	259	251	286	252	234	278	291	274	291	282	290	261	272	237	253	261	282	284	260	275	260	286	243	271	265	257	275	289	276	245	308	245	239	272	260	277	247	248	246	265	254	268	307	241	278	246	299	299	247	263	264	258	260	279	294	269	244	249	241	253	291	266	238	228	250	244	267	295	243	260	292	281	220	258	274	258	284	276	248	265	249	263	271	227	253	242	216	250	258	302	249	245	275	258	270	292	268	267	269	288	257	247	267	245	252	252	251	274	271	235	268	275	274	251	282	249	234	290	238	256	255	222	271	233	234	287	276	245	237	248	249	256	240	291	263	276	247	258	278	269	233	257	250	250	238	239	281	288	279	280	271	253	254	257	273	258	268	257	296	256	244	243	236	271	230	246	221	264	286	266	258	238	282	255	249	256	275	245	255	315	269	256	277	249	289	276	262	275	286	247	242	275	246	231	257	272	266	256	242	267	283	243	235	260	251	276	266	241	245	264	251	257	248	284	235	255	233	238	256	251	260	298	257	242	237	279	268	284	244	231	235	265	237	248	257	274	297	254	248	264	257	221	276	289	259	246	234	250	268	261	255	263	268	306	251	230	223	250	278	283	261	290	317	274	294	256	277	272	245	284	253	263	272	293	234	232	249	239	258	232	262	277	269	245	283	263	271	296	243	257	253	256	274	255	272	256	259	271	251	287	252	253	263	276	264	320	273	257	274	278	259	236	246	283	263	251	263	299	251	283	251	239	244	264	285	254	252	280	245	265	278	264	277	258	260	258	262	258	287	231	258	266	295	288	293	273	276	260	292	282
6630	5714	12619	13902	11266	8633	7058	5693	4636	3486	2628	2067	1617	1353	1249	1083	901	912	850	760	765	716	729	691	694	626	671	664	620	637	662	621	629	628	632	612	637	634	659	624	616	639	587	708	641	635	601	647	620	623	650	601	649	660	625	610	609	617	631	642	641	604	611	627	608	625	586	611	653	621	647	662	601	637	644	621	642	622	624	588	659	656	597	598	637	599	662	635	647	638	626	614	613	634	639	595	639	590	616	598	629	634	584	604	679	631	640	641	618	594	591	597	593	650	621	635	595	635	627	595	635	626	637	639	644	615	588	600	640	610	640	622	596	605	586	669	653	659	637	617	605	598	619	640	641	598	648	613	615	599	615	595	596	595	618	663	608	578	635	620	567	608	602	640	615	619	605	634	601	636	636	587	593	627	630	632	568	696	593	622	664	621	632	604	575	608	626	604	669	595	628	609	617	620	635	617	644	623	625	594	604	629	616	651	610	663	634	647	635	614	646	656	602	635	628	628	604	590	636	678	603	664	594	619	581	593	638	648	622	615	663	650	673	624	581	628	587	628	631	619	621	602	611	620	582	657	639	629	641	597	585	660	629	677	610	602	603	621	581	628	646	570	638	599	642	613	622	615	645	624	660	590	628	575	611	652	630	603	642	629	652	589	664	584	651	619	613	601	647	562	650	615	625	585	586	639	603	598	574	632	605	606	611	603	657	641	650	628	630	626	639	609	613	629	630	667	620	644	639	686	609	607	659	600	646	685	569	568	684	652	621	648	577	616	665	649	620	575	569	655	593	615	645	663	639	628	643	655	664	565	626	609	659	600	654	617	586	619	646	640	626	658	665	626	587	601	613	637	655	628	613	654	601	638	620	656	630	604	639	621	635	607	571	650	589	637	598	623	596	571	605	639	584	595	677	651	652	631	641	651	620	575	599	670	631	589	663	592	640	663	663	621	633	613	584	619	616	591	602	628	582	610	680	602	661	636	636	657	597	524	605	607	603	567	607	617	609	642	618	619	634	628	662	619	610	618	654	616	602	643	647	605	603	636	621	613	622	622	631	598	581	606	615	614	570	654	646	602	595	585	620	567	610	618	584	607	612	614	656	651	612	586	624	627	630	628	611	598	586	614	634	629	613	592	605	655	580	608	626	593	616	648	639	609	601	653	624	660	644	613	595	645	620	667	600	575	642	651	638	642	600	645	592	616	614	591	598	604	603	641	690	619	629	641	586	594	658	660	622	631	632	609	675	646	606	579	601	609	613	667	607	612	623	616	576	632	629	597	627	600	666	593	592	652	663	592	621	623	591	603	641	619	614	639	640	598	640	601	613	656	609	633	660	599	587	612	630	627	660	649	631	631	626	626	589	656	585	633	648	605	610	615	640	624	659	592	592	658	656	651	591	613	607	603	624	600	605	571	614	615	620	669	663	619	604	621	654	679	596	651	584	640	649	615	593	636	622	643	626	651	626	646	604	633	622	641	595	619	596	578	580	638	599	580	581	613	648	646	651	602	608	599	604	580	561	619	641	667	663	584	617	623	574	621	601	639	618	552	605	595	642	596	541	612	656	604	587	627	606	623	619	632	585	576	597	600	648	619	596	645	662	620	608	630	637	618	621	616	613	658	633	646	642	572	628	645	624	653	645	648	611	628	629	631	623	628	633	633	614	588	620	661	610	645	648	589	666	615	616	589	634	615	613	643	611	620	648	610	658	619	625	580	626	623	607	648	632	650	620	605	571	664	608	583	637	640	623	629	607	636	636	637	621	652	638	627	639	631	616	632	650	664	612	668	624	658	624	625	678	612	610	609	646	658	624	605	637	584	597	626	617	642	592	609	593	633	603	673	637	589	600	647	631	645	591	640	625	631	573	609	637	620	623	619	647	574	634	644	663	620	626	607	590	614	621	592	637	614	625	632	630	604	620	630	604	628	591	669	636	642	612	602	670	645	621	612	597	611	644	622	588	618	610	610	638	600	598	621	620	607	603	620	603	609	652	608	644	603	630	597	602	636	680	611	646	623	632	623	616	603	605	606	673	599	612	600	649	630	622	642	631	579	603	649	579	585	643	618	599	546	632	631	614	613	621	612	631	640	664	617	639	634	601	628	687	592	622	680	599	585	600	572	575	639	619	635	619	619	607	568	617	616	655	629	637	636	639	658	633	640	591	652	613	586	623	611	620	644	647	652	571	661	607	665	674	650	634	624	591	634	586	614	642	635	636	637	637	605	651	644	600	639	628	658	629	635	645	635	685	663	594	658	645	651	610	630	631	649	621	583	652	642	634	613	622	631	626	674	711	627	585	606	627	622	626	633	619	622	617	600	649	636	638	642	671	618	616	634	670	614	600	608	636	602	593	614	611	634	667	590	655	606	582	635	633	654	623	605	622	592	596	643	597	588	627	636	637	636	625	659	651	629	642	590	609	604	638	636	595	610	595	622	661	616	621	598	604	565	612	577	592	619	611	576	615	592	600	584	584	618	597	598	615	663	592	618	628	641	622	675	619	626	580	590	646	602	637	595	606	654	604	609	674	629	624	621	628	637	623	631	655	593	621	642	637	634	599	641	593	590	618	636	611	634	629	596	595	609	617	660	647	604	609	644	621	602	625	663	615	624	628	656	569	632	638	633	669	621	611	606	639	608	652	645	616	614	631	642	622	640	615	588	662	614	616	622	606	636	636	607	636	631	653	651	603	624	625	621	628	612	616	607	627	632	633	624	584	627	581	641	648	630	642	625	623	636	662	625	639	672	647	662	615	610	618	618	619	638	599	613	611	605	658	621	605	608	621	580	676	639	606	589	647	642	587	605	594	627	629	618	629	621	598	591	617	666	616	633	613	652	636	626	613	629	654	659	612	605	634	630	601	607	574	634	605	583	634	619	649	646	631	620	593	634	645	678	657	625	640	627	654	631	620	620	628	610	585	618	625	604	632	590	595	629	641	556	645	614	610	630	566	648	629	615	577	629	658	622	598	671	640	598	640	607	548	655	630	619	657	613	619	589	615	682	681	603	653	648	600	585	611	623	598	573	618	633	606	594	595	583	580	619	642	632	665	582	620	620	590	585	618	645	593	645	598	607	602	645	571	595	615	641	595	610	610	626	633	598	651	617	616	633	611	637	641	619	651	638	579	610	588	605	638	615	609	587	611	621	644	626	615	600	640	582	633	609	611	612	635	666	649	629	577	593	591	666	585	650	627	635	617	624	663	587	665	644	617	674	655	597	645	661	611	618	612	649	606	602	650	624	639	652	679	611	609	634	607	595	632	622	620	579	639	617	643	633	653	618	644	670	609	594	625	610	631	579	635	644	555	584	627	631	617	655	579	614	640	599	601	606	620	609	603	566	652	613	597	647	590	574	570	614	646	673	593	628	701	598	601	584	619	622	609	622	618	616	630	628	648	642	649	590	582	625	574	594	586	680	646	618	581	594	651	624	651	609	610	646	612	646	585	586	578	636	593	629	630	594	631	604	612	668	626	615	637	638
18512	8895	10649	8306	5229	3505	2577	1795	1431	1133	819	643	515	446	389	317	328	290	291	257	250	258	258	285	239	262	258	257	215	254	270	233	233	247	292	242	232	230	224	244	228	269	258	262	232	205	245	234	206	245	236	243	215	237	248	256	252	229	237	226	210	248	248	238	238	241	223	250	234	250	256	211	215	227	249	246	233	259	239	233	233	236	231	248	243	227	252	246	214	233	223	244	273	279	268	227	246	227	229	246	234	223	254	214	237	247	220	253	255	261	228	244	226	251	265	239	213	229	242	245	239	238	208	258	223	248	237	216	229	250	236	263	223	245	251	198	276	259	239	239	244	215	219	231	280	274	258	251	238	245	241	237	252	222	222	232	234	245	225	224	221	241	226	232	237	258	236	249	240	236	233	233	260	227	267	197	228	256	226	245	248	234	239	242	232	216	218	235	266	223	253	230	241	213	223	236	226	254	229	263	227	235	261	231	250	221	218	213	211	250	243	233	253	219	263	266	247	228	204	215	241	249	253	246	236	261	246	230	259	245	284	226	240	229	217	263	276	209	228	231	232	226	229	203	219	267	222	236	229	231	229	230	237	234	267	228	251	245	241	238	248	264	229	229	247	229	262	242	243	232	262	227	247	244	221	210	244	230	225	248	249	256	223	253	271	241	228	255	213	221	236	245	253	245	223	208	218	252	236	225	238	241	250	246	255	245	248	249	241	232	220	261	229	242	243	218	240	236	224	230	261	230	242	249	243	262	224	220	253	256	255	270	237	255	273	242	211	243	260	245	248	266	219	232	273	228	212	221	246	252	257	239	245	241	220	241	205	221	234	227	233	239	227	234	245	231	244	231	232	237	234	275	227	207	284	228	255	241	252	229	237	223	260	244	241	238	221	239	248	249	253	241	239	216	205	237	232	232	250	255	229	229	220	267	240	232	240	234	221	251	250	253	230	242	239	235	247	236	246	209	278	248	205	217	236	235	235	233	269	214	221	260	219	244	221	245	253	219	264	238	225	216	246	251	256	255	235	239	267	268	238	215	235	235	265	233	254	227	263	253	225	226	215	222	235	230	255	265	255	252	253	217	258	220	270	236	236	246	232	266	223	240	249	275	264	207	238	237	244	248	218	256	244	264	254	235	201	221	221	239	225	242	270	230	203	252	227	218	220	212	232	214	267	250	243	230	252	243	223	258	215	248	235	259	218	230	243	255	255	222	274	205	222	210	224	244	245	246	242	261	259	235	278	216	260	222	230	249	253	279	270	255	241	233	226	216	234	249	234	233	244	258	239	230	240	262	249	254	264	226	226	253	265	247	217	238	238	228	243	210	230	285	252	228	242	223	237	227	239	270	229	257	211	205	229	249	220	247	234	242	250	243	241	258	231	248	247	248	233	235	227	214	212	259	219	238	232	241	250	246	240	242	212	207	237	243	265	232	237	241	206	237	242	248	249	244	242	229	248	240	258	227	240	217	229	239	228	247	268	237	218	232	225	246	223	233	268	237	249	254	276	211	227	240	244	242	260	218	236	268	274	252	246	252	249	208	242	255	230	249	246	240	225	241	251	246	221	246	253	272	237	244	222	216	203	207	248	249	249	233	243	225	234	186	240	243	249	233	227	263	237	230	216	245	229	223	201	226	256	289	268	227	222	275	246	245	258	221	265	244	243	238	206	220	227	256	238	236	244	252	238	235	273	241	213	237	233	236	248	249	233	248	235	249	235	255	234	236	240	246	227	241	256	260	239	232	239	223	236	254	239	260	224	213	208	250	247	252	249	246	226	222	227	248	248	228	247	260	236	222	223	238	214	232	245	254	210	241	237	268	241	262	245	246	221	241	218	241	234	239	232	248	253	223	246	230	228	233	260	236	239	230	236	256	235	242	247	245	252	219	265	252	244	265	232	228	245	232	226	280	226	243	219	223	250	243	230	239	215	259	232	237	234	262	236	239	250	253	257	267	241	225	226	224	233	199	247	263	247	219	224	247	255	241	240	252	219	280	239	220	232	251	241	207	230	231	235	235	241	250	244	244	275	274	237	202	261	248	263	252	245	230	254	226	215	254	242	234	236	216	227	247	221	249	237	247	230	245	231	224	229	218	252	233	252	222	249	216	241	236	217	201	208	250	249	229	254	237	229	254	217	223	258	228	234	247	213	224	241	237	235	255	242	249	234	259	228	241	230	251	219	228	251	245	246	258	258	209	241	220	256	246	204	217	250	224	234	269	233	268	226	227	244	196	225	230	257	254	265	260	248	248	206	245	247	219	257	249	249	241	259	241	269	250	234	274	258	235	262	261	243	267	242	245	231	241	241	248	234	252	240	258	234	270	246	231	223	239	242	242	231	207	256	225	242	269	236	248	245	242	237	229	249	237	219	235	227	253	260	263	256	256	219	194	222	242	224	264	247	263	233	227	240	221	235	221	240	226	232	257	241	250	215	234	228	239	254	232	270	258	228	232	220	255	250	227	234	227	255	257	244	228	219	242	232	238	238	235	201	280	231	240	229	236	244	219	223	218	207	224	260	269	249	276	212	242	258	247	238	247	228	235	243	241	256	260	243	293	228	237	214	273	235	236	237	263	256	269	252	222	227	235	211	247	240	236	245	230	209	239	258	234	216	244	248	226	238	231	234	248	248	262	224	254	234	241	263	230	244	242	225	236	261	255	260	243	234	255	239	209	244	264	257	210	241	237	234	248	267	241	228	254	226	256	232	266	249	226	216	257	245	229	232	263	207	249	257	245	252	225	237	241	248	227	229	236	222	223	236	219	240	285	233	243	286	261	233	232	261	232	253	257	236	239	243	225	258	221	238	252	244	212	250	231	231	270	273	226	240	257	219	261	250	247	213	251	242	226	242	214	249	232	216	250	258	243	255	249	246	261	242	234	256	273	246	271	252	255	247	235	231	251	224	237	247	227	232	256	226	226	252	238	222	209	231	222	255	250	254	252	261	276	233	256	237	247	260	271	230	238	237	256	219	253	240	241	240	257	254	250	215	256	219	235	252	224	221	231	244	202	220	235	217	242	250	223	244	249	266	237	211	235	236	241	244	233	246	256	242	229	229	210	238	245	231	213	269	233	202	240	248	262	238	234	260	219	196	230	242	222	214	258	249	204	238	226	248	242	253	222	236	266	273	228	243	239	237	242	253	220	241	253	254	264	236	264	234	282	250	264	233	268	243	245	240	251	262	235	245	256	251	240	226	220	211	217	210	211	241	217	232	238	218	233	244	232	221	252	252	224	218	232	225	258	248	235	215	228	243	227	232	214	258	228	248	226	227	233	225	253	244	243	219	223	240	230	241	219	252	257	279	238	223	234	232	259	209	251	255	245	281	240	220	247	246	203	243	234	254	249	207	239	211	240	243	244	249	244	239	249	239	206	235	231	246	254	241	253	228	261	259	228	212	237	228	256	225	254	240	230	228	258	267	249	238	226	245	208	244	201	248	278	206	220	245	285	204	246	223	243	219	235	255	233	264	228
12643	8360	17939	19822	16487	12858	10255	8488	6833	5138	3859	2981	2258	1782	1502	1203	1067	1022	902	855	777	814	710	676	676	705	661	656	640	625	665	571	609	585	660	589	602	591	560	578	627	587	580	564	599	566	567	581	596	569	558	557	569	598	588	592	570	561	572	608	566	581	584	604	558	585	548	599	550	607	572	568	585	580	539	567	628	605	589	571	577	525	557	582	607	562	551	551	582	568	558	535	551	586	540	587	578	579	583	566	621	594	567	635	568	581	582	557	552	604	612	567	609	550	577	556	588	602	587	559	542	573	561	567	583	568	587	604	580	595	595	572	563	529	571	576	563	550	580	571	611	626	578	560	576	532	570	556	595	626	588	524	565	587	594	569	600	539	535	570	575	555	544	584	543	590	577	593	563	589	593	598	596	595	595	520	542	554	602	534	562	544	580	563	562	592	557	574	578	570	559	550	613	561	575	596	587	595	567	558	541	580	594	579	580	572	595	587	589	540	607	541	591	569	575	595	586	571	568	539	573	579	547	592	561	581	570	561	595	583	579	608	571	566	603	596	541	580	590	508	524	590	542	600	553	589	564	558	586	551	614	543	557	534	556	606	580	551	521	539	586	580	608	569	555	567	552	523	559	543	575	568	566	571	527	545	596	602	573	588	554	563	601	577	568	537	565	543	572	594	570	536	572	561	594	542	575	622	574	531	562	599	561	578	552	578	646	592	610	569	597	559	547	606	591	605	584	572	587	570	586	582	524	565	533	548	562	584	590	535	525	600	550	534	546	559	571	595	573	591	547	577	557	579	581	564	610	563	595	583	540	565	558	557	570	563	555	607	556	556	554	587	529	579	563	569	609	582	595	574	579	531	526	565	558	539	586	537	605	593	558	561	590	562	557	572	597	549	634	544	568	578	582	630	558	593	547	583	578	552	571	565	594	531	556	540	585	575	546	540	539	585	578	522	555	582	564	587	580	680	568	561	588	613	581	560	559	580	607	575	584	617	521	533	590	561	578	563	601	596	562	577	566	565	569	594	591	566	583	574	561	537	538	551	571	582	599	552	573	586	557	569	592	557	567	605	568	560	600	549	559	579	562	595	592	577	586	603	563	575	572	585	544	539	580	613	550	551	554	580	576	563	548	579	531	595	594	589	589	573	591	581	584	606	571	564	607	545	606	587	595	573	600	576	599	560	591	562	580	551	541	573	594	564	590	556	598	577	551	599	616	561	579	540	552	556	579	588	548	505	606	587	565	581	656	590	576	571	579	644	602	533	609	592	582	580	549	569	591	578	564	556	545	572	540	592	574	557	589	546	592	553	605	549	612	566	570	589	586	577	571	572	585	546	568	549	532	576	566	575	523	549	554	564	575	526	561	547	561	569	524	586	548	567	554	552	574	526	591	606	575	544	557	539	562	616	561	553	579	563	582	576	578	571	577	582	576	592	567	564	599	596	582	558	585	550	552	565	559	579	601	575	558	525	530	579	563	595	584	578	571	558	580	561	578	579	599	582	553	538	569	592	558	550	558	603	577	599	608	538	590	581	594	517	599	545	572	532	578	596	560	579	600	551	555	540	583	553	594	559	568	627	593	561	566	600	579	529	561	600	561	577	573	564	592	590	586	577	594	577	618	523	571	569	565	576	515	545	578	536	579	600	583	601	531	536	563	561	571	566	555	562	558	583	553	548	594	547	591	555	550	589	571	571	540	596	561	569	559	629	588	617	600	543	581	552	541	595	532	580	558	552	557	556	526	593	536	589	577	582	549	594	590	545	563	572	582	575	586	525	572	568	565	530	572	538	604	522	514	591	614	559	563	558	573	567	543	587	569	571	569	564	539	549	605	557	549	543	601	584	599	604	574	595	546	585	574	553	547	560	546	597	553	575	576	598	545	556	552	563	529	599	531	543	575	589	600	602	549	589	601	602	577	600	584	603	596	584	588	566	561	516	558	588	551	556	509	572	576	584	584	558	561	545	587	591	539	590	595	571	569	551	579	616	581	579	574	590	562	566	541	490	621	549	587	564	595	567	552	580	568	540	555	574	577	562	572	562	578	577	597	560	576	549	553	584	567	621	523	575	584	568	592	554	560	545	503	584	582	583	532	549	592	607	626	553	542	557	596	546	590	586	596	574	556	569	594	585	571	553	569	616	536	578	574	592	578	563	572	560	587	556	558	535	562	600	546	594	580	537	567	509	576	565	566	567	592	528	536	574	557	593	569	523	574	571	573	591	567	580	583	555	583	564	582	576	560	565	580	555	536	523	562	553	577	577	596	549	592	557	560	613	568	573	561	562	586	586	570	560	545	554	549	550	573	547	561	579	551	560	603	595	544	575	624	533	577	539	587	574	560	602	509	611	566	544	575	577	590	581	547	579	535	559	622	602	565	614	564	554	541	553	552	606	569	596	600	540	613	597	594	539	537	595	627	564	554	522	564	555	579	572	558	559	593	609	589	564	552	560	573	636	577	550	533	601	587	566	591	576	553	539	578	610	566	565	575	568	604	595	574	574	573	582	547	560	592	572	577	599	581	582	540	588	615	572	556	599	564	556	533	579	565	601	505	616	608	566	579	590	623	593	585	604	568	580	592	551	570	591	565	583	544	573	555	605	582	571	586	582	570	590	566	560	595	630	557	558	603	572	548	580	624	591	553	592	585	613	598	522	572	570	576	561	549	577	584	588	605	591	560	574	554	519	613	593	565	596	569	590	565	537	591	526	574	493	586	557	564	578	591	584	577	610	556	594	549	564	562	548	552	605	571	613	589	583	573	602	541	546	541	607	605	537	595	565	552	602	567	536	548	528	585	563	564	588	582	593	547	550	611	560	633	596	559	559	586	553	541	543	565	557	563	571	538	586	579	615	590	619	561	576	567	587	546	550	521	566	550	577	607	574	604	551	578	592	600	579	525	542	597	579	603	565	515	560	553	534	576	572	564	560	563	557	583	597	554	538	586	590	559	598	587	565	512	582	547	567	540	589	577	615	563	547	570	520	567	590	589	561	556	614	612	578	578	603	560	573	622	561	593	513	587	567	608	555	558	598	599	552	610	575	509	544	582	536	541	581	547	590	619	582	600	559	552	580	573	542	560	550	558	596	588	576	558	620	545	567	563	558	562	563	579	610	580	559	519	539	596	580	553	592	532	573	628	612	573	567	585	574	557	625	601	561	578	566	578	589	513	623	598	536	576	581	590	553	513	559	584	558	557	563	567	564	559	568	540	570	571	616	545	579	578	591	556	573	571	568	582	535	552	579	573	580	580	580	554	593	588	629	599	574	544	574	533	568	572	590	575	589	549	587	594	567	582	547	598	567	577	619	577	527	611	589	576	560	597	540	576	559	612	541	600	540	563	557	587	550	587	628	539	562	573	601	583	524	599	580	574	562	562	553	585	583	551	609	570	563	575	618	555	578	550	580	619	586	544	564	554	569	617	628	583	607	556	564	590	603	594	601	571	594	591	577	585	581	583	550	608	584	564	579	595	570	561	548
26190	12857	14459	11294	7360	4615	3409	2625	1914	1472	1056	799	617	495	458	377	338	307	280	260	275	221	248	205	219	225	197	242	203	197	206	210	199	218	216	213	201	200	208	221	201	232	198	216	193	231	202	201	171	191	187	188	202	201	195	199	193	190	202	207	198	212	230	187	187	200	201	200	182	195	199	192	191	213	201	174	207	197	217	188	209	220	184	167	194	214	199	225	202	184	233	194	197	212	204	201	215	209	182	195	223	233	172	187	195	179	206	184	181	210	198	194	170	204	187	222	195	233	217	193	180	193	189	201	213	181	200	193	221	202	196	194	208	209	185	187	175	184	194	210	191	212	193	210	190	216	194	194	201	197	212	181	183	213	207	178	194	201	226	193	178	192	199	179	194	195	208	177	195	189	190	212	214	193	186	189	201	193	205	229	173	192	191	198	209	201	195	222	221	189	213	219	187	183	204	191	205	199	205	187	191	189	193	233	199	193	203	195	174	187	203	203	195	224	191	214	210	199	189	190	220	200	207	229	214	186	200	190	177	179	200	195	167	195	223	189	170	190	172	192	188	177	203	188	167	168	209	191	222	186	183	201	170	192	193	225	211	219	185	217	214	189	194	173	196	189	183	182	189	198	210	202	218	201	209	191	167	202	189	219	194	231	206	221	205	212	219	187	175	200	215	209	191	194	202	206	170	196	214	195	193	195	218	198	195	188	201	230	214	199	199	182	217	198	168	200	183	201	190	211	184	184	216	182	226	208	200	194	203	193	195	199	173	202	213	211	198	219	236	186	189	213	181	179	197	213	188	189	200	188	183	218	184	199	193	202	218	193	168	179	196	187	194	209	195	203	196	195	200	175	190	197	201	218	186	218	203	184	190	216	216	201	188	203	196	184	178	192	213	184	179	181	206	211	196	213	195	200	205	227	227	209	180	209	189	203	211	205	190	193	223	184	196	203	202	202	199	200	176	204	193	225	202	187	208	186	172	202	208	186	228	185	200	225	179	171	213	185	202	224	202	198	224	191	187	178	182	186	195	149	212	199	185	203	222	223	167	200	202	218	201	207	236	168	188	195	219	204	239	194	195	211	188	195	175	204	185	210	236	206	210	205	215	197	186	216	222	199	197	200	205	202	217	204	185	176	216	188	168	180	211	221	200	206	184	198	200	178	202	193	200	169	186	168	200	196	191	223	203	197	210	212	226	196	211	199	180	204	231	204	200	246	191	211	195	231	212	215	217	184	214	185	171	197	185	188	203	205	201	180	209	201	207	184	174	184	169	199	209	193	189	213	184	209	198	210	208	199	188	187	173	185	195	178	188	205	196	208	187	184	184	217	228	195	187	183	210	186	203	200	204	201	190	215	207	222	194	196	204	221	197	228	212	176	216	215	188	188	199	216	207	176	181	197	187	183	177	211	185	167	198	237	222	192	211	183	194	198	200	188	213	180	207	211	209	174	218	214	201	189	220	205	192	201	190	196	205	187	211	178	220	197	188	208	209	194	214	196	187	201	209	209	210	230	202	174	220	184	213	187	192	184	202	209	201	206	212	217	198	187	182	193	195	198	189	211	172	215	198	196	215	200	191	193	203	199	221	199	218	211	196	209	208	198	210	214	198	192	205	186	182	201	192	201	187	210	200	191	205	190	214	200	208	216	190	183	221	192	190	235	182	195	184	189	209	192	197	184	191	188	209	190	212	196	197	193	194	226	223	206	190	192	202	178	189	170	200	220	207	214	196	204	177	185	198	194	172	185	182	210	215	207	228	189	179	191	189	194	222	199	205	224	195	207	227	187	193	191	187	230	213	218	194	225	204	214	192	218	203	219	201	203	206	188	208	199	208	226	190	183	197	193	189	179	214	189	172	176	210	167	204	198	218	178	199	216	212	183	178	205	210	195	179	193	203	211	199	182	182	218	208	192	198	185	200	189	180	196	196	202	160	219	186	167	209	210	196	209	207	202	206	219	202	190	188	184	178	200	198	205	202	182	199	208	172	228	197	208	198	196	171	196	205	208	189	209	208	185	182	173	185	179	199	208	181	216	190	176	186	172	188	206	220	164	195	200	186	170	198	208	175	168	187	224	197	188	220	188	176	183	199	206	188	202	198	183	193	182	195	199	192	199	207	188	198	184	235	189	203	194	215	206	190	204	201	206	170	184	180	169	180	207	184	207	194	211	171	186	191	192	191	194	200	185	217	186	184	196	191	207	221	210	214	183	198	187	185	194	208	213	210	194	193	183	205	226	190	198	233	191	204	209	196	202	172	193	184	191	170	185	206	205	203	193	201	195	229	194	210	196	231	179	192	198	182	180	199	190	204	200	188	210	205	195	213	189	193	210	190	174	205	179	210	151	178	176	225	231	215	200	209	187	190	185	201	176	171	210	190	187	217	232	193	199	177	215	215	205	215	196	183	204	200	188	156	204	200	181	225	193	203	223	202	209	239	200	195	228	183	207	196	184	214	211	229	200	215	202	165	193	208	220	177	211	209	221	210	200	190	200	181	200	174	195	185	204	201	201	190	218	204	175	203	209	190	221	215	197	210	212	200	197	208	217	204	220	174	209	183	192	199	205	200	207	201	201	183	200	196	197	196	198	207	204	183	207	180	176	204	176	216	213	198	179	210	207	220	234	175	186	207	175	201	211	198	212	195	204	218	182	218	183	189	177	210	209	201	175	224	191	182	205	201	185	187	187	203	212	193	211	178	204	187	182	191	178	193	189	216	195	219	180	203	182	193	175	179	184	180	204	203	206	201	197	189	203	186	185	189	215	184	221	193	190	194	196	210	205	206	190	173	190	204	182	201	202	177	210	183	202	200	174	194	193	194	192	210	204	217	231	214	190	212	225	199	207	214	191	198	192	186	190	197	198	190	187	174	203	187	212	185	166	210	186	206	207	222	174	192	178	208	193	209	239	176	201	222	174	232	185	224	179	193	210	221	193	193	225	191	209	177	202	211	235	208	222	176	197	202	202	182	180	219	204	216	185	202	193	188	196	177	198	204	198	194	202	198	198	198	211	212	199	199	196	194	196	204	191	206	209	188	200	180	199	201	222	194	208	227	178	200	183	203	220	224	203	187	220	210	177	226	163	185	200	206	189	183	199	173	221	182	191	190	188	180	201	192	180	201	196	194	175	194	184	214	202	202	205	204	218	198	209	221	222	202	214	199	198	190	184	202	156	191	196	178	207	200	231	186	212	200	209	219	191	174	188	186	190	223	214	189	204	204	256	222	188	175	197	215	177	196	223	191	194	213	230	206	170	193	186	189	203	209	189	167	184	187	208	216	201	171	213	236	203	192	201	202	193	187	178	193	180	203	187	212	193	186	201	215	217	173	222	216	173	198	194	205	187	201	218	197	200	186	187	166	211	206	182	175	182	198	186	221	195	221	189	182	201	199	207	181	204	205	196	187	188	210	179	206	222	204	197	221	204	200	178	190	220	187	192	192	202	188	186	194	205	220	193	180	193	194	204	207	187	174	197
15631	11020	22136	24268	20545	16008	13732	10969	9022	6684	4938	3882	2876	2293	1935	1385	1136	1041	941	839	796	749	727	720	639	634	604	578	556	569	570	553	553	560	570	516	523	528	498	484	512	483	507	452	451	489	526	481	491	498	517	505	480	465	502	468	473	514	473	502	449	457	497	514	502	502	498	496	502	511	505	456	490	497	515	506	498	531	485	505	511	470	505	475	498	473	495	510	489	497	481	456	475	495	496	501	459	559	500	490	460	482	506	513	502	506	463	469	518	491	485	515	439	506	464	506	465	516	464	497	482	498	493	495	487	505	506	487	496	480	516	472	482	499	482	529	481	506	456	509	477	465	466	491	480	510	475	484	461	506	454	511	480	507	513	552	485	480	480	447	467	460	454	504	496	549	481	491	472	493	500	486	507	517	454	493	508	457	513	479	499	475	479	475	501	520	469	504	475	450	488	511	458	499	455	487	462	488	525	472	499	490	499	497	480	495	505	487	493	449	484	501	466	457	499	500	512	478	501	458	468	477	477	488	474	485	505	443	514	451	510	470	465	439	472	506	503	517	507	488	536	450	481	508	527	459	483	520	465	463	521	506	472	483	419	466	501	457	478	515	484	496	458	504	504	503	476	519	492	452	448	478	487	483	479	488	483	464	489	483	529	469	462	483	462	451	508	495	464	500	486	482	458	489	531	476	478	468	517	441	449	485	490	510	462	539	534	478	434	506	476	466	470	463	509	543	509	495	514	486	542	557	467	507	484	490	493	466	490	491	503	523	498	501	494	510	507	478	532	470	481	502	453	473	525	470	491	499	478	469	482	504	431	460	500	511	486	519	491	478	474	506	518	481	490	493	500	488	465	517	467	470	489	495	519	523	449	499	505	493	490	459	484	509	430	500	502	479	472	484	483	488	499	478	510	480	477	501	486	516	482	494	480	476	516	489	494	468	505	484	487	487	460	485	475	493	484	495	497	489	497	502	486	466	485	477	515	465	459	513	467	484	501	465	483	532	556	490	471	519	458	491	490	520	502	507	472	513	482	486	516	447	473	473	500	488	500	492	463	496	512	505	495	494	512	474	491	520	484	519	489	503	481	462	516	477	486	525	478	456	491	460	508	460	489	495	469	478	458	490	488	503	465	488	500	497	479	469	442	466	461	461	505	451	461	503	491	509	456	516	487	470	471	494	516	528	460	471	489	467	468	463	466	502	471	524	496	474	479	536	476	440	487	485	442	460	481	466	465	514	497	502	512	522	460	467	491	526	498	483	461	465	510	434	487	484	487	476	447	507	492	483	477	475	462	465	439	480	470	513	493	531	517	462	477	500	481	460	511	480	469	487	460	490	482	503	508	461	461	487	492	489	474	437	482	524	445	489	499	546	481	467	474	483	502	502	528	463	472	522	500	514	524	452	473	452	489	508	501	461	488	510	481	500	510	469	431	493	447	496	490	482	476	490	473	487	461	476	450	503	491	461	490	489	468	501	504	480	527	494	467	485	517	493	476	489	492	486	446	482	491	517	470	483	525	471	479	496	490	487	476	462	488	462	476	482	514	491	492	469	451	419	474	518	484	491	485	501	471	489	492	479	529	455	527	457	478	468	499	474	485	447	499	460	498	474	485	497	487	498	471	497	484	502	484	458	444	464	505	449	481	453	464	482	481	514	495	489	460	497	514	489	445	495	487	521	499	419	515	512	492	480	488	509	475	491	509	476	472	512	481	477	493	526	474	472	527	498	482	471	525	501	490	495	485	524	488	493	526	476	486	461	485	510	454	511	478	472	471	508	475	502	463	477	503	498	554	481	483	440	499	468	502	503	450	483	483	482	503	481	490	486	483	522	493	511	489	462	460	464	530	489	459	494	486	502	460	475	476	500	468	532	452	459	488	490	466	455	472	519	477	523	490	485	529	491	481	514	539	481	522	480	495	457	511	482	476	507	483	518	472	499	496	501	494	443	486	495	508	484	490	531	501	518	466	507	460	461	475	481	476	497	499	485	450	481	495	484	486	483	510	451	473	476	480	505	494	460	502	463	472	487	496	510	499	499	512	447	469	505	474	500	470	502	492	458	503	479	473	491	498	494	473	441	495	488	488	475	458	462	514	488	497	482	555	498	524	442	522	431	500	474	481	494	517	459	520	508	480	490	470	490	515	499	474	463	462	463	484	491	513	483	490	537	461	464	437	447	473	532	490	497	505	504	476	488	495	471	463	511	505	472	469	482	470	486	518	500	469	488	510	436	495	484	477	482	510	473	460	466	488	460	489	523	498	493	515	490	471	478	458	485	527	487	506	462	474	486	475	465	497	516	481	463	482	514	479	506	501	512	509	514	474	517	521	500	506	472	491	491	498	481	507	501	473	482	477	467	497	479	497	517	488	485	497	484	456	460	495	537	490	468	495	479	486	520	487	481	485	468	478	484	500	476	513	490	470	486	478	481	460	524	487	446	454	507	482	473	514	502	482	467	473	509	514	505	526	479	516	467	461	508	488	485	488	485	463	495	489	444	485	496	523	490	477	493	461	527	466	494	528	504	453	493	490	467	490	465	497	479	486	506	417	482	481	486	499	468	499	515	458	443	488	507	503	460	495	491	475	466	514	500	492	501	483	447	478	536	492	468	495	496	507	488	524	477	500	488	498	494	510	518	497	521	462	473	491	516	454	478	534	510	513	458	509	489	504	478	507	540	517	553	464	465	498	472	451	495	478	470	483	483	502	515	489	498	467	474	462	494	461	506	472	487	490	503	516	488	551	445	489	497	518	485	506	500	484	482	456	534	476	492	508	504	474	500	485	486	468	502	527	492	493	491	490	506	491	499	485	474	466	504	500	449	477	483	484	484	499	497	497	494	458	469	505	513	534	483	463	483	488	513	499	487	490	467	484	482	491	472	513	494	485	494	498	478	489	495	456	497	475	476	460	479	445	496	511	496	522	505	510	500	478	513	506	462	476	489	481	456	511	497	458	500	459	483	460	498	535	486	522	458	488	454	467	461	460	471	505	444	479	456	488	505	473	488	469	528	515	481	463	471	482	490	503	496	458	487	495	485	481	517	517	497	469	508	482	476	467	539	460	506	490	449	507	493	478	470	498	500	526	484	496	478	493	503	494	487	487	526	449	482	532	458	460	505	463	499	474	490	466	516	461	475	468	497	457	504	532	486	496	501	515	479	465	506	444	532	468	445	492	471	480	508	509	460	448	485	516	461	473	495	447	482	510	494	474	464	468	491	461	479	504	473	497	491	506	517	546	490	506	499	456	485	504	458	492	460	481	492	435	482	495	511	495	488	478	489	487	470	466	477	462	478	482	469	475	486	504	451	474	500	487	485	500	519	494	481	487	483	510	488	476	481	500	525	475	509	478	481	512	463	459	501	492	464	483	471	483	496	461	496	443	493	446	525	489	515	498	484	464	495	478	477	473	484	473	449	486	501	467	471	492	474	481	496	502	473	505	465	475	511	472	479	481	469	465	455	477	451	467	513	485	473	481	503
9820	5572	6376	5063	3081	2133	1572	1265	1062	757	600	546	429	416	392	340	316	291	304	267	291	320	295	300	269	265	273	292	238	292	251	266	250	300	255	272	266	242	252	258	271	274	255	292	270	252	254	227	274	261	267	249	245	262	242	269	251	251	246	270	288	265	246	285	290	264	271	252	233	270	256	248	271	286	282	278	274	238	253	260	246	235	286	271	265	263	266	258	240	218	257	263	251	263	248	254	247	265	256	239	276	257	283	259	258	278	236	275	254	268	262	266	257	291	258	237	246	273	279	275	254	255	266	257	262	248	284	249	261	267	262	254	261	255	286	266	296	267	284	267	287	274	226	283	276	250	232	286	265	272	278	302	257	265	253	273	268	286	281	276	260	261	261	262	304	298	264	250	252	276	250	240	247	256	282	263	280	292	297	267	268	265	261	276	244	273	298	263	247	232	249	251	259	280	260	290	278	265	252	245	256	282	239	228	270	279	259	274	299	262	276	247	245	274	249	263	251	265	226	257	245	225	268	256	290	259	278	271	266	268	242	259	250	257	287	276	260	262	263	254	255	253	287	260	262	255	258	280	248	270	285	265	283	280	260	307	239	283	279	297	274	265	268	275	306	280	260	239	254	251	242	286	276	251	254	268	250	258	269	269	304	269	266	278	246	248	270	213	259	263	263	260	272	266	262	262	257	288	272	272	268	237	264	287	253	253	289	282	232	278	238	240	250	258	269	252	253	274	242	260	234	269	256	294	278	278	275	259	281	264	289	278	261	265	281	265	259	248	261	251	277	263	278	262	267	292	252	231	256	296	283	277	263	285	243	253	278	266	282	280	239	237	260	268	276	284	274	261	246	269	278	265	278	261	270	256	274	254	252	267	290	243	272	272	262	254	256	259	252	257	256	289	272	253	259	243	261	267	283	248	244	249	284	262	288	317	271	259	252	258	253	276	297	265	269	280	257	284	265	268	278	275	262	265	266	286	284	272	254	285	265	228	251	265	243	276	317	260	261	272	277	250	251	240	275	270	263	296	258	280	285	223	255	263	267	243	244	260	265	239	265	251	258	258	276	256	288	252	268	279	277	290	287	275	301	268	242	266	259	303	277	245	224	245	280	279	245	261	304	209	275	293	257	254	270	277	252	267	255	260	277	263	281	264	266	266	236	258	283	254	252	252	234	256	285	284	288	267	245	262	269	248	229	255	249	246	276	271	284	266	237	248	233	290	315	229	250	292	257	263	251	253	245	270	280	237	240	238	284	271	249	248	254	264	276	286	257	266	273	236	254	276	253	264	281	254	262	265	250	277	269	263	245	252	269	267	258	285	240	277	247	263	271	269	267	258	226	226	262	269	247	269	248	258	252	273	258	254	251	280	258	283	281	256	256	281	270	256	266	298	264	292	279	253	268	264	248	274	255	260	253	259	248	259	249	251	263	267	302	239	257	240	234	261	258	272	264	279	230	237	256	287	275	259	265	261	256	283	244	268	289	268	273	243	261	253	264	240	302	264	277	231	263	280	268	303	228	238	273	256	310	259	258	274	271	250	279	292	283	246	271	233	258	236	253	267	273	248	264	243	275	237	239	228	273	250	265	271	257	289	257	270	296	280	282	269	262	271	262	283	271	261	237	265	272	283	242	276	284	273	257	240	259	279	288	275	277	267	279	288	261	289	272	253	261	254	254	285	260	280	273	239	278	279	265	258	288	296	265	289	271	295	264	229	247	258	259	260	284	263	266	291	283	228	269	270	259	276	287	254	280	273	241	296	250	262	277	273	301	270	265	243	307	282	243	256	263	289	265	280	279	278	272	276	279	267	302	281	281	256	282	253	264	287	275	271	268	254	260	258	270	301	282	281	287	261	261	249	258	272	275	261	259	270	252	285	230	230	255	265	243	280	247	254	230	251	235	256	227	226	246	247	253	262	277	238	270	249	250	272	281	272	244	220	286	221	254	259	247	251	297	263	260	271	255	267	240	296	258	269	299	302	244	256	292	308	287	272	279	251	249	261	242	242	274	289	262	275	282	265	280	255	253	246	237	248	266	275	270	234	263	268	291	261	282	272	281	249	256	266	255	253	293	232	265	283	248	301	273	264	262	260	257	249	273	262	269	260	243	286	268	261	255	287	235	293	245	277	246	248	249	289	263	260	281	285	254	264	282	307	264	308	267	278	259	273	231	266	253	249	255	272	276	239	245	280	274	297	279	270	273	269	295	252	266	265	280	225	260	257	270	287	259	248	239	273	278	267	274	253	243	272	258	277	260	276	255	256	263	246	232	271	275	219	271	277	264	234	264	279	259	257	285	239	264	253	262	267	260	265	248	260	241	252	266	266	288	266	271	268	244	238	259	252	235	274	276	263	273	291	292	248	268	280	270	298	270	255	246	268	261	254	255	257	281	277	286	281	276	241	253	255	268	238	256	256	290	261	298	292	266	289	248	263	254	297	268	269	295	279	251	238	269	267	270	270	272	285	268	271	254	265	287	303	256	297	262	248	268	286	290	260	250	253	240	272	266	255	280	231	296	248	254	254	242	293	293	267	265	263	263	289	292	264	243	266	288	272	258	242	253	263	273	263	257	280	250	266	218	271	270	275	243	288	269	202	260	238	274	257	264	247	307	274	274	247	275	290	266	244	270	236	264	277	225	282	232	272	238	252	261	248	266	279	237	269	261	276	260	274	272	257	264	271	242	250	228	230	265	271	277	244	286	270	280	253	279	272	258	273	283	272	230	257	249	283	263	266	264	267	244	261	278	210	247	272	277	240	284	251	257	254	261	271	280	268	278	244	286	269	258	272	248	253	268	261	244	260	271	286	270	234	270	265	270	246	250	251	255	301	266	268	262	242	291	276	269	278	237	252	279	291	268	245	254	262	229	260	269	308	261	268	256	277	292	266	273	256	275	310	256	257	269	241	250	274	254	240	268	244	252	280	266	284	268	256	256	274	272	300	245	288	285	286	261	271	287	241	262	272	233	289	275	299	279	270	303	233	239	261	244	274	242	292	262	286	234	264	270	257	261	262	280	257	253	267	278	249	279	278	253	275	248	254	254	235	272	278	271	269	217	283	280	262	272	280	243	265	256	291	283	274	257	274	264	233	239	257	251	258	275	265	259	265	268	271	272	308	270	255	255	283	279	287	279	278	255	225	238	227	256	273	281	264	288	245	246	246	277	275	265	247	260	244	263	263	233	253	255	247	269	308	260	242	255	252	291	263	275	252	263	270	251	268	248	232	279	245	253	230	260	261	258	270	244	271	292	276	265	260	253	265	269	289	267	258	262	262	270	282	269	285	252	284	243	240	271	284	275	274	225	283	269	254	247	255	233	253	265	298	272	276	265	262	268	252	266	263	258	244	282	265	294	287	262	275	244	257	275	279	244	277	265	270	247	281	244	246	284	237	258	245	251	280	269	250	259	269	271	237	250	279	256	258	254	277	257	263	253	259	231	279	264	259	231	267	275	253	270	276	260	276	248	247	248	298
6677	5591	12215	13694	11143	8490	6940	5886	4515	3466	2655	2078	1765	1453	1286	1029	914	890	795	760	766	769	718	765	750	705	649	666	660	618	648	649	601	659	627	612	643	610	658	643	676	611	643	659	608	614	592	572	621	625	623	658	635	606	655	615	652	569	601	616	635	607	593	628	643	648	609	576	667	590	614	592	650	634	635	618	641	620	617	661	625	607	656	631	629	617	646	620	629	626	625	621	639	654	655	618	609	582	635	604	674	651	618	647	644	610	623	630	602	631	595	630	614	599	583	593	603	624	628	662	656	618	623	599	626	624	616	643	672	637	618	591	587	629	672	631	598	573	608	630	650	629	577	597	665	633	569	587	609	638	637	582	638	639	655	629	662	623	611	673	626	606	595	638	642	641	618	593	639	619	609	599	586	627	602	639	641	612	629	596	633	618	632	619	642	650	629	653	636	650	628	644	583	635	617	639	586	641	595	622	611	595	615	603	656	663	637	629	633	597	621	619	652	595	613	596	596	620	605	623	583	628	639	611	639	606	626	595	648	584	594	629	656	638	602	625	629	627	640	639	599	653	599	592	626	606	621	621	618	650	613	595	615	610	555	585	626	671	583	625	643	645	594	588	646	621	642	606	684	634	606	637	669	631	614	586	662	637	638	657	651	605	621	606	631	593	573	613	635	617	596	597	623	615	651	638	567	629	606	626	628	602	636	582	591	594	615	625	695	625	598	616	610	631	649	625	615	645	662	641	621	644	623	611	618	633	617	626	618	610	612	609	598	616	624	587	637	624	616	587	645	578	633	601	626	627	606	632	584	637	643	649	622	603	600	578	651	627	642	573	632	632	630	608	619	641	664	652	630	646	608	637	631	625	639	619	604	643	673	594	589	633	641	595	606	667	637	581	589	615	604	659	641	644	657	609	627	613	643	648	651	674	654	631	657	631	628	674	614	636	622	619	608	609	610	633	646	567	615	615	627	611	610	681	683	624	625	632	635	580	664	602	622	595	636	610	598	629	631	644	620	618	670	607	657	674	601	619	561	613	627	611	638	613	633	648	586	609	618	635	639	627	584	592	617	666	616	663	594	605	603	615	600	585	645	619	614	668	620	586	594	694	616	649	665	648	596	613	614	619	610	626	633	632	622	613	634	606	588	691	619	650	644	612	625	623	622	601	632	597	637	655	619	622	618	619	625	644	648	613	636	610	626	601	685	619	608	615	602	641	635	614	578	616	626	656	594	635	602	639	595	639	604	602	615	609	604	653	650	650	624	586	619	634	646	646	677	651	634	612	609	598	635	638	597	563	607	604	632	647	616	659	646	649	616	627	615	605	633	570	643	620	610	631	671	645	599	652	642	627	656	663	636	620	620	600	602	600	681	614	625	632	620	604	669	610	583	642	581	608	607	604	624	637	644	631	642	633	608	592	670	590	646	630	626	631	650	642	654	628	592	624	614	643	656	600	581	638	653	650	624	609	623	569	608	640	631	618	630	643	626	623	631	618	613	626	611	631	625	620	642	596	632	634	610	641	683	632	606	614	671	563	628	668	607	565	610	670	653	600	639	676	643	637	634	596	627	643	630	662	642	644	633	618	609	626	666	647	601	647	632	611	607	629	560	641	545	641	648	640	599	610	598	595	674	674	620	619	585	610	591	602	610	636	627	658	647	620	588	630	630	618	638	584	622	627	563	593	668	645	632	680	620	553	663	619	636	633	625	596	621	606	633	617	646	640	635	627	658	632	614	628	662	591	605	652	641	641	632	633	618	592	651	624	620	644	602	596	628	620	602	606	566	655	634	642	629	591	625	648	590	592	621	635	617	582	590	639	605	617	650	661	656	608	642	630	642	663	636	619	650	622	647	600	628	617	607	689	651	599	617	606	620	642	626	626	643	632	642	635	629	636	657	623	606	624	649	622	626	654	642	648	650	620	589	687	635	692	648	632	631	601	631	659	630	620	631	596	601	676	622	654	589	618	589	632	617	622	627	625	700	604	628	611	590	650	606	617	656	597	627	657	590	623	625	636	622	622	581	587	601	639	631	672	637	632	674	597	624	592	611	670	665	624	659	628	617	625	600	678	619	627	652	600	658	583	607	641	673	621	622	614	622	659	601	632	618	660	620	612	605	625	605	591	623	657	615	653	656	566	653	649	633	632	617	622	613	643	599	604	600	570	633	585	614	607	657	594	627	663	641	628	612	614	664	623	657	604	641	638	656	619	654	632	648	592	584	634	619	678	632	609	582	626	646	679	540	636	659	628	652	640	592	602	646	649	584	650	622	630	620	610	595	620	592	661	588	624	619	642	558	607	630	604	590	655	602	617	673	596	623	596	573	675	587	603	614	631	606	638	581	634	602	658	609	588	668	603	638	617	611	632	651	624	611	625	606	644	617	576	617	696	633	646	623	615	631	620	586	653	626	622	573	621	603	646	604	633	650	631	623	598	624	603	656	610	611	613	591	637	627	643	629	600	632	615	597	591	610	635	608	616	628	594	628	663	630	593	643	636	628	656	656	613	571	667	621	617	637	608	649	604	613	615	655	611	561	647	624	618	604	635	626	649	632	638	659	585	639	627	667	615	624	641	594	673	617	659	630	624	618	601	652	598	583	631	610	627	607	624	648	589	607	611	636	625	602	608	653	615	649	656	648	617	613	571	592	597	600	609	599	663	622	634	647	614	617	675	617	637	593	639	608	637	671	662	619	599	606	607	604	659	596	665	617	647	604	635	664	662	636	622	618	631	616	610	634	641	702	593	652	620	602	590	625	639	625	585	687	613	651	665	625	637	679	640	591	601	586	615	612	618	636	615	650	615	612	632	592	625	665	625	639	624	633	646	613	608	612	645	586	609	667	651	630	618	625	600	641	645	631	653	630	660	612	616	595	626	622	592	648	632	639	609	661	624	607	628	632	602	581	675	618	615	610	625	617	636	695	578	631	630	596	664	640	649	625	665	640	612	628	651	629	628	628	629	713	597	628	628	620	611	619	578	587	654	611	642	619	650	612	639	597	618	619	646	635	581	615	622	621	636	611	604	627	623	610	661	620	647	623	639	615	616	669	606	601	668	644	650	631	623	627	648	603	639	603	630	628	603	654	687	628	622	643	620	623	618	631	612	596	678	647	624	666	616	611	653	639	657	636	595	574	630	634	651	642	645	628	656	565	626	662	620	650	624	618	618	618	601	617	627	628	644	631	630	700	599	609	623	573	604	632	591	657	607	665	604	642	615	619	642	614	609	622	677	636	579	624	640	623	656	612	692	640	641	618	589	609	638	615	593	593	599	685	626	637	637	635	621	638	637	617	575	656	617	653	590	621	625	620	613	647	596	603	637	595	646	632	639	627	650	700	559	612	597	620	673	614	655	615	686	615	656	619	622	597	631	674	570	600	620	576	592	588	602	615	614	632	634	601	661	577	603	636	612	662	651	608	629	659	598	615	636	665	605	657	636	617	629	666	639	650	588	621	607	621	621	614	620	628	636	666	597	623	647
18935	9040	10264	8245	5360	3268	2433	1913	1446	1127	814	674	563	451	394	357	306	331	292	291	299	285	241	286	287	227	243	245	259	247	245	266	231	243	229	242	251	235	197	245	232	218	227	267	232	238	273	233	243	245	232	271	243	243	245	240	253	262	275	250	241	268	258	238	230	243	244	244	260	220	265	262	230	222	227	257	247	250	248	214	264	251	227	208	253	261	219	254	226	235	262	243	259	217	234	231	243	224	242	236	274	258	237	246	257	235	228	215	235	226	227	232	244	238	232	264	256	237	229	217	228	223	245	239	215	269	261	256	243	236	231	257	245	228	229	238	214	241	223	236	240	252	263	229	209	231	217	201	227	273	259	215	256	225	267	221	237	244	249	257	251	274	246	269	241	253	256	242	237	241	227	220	274	238	241	234	252	257	258	248	234	243	262	237	243	247	244	247	225	261	241	233	222	225	278	239	228	244	263	220	226	253	239	226	233	237	250	253	265	229	245	252	248	281	240	244	242	224	246	248	279	254	267	263	235	236	211	217	236	206	251	221	257	272	264	233	231	254	272	232	231	224	229	246	236	229	234	206	245	224	263	228	222	236	257	253	235	209	218	224	226	250	221	229	228	256	215	236	245	219	231	229	233	256	211	254	232	246	222	222	235	227	245	217	233	247	236	246	242	208	248	234	270	236	213	265	231	257	275	244	238	256	244	220	219	249	281	243	246	223	242	234	252	241	234	226	215	252	224	213	230	233	252	248	259	242	248	225	216	231	235	257	243	229	260	254	254	228	242	230	232	257	260	233	229	256	234	224	240	228	240	214	230	223	251	241	251	228	222	241	253	237	234	226	225	253	222	260	254	228	266	216	213	268	242	253	269	244	260	246	215	221	237	243	219	233	211	241	233	225	244	222	255	229	245	236	236	247	260	220	249	273	229	234	227	247	231	249	208	224	243	226	212	263	240	254	261	250	227	237	209	263	254	225	232	256	228	255	225	256	263	244	257	216	251	251	234	270	230	265	237	256	248	277	283	236	226	248	247	261	258	250	231	226	231	244	221	251	274	257	258	238	249	225	249	235	237	235	253	236	264	234	255	219	252	245	242	247	247	268	248	239	216	228	245	226	253	232	236	235	222	252	260	242	223	208	240	234	231	246	260	251	225	220	231	236	239	233	260	222	249	237	242	237	223	253	252	254	254	240	257	246	243	229	222	250	256	235	224	247	289	251	218	236	219	227	220	230	246	204	240	228	242	246	265	270	237	261	239	253	253	226	206	242	243	212	236	224	240	250	239	246	248	232	224	243	256	237	259	257	230	263	252	239	248	252	245	251	221	256	246	268	234	270	241	237	224	229	231	224	234	261	233	253	235	223	235	248	263	219	229	250	255	250	257	260	232	255	248	224	252	247	227	229	236	211	235	251	260	242	237	267	235	249	221	244	245	234	219	237	252	241	228	235	237	247	247	226	228	223	242	229	249	246	233	237	228	247	253	243	232	255	237	231	244	252	256	217	258	232	239	248	232	266	234	231	234	270	240	229	215	235	235	248	231	248	237	218	253	231	234	218	244	231	250	230	213	221	236	227	247	213	200	248	230	257	227	231	248	264	211	247	252	225	241	243	241	220	228	236	219	222	268	257	202	227	229	220	231	226	213	195	277	201	225	263	242	253	230	250	261	227	241	244	236	234	234	225	244	230	222	227	235	246	232	208	247	250	249	282	230	249	243	246	228	260	237	252	252	230	216	211	246	227	241	225	236	273	248	250	226	239	268	241	247	220	249	208	228	239	244	244	255	246	272	265	227	250	254	255	265	242	221	246	261	228	239	239	242	256	246	277	232	276	266	230	223	243	245	249	256	280	238	249	250	226	248	248	258	240	279	249	252	243	254	240	235	252	247	229	224	245	217	263	232	250	238	239	262	260	255	217	206	232	280	222	246	255	233	220	259	237	207	210	241	227	260	251	210	265	245	253	225	243	222	234	236	266	211	203	264	252	251	246	217	248	231	227	225	231	234	259	250	247	225	224	264	244	241	218	201	257	217	225	258	248	252	266	250	244	251	240	239	235	235	233	246	244	254	209	236	218	221	240	236	226	229	277	240	241	231	243	245	240	233	245	263	201	265	234	231	242	255	238	239	229	228	226	268	234	254	257	239	244	240	256	225	240	248	222	277	226	236	245	213	234	263	235	231	253	233	222	234	230	247	247	257	261	254	249	249	258	202	254	246	249	231	252	249	290	231	241	259	216	219	261	228	265	263	234	228	224	231	260	241	248	225	250	252	260	272	238	233	264	250	246	243	252	242	238	227	233	237	240	282	251	263	232	237	232	262	241	251	214	229	247	253	227	243	222	251	251	242	225	258	239	235	252	246	260	217	250	221	248	237	261	261	261	247	241	230	238	236	254	244	228	270	237	231	253	265	245	243	256	242	253	264	242	247	232	228	274	242	228	222	250	234	248	259	235	259	241	252	252	218	232	243	267	222	255	239	313	235	241	238	282	247	256	236	212	247	235	218	251	263	243	203	257	240	268	223	240	249	262	246	257	250	260	240	231	239	233	241	252	259	245	269	235	211	248	219	252	244	263	236	253	253	256	235	238	218	246	226	257	247	230	215	239	215	243	239	272	244	251	276	252	260	232	284	220	240	278	263	221	225	238	238	242	246	246	234	226	251	214	256	256	256	230	232	258	258	233	236	253	230	232	225	278	217	215	258	236	220	241	244	253	231	244	255	247	260	251	218	228	223	232	258	240	253	226	240	269	242	238	246	247	239	246	237	221	272	254	226	237	227	241	212	231	194	237	252	250	246	218	233	253	224	252	247	233	232	239	219	212	229	255	233	230	235	224	223	233	226	226	220	253	214	246	267	239	253	223	256	257	248	236	226	232	245	229	235	243	223	236	224	214	254	271	244	236	231	242	254	227	247	258	243	252	243	226	251	257	243	238	236	245	235	246	240	230	221	249	263	253	222	261	228	209	266	232	248	227	226	261	224	238	224	272	245	235	241	238	196	225	268	252	263	245	242	238	229	256	252	235	239	240	227	251	243	213	253	215	264	233	226	230	216	258	223	257	214	261	251	257	236	242	278	237	229	235	236	238	220	240	215	252	226	235	227	231	228	254	261	235	239	217	272	258	232	237	249	225	227	214	274	221	253	236	245	240	235	260	234	241	237	219	249	236	215	250	244	280	260	239	252	241	221	253	230	252	288	270	238	245	241	239	251	241	224	205	264	243	245	243	235	244	251	242	234	215	231	266	236	257	227	253	235	245	255	273	228	230	238	230	246	247	259	262	246	236	203	264	240	272	248	221	229	222	218	268	246	244	240	249	249	234	233	243	240	263	261	240	227	237	238	243	229	213	234	239	263	237	243	240	255	259	254	247	234	229	226	260	262	231	265	248	235	241	239	217	257	240	239	221	246	223	239	250	254	250	267	244	250	254	216	283	249	259	264	247	254	241	217	231	245	239	263	257	238	235	231	235	219	218	238	230
12835	8406	17599	19652	16326	12194	10123	8755	6636	5050	3724	2997	2273	1923	1653	1336	1052	961	885	860	762	751	734	714	676	690	656	636	631	613	609	626	609	610	591	554	617	608	599	611	598	594	606	578	623	580	582	565	580	591	562	594	530	620	587	600	580	578	568	568	594	602	585	548	580	565	574	600	571	577	538	569	591	572	554	564	564	585	613	572	600	569	595	552	534	650	604	566	577	564	572	598	593	559	577	571	595	561	592	538	568	586	627	553	572	572	567	565	575	561	592	579	571	598	561	564	603	510	561	594	577	594	575	534	573	621	551	556	573	578	572	590	613	580	589	629	566	577	556	589	591	591	614	561	544	599	576	550	579	576	569	560	556	565	599	573	590	595	560	563	592	628	589	552	541	534	614	584	588	577	559	577	535	549	608	568	550	526	581	592	541	624	581	626	571	542	596	578	565	590	581	557	582	627	601	555	602	551	557	553	578	594	577	572	568	599	561	587	521	610	581	538	601	588	556	528	547	557	567	597	637	520	591	581	606	590	542	581	585	587	584	553	508	569	593	571	557	589	572	564	612	584	610	538	605	589	568	584	605	555	615	552	569	567	606	570	554	624	544	564	548	626	601	642	572	587	629	587	598	591	577	546	608	570	573	539	569	563	596	580	563	631	570	575	614	573	601	581	562	559	589	576	572	540	623	594	591	562	586	599	574	598	568	571	603	637	580	582	605	561	585	572	562	571	588	593	594	591	591	623	545	595	622	602	577	631	535	578	561	535	569	575	561	597	581	602	560	557	599	566	600	573	585	607	545	575	594	576	555	520	575	550	538	576	528	554	575	541	600	572	582	624	555	606	571	546	583	550	571	610	570	585	601	569	575	600	618	614	618	595	601	607	574	590	522	610	577	637	585	523	561	584	588	590	585	568	575	575	562	571	625	568	565	571	571	606	570	557	592	580	572	612	601	552	571	534	582	543	553	560	558	581	562	532	588	585	551	580	556	534	546	582	568	556	602	579	588	569	573	619	543	617	575	589	592	595	558	561	535	603	594	601	585	569	579	594	611	605	556	530	573	563	544	591	585	531	587	596	588	577	609	523	610	594	616	533	602	549	569	606	584	609	596	572	567	572	596	586	543	568	560	589	612	635	581	583	574	581	599	572	592	591	607	591	585	620	577	586	545	556	615	621	574	608	576	580	531	606	604	572	557	606	536	576	570	576	506	585	602	600	534	562	596	552	550	557	584	613	551	575	568	586	592	530	615	585	576	587	576	586	569	583	563	593	561	567	558	522	565	583	585	574	596	632	581	583	553	576	565	609	605	592	572	591	581	586	576	582	594	554	545	573	601	604	593	526	619	573	556	550	540	591	593	525	566	597	602	643	594	610	576	597	576	544	630	537	586	576	595	597	583	577	599	542	572	555	567	571	571	583	571	608	534	620	589	597	598	562	556	562	596	564	553	603	595	580	526	580	588	567	559	559	601	579	584	605	619	590	585	567	575	613	575	544	604	601	598	572	565	608	594	612	535	571	589	606	558	576	618	610	610	597	564	572	610	540	637	591	573	602	598	611	623	557	585	570	549	576	634	556	616	586	553	541	596	564	567	598	579	575	554	556	569	602	548	575	578	577	583	529	592	588	575	530	616	589	585	596	588	575	603	601	550	609	559	618	572	594	564	577	581	596	606	559	552	625	592	561	563	580	586	597	585	594	612	567	612	569	580	572	597	578	538	585	594	591	601	543	547	563	625	569	597	582	572	585	544	636	545	574	560	583	617	561	555	564	551	587	600	591	574	582	577	550	566	603	542	556	623	642	619	624	581	589	542	590	568	571	554	601	622	580	586	578	562	595	598	566	584	555	592	575	608	604	588	612	566	588	563	581	571	597	597	543	576	595	577	592	578	535	522	585	547	556	563	574	566	553	550	579	592	570	591	620	534	551	609	574	626	564	584	642	577	538	579	564	581	570	565	621	561	586	591	554	602	559	579	556	542	559	589	529	607	576	599	574	580	607	573	595	585	568	564	563	583	577	615	587	549	609	577	584	537	535	550	562	601	589	614	572	593	574	606	565	570	548	574	587	532	569	564	585	577	558	584	620	570	544	586	606	632	545	574	603	590	606	570	560	565	569	595	591	598	583	598	561	595	612	615	580	563	604	602	574	562	606	593	580	605	571	604	517	570	568	563	581	588	574	537	574	590	602	612	577	557	560	538	570	538	597	540	531	576	581	587	516	548	588	541	605	579	565	587	560	569	532	576	518	578	579	591	589	604	572	522	549	604	525	603	545	583	619	615	557	577	623	622	541	581	536	572	554	569	571	584	601	559	586	553	539	588	600	577	574	544	559	570	553	552	583	586	572	596	578	527	555	605	547	589	573	579	560	598	554	585	607	595	586	585	550	576	577	581	613	596	559	621	563	596	586	580	596	550	501	580	588	606	557	596	523	586	590	582	541	559	572	525	564	602	571	570	582	572	572	556	543	591	592	578	551	612	595	620	566	566	557	586	572	557	569	576	568	584	544	560	612	604	576	588	561	563	587	611	591	596	538	611	614	587	587	560	581	566	625	586	564	586	591	555	546	614	561	544	571	569	551	554	584	639	596	546	604	588	572	586	572	598	557	560	604	581	592	582	594	569	623	564	582	576	556	573	646	573	557	602	522	535	575	613	607	561	584	553	575	609	570	566	543	591	569	532	595	604	599	578	594	584	556	550	582	561	585	595	568	533	575	592	592	573	554	543	565	552	580	580	554	571	587	610	547	565	561	575	578	602	604	575	611	602	580	621	575	579	600	613	558	564	588	567	589	611	560	585	568	529	555	569	583	601	592	593	577	554	567	556	552	596	552	550	563	572	565	555	569	553	550	600	590	558	559	619	592	582	578	582	571	590	577	566	572	551	584	588	580	555	570	562	563	589	570	570	569	595	595	568	580	550	559	580	577	592	539	568	595	559	577	589	582	589	611	578	584	610	535	542	593	571	568	581	558	590	561	540	580	585	575	614	562	610	567	592	570	601	567	543	545	554	544	510	632	611	572	559	573	554	523	613	599	595	563	585	581	551	561	580	583	595	549	576	554	586	564	573	599	557	580	642	531	603	604	560	622	618	580	561	555	568	580	576	596	616	563	566	598	537	572	619	581	590	612	586	584	608	575	598	592	602	587	571	598	558	544	558	595	630	566	612	573	576	597	583	589	545	564	587	585	611	570	595	586	586	619	606	576	579	548	553	581	582	580	555	614	542	571	573	552	582	598	568	544	594	575	586	588	526	554	563	590	571	551	535	586	558	588	555	544	555	616	527	583	565	557	561	577	624	530	588	597	548	590	598	620	560	582	589	561	582	591	600	564	575	593	587	590	581	586	572	641	555	594	628	607	546	594	604	616	623	555	597	577	544	555	574	531	569	552	547	536	591	576	561	581	559	587	561	546	565	576	606	570	625	558	585	569	587	605	574	573	555	573	558	611	610	626	606	595	517	549	610	584	590	610	539	552	609	590
26510	12895	14373	11365	7328	4557	3304	2585	1953	1350	976	767	583	478	435	427	346	284	264	255	232	255	188	231	193	219	220	232	217	219	216	219	220	191	208	194	213	201	219	208	181	203	205	208	219	185	198	202	214	214	229	184	212	215	211	192	225	211	206	189	198	217	170	184	199	204	190	199	192	204	199	200	212	219	212	207	172	213	188	216	210	204	178	184	197	202	202	198	206	213	191	219	181	209	174	194	187	206	216	209	196	203	171	218	207	199	200	196	206	220	194	181	207	187	190	196	212	178	186	197	197	230	193	182	185	197	216	211	204	183	220	196	200	206	189	192	186	174	205	187	211	196	195	195	182	214	198	183	226	206	214	207	205	222	210	197	194	210	214	209	204	156	182	215	187	232	233	171	212	201	208	185	212	216	188	221	210	240	185	193	207	190	207	207	213	208	191	194	199	206	207	219	174	218	203	192	216	173	186	199	216	188	187	198	181	214	242	209	188	207	210	205	203	212	217	199	198	191	207	193	209	214	213	223	193	191	204	205	193	225	207	196	217	163	193	206	170	213	186	170	189	183	188	193	187	172	228	194	207	225	194	194	222	180	201	181	193	227	173	201	188	183	186	212	222	195	177	221	188	178	205	195	214	213	192	203	196	197	203	201	198	217	199	212	184	190	192	212	205	182	177	228	201	191	194	186	223	224	215	213	201	166	205	201	190	184	197	198	195	196	195	187	203	212	189	192	207	216	213	179	205	200	189	192	185	208	213	217	206	195	191	177	204	186	194	180	202	230	219	179	207	226	192	205	202	185	216	176	206	198	179	215	197	203	206	213	191	186	230	204	202	198	180	210	164	211	202	192	188	221	203	201	201	191	190	184	198	202	217	241	200	227	202	205	213	204	187	191	200	204	174	222	223	192	229	213	216	198	198	206	180	198	199	195	219	204	184	189	195	213	186	188	171	190	236	208	228	223	194	181	200	206	207	211	194	192	214	194	208	230	210	222	211	201	222	190	193	191	209	206	193	216	206	180	211	181	216	210	208	203	227	181	175	199	186	193	183	193	187	181	199	208	173	179	203	179	197	217	197	170	189	201	186	195	191	199	204	200	165	230	212	167	199	198	218	192	192	187	189	204	208	216	194	189	199	203	224	201	204	194	220	199	201	173	224	199	206	188	216	183	201	189	198	226	186	216	199	212	223	178	184	184	203	213	207	200	180	206	210	197	227	194	189	199	198	163	192	208	202	228	200	167	195	225	208	226	192	191	199	206	195	216	179	228	194	185	198	199	202	189	176	173	186	202	184	174	190	212	196	202	220	205	182	213	197	197	201	195	185	194	217	231	210	194	198	234	189	202	182	213	169	223	201	169	193	201	226	221	196	207	202	206	184	226	174	208	203	201	185	210	201	184	190	185	212	188	213	175	197	190	220	195	200	211	193	201	203	198	182	192	197	200	184	220	204	179	207	190	182	178	198	198	212	191	222	209	210	189	195	173	213	203	197	190	188	195	196	190	186	196	181	199	190	217	224	193	200	196	183	200	209	188	183	179	213	186	199	187	183	193	207	208	184	200	209	200	203	169	188	223	179	189	187	206	199	218	199	209	183	210	201	187	216	195	187	233	198	197	217	218	202	236	186	195	221	221	184	201	210	201	188	225	222	176	214	206	189	213	210	170	196	194	190	194	220	221	207	206	179	212	215	228	202	185	221	218	214	180	219	177	191	140	187	186	198	193	191	214	203	190	223	204	212	181	209	185	192	232	192	194	199	212	203	195	189	200	202	170	209	184	213	206	195	194	197	225	207	209	192	196	183	234	196	188	209	178	215	184	221	192	172	184	211	203	203	203	204	196	229	219	200	191	221	211	210	212	220	178	195	203	174	188	210	174	184	193	217	202	210	218	197	215	202	205	216	197	187	226	184	194	209	206	190	208	207	187	204	199	211	197	225	161	208	200	219	212	178	199	217	208	186	190	207	199	197	198	186	207	183	180	211	190	193	233	183	184	185	212	215	194	191	231	232	197	188	190	211	209	211	212	196	195	182	216	195	201	212	192	210	203	220	199	180	207	209	214	196	211	188	206	194	184	209	221	210	205	192	214	206	198	203	197	201	186	217	203	182	204	188	188	213	184	195	218	201	227	180	183	187	203	190	200	197	186	184	211	203	220	192	187	199	198	196	189	188	201	203	173	179	224	212	183	215	213	181	185	178	214	207	222	215	188	217	218	194	203	200	199	240	187	215	214	197	205	205	208	199	189	184	201	195	210	204	202	193	210	187	197	179	157	170	207	167	183	207	188	193	197	187	220	198	198	180	194	193	208	196	202	208	182	209	199	200	213	182	200	219	202	178	190	217	199	188	189	180	185	169	174	197	213	210	197	203	215	212	207	199	182	202	191	193	169	211	189	196	166	182	191	217	209	225	174	180	218	223	199	206	201	185	205	206	199	209	195	216	195	174	196	183	201	205	197	188	190	181	188	179	181	199	176	179	195	215	183	197	184	202	175	181	229	204	186	199	203	187	174	188	218	221	185	194	221	216	209	209	210	220	242	215	216	167	198	175	196	185	190	224	202	220	189	187	207	213	191	182	211	210	188	218	194	189	219	202	190	191	214	203	195	189	200	215	219	201	191	212	204	203	183	207	207	186	165	178	229	211	181	203	218	192	197	213	214	217	188	217	196	242	189	203	228	196	211	187	202	205	191	205	181	233	210	192	181	180	188	201	198	208	214	211	219	190	181	208	179	209	208	235	214	185	180	240	220	212	187	197	197	188	189	194	207	204	214	195	198	209	192	211	195	190	205	196	189	227	210	206	216	201	202	216	196	215	187	181	211	210	185	191	185	183	202	213	224	183	209	204	218	204	216	194	209	197	203	190	187	207	185	201	211	195	175	180	199	195	199	227	188	185	205	224	197	186	209	192	173	182	235	194	193	194	207	191	202	212	168	169	218	230	183	211	186	199	198	220	199	206	201	190	166	207	209	199	183	191	203	224	202	201	186	197	217	179	208	184	210	212	195	199	172	220	221	184	178	238	182	180	181	190	210	179	191	180	203	217	202	211	201	192	201	210	201	196	210	205	182	194	180	204	197	202	194	203	180	202	206	206	196	217	195	193	170	192	185	200	207	192	194	228	184	159	181	222	204	209	206	203	187	189	190	188	204	214	215	189	190	210	183	205	201	220	211	199	187	187	224	211	189	202	206	203	179	214	204	195	200	170	216	204	189	192	206	176	214	199	221	187	176	189	184	188	198	233	208	202	196	189	187	211	199	196	189	198	183	202	201	204	211	188	191	203	213	214	208	194	197	203	192	211	225	185	182	190	199	209	186	203	212	176	210	191	186	203	195	226	202	209	192	195	194	208	187	195	214	204	216	175	207	199	191	213	186	199	192	204	212	199	225	218	200	215	194	173	175	223	199	205	203	209	227	186	217	197	168	205	202	178	227	223	192	222	207	204	215	181	224	161	185	195	222	201	211	198	201	188	223	195	218
15955	11100	21827	24040	20475	15441	13203	11186	8616	6696	4810	3804	2857	2301	1864	1605	1261	1043	899	793	801	714	698	692	711	630	599	598	571	582	565	578	549	543	555	538	499	511	507	511	501	492	475	514	523	530	489	496	543	505	453	532	504	497	498	509	488	498	480	472	507	515	479	509	491	492	511	481	485	498	491	467	488	465	482	479	501	494	481	458	464	474	528	479	486	491	521	470	510	492	510	490	526	520	478	519	502	493	445	468	496	501	506	479	504	466	480	509	532	489	478	475	499	485	451	475	468	477	457	509	472	509	480	552	519	464	476	489	450	477	481	515	480	473	509	471	493	477	490	515	475	491	461	491	522	543	474	501	476	508	493	482	532	503	491	519	438	491	486	489	489	506	462	488	503	515	506	536	507	493	484	502	446	520	455	519	492	486	462	522	494	463	510	475	500	503	503	434	500	473	456	491	493	516	476	503	496	500	494	477	495	461	532	529	467	472	479	494	462	484	447	505	512	492	465	487	455	485	481	492	498	505	484	452	502	489	490	501	506	490	434	500	464	498	506	506	526	489	510	485	514	467	488	501	507	475	453	485	499	495	496	467	488	497	506	549	504	473	511	534	502	502	488	496	459	493	510	487	483	498	490	514	464	458	505	500	491	477	528	494	492	463	492	481	513	474	497	493	507	502	526	473	506	514	496	493	487	492	485	507	496	494	483	443	453	496	520	479	482	476	503	460	506	481	496	490	511	470	467	479	475	493	500	480	485	453	497	487	521	483	513	491	486	480	477	495	476	518	462	530	482	479	484	531	504	538	482	498	519	474	455	486	513	496	481	500	529	475	481	497	520	484	470	492	469	503	529	481	475	489	500	497	480	490	442	486	459	520	535	494	516	500	481	473	502	496	492	511	469	451	489	466	476	485	487	459	495	473	505	520	482	467	527	467	492	485	484	471	478	497	451	492	492	483	462	511	492	491	472	502	518	459	467	455	480	495	479	482	482	473	502	528	463	492	461	498	480	478	516	521	481	533	463	525	509	503	517	508	444	463	514	472	504	521	513	503	526	524	500	502	499	487	512	468	456	488	491	476	485	462	502	520	514	483	476	497	495	500	527	469	493	460	493	469	506	474	506	478	450	499	491	491	498	486	478	520	476	457	518	482	489	476	455	495	460	478	490	479	486	498	514	473	505	507	498	448	503	456	501	516	486	462	452	493	507	466	483	484	499	477	477	514	474	475	514	472	527	465	481	466	512	517	499	508	515	518	476	483	514	480	501	527	505	499	517	493	526	526	475	473	507	472	492	477	465	538	501	484	491	507	461	496	464	528	495	496	524	465	507	482	486	489	475	461	478	493	515	502	455	479	495	512	502	463	481	492	482	476	515	485	492	453	466	506	500	532	488	483	479	486	531	430	474	500	503	462	466	507	500	490	484	461	476	511	528	525	498	470	483	525	457	501	500	481	484	455	456	476	493	496	499	511	520	503	471	488	518	531	461	485	466	496	490	501	516	487	499	551	462	481	490	452	466	502	450	542	485	516	484	475	495	492	446	505	523	497	470	482	472	486	495	496	515	477	509	508	487	497	513	506	485	463	505	429	533	479	487	488	466	491	478	490	515	468	491	472	485	471	470	464	465	491	483	498	490	490	502	461	462	484	470	500	494	516	479	450	491	505	490	454	463	526	464	475	496	498	475	484	465	531	463	505	481	465	534	476	505	488	504	505	479	507	457	471	472	473	548	487	507	491	497	502	478	451	487	475	506	482	523	481	476	518	469	473	491	501	486	509	462	473	517	492	503	496	441	497	498	458	511	457	521	471	497	489	501	520	464	493	509	483	464	430	489	494	528	481	476	494	506	448	479	479	491	488	489	483	517	458	509	500	497	472	489	509	496	523	485	452	504	540	492	471	512	559	491	519	467	471	474	505	507	499	525	494	508	473	475	457	485	474	481	544	516	496	528	503	488	458	482	467	474	467	512	499	479	494	515	489	467	470	485	515	519	505	497	492	488	493	497	460	491	486	492	476	493	497	485	465	468	464	493	484	493	500	480	453	488	489	480	472	451	504	471	517	468	506	507	515	511	509	502	469	458	481	523	480	504	479	467	482	500	497	477	508	519	496	493	537	520	502	530	478	471	427	504	466	493	508	461	470	488	509	473	490	469	508	485	512	525	465	516	460	485	498	452	494	461	470	442	466	467	487	514	446	477	474	510	516	508	486	485	481	523	489	478	514	488	489	471	511	527	462	469	492	511	462	468	479	507	431	514	452	502	529	499	493	476	491	478	441	510	477	516	489	550	491	485	519	505	455	533	522	506	459	468	486	509	499	481	515	490	482	488	472	463	491	480	516	511	447	470	470	525	496	494	478	499	519	499	512	487	516	480	519	493	444	468	473	492	476	500	515	503	526	476	510	508	500	483	454	493	502	465	484	511	517	458	444	490	443	480	495	522	506	482	499	477	456	481	481	509	498	482	476	469	458	490	473	463	490	465	487	471	499	506	452	509	481	487	507	510	483	490	462	527	512	451	490	493	500	512	493	502	500	494	490	509	490	491	492	501	480	448	538	458	520	493	483	475	493	527	458	506	510	513	468	467	494	533	505	479	494	533	480	468	495	491	497	464	517	461	480	512	433	487	478	486	480	469	515	476	507	510	457	536	495	450	493	467	491	531	472	492	477	426	522	504	514	474	446	507	499	496	496	507	500	533	493	522	508	531	524	498	491	479	515	501	480	500	457	472	505	498	525	477	503	517	505	502	453	489	493	459	481	445	476	447	494	526	521	500	440	490	478	505	503	485	478	461	476	499	468	494	524	506	495	516	468	475	543	452	494	528	502	495	434	461	477	489	451	507	508	477	519	506	498	501	455	467	474	448	517	490	519	506	500	522	448	521	492	464	499	485	534	509	492	467	478	526	470	485	477	478	511	479	500	496	459	520	517	536	451	504	507	481	486	486	499	494	443	511	484	479	501	501	508	454	480	477	484	495	485	448	445	476	494	515	468	478	507	450	461	491	462	529	493	520	515	532	517	498	495	489	507	529	484	487	467	487	465	494	484	464	530	519	503	466	453	505	504	483	476	502	469	514	484	479	525	495	465	471	465	489	488	509	482	489	451	487	505	497	489	475	510	493	436	505	502	489	519	489	475	532	467	484	488	469	479	484	516	473	507	505	463	495	522	487	494	496	517	480	536	486	467	487	497	499	486	444	514	503	484	499	495	480	482	468	458	522	504	502	505	501	482	525	488	474	475	533	476	499	497	500	482	425	486	509	487	504	485	485	456	456	435	539	490	478	517	487	488	456	492	462	462	515	489	511	522	515	495	509	517	477	532	453	495	488	460	509	484	456	493	511	446	485	484	495	522	487	503	463	512	482	476	514	498	464	522	486	509	466	489	498	514	492	465	516	512	498	492	482	511	528	490	517	502	510	489	499	534	471	502	476	477	519	507	459	469	510	498	470	527	490	508	488	489	497	483	459	502	452	502	468	535	485	534
10307	5673	6443	4900	3128	2068	1753	1271	1021	766	621	531	452	431	359	354	342	298	275	263	286	262	291	307	319	258	270	275	287	281	273	267	274	314	275	300	259	255	280	268	256	275	285	255	251	246	283	257	248	302	270	273	262	275	258	280	258	280	279	267	252	290	280	284	263	265	252	241	245	240	242	284	258	267	251	267	270	257	214	312	292	255	253	277	263	297	246	278	236	280	244	257	278	285	259	265	281	273	259	269	260	263	257	290	269	254	254	254	256	270	245	269	257	270	266	290	237	284	295	314	277	286	269	276	278	265	273	244	270	276	266	263	234	243	255	264	292	254	262	263	268	272	287	255	271	257	263	292	295	254	260	252	284	249	256	281	258	254	247	241	281	250	291	305	272	270	291	274	288	266	277	266	246	241	297	256	309	266	285	270	263	249	249	242	278	300	265	258	272	244	287	278	252	262	277	253	264	287	279	281	241	287	240	258	297	272	253	296	236	245	249	251	229	271	258	268	273	284	279	278	262	239	254	271	278	256	262	258	278	247	269	244	273	281	268	253	247	242	260	263	284	261	268	262	253	291	263	309	297	224	282	259	264	248	280	230	300	272	286	258	255	242	271	277	240	268	258	254	271	283	252	267	270	323	288	260	282	308	271	241	260	292	264	264	275	309	244	256	274	298	269	265	235	251	274	240	252	278	278	270	274	263	271	292	271	293	248	308	267	244	262	307	278	296	258	280	238	262	275	276	249	265	270	271	272	259	253	258	261	232	243	259	286	265	258	259	268	288	282	270	261	265	258	301	267	255	275	278	257	286	316	261	249	233	257	250	245	272	249	282	249	271	250	262	291	263	251	261	275	272	268	288	282	284	291	261	264	263	266	275	246	220	278	272	281	263	277	300	259	291	255	281	278	275	237	247	267	290	285	279	259	264	235	273	242	282	258	267	240	267	280	250	288	245	268	239	277	259	265	249	285	308	274	261	274	278	262	281	293	254	305	272	240	262	264	238	274	299	280	266	272	249	297	290	262	244	276	252	259	279	289	274	249	273	243	288	265	276	227	253	248	283	260	287	288	285	270	268	293	250	300	291	273	236	253	244	247	258	258	281	243	295	259	286	274	278	277	270	281	265	284	292	238	271	287	272	252	277	269	258	244	280	264	268	257	271	279	259	272	272	256	305	281	265	261	266	257	260	281	255	276	290	264	265	235	275	289	264	266	269	265	243	233	262	237	252	284	272	254	271	247	259	255	242	289	297	252	233	276	221	236	242	242	237	254	244	280	252	263	294	272	268	297	256	280	270	252	255	259	261	288	247	279	265	272	255	234	272	293	277	266	233	258	237	300	264	283	250	277	280	252	239	270	251	287	271	262	281	273	269	252	233	270	246	242	272	251	278	247	285	265	236	281	287	264	277	248	304	279	257	291	266	252	265	274	252	326	272	222	290	280	257	273	262	277	301	303	274	247	268	259	286	295	266	243	280	266	222	245	283	255	292	254	256	267	267	271	253	257	244	253	211	277	276	266	300	271	263	276	246	295	249	277	249	284	246	305	295	307	257	276	264	235	265	290	255	252	253	267	301	242	252	261	270	293	237	278	259	289	292	261	245	247	231	257	233	268	239	245	281	278	285	285	256	275	283	251	289	285	264	291	243	291	254	258	302	278	299	258	260	283	279	261	297	245	286	258	285	242	252	276	257	245	278	274	274	247	285	274	251	254	261	276	289	275	286	268	272	242	220	283	270	276	277	230	270	257	249	254	296	268	292	260	273	268	259	262	287	248	255	252	260	272	284	267	249	283	290	250	262	255	266	281	261	260	255	270	254	253	258	286	270	289	243	269	290	283	257	249	273	263	270	283	250	288	275	316	293	276	253	266	289	231	282	266	278	269	264	295	260	262	260	272	271	268	264	285	286	241	250	253	270	282	249	291	257	256	257	261	253	275	296	285	255	280	259	272	312	260	280	291	300	225	275	275	234	275	277	264	295	301	259	247	237	238	272	267	253	257	251	245	248	262	262	286	237	264	291	240	261	299	296	267	296	256	257	244	284	257	251	304	270	251	260	271	284	252	270	238	281	257	245	264	257	246	257	277	263	277	263	257	260	273	273	268	281	272	261	303	277	253	249	248	272	267	265	273	266	296	267	271	261	265	270	270	276	246	248	278	283	291	251	258	246	289	281	247	275	217	257	247	279	269	256	233	281	247	232	255	287	287	268	294	255	254	266	272	270	252	268	250	268	267	265	264	232	285	249	301	271	317	297	276	252	263	267	253	287	279	248	268	247	233	258	277	258	258	266	286	272	281	274	305	258	250	294	284	275	264	295	258	278	265	272	254	275	274	254	269	259	268	281	250	298	273	263	258	270	276	249	281	249	287	248	281	251	258	281	237	299	280	260	258	257	294	241	268	287	214	262	247	242	272	253	244	271	292	279	268	239	267	282	289	282	254	270	302	258	257	248	273	287	264	266	253	253	233	263	277	260	280	257	293	277	254	248	246	230	276	274	253	304	253	302	243	262	278	265	278	248	277	270	272	257	265	268	254	268	296	257	236	271	252	271	268	250	295	249	256	236	268	259	299	272	255	279	248	260	274	255	264	280	272	280	265	232	264	261	255	242	258	276	265	241	283	268	230	264	258	295	263	286	251	236	260	241	280	286	265	259	263	261	257	262	256	254	286	263	285	267	284	273	259	278	277	255	259	259	269	244	266	269	266	292	285	274	275	268	270	279	282	264	270	277	265	262	278	266	289	258	285	282	257	291	245	260	255	272	276	273	233	253	248	258	250	261	257	302	266	249	244	281	311	283	244	307	269	282	259	276	278	261	250	254	254	244	277	278	271	256	276	317	265	242	266	248	256	255	280	257	264	277	275	282	291	273	305	275	254	256	234	292	261	281	265	260	255	273	275	271	281	267	260	259	280	237	273	290	278	273	264	289	282	278	256	278	270	282	294	274	260	279	273	307	250	258	258	292	255	286	251	262	273	247	268	280	264	292	265	249	253	260	271	268	278	264	285	261	272	277	248	258	287	304	267	284	254	264	275	273	248	262	298	253	269	238	230	250	315	226	265	269	268	258	287	268	252	262	230	240	280	245	273	265	273	276	246	253	243	283	275	287	256	266	278	281	252	254	275	305	266	278	277	255	309	278	259	242	263	287	285	294	274	241	257	280	280	283	281	247	270	281	302	268	292	300	289	281	299	286	260	287	248	282	301	246	287	267	284	253	263	294	268	289	260	262	256	225	267	255	258	273	265	296	251	276	281	267	253	306	279	303	246	256	255	282	274	229	268	290	291	252	255	290	284	269	283	278	266	292	253	280	310	250	222	259	286	252	263	257	266	286	251	261	224	259	241	277	271	253	245	231	249	273	282	299	247	270	294	268	266	285	262	261	261	251	261	305	257	229	266	291	263	259	282	279	288	267	266	304	271	259	268	288	281	268	243	306	262	293	260	255	265	292	290	245	268	286	263	260	289	267	280	241	300	274
7081	5640	12094	13593	11095	8417	7490	5800	4664	3491	2643	2110	1701	1295	1283	1076	999	858	832	744	761	701	755	665	690	729	684	664	643	666	619	641	652	657	677	662	614	607	605	669	631	624	657	669	655	658	608	643	639	694	655	598	665	587	638	618	648	608	616	607	591	637	596	590	580	644	603	663	631	665	612	643	656	597	681	617	626	624	627	608	631	658	608	654	679	650	636	618	659	674	693	629	635	617	624	654	636	690	660	600	614	597	677	642	648	631	617	630	647	637	658	617	604	629	629	635	669	645	621	601	622	619	658	653	617	654	560	624	621	610	645	636	627	682	653	630	646	613	630	632	657	648	604	647	625	572	653	633	602	648	624	637	644	572	643	616	628	592	613	651	605	613	651	607	661	620	608	633	612	652	639	681	619	628	679	618	620	638	637	639	624	609	623	649	638	647	647	653	597	664	648	646	603	620	668	677	585	638	619	635	592	634	655	626	617	647	679	589	630	635	636	658	611	626	614	621	637	633	629	685	595	623	660	639	648	645	660	665	649	670	660	665	658	664	641	638	624	595	643	627	629	661	638	619	619	632	652	653	634	666	665	614	612	663	605	660	609	643	611	656	591	645	623	647	679	615	621	659	618	632	654	655	609	623	643	664	643	617	596	629	642	628	636	659	616	683	598	645	654	622	643	677	660	651	582	646	651	597	656	634	633	577	638	648	616	597	643	600	654	591	645	640	639	632	627	647	637	607	625	640	616	648	607	599	646	620	627	624	627	586	669	636	619	624	612	685	599	664	597	626	595	648	636	602	624	644	583	635	566	621	631	662	651	625	619	620	651	677	646	646	604	608	643	598	654	611	622	662	638	624	627	624	611	667	565	636	609	661	633	628	645	633	635	614	597	608	598	662	597	637	663	621	640	589	665	619	638	648	662	645	635	633	625	645	611	673	649	580	639	651	606	622	635	648	608	645	664	653	669	599	679	655	614	600	633	646	671	601	632	635	636	668	607	666	637	650	609	613	651	616	603	663	631	654	661	655	625	636	616	604	671	662	622	646	626	596	588	641	603	639	657	631	644	611	599	660	612	641	659	637	656	633	639	664	667	604	643	652	640	687	629	616	642	602	646	645	601	635	640	629	601	627	668	634	629	605	610	626	629	622	651	598	637	654	642	645	655	638	643	631	607	624	646	631	619	576	611	631	622	674	634	649	650	622	666	629	655	686	625	644	639	625	636	646	648	613	626	576	627	640	645	659	668	618	629	616	643	664	641	627	601	612	612	616	624	652	633	633	663	602	607	656	704	642	602	608	650	626	651	642	634	626	625	649	607	632	640	665	636	656	650	612	665	592	643	667	617	645	604	599	605	670	671	653	645	639	653	630	636	616	583	611	620	626	654	597	626	651	661	607	631	648	613	625	656	619	643	656	630	571	625	666	644	630	652	637	676	617	691	578	629	661	626	576	656	680	705	607	658	632	641	635	623	660	605	681	586	636	622	648	652	650	651	643	633	648	634	620	624	652	664	632	610	668	660	651	607	614	626	626	609	642	639	662	636	588	581	628	621	640	614	634	632	715	619	617	599	641	648	655	677	641	612	622	644	686	692	621	612	643	645	621	643	679	661	633	645	676	620	639	614	606	632	654	592	653	592	629	613	648	611	605	660	607	640	620	601	639	642	609	638	653	627	619	643	640	653	595	599	643	600	623	583	652	584	596	604	688	579	588	614	590	637	641	575	644	631	625	627	671	630	651	672	649	644	661	681	638	665	569	638	621	640	607	645	612	660	652	608	614	613	626	635	621	650	605	668	605	653	651	626	605	642	620	668	645	624	589	603	587	654	640	630	656	619	646	654	650	629	648	649	645	619	624	676	654	696	630	642	630	598	624	594	675	598	627	653	584	626	596	663	629	640	635	634	606	639	632	612	628	681	637	647	659	656	687	678	649	650	635	636	619	593	654	616	628	700	604	655	591	637	643	615	616	601	653	669	607	619	667	610	593	602	599	649	631	667	616	619	629	690	636	634	612	615	621	624	641	638	644	628	650	664	661	614	668	637	600	648	654	622	609	589	596	639	607	666	587	613	591	588	672	671	635	556	607	603	592	632	629	617	623	625	622	603	665	635	689	624	647	590	606	566	666	680	627	652	579	665	674	618	646	654	647	659	659	631	669	660	613	692	666	650	638	635	639	647	638	584	622	629	639	603	625	633	646	656	608	600	655	639	630	632	637	622	645	668	638	646	638	605	636	634	667	625	639	633	638	627	651	606	624	652	645	632	622	633	643	629	591	649	596	618	643	601	647	668	659	633	632	672	642	622	606	629	626	606	617	630	621	631	618	618	640	674	605	638	606	641	587	600	643	574	645	593	625	678	639	650	617	639	600	652	664	637	698	617	632	584	602	650	668	626	618	643	644	611	624	654	642	652	608	605	671	629	633	666	652	648	652	641	676	672	640	624	649	633	643	648	604	642	612	638	614	655	646	620	643	615	660	621	642	582	605	651	602	637	657	637	648	601	636	670	623	638	648	633	620	643	607	571	675	700	612	655	663	605	608	612	597	659	616	629	672	627	615	649	631	578	587	614	624	615	610	613	672	629	613	611	667	597	612	636	611	652	641	632	644	636	632	607	636	624	584	619	639	659	626	653	616	657	592	645	642	652	636	622	659	635	617	587	644	645	595	654	667	658	616	700	629	655	620	613	642	653	578	620	630	600	604	636	648	674	605	627	611	680	646	623	640	633	639	643	578	679	661	637	659	640	616	627	611	648	599	650	631	618	616	630	652	619	619	652	645	615	635	608	639	656	633	625	620	648	626	670	659	694	653	630	633	597	615	630	653	616	641	629	635	656	635	628	656	640	644	648	622	586	639	602	681	637	617	631	637	648	635	624	644	651	627	631	649	606	696	619	624	608	635	622	619	667	625	656	654	616	645	603	578	648	644	635	689	630	641	639	626	634	609	609	616	629	633	628	611	637	624	608	666	626	624	643	614	674	618	623	630	658	623	630	622	621	620	640	592	616	622	589	639	647	646	617	633	653	685	616	641	603	626	610	640	625	637	665	595	646	635	651	661	603	601	601	686	583	650	592	599	666	678	657	614	640	608	637	636	668	626	638	609	657	616	635	654	624	635	620	648	661	627	621	664	636	635	617	616	645	614	650	622	616	625	651	663	596	656	628	624	664	614	657	649	627	647	639	677	626	658	635	641	616	624	598	621	624	622	642	573	604	668	648	611	648	620	652	591	678	628	658	651	611	672	618	645	630	634	644	612	644	679	604	649	652	671	652	629	590	686	626	647	628	704	625	654	630	619	650	631	665	622	622	627	633	642	595	635	593	621	680	648	658	623	647	637	632	593	615	621	644	650	637	614	650	651	650	585	642	611	627	611	610	617	645	650	640	651	618	653	684	661	672	636	608	666	641	590	660	650	661	591	671	667	634	614	629	602	648	631	608	605	625	662	568	634	630	594	614	580	593	671	673	662	653	645	587	639	636	662
18971	8910	10435	7968	4985	3204	2611	1878	1428	1071	793	619	507	455	382	377	326	340	310	292	261	266	257	266	223	259	249	269	245	253	232	247	255	261	265	235	235	251	236	233	245	259	227	224	233	269	239	231	244	228	247	208	234	197	263	253	226	253	280	244	230	222	248	226	274	235	227	256	227	268	284	251	239	266	228	256	248	218	246	204	223	252	250	250	227	258	268	254	251	247	267	219	233	252	236	228	242	264	252	259	209	230	235	238	237	232	247	260	230	225	235	251	223	235	283	242	229	241	230	232	204	250	257	236	273	252	260	231	241	277	237	255	247	227	237	257	240	232	238	221	236	226	235	240	237	239	230	253	238	259	231	251	246	243	249	248	246	233	250	241	244	215	251	239	243	256	253	259	279	239	220	240	217	238	206	230	258	265	249	247	255	245	231	236	245	220	217	292	250	244	239	258	257	261	226	249	257	235	224	212	223	261	260	236	262	254	243	248	221	204	223	245	212	268	253	253	228	271	250	225	237	225	223	263	252	229	242	210	251	242	236	256	216	257	263	241	247	263	225	228	237	225	235	234	222	252	303	245	202	242	249	244	220	245	254	250	237	273	235	234	277	253	235	238	266	233	229	232	225	256	252	246	200	266	249	246	214	255	235	247	223	247	234	264	249	232	262	251	242	225	234	229	252	252	238	223	216	273	240	273	247	271	224	241	242	262	221	267	258	276	256	227	256	275	223	259	234	216	269	276	248	247	237	245	206	249	246	281	247	247	214	240	258	264	256	230	232	246	248	261	240	247	250	235	276	262	235	224	227	230	267	248	270	247	267	240	240	238	221	286	223	267	216	228	235	243	237	236	255	264	222	257	233	264	224	247	228	230	259	245	235	253	276	213	260	255	257	250	226	233	245	231	260	235	229	227	252	234	234	265	272	264	243	232	252	216	236	211	245	249	246	238	235	236	240	252	238	257	268	265	220	260	209	214	224	249	226	218	237	239	243	254	216	250	239	247	251	236	253	225	254	216	249	240	262	215	232	256	269	248	247	254	243	238	249	244	253	277	252	208	229	250	221	227	267	239	228	246	244	252	255	264	252	245	255	242	240	268	222	227	233	248	253	246	240	234	240	257	254	263	230	233	225	240	239	243	258	223	204	229	238	273	246	221	234	226	252	230	265	281	234	253	259	267	238	281	239	242	248	227	227	230	254	263	252	259	243	243	260	234	251	242	228	240	253	220	215	222	257	263	234	256	254	260	259	224	242	235	204	260	222	255	247	228	234	235	221	277	244	256	255	239	230	243	205	250	229	237	244	223	262	269	239	228	237	222	224	238	246	253	243	230	258	258	259	272	223	249	241	222	218	213	240	248	238	263	209	248	233	235	245	262	222	260	272	268	251	239	248	245	225	248	250	227	256	229	253	258	216	248	255	239	272	265	233	242	211	236	266	279	249	209	231	229	247	278	246	252	249	259	241	261	270	226	233	233	265	245	262	252	244	232	253	231	258	245	258	245	256	217	254	254	259	248	218	228	244	269	272	243	232	256	243	232	242	261	255	263	258	200	258	260	215	237	255	247	261	231	260	241	272	227	231	247	227	234	245	252	224	212	221	206	222	252	264	252	268	256	223	248	227	248	249	268	231	246	225	263	214	252	235	241	218	225	257	216	250	220	272	251	259	232	266	236	266	234	234	221	226	253	254	228	262	248	235	253	247	263	242	263	256	252	212	242	239	248	234	261	260	263	247	223	214	232	246	238	248	246	254	255	224	233	269	251	269	251	231	221	243	258	251	285	203	261	247	242	261	227	230	236	249	237	234	246	226	221	248	231	237	223	247	239	235	231	275	269	233	242	233	241	232	255	257	218	236	239	215	242	247	222	264	250	271	247	231	241	226	258	262	234	253	235	241	223	262	229	248	231	224	241	232	223	256	246	231	229	233	231	252	243	246	227	275	231	236	250	245	266	241	270	226	228	242	287	238	246	248	235	269	231	226	263	269	257	237	241	240	237	254	253	226	217	244	256	215	232	262	253	215	217	255	244	227	251	246	229	252	231	247	277	244	218	220	251	234	247	235	247	231	286	246	247	273	253	229	195	249	210	276	235	214	263	226	245	249	248	248	247	278	265	231	257	243	228	236	232	215	223	242	254	256	236	254	246	271	221	252	236	242	240	263	283	215	277	257	263	251	254	252	268	218	233	233	265	251	227	224	247	251	232	231	239	225	233	260	217	219	244	246	250	238	219	252	272	220	259	263	247	242	248	229	271	272	257	261	242	271	227	257	248	265	224	221	243	228	223	221	255	232	208	227	239	245	272	236	249	250	226	234	276	294	253	261	250	235	267	272	205	242	256	202	253	266	253	229	228	240	248	242	216	255	219	244	232	219	249	256	253	246	224	253	257	247	242	263	274	237	221	242	233	207	238	243	241	227	246	246	229	248	252	238	250	255	253	249	237	232	258	245	248	218	229	261	241	240	267	238	285	259	228	258	230	259	255	238	245	242	248	236	252	231	248	270	230	251	246	249	233	245	226	230	243	221	266	248	265	254	239	240	226	217	236	262	241	235	234	268	236	215	257	285	288	241	237	250	249	292	265	265	244	261	238	274	240	235	227	249	236	214	223	247	228	254	258	243	212	232	273	256	244	237	238	258	221	224	215	218	213	261	236	251	238	259	241	238	257	243	219	254	252	236	257	232	191	246	264	277	232	257	232	221	254	242	238	242	223	241	230	214	263	256	235	237	262	274	247	241	223	223	278	265	229	261	260	243	264	249	244	280	241	236	233	225	278	256	236	228	245	234	226	243	227	255	223	249	208	236	265	249	238	232	255	254	232	258	225	236	246	210	226	227	244	247	259	250	251	249	228	233	270	237	240	251	215	263	200	237	248	237	267	243	247	262	211	239	278	251	253	254	241	240	206	220	243	249	248	248	254	252	238	241	217	232	235	210	244	243	266	258	246	249	266	257	262	243	228	254	215	236	222	266	246	234	274	225	245	249	214	239	258	267	240	239	238	259	288	256	237	255	269	217	243	227	248	252	215	231	213	238	238	232	280	237	232	247	228	243	223	253	253	240	246	228	235	239	282	195	230	246	272	235	241	228	256	237	241	260	227	251	241	246	218	241	270	265	230	246	233	249	216	222	223	280	241	236	227	247	235	231	227	229	255	227	233	205	258	242	216	251	247	259	264	230	210	260	243	235	243	252	266	254	241	267	227	220	239	228	227	246	249	253	242	225	278	210	280	239	255	273	266	244	251	254	277	253	266	272	257	255	246	238	238	240	215	255	258	248	246	263	238	242	237	241	257	235	246	244	238	246	235	241	234	228	237	238	268	253	248	242	223	233	249	275	223	242	252	205	250	225	239	245	244	242	251	229	246	250	192	227	236	221	219	248	221	248	228	233	249	252	229	237	222	228	238	247	211	240	220	232	241	257	257	217	223	222	228	263	261	258	206	230	247	235	232	254	212	213	261	263	263	242	249	254	236	247	259
12794	8430	17747	19573	16004	12410	11000	8641	6835	5131	3763	2980	2359	1878	1609	1363	1158	959	917	766	777	720	723	747	710	697	614	675	601	622	604	586	589	629	593	592	610	591	569	566	593	592	604	593	573	596	577	601	597	614	543	569	553	598	594	570	590	600	555	652	568	580	575	587	583	631	584	593	575	581	599	610	580	593	622	591	566	580	581	574	563	576	584	569	582	592	608	587	560	588	561	612	615	566	575	573	605	566	573	518	546	565	560	572	563	509	608	563	578	590	545	521	586	556	578	595	615	574	582	621	637	551	552	555	569	561	544	591	602	604	593	587	583	571	579	600	585	562	541	566	567	551	588	590	593	597	565	559	593	562	561	576	577	600	586	573	579	625	583	609	613	533	602	585	543	586	628	605	561	578	563	557	548	563	559	578	580	570	577	577	549	574	558	582	543	573	595	587	582	539	586	553	609	578	595	590	590	590	568	606	561	575	562	589	537	560	593	579	592	617	601	614	593	564	546	575	585	560	580	581	592	595	586	532	567	588	579	562	573	536	617	552	572	608	631	568	566	559	563	590	562	588	571	560	553	511	601	585	564	577	577	569	642	655	588	625	582	559	592	563	552	532	579	555	608	560	590	554	534	595	619	571	573	560	624	600	554	573	561	556	567	580	577	605	547	589	594	584	608	592	581	547	591	560	578	553	565	579	601	603	562	551	607	605	574	564	617	572	565	637	619	593	580	576	622	580	606	556	552	579	524	578	605	556	573	601	589	558	554	562	605	575	584	546	582	595	601	565	592	601	598	587	552	589	570	601	588	591	585	588	593	536	560	584	599	565	596	614	617	549	539	619	581	577	583	562	542	602	562	562	574	579	592	563	579	580	575	595	570	555	577	589	571	577	587	595	607	609	565	567	556	589	628	536	606	560	603	596	617	594	610	582	607	544	565	583	589	553	597	532	576	604	579	646	600	582	586	531	583	566	546	579	604	573	553	584	574	574	577	604	588	534	556	577	557	606	582	617	573	539	556	569	558	542	564	624	547	548	558	613	589	598	589	640	579	581	573	557	567	570	563	581	551	597	615	545	636	584	626	549	571	571	550	576	598	620	562	593	588	596	559	569	580	556	586	620	570	601	581	580	588	554	595	553	607	556	568	606	572	542	597	557	613	579	568	623	542	597	576	567	572	555	532	571	533	562	588	549	597	580	549	575	595	601	573	575	577	556	551	573	596	575	555	614	603	607	625	592	589	555	546	594	573	559	545	591	545	583	600	582	554	545	565	550	664	592	558	585	534	564	585	580	571	568	576	589	554	621	588	608	546	590	574	588	564	591	558	588	555	572	577	585	576	561	557	572	576	569	567	572	549	575	584	577	548	582	590	598	563	577	573	510	566	614	617	591	612	550	577	580	566	555	593	571	596	526	648	565	548	570	587	550	608	546	601	571	549	608	599	592	627	564	552	603	563	578	578	591	538	580	552	576	605	613	583	540	533	607	572	569	544	586	602	606	609	581	592	583	557	616	603	634	566	566	556	552	561	596	605	615	533	597	524	564	597	577	628	574	572	588	590	605	589	574	599	595	587	544	626	567	548	555	540	577	530	570	572	594	586	566	533	565	593	540	563	552	564	523	577	587	536	590	575	598	569	614	563	589	573	587	607	550	592	567	563	567	606	595	623	581	567	572	575	597	577	608	570	577	590	591	575	605	589	529	570	597	575	584	559	576	560	545	599	603	534	574	570	584	569	579	581	606	636	562	547	561	578	589	581	581	567	582	610	533	572	593	582	616	575	591	552	560	553	574	579	555	617	550	561	611	572	589	546	604	568	545	600	575	625	609	588	624	589	590	542	573	616	538	607	577	554	611	593	563	599	570	563	570	614	595	587	578	573	539	562	588	558	554	591	569	593	595	593	595	573	583	588	583	587	580	603	537	561	559	597	546	584	581	580	575	546	581	582	555	568	559	582	549	530	576	612	579	575	593	589	578	546	561	584	561	544	592	610	557	554	556	567	573	579	631	551	556	584	559	581	561	549	552	590	556	571	592	591	559	563	570	582	551	602	597	560	601	525	606	584	569	580	595	562	586	582	570	575	599	564	582	584	557	612	561	612	558	582	573	593	557	531	621	547	552	569	628	571	576	574	617	572	558	564	570	594	593	608	597	563	594	538	632	562	578	594	572	587	570	582	632	593	559	574	555	583	577	581	572	547	531	636	534	614	563	566	575	545	579	591	544	569	561	627	578	546	555	570	588	592	535	561	572	566	552	558	559	606	583	584	579	569	554	578	581	575	561	613	571	544	541	619	543	574	624	605	602	575	574	589	572	596	573	592	579	600	580	604	590	576	564	582	623	597	552	576	568	579	554	621	564	574	565	582	564	536	551	591	576	604	551	604	570	551	594	614	561	599	570	549	601	558	602	596	618	510	584	570	544	565	610	566	599	582	585	581	589	568	580	631	563	577	534	596	585	575	597	607	547	530	590	633	572	608	580	580	529	614	570	559	543	601	601	611	541	593	576	574	613	561	568	562	548	565	613	566	549	600	626	546	583	613	571	623	568	566	600	622	617	594	653	631	579	620	556	569	558	558	568	565	562	604	581	574	597	562	589	600	602	557	570	549	574	594	522	556	590	592	590	551	565	626	607	582	604	600	585	575	560	607	609	532	565	601	541	554	592	538	583	596	586	550	563	548	575	570	604	573	600	576	589	568	597	627	553	539	587	582	588	560	567	554	598	599	573	561	551	611	564	600	568	591	584	605	512	586	573	577	594	579	590	602	595	571	578	590	594	554	581	599	558	583	574	540	533	560	574	578	558	593	619	537	531	568	636	591	584	587	569	603	566	588	575	569	586	598	601	518	568	607	628	626	583	583	574	612	579	583	585	575	584	567	560	603	579	570	569	627	568	591	612	567	548	573	606	630	548	571	584	556	553	587	587	615	603	592	546	560	563	589	599	570	574	569	534	608	595	617	582	600	598	567	541	537	561	567	617	584	537	580	603	618	562	605	593	562	560	557	510	544	589	548	549	575	599	567	598	599	572	554	610	568	590	578	595	586	579	574	605	609	542	544	603	582	577	596	552	552	575	566	602	647	562	549	620	595	616	574	555	560	584	578	572	611	610	614	574	551	585	542	531	576	558	580	587	575	562	572	565	613	604	554	597	565	572	596	639	579	578	607	594	560	570	595	593	579	534	553	527	563	587	581	570	544	626	587	591	542	584	543	583	588	563	613	577	593	582	620	574	606	546	591	560	631	517	574	530	605	580	552	570	604	558	555	568	573	572	544	542	552	614	580	591	567	566	573	585	588	571	582	565	603	555	578	595	575	597	553	601	613	618	569	625	551	548	610	617	573	551	561	581	573	554	555	554	594	581	575	570	600	579	582	567	570	572	561	547	568	578	565	587	631	598	588	585	606	634	588	594	553	607	604	545	553	568	556	592	580	559	566	613	538	585	573	608	637	577	582	598	574	562	573	551	551	601	606	595	536	556	582	593
26715	12904	14403	11601	7177	4379	3481	2666	1964	1352	1069	744	638	469	413	398	351	299	298	276	256	230	229	263	233	228	212	227	203	220	190	186	224	201	203	196	201	203	191	216	180	232	185	208	181	208	194	212	209	212	190	173	207	201	188	214	202	187	204	199	210	187	190	208	212	190	233	207	200	215	198	199	176	211	204	192	187	178	175	208	196	204	226	236	198	204	205	225	191	196	190	220	184	175	192	191	189	204	184	206	165	193	215	196	184	221	207	209	182	222	199	201	202	202	197	200	188	226	186	194	212	214	195	207	197	176	197	216	192	208	190	225	219	187	207	197	218	189	186	219	210	193	211	192	177	187	164	177	178	201	228	210	216	239	202	186	224	200	214	209	192	203	233	202	197	216	206	218	193	194	198	179	210	224	235	195	201	204	208	210	203	192	208	176	196	222	205	193	189	189	192	217	212	212	206	192	187	203	209	203	210	216	202	229	190	217	203	212	201	182	203	190	206	204	208	186	207	231	220	205	232	227	199	194	186	209	182	184	213	199	187	188	172	195	196	185	205	165	195	209	169	200	206	224	190	217	215	194	203	201	222	189	198	209	205	221	199	219	234	237	185	208	214	223	191	216	193	212	202	201	184	240	196	222	188	194	221	193	236	199	200	193	193	213	214	215	223	163	226	194	208	189	214	202	217	227	214	208	207	190	198	194	215	214	195	207	213	202	189	208	188	221	194	211	193	192	221	204	191	229	212	195	204	191	191	178	218	200	202	186	208	203	219	189	172	182	202	204	225	202	189	191	182	205	228	218	184	230	205	195	190	202	182	211	195	218	184	215	196	205	189	225	189	206	199	192	184	196	180	170	225	187	225	215	188	203	192	215	212	181	187	203	190	200	205	200	222	174	174	196	212	173	181	206	204	209	191	189	200	188	225	200	177	199	233	191	212	176	202	191	157	192	196	227	220	197	196	199	198	182	225	214	168	217	197	197	215	228	216	217	189	208	198	179	200	208	208	195	203	169	226	210	200	187	211	200	200	210	201	246	184	207	202	222	202	203	220	196	214	188	180	201	229	205	191	198	211	222	205	187	186	213	204	197	216	229	172	201	197	176	179	211	189	209	195	205	210	213	203	197	177	213	191	184	193	229	211	195	219	196	207	231	224	216	202	212	209	229	218	194	187	195	175	193	188	188	209	198	188	183	192	222	191	198	194	186	200	187	214	184	210	185	174	186	194	186	202	207	216	180	194	198	250	227	224	209	199	207	206	198	196	193	178	196	201	195	177	217	218	209	178	216	177	207	196	219	185	209	209	191	196	213	197	182	188	221	191	177	215	212	179	211	213	186	190	186	203	218	229	192	194	200	208	219	202	185	205	209	202	196	191	208	216	236	213	209	198	197	217	220	197	213	207	221	197	201	203	221	205	202	215	184	179	215	189	186	197	188	211	195	214	218	198	195	172	178	211	192	226	218	216	222	184	214	198	215	183	200	192	210	210	205	196	202	213	204	191	189	209	199	188	189	199	210	187	219	198	176	213	227	186	198	187	217	214	182	194	213	216	191	194	184	211	202	201	190	192	246	205	202	224	200	192	187	175	183	209	201	205	193	211	224	190	199	203	182	183	199	184	196	204	174	193	196	182	176	216	213	199	209	211	216	209	227	193	209	225	195	177	196	200	202	170	209	187	213	159	182	191	197	194	232	200	184	184	198	206	196	236	218	205	191	183	200	214	211	214	188	193	194	210	200	221	193	190	208	196	200	191	192	229	204	179	223	195	212	196	216	193	202	217	199	192	174	208	195	183	182	229	217	218	228	211	211	222	227	186	200	206	220	206	202	177	205	204	210	190	225	228	216	206	224	236	233	174	198	193	187	224	193	202	210	206	213	191	242	221	163	170	207	221	203	218	205	190	200	184	224	203	189	209	186	207	194	207	221	221	202	231	210	183	199	190	195	214	203	183	196	234	215	200	196	204	197	197	219	187	218	206	185	190	178	226	184	193	205	194	183	200	189	213	211	201	233	206	194	222	195	172	193	197	206	211	193	222	193	187	195	203	182	208	198	199	205	214	209	214	186	207	197	197	195	210	216	148	220	222	202	220	190	193	201	190	241	208	215	215	196	177	203	204	215	209	210	184	178	204	205	220	194	221	208	198	183	209	209	202	221	222	216	224	208	186	213	199	205	203	189	174	193	211	194	201	181	210	229	186	224	189	202	197	179	209	226	185	185	208	185	212	206	174	204	192	211	191	210	184	203	191	201	181	183	183	182	192	209	207	182	219	210	204	205	231	216	211	216	210	220	245	188	221	213	196	188	217	195	191	190	226	186	180	234	215	199	202	215	202	220	192	223	196	203	192	208	204	199	185	228	195	215	184	162	207	185	205	217	183	182	203	173	170	179	194	220	216	213	196	206	177	211	205	185	209	216	194	214	195	196	204	184	183	238	218	212	189	191	191	200	205	206	216	197	207	211	197	197	210	188	182	209	204	197	198	167	211	210	183	190	202	205	216	171	208	225	201	186	222	213	226	197	214	173	173	212	211	212	200	205	193	194	181	199	202	191	229	180	180	201	184	201	200	179	214	188	197	205	199	213	193	216	219	199	205	211	200	198	204	200	205	205	200	183	179	212	191	198	200	223	197	196	192	211	191	179	196	218	189	212	205	195	170	197	218	170	218	198	187	199	195	184	212	207	196	179	208	202	221	215	185	205	206	202	191	188	207	224	203	178	164	217	235	178	188	197	231	204	210	202	204	201	208	190	200	171	171	183	165	200	194	209	215	198	217	169	224	212	208	231	189	198	207	218	204	204	171	211	192	215	188	183	198	207	181	199	224	168	217	204	210	187	212	191	200	206	184	191	182	199	214	223	199	196	185	196	225	206	200	231	210	192	172	178	204	203	188	199	189	208	214	212	209	179	216	202	191	182	217	214	187	216	199	202	192	224	195	203	216	199	193	188	207	203	208	209	171	206	215	208	223	183	205	199	216	223	180	227	180	202	201	193	190	211	219	187	196	198	188	216	187	208	176	208	186	208	207	216	207	221	191	207	175	184	192	212	228	205	218	202	224	176	232	211	208	182	187	195	185	200	206	201	191	186	180	184	216	214	193	198	206	195	179	238	188	225	188	197	215	197	177	221	174	179	180	223	192	198	190	199	177	205	203	191	203	192	213	210	205	179	218	187	196	203	218	179	208	172	207	182	188	204	195	195	196	198	187	198	228	202	192	182	205	204	202	231	207	156	181	195	215	209	182	210	211	223	195	208	217	207	224	228	187	216	189	199	201	196	233	220	205	189	187	209	244	191	225	192	194	199	201	173	218	196	227	202	212	201	190	212	191	196	219	166	207	203	195	199	186	187	230	200	204	205	220	198	218	190	234	226	192	208	216	228	229	199	189	188	185	212	189	209	216	212	229	166	183	206	197	190	220	199	174	186	189	235	204	207	186	191	208	203	201	226	195	215	208	193	214	174	211	209	189	190	181	201	176	179
15880	10955	21824	24273	19780	15664	13676	11013	8672	6626	4884	3819	3039	2332	1956	1507	1278	1091	884	798	780	700	761	718	625	662	616	599	581	579	555	536	575	551	549	519	541	527	522	501	542	519	486	494	499	475	546	513	482	514	502	507	481	469	467	508	490	513	530	506	510	460	507	542	498	497	533	494	513	470	489	518	507	475	456	456	501	461	481	485	478	488	511	498	508	466	535	507	497	481	488	506	520	522	499	523	520	489	461	538	486	503	529	495	504	491	509	529	491	489	483	458	486	483	455	484	506	490	479	535	475	461	497	537	521	471	474	473	484	500	503	491	470	506	499	473	481	496	493	442	493	518	487	496	489	562	453	458	497	494	469	502	522	497	477	509	495	470	519	483	511	487	535	476	485	490	534	467	498	450	492	452	483	488	489	498	488	493	537	499	507	495	473	495	502	484	567	490	504	508	527	519	486	483	492	484	461	520	487	491	484	457	495	496	481	455	480	471	501	486	530	529	532	505	561	505	508	454	494	498	496	496	488	496	514	518	488	524	470	465	534	506	526	489	477	477	492	501	546	462	465	482	494	489	485	523	486	499	481	490	491	495	486	470	480	458	476	498	469	492	485	502	540	512	475	497	452	474	530	452	448	481	503	536	492	465	499	481	497	485	493	484	488	523	535	524	515	474	509	540	485	501	473	519	496	474	491	497	508	510	471	485	494	507	465	493	502	469	498	471	464	442	513	517	514	483	531	494	501	516	514	484	534	468	486	460	487	509	455	505	524	447	536	508	484	518	467	495	505	470	511	519	495	493	491	535	506	485	510	513	470	512	488	504	481	507	498	467	497	494	457	484	449	483	508	518	483	463	494	478	547	506	504	512	481	471	530	468	460	494	536	521	460	486	498	534	491	491	515	518	513	475	520	505	530	503	483	513	468	480	490	496	553	500	499	458	476	498	460	481	546	523	496	479	437	438	512	537	527	505	512	471	526	476	441	492	515	481	436	486	530	485	497	529	509	516	526	523	514	483	500	494	482	509	437	502	524	480	511	500	472	485	491	480	467	490	501	493	472	486	510	485	509	496	469	488	517	472	473	442	488	463	504	490	507	491	494	493	488	483	508	478	458	489	480	519	549	491	491	491	541	500	498	494	503	510	496	506	465	511	485	496	479	519	490	504	485	508	506	532	487	502	476	516	468	494	498	493	521	466	476	474	527	482	464	521	479	458	479	514	489	486	486	463	466	452	523	496	483	474	523	523	522	515	510	494	497	506	517	488	478	545	489	478	500	449	485	484	463	491	496	465	486	502	481	532	516	473	510	508	540	503	488	480	455	467	479	465	497	483	503	486	461	504	493	507	530	520	448	504	493	478	524	490	482	473	502	493	458	491	488	484	480	530	467	498	470	453	524	535	489	486	495	499	495	495	446	498	474	562	499	455	470	498	512	507	463	527	488	480	521	509	494	455	456	502	516	470	480	489	501	523	486	485	470	489	512	475	473	490	492	467	502	472	497	473	453	516	488	506	517	498	500	454	473	517	491	514	541	525	493	479	499	496	525	527	518	485	524	512	484	513	498	508	502	481	505	495	483	517	492	495	494	493	466	487	465	470	493	504	491	470	435	467	502	511	497	533	504	475	501	514	484	513	500	468	513	470	533	499	480	471	477	495	485	505	468	538	528	506	517	513	474	486	503	538	467	482	490	481	482	500	481	483	480	509	503	498	506	501	467	484	511	503	536	497	466	494	504	529	516	495	504	537	527	553	474	450	490	515	498	507	499	468	524	492	499	485	506	511	496	475	478	489	465	500	483	494	471	505	493	492	460	499	489	480	494	478	503	508	476	479	503	448	489	462	485	517	502	514	516	482	508	478	495	497	509	499	487	489	490	513	512	496	466	459	490	535	509	466	515	464	486	479	471	518	499	503	478	487	509	508	483	508	469	506	494	514	476	465	466	488	461	475	473	467	518	494	514	492	502	474	482	527	505	522	462	500	464	476	502	498	518	481	520	520	528	507	476	493	510	527	510	489	465	475	493	487	494	474	486	508	478	486	494	439	483	509	499	488	508	495	531	492	518	489	493	532	516	507	495	474	479	494	474	522	466	463	538	470	466	499	465	455	516	485	456	472	509	479	443	489	476	509	439	523	506	488	469	508	472	483	482	479	484	503	501	505	509	471	505	452	522	487	457	496	441	491	478	521	489	486	499	519	496	493	506	472	521	520	512	488	472	479	481	492	508	477	495	491	455	462	469	506	491	466	505	456	512	493	492	509	532	495	492	476	515	523	496	430	452	489	538	511	498	502	527	459	516	541	465	489	536	500	437	461	523	508	450	495	516	487	485	500	498	513	505	479	475	516	465	499	494	483	480	482	499	482	532	481	514	508	533	513	493	497	510	506	446	511	484	533	509	498	479	510	497	507	477	525	513	531	502	513	475	505	459	514	469	493	479	500	532	465	526	504	483	478	460	488	498	549	474	501	475	513	477	525	526	477	475	501	488	501	495	456	455	502	530	472	471	518	521	468	522	537	464	477	443	511	468	495	505	489	475	494	437	484	532	493	518	480	473	481	490	496	530	491	444	487	483	516	508	499	465	532	508	460	496	498	481	520	465	525	532	534	492	500	537	482	476	525	454	531	507	483	505	495	498	504	533	523	565	498	498	493	519	482	516	500	509	502	483	476	518	531	505	497	470	490	462	490	526	502	469	476	514	482	489	518	484	494	496	480	504	498	519	507	497	477	480	500	498	481	523	526	531	506	485	505	508	523	486	519	468	486	503	467	487	542	481	507	487	487	531	482	500	494	513	490	506	504	507	484	529	478	512	489	485	496	489	471	497	482	444	504	473	482	536	468	472	446	481	492	533	523	504	461	495	514	490	509	530	502	510	490	523	489	508	495	514	489	494	481	514	482	512	486	484	482	482	495	478	497	494	525	505	475	494	527	463	511	506	500	505	479	491	490	516	484	486	469	500	519	505	517	479	468	449	465	469	488	493	478	499	483	502	475	483	538	484	498	469	454	507	531	496	468	482	478	492	480	518	484	494	491	509	484	459	458	457	484	510	498	451	474	475	508	482	525	484	465	494	525	502	503	508	496	468	460	481	492	498	430	477	497	491	484	496	440	474	519	487	498	474	489	505	501	479	466	528	509	476	504	522	477	496	484	454	478	517	479	471	492	455	495	483	501	480	505	494	491	493	479	473	491	490	489	480	513	449	516	522	490	481	487	520	490	483	486	498	462	511	477	513	479	486	514	477	471	516	508	548	483	515	498	502	512	471	465	514	472	511	495	507	501	499	499	514	486	470	433	503	474	501	505	509	469	490	450	499	526	487	489	507	526	501	470	488	462	530	502	488	496	450	489	482	523	466	481	467	497	510	519	499	529	517	485	467	472	463	493	506	482	470	471	458	480	473	455	490	486	529	501	533	479	487	448	482	484	497	491	484	477	493	482	499	460	481	499	479	519	490	500	499	470	514	468	492	496	490	482	516	497	548	443
10031	5609	6481	4986	3174	2086	1635	1367	1032	824	606	559	429	393	361	346	307	280	278	278	290	283	304	289	295	300	255	278	259	274	280	297	253	259	286	265	278	300	242	268	272	259	257	261	279	272	269	253	300	286	246	258	287	269	285	290	280	260	292	267	272	285	275	294	252	260	256	259	298	301	305	262	271	266	260	278	271	296	272	280	274	273	270	266	281	260	265	265	279	250	251	275	266	290	281	295	258	257	279	285	267	293	271	257	256	278	246	268	289	265	269	274	274	281	254	299	307	258	253	262	283	279	253	285	283	263	293	249	278	253	303	287	297	259	244	275	275	287	269	282	271	244	276	257	274	241	293	264	258	279	272	272	282	276	295	288	285	260	282	283	274	272	257	282	241	263	282	262	252	256	293	272	245	251	289	244	272	288	292	287	275	268	241	303	273	255	267	286	248	255	280	270	273	282	269	278	299	281	276	283	282	253	252	258	249	277	277	282	276	280	265	285	267	276	265	310	293	307	285	262	267	246	291	272	310	268	278	302	275	259	270	277	273	278	258	275	303	270	267	280	292	260	265	299	255	266	226	265	317	286	268	304	280	267	269	275	282	268	261	285	246	283	265	268	266	244	279	258	276	258	283	276	256	285	273	273	276	259	278	266	265	270	242	294	290	286	260	259	270	247	289	281	258	266	267	301	270	280	258	271	263	277	252	254	262	254	239	273	234	250	270	245	257	267	275	286	281	274	291	265	278	308	285	255	261	255	253	267	278	298	252	258	266	259	251	280	282	294	278	311	293	255	246	256	274	272	253	278	275	240	246	297	263	245	262	250	270	289	266	294	236	263	267	257	269	259	262	303	226	235	259	256	278	255	236	277	260	246	272	276	245	282	263	213	281	302	249	283	253	305	261	260	271	293	272	264	257	280	276	234	252	257	261	276	257	293	238	245	251	225	295	259	280	296	265	288	262	294	247	229	261	277	303	257	251	288	280	268	277	255	290	269	266	269	277	288	251	254	268	252	308	278	300	265	286	260	259	264	260	260	261	265	269	280	282	271	275	248	289	231	273	282	275	281	258	271	264	244	293	275	276	278	238	308	260	269	290	295	270	295	278	248	256	276	271	236	273	258	294	246	292	244	279	260	252	264	264	288	274	258	265	285	321	276	290	264	254	287	270	280	277	259	276	266	260	246	275	277	283	277	274	284	305	288	286	287	264	286	274	302	283	293	270	267	250	260	284	288	248	254	262	266	272	268	264	273	257	272	276	248	257	281	286	250	287	255	255	296	256	284	275	232	294	267	257	269	288	269	256	286	274	275	261	261	247	288	263	282	273	276	265	276	313	262	269	287	247	306	260	273	233	283	294	255	244	294	268	265	256	271	248	214	267	249	299	244	282	255	257	224	314	265	268	278	246	281	258	252	275	278	258	282	280	295	242	267	266	220	273	284	281	249	276	276	250	256	263	255	289	275	290	273	256	261	277	275	283	284	239	255	296	284	264	281	265	249	265	291	277	276	264	283	264	240	254	277	254	272	262	263	225	281	283	253	273	244	311	294	279	275	265	241	293	265	279	309	282	249	241	282	275	255	265	277	263	280	240	263	284	257	290	270	245	264	255	238	278	263	268	282	270	282	242	279	260	273	272	261	254	304	285	265	280	303	281	279	245	275	250	272	249	253	247	249	296	296	251	281	288	253	285	272	283	267	249	296	245	271	298	287	301	252	269	278	284	293	271	266	288	297	262	258	256	268	275	242	273	281	255	235	273	268	256	245	268	298	288	291	281	285	305	285	267	265	299	276	289	258	274	271	272	305	270	294	241	259	263	282	289	259	261	269	283	294	262	248	237	275	288	275	268	301	293	282	292	246	283	293	257	285	289	244	246	276	262	277	270	305	281	268	288	324	247	277	277	266	287	288	247	273	254	248	268	287	284	272	298	268	227	252	285	250	265	275	256	270	282	273	274	273	229	265	265	263	265	257	252	241	263	273	264	275	241	277	280	275	257	263	278	255	251	257	275	265	275	294	250	264	278	259	270	302	280	300	285	263	279	273	276	280	285	282	273	256	296	290	252	279	297	279	274	250	263	263	300	284	274	290	279	304	273	293	272	277	271	265	257	282	228	260	286	256	276	282	265	261	257	275	222	288	257	272	295	285	254	262	279	276	253	257	267	237	285	268	264	287	284	288	259	241	238	256	261	275	317	269	286	288	252	267	272	262	223	255	283	288	271	239	241	269	269	264	274	298	298	269	272	284	248	283	284	253	258	289	256	257	255	270	279	266	276	262	271	263	290	282	311	273	280	280	296	293	261	264	296	284	262	264	271	273	284	301	249	267	303	256	282	280	247	262	243	233	282	274	257	283	284	283	267	276	248	262	267	219	268	255	275	226	263	279	252	257	264	268	291	238	284	245	278	266	267	279	262	283	278	249	302	270	265	243	274	263	262	274	256	248	255	260	290	265	249	245	250	274	271	277	252	262	270	285	287	270	290	279	256	267	256	247	264	233	261	257	271	282	259	279	255	288	272	253	237	262	262	278	247	275	284	272	299	249	257	302	271	281	288	267	244	285	252	243	239	273	267	294	241	248	280	271	268	270	276	312	283	265	262	277	241	252	267	245	245	315	273	267	286	264	283	298	248	258	268	238	254	255	242	269	285	259	327	272	257	276	246	297	279	236	256	264	272	277	263	261	283	280	226	237	270	254	285	255	260	291	287	287	277	244	272	293	268	296	272	276	273	242	269	270	255	310	286	246	292	271	300	250	258	226	254	282	282	261	267	285	271	280	271	254	300	275	260	230	264	296	297	273	286	300	278	246	276	281	270	277	251	256	287	246	259	288	265	286	270	309	299	265	224	304	240	255	279	292	274	286	311	274	293	254	255	289	269	264	288	275	289	286	254	267	245	259	268	293	278	275	239	276	245	279	260	307	297	288	268	235	248	275	264	275	298	271	256	264	226	248	254	247	261	246	293	297	278	270	303	267	258	266	284	269	273	258	272	264	306	297	275	277	246	259	283	284	286	276	294	268	258	232	286	271	222	248	285	249	278	277	252	291	269	277	289	262	259	280	286	255	274	243	258	267	267	255	280	269	269	243	283	286	262	304	260	268	265	288	287	286	272	283	262	255	249	235	260	269	275	281	258	282	243	257	291	313	256	265	239	254	264	285	265	282	281	286	254	262	261	282	277	299	264	261	284	291	279	274	250	269	263	291	260	252	276	290	243	248	264	275	263	255	272	267	252	293	268	275	272	283	276	244	288	305	294	281	264	255	247	256	284	273	276	262	262	267	294	271	237	237	284	284	289	283	263	237	256	257	286	262	292	247	260	256	261	275	296	306	272	274	257	286	302	260	265	277	282	289	289	279	307	269	250	248	277	274	285	266	267	254	250	274	246	271	281	256	274	259	277	279	242	269	283	278	285	263	275	284	284	281	277	265	269	261	220	241	284	266	245	267	302	269	263	239	275	238	248	298	273	237	279	273	263	294
6829	5669	12259	13397	11025	8626	7272	6065	4706	3499	2567	2044	1806	1370	1212	1041	949	907	793	754	784	732	692	740	674	705	669	717	652	590	686	698	629	641	627	631	681	650	695	670	625	608	631	674	659	615	645	617	676	629	611	641	613	659	644	596	601	670	649	657	657	644	598	609	604	653	667	599	609	663	660	659	627	628	632	625	669	633	607	685	617	652	658	607	657	634	645	649	652	656	626	658	618	636	645	689	660	640	632	604	665	645	662	639	645	632	605	635	610	622	646	604	633	662	677	662	664	639	654	640	647	667	644	639	639	645	642	604	658	652	602	623	635	616	649	638	621	611	630	649	632	636	652	646	621	630	621	662	635	641	621	654	637	619	656	611	634	662	638	619	621	636	631	686	624	634	642	638	631	667	653	598	643	650	595	600	637	642	669	616	640	632	622	673	608	649	631	657	630	674	617	685	616	662	618	613	635	633	629	634	628	643	677	612	633	679	602	684	611	662	663	672	627	615	650	630	647	678	638	674	634	610	638	644	614	608	650	627	649	650	645	651	642	646	642	654	651	622	637	701	621	619	609	637	651	585	641	647	650	612	619	636	665	644	623	640	615	642	656	639	690	663	656	605	617	627	626	680	659	661	634	683	654	648	662	596	649	616	638	638	687	641	661	598	631	654	688	613	640	624	645	704	646	606	641	623	644	654	655	636	672	661	655	630	678	705	601	617	644	658	590	672	602	632	673	618	615	661	663	644	638	618	618	673	661	635	667	695	642	627	642	643	590	624	651	646	610	690	629	608	587	622	662	611	662	682	651	617	621	678	642	645	590	670	618	664	677	602	665	646	639	648	674	584	641	656	644	620	610	642	610	657	651	631	645	625	661	647	611	655	583	620	606	637	641	622	673	636	652	613	623	611	616	640	618	616	636	636	627	616	645	639	664	653	643	689	620	625	655	677	645	628	635	603	644	668	646	596	617	653	626	603	613	613	635	659	602	612	649	630	624	606	634	597	626	618	615	589	620	638	594	644	613	635	616	647	638	668	655	656	586	650	661	644	678	647	641	647	614	654	641	613	659	637	663	654	599	652	648	640	706	599	624	681	644	642	679	690	636	671	636	652	629	631	627	659	653	652	618	673	637	653	633	624	633	648	689	683	641	639	639	659	618	676	679	672	662	615	601	651	668	639	621	659	644	659	640	611	635	661	606	585	621	623	633	650	651	667	644	637	590	625	640	598	668	617	659	589	616	640	609	682	663	589	673	677	649	639	636	669	628	643	622	649	625	644	660	626	618	628	625	622	616	630	620	681	629	687	621	612	684	595	651	588	695	664	654	621	662	623	612	653	646	642	678	634	650	626	641	688	614	649	630	619	621	594	628	616	625	633	645	649	676	663	611	613	665	643	611	645	623	629	642	646	605	619	654	660	625	617	672	672	692	608	630	660	656	583	639	656	671	641	637	687	685	608	627	633	607	650	672	616	641	665	660	673	641	590	634	630	585	665	633	668	655	638	675	630	645	600	640	623	640	663	631	611	634	637	643	623	639	617	686	573	633	676	632	616	651	604	655	668	607	660	649	650	655	657	646	615	609	639	576	637	658	680	644	648	638	633	620	664	627	627	647	658	663	624	631	652	605	611	631	627	649	642	618	617	624	587	636	591	637	638	613	622	605	657	613	640	626	637	642	633	608	617	635	617	665	626	645	661	607	686	668	668	669	672	693	653	644	671	615	666	612	665	617	623	637	624	612	605	605	686	634	641	598	644	592	629	614	703	674	658	620	640	661	650	664	704	643	620	636	614	629	708	632	619	644	622	677	621	653	615	647	690	661	594	650	613	648	648	628	647	630	614	601	632	646	619	661	618	646	624	662	610	607	599	671	592	648	623	697	614	700	655	651	657	612	622	636	643	665	659	588	637	636	645	598	646	722	643	639	666	699	626	650	677	650	595	601	610	637	597	648	639	648	634	659	628	620	678	641	686	620	626	641	649	608	618	666	635	627	628	649	709	637	627	600	632	654	688	654	620	622	658	624	650	659	630	615	671	633	627	619	608	555	647	648	602	655	673	657	628	639	618	584	647	707	653	649	644	663	658	666	662	647	669	660	606	663	633	642	657	690	640	625	596	630	626	663	625	691	678	670	643	625	607	628	639	667	606	639	615	688	646	674	650	620	626	622	594	630	615	673	634	675	608	637	650	652	674	629	643	648	632	703	667	646	624	649	667	632	664	626	592	634	690	632	648	623	619	627	626	673	640	650	666	633	628	632	645	658	680	694	631	693	600	615	665	642	636	655	640	633	622	634	629	637	623	625	631	688	650	671	641	642	647	603	609	607	609	642	623	648	630	621	637	639	625	567	648	620	624	638	669	616	647	617	577	685	604	689	655	642	658	649	612	675	627	664	641	678	668	684	597	670	624	633	656	603	701	605	647	614	647	636	666	630	619	653	666	674	633	623	640	635	675	641	639	654	597	630	637	644	583	673	624	645	648	617	643	648	670	640	686	689	671	641	633	654	665	641	609	639	627	619	628	649	665	633	597	643	654	614	618	662	644	648	665	643	631	665	625	656	659	628	676	618	644	646	673	609	592	639	622	648	637	628	670	673	649	628	649	622	657	703	624	649	602	683	639	634	615	656	602	672	674	632	639	612	626	642	641	623	647	591	632	629	625	644	630	621	654	668	617	626	597	656	614	621	619	637	652	625	611	637	621	625	617	646	656	621	672	598	674	627	659	662	655	642	628	644	657	649	602	633	657	645	644	675	647	654	636	658	633	675	639	647	621	684	692	622	679	654	609	671	618	638	663	627	626	608	643	635	639	632	685	694	648	630	633	647	598	628	599	629	626	633	629	634	634	619	598	640	673	673	682	673	694	640	651	591	665	653	655	641	662	634	632	674	662	623	691	664	633	614	664	660	673	603	622	599	656	690	627	597	654	612	625	668	610	587	630	632	627	594	643	653	676	627	656	629	654	594	605	662	613	652	658	583	623	625	595	640	621	643	656	626	671	629	620	647	608	600	567	635	648	657	628	650	600	645	627	640	590	611	620	641	634	631	651	636	666	669	658	633	613	633	608	681	652	650	658	636	644	632	654	591	614	672	710	622	579	648	626	596	657	641	647	673	654	597	657	626	663	629	644	653	656	617	647	598	664	633	681	627	627	644	635	608	638	648	646	604	654	619	635	626	663	640	623	651	606	601	658	619	624	670	615	640	618	630	644	609	649	619	676	615	584	612	698	638	693	590	578	628	666	677	627	665	648	614	636	612	609	609	647	638	635	640	652	614	622	631	633	632	664	632	691	634	627	621	573	646	675	628	617	650	604	608	615	602	617	662	638	604	640	626	612	641	567	639	621	610	663	641	709	638	617	615	614	678	642	654	658	669	638	620	617	644	652	642	634	632	635	626	621	663	684	670	612	634	608	615	645	614	651	648	671	671	670	634	616	599	609	642	670	664	606	692	679	638	638	612	597	646	596	636	625	640	666	605	595	583	598
19026	9017	10287	8101	5132	3187	2513	1967	1485	1148	796	640	517	474	377	368	321	319	274	282	283	271	255	261	254	241	258	228	256	259	280	253	253	242	240	254	255	219	245	238	240	249	274	222	236	241	261	229	242	228	240	230	249	232	235	223	241	246	236	244	237	237	230	252	259	224	262	269	267	220	254	247	238	241	271	226	226	249	244	224	245	253	255	266	251	221	239	201	263	249	261	258	247	245	228	269	275	243	246	237	279	229	241	254	282	239	233	229	253	254	230	270	268	265	253	262	258	236	244	246	224	205	236	253	255	208	218	230	231	239	274	230	243	253	246	223	279	242	218	245	253	262	286	273	273	238	243	234	244	268	234	248	266	231	247	248	252	226	267	258	251	271	225	267	241	234	232	252	239	254	255	232	287	277	227	241	255	242	270	260	248	264	232	252	229	240	252	262	238	241	238	238	243	246	270	235	229	255	266	234	260	263	246	232	256	257	264	247	245	246	260	255	274	211	242	241	269	250	246	242	258	273	234	227	245	251	217	220	236	233	248	254	217	231	258	246	259	210	247	242	244	222	264	255	244	236	279	257	248	207	261	235	267	253	231	248	212	258	250	271	259	239	258	251	245	214	239	243	232	244	236	231	278	253	257	256	259	207	251	234	243	295	242	244	268	245	234	235	210	236	256	243	268	260	232	228	247	244	223	234	214	224	270	236	228	246	251	229	228	283	244	248	271	243	258	227	271	257	265	232	216	269	243	244	251	248	257	273	236	263	262	253	276	217	259	229	229	256	242	234	252	234	227	260	256	231	262	221	219	250	284	234	239	271	260	263	219	258	225	234	223	266	235	247	273	225	247	273	254	227	256	216	252	239	265	266	257	242	252	223	245	267	240	232	226	241	258	263	228	250	222	237	274	234	251	239	262	256	273	261	247	242	256	270	253	238	229	240	251	239	221	267	241	231	252	230	225	229	239	217	254	230	243	255	215	250	254	249	269	266	252	229	237	244	244	227	244	252	257	273	234	248	223	221	256	248	209	246	249	258	218	228	251	256	252	275	252	242	226	218	229	253	234	237	222	245	262	254	244	241	253	261	242	251	255	267	245	260	210	248	237	245	249	228	258	237	246	244	231	227	238	218	244	249	263	233	235	250	250	239	265	266	231	241	260	226	242	243	245	251	275	240	262	243	247	264	259	225	233	234	279	239	245	215	217	240	228	234	228	266	225	261	230	263	253	249	225	227	246	248	232	247	249	252	250	246	216	227	244	231	236	245	274	263	235	279	256	243	254	251	238	262	281	257	253	243	273	227	233	278	211	227	273	245	251	230	227	240	230	266	263	261	218	244	261	244	255	234	242	237	227	262	249	190	245	223	222	206	219	241	256	259	245	242	249	232	273	247	242	237	219	259	223	253	211	270	288	216	240	242	241	231	223	249	247	279	248	239	229	265	247	225	283	262	293	258	244	251	256	251	266	225	285	263	260	237	248	234	232	251	247	269	226	248	273	260	259	254	251	247	228	256	239	250	275	279	277	233	254	236	232	240	244	244	247	236	262	239	216	253	221	274	241	257	289	238	226	242	211	238	232	256	234	249	255	233	260	244	223	231	254	234	237	230	234	245	245	253	269	268	229	238	225	247	250	230	267	234	201	214	250	242	253	252	251	259	263	240	237	229	236	224	243	239	232	250	278	242	246	249	264	243	259	252	246	234	234	239	248	215	236	244	244	224	256	232	254	287	232	261	268	264	237	245	242	261	257	268	261	259	239	262	250	245	226	229	228	245	245	259	269	253	274	247	246	261	231	233	216	247	243	253	215	230	254	243	258	278	254	264	251	257	239	237	251	251	241	270	257	239	275	243	283	215	250	270	281	261	250	237	222	265	229	244	237	233	258	278	254	233	241	240	249	251	220	251	226	228	235	243	250	280	254	241	236	208	267	247	235	266	230	243	265	269	261	259	230	254	275	252	254	240	239	244	240	232	273	260	240	226	271	286	229	235	239	239	265	232	229	251	255	239	238	277	240	247	240	240	242	230	236	247	249	262	233	234	250	231	242	229	229	210	242	217	251	253	292	255	236	259	258	251	269	264	261	262	275	250	243	268	281	238	287	257	236	235	233	252	273	272	247	243	273	206	252	245	249	257	234	234	238	259	213	228	243	246	267	243	229	250	250	240	267	246	254	289	232	239	264	239	233	233	244	261	240	227	255	244	239	236	236	265	266	249	249	224	235	286	267	239	246	234	235	236	249	214	222	248	242	214	224	219	256	251	213	238	229	262	271	257	230	221	242	261	233	269	272	248	244	222	234	265	255	234	236	229	234	243	246	226	256	259	225	242	258	228	213	242	251	255	249	252	245	287	234	245	234	263	275	250	254	234	221	244	257	259	253	244	233	224	211	255	256	232	254	257	262	271	233	252	257	275	224	250	239	249	260	265	251	248	277	242	239	247	223	249	249	241	274	256	257	249	238	245	262	229	236	239	238	232	237	252	224	222	238	249	243	254	229	217	241	241	242	272	243	252	250	244	246	277	228	243	251	227	282	243	241	242	237	248	260	246	248	245	234	250	239	270	222	249	242	252	264	260	230	224	221	225	235	260	258	262	237	258	226	251	237	248	250	260	269	284	243	260	267	223	250	260	252	232	234	246	228	266	245	243	191	213	254	251	223	274	255	267	254	221	264	266	243	243	281	252	227	254	247	250	253	241	247	257	240	256	277	263	263	232	256	252	265	266	247	236	271	261	255	226	252	203	288	223	263	248	242	257	239	252	238	251	263	251	266	256	259	253	248	249	226	212	237	239	224	244	250	222	254	252	236	235	229	260	209	241	238	232	239	236	249	273	261	252	238	265	238	243	249	234	213	264	255	222	249	240	238	258	256	243	244	237	275	255	208	232	237	246	244	244	261	229	260	251	251	248	246	249	236	234	240	232	245	271	264	254	243	273	255	255	274	213	233	237	250	243	231	235	288	234	249	227	228	225	233	248	256	272	251	245	272	239	251	243	258	244	273	227	235	247	270	255	252	247	255	245	270	250	250	254	252	231	238	212	261	249	241	269	231	267	250	258	240	215	234	260	250	234	260	262	261	267	250	261	237	240	240	263	257	254	235	237	238	222	280	225	286	237	230	248	235	230	230	282	248	251	231	251	223	239	280	279	265	264	229	262	244	263	256	236	249	264	272	232	268	278	236	244	256	261	258	243	253	235	270	268	248	243	271	254	240	228	235	229	254	221	262	246	225	221	212	249	285	233	237	253	208	250	243	231	228	246	262	236	223	242	269	251	213	241	238	271	260	212	262	282	221	240	254	252	235	257	249	256	245	256	227	230	232	260	256	243	222	270	275	264	239	248	256	258	254	231	266	250	212	250	261	241	222	236	228	257	238	241	266	227	243	240	248	237	232	248	236	251	272	264	239	253	270	252	236	228	242	252	231	250	232	244	271	246	235	229	261	261	262	239	258	237	240	224	252	256	237	250	228	213	225	265	266	252
13213	8306	17428	19709	16141	12579	10460	8900	7075	5173	3887	2871	2376	1905	1635	1329	1161	1017	960	819	758	776	754	670	735	684	696	641	644	597	618	639	611	593	660	588	587	600	607	590	619	569	594	639	591	609	579	594	592	608	629	584	607	630	624	553	581	603	593	590	579	571	619	586	596	626	585	573	579	541	611	606	576	603	601	617	572	565	546	570	579	581	597	583	610	610	594	606	594	575	636	645	560	575	625	610	563	594	562	589	576	614	552	597	602	570	602	598	569	509	596	553	629	600	571	527	592	639	586	621	584	570	570	576	564	625	612	611	587	633	590	593	589	600	552	572	588	590	585	611	598	599	583	581	617	617	587	573	586	575	540	553	573	600	587	541	572	552	609	586	618	574	626	577	610	586	597	552	575	575	578	589	569	598	600	567	508	625	601	579	579	613	614	613	615	616	584	549	580	583	546	623	584	559	614	620	614	602	545	597	585	601	584	608	564	587	576	570	612	606	595	597	584	607	571	624	592	576	562	591	634	599	554	590	611	612	570	600	587	584	545	567	590	575	602	550	604	580	632	613	581	605	585	548	605	572	574	563	591	558	615	564	586	573	598	570	579	597	577	563	599	628	581	623	591	635	577	592	576	564	576	600	592	580	605	595	608	617	582	604	601	566	602	585	613	593	609	575	578	546	571	583	633	569	540	599	583	583	607	578	608	599	596	565	571	581	583	561	563	587	606	584	612	583	602	580	547	625	643	567	598	578	616	601	616	560	606	575	568	566	620	595	591	628	575	580	617	569	577	605	584	566	569	614	599	565	592	562	604	603	588	611	606	571	571	580	582	545	568	571	541	593	560	611	566	612	639	574	573	597	609	648	608	578	640	571	551	574	616	615	572	543	615	587	595	577	574	593	562	588	597	569	595	590	564	590	617	567	593	607	594	575	603	592	575	602	598	595	570	604	584	595	574	575	577	562	607	614	584	593	582	595	562	606	583	606	598	590	603	576	628	592	553	564	551	571	619	583	548	648	578	607	589	615	561	568	611	576	599	543	609	591	608	571	566	580	605	576	572	556	617	612	579	621	562	613	595	610	618	558	640	556	565	586	594	561	594	603	588	547	600	596	579	583	576	556	619	575	579	595	543	588	596	565	627	592	580	557	564	598	573	571	573	603	565	590	638	586	567	563	585	609	541	566	606	575	572	560	570	584	574	554	609	613	641	587	598	566	589	566	570	580	587	612	612	612	618	646	536	559	563	567	592	570	599	599	619	558	572	595	633	589	626	632	592	586	577	570	595	616	620	596	545	617	628	586	677	619	614	574	599	603	563	619	604	560	574	576	581	581	594	577	600	581	557	569	596	607	605	566	558	606	633	605	610	576	609	564	544	535	617	653	615	597	581	571	604	565	594	566	589	591	582	626	538	522	581	618	596	578	553	604	568	597	551	535	598	610	638	573	558	564	581	589	576	564	575	626	602	570	596	584	601	595	587	613	588	596	561	567	626	573	599	568	625	552	563	587	556	567	570	570	574	571	574	593	554	565	601	587	560	587	552	601	628	565	551	595	585	599	565	616	535	590	606	554	614	553	637	588	621	578	601	618	602	597	583	617	577	577	578	585	550	544	568	577	576	566	591	590	606	573	638	562	571	622	597	579	577	569	583	540	556	636	625	604	592	584	576	568	610	546	607	638	545	558	549	583	588	588	551	574	578	568	620	596	619	551	599	577	622	597	623	579	572	577	595	590	564	576	609	574	558	569	611	588	576	616	622	593	543	590	549	583	570	595	581	590	608	574	598	610	537	605	578	584	577	615	578	597	588	597	590	563	589	640	569	559	610	576	574	599	578	556	609	612	569	590	563	557	575	585	534	569	585	584	601	584	584	544	567	545	611	594	570	588	551	565	588	586	558	577	582	609	609	544	597	568	640	595	616	567	562	567	597	578	587	586	584	560	602	585	639	594	594	596	563	608	627	565	570	613	587	575	579	562	602	551	578	581	572	616	597	601	535	559	546	597	589	604	593	573	572	596	571	578	615	603	541	568	545	592	565	558	618	568	581	614	582	595	563	576	584	554	534	591	596	605	561	567	579	597	593	630	600	603	609	570	603	570	649	589	649	549	576	653	562	595	556	650	606	651	571	630	561	599	606	553	574	582	582	607	656	567	560	568	594	581	575	556	610	537	599	601	535	550	581	616	571	583	637	593	613	605	574	554	618	575	599	587	616	583	600	569	586	593	556	579	548	570	572	554	591	604	553	587	560	585	604	623	630	602	558	575	571	563	615	604	594	556	561	572	618	599	578	590	568	570	610	589	601	570	603	591	559	608	548	570	566	583	627	565	591	566	589	605	589	607	582	522	610	559	618	570	549	584	610	610	621	587	597	551	559	627	582	549	568	598	565	576	587	561	619	600	597	595	572	536	570	569	571	556	615	551	564	613	524	565	613	563	562	585	618	597	584	590	589	595	589	561	539	592	583	592	599	564	581	582	571	612	571	599	573	590	535	589	558	594	598	586	654	564	581	576	580	590	588	589	588	605	587	608	599	598	584	572	627	586	620	624	560	567	546	607	588	544	583	595	622	575	566	605	597	590	584	581	610	559	555	568	652	628	584	566	567	554	553	563	594	611	589	567	645	599	606	608	623	604	587	618	598	591	569	595	587	579	623	557	557	588	622	588	600	593	589	571	575	559	593	613	583	559	572	533	587	617	591	552	620	575	589	549	606	607	600	588	533	588	617	615	571	575	594	562	612	586	574	605	621	646	561	550	587	585	596	535	617	564	591	596	589	544	588	618	547	606	619	557	577	588	582	558	577	564	580	587	603	575	616	613	673	593	585	644	562	573	573	590	589	597	565	592	580	584	614	557	571	589	562	572	571	583	576	580	585	547	599	582	595	589	554	554	603	617	560	571	581	597	568	582	613	609	618	577	629	602	617	617	617	606	589	588	566	608	575	563	609	563	531	589	589	583	573	579	560	564	578	550	574	568	602	566	581	583	574	582	567	570	598	557	589	596	587	567	568	570	584	613	578	574	583	578	583	594	579	540	563	570	580	583	587	537	579	590	577	658	615	644	587	619	587	594	570	575	576	515	565	566	580	591	592	574	561	557	578	604	571	587	552	599	564	598	620	583	561	564	590	605	622	620	641	562	576	608	604	571	561	580	558	554	582	551	575	584	546	578	581	586	564	565	555	615	565	563	588	617	615	574	634	551	579	614	585	567	632	579	585	548	591	551	608	588	580	603	570	586	557	595	605	594	567	561	606	565	543	539	606	583	557	553	594	553	596	614	550	625	623	572	613	607	581	618	549	588	622	568	597	607	625	568	559	602	599	577	616	585	612	550	632	547	598	571	576	577	591	589	529	579	599	588	593	597	582	604	605	588	529	548	572	569	572	584	562	563	635	604	587	563	617	545	587	615	560	617	596	626	595	556	556	616	580	600	580	566	579	595	551	572	578	570	590	584	605	586	600	602	592	570	614	566	594	607	643	564	569	601
26924	13099	14364	11631	7155	4434	3343	2579	1916	1358	978	751	654	553	464	370	336	307	266	256	240	259	228	240	235	203	224	255	238	270	222	197	207	212	222	199	246	204	207	216	235	210	189	211	231	207	207	200	184	219	201	211	200	206	197	229	181	224	210	193	185	230	205	195	239	210	214	193	208	195	207	197	198	195	194	200	218	207	204	205	181	191	190	215	186	216	198	198	192	176	208	194	213	207	198	176	188	195	229	229	177	205	202	207	197	191	184	201	170	206	208	206	184	221	199	206	212	222	179	186	212	179	216	225	226	224	216	181	209	186	202	181	180	191	207	195	194	209	180	209	232	204	202	193	193	200	201	201	207	188	215	223	208	215	195	210	197	233	190	209	248	183	218	209	197	210	180	211	191	212	184	190	179	237	208	204	220	203	215	187	231	185	207	159	187	204	241	206	197	202	227	184	201	204	186	214	239	200	203	205	206	202	213	221	181	195	208	194	192	199	227	196	212	175	175	193	184	183	194	185	195	201	186	177	190	203	198	185	200	236	213	222	187	196	220	207	193	195	214	187	197	214	209	210	204	204	200	203	208	214	178	176	202	191	225	196	206	231	217	196	212	211	201	194	214	215	206	188	230	202	212	230	207	219	201	191	201	194	195	215	224	236	221	184	196	230	219	216	212	178	211	233	219	187	185	219	196	190	226	192	207	212	197	200	205	221	205	228	223	226	167	217	222	220	201	202	199	185	199	178	175	199	196	204	201	232	224	184	186	234	192	193	212	181	208	205	196	190	173	186	203	210	212	183	222	207	199	183	189	208	214	201	182	197	205	189	217	204	180	193	213	191	198	177	208	185	228	196	191	209	221	205	205	183	224	234	195	213	194	225	209	190	205	195	213	218	210	205	203	208	207	190	225	207	195	199	191	228	223	219	190	234	209	201	246	240	236	206	205	212	185	183	202	184	205	206	209	223	182	215	195	198	221	223	221	221	216	217	205	180	201	197	209	230	197	191	201	192	218	204	215	198	218	212	199	207	216	223	211	192	221	217	226	212	203	240	195	201	199	199	232	211	214	200	209	198	204	245	194	204	196	210	168	188	200	245	190	217	171	206	183	206	216	198	207	205	168	209	188	228	193	217	202	217	190	201	213	202	180	203	201	197	192	208	209	177	209	192	207	220	199	220	199	217	185	199	192	213	200	199	198	195	219	212	191	209	206	204	201	185	227	223	214	204	174	215	204	178	194	225	195	234	202	206	204	187	206	194	231	181	212	182	226	208	201	207	200	215	205	222	200	200	204	209	189	180	201	192	197	207	210	207	172	213	229	193	220	202	205	203	221	197	180	215	209	203	204	205	234	191	229	231	224	201	222	214	199	211	219	218	207	206	201	208	219	196	216	201	199	209	208	176	205	177	197	206	216	204	204	217	213	212	208	213	185	207	204	208	202	180	223	207	202	230	205	185	180	201	197	221	200	239	177	214	213	207	195	218	189	206	198	220	206	194	195	197	217	191	208	208	211	209	203	202	181	192	186	203	228	191	191	211	211	218	187	216	214	185	207	228	193	171	218	224	220	187	173	207	229	216	200	210	218	188	194	186	200	228	223	202	197	201	222	217	200	215	217	191	189	201	203	213	202	214	194	211	179	232	183	164	201	235	200	215	201	216	191	218	215	236	204	206	178	225	222	209	239	227	207	199	181	186	215	199	199	185	236	226	196	206	151	209	213	191	184	215	181	202	200	213	216	212	201	191	235	241	218	203	190	194	214	194	224	192	193	196	227	264	209	205	198	223	211	200	204	208	225	186	214	204	210	219	194	212	208	200	238	231	190	192	205	218	187	205	225	192	190	200	176	206	204	199	208	216	225	204	200	195	193	216	197	199	232	188	200	186	206	194	200	188	205	196	213	224	176	213	198	226	194	200	184	197	217	231	207	220	178	190	211	215	200	194	204	204	211	242	211	190	179	195	192	226	220	201	192	194	219	201	190	215	222	191	196	215	205	214	206	221	193	235	187	183	229	215	200	195	216	196	194	178	228	204	205	230	214	182	179	181	207	211	205	178	210	205	211	221	204	214	216	226	195	220	209	198	202	200	184	199	226	237	195	221	197	175	208	221	193	218	181	223	190	220	191	213	201	220	191	207	186	235	222	190	225	208	227	201	218	230	205	195	176	200	176	213	207	188	201	212	215	200	217	208	210	202	218	191	186	173	176	208	200	235	230	183	190	184	198	209	225	221	208	199	186	197	191	179	236	204	206	218	207	192	207	198	210	228	217	230	218	227	197	197	200	224	186	211	214	236	196	218	207	175	210	214	216	211	186	196	202	230	206	218	221	194	190	186	214	180	188	194	180	217	230	206	217	191	213	201	227	204	223	215	202	205	182	211	202	199	199	198	202	216	197	198	178	202	214	193	207	205	182	198	203	211	216	195	191	257	192	215	204	178	203	210	189	199	195	184	216	204	202	220	208	203	213	232	195	225	231	198	189	207	238	194	199	227	197	219	209	192	192	216	190	237	196	230	195	203	228	214	251	178	202	181	178	216	217	220	180	187	207	236	192	205	205	230	209	220	216	195	193	208	216	218	196	223	209	219	190	198	196	234	217	226	198	205	189	200	193	214	215	210	221	186	201	210	231	198	231	201	237	192	220	202	209	183	216	217	204	227	220	222	221	197	221	223	216	189	186	196	216	189	220	219	218	184	187	187	220	212	209	219	221	183	204	204	198	188	216	206	197	239	219	202	219	181	219	198	203	198	222	221	210	197	191	217	215	208	224	220	187	195	194	240	200	216	199	170	232	188	199	188	197	212	232	209	209	206	209	216	209	205	179	235	211	243	194	200	190	190	211	222	218	178	188	215	188	230	211	208	216	196	196	222	173	221	207	203	203	228	190	201	212	197	194	216	208	202	196	208	179	192	192	208	191	225	193	192	211	203	223	197	194	210	205	225	193	217	200	197	180	195	222	201	190	216	213	194	190	190	230	232	220	226	217	200	201	201	194	195	185	177	226	211	211	224	216	194	223	217	215	203	203	201	191	206	196	212	217	218	206	202	198	216	197	172	198	233	209	210	203	196	190	223	212	219	217	205	213	211	194	211	210	213	212	196	211	217	219	211	199	198	185	217	232	194	177	197	198	204	213	213	188	201	222	221	208	207	224	229	225	226	211	223	218	194	192	214	205	192	206	220	217	182	206	204	208	231	192	191	225	187	192	210	212	221	215	205	197	198	207	218	209	224	201	220	198	202	197	189	204	190	186	206	190	244	209	179	209	214	199	184	204	200	231	217	215	213	181	194	184	184	212	199	199	198	215	218	210	193	182	206	200	199	178	213	199	202	219	183	209	219	236	214	206	196	201	182	229	214	193	182	194	209	199	187	187	213	187	216	186	225	207	193	223	196	193	199	224	199	185	197	208	225	224	231	216	223	219	215	209	184	227	223	197	186	207	249	184	200	214	211	197	225	214	195	201	223	222	210	227	221	179	196	190	201
16123	10844	21984	24079	20081	15707	13421	10976	8911	6628	4820	3691	2945	2283	1906	1536	1273	1179	916	868	759	780	728	728	646	645	640	569	581	552	546	581	549	589	535	511	541	502	542	538	489	531	530	460	492	543	517	474	508	496	504	493	507	496	523	500	484	490	494	541	463	458	484	515	520	527	470	524	483	507	504	491	509	488	501	524	491	540	506	468	510	498	508	509	479	510	543	500	530	480	480	508	499	520	502	546	535	508	501	516	496	496	479	505	513	493	534	525	510	526	493	484	482	468	501	519	498	489	493	480	522	481	498	456	491	468	471	516	501	504	455	499	513	532	514	491	471	495	517	504	531	508	482	471	468	494	469	505	486	454	506	507	521	525	520	494	523	474	443	522	468	487	524	496	527	488	515	539	499	472	528	476	480	509	476	492	538	501	506	526	518	491	509	506	529	451	497	539	505	552	514	566	513	480	498	514	485	490	503	490	494	539	556	510	473	529	475	503	503	482	497	512	531	491	485	534	461	500	493	498	486	497	487	517	484	499	544	479	504	517	500	511	502	524	457	492	494	480	497	460	509	523	479	488	517	464	487	495	485	493	463	503	505	483	507	506	507	535	458	465	514	514	504	504	483	532	486	463	499	497	500	472	517	495	502	506	515	517	513	503	514	487	512	458	474	482	519	511	501	524	477	485	467	467	513	519	449	495	515	491	497	508	503	497	501	478	505	533	526	494	497	465	514	498	479	482	544	457	481	515	475	467	481	498	555	521	519	484	540	500	504	508	535	485	501	499	512	474	482	487	497	487	507	514	491	450	516	468	507	480	569	493	507	483	483	516	492	508	499	495	470	503	519	495	499	498	487	495	492	514	471	491	513	502	524	515	476	533	498	474	493	509	540	462	537	516	474	490	500	512	478	518	498	510	479	500	536	459	493	489	479	514	489	497	492	519	473	497	485	456	559	473	502	503	492	508	494	489	526	518	486	509	549	486	507	507	523	501	528	508	465	518	459	482	476	535	510	508	507	472	507	463	507	471	485	491	510	486	522	469	500	469	510	511	489	505	542	492	454	491	481	471	500	502	564	508	476	478	501	500	482	486	485	511	510	498	475	479	494	505	477	529	494	513	498	539	448	501	472	498	503	489	484	512	465	501	485	504	515	533	515	495	455	495	476	483	481	522	489	475	482	497	493	580	512	529	480	509	501	479	510	491	492	501	466	548	521	487	517	465	527	514	479	497	518	542	495	474	447	490	526	497	512	485	497	481	467	480	476	506	482	472	515	503	478	483	523	478	512	490	545	513	494	513	493	500	527	541	501	497	499	488	509	476	451	495	490	485	530	471	470	506	506	508	489	529	531	470	498	501	476	513	495	442	514	510	506	532	492	523	468	511	463	471	504	488	522	529	482	520	507	514	471	497	482	505	506	507	516	488	514	540	508	498	489	513	502	500	495	499	487	500	478	514	508	488	530	490	525	468	521	489	543	495	492	523	518	488	486	491	549	511	467	486	497	512	491	485	510	520	476	502	487	483	505	495	528	498	516	518	459	483	513	483	511	477	511	507	474	457	516	488	457	502	498	484	503	478	504	468	511	518	490	477	487	503	482	517	515	499	515	549	501	487	568	489	513	513	531	510	500	517	484	484	510	499	504	481	505	497	474	469	478	479	509	473	469	481	508	496	476	486	491	497	521	492	516	513	503	513	488	502	510	484	538	429	528	492	512	496	530	520	510	488	477	483	533	517	508	500	497	524	509	512	480	508	470	505	525	526	494	475	511	473	461	528	519	496	510	495	487	475	524	475	498	531	497	481	479	480	503	513	490	483	540	514	509	532	513	539	485	476	497	489	507	516	496	513	512	486	497	503	534	500	493	494	517	466	484	496	516	543	504	509	519	502	456	498	516	499	494	497	489	504	510	506	476	523	499	505	485	497	481	484	508	502	494	483	486	529	487	506	502	483	540	475	499	491	488	434	506	487	530	478	477	498	497	485	459	518	486	511	519	459	507	487	540	481	501	505	512	533	524	499	477	465	523	487	506	489	501	527	509	562	503	500	506	467	497	484	482	521	531	450	486	497	517	514	524	519	483	499	481	515	479	526	488	505	493	466	465	519	510	485	520	451	502	470	486	479	508	501	524	457	492	478	532	475	496	481	484	489	551	468	509	471	512	529	484	488	499	488	540	454	508	500	500	501	502	537	481	483	491	483	467	524	534	500	494	449	518	479	498	514	497	506	521	512	457	490	475	475	503	493	494	515	522	488	517	506	466	458	497	465	492	525	499	528	484	538	516	499	498	505	498	504	487	518	537	485	484	493	462	538	483	509	498	496	502	503	511	459	513	516	517	476	491	497	512	521	483	516	487	506	505	543	543	449	507	494	509	488	529	494	523	507	469	489	539	519	469	492	535	468	471	493	494	482	467	488	525	486	472	487	491	502	495	511	541	507	476	497	474	472	544	457	532	492	477	511	497	479	520	511	524	517	503	483	478	545	529	475	482	522	470	517	476	505	536	472	484	543	516	484	508	505	481	495	511	540	536	496	509	449	469	451	500	484	525	433	507	537	498	510	495	500	503	503	504	506	499	523	485	521	481	480	532	490	472	532	478	496	481	535	538	471	486	503	478	506	510	530	523	521	480	516	475	490	507	493	504	500	503	499	495	520	477	496	512	489	480	506	507	476	451	492	523	472	475	516	528	512	520	532	459	503	506	527	502	493	508	476	482	534	487	536	510	512	500	473	503	486	545	506	527	503	567	553	496	512	516	479	537	501	482	478	501	529	546	491	511	489	459	447	495	483	487	483	475	492	515	481	465	475	517	501	526	478	474	462	494	498	505	541	553	476	517	541	501	523	467	540	515	480	464	555	488	485	499	492	516	511	481	542	496	497	475	534	492	507	498	524	485	505	514	525	519	503	505	531	473	508	452	496	510	499	506	492	491	497	511	509	489	452	466	508	489	468	532	513	506	511	533	484	535	522	503	546	491	496	494	512	448	496	463	495	501	521	462	517	477	463	491	475	471	480	502	534	489	503	485	504	489	508	567	485	469	490	451	482	522	499	485	472	516	490	480	496	523	475	451	494	486	513	450	508	496	498	511	477	508	505	519	519	495	502	512	504	507	559	503	469	483	547	506	500	487	486	497	516	532	488	519	487	481	481	458	496	512	502	504	499	526	498	494	495	491	513	490	507	507	484	557	491	514	481	472	526	470	503	515	511	542	484	499	510	512	507	506	472	497	505	501	507	498	512	513	485	499	475	492	461	509	504	498	503	486	537	465	497	492	533	512	488	539	540	472	483	491	461	522	452	518	495	495	493	509	464	500	490	484	458	508	485	513	488	481	557	496	494	498	486	518	511	516	511	531	504	495	528	493	480	516	507	506	533	521	532	487	505	531	502	512	511	498	538	535	535	522	486	506	486	471	509	520	511	519	544	421	488	519	445	553	501	555	470	519	491	474	486	506	556	469	544	538	503	534	547	522	517	469	513	496	565	506	502
10390	5607	6196	4921	3097	2086	1744	1297	1101	813	612	510	498	414	381	360	331	327	315	280	302	294	256	267	287	284	265	272	260	256	306	267	275	261	298	264	271	251	257	264	278	244	267	267	297	286	270	244	251	318	313	282	268	296	296	293	276	229	252	293	275	272	265	261	271	286	290	300	264	296	283	274	276	285	266	291	273	278	260	250	295	307	267	256	274	289	284	275	269	303	276	253	267	283	318	291	277	290	268	285	236	273	313	254	273	272	250	251	278	264	273	287	231	269	306	246	278	273	242	263	295	272	293	269	263	317	266	268	248	250	277	284	257	283	262	279	272	265	250	269	290	289	298	272	264	255	242	310	281	295	257	297	271	268	275	273	255	254	262	247	274	280	293	264	278	297	280	243	283	293	270	250	294	273	277	265	266	262	261	266	252	287	286	287	266	277	282	251	299	271	285	281	272	281	308	289	282	259	278	244	253	244	265	275	263	289	272	244	275	271	268	235	257	265	260	282	308	264	255	281	266	306	303	286	246	260	270	285	297	321	257	301	288	266	273	298	323	265	304	272	284	293	259	248	257	251	246	277	286	263	273	286	312	253	255	262	270	293	244	245	271	251	283	274	261	265	274	290	258	263	264	280	262	263	273	270	252	281	298	282	261	281	291	293	284	264	280	250	258	284	282	261	282	263	270	263	258	282	252	298	268	287	243	252	286	274	253	285	251	254	268	271	254	266	272	252	258	294	301	254	256	274	303	278	281	276	289	283	271	257	269	302	271	273	266	275	266	261	266	305	247	282	276	278	285	297	263	249	312	250	275	250	247	296	273	261	292	285	296	292	279	263	312	276	279	272	267	267	281	265	302	257	261	309	253	290	248	270	284	294	282	259	253	292	300	274	271	247	270	262	276	265	282	255	268	284	280	268	231	285	279	263	268	271	270	293	290	310	254	257	253	257	284	280	294	267	280	275	282	288	275	283	256	256	265	251	270	288	296	294	276	274	279	285	264	242	256	253	265	271	295	270	274	287	298	271	306	287	289	275	254	268	255	273	282	247	284	272	247	284	272	260	261	300	273	274	299	278	274	284	268	253	263	285	265	269	253	264	265	257	316	269	305	283	274	279	259	253	268	274	245	258	271	280	263	298	286	294	289	253	267	268	308	271	281	272	254	292	254	256	262	262	292	309	283	279	263	266	270	255	292	259	266	265	231	257	323	277	280	291	287	257	272	298	259	296	255	274	275	244	280	261	261	253	303	263	277	296	251	284	306	277	271	306	274	276	269	283	276	273	274	240	251	272	298	280	287	269	280	268	245	277	315	235	283	255	256	252	273	246	289	277	296	245	267	282	290	255	256	278	297	284	294	317	304	299	291	288	280	241	284	260	249	270	283	240	274	298	275	294	267	282	288	285	242	296	304	249	292	295	262	258	284	259	269	291	316	282	266	273	279	268	241	276	301	285	265	256	265	255	256	250	261	281	261	273	265	296	293	280	254	273	257	290	272	278	256	300	262	276	271	263	244	269	280	295	258	268	295	283	270	288	267	284	285	294	274	284	302	309	267	268	269	240	273	283	261	300	292	262	267	256	303	278	250	301	318	274	270	248	262	259	292	270	268	265	237	294	276	259	294	300	284	278	274	287	289	301	293	316	289	254	265	258	269	286	293	277	277	298	281	261	286	258	247	264	261	252	317	280	262	278	268	302	317	279	260	285	259	289	252	268	279	298	307	298	283	283	276	274	273	266	259	266	308	267	270	254	287	279	283	270	279	271	262	243	283	304	282	282	278	279	269	277	280	282	307	225	277	289	296	248	271	254	297	298	277	300	272	275	294	274	233	247	271	275	265	265	233	272	260	281	262	270	269	280	282	264	264	260	288	293	252	266	265	268	280	239	292	285	243	267	266	277	247	235	265	270	265	280	253	290	294	273	269	263	269	259	268	283	293	290	273	321	283	278	240	289	293	293	313	276	274	290	266	269	282	279	260	279	290	257	277	285	280	276	241	278	277	279	261	249	264	259	249	293	288	269	274	248	258	291	251	257	264	297	272	281	285	273	288	253	324	247	282	294	300	266	290	263	273	279	265	288	290	258	279	307	285	309	261	254	260	275	292	270	257	268	260	303	247	283	269	275	266	287	274	274	330	224	289	315	279	291	258	287	270	270	266	256	235	293	265	272	308	283	285	269	295	265	257	295	272	250	262	280	280	282	303	283	270	252	276	275	254	274	275	290	267	285	277	255	252	258	296	272	280	245	249	308	274	312	302	278	274	303	248	264	272	270	242	263	256	282	285	284	279	254	260	253	272	304	247	268	270	275	267	265	269	274	250	264	295	282	267	271	279	285	281	276	291	250	271	295	255	294	298	257	263	241	251	266	279	275	235	285	279	279	274	276	274	273	281	290	254	317	256	281	267	287	272	269	274	281	295	318	247	284	272	262	295	298	275	272	258	262	298	261	293	236	314	269	245	269	277	260	298	268	266	257	277	244	265	267	228	317	246	309	261	275	292	258	271	261	273	279	298	264	264	256	296	280	259	279	317	259	279	275	249	304	275	267	285	266	249	292	273	264	279	280	282	307	255	273	255	249	259	306	270	246	239	244	273	252	273	293	274	230	284	289	278	311	287	265	259	249	282	298	276	270	265	276	273	260	245	267	267	280	265	215	262	257	283	276	291	298	311	262	276	286	273	253	247	255	247	275	234	262	289	269	284	279	251	275	270	302	261	268	255	301	247	254	245	263	285	297	273	238	305	273	272	302	294	237	260	298	292	278	272	285	284	298	280	276	321	262	250	282	287	263	254	287	272	309	254	279	288	286	270	284	252	280	247	278	276	286	247	265	251	284	290	290	256	244	269	282	279	272	279	274	262	285	268	267	284	290	257	262	272	282	269	303	252	293	271	287	297	255	269	270	287	278	268	283	293	262	249	270	255	263	270	265	285	271	289	271	242	290	280	266	257	273	268	250	270	273	264	269	263	263	267	263	292	281	254	260	253	283	247	264	243	280	301	286	262	290	271	265	276	256	307	257	302	272	240	242	267	254	263	270	254	252	236	272	288	258	280	261	268	282	282	259	286	247	286	308	263	279	252	261	276	286	284	248	236	288	275	284	270	279	283	259	275	256	264	270	282	277	285	280	297	268	280	288	269	300	242	260	280	285	276	273	264	292	283	282	279	293	262	273	298	253	262	266	250	253	264	312	295	273	284	247	251	243	307	287	308	292	276	292	259	289	253	244	265	256	275	238	256	271	263	257	285	274	241	290	271	282	263	270	264	259	281	287	296	266	286	256	285	286	299	293	252	293	274	265	284	259	270	274	267	284	285	264	260	252	276	252	243	277	302	265	246	282	280	276	295	258	268	277	281	242	281	286	281	270	274	254	301	251	243	296	307	245	296	300	283	251	256	287	257	255	243	275	280	283	263	293	270	280	280	242	257	272	285	289	280	279	288	258	278	280	270	257	286	270	270	297	273	269	252	264	308	265	260	273
7025	5565	11838	13583	10900	8476	7343	6075	4666	3649	2610	2127	1683	1447	1277	1101	961	899	849	845	749	780	719	679	729	699	729	655	652	688	634	645	624	637	654	671	579	630	636	665	610	631	653	678	650	623	652	634	646	660	660	655	633	652	651	638	627	611	707	654	672	613	666	615	649	635	618	643	677	649	643	659	644	611	654	626	636	642	627	602	621	658	602	673	614	631	618	663	664	636	608	639	657	629	647	619	603	639	665	628	640	641	625	672	628	641	641	614	606	631	650	599	667	680	623	623	619	630	661	637	667	607	632	626	613	622	648	633	639	640	615	599	658	675	616	656	579	693	678	622	651	655	641	623	666	652	606	657	609	637	652	632	647	658	658	637	636	706	658	647	652	608	650	616	663	668	628	635	575	696	662	667	709	624	625	628	654	620	658	658	574	659	660	667	667	639	638	654	647	651	642	691	670	645	700	638	638	684	635	647	657	669	625	648	620	645	672	606	637	642	667	667	625	605	623	643	667	628	606	637	679	633	650	651	654	662	662	668	592	649	640	629	685	664	612	646	632	635	651	661	643	671	630	657	659	668	597	591	654	675	649	621	673	641	638	664	637	621	629	637	603	681	646	647	666	616	625	672	646	600	601	627	658	654	638	666	666	663	663	603	676	620	632	683	645	652	654	611	672	662	684	654	627	641	582	644	649	608	693	699	586	657	644	594	635	649	679	639	648	613	646	620	648	626	623	624	678	607	649	634	694	687	680	648	653	649	600	655	674	635	643	661	624	679	649	607	639	655	632	665	644	690	623	676	627	654	646	631	639	639	659	644	659	621	658	630	603	685	638	625	717	646	612	622	605	637	662	657	688	650	644	676	628	622	629	643	645	651	651	659	597	669	626	648	694	649	689	688	654	647	627	640	675	644	676	608	660	649	680	647	624	606	658	652	667	634	630	621	617	604	640	628	693	651	676	616	601	649	683	616	675	628	639	661	637	636	646	663	644	681	640	593	609	626	655	640	640	623	644	646	645	642	638	629	667	638	641	633	638	653	667	638	625	646	648	684	611	648	639	633	600	657	607	628	644	661	615	635	646	623	616	644	641	624	711	627	643	627	613	636	656	614	631	603	659	612	667	646	634	661	649	666	660	688	657	624	624	659	639	635	657	648	658	682	689	620	661	682	668	662	637	635	566	635	614	624	646	616	633	659	633	631	664	637	608	583	658	650	616	652	650	631	633	616	587	661	610	622	621	664	638	662	589	620	607	657	663	631	663	672	618	662	639	620	638	626	658	690	650	665	659	629	651	624	628	629	624	644	674	646	677	627	645	628	619	655	649	627	615	607	643	636	619	670	653	641	665	618	631	661	588	676	661	632	597	663	656	658	657	649	662	628	600	677	598	660	637	628	609	626	650	656	638	648	630	700	646	632	646	661	657	625	625	654	674	678	663	680	616	638	690	593	632	631	646	625	640	590	682	613	654	638	639	608	598	632	647	613	617	632	643	608	612	624	613	646	647	605	665	610	601	616	637	616	629	637	633	658	613	661	629	621	622	642	642	637	657	647	659	605	627	653	717	662	638	690	655	714	676	675	693	612	639	630	618	599	637	658	648	693	658	640	679	639	681	655	641	685	641	634	620	658	635	621	658	682	652	671	656	627	654	681	600	631	646	672	665	632	641	621	644	672	651	679	654	631	657	657	626	614	652	635	655	678	633	601	596	633	677	653	640	644	639	644	680	642	658	632	660	665	610	668	658	662	650	652	613	659	614	636	626	618	666	642	623	651	607	642	650	608	650	646	595	658	661	688	639	631	622	654	644	595	666	630	634	661	662	630	640	633	655	642	653	588	638	672	657	680	657	652	674	647	642	658	579	657	601	651	662	590	661	708	615	639	662	654	665	651	675	628	672	690	648	618	656	616	642	671	648	667	660	632	664	683	640	604	685	686	644	651	674	647	601	621	611	635	638	634	679	644	663	624	679	667	654	663	638	655	678	620	655	606	654	669	639	657	626	621	657	630	607	683	677	651	674	645	593	690	656	625	654	662	653	632	657	600	653	636	636	662	621	593	673	668	673	652	599	630	655	630	700	663	617	625	677	662	662	655	637	677	677	683	679	647	648	687	673	651	663	678	658	693	629	618	672	685	610	654	646	651	689	615	642	608	640	717	575	678	714	675	644	664	628	651	655	640	688	666	660	645	631	637	686	647	624	648	683	623	653	612	651	659	668	649	647	646	633	651	668	618	669	646	619	649	627	632	617	663	644	675	635	638	656	631	645	619	659	640	717	645	686	666	659	606	610	617	647	654	633	661	673	651	673	626	666	665	640	694	608	634	592	616	645	658	680	678	645	637	607	613	633	678	651	627	648	644	657	647	645	652	630	658	700	651	629	659	608	677	653	613	663	658	662	639	623	586	689	659	687	673	616	616	652	665	672	653	636	588	645	644	626	662	613	636	684	643	658	696	612	672	674	600	671	625	629	652	630	596	617	687	638	628	632	665	639	613	637	662	642	619	607	626	610	656	685	607	601	648	625	610	665	603	653	637	664	618	679	636	645	672	652	641	624	671	644	605	647	664	667	651	659	677	629	643	683	627	661	616	638	649	665	581	685	630	640	662	658	616	623	666	650	649	635	668	645	677	659	622	626	683	637	654	658	610	619	655	638	572	636	631	628	617	625	663	691	710	579	668	637	685	680	652	671	630	673	670	624	639	684	661	606	622	648	671	644	637	631	630	667	653	624	656	634	696	678	633	656	637	617	714	644	644	661	640	656	626	627	629	657	650	660	628	661	645	657	668	711	616	626	612	669	626	626	639	681	665	639	637	640	597	621	660	673	640	607	688	655	672	643	625	630	624	640	672	605	605	649	640	671	641	651	627	694	568	682	696	620	634	641	667	646	666	682	672	650	622	668	674	673	632	611	666	622	607	624	588	603	648	633	599	638	640	633	635	618	619	653	675	677	706	633	646	617	654	635	656	635	598	669	601	605	684	640	629	612	630	717	621	693	672	621	646	633	607	638	614	659	702	619	624	642	633	639	640	588	683	606	641	658	690	652	689	653	653	654	632	649	649	618	645	604	612	617	702	606	627	588	667	616	574	663	601	652	648	630	642	638	650	682	661	589	647	609	621	634	611	606	617	667	622	644	617	636	648	620	669	627	636	651	643	629	623	685	645	628	654	697	675	679	624	623	624	669	675	698	671	672	647	661	653	664	620	675	667	655	638	641	624	625	640	635	629	645	643	678	577	702	617	684	666	657	623	676	620	664	645	627	679	629	652	627	613	634	629	657	653	671	655	653	647	643	628	644	661	636	612	667	615	660	671	667	653	660	663	677	651	620	704	611	649	651	640	643	615	646	650	613	630	635	610	629	629	680	609	655	639	669	657	639	650	650	604	655	641	680	652	658	670	644	669	601	686	647	629	576	648	626	666	646	631	630	646	621	700	625	664	620	662	646	611	648	632	634	663	645	639	657	596	635	700	627	652	622	610	614	674
19336	8933	10453	8283	5124	3259	2436	1904	1587	1051	842	703	583	465	415	351	333	331	313	346	247	279	287	255	260	227	291	262	253	237	247	272	225	250	250	278	241	275	254	243	265	283	231	256	250	260	216	251	253	235	240	247	235	257	250	264	263	232	240	249	229	256	245	273	297	253	250	246	265	260	281	281	266	235	238	260	237	255	253	247	235	262	256	239	272	247	244	249	248	245	275	245	272	266	263	234	257	230	236	221	249	246	264	233	238	248	248	253	242	239	256	264	266	280	252	248	265	213	263	251	258	231	252	248	250	234	227	224	266	274	267	254	241	235	222	243	254	226	255	291	281	243	248	252	257	226	263	211	260	252	254	235	227	256	246	250	240	250	221	281	255	262	244	252	254	259	283	258	233	270	223	247	238	244	263	251	227	279	268	219	268	280	231	259	250	246	273	285	241	254	226	251	239	275	255	275	242	238	247	256	235	246	242	242	274	235	252	270	232	245	234	235	248	256	248	260	253	258	222	239	237	239	232	246	242	242	220	257	270	254	259	243	227	223	228	250	236	247	278	262	265	284	251	218	252	250	247	229	245	234	227	245	241	219	230	266	263	243	240	254	254	237	239	245	227	260	256	218	264	248	222	262	256	268	240	247	243	250	254	223	256	228	250	245	245	280	239	248	231	232	270	211	226	251	221	250	267	227	252	224	251	237	247	252	268	281	254	235	240	221	237	247	235	247	243	257	272	229	275	217	246	245	244	271	267	270	256	255	256	232	243	246	271	219	259	229	234	228	266	259	266	264	254	253	257	268	256	263	269	239	227	270	279	275	270	275	258	272	278	224	258	242	251	260	228	256	251	277	272	238	254	225	235	259	281	249	267	245	224	229	239	255	237	247	232	275	269	252	215	260	253	254	237	229	262	221	241	230	278	257	226	264	243	252	236	242	198	260	254	216	236	257	261	224	229	273	244	220	243	277	278	281	247	243	252	260	253	246	237	225	225	270	255	256	244	267	260	245	250	247	264	254	246	252	277	240	242	242	261	244	266	230	229	239	260	270	256	279	276	222	231	228	286	215	254	250	244	273	233	255	255	247	244	248	229	271	268	235	226	266	289	260	274	274	243	236	235	253	245	244	246	256	250	228	256	235	263	255	279	268	247	263	243	223	250	260	257	248	280	259	276	264	276	232	231	233	256	242	254	236	244	249	234	242	249	259	227	273	229	250	249	230	247	277	260	220	259	255	261	262	264	236	275	240	264	243	248	263	250	233	216	228	258	266	239	242	264	248	237	244	230	238	258	242	226	245	257	241	249	224	228	233	249	254	256	277	236	242	274	244	233	228	233	233	242	241	254	254	241	266	258	244	252	261	226	244	247	244	252	242	259	262	267	249	238	223	268	242	265	233	229	247	243	246	236	256	266	240	249	259	249	257	237	270	234	267	279	279	265	260	260	264	257	259	226	276	256	237	243	250	263	264	238	258	253	249	249	224	249	272	240	258	227	255	211	249	239	239	249	244	272	264	258	258	231	240	229	232	240	281	237	269	236	244	254	251	227	240	249	253	244	296	263	253	251	258	212	259	252	223	271	244	250	242	250	228	269	234	253	222	226	230	286	280	228	240	252	244	224	266	276	259	245	245	253	251	238	251	235	242	246	281	259	259	252	282	269	259	263	246	269	254	259	233	253	249	244	258	230	254	250	247	250	240	232	245	232	241	233	220	248	249	246	236	255	262	252	264	271	240	257	264	248	262	261	230	266	249	254	255	229	280	262	266	242	250	228	250	243	250	217	283	246	244	197	256	270	243	215	219	243	244	258	232	244	234	265	242	243	272	230	241	277	254	268	247	246	242	224	250	244	250	274	234	219	262	249	256	226	278	235	273	229	230	238	252	267	261	260	258	250	217	233	258	241	275	232	253	241	255	257	250	282	265	220	224	238	249	239	261	256	238	237	281	227	241	250	234	237	233	257	249	240	230	259	239	211	264	220	236	218	249	251	255	217	258	255	274	234	250	257	246	238	236	245	220	253	263	246	225	257	245	229	231	276	261	227	255	276	262	238	238	232	249	228	248	234	231	210	253	233	235	223	270	242	267	261	231	274	241	225	233	216	229	229	247	234	232	249	242	242	264	230	228	239	231	237	244	221	275	261	269	236	222	255	245	270	276	248	222	244	240	235	254	248	244	215	264	234	257	234	249	268	244	223	232	285	249	213	244	262	251	221	256	246	223	258	241	264	232	224	232	253	247	277	239	253	253	237	270	242	260	257	241	262	243	250	231	270	262	255	277	272	254	241	278	245	239	198	245	261	248	255	272	230	295	252	251	260	278	264	255	246	279	204	263	218	228	254	271	239	242	255	231	247	236	251	217	256	273	234	230	250	241	263	221	254	260	265	264	245	227	268	231	249	238	244	246	232	264	243	242	284	243	235	250	236	226	238	269	276	249	215	254	238	265	270	261	262	240	232	224	294	241	251	220	272	238	256	277	267	234	256	271	262	259	232	240	256	223	287	208	264	258	253	266	259	249	253	255	277	254	249	243	256	254	233	252	263	238	245	265	266	263	241	234	253	231	230	249	215	216	247	234	245	258	242	224	249	233	236	241	260	243	241	272	272	245	193	253	250	218	233	262	241	257	240	259	269	250	223	254	255	246	237	260	253	272	261	251	263	251	233	259	256	225	249	263	272	247	241	269	198	241	219	220	222	211	247	224	279	247	256	242	258	256	240	252	232	267	238	239	239	248	230	276	234	245	267	223	252	241	227	255	275	252	251	252	242	270	231	275	260	256	256	210	234	235	234	244	263	228	265	262	246	243	251	254	235	235	243	258	235	247	253	280	245	257	251	247	233	217	237	257	246	244	237	241	252	231	229	276	278	253	257	261	280	277	201	257	265	232	237	242	243	247	256	255	271	234	236	250	244	219	219	254	247	236	237	250	240	259	242	242	260	242	224	259	235	248	245	245	271	239	260	229	247	240	240	266	230	255	238	257	214	235	246	262	237	241	254	255	220	259	266	240	236	234	256	258	265	253	247	282	238	258	264	240	282	233	299	238	240	262	233	273	262	256	254	231	240	240	251	276	238	240	264	259	244	246	256	262	228	257	222	250	238	268	234	263	226	246	234	265	228	238	241	235	253	225	251	240	263	231	255	258	260	271	223	255	241	236	253	211	244	251	220	249	230	215	250	240	277	246	256	234	238	268	273	256	255	239	239	262	244	238	273	258	240	247	248	229	238	285	244	241	289	254	247	263	229	239	268	242	206	278	216	270	237	238	263	244	251	247	228	280	264	236	217	232	212	219	248	238	237	256	261	237	254	233	241	238	243	268	260	231	250	245	256	241	244	250	251	250	263	272	253	268	252	241	219	233	215	252	235	247	264	281	264	233	220	236	248	254	240	249	244	242	218	242	232	237	238	256	261	263	252	259	228	238	260	244	247	239	272	247	267	265	241	224	263	219	226	279	246	237	244	267	260	250	266	273	234	243	261	261
13236	8391	17370	19832	16007	12259	9984	8575	6987	5296	3617	2834	2361	1875	1668	1343	1126	968	979	851	772	690	748	751	656	705	645	672	696	678	640	604	620	638	616	659	586	624	584	580	557	601	604	580	616	627	595	590	615	561	600	610	620	576	564	643	618	606	599	549	612	590	566	573	578	575	569	576	582	592	594	609	543	566	574	588	581	569	634	576	622	531	588	587	598	609	596	609	570	601	577	539	590	579	642	565	604	619	594	599	567	558	563	564	605	608	615	608	590	597	567	627	615	580	595	599	583	591	570	578	578	595	606	571	627	607	631	583	640	553	594	616	605	585	582	577	616	597	586	634	574	592	601	596	598	599	561	612	570	603	561	639	592	577	584	577	516	578	607	584	565	601	605	595	572	610	537	628	590	617	550	592	602	620	613	610	619	597	612	598	586	590	597	608	618	589	573	561	588	580	550	605	577	591	604	569	581	551	592	548	627	563	628	596	627	585	557	600	615	595	554	565	565	624	589	580	600	605	573	562	590	571	613	574	622	597	590	570	587	618	558	558	622	580	630	587	554	564	577	621	584	609	621	583	626	614	560	540	576	615	610	636	567	584	579	593	588	612	622	616	577	562	595	562	621	585	576	621	543	613	586	562	550	607	557	578	586	615	595	623	600	569	596	594	592	639	594	587	605	604	598	592	619	591	585	589	558	612	613	588	613	602	630	567	607	606	617	586	598	612	628	584	560	599	558	599	616	608	580	589	599	598	627	606	591	615	635	617	598	632	581	586	559	639	598	620	597	573	581	590	572	581	538	627	559	617	590	608	596	586	566	583	604	540	598	586	645	554	576	563	595	593	594	590	548	594	558	605	597	560	598	571	637	620	562	551	553	565	580	551	554	585	628	606	553	600	588	560	600	574	607	571	578	615	582	597	556	586	579	574	582	581	618	577	563	618	570	581	610	568	604	566	617	580	636	618	569	612	624	572	658	584	586	563	570	606	601	560	590	606	608	550	610	580	605	622	583	599	567	611	599	570	639	572	591	592	597	649	614	560	598	593	566	641	606	591	586	614	572	589	588	560	579	611	614	611	608	583	633	572	583	597	579	614	590	628	568	558	622	615	564	614	578	597	581	555	586	555	605	633	601	583	598	650	627	591	641	605	580	555	614	620	558	613	588	566	560	599	570	558	552	578	581	600	585	613	546	626	571	563	580	631	561	566	599	577	557	567	616	620	611	612	580	622	585	579	533	567	613	594	603	579	614	574	644	604	591	553	585	557	599	593	569	605	640	565	597	606	637	644	617	623	599	631	566	569	606	571	567	610	557	596	610	576	560	550	559	588	586	578	602	613	651	600	608	578	593	593	598	615	575	591	629	585	623	630	577	570	578	595	616	591	639	612	617	561	632	580	624	565	603	577	604	569	633	602	540	535	583	619	573	616	595	562	568	591	570	608	590	588	587	609	615	633	578	591	595	598	561	581	583	583	588	591	555	570	580	590	606	607	591	603	576	602	587	592	592	598	578	600	593	572	585	601	608	599	570	567	588	582	618	583	567	581	615	584	594	583	595	607	552	616	574	589	620	550	625	608	570	544	620	558	616	603	596	580	611	597	604	556	594	599	615	565	581	587	605	607	556	581	598	639	574	579	553	579	589	641	612	625	561	553	609	575	599	609	562	562	630	595	592	612	606	580	606	590	619	598	583	597	572	556	590	581	580	613	647	512	605	610	613	557	591	616	607	573	592	550	590	583	573	582	575	621	573	570	574	584	551	572	592	571	584	604	590	597	612	558	570	614	580	598	614	578	573	564	566	578	571	630	578	608	573	607	641	601	590	613	593	594	613	595	624	551	587	565	548	608	599	593	576	571	512	584	603	645	579	604	582	588	567	590	593	567	579	608	620	577	588	610	609	624	561	585	594	629	611	574	583	579	569	623	645	592	593	569	593	611	593	579	585	581	590	602	589	589	615	574	552	608	624	540	608	594	582	565	592	603	641	577	612	606	585	616	622	558	581	587	595	577	577	545	594	571	533	566	592	581	586	607	520	570	572	591	599	623	588	594	612	599	536	576	614	622	616	617	601	564	614	579	608	638	586	527	568	590	608	526	612	588	606	576	556	593	599	570	577	588	618	614	603	579	617	598	586	595	585	594	588	604	610	595	596	594	625	623	585	621	598	590	613	543	562	509	585	548	608	582	561	599	649	643	615	614	579	585	559	580	613	580	599	588	560	576	608	605	591	586	577	562	587	646	636	615	584	624	578	630	580	584	601	610	579	601	563	609	619	598	602	624	595	601	565	569	551	620	616	576	612	562	580	583	546	597	602	594	600	619	606	580	599	626	596	607	574	607	569	582	576	596	609	626	533	595	590	562	556	600	571	600	599	561	573	647	586	594	605	639	559	561	600	608	606	556	641	641	573	578	615	576	580	604	629	545	566	583	612	576	626	579	562	630	584	617	624	571	610	595	566	562	619	590	607	612	588	564	625	582	617	592	623	579	588	570	583	595	591	568	586	652	591	573	575	587	604	580	596	565	594	609	609	587	604	607	598	587	597	571	604	600	592	527	571	632	585	572	552	599	557	591	626	608	613	595	571	582	601	568	595	624	550	542	603	588	599	576	616	576	591	630	625	592	579	646	530	561	595	595	596	588	604	582	623	573	582	582	609	555	585	595	586	628	592	590	528	567	590	585	615	605	616	623	590	571	614	567	601	570	615	620	644	626	561	550	601	604	599	556	562	619	614	543	599	566	587	612	547	580	623	617	625	604	554	592	584	591	593	616	561	574	628	627	588	622	641	592	567	580	576	595	606	569	584	606	599	587	588	589	608	550	582	585	593	592	563	591	630	579	592	596	597	620	536	573	591	618	622	622	591	615	608	600	616	595	606	570	612	577	572	581	565	588	624	611	579	608	576	626	607	586	616	597	589	537	613	604	591	623	597	589	647	564	584	567	588	560	617	596	578	605	639	601	562	576	583	581	597	584	573	570	585	577	622	600	584	572	571	594	628	589	583	566	591	584	564	573	573	585	601	575	554	578	590	610	583	564	569	567	588	592	613	610	585	539	577	606	544	591	611	604	618	590	584	626	627	610	568	614	579	628	598	570	552	605	537	570	587	555	585	588	588	543	605	619	629	583	580	588	562	588	578	581	573	664	599	549	609	538	554	584	629	605	632	577	611	592	587	581	592	619	593	599	567	556	635	652	615	586	584	637	628	586	551	597	594	617	564	616	619	623	621	618	578	598	571	608	584	577	613	583	599	584	589	594	573	596	613	572	609	552	599	581	598	613	621	571	587	625	584	593	592	581	591	590	563	622	610	620	600	602	563	610	609	596	599	569	576	608	561	579	553	603	610	582	581	613	598	601	558	579	572	576	642	583	563	631	600	556	583	545	605	553	556	604	586	558	556	614	615	622	585	613	597	621	580	598	631	567	624	629	638	615	564	597	595	583	591	609	579	622	624	635	617	596	593	605	610	608	540	577	591	580	571	613	576	593
27589	13032	14525	11788	7291	4441	3123	2567	2023	1435	994	773	592	494	445	393	289	310	264	246	259	263	235	241	248	262	225	216	238	260	227	204	208	214	195	202	216	229	228	193	209	185	221	214	200	186	220	196	211	222	211	205	214	188	220	220	214	190	201	240	213	200	216	219	206	222	211	209	205	242	211	217	217	193	196	236	215	220	200	216	219	209	187	208	220	220	208	191	209	215	234	214	207	212	168	197	208	197	222	207	204	201	234	195	193	207	222	212	190	220	219	193	192	212	225	195	214	205	211	205	226	228	186	192	209	231	228	225	215	253	220	216	207	208	217	210	214	212	209	205	215	201	222	235	245	204	220	203	244	198	232	227	197	227	220	204	184	221	199	198	214	228	186	209	221	210	217	220	245	219	214	203	200	196	208	173	212	212	209	238	200	232	216	197	199	209	232	204	218	199	211	211	196	215	226	213	184	221	206	230	225	166	214	243	228	193	231	200	196	213	213	177	228	188	195	208	199	242	202	181	201	209	194	205	194	194	198	206	210	233	246	191	231	212	193	230	226	228	216	219	189	192	210	186	200	219	221	203	197	195	204	222	215	214	218	185	209	201	197	207	240	194	218	206	199	226	197	212	196	194	226	203	181	197	222	195	195	223	219	225	228	210	224	233	204	202	228	200	217	181	208	207	173	213	211	198	235	194	208	210	218	200	206	229	235	226	223	199	186	215	217	234	212	221	204	207	231	184	182	213	238	219	204	199	224	219	222	191	200	207	236	188	215	193	211	210	216	207	176	216	215	204	199	220	216	198	204	210	199	214	204	188	213	215	219	226	207	195	231	231	221	201	213	206	190	199	192	185	210	195	218	211	225	212	213	191	216	201	232	214	205	203	224	195	207	220	209	213	217	219	211	169	235	188	220	214	196	229	214	228	200	216	230	203	204	212	205	171	225	191	226	199	217	203	214	195	216	193	208	221	199	225	188	204	212	227	212	201	208	220	201	185	239	194	215	217	183	221	225	241	208	206	209	223	202	177	208	217	207	197	229	192	182	229	195	219	211	216	199	205	219	217	200	202	212	212	207	241	220	204	202	204	207	204	225	210	198	214	196	177	206	187	211	201	190	205	201	226	182	245	214	208	208	210	205	209	191	219	226	193	208	202	214	203	186	216	227	216	224	227	215	201	211	199	216	234	198	217	207	206	212	206	214	213	238	204	236	215	213	224	198	212	204	196	227	218	224	186	180	221	215	229	233	209	203	206	221	204	210	216	227	199	203	220	195	213	227	230	206	218	224	213	191	232	193	156	210	201	179	237	221	199	225	200	194	174	198	181	213	215	212	208	208	218	201	212	229	224	201	197	191	184	216	203	204	179	220	204	197	194	203	201	190	190	240	208	235	197	229	191	171	221	211	231	208	206	179	205	203	200	210	189	199	223	210	206	216	211	200	217	214	215	182	184	187	212	216	229	190	209	211	225	213	213	200	234	233	209	205	200	203	206	218	193	232	208	249	183	199	184	219	190	194	221	209	201	213	209	221	197	217	178	212	198	197	210	204	213	201	187	242	217	208	209	215	214	198	195	228	200	199	180	233	210	224	182	211	198	228	231	203	210	205	225	199	207	217	226	199	199	191	209	213	206	224	216	256	220	199	225	228	205	226	212	214	215	226	207	213	216	205	224	195	225	231	209	212	196	182	206	191	198	197	203	214	212	230	211	205	184	217	209	202	187	221	177	222	225	197	204	183	198	193	198	208	197	227	240	210	228	192	220	215	220	213	220	188	220	205	219	218	206	200	213	218	222	213	217	229	197	209	191	218	225	223	216	217	194	190	199	196	227	208	199	201	191	188	225	201	198	235	183	208	210	212	201	210	200	192	225	223	244	175	211	208	211	200	224	190	223	231	201	209	217	201	229	236	215	228	210	215	217	222	226	216	194	201	210	197	199	232	191	196	215	226	229	207	207	214	203	187	210	210	204	212	205	225	217	215	198	229	204	229	200	193	193	209	226	218	198	223	206	228	185	184	234	192	204	205	192	226	223	205	190	167	204	179	196	224	171	184	198	202	213	202	234	213	187	198	211	244	223	226	218	228	204	197	187	198	220	204	215	206	206	220	211	232	215	240	205	190	230	202	213	229	224	234	188	198	213	244	188	196	196	213	209	201	193	196	217	211	221	218	199	179	211	172	215	205	203	192	211	214	220	228	181	176	209	211	207	238	225	228	234	193	214	207	219	218	208	211	198	199	208	236	227	203	191	227	208	210	238	227	193	221	227	222	187	222	230	213	209	225	230	205	207	222	211	207	202	192	205	192	203	194	228	209	223	191	201	192	199	213	225	229	217	196	183	217	215	239	207	220	203	200	181	212	222	194	219	217	205	221	210	215	198	227	199	199	231	206	205	188	233	237	227	209	220	190	197	198	211	225	181	200	214	169	237	229	208	219	230	250	220	205	208	206	187	208	217	216	213	177	193	182	201	185	235	202	226	210	236	219	201	178	173	196	205	235	219	221	215	202	236	198	214	222	206	194	207	220	198	199	195	175	239	226	227	203	213	224	228	207	203	212	190	216	205	218	196	225	218	217	206	191	190	211	232	253	225	193	200	217	229	214	185	210	202	201	198	209	220	220	215	219	196	193	213	210	206	197	216	225	185	205	196	209	205	215	196	213	223	208	199	210	213	205	196	229	189	201	219	210	208	188	204	223	213	216	201	223	199	178	211	222	216	205	213	192	199	203	210	192	200	203	216	198	192	197	204	214	222	218	199	211	211	207	206	215	203	221	203	204	206	212	220	211	187	203	192	224	197	215	185	206	215	220	208	219	215	206	210	203	219	206	204	216	232	196	227	201	225	235	203	200	239	232	210	190	206	216	218	200	229	214	212	207	209	213	200	211	208	197	199	222	212	190	178	211	203	195	185	213	221	201	228	193	213	224	201	224	201	192	194	239	199	193	221	209	198	216	206	207	184	194	215	207	208	196	194	184	182	236	199	206	229	221	186	210	209	210	199	207	223	213	224	210	195	187	220	228	231	243	198	211	197	197	208	197	217	224	186	221	229	218	217	214	219	180	203	206	196	206	208	202	213	180	183	206	214	214	220	197	175	216	193	200	233	223	234	219	203	192	227	217	241	208	207	209	202	194	196	225	209	221	221	192	205	236	212	207	185	239	205	218	226	232	233	175	223	201	195	201	201	206	217	216	220	193	222	206	194	209	202	208	215	209	211	209	203	206	223	198	216	179	204	199	224	182	212	217	179	225	201	220	224	216	194	225	195	211	197	210	189	213	202	242	204	208	210	242	228	215	219	180	210	230	209	203	197	184	195	225	199	201	214	189	211	218	219	226	199	217	183	244	249	195	211	207	192	211	206	188	208	204	206	208	226	189	219	211	224	212	182	211	207	222	217	195	195	219	196	207	198	229	228	197	179	211	228	176	195	209	207	193	214	216	226	187	228	213	193	229	213	208	204	201	215	186	174	236	191	204	208	218	205
16441	10730	22185	24439	19967	15300	12874	10972	8973	6847	4968	3700	2838	2361	1937	1569	1202	1089	1088	947	883	734	735	708	722	635	596	645	550	588	554	600	549	552	570	522	546	524	519	534	509	514	508	548	501	537	547	506	499	513	493	550	539	505	489	511	506	518	509	486	523	520	457	501	510	524	491	496	537	538	520	537	509	532	518	508	504	525	528	507	514	540	495	483	486	546	489	487	524	499	502	505	510	470	534	527	480	499	525	502	520	516	510	517	496	533	495	480	478	522	483	513	492	491	546	495	537	512	510	487	518	520	516	488	544	475	497	491	452	529	561	557	463	525	510	505	505	518	506	513	522	529	469	486	504	551	503	489	505	493	537	520	494	560	500	521	533	523	526	511	494	493	518	498	515	506	527	537	488	493	489	478	520	494	513	529	485	483	476	521	525	470	508	510	521	524	537	506	481	519	507	544	542	505	501	504	508	502	491	504	535	505	497	521	513	489	523	534	547	526	498	528	511	484	488	497	544	514	574	499	499	438	529	513	498	531	487	521	530	503	509	528	491	549	483	511	522	507	497	540	501	498	518	486	495	503	526	529	516	507	451	472	537	538	511	505	526	475	501	505	506	529	536	506	502	502	505	536	507	498	503	484	487	459	544	553	490	513	513	521	509	527	524	503	524	482	510	505	502	496	512	484	518	502	493	485	502	482	506	511	537	488	469	498	491	484	501	500	527	504	469	485	483	516	499	555	480	556	538	499	512	472	515	529	503	518	526	507	517	508	526	483	524	501	510	554	500	501	521	487	521	520	532	504	568	529	485	532	521	516	493	547	482	522	545	538	511	506	516	498	500	530	527	562	502	519	487	475	552	518	506	467	481	512	513	481	525	481	512	512	486	499	501	517	505	489	512	548	513	509	533	504	480	541	522	522	516	562	508	500	485	501	533	490	494	534	522	534	527	516	530	509	488	537	551	450	515	536	485	510	481	529	504	509	467	452	501	515	520	517	530	497	534	494	503	507	478	500	534	525	528	503	498	485	513	531	497	517	490	489	521	506	518	513	524	507	488	503	565	488	470	517	530	533	520	509	545	474	495	484	472	555	519	497	519	509	509	503	502	466	506	519	517	538	513	486	496	494	545	486	496	489	484	534	522	491	497	525	521	533	510	544	501	482	506	507	515	497	514	483	520	509	511	543	492	529	505	457	526	490	532	506	518	497	515	490	509	548	475	506	471	496	492	486	549	540	492	518	511	533	518	525	507	514	503	483	503	496	449	512	490	545	476	504	501	486	484	559	511	493	484	527	497	505	503	509	545	452	521	497	485	499	514	513	485	509	518	506	488	506	512	512	506	500	504	488	505	526	488	478	514	490	521	516	543	544	493	506	514	503	521	486	498	549	500	496	547	519	473	523	502	516	488	530	474	491	512	483	548	513	530	515	518	515	486	494	498	513	548	481	523	461	497	501	501	514	511	546	476	462	512	544	524	524	520	511	500	540	525	532	494	495	507	532	482	525	493	523	494	502	534	478	526	517	552	508	519	517	493	515	468	526	517	457	525	525	506	524	501	454	506	517	501	560	531	491	495	510	513	504	489	521	529	507	487	465	509	497	543	512	507	526	504	502	507	514	502	502	515	515	449	535	487	543	490	496	512	509	493	561	505	521	470	491	502	511	494	562	501	500	494	506	527	491	505	524	498	492	499	480	516	519	541	561	544	521	541	498	534	505	489	524	462	504	445	544	485	551	487	443	497	527	494	541	507	531	541	526	493	537	559	544	497	509	516	558	495	515	539	526	505	528	505	448	482	478	507	521	491	460	493	535	517	523	490	513	496	505	530	475	492	457	517	490	546	498	499	507	508	527	532	533	533	490	497	499	517	511	526	477	497	509	473	546	526	521	540	509	501	473	488	545	520	526	531	548	498	508	489	504	521	501	533	523	518	504	509	515	490	544	520	532	484	536	487	506	494	530	500	525	524	530	538	486	497	496	456	523	494	531	538	499	524	499	495	521	484	522	549	467	503	531	505	509	503	520	509	536	530	521	509	488	532	511	523	460	498	493	523	495	483	494	506	517	485	512	560	556	487	482	532	529	523	488	490	524	516	516	489	514	507	527	511	548	500	488	489	520	526	520	496	488	514	470	484	518	487	483	525	498	502	479	493	510	493	518	494	546	488	494	530	507	505	507	465	484	522	475	551	508	462	492	496	532	501	471	507	539	475	491	520	513	528	504	505	521	488	473	508	532	487	514	516	489	478	538	475	487	524	506	486	535	524	479	479	526	537	475	519	512	539	463	509	444	479	510	478	519	538	516	540	513	536	486	535	493	543	524	507	508	513	504	530	498	479	507	526	541	522	493	506	509	497	531	537	518	519	508	499	517	486	502	504	483	533	508	516	483	514	490	522	466	525	537	458	485	504	535	518	511	508	456	498	518	479	499	458	513	547	542	480	540	478	513	506	531	510	492	517	472	522	480	494	504	499	520	524	551	484	507	501	520	501	508	494	504	476	498	517	527	503	487	514	476	532	480	500	506	489	505	495	480	492	492	502	507	516	496	556	506	487	499	513	535	491	476	511	472	481	485	532	512	512	511	483	506	494	529	500	535	509	540	522	493	515	485	536	527	494	482	515	515	523	491	458	521	542	511	489	535	483	525	486	505	476	489	522	504	501	518	496	509	490	535	513	511	530	520	491	505	514	484	544	533	494	513	465	519	514	499	484	513	514	517	504	523	470	542	496	489	506	518	536	509	526	488	517	505	522	515	473	509	489	532	467	526	514	511	487	533	513	492	501	482	510	513	487	515	526	500	456	495	516	506	506	481	504	473	525	503	506	474	507	508	514	558	505	514	531	478	472	498	483	511	512	498	538	533	466	507	470	527	499	523	500	481	458	506	473	518	492	548	517	508	501	521	480	487	514	510	481	482	517	506	537	529	524	480	502	529	512	528	524	495	548	489	522	491	493	552	507	490	487	502	497	505	543	519	516	513	532	507	523	486	490	519	516	520	507	516	491	460	546	537	492	506	512	505	541	481	553	508	480	525	506	517	534	537	500	532	506	526	533	507	471	511	492	507	513	512	502	521	507	520	498	533	493	534	485	498	502	507	533	532	500	474	500	508	498	505	498	500	513	505	565	501	525	516	546	480	494	500	521	512	476	485	521	462	507	520	510	499	499	499	518	464	480	505	520	492	489	482	494	500	480	509	526	490	492	475	563	498	492	551	561	502	479	550	554	521	529	541	495	493	485	486	555	534	534	506	491	503	470	506	503	516	480	507	510	519	529	510	486	513	520	487	565	500	512	477	496	490	537	470	524	541	493	513	513	524	544	553	510	492	499	533	494	516	505	515	506	489	517	500	493	539	485	480	495	481	527	515	509	516	531	496	470	560	478	516	518	499	554	491	529	502	526	527	508	511	548	514	482	544	502	552	507	496	511	475	541	505	442	519	510	526	513	501	547	481	469	491	508	526	510	536	508	496	512	492	490	518	487	498	489	488
9792	5573	6649	4868	3081	2055	1546	1354	1106	773	638	527	435	379	347	312	344	266	286	292	313	284	303	286	276	309	273	281	293	314	269	266	269	278	269	262	305	268	266	269	281	257	235	280	258	262	271	289	278	274	282	293	263	277	254	303	318	294	282	262	280	280	262	284	280	307	284	283	273	292	280	287	252	272	316	308	277	237	265	273	253	266	296	274	260	262	305	268	299	276	264	285	277	261	285	279	253	266	280	278	291	239	281	255	302	251	262	305	271	301	272	273	279	276	262	282	302	310	280	294	314	304	244	259	285	265	267	250	266	283	290	293	303	275	267	281	277	287	265	254	276	294	254	293	282	278	270	276	264	272	265	269	259	305	265	298	255	318	244	318	266	239	263	280	263	288	267	285	281	276	292	253	267	261	254	273	277	243	249	266	247	271	266	261	286	310	251	279	287	266	257	270	250	262	253	287	282	282	267	248	297	283	269	255	263	263	254	276	303	272	255	284	246	268	256	285	269	293	243	259	288	258	304	267	287	243	253	290	288	282	280	276	267	265	282	296	333	297	290	275	316	255	273	281	285	310	286	282	283	278	271	262	289	274	259	255	256	276	280	246	292	310	242	263	253	243	259	265	288	282	272	255	252	309	304	282	298	294	312	274	292	282	263	288	278	261	270	231	247	286	282	261	260	294	288	280	284	263	287	302	257	287	280	262	287	242	276	264	290	236	277	281	257	249	301	287	278	258	274	279	291	249	292	283	289	317	259	268	279	275	291	304	288	307	270	281	285	296	261	277	255	288	235	263	291	252	253	248	256	273	266	311	297	291	268	271	283	270	285	263	274	297	258	262	264	256	270	244	285	276	260	292	274	301	305	269	256	273	293	269	290	271	277	282	292	252	291	288	289	287	261	276	277	300	308	299	261	262	284	281	262	300	267	270	266	272	241	260	284	272	278	291	276	286	300	276	268	258	273	284	309	262	285	297	270	254	289	280	302	308	280	283	259	273	267	282	286	266	280	245	280	291	292	301	273	291	254	282	260	265	238	297	287	253	258	271	254	282	272	269	288	257	277	298	278	274	283	231	276	267	300	269	285	294	292	257	271	277	286	287	307	279	280	293	299	277	306	288	277	260	235	272	281	268	263	267	271	293	303	293	307	275	274	271	296	269	297	271	285	288	252	249	267	295	280	283	274	283	245	269	260	289	272	311	263	299	271	258	288	278	269	264	267	285	258	264	260	251	270	276	262	300	276	264	281	266	273	314	254	272	264	279	242	287	279	294	292	255	246	278	323	256	273	264	252	267	284	307	276	275	258	294	276	278	297	296	258	303	273	279	274	282	272	276	278	287	270	300	276	271	303	269	269	265	274	254	297	297	270	310	276	280	287	269	236	279	279	281	276	280	257	276	295	269	323	276	278	259	269	259	251	293	275	302	299	269	246	257	240	242	291	253	282	277	270	278	270	306	296	338	291	273	271	278	312	302	310	292	247	268	261	263	252	278	240	278	257	288	270	290	286	300	248	313	262	261	231	283	286	278	285	264	315	302	299	246	312	291	270	287	279	275	278	283	313	281	270	285	286	241	266	240	291	262	270	261	278	286	263	281	257	237	266	283	283	271	285	295	268	301	298	305	307	252	291	287	271	263	284	297	278	261	242	290	274	269	277	280	278	331	301	279	260	283	276	275	281	276	261	304	283	269	250	298	273	230	306	292	251	287	269	268	276	279	242	269	291	269	267	302	269	272	311	291	258	277	312	277	268	270	274	274	262	281	279	265	298	259	301	243	260	274	316	285	271	275	297	278	281	284	288	277	263	276	294	252	271	306	270	278	295	279	262	271	272	276	284	263	293	261	280	254	270	311	266	279	271	298	308	255	300	311	310	290	289	284	262	253	286	289	284	291	262	274	306	259	264	279	260	302	260	246	284	285	249	264	235	289	329	255	291	252	260	250	276	275	275	292	278	289	309	264	267	269	261	276	245	257	304	297	299	270	269	291	275	251	285	248	263	271	258	270	268	242	269	271	290	288	284	285	292	293	276	300	266	263	246	259	261	273	272	275	309	265	294	275	299	297	291	263	234	265	297	295	276	291	271	295	310	272	280	279	288	273	264	272	273	281	286	299	254	285	299	253	268	287	282	276	309	280	267	267	281	280	238	242	287	258	281	291	298	286	301	286	288	319	265	288	244	262	271	258	269	277	272	293	252	249	268	268	294	314	272	243	304	297	283	273	271	274	281	299	284	266	272	268	281	279	308	305	259	289	262	288	244	261	311	306	304	265	342	278	269	258	271	311	279	267	291	276	295	291	264	299	279	273	270	261	266	275	320	259	285	274	284	294	255	258	265	286	302	268	273	275	265	259	286	284	268	298	261	274	275	270	259	267	311	287	259	264	249	309	262	264	273	272	267	280	283	256	291	259	290	279	293	251	287	276	254	283	275	290	256	262	263	274	270	263	287	302	242	271	265	269	295	258	279	271	268	273	285	260	294	316	255	282	263	295	241	277	297	296	275	286	283	289	280	295	291	284	262	291	312	297	269	294	267	261	297	327	251	270	277	264	267	286	266	271	300	257	287	256	269	284	257	285	275	235	279	308	257	246	276	303	320	260	290	276	307	279	282	273	261	254	272	276	287	293	282	276	262	288	258	291	291	274	258	274	279	276	264	291	277	276	237	308	280	258	290	256	250	299	305	251	296	257	308	277	295	290	260	275	262	294	247	267	279	268	281	296	280	283	260	252	256	279	277	296	288	284	280	289	285	265	268	267	262	266	259	254	264	247	262	279	274	292	278	309	256	272	287	263	239	252	266	272	264	246	249	295	291	257	276	254	284	276	281	280	275	296	271	267	272	297	268	267	305	278	307	260	270	249	282	285	289	294	254	264	276	292	286	245	282	305	273	286	309	310	281	278	284	291	282	269	273	257	295	271	284	275	276	288	310	272	310	273	273	301	276	275	271	262	254	279	253	280	287	256	298	298	314	280	282	282	256	284	243	296	261	239	270	248	274	301	289	292	267	293	282	255	290	298	284	288	278	274	266	286	273	278	286	267	293	252	270	261	337	288	290	288	271	317	258	282	282	264	275	266	248	251	273	264	265	274	281	278	293	261	277	293	281	271	294	295	264	258	278	274	253	256	273	270	297	297	261	288	304	299	303	265	277	257	282	259	254	273	272	289	277	293	271	303	272	269	255	286	278	287	286	275	263	269	280	266	299	295	292	260	252	258	291	278	281	284	282	272	268	255	275	285	298	272	273	261	282	252	252	286	314	274	271	301	267	276	306	294	234	259	251	303	278	281	271	273	269	242	240	265	262	277	274	259	281	270	247	319	257	275	271	292	276	264	274	308	263	251	268	275	318	275	253	240	300	279	259	305	296	248	268	290	282	281	266	279	257	296	285	287	241	280	250	259	312	297	224	319	277	245	291	273	263	289	285	282	302	249	262	252	286	231	236	296	244	300	256	282	265	282	251	258	295	267	261	302	268	324
6706	5700	12032	13529	10817	8190	6921	5929	4760	3529	2649	2138	1733	1484	1304	1106	965	915	830	829	801	730	729	751	721	706	718	685	711	701	696	713	656	664	661	663	649	669	631	632	626	646	697	603	711	632	627	641	654	618	669	667	653	660	706	612	602	624	645	608	652	681	630	634	648	639	636	644	640	623	641	614	639	613	709	668	674	694	613	645	672	654	693	651	665	633	590	619	644	610	619	634	703	674	661	682	649	690	683	628	644	634	687	667	666	656	631	640	648	630	641	602	676	668	615	667	662	643	632	632	641	667	683	619	640	658	678	637	676	646	671	660	662	604	639	606	659	654	620	647	642	688	599	649	649	694	643	659	646	669	661	672	592	632	663	660	619	640	588	630	655	683	688	633	650	671	717	633	680	616	626	656	658	674	632	639	605	647	664	659	674	661	633	657	621	629	684	650	642	690	639	675	648	672	655	658	644	660	619	627	623	624	674	710	653	639	627	648	630	635	615	611	656	669	616	595	635	614	669	599	605	639	635	654	611	621	629	668	641	663	638	633	654	707	629	667	645	666	615	610	631	608	674	622	615	659	621	642	642	657	669	660	632	666	658	602	646	631	670	695	673	693	641	590	624	713	699	596	646	628	699	607	634	663	663	585	677	671	634	672	674	654	621	653	689	665	647	690	622	680	665	683	661	644	684	627	652	624	662	593	659	686	603	645	638	656	649	661	640	698	734	694	706	616	638	630	683	676	688	660	624	661	655	683	628	652	619	634	642	674	663	661	631	658	628	693	616	607	645	634	644	630	673	654	635	655	684	654	669	646	679	655	682	627	673	662	681	662	625	652	677	619	710	658	604	653	640	658	682	637	648	643	692	684	654	601	667	729	635	693	641	658	682	674	639	637	630	706	658	650	665	655	682	622	675	679	601	677	642	643	634	632	646	628	678	637	663	664	652	686	625	632	668	688	631	611	627	711	654	636	683	660	637	669	644	633	640	647	656	651	666	658	638	671	646	646	655	677	641	632	674	659	638	682	658	632	610	657	631	648	608	646	606	665	630	627	656	656	664	620	649	658	653	663	641	692	634	680	676	702	672	637	678	665	607	661	635	695	660	649	658	610	652	685	699	667	690	661	629	614	664	688	638	637	664	659	644	655	681	626	648	646	643	646	648	622	639	683	647	676	666	664	655	677	644	674	632	665	626	654	647	643	712	647	672	644	638	611	620	668	657	666	647	675	661	608	664	695	663	659	658	661	618	658	685	636	630	617	681	657	680	702	685	645	642	649	626	620	674	665	627	646	673	655	638	709	650	696	660	633	672	679	700	608	707	645	676	659	657	646	662	665	640	631	618	646	605	631	699	640	644	596	687	637	612	662	657	644	659	623	663	650	689	652	630	581	643	621	625	652	679	625	665	666	660	635	658	646	656	700	647	672	675	646	675	646	680	708	619	614	645	644	625	694	691	631	626	641	680	649	653	647	637	650	677	665	637	660	662	662	640	673	630	624	642	643	674	651	627	641	638	635	619	626	653	607	686	704	664	629	649	642	667	635	649	711	658	666	653	654	658	671	634	636	697	630	624	648	633	660	650	631	653	664	627	627	662	650	619	658	665	646	590	606	642	624	648	653	659	622	639	655	648	644	680	743	648	652	642	647	648	616	706	656	660	636	675	636	679	646	656	708	626	646	642	611	618	652	640	680	633	655	640	633	683	641	636	637	672	671	673	625	661	636	641	664	689	668	617	653	686	659	645	658	639	710	653	684	726	632	624	637	609	643	685	679	643	660	658	681	610	639	687	655	681	587	600	650	667	656	639	644	623	629	650	634	689	646	633	685	659	645	648	690	653	608	671	657	653	612	679	640	630	617	663	639	639	615	716	579	672	665	632	617	687	656	665	651	665	655	669	616	616	677	618	674	659	665	642	657	669	660	632	668	640	624	665	662	611	674	643	670	580	682	617	656	644	629	642	655	660	672	696	635	637	646	650	661	685	624	665	626	645	649	662	651	650	668	664	611	669	647	667	630	659	677	683	659	656	704	650	709	654	658	639	653	626	601	663	673	665	612	663	675	644	659	641	642	651	669	675	598	634	638	653	689	641	651	640	637	687	706	622	639	650	678	655	639	644	614	670	623	664	612	617	643	657	657	650	667	642	631	650	635	671	659	653	652	671	640	646	678	652	649	663	610	657	686	636	595	663	674	612	624	689	667	643	646	663	634	655	658	677	649	640	670	642	667	649	631	645	626	634	675	622	669	674	629	658	654	622	653	612	626	674	611	682	630	642	701	632	644	696	668	658	578	642	643	616	657	671	639	643	621	694	693	673	660	634	632	666	629	682	614	680	626	677	604	632	649	656	648	658	697	657	631	666	713	671	649	619	623	590	631	649	653	691	630	671	675	634	630	682	615	636	644	678	665	672	659	607	626	651	643	664	657	650	665	639	690	631	605	605	633	637	634	650	676	657	622	644	656	643	681	625	621	670	748	650	648	652	656	620	663	682	667	673	676	681	639	617	664	626	624	681	594	619	652	683	627	631	712	655	672	627	656	675	669	638	599	715	626	682	665	662	647	633	644	709	607	681	661	660	618	606	682	624	614	646	639	629	652	661	639	618	676	658	642	664	612	666	658	615	628	659	635	638	629	672	633	678	669	673	617	622	647	654	648	647	643	658	675	615	685	649	605	671	674	668	590	689	677	666	674	682	615	712	632	618	656	682	640	638	648	584	701	695	654	658	635	678	625	656	711	606	669	659	619	644	644	665	619	615	628	663	651	649	678	672	692	663	611	649	698	604	643	653	669	610	589	622	683	600	630	650	665	617	647	623	604	696	645	611	678	711	686	648	664	662	674	634	669	628	684	642	678	655	670	720	655	672	637	643	666	656	667	636	611	650	653	698	664	654	672	669	639	661	700	673	606	662	623	625	592	675	637	617	590	666	678	697	672	642	699	616	624	643	650	655	697	674	630	677	658	681	653	634	655	688	623	625	641	638	643	660	627	664	668	666	621	665	627	632	684	674	627	642	652	690	679	695	634	648	655	676	669	698	647	640	656	647	655	665	658	657	694	665	629	666	643	629	638	653	653	657	657	654	696	606	673	728	688	668	630	630	684	670	655	649	642	618	724	666	583	680	696	641	674	648	642	629	674	644	656	683	662	648	678	655	620	678	658	657	682	665	637	682	643	658	657	645	644	660	650	627	693	680	652	682	672	662	653	625	668	665	651	660	619	621	693	643	625	643	649	654	639	637	640	623	678	667	627	649	646	639	667	609	674	635	649	665	660	657	623	634	642	638	657	647	680	639	618	678	653	694	682	662	666	632	671	640	616	674	614	649	634	651	642	625	599	670	652	706	600	664	670	647	640	631	688	641	644	694	671	681	599	694	653	622	650	655	626	648	658	639	657	633	721	617	681	661	681	666	660	653	696	623	633	647	677	694	687	586	668	661	627	638	678	630	627	623	653	621	616	647	702	669	664	673	623	664	688	673	666	642	635
19145	8832	10201	8229	5088	3269	2407	1957	1575	1063	835	696	562	486	407	357	375	304	297	270	287	288	251	250	279	263	248	274	248	255	243	262	272	260	259	266	233	242	239	233	236	260	230	242	242	282	254	242	231	242	260	264	219	260	257	249	240	252	262	243	252	257	224	244	297	248	254	254	255	240	268	247	238	245	278	284	296	242	264	257	283	245	240	249	269	237	245	262	244	233	272	253	227	259	232	235	239	227	249	266	244	229	251	256	265	287	278	256	238	248	251	266	257	262	248	233	255	284	289	269	278	221	246	234	254	247	284	262	262	248	248	249	260	268	248	287	261	255	248	247	252	281	214	236	259	281	254	216	258	278	259	267	239	249	254	258	259	278	255	278	282	261	254	237	259	232	242	249	260	278	237	277	237	270	216	263	229	233	245	225	264	252	225	272	245	259	272	245	259	248	261	251	232	241	233	237	269	263	252	254	244	237	271	254	238	245	274	243	272	222	258	243	217	219	240	240	250	253	260	253	241	227	240	234	231	298	251	251	267	273	230	242	260	280	256	266	254	233	257	223	245	246	251	243	243	222	246	262	249	246	243	257	239	227	283	246	262	255	260	273	246	280	295	271	229	255	264	253	239	264	271	244	256	253	259	262	250	255	231	268	259	256	248	272	249	238	256	266	266	255	296	245	259	270	272	262	248	233	284	223	242	246	278	272	235	229	251	242	228	265	300	282	247	251	227	246	239	275	222	243	245	233	242	257	248	218	263	266	257	232	274	213	254	232	245	269	266	272	246	264	262	256	253	264	266	263	224	212	255	271	266	236	236	257	244	257	251	236	249	263	264	246	273	278	234	230	269	242	245	241	259	237	244	256	269	278	260	232	245	257	252	281	214	266	226	255	247	241	236	242	241	241	250	233	287	211	262	253	249	232	269	261	262	287	245	273	233	250	239	258	238	269	232	254	254	236	253	239	236	244	227	259	256	238	257	261	247	229	258	250	284	245	234	254	261	294	257	263	240	241	266	217	232	247	245	229	237	266	260	266	272	250	236	225	232	243	228	247	218	235	253	268	261	272	288	244	229	254	244	267	280	252	276	272	268	273	265	230	261	257	276	237	270	264	245	241	246	235	223	232	286	233	252	274	254	221	277	249	256	259	273	233	219	224	263	251	234	273	226	265	248	252	239	221	235	253	254	244	268	231	266	255	306	247	224	262	266	258	262	251	245	304	233	266	272	259	243	249	263	227	251	226	237	247	240	246	244	215	256	250	270	266	225	263	258	234	267	242	267	249	253	242	232	294	254	257	229	247	242	248	250	268	252	281	261	243	260	292	216	250	240	255	261	253	236	252	273	278	222	275	257	256	258	261	259	220	241	251	250	264	289	267	242	245	276	275	244	251	271	254	249	283	276	253	267	214	260	237	256	262	212	274	286	259	251	276	243	227	228	233	248	215	237	260	280	248	244	252	248	269	257	246	273	273	270	277	252	259	265	226	271	264	270	257	252	243	248	251	239	262	256	246	239	285	258	255	278	229	280	255	226	269	261	248	244	292	236	269	273	243	277	267	243	256	242	244	254	221	238	241	262	233	263	256	268	236	248	255	262	275	271	243	230	251	227	256	245	261	260	237	214	236	278	234	285	235	244	260	278	248	238	267	235	228	265	237	226	238	242	239	215	235	230	265	251	256	262	257	247	252	232	281	243	248	252	251	272	256	260	261	233	241	238	269	250	247	246	249	256	272	261	248	245	231	297	264	258	234	239	230	248	241	258	250	258	241	276	258	248	276	243	256	269	274	271	246	229	203	248	248	257	274	239	237	227	281	265	241	254	214	240	253	239	273	224	244	259	258	282	275	260	232	248	250	249	252	231	274	226	237	236	259	234	249	279	290	240	251	234	249	226	274	277	225	230	255	260	265	246	278	229	275	243	256	259	246	300	251	245	232	245	266	250	251	279	267	258	273	259	263	251	281	247	248	268	246	263	253	263	277	271	268	273	272	250	263	256	242	275	221	235	231	257	251	262	269	268	242	279	280	252	241	260	228	258	232	251	277	259	245	255	252	229	256	266	269	242	264	238	239	255	223	246	250	241	239	244	214	252	240	251	227	270	252	233	233	264	257	259	251	254	245	259	234	257	272	236	270	240	240	288	244	271	244	267	262	271	263	239	239	267	237	260	261	287	281	246	230	245	237	276	247	279	254	237	250	234	265	275	245	254	258	249	254	259	264	263	267	257	264	268	242	248	224	259	270	260	245	250	248	229	254	257	253	246	262	255	259	254	227	238	254	236	298	258	245	272	258	261	231	260	290	275	274	262	242	262	280	264	263	285	248	254	280	229	257	247	239	237	228	263	256	262	249	247	264	256	272	257	252	233	268	272	219	250	221	248	239	237	223	251	252	242	262	269	262	248	257	261	212	276	208	237	249	278	279	290	238	272	237	247	271	255	272	282	287	232	227	236	254	250	249	218	261	276	266	234	254	226	259	237	250	248	270	247	254	255	241	243	265	255	266	243	265	249	253	251	259	244	269	245	250	200	212	270	299	261	293	260	268	283	241	263	239	222	272	266	242	258	225	248	293	251	264	259	291	250	254	233	243	228	224	251	247	267	257	250	260	256	249	284	287	244	276	254	245	236	255	259	248	278	252	266	255	235	278	241	251	241	240	283	231	260	268	294	243	222	245	233	234	252	253	243	259	233	235	301	279	236	258	247	258	252	263	229	268	246	244	242	259	256	243	266	269	266	256	266	263	275	238	251	253	254	255	262	244	239	260	257	234	238	262	264	271	277	245	259	227	262	266	251	266	259	243	265	261	242	262	274	265	249	264	223	245	267	283	251	236	253	248	266	269	247	250	263	247	249	256	236	277	260	264	257	249	255	285	302	250	298	252	268	253	269	281	260	263	271	239	267	258	255	258	283	237	243	225	225	284	240	298	259	249	250	225	260	247	261	251	252	244	284	247	227	262	285	253	255	237	241	246	255	239	252	251	246	239	273	251	230	246	246	257	265	254	272	254	251	270	252	234	235	269	265	251	245	265	256	245	242	253	237	252	260	283	254	254	230	253	260	240	274	262	265	262	276	227	245	222	276	229	264	280	254	229	260	233	239	259	255	267	235	272	251	267	271	219	276	240	231	251	266	259	255	265	273	267	261	224	255	262	236	249	253	255	235	252	238	262	245	268	242	265	275	230	266	255	251	244	235	208	252	237	239	241	246	248	251	262	240	235	239	270	260	262	245	269	257	238	289	243	256	257	237	234	250	261	269	247	239	244	241	256	241	262	239	261	252	247	219	255	251	254	241	249	284	248	261	255	269	240	258	248	278	255	260	231	241	236	230	263	218	237	257	269	275	281	257	264	256	245	271	232	257	239	225	247	236	267	234	232	206	275	244	247	284	283	260	253	247	255	251	253	268	260	274	254	266	249	253	248	253	308	251	259	218	267	247	248	255	260	250	270	250	262	266	242	277	258	217	239	265	271	245	235	244	254
13002	8479	17659	19602	16416	12568	9791	8618	6886	5218	3811	2949	2365	1914	1584	1318	1158	1084	984	885	815	797	759	781	724	688	666	675	652	655	650	625	635	629	622	627	613	617	592	607	609	581	588	602	647	650	656	652	617	599	558	638	600	594	583	654	623	570	620	587	585	652	615	633	620	655	623	633	585	575	604	577	557	599	606	555	631	576	578	615	588	618	595	582	622	569	587	559	599	623	586	581	597	600	575	590	590	598	606	585	595	606	630	630	634	625	613	580	584	583	579	564	600	595	608	600	592	582	604	672	613	612	633	603	576	624	613	558	552	640	639	579	554	594	577	594	585	606	598	614	604	618	590	615	602	575	587	576	612	587	663	613	576	646	638	641	610	595	599	602	563	618	589	629	573	632	561	589	587	643	601	593	601	616	629	644	564	626	564	587	598	580	600	565	601	592	581	621	595	614	587	633	662	594	621	581	620	627	571	644	624	619	549	625	611	597	654	627	593	584	593	619	624	611	590	565	552	574	582	608	611	578	611	615	594	607	572	616	634	619	602	607	571	607	559	575	613	583	642	606	606	572	585	631	583	572	643	627	616	653	587	601	616	582	597	609	599	628	622	613	602	585	623	564	592	615	568	617	564	599	626	591	630	574	603	611	545	607	599	577	582	592	618	573	582	599	582	576	624	572	582	609	585	594	605	582	588	620	565	599	619	590	602	595	609	612	595	597	575	592	636	622	571	592	631	578	612	619	626	561	629	600	616	607	585	569	583	629	628	600	582	584	623	607	617	637	606	585	587	563	660	544	612	590	587	649	614	589	613	580	575	602	596	590	612	554	588	609	607	605	568	598	589	605	581	579	612	595	637	628	603	609	582	551	601	622	629	645	584	590	631	598	620	592	627	617	591	602	584	598	606	592	601	635	612	575	615	588	619	588	613	624	593	639	632	626	563	582	613	587	612	596	639	590	578	591	592	597	636	632	620	593	582	565	617	629	635	606	598	609	628	621	622	596	600	585	558	627	605	607	609	596	625	623	580	645	574	623	607	603	628	598	591	650	604	594	629	611	625	594	617	613	644	624	597	566	613	608	602	607	615	596	544	602	644	601	631	604	580	605	606	586	656	616	666	616	598	611	572	602	599	603	589	602	581	619	613	580	587	581	632	619	623	611	587	578	620	603	572	621	627	569	596	620	596	621	635	622	610	578	583	624	602	592	568	572	617	572	624	594	633	591	573	600	597	591	616	638	587	657	570	567	619	639	571	606	578	630	602	589	599	649	564	583	593	591	613	625	639	582	607	607	585	603	603	633	558	616	613	588	623	598	629	607	610	594	594	619	637	626	622	568	657	584	595	586	611	598	587	636	581	579	622	635	599	634	621	604	588	593	586	560	601	599	608	620	641	589	563	579	599	600	607	601	583	574	581	575	573	601	594	605	634	578	597	561	609	558	617	583	624	629	597	601	593	573	574	581	599	576	616	599	577	613	598	633	620	609	626	633	642	598	591	543	566	579	621	590	567	627	607	620	598	586	597	600	587	635	655	583	626	566	590	612	580	615	612	627	576	593	606	622	596	601	555	617	605	648	587	598	612	665	597	598	607	582	602	615	569	554	612	641	590	565	603	587	572	585	603	642	595	612	637	558	613	603	634	623	631	641	615	564	623	604	607	573	637	575	612	614	595	621	623	616	592	608	617	595	573	626	583	552	630	601	606	593	624	559	568	586	609	575	589	572	614	564	593	594	624	550	616	603	596	569	588	665	598	609	604	618	658	548	636	632	595	595	626	615	579	578	623	582	602	617	612	616	559	625	583	602	606	629	601	607	634	557	578	623	569	627	576	564	553	610	594	634	633	595	608	614	610	612	595	573	605	620	603	663	652	674	610	557	585	619	560	593	621	609	589	661	615	608	576	601	610	599	586	569	602	579	598	605	587	576	605	570	626	635	644	615	602	597	648	604	567	600	617	594	587	567	541	588	546	574	577	616	622	579	587	647	649	635	635	628	557	614	606	589	592	576	605	577	562	596	576	629	518	588	608	632	610	602	606	612	593	592	633	639	596	618	625	592	606	604	594	573	634	583	596	632	614	622	593	568	572	596	580	579	623	594	594	585	640	624	575	590	593	637	582	635	566	580	594	603	584	559	605	594	614	624	612	569	604	580	635	563	629	583	577	611	620	639	542	608	570	568	525	582	587	590	645	592	596	571	640	600	620	579	634	590	589	610	605	589	605	606	602	537	605	599	622	597	581	608	608	605	617	606	587	605	582	648	608	638	642	630	646	550	575	608	638	624	576	583	567	590	615	631	620	591	597	570	603	610	602	605	619	631	647	617	602	609	619	619	599	623	615	591	620	635	547	588	662	593	588	620	570	595	552	625	646	619	589	599	588	609	607	608	649	600	560	600	593	614	613	587	590	620	617	562	559	550	606	598	633	582	608	590	590	613	634	633	601	644	608	588	610	594	586	571	632	568	609	619	577	579	588	606	608	630	612	615	592	618	660	572	575	582	617	624	580	632	573	645	576	590	636	592	615	605	631	672	605	634	619	602	632	648	653	565	592	603	605	612	574	622	598	620	589	561	602	556	598	609	598	561	616	582	587	599	603	588	592	611	600	577	569	623	605	615	611	577	625	550	599	549	575	569	594	583	627	615	610	579	618	594	598	627	604	594	626	602	606	611	569	625	605	619	634	540	609	588	605	598	622	620	603	611	572	584	611	655	623	609	569	609	648	567	569	566	575	617	608	613	589	577	614	608	612	599	622	615	570	603	591	598	623	606	639	594	618	596	536	610	590	576	635	613	624	621	602	572	624	617	640	586	602	614	587	640	624	599	590	568	604	629	612	628	603	611	574	605	663	588	635	572	629	605	581	568	641	605	572	629	556	578	567	570	546	638	589	597	586	547	614	612	600	617	573	603	600	628	584	564	578	647	596	603	606	565	571	606	610	623	633	590	599	592	585	573	605	582	569	548	589	579	586	606	617	608	642	614	591	559	629	580	645	608	627	577	646	603	616	576	543	586	597	592	603	588	634	643	589	611	586	613	593	618	616	674	598	636	587	616	596	611	637	593	577	631	598	595	624	592	608	605	645	580	640	598	615	617	637	608	615	591	578	642	555	577	612	626	631	630	566	603	571	627	592	606	584	591	620	559	577	587	613	574	594	586	607	635	601	593	567	564	592	635	600	629	570	587	559	586	595	586	573	593	566	558	610	646	605	574	591	608	648	590	582	592	588	605	597	588	662	569	573	617	589	626	582	607	590	668	615	581	615	634	593	600	583	608	628	586	595	556	640	601	583	602	619	620	593	595	611	627	635	615	558	605	576	588	593	559	587	582	597	582	614	572	576	620	606	554	616	578	599	613	611	598	589	623	577	562	585	587	607	590	637	614	596	615	581	648	573	613	610	590	627	602	583	567	600	641	603	622	582	611	636	670	619	562	640	613	583	596	630	567	592	637	605	608	619	605	644	622	636	610	587	634	601	595	584	629	573	610
26896	12921	14394	11679	7295	4578	3112	2332	1805	1432	972	752	624	534	459	341	339	302	288	267	297	257	243	222	231	229	200	247	237	223	216	221	205	202	194	210	216	204	209	193	224	178	214	236	208	192	215	212	212	204	190	208	263	224	217	229	209	195	210	236	208	260	185	193	232	190	220	226	195	212	187	236	221	214	191	231	203	253	205	234	218	216	214	229	205	208	211	183	207	185	212	182	209	200	226	212	209	242	210	208	215	201	209	187	213	218	214	221	186	221	236	231	214	202	203	239	221	217	214	193	201	214	223	219	191	213	222	215	223	238	223	238	229	199	224	246	209	209	213	203	207	219	221	220	230	207	204	214	215	217	226	199	204	204	234	192	185	199	195	232	181	228	212	214	214	213	237	197	226	208	213	259	194	204	209	209	203	227	203	241	211	218	215	190	208	219	203	213	221	237	190	223	203	185	208	225	235	232	222	224	230	181	191	209	200	210	223	206	209	195	231	218	207	196	201	195	194	203	214	242	239	249	202	207	194	177	214	187	226	193	192	192	219	228	223	195	232	183	208	217	240	195	208	196	210	196	209	240	214	211	223	198	219	216	217	205	200	197	252	205	228	182	207	208	225	199	220	216	206	232	234	189	215	213	185	205	233	193	204	190	191	185	210	186	193	193	208	202	188	211	198	204	214	194	201	206	218	224	210	222	214	229	211	245	208	222	230	229	221	213	209	222	182	206	218	211	211	210	191	215	227	200	202	222	232	227	205	217	208	233	214	204	213	212	234	206	213	203	206	209	204	229	211	224	197	221	193	194	209	217	244	190	222	216	222	200	234	235	219	221	217	216	198	191	212	201	209	203	220	226	202	248	229	218	213	212	191	197	220	213	217	221	219	223	214	210	235	192	216	201	201	182	241	222	213	207	216	209	194	194	208	191	218	230	199	190	232	191	212	194	236	231	169	211	223	222	229	187	205	219	205	206	222	212	210	187	201	231	202	237	220	215	226	220	207	204	228	231	209	233	198	217	202	215	252	217	249	210	210	227	214	211	224	204	209	223	235	198	221	206	200	179	181	208	219	195	190	220	227	188	241	203	197	222	234	200	183	201	223	214	186	186	223	200	185	208	204	230	200	230	206	192	201	221	226	229	228	219	233	202	233	245	189	199	216	244	204	197	203	219	191	220	219	207	203	222	203	195	209	206	196	211	219	212	221	197	210	208	219	173	211	213	210	210	201	223	248	194	189	225	198	208	212	200	202	196	243	208	211	190	200	193	193	203	185	213	220	238	196	194	222	217	231	210	214	209	203	198	220	216	193	196	232	214	222	231	247	220	212	185	244	207	206	240	226	191	202	227	200	229	210	200	202	180	197	199	219	183	203	209	222	236	187	221	214	215	183	191	200	244	204	182	213	218	229	221	198	228	227	233	180	220	239	206	213	206	208	219	201	205	222	212	211	221	223	221	196	164	221	208	192	207	227	192	233	198	238	221	209	220	215	222	208	197	220	204	177	170	208	227	225	192	220	208	197	219	210	228	201	221	206	211	202	200	199	220	241	208	208	237	208	235	210	223	230	216	206	223	204	187	173	211	229	236	201	233	253	231	210	201	207	174	216	216	204	196	228	201	196	228	199	211	213	216	197	222	215	232	211	204	211	208	225	181	201	209	226	208	226	226	224	199	195	203	222	235	216	189	216	212	187	199	209	196	205	199	206	238	185	200	218	242	203	221	225	204	225	207	242	210	189	205	201	184	236	224	185	220	208	209	204	210	200	207	214	204	233	232	220	202	222	204	234	228	230	200	213	183	233	225	235	217	191	182	181	221	179	202	212	216	217	208	207	185	193	221	210	184	211	188	207	218	219	183	212	235	209	193	229	209	201	237	239	247	202	203	201	226	227	234	206	196	218	208	195	181	218	201	192	228	196	187	237	224	214	224	225	204	196	187	218	202	185	235	183	214	203	213	212	213	210	223	232	217	191	215	220	219	205	212	213	237	221	200	192	208	213	223	194	196	220	204	227	221	223	218	194	216	219	222	231	199	248	209	211	201	216	232	196	202	207	214	209	205	218	189	204	219	210	207	209	222	211	205	248	235	184	216	225	213	210	216	212	212	202	210	186	208	201	231	227	223	203	217	221	197	215	215	226	238	217	187	199	226	230	179	222	198	234	224	189	196	191	212	177	214	210	223	204	203	247	211	215	242	210	202	177	220	214	235	191	210	224	211	218	240	215	210	206	208	193	207	206	208	206	223	213	227	221	241	202	217	201	204	228	203	222	190	226	227	217	220	215	238	228	232	222	224	210	228	192	193	220	245	222	192	212	213	203	224	200	220	195	220	224	184	215	208	206	192	234	221	198	214	231	229	208	224	206	242	207	199	216	189	190	245	230	213	216	198	216	218	208	201	178	225	227	237	204	229	218	187	227	216	224	210	234	213	222	210	210	231	216	224	166	213	204	192	208	206	189	184	216	191	217	227	211	235	231	200	204	217	238	242	219	199	212	191	194	197	254	227	206	215	194	209	197	204	223	209	202	220	210	210	232	240	226	198	206	199	207	215	221	199	196	208	199	209	193	220	215	207	204	192	200	242	215	230	191	206	192	232	229	184	213	199	212	210	231	230	213	222	214	204	210	233	238	201	180	236	230	218	205	226	210	214	216	201	220	202	234	214	193	220	221	183	233	213	214	221	201	214	207	225	216	182	188	211	197	229	217	205	216	207	218	224	210	209	207	198	197	223	199	195	217	227	216	200	202	190	225	207	206	221	212	215	202	190	198	236	250	218	189	230	223	212	204	224	222	189	187	237	227	209	235	228	233	211	191	226	218	221	221	238	214	196	186	221	201	215	189	192	198	212	212	213	205	199	208	225	216	211	214	214	235	194	198	222	240	203	196	208	218	202	211	203	220	222	191	201	207	208	206	192	216	200	191	226	213	233	210	198	202	209	213	204	202	214	217	234	201	211	200	203	208	210	235	192	203	183	189	209	194	212	203	204	234	197	197	210	216	192	205	204	219	198	217	209	208	211	204	213	232	192	217	203	203	193	215	215	208	202	214	220	208	211	221	234	235	179	200	227	217	190	219	187	185	197	187	208	218	226	201	233	208	200	224	224	218	172	238	220	205	192	212	214	204	216	210	206	230	234	192	201	235	231	211	217	226	213	206	210	224	217	195	207	240	187	221	213	223	219	220	222	192	219	211	191	211	198	207	228	199	202	212	204	210	222	230	209	251	195	225	207	217	187	205	228	211	224	205	214	218	211	213	210	193	202	199	222	216	210	219	238	196	239	217	231	212	207	212	220	195	196	175	218	194	199	186	252	219	210	220	234	215	222	229	191	237	238	219	199	198	201	194	204	231	230	194	238	179	196	213	215	208	218	208	203	225	177	231	205	218	220	189	215	200	245	213	229	196	224	180	199	211	234	174	238	207	213	196	222	207	204	205	198	234	199	195	214	201	192	214	209	206	194	225	215	195	209	216	196	206	217	217	212
16070	10795	21981	24164	20189	15799	12488	10126	8483	6791	4872	3706	2861	2366	1849	1483	1298	1117	1030	927	792	854	687	704	708	637	652	619	607	586	643	583	591	613	561	553	543	553	503	542	538	516	545	538	555	535	501	524	535	519	495	487	486	574	504	515	465	499	500	496	537	538	537	482	516	510	493	527	528	493	509	543	511	476	519	512	516	520	542	521	519	552	534	495	500	507	516	506	493	552	527	503	490	530	492	486	513	499	509	520	525	475	497	531	532	500	505	533	476	489	498	499	519	521	524	499	519	505	517	527	490	532	515	552	497	478	488	483	524	508	497	515	534	539	484	507	475	529	507	510	539	549	489	537	512	489	570	503	524	538	539	522	535	471	502	525	551	527	516	500	542	546	494	497	512	503	542	555	515	499	491	532	502	539	520	501	509	526	490	510	506	481	518	546	521	498	538	513	515	502	586	530	479	511	512	538	528	508	518	513	523	498	531	487	518	511	530	476	494	486	533	531	497	505	504	507	545	503	506	527	513	489	539	515	550	513	504	532	527	518	488	503	549	514	548	536	530	533	467	527	533	477	504	503	515	511	534	499	523	525	491	533	512	537	505	531	492	507	524	525	496	543	514	495	499	485	495	495	529	520	459	542	517	525	496	535	520	497	524	533	527	491	554	525	503	535	509	565	485	509	534	531	515	500	475	465	528	546	478	521	524	515	526	486	528	493	500	522	491	471	530	504	506	521	501	492	500	546	518	523	530	486	508	539	497	535	522	480	517	521	478	544	481	526	527	496	533	528	498	519	550	545	484	507	486	479	532	507	545	500	538	486	545	513	526	537	511	532	542	475	487	511	503	512	528	520	477	502	508	525	534	534	514	507	527	510	560	498	516	515	524	543	548	507	507	532	507	531	545	489	509	519	546	504	534	516	501	505	504	524	549	517	533	534	498	548	500	529	516	504	488	520	505	520	531	507	549	504	497	520	514	507	475	515	488	521	506	512	525	505	507	487	522	514	534	515	546	468	509	519	529	509	515	486	504	527	511	483	504	473	494	578	484	476	540	518	534	535	479	488	473	489	500	592	530	505	523	527	488	516	531	498	520	524	495	524	490	504	553	490	498	519	572	499	522	536	533	544	518	528	491	521	511	483	538	474	536	498	548	563	538	530	493	512	506	482	517	507	529	498	475	501	511	503	524	500	543	515	504	528	510	497	490	500	501	487	547	476	518	506	548	478	568	520	471	523	544	505	481	491	472	501	528	478	504	510	514	474	485	502	527	514	538	521	535	530	533	495	499	495	503	533	488	495	545	517	467	540	537	550	507	499	498	516	501	561	507	475	486	514	526	567	491	480	507	544	515	481	465	517	508	505	503	573	545	494	512	506	506	520	533	526	536	506	495	519	556	488	475	503	523	527	525	498	515	513	514	493	481	521	510	521	561	472	494	528	507	516	511	520	519	511	528	510	544	543	531	530	484	503	511	508	465	466	480	491	517	500	495	502	496	516	498	477	508	534	535	555	550	536	489	520	498	461	489	511	512	527	459	536	480	503	528	552	529	486	487	528	488	489	523	524	478	526	512	559	549	529	477	519	521	525	488	524	461	518	520	504	562	532	510	534	510	556	522	502	532	527	539	545	503	526	514	510	478	513	523	472	528	495	542	508	492	542	482	507	469	485	470	526	549	491	497	504	498	541	536	546	497	516	535	523	493	572	548	509	523	503	506	548	505	498	552	514	498	563	529	530	498	499	565	511	522	497	521	536	505	529	534	533	511	499	500	492	573	491	538	505	527	525	570	512	519	453	502	541	539	478	518	549	504	524	506	484	506	479	508	506	531	508	502	545	510	501	479	531	538	498	500	540	548	524	566	510	518	508	535	517	484	513	500	533	537	524	476	442	550	505	509	539	537	510	502	515	489	498	495	526	521	521	515	485	493	513	509	514	546	483	509	497	461	522	490	515	513	498	518	491	510	474	527	501	523	504	488	519	540	503	477	507	475	527	499	485	528	494	572	509	472	491	485	541	493	512	520	543	492	524	540	511	524	499	505	540	543	538	511	484	472	521	512	504	506	480	489	511	505	518	495	509	521	504	520	532	539	509	502	497	461	510	502	493	478	527	500	503	523	526	498	518	508	551	533	524	537	508	490	520	464	535	526	515	549	503	529	498	475	491	555	535	499	488	551	543	515	533	504	500	496	529	524	506	491	494	496	522	512	535	485	492	512	556	478	543	515	528	509	484	491	500	539	526	506	493	512	533	513	477	533	501	487	522	549	502	545	488	525	531	506	509	505	526	483	536	508	502	487	483	527	545	511	533	483	507	501	529	514	502	525	527	503	517	503	542	524	513	536	543	482	480	550	511	512	517	528	512	484	473	505	564	532	489	497	489	506	487	514	515	524	546	545	456	490	495	501	514	506	534	501	522	469	548	520	499	493	493	537	492	526	517	529	491	534	525	468	477	552	504	531	493	513	537	492	526	510	504	519	508	539	482	517	563	499	505	485	480	531	506	517	499	540	495	509	512	522	515	463	539	543	514	505	504	495	484	511	506	531	506	535	529	464	511	505	536	523	540	561	504	492	493	502	527	473	564	504	510	539	498	530	547	525	500	459	502	515	501	485	481	525	521	551	504	505	538	526	519	509	529	495	505	571	496	537	470	525	515	513	505	492	513	502	516	549	495	485	521	504	529	468	527	528	511	511	504	492	469	544	508	525	539	505	478	532	527	510	507	521	499	525	506	472	526	536	559	502	512	514	511	503	508	508	493	448	517	505	522	519	484	511	487	542	507	509	525	533	500	440	505	477	491	545	512	535	543	509	521	520	476	512	508	508	528	541	523	530	471	517	499	525	533	547	514	528	522	504	519	513	527	522	547	556	504	526	485	514	504	496	506	525	515	533	521	517	544	511	513	514	495	512	513	497	498	502	491	477	564	526	450	459	505	528	522	520	478	498	538	498	512	527	548	505	521	533	523	526	531	489	466	502	474	539	529	520	556	527	487	504	499	539	542	526	551	499	520	539	499	530	510	495	515	547	524	524	526	534	504	484	526	481	494	497	520	550	495	475	466	536	509	523	556	524	511	522	546	525	465	499	484	531	532	507	527	542	525	499	584	538	524	498	519	497	489	551	476	537	489	542	553	527	529	482	473	484	502	552	461	488	492	491	563	506	529	492	528	509	483	518	493	511	509	516	531	520	494	504	531	562	537	480	518	497	499	529	495	531	519	498	500	484	522	520	533	513	519	475	505	556	498	540	499	503	488	553	524	541	496	529	496	539	555	520	480	543	518	522	540	494	470	582	463	490	495	526	502	523	511	509	529	505	491	535	518	520	533	510	513	498	539	513	534	518	474	512	512	491	543	493	528	539	554	518	502	508	527	503	499	521	522	482	517	541	536	493	499	509	540	522	520	505	502	539	485	518	508	545	492	556	493	528	507	484	550	504	566	501	507	446	513	536	472	527	533	536	509	566	514	493	501	538	539	495	513	508	489	527	504
9731	5755	6410	4978	3194	2175	1524	1330	1201	796	608	502	420	417	376	298	344	312	307	324	331	258	290	272	318	240	290	298	283	286	298	267	279	286	276	302	267	273	274	250	282	262	298	241	274	296	258	303	288	274	299	255	314	280	281	302	264	279	291	301	260	279	280	283	294	339	286	277	315	277	293	255	277	284	274	277	258	294	242	287	296	249	329	267	308	238	267	269	260	257	292	275	276	254	272	299	264	284	301	296	280	296	272	304	275	276	293	294	289	283	286	296	286	302	298	257	269	269	291	257	265	269	293	289	279	286	283	283	316	277	308	300	271	271	278	276	288	262	276	279	285	303	266	251	296	287	259	284	289	283	260	281	272	265	279	271	254	294	291	292	272	268	286	258	254	274	285	259	256	311	282	295	276	305	268	262	283	300	250	277	287	294	241	280	265	273	295	257	277	302	278	266	273	275	300	272	301	257	304	301	281	266	294	280	260	295	291	245	309	284	262	270	278	292	290	281	255	286	271	282	269	307	275	282	297	259	267	284	281	262	305	283	290	278	249	296	284	273	272	273	279	288	285	294	274	254	282	316	255	282	280	265	247	287	293	259	274	275	294	278	279	290	282	255	238	261	266	270	269	275	307	255	280	312	295	266	300	307	258	291	294	254	286	295	275	285	314	289	293	268	305	243	286	288	257	320	303	268	285	265	312	289	258	247	268	264	278	268	284	255	269	251	285	279	284	305	272	285	308	292	271	279	285	244	268	277	347	262	300	284	267	277	261	256	285	271	301	287	279	280	292	253	289	278	308	305	300	287	284	300	255	258	288	260	269	298	278	280	297	285	282	267	246	279	277	304	285	237	262	312	323	304	288	298	273	265	253	263	283	249	288	284	249	274	269	292	294	270	280	280	295	294	280	276	283	251	255	270	279	269	260	280	294	304	298	279	286	295	327	267	265	257	257	241	313	259	252	272	271	286	277	312	282	275	289	304	326	265	292	286	291	266	304	253	296	289	273	278	279	267	252	260	248	266	283	271	284	314	292	272	284	233	290	280	319	274	310	232	279	265	275	268	257	280	274	266	285	283	281	298	290	298	274	266	255	283	286	304	300	284	261	267	281	288	272	304	278	309	284	295	293	279	260	283	279	279	275	316	298	308	288	316	304	330	297	295	266	247	270	270	295	273	295	263	294	276	284	277	270	272	290	308	279	308	287	276	272	243	281	285	310	260	277	284	285	288	283	279	271	276	263	291	283	271	256	295	297	280	304	267	333	301	290	278	266	284	263	293	297	296	295	298	257	281	263	266	293	288	267	247	292	298	284	267	298	295	287	280	282	292	259	268	322	258	279	306	271	301	267	280	275	281	307	290	234	247	263	262	293	294	297	284	286	248	289	283	294	286	312	283	270	290	301	275	263	256	269	297	265	289	261	302	272	277	258	282	254	286	255	301	262	267	260	296	302	262	257	279	274	283	290	284	293	291	298	280	241	274	294	260	252	276	306	263	291	285	296	263	289	297	282	273	256	264	273	302	267	293	295	277	257	296	252	243	263	283	269	271	244	255	268	289	271	295	258	289	314	270	245	253	281	282	274	270	275	287	269	297	234	261	267	281	294	281	289	318	295	292	297	249	253	273	260	324	276	286	252	292	263	301	286	301	255	315	267	267	277	280	261	261	283	286	274	277	307	266	308	261	261	285	308	263	295	277	336	264	270	321	277	299	263	312	299	282	257	284	262	241	302	299	324	301	294	262	273	306	291	264	290	284	289	279	275	277	292	285	263	295	299	292	266	253	315	288	273	283	292	273	291	293	279	267	290	287	295	236	298	296	290	243	291	302	262	280	266	287	326	293	288	249	274	282	281	284	290	270	273	268	262	304	248	291	286	284	279	291	281	290	299	283	276	245	270	282	269	251	305	286	233	270	258	264	268	297	270	250	277	274	276	265	263	286	272	254	283	314	281	269	263	262	297	248	251	277	298	251	269	242	285	312	279	273	286	302	284	271	285	285	265	283	286	276	290	270	275	280	266	266	288	232	261	262	276	281	248	264	302	258	312	278	286	264	269	246	250	289	267	255	267	280	240	264	283	273	266	290	279	291	302	315	266	282	249	296	292	251	273	259	250	279	279	274	266	283	294	285	268	272	260	255	258	271	273	288	265	265	293	287	266	251	289	287	284	294	274	251	305	282	267	278	287	277	264	282	309	253	288	301	300	278	285	265	278	262	289	296	259	269	272	283	297	279	285	269	301	304	304	311	286	301	305	269	273	276	301	238	276	288	287	275	270	296	280	292	270	272	295	264	255	271	264	265	290	277	246	301	286	287	289	294	287	294	271	261	247	287	287	279	287	255	288	281	277	280	273	262	302	270	297	270	282	280	290	266	280	295	275	317	254	273	337	267	274	257	282	294	248	279	287	256	286	262	282	268	277	262	303	300	304	305	298	272	276	267	297	269	282	279	299	309	258	279	284	244	255	305	256	307	283	303	295	294	280	288	276	273	266	263	308	255	276	280	278	281	263	337	290	307	311	278	292	302	279	272	251	278	268	271	269	273	271	296	250	271	253	273	289	267	266	263	256	258	299	297	273	293	266	253	285	274	252	293	294	315	283	279	247	318	271	275	291	287	288	289	243	249	288	269	327	294	277	262	280	268	276	266	262	282	300	269	274	281	269	275	309	271	299	301	280	267	289	298	289	270	282	297	288	256	277	292	244	266	272	281	254	275	252	288	330	300	268	270	290	278	290	299	252	292	246	300	280	293	283	285	285	261	272	295	254	261	274	266	287	266	270	249	269	280	293	298	267	258	292	292	258	264	293	259	241	261	262	285	273	274	295	281	261	250	255	276	328	276	304	265	285	286	262	287	277	272	277	260	287	279	283	279	266	266	315	283	305	281	303	321	292	292	261	270	272	269	254	298	280	292	287	279	307	261	248	291	290	270	246	282	304	302	276	313	267	254	321	253	289	274	291	259	291	283	261	321	254	292	285	278	296	286	271	290	287	284	250	267	266	260	264	257	265	294	254	290	312	298	288	285	300	265	259	278	272	233	304	284	268	276	296	284	251	275	293	274	287	296	320	299	240	301	300	290	272	290	278	275	271	265	262	310	300	273	274	304	270	267	274	314	268	290	288	306	280	279	263	263	281	268	282	282	260	255	284	286	282	255	303	287	269	289	283	298	272	282	277	302	267	271	280	309	280	264	274	269	275	288	315	285	274	306	260	309	260	313	293	293	278	274	284	292	286	243	281	307	283	267	266	249	279	284	316	264	250	296	286	261	274	280	269	289	253	283	285	294	302	290	294	301	253	234	304	271	255	290	278	272	275	274	284	258	261	296	291	290	240	276	270	273	270	283	313	293	294	246	266	286	261	273	269	281	270	299	269	274	319	291	313	303	262	268	280	274	297	287	286	300	305	279	259	283	268	275	300	326	293	301	261	284	294	268	261	252	286	276	283	303	268	229	323	258	293	284	257	297	294	278	279	266	266	286
6717	5812	12086	13457	11162	8549	6709	5980	4888	3696	2825	2078	1718	1463	1209	1101	916	938	814	821	787	736	755	732	735	752	682	711	727	712	691	687	695	648	685	668	665	613	698	597	649	633	634	663	658	641	631	676	678	707	647	656	635	689	699	654	694	686	683	649	665	673	694	688	632	600	632	647	660	650	662	639	640	669	678	691	692	636	619	678	707	667	709	586	659	652	653	685	664	632	648	670	659	652	620	655	708	692	656	628	585	669	648	668	645	617	686	695	653	651	638	685	619	652	630	630	696	712	651	677	701	676	686	653	651	610	648	659	605	633	653	649	626	646	643	650	682	662	649	658	665	650	697	666	632	641	656	647	652	706	684	678	634	637	702	649	633	604	647	655	678	704	655	623	693	646	683	665	621	708	631	665	631	619	655	656	646	657	665	635	634	656	671	667	640	653	655	651	690	637	657	585	674	651	667	692	662	707	644	645	608	691	702	674	662	627	623	668	689	681	629	669	669	663	661	658	640	686	665	648	645	668	669	660	691	677	684	625	647	680	670	658	695	643	655	640	664	623	653	642	643	694	644	703	669	713	677	601	638	723	632	647	666	674	689	700	661	630	681	650	625	672	668	653	609	667	653	654	716	621	666	643	681	685	691	650	668	654	636	625	670	645	666	638	636	670	588	653	678	604	637	644	662	656	637	661	586	609	634	671	661	645	673	674	667	654	704	679	641	658	643	681	719	666	645	670	652	683	674	649	637	686	635	643	644	651	644	708	655	636	627	641	706	616	641	622	676	615	696	654	655	664	619	608	625	693	654	668	645	643	674	657	624	648	662	638	675	687	717	652	626	678	661	669	634	684	655	633	639	669	662	670	648	691	662	665	659	695	662	663	642	669	646	673	664	645	648	664	682	662	673	658	655	653	629	664	633	647	669	691	678	656	646	679	647	645	629	653	622	664	606	658	654	677	685	647	676	632	692	690	654	647	652	672	665	701	664	605	651	642	622	656	604	635	682	623	706	618	680	674	654	690	663	670	658	642	696	712	613	683	658	675	690	694	620	655	641	675	676	682	701	661	644	666	651	622	667	649	656	667	646	641	650	653	600	644	671	638	671	684	674	670	669	661	714	625	676	638	649	644	659	690	645	686	646	715	685	661	695	660	666	636	600	668	674	632	662	705	648	641	650	593	618	633	616	665	631	671	657	625	659	638	639	703	664	694	668	657	656	638	662	710	667	660	625	645	656	669	643	664	640	645	607	670	671	703	650	667	642	691	706	677	643	664	623	633	682	683	666	683	679	653	699	622	703	650	685	646	598	694	668	643	639	639	654	698	626	698	665	649	621	655	650	677	640	644	673	612	685	631	699	681	646	654	647	627	689	670	684	691	670	684	680	644	686	652	643	665	691	670	651	640	685	645	690	692	644	689	671	693	639	629	650	679	679	680	647	660	668	627	678	660	663	642	675	703	633	651	647	627	655	670	660	657	646	652	654	699	656	651	729	688	677	641	661	681	685	655	658	669	663	718	675	651	646	633	638	635	668	657	645	645	664	658	625	655	629	680	689	610	688	643	686	692	627	662	685	626	683	641	670	620	632	673	679	635	660	636	659	651	643	638	651	642	633	676	669	651	647	612	699	601	633	672	638	682	616	640	661	669	625	617	655	632	603	634	670	631	646	681	669	666	668	640	626	662	705	689	625	645	612	588	675	649	669	657	648	657	659	686	649	654	669	695	620	658	591	662	645	629	669	641	652	690	675	653	657	619	620	737	670	703	637	690	685	681	641	682	622	651	616	680	714	667	629	700	665	656	676	674	685	667	618	654	646	677	554	652	682	655	618	637	630	684	666	637	638	690	642	622	672	648	661	685	664	722	696	694	668	655	671	652	638	628	664	657	631	677	634	648	663	677	681	647	681	689	691	674	671	659	661	653	661	662	644	680	630	682	662	665	624	676	673	657	695	632	657	686	647	650	666	655	621	718	656	649	640	637	667	607	663	680	693	628	683	661	653	629	623	608	649	693	655	643	651	653	656	690	676	620	672	641	639	705	709	681	694	658	680	651	598	669	639	625	686	673	696	692	693	663	629	670	691	681	703	694	611	645	654	667	638	654	675	670	665	670	667	634	665	696	644	711	643	665	626	667	658	643	644	645	654	632	703	615	641	664	666	710	661	617	701	645	658	646	677	674	639	685	645	685	639	677	676	671	683	673	690	604	642	619	619	672	626	636	680	647	667	717	664	659	670	635	674	647	648	647	693	693	650	658	607	610	666	594	634	687	685	660	631	660	652	682	645	671	622	639	650	650	711	662	681	632	656	668	658	649	655	656	645	643	605	636	648	613	651	638	640	653	652	627	680	679	683	688	668	607	689	664	613	657	648	652	705	626	630	688	610	639	671	629	649	677	674	644	659	669	676	626	735	614	653	642	656	601	670	672	665	653	665	659	642	652	664	634	649	648	622	671	641	632	661	649	673	661	664	646	598	682	640	650	616	642	669	626	710	654	653	646	631	643	681	705	637	613	684	664	674	594	697	631	667	682	637	653	647	645	680	689	673	631	660	656	634	665	610	661	640	672	619	652	659	639	627	653	700	615	653	615	633	650	646	649	666	629	681	645	633	698	672	673	695	661	668	648	644	678	696	641	651	671	682	691	688	625	689	691	665	677	656	648	628	638	668	649	622	644	669	613	633	621	727	656	618	667	649	650	617	681	639	647	700	723	657	643	614	670	680	623	638	672	670	676	669	636	687	665	676	648	679	651	634	661	697	683	679	644	645	722	707	656	668	664	650	647	660	664	616	695	652	669	671	659	614	663	659	683	657	607	642	705	663	649	639	637	677	601	676	637	648	706	651	657	658	669	645	667	664	677	693	600	715	667	632	700	672	672	658	663	639	665	700	720	603	663	638	685	644	680	627	698	659	675	677	662	641	685	681	679	647	636	656	619	625	664	661	653	691	699	685	650	649	676	660	674	691	606	619	645	672	633	674	676	695	687	648	638	626	653	677	625	668	660	673	649	643	670	665	661	682	626	632	719	632	646	622	652	680	636	666	682	615	675	676	667	686	679	635	688	647	669	735	627	663	684	667	659	647	696	706	631	670	659	605	662	643	667	627	652	655	658	655	645	661	695	639	687	689	646	653	687	673	622	697	630	640	664	657	631	631	635	687	666	659	634	615	706	684	699	650	701	655	661	658	625	625	658	616	663	709	653	666	647	678	621	661	647	679	660	663	654	653	682	721	620	689	679	692	651	642	711	640	633	655	691	672	677	679	659	614	651	626	682	656	663	674	639	669	653	689	667	652	651	656	604	638	683	677	650	662	655	619	678	665	652	653	668	721	614	669	690	686	679	607	655	659	707	630	664	656	650	651	625	682	631	674	626	630	659	605	699	634	679	662	624	689	671	668	705	702	652	659	685	596	660	630	693	638	646	649	659	633	680	674	614	650	652	646	629	621	700	667	647	661	625	658	610	695	646	663	667	605	645	644	623	715	647
19157	9102	10210	8103	5143	3282	2451	1830	1465	1154	806	631	543	482	411	371	374	303	336	303	313	274	286	251	264	292	257	250	271	269	255	246	276	238	250	246	263	256	257	261	274	286	253	287	244	258	242	263	279	253	272	232	254	250	260	245	248	201	252	250	278	241	254	246	258	261	252	261	240	252	263	229	247	268	244	249	238	244	272	230	258	256	246	259	230	256	250	275	266	286	267	236	262	246	228	250	255	216	236	251	237	278	273	263	256	251	233	273	267	259	235	276	267	207	247	256	261	242	239	252	243	241	251	268	258	229	265	277	254	251	270	263	268	242	247	251	258	240	261	264	288	260	287	249	239	240	259	222	220	253	271	247	227	239	266	284	266	273	302	253	262	237	269	291	256	247	232	261	254	223	245	298	233	270	237	227	251	259	248	246	272	258	234	276	238	274	233	241	224	262	220	280	236	233	254	282	271	247	269	264	254	232	262	239	271	264	276	254	261	258	251	266	264	250	262	232	243	249	240	257	232	267	220	238	223	270	242	248	253	270	284	269	246	274	242	199	242	241	290	252	270	292	251	281	264	246	240	240	244	258	252	221	255	257	226	263	282	262	283	266	245	225	278	240	231	262	245	249	267	263	230	230	269	281	276	277	262	282	274	270	267	237	251	272	261	257	250	277	240	281	260	237	241	251	278	247	241	261	233	239	253	266	258	225	263	280	253	278	237	239	241	261	247	256	247	262	245	274	253	255	282	230	251	237	249	237	289	245	268	267	247	250	241	255	237	268	265	240	230	262	216	248	231	253	277	289	269	264	282	271	261	285	279	243	234	280	298	250	281	243	252	255	246	280	211	244	222	260	240	236	243	264	250	245	251	243	244	270	244	265	232	217	254	251	263	247	227	262	274	269	249	217	265	256	249	204	239	245	280	273	250	266	254	247	272	251	240	247	273	218	249	264	277	254	233	279	253	264	241	249	244	249	277	262	287	262	242	235	232	247	270	277	260	250	222	254	253	243	266	251	242	250	256	254	220	209	237	242	284	249	240	257	259	252	240	242	213	226	265	256	298	252	253	235	226	264	235	275	224	251	274	274	245	226	267	257	258	260	240	245	265	239	235	257	252	272	265	255	255	287	250	254	295	275	232	259	233	285	242	246	258	274	234	285	260	250	249	253	248	252	262	259	259	214	282	254	264	233	254	262	243	264	286	252	245	251	216	259	235	257	271	249	280	260	257	290	251	255	253	240	249	235	223	216	250	248	268	265	251	253	252	259	272	248	233	247	287	262	271	272	272	255	259	278	264	265	250	284	246	271	227	258	260	275	264	293	249	246	255	244	253	220	263	232	218	268	229	269	245	266	249	257	250	255	208	241	261	271	251	249	277	269	305	266	248	252	257	247	255	267	268	275	257	247	267	263	234	256	225	225	275	287	261	269	258	217	270	308	237	241	259	289	270	259	267	244	272	243	231	250	239	242	254	275	245	277	246	274	281	242	258	238	268	266	241	223	281	249	244	276	229	247	286	223	225	265	259	249	257	242	280	255	249	247	276	242	264	250	286	230	258	262	252	267	254	247	266	260	244	251	262	273	286	221	247	241	241	237	252	243	247	238	219	280	239	271	257	283	270	257	232	256	254	275	259	274	277	209	243	276	260	260	225	263	241	237	269	265	273	259	244	258	243	265	266	267	228	276	240	226	235	251	228	231	229	232	245	236	246	246	252	254	269	222	250	259	270	276	255	261	266	274	221	285	260	243	246	256	237	266	255	264	260	210	276	268	266	283	232	247	237	231	268	273	262	256	288	229	273	246	233	263	260	258	246	282	250	255	244	212	247	257	230	240	236	280	254	284	259	235	262	241	233	259	251	235	266	232	250	234	262	252	241	254	270	253	228	254	258	250	256	222	250	243	252	242	246	234	288	228	236	249	261	232	251	242	280	264	237	251	255	244	234	233	250	223	245	256	246	251	261	223	234	231	240	243	227	265	271	241	242	247	265	221	258	269	235	253	266	306	238	274	233	226	256	238	254	228	264	257	290	248	223	242	283	262	248	244	256	256	286	257	261	283	256	250	255	240	252	245	244	244	248	294	275	256	276	241	266	235	252	218	264	234	263	251	249	265	263	246	227	230	297	270	229	256	231	258	251	268	270	237	234	249	234	262	261	265	261	275	239	263	242	275	249	253	235	278	256	285	239	236	226	238	230	234	256	245	259	272	254	273	251	233	280	236	261	247	251	292	248	253	241	230	249	191	244	249	224	218	256	240	257	226	246	253	252	244	226	239	261	258	271	278	235	277	284	231	260	239	258	246	250	225	255	252	246	251	246	246	257	267	244	249	270	253	221	268	238	261	271	251	257	259	243	257	240	255	266	296	261	237	246	239	240	244	260	259	259	261	231	232	260	234	273	240	271	253	235	248	262	250	276	282	240	269	261	269	268	237	249	270	264	266	286	258	241	247	238	229	262	219	271	280	260	236	249	271	230	220	252	252	241	271	247	218	258	260	262	257	273	294	247	266	261	231	261	245	251	272	250	259	249	249	255	270	259	250	273	257	239	247	250	258	263	269	289	235	279	226	265	263	262	254	258	236	224	238	268	236	250	236	242	246	262	264	266	232	246	290	283	243	237	260	234	246	249	247	273	261	243	253	263	270	261	282	267	245	263	237	235	228	237	245	239	271	235	246	245	242	254	285	268	254	241	243	248	257	250	241	276	248	238	261	299	274	279	245	260	260	221	229	287	282	241	236	263	253	255	253	249	275	259	250	243	238	271	277	265	276	274	258	239	256	245	246	287	251	240	276	257	243	258	285	262	244	240	278	232	251	275	270	256	260	256	226	260	242	255	227	283	281	241	250	257	225	240	264	225	238	242	244	258	238	279	227	241	234	266	248	262	205	262	285	259	233	251	287	293	259	266	251	246	268	233	248	255	246	252	245	259	243	282	263	267	253	221	263	294	264	259	220	272	277	264	263	228	223	265	291	267	237	250	258	266	231	255	260	229	241	249	265	242	267	258	255	259	258	248	253	232	271	224	255	238	256	257	263	256	246	290	221	227	238	261	244	231	265	253	280	261	297	250	275	243	241	262	262	262	261	216	265	258	244	264	253	259	261	235	284	249	288	267	240	254	282	260	250	240	254	248	264	249	240	254	256	251	271	305	239	253	262	231	246	278	250	251	251	271	261	254	270	222	249	248	246	244	260	290	236	256	265	258	288	264	249	254	278	268	252	277	295	253	270	251	263	225	259	237	251	247	251	267	246	269	237	247	270	258	260	226	262	273	253	273	252	237	258	243	246	239	230	263	269	285	261	270	253	259	245	264	257	252	274	264	254	210	280	262	249	260	273	274	281	250	262	251	242	237	246	251	242	259	276	264	258	253	256	262	214	274	255	249	235	230	226	256	245	221	233	287	266	244	245	212	222	247	279	295	244	240	264	248	265	234	222	241	229	254	274	251	235	260	251	269	262	251	222	246	248	264	243	255	251	243	250
13066	8406	17415	19753	15986	12028	10208	8130	6996	5307	4070	2971	2313	2055	1606	1326	1131	1045	996	882	775	799	791	766	767	700	703	688	702	649	661	658	583	620	639	684	612	634	595	546	618	600	576	625	644	561	594	607	594	599	555	615	614	598	597	571	628	607	605	617	617	610	625	599	606	588	620	610	588	627	603	597	585	635	599	624	580	615	616	579	594	632	577	657	636	603	595	621	601	602	609	619	593	637	592	635	585	611	619	627	589	595	680	591	580	610	572	604	605	598	614	606	608	622	576	591	583	626	598	579	599	637	612	630	550	631	567	596	582	601	582	587	582	636	627	570	606	582	580	615	612	590	616	588	590	559	617	634	606	587	566	580	625	609	614	580	628	595	572	619	611	607	605	587	589	592	592	597	578	604	600	600	643	606	576	625	623	585	591	572	604	564	604	628	596	596	593	624	571	634	617	668	580	604	579	617	593	579	608	621	578	618	630	605	602	618	577	603	623	592	563	616	596	553	607	600	601	608	605	633	653	543	593	614	622	608	608	646	613	604	604	599	639	619	569	676	620	599	635	589	581	566	537	624	548	589	594	616	634	605	604	595	594	558	569	589	610	649	596	592	606	554	598	635	628	629	570	573	632	623	575	616	638	598	639	573	580	638	593	613	584	603	616	663	650	629	563	598	661	615	577	598	579	585	630	587	633	560	565	591	654	613	566	533	679	579	598	553	604	570	603	609	645	595	663	582	606	586	597	595	560	615	600	593	633	557	564	587	627	577	575	616	607	596	605	637	562	612	606	619	555	563	602	601	587	582	606	585	594	544	601	673	592	606	623	619	630	599	578	616	572	571	633	595	600	591	588	581	639	582	617	593	567	594	599	616	627	629	586	573	577	656	561	636	542	602	600	606	571	635	599	577	657	615	640	566	594	568	614	561	589	600	600	597	602	586	614	578	615	612	597	596	585	602	589	612	622	585	579	565	634	577	598	633	621	595	591	578	565	635	593	550	576	590	629	605	614	567	611	589	589	632	612	612	634	585	617	552	596	604	609	582	597	602	648	635	619	599	594	589	617	605	648	599	614	613	572	573	608	596	610	630	597	575	622	601	634	581	629	604	604	582	597	608	610	579	590	615	593	570	632	643	628	606	607	630	616	574	566	625	670	579	581	627	605	593	605	581	567	618	581	561	598	544	593	610	582	594	616	559	578	604	606	600	590	592	595	659	594	573	613	628	576	607	584	620	590	582	588	601	615	620	602	620	601	593	646	589	617	589	578	603	648	596	570	603	602	584	601	576	590	599	587	570	563	611	598	639	620	648	542	599	610	602	631	619	580	604	635	588	624	617	587	599	567	576	588	585	570	586	598	628	628	587	598	607	615	598	618	573	597	619	596	633	616	642	630	570	591	611	601	594	581	581	581	576	619	609	565	579	603	545	602	608	591	571	632	578	590	615	599	611	605	570	610	605	608	614	562	599	583	595	654	590	611	558	613	582	572	627	615	584	596	620	617	591	574	637	590	611	648	594	581	622	627	585	637	568	610	596	588	640	640	620	599	544	599	635	618	599	584	609	603	572	610	627	610	587	571	628	626	599	580	574	556	616	605	591	601	583	640	604	618	602	620	625	631	613	614	620	612	598	601	542	625	585	606	599	601	592	636	620	647	628	635	617	576	564	637	625	592	603	600	567	608	571	570	635	630	561	586	582	602	627	618	598	611	569	655	587	578	661	595	602	628	579	584	625	585	611	604	583	621	565	605	597	609	622	623	644	608	566	571	604	606	645	555	604	641	612	611	584	653	645	619	617	641	598	621	576	657	612	598	620	617	631	570	612	587	625	579	624	613	572	583	593	613	584	628	605	613	615	604	600	581	600	571	581	604	581	616	610	603	634	624	626	629	614	620	661	673	595	622	606	573	633	591	633	661	579	626	621	600	578	566	611	587	609	611	606	561	600	608	619	600	658	606	638	606	633	600	590	621	565	581	557	599	611	638	591	580	606	639	639	607	586	601	581	640	608	566	567	595	548	590	637	598	575	584	570	630	585	609	651	613	629	633	631	608	633	591	635	595	593	576	588	621	589	624	628	626	577	599	592	590	589	618	589	592	570	630	606	611	617	612	590	628	675	645	653	573	568	615	587	621	597	625	575	589	601	564	612	615	614	621	616	598	589	571	571	614	589	613	563	576	576	616	588	624	671	595	642	590	623	621	584	627	609	614	591	599	588	594	587	601	585	637	605	637	613	605	604	648	600	612	625	582	582	557	624	599	579	602	587	600	646	607	584	577	597	588	604	612	643	590	612	580	585	595	599	646	636	595	562	622	617	607	626	568	605	607	547	596	620	626	560	636	539	593	604	615	657	616	600	602	571	619	617	650	622	607	577	604	566	582	582	582	620	601	616	605	617	605	615	596	572	617	590	624	620	609	605	607	592	578	602	559	568	636	613	585	628	593	632	617	646	552	573	570	602	601	624	647	585	568	593	627	605	586	618	572	606	661	610	612	624	599	571	628	633	568	618	595	582	572	591	580	604	619	623	576	574	586	609	624	597	611	614	622	560	612	647	581	600	569	562	629	592	599	591	575	636	622	600	571	622	603	560	606	677	588	588	616	582	613	613	592	601	566	621	565	578	583	641	591	607	584	587	629	596	609	605	645	644	595	620	613	616	588	632	595	547	628	592	597	624	565	641	589	598	585	605	613	640	564	612	613	596	598	604	633	582	621	595	604	602	597	621	612	621	612	551	619	601	627	580	566	641	617	634	579	588	587	563	610	612	617	577	631	609	590	595	616	599	617	588	617	595	586	572	622	558	561	633	572	577	644	593	569	583	590	580	588	606	594	594	616	555	594	616	575	580	604	607	587	600	596	577	606	592	613	617	595	570	605	612	587	632	647	589	591	608	653	633	604	617	609	606	604	615	590	549	608	646	610	625	601	581	576	641	634	595	639	607	608	610	645	589	608	542	634	529	636	585	555	617	609	583	592	597	638	612	617	586	618	609	629	606	611	535	595	611	598	663	591	626	579	636	585	607	593	597	617	574	618	584	630	644	587	608	588	589	599	587	601	619	581	595	611	561	645	616	573	589	627	602	617	573	593	579	608	605	621	608	641	579	569	618	607	608	595	584	565	535	627	607	600	614	587	564	629	582	609	597	612	600	626	587	568	599	572	606	552	597	609	613	556	619	614	656	596	629	576	604	623	655	621	640	565	634	592	601	577	598	622	589	595	621	597	634	575	606	587	635	619	563	575	621	614	628	593	605	580	580	580	591	617	573	623	619	588	614	648	556	627	606	640	618	587	602	564	640	591	607	579	575	635	573	565	592	620	601	597	609	605	548	612	608	561	606	630	627	627	588	584	602	612	577	612	582	605	602	558	644	607	558	621	572	587	588	624	619	606	596	614	603	568	596	609	579	577	590	587	629	558	600	616	587	563	636	601	593	568	550	620	610	618	575	554	615	575	642	622	614	602	591	621	654	611	591	562	599	613	600	609	594
26958	12821	14194	11386	7064	4483	3196	2500	1954	1403	1029	839	629	577	426	359	315	284	287	293	253	258	235	225	247	226	225	218	247	186	205	201	224	204	201	234	215	206	224	204	240	232	210	214	203	224	213	226	221	187	224	225	231	230	225	214	249	224	233	192	224	215	234	206	197	208	213	196	221	204	218	219	211	204	196	215	225	220	241	203	223	217	216	187	194	204	228	192	182	226	200	211	206	190	206	230	213	202	203	211	221	203	210	176	203	224	231	236	246	256	226	211	207	223	221	229	187	214	237	191	196	219	214	191	213	207	211	195	214	198	213	231	225	225	217	217	220	240	211	207	228	236	203	211	218	211	234	210	191	211	215	221	215	199	220	166	215	202	198	244	221	171	185	192	222	205	213	209	185	198	209	224	215	198	199	195	214	197	203	190	207	206	195	177	216	228	238	195	198	208	212	210	174	214	215	221	220	213	216	187	213	178	219	215	223	206	210	206	206	208	216	227	220	202	223	209	223	195	226	203	189	233	200	231	201	231	251	186	199	204	210	219	213	196	215	230	235	214	203	204	189	239	224	211	228	189	191	199	203	207	226	230	217	204	211	193	195	204	229	222	220	178	212	201	185	203	207	222	238	203	237	204	234	223	213	207	224	222	213	215	196	231	180	215	207	212	199	222	202	217	198	227	225	217	241	233	216	184	213	217	209	195	182	209	209	233	216	217	205	216	229	244	217	234	214	204	221	190	224	195	203	233	217	221	219	211	208	224	238	211	217	169	215	236	198	192	185	189	199	202	184	211	227	195	223	223	196	208	211	209	190	202	195	197	201	243	206	216	225	196	198	204	184	219	202	197	211	234	228	215	215	216	264	183	180	224	209	212	210	239	225	218	202	223	211	227	217	224	204	219	199	188	213	189	212	199	235	204	220	188	181	220	197	216	206	210	216	210	232	204	222	210	219	223	205	196	207	213	210	231	223	229	220	217	200	200	234	216	207	217	250	227	218	216	192	208	199	203	224	238	216	230	184	198	221	220	191	232	226	243	238	214	220	216	203	196	209	216	243	231	208	232	195	230	205	219	223	215	207	199	215	215	198	180	189	233	239	221	200	195	210	234	237	206	208	203	215	206	241	194	191	197	199	170	213	256	234	232	226	223	232	204	199	206	200	189	226	193	235	201	224	223	205	226	230	212	219	210	197	218	205	218	179	223	220	225	223	200	217	225	225	188	224	224	219	188	204	195	210	218	207	184	256	195	197	227	233	218	217	190	224	203	202	227	208	212	206	209	202	213	219	214	205	217	214	233	226	198	182	216	202	227	217	212	205	191	186	200	218	207	174	203	216	245	213	218	191	185	208	241	216	215	212	191	192	215	210	212	190	211	228	227	220	198	193	200	204	225	214	205	195	211	225	200	240	226	218	241	217	209	222	196	211	218	229	202	199	200	220	222	188	211	201	199	210	205	206	208	204	227	199	183	221	177	218	230	194	235	263	213	206	233	243	211	204	221	196	205	228	211	195	210	222	200	210	201	221	221	211	216	202	209	216	213	232	216	192	188	243	222	204	225	215	218	217	201	207	209	219	199	197	195	212	210	220	203	238	229	201	187	214	201	220	222	221	220	236	188	229	223	197	191	202	203	220	207	191	212	207	198	214	209	220	241	223	208	216	184	234	193	228	195	203	212	178	238	172	208	212	207	224	214	187	201	207	241	212	203	210	207	213	188	190	215	203	176	224	235	188	225	218	210	187	207	236	221	217	190	168	230	181	208	211	194	221	201	196	224	210	230	208	220	218	190	218	232	219	206	194	193	222	212	207	223	202	203	215	243	227	222	207	209	204	165	231	205	218	215	210	204	248	215	197	202	203	203	223	223	223	188	210	210	209	202	233	196	196	187	219	219	206	204	202	195	237	213	204	188	219	209	210	220	233	191	214	228	202	193	226	184	186	223	214	218	211	207	205	200	187	181	203	226	213	195	225	224	185	227	195	225	211	222	221	206	213	221	193	243	211	237	200	188	205	205	200	187	220	227	193	224	171	216	213	237	211	216	194	229	218	225	197	225	206	213	214	209	219	252	216	209	222	224	208	228	207	213	190	206	195	229	229	235	245	205	223	200	179	175	192	209	221	207	226	191	225	259	224	188	221	218	212	198	222	223	216	209	212	216	219	218	226	233	196	204	197	225	212	219	213	225	199	209	232	228	191	239	209	203	217	213	205	205	208	198	191	231	220	199	203	195	227	191	227	195	211	239	236	180	222	184	215	206	216	212	229	186	201	222	229	220	206	199	207	224	222	236	216	222	215	204	188	204	239	208	217	206	214	224	228	220	217	190	208	215	201	200	202	179	215	186	178	201	197	207	219	224	213	185	210	202	191	241	229	206	225	203	208	184	220	202	202	216	203	206	226	203	182	221	186	210	204	218	218	217	188	211	199	222	186	222	219	199	217	212	226	204	198	203	208	206	217	201	230	188	202	231	208	213	228	228	202	194	208	204	173	211	220	195	211	225	205	200	187	218	212	197	212	203	193	197	198	214	224	227	219	214	194	209	199	229	199	224	227	263	207	191	209	196	225	227	224	226	207	187	212	228	204	206	210	210	205	207	194	194	199	197	216	230	217	208	201	204	216	214	220	220	224	213	204	223	220	202	210	217	185	215	206	211	197	206	199	213	215	201	232	202	215	211	215	211	214	189	217	192	201	190	217	193	253	213	213	224	211	226	205	218	191	211	215	202	206	216	238	226	209	223	246	216	202	186	206	237	194	216	222	226	222	186	231	191	232	198	230	204	225	219	208	191	196	227	190	201	215	212	223	204	214	210	177	210	231	197	230	212	191	245	209	230	213	205	202	219	198	218	175	206	240	224	211	224	216	236	187	195	221	212	195	213	213	206	220	170	201	219	224	199	190	235	202	229	189	232	219	229	193	195	213	197	229	227	183	216	217	239	198	231	205	213	204	213	211	201	200	228	209	203	198	216	230	221	190	191	179	212	215	209	222	214	226	217	209	190	235	216	217	227	240	217	214	209	187	205	220	222	225	213	223	229	206	215	206	208	224	241	234	213	211	225	203	221	211	194	192	202	189	210	202	219	201	230	185	194	225	204	207	181	235	189	218	232	184	184	224	222	218	217	221	207	219	208	215	252	252	236	206	202	207	236	231	224	205	205	218	231	212	251	215	198	198	237	207	222	216	198	217	218	205	210	206	218	214	235	192	197	229	231	211	227	199	185	209	236	217	209	255	205	181	198	221	208	195	222	225	236	196	221	239	198	230	238	211	212	223	215	221	208	213	212	231	208	209	215	233	230	194	232	197	244	202	201	207	223	238	220	224	225	245	223	211	223	222	198	168	182	188	196	219	199	216	235	229	215	225	198	182	212	228	222	211	202	250	232	219	220	220	236	201	207	225	199	210	253	217	225	194	223	199	198	205	220	221	213	234	201	204	234	225	198	226	224	239	197	184	199	222	213	238	180	218	226	216	245	227	217	219	210
16242	10883	21713	24015	20122	15523	12599	10656	8963	6560	4888	3724	2876	2334	1857	1521	1271	1093	903	860	822	769	779	718	659	642	650	628	589	539	582	545	556	558	529	540	574	539	522	494	559	514	544	563	524	525	525	478	527	566	514	543	493	518	552	533	547	486	489	522	528	526	499	523	525	531	539	482	516	501	516	543	528	511	481	505	509	510	511	513	489	530	522	505	529	490	499	509	478	533	492	515	550	523	517	526	522	517	548	529	468	498	509	517	551	537	537	516	524	510	584	514	543	552	536	494	543	541	525	505	530	494	522	548	510	537	521	479	535	529	533	513	528	572	535	520	549	513	497	494	499	510	510	535	527	552	494	519	528	514	497	462	515	496	517	479	491	526	533	506	512	565	501	501	542	501	483	526	530	525	483	514	472	541	554	554	491	525	500	499	534	486	540	494	493	490	501	494	520	482	530	495	517	496	494	560	528	508	502	555	505	516	526	503	525	492	503	489	509	520	527	512	510	465	514	563	495	513	513	510	552	551	518	531	546	499	513	565	520	527	486	517	493	548	517	515	515	514	500	534	545	532	477	520	475	532	505	520	534	530	512	495	500	504	542	490	492	531	502	537	519	524	514	523	488	537	515	540	556	511	519	489	503	511	501	510	541	510	499	541	528	552	548	505	529	543	560	535	555	542	533	536	505	509	513	494	520	535	501	523	474	510	522	515	519	542	528	497	485	496	487	562	507	489	528	527	520	494	512	521	499	524	458	513	504	513	544	523	517	487	507	535	533	491	548	479	530	505	523	524	474	510	545	541	511	551	523	509	541	516	589	550	474	515	492	532	516	496	532	502	515	511	491	491	536	504	524	473	492	534	523	544	518	503	505	499	525	503	517	498	499	553	499	535	523	536	545	507	558	505	534	538	517	524	553	511	497	494	467	516	507	548	520	530	533	524	560	526	516	519	535	524	510	506	496	509	545	497	537	503	540	549	546	495	527	517	494	502	508	505	476	571	502	524	511	531	497	541	546	488	608	485	504	529	488	530	520	558	524	538	527	507	545	498	569	549	488	504	521	524	501	462	525	517	487	488	520	544	527	516	519	508	533	495	477	511	549	497	497	487	506	492	494	524	484	527	524	529	488	526	487	493	522	509	474	544	487	491	520	464	513	516	489	534	517	479	495	545	528	505	493	472	536	544	509	502	491	525	528	530	553	505	556	524	513	551	530	550	493	510	553	531	518	519	520	521	521	482	509	476	560	550	482	476	499	522	553	509	515	508	495	489	494	529	529	515	500	472	465	519	504	494	514	488	500	516	528	538	498	500	514	532	518	552	519	515	476	544	495	513	483	517	524	494	463	483	512	508	491	504	528	500	516	535	542	559	502	498	508	496	530	517	518	546	526	540	488	567	508	505	545	533	503	536	538	486	544	518	517	496	502	526	480	549	519	528	531	494	581	533	519	506	509	471	537	492	499	525	495	503	467	524	514	491	500	541	524	510	551	544	500	482	496	517	491	538	501	520	523	533	531	514	514	503	542	506	520	507	491	542	509	506	518	531	478	540	546	538	518	502	490	536	503	497	511	507	511	531	566	524	544	478	529	508	519	521	559	479	519	517	502	479	565	508	539	523	472	557	497	518	524	483	529	548	527	543	550	468	574	521	511	538	510	519	519	527	515	524	541	540	536	561	474	566	529	528	520	525	494	526	508	494	543	477	513	510	517	514	536	495	531	509	529	545	518	506	494	508	545	482	535	481	521	528	518	484	467	502	535	536	487	472	504	519	526	489	508	556	538	540	537	505	520	505	566	516	509	507	555	508	525	494	538	494	516	502	527	481	502	500	515	505	474	531	531	471	523	538	536	532	543	508	542	484	520	503	525	519	485	532	531	533	506	510	540	555	505	503	524	528	485	513	556	541	516	535	475	531	505	508	493	508	513	556	497	492	492	512	520	548	515	493	515	549	501	548	523	502	504	515	530	477	532	526	561	505	492	526	504	521	512	500	523	505	493	553	513	553	529	521	517	540	502	516	507	549	457	487	472	523	525	519	563	536	521	504	504	568	554	543	464	517	513	526	519	486	489	550	511	495	533	544	537	490	501	490	504	519	541	525	485	500	544	554	478	490	500	519	539	487	520	496	511	538	479	516	518	526	539	505	484	559	502	526	487	515	495	520	484	529	465	520	523	521	487	522	508	495	499	511	574	502	545	521	530	520	504	509	498	487	516	530	529	510	501	528	536	488	489	501	515	543	513	542	516	495	526	536	531	503	549	494	561	509	544	519	488	538	512	523	507	480	517	522	506	494	504	508	520	529	511	482	492	522	497	555	529	503	525	502	499	499	530	547	508	517	523	542	538	544	577	488	524	500	520	540	539	544	543	504	497	559	478	494	493	534	488	503	507	561	521	518	500	524	510	559	554	588	532	525	514	479	502	567	513	542	504	507	500	547	508	493	495	518	522	504	536	498	518	539	482	513	564	531	536	491	500	489	509	511	477	527	491	508	516	569	530	509	485	528	510	520	492	502	460	503	488	512	502	487	511	586	501	483	502	499	501	538	545	526	488	513	544	484	561	519	497	495	490	514	559	511	538	495	479	496	509	524	473	489	512	473	522	552	503	568	552	543	488	503	539	515	511	528	491	492	528	498	507	526	476	542	534	512	505	497	502	522	483	503	525	509	502	544	504	514	531	489	486	525	537	485	480	511	496	498	468	514	528	541	514	528	536	520	545	524	509	497	504	532	503	534	498	509	552	497	512	519	522	501	498	500	543	517	527	494	539	524	507	489	549	516	504	512	556	575	523	554	522	524	527	500	505	488	504	546	505	539	475	532	497	527	500	478	492	510	563	498	529	548	522	533	503	525	516	528	544	516	507	523	511	522	519	536	498	470	497	469	496	527	475	481	497	522	488	506	516	513	491	486	496	513	514	544	570	533	549	502	534	486	533	527	530	525	494	555	538	511	528	510	510	521	528	547	505	483	525	510	497	513	523	508	468	501	524	516	507	506	516	522	552	524	521	528	541	504	516	497	502	532	509	527	504	530	484	506	462	518	533	503	507	545	545	527	525	522	530	547	522	493	506	491	506	538	505	540	516	501	480	528	519	507	525	510	492	525	512	512	484	515	482	512	543	518	506	571	508	548	531	484	487	525	500	506	543	530	527	528	538	481	487	518	494	505	560	476	529	521	463	521	476	491	540	507	505	505	491	478	475	500	547	483	500	493	509	510	511	509	494	503	526	502	522	512	515	489	511	540	503	520	504	472	522	546	557	525	523	512	495	506	520	532	498	564	512	545	526	505	494	508	509	502	524	506	551	509	558	511	536	534	498	508	531	508	514	558	531	559	556	524	526	557	494	486	519	515	499	510	534	485	490	523	544	513	483	514	532	480	507	491	531	483	493	512	558	525	512	533	513	515	512	544	507	535	517	505	566	515	511	514	519	508	509	491	532	523	523	546	506	513	509	532	536	504	468	508	505	528	555	544	526	559	543	536	511	537
10069	5540	6687	5085	3197	2129	1662	1323	1049	778	669	532	467	438	364	344	306	332	302	297	305	327	298	318	261	292	281	286	309	287	275	286	293	270	255	285	258	294	310	278	258	292	252	272	272	311	293	329	294	276	272	293	281	280	245	278	315	276	247	262	276	280	275	307	277	268	277	250	300	285	268	276	297	282	300	300	299	283	283	273	260	288	277	304	277	251	285	335	264	276	298	304	287	276	282	273	295	286	264	294	271	289	273	289	270	280	278	247	299	301	261	253	288	284	252	248	324	299	292	245	287	297	290	300	276	276	291	295	275	279	288	276	282	283	296	266	297	271	236	308	325	263	263	252	276	300	287	264	264	289	260	271	301	283	286	283	307	275	295	283	266	316	312	269	292	284	272	278	305	286	276	289	281	295	281	294	290	278	294	267	275	293	281	292	249	326	310	232	268	291	284	252	254	265	288	270	308	273	262	288	271	288	301	246	306	284	237	268	303	281	302	274	269	311	290	275	284	279	245	254	305	236	270	283	240	284	299	292	304	302	307	307	271	297	284	273	270	279	285	270	266	263	265	303	280	275	292	289	271	282	303	295	295	281	292	266	263	267	288	287	307	283	264	304	295	291	286	281	287	271	311	283	294	267	292	322	303	311	289	273	287	289	271	260	273	274	296	280	295	291	310	302	264	269	316	298	298	277	278	288	278	269	281	281	285	275	300	265	307	268	298	290	283	283	260	275	283	288	256	282	305	284	252	252	268	274	244	265	297	290	271	279	252	280	275	301	298	271	296	277	275	267	279	292	265	280	291	292	298	287	305	312	273	290	269	281	263	279	308	260	269	312	266	299	276	282	261	311	266	264	279	275	267	230	276	292	285	295	274	295	281	264	309	284	269	316	303	251	303	288	306	291	278	256	276	287	264	276	281	286	278	277	300	288	288	285	276	248	281	275	285	302	304	264	294	304	279	262	280	289	278	293	308	285	274	259	276	271	268	258	255	315	265	275	279	282	290	262	274	335	301	291	308	288	289	290	271	297	272	280	317	280	287	257	287	282	284	277	285	284	290	283	281	245	269	265	279	268	319	318	282	290	275	296	293	291	256	304	250	273	283	264	269	257	296	288	292	283	249	251	292	287	249	301	251	301	258	266	294	284	278	308	308	286	292	292	326	268	267	273	299	302	291	255	287	255	270	253	271	271	272	306	273	279	262	298	278	259	254	297	309	241	241	281	325	294	280	295	288	298	318	274	263	274	289	296	279	259	256	274	260	291	295	281	283	268	308	284	268	235	304	262	303	251	273	238	250	307	277	249	269	292	270	277	258	269	295	306	285	303	339	267	288	280	305	310	270	282	312	305	278	270	278	279	309	266	294	275	278	263	308	299	285	276	273	266	308	319	318	282	296	277	280	302	293	283	277	298	277	279	304	302	287	282	267	243	279	285	329	282	306	310	248	300	278	286	311	310	277	261	283	293	297	295	274	262	269	280	306	306	274	305	304	303	288	293	304	258	293	279	287	278	264	276	292	261	288	297	277	277	250	271	279	270	272	272	254	290	291	285	279	293	317	260	273	276	269	278	280	268	268	292	297	261	262	277	264	298	273	256	282	252	300	300	292	268	266	301	283	267	260	279	289	250	258	284	301	267	283	270	263	316	293	312	263	275	302	283	272	282	266	268	300	245	270	293	273	308	286	259	287	285	282	290	237	304	275	267	288	269	264	297	273	254	273	279	315	265	296	279	311	272	301	300	295	267	257	285	259	281	291	270	272	294	300	270	255	288	242	266	256	245	271	301	272	286	265	255	264	260	268	270	302	293	279	284	255	294	282	311	287	291	312	296	285	279	283	262	272	281	276	285	259	296	271	284	266	302	305	262	273	283	267	287	278	287	284	270	284	303	261	294	298	280	318	293	307	285	314	271	299	280	283	276	276	281	258	268	287	263	256	273	251	297	262	265	274	273	277	307	307	266	314	278	304	282	295	310	295	257	297	250	258	293	266	287	276	278	259	265	272	303	286	281	315	274	269	305	297	259	306	262	249	279	273	241	283	288	273	264	281	261	268	277	282	255	278	276	289	272	285	258	275	284	286	266	291	293	267	259	279	303	320	305	277	302	257	276	273	288	276	278	296	270	290	278	297	298	268	283	270	256	304	271	272	259	265	287	270	278	281	269	305	303	273	292	269	281	284	267	284	281	280	293	261	289	309	288	278	254	270	289	249	307	317	281	299	313	295	294	286	290	291	273	259	238	267	300	270	298	288	281	274	293	311	272	276	265	329	303	251	310	272	270	284	262	283	251	289	304	311	277	272	264	315	281	311	280	271	270	266	307	281	307	289	251	288	290	278	282	290	263	318	317	326	276	275	268	258	278	284	259	313	282	286	282	287	285	276	285	273	301	272	268	292	286	259	251	266	300	262	267	274	288	276	287	279	283	289	315	251	261	272	304	295	287	274	267	258	274	267	280	268	281	272	294	323	302	274	298	309	285	301	315	283	261	270	281	274	290	262	301	287	280	256	267	275	280	314	292	296	273	287	278	306	286	289	269	271	276	266	295	259	259	279	261	275	273	266	298	240	285	280	259	253	289	320	290	287	288	259	242	279	261	263	265	288	280	275	266	312	279	297	314	280	289	279	300	291	304	284	256	264	282	268	265	273	268	291	299	277	292	265	257	283	280	310	300	307	312	285	298	268	300	282	278	254	280	308	289	303	305	310	266	263	266	281	288	287	279	303	285	296	290	282	277	253	309	321	297	266	285	279	307	259	257	280	297	289	289	302	294	264	273	299	259	285	263	291	286	286	276	293	324	271	279	278	298	310	262	259	321	285	291	305	267	294	310	290	258	282	269	307	290	278	282	301	262	306	302	308	276	277	275	285	303	279	280	301	295	270	308	289	301	266	279	292	299	276	276	299	257	298	323	266	293	303	288	309	302	280	302	306	254	315	244	288	289	286	255	278	271	286	266	282	285	288	281	319	268	288	291	260	286	276	299	279	282	290	275	252	274	276	297	267	274	290	286	281	304	310	249	289	259	306	268	270	274	275	274	272	265	296	293	298	259	287	271	289	274	249	288	294	269	291	274	287	300	298	287	284	281	322	302	278	290	269	300	285	265	284	276	259	257	257	282	308	294	284	304	270	278	280	278	281	287	286	254	291	263	245	297	268	282	281	275	275	250	291	262	296	275	286	282	274	270	302	279	304	294	285	278	284	264	279	277	277	275	275	285	306	247	281	281	286	286	296	297	271	280	269	304	303	297	290	235	314	277	281	289	276	279	289	260	245	248	271	292	302	265	254	279	271	304	317	279	285	253	261	294	297	256	292	253	315	280	295	315	285	286	291	275	301	277	289	294	272	279	255	276	303	293	268	279	288	283	222	258	256	296	285	278	281	327	306	295	239	234	309	292	299	280	287	278	263	289	238	276	264	291	274	287	263	263	288	285	269	304	270	304	292	268	251	249	274	263	279	270	293	246	273	311	269	292	285	264
6763	5555	12663	13748	11047	8480	6971	5963	4540	3493	2631	2093	1712	1441	1285	1128	953	858	821	813	780	739	740	723	744	677	721	691	725	682	700	689	742	735	678	706	639	614	675	623	648	672	669	665	661	702	654	655	702	658	668	685	648	690	655	654	672	693	634	683	633	680	696	688	707	683	683	687	668	650	644	640	684	643	668	652	677	663	665	638	636	692	646	694	672	675	668	636	665	661	628	643	685	691	650	636	690	633	651	653	709	698	681	630	638	676	685	658	632	672	701	719	656	640	697	646	633	635	648	717	683	682	600	655	700	677	674	684	672	670	709	646	646	658	644	649	639	655	635	694	711	650	676	703	654	694	636	664	667	667	665	626	633	715	671	668	623	662	645	655	682	673	632	668	678	633	666	666	663	660	623	718	678	672	623	656	637	672	687	682	653	605	621	643	669	654	612	654	679	666	660	674	654	679	679	650	684	643	645	616	693	698	688	637	667	661	646	657	665	671	675	703	677	630	676	665	688	692	648	610	687	637	686	663	665	637	601	677	704	594	619	628	682	650	694	698	680	639	672	635	648	663	660	640	650	662	592	676	654	660	627	709	682	643	677	671	678	672	660	669	656	615	644	630	660	678	694	613	629	648	617	646	661	699	677	645	702	680	647	653	644	616	655	664	673	637	675	708	659	642	656	667	667	643	694	621	646	686	692	661	650	647	640	719	635	703	623	635	653	648	680	656	686	680	673	669	711	676	703	671	666	653	597	703	670	650	680	664	639	674	641	647	691	650	652	652	745	682	622	669	696	677	660	656	639	649	640	647	657	704	638	656	630	658	635	657	654	654	675	642	616	660	671	667	696	638	635	638	663	692	657	672	683	662	653	685	671	665	660	677	696	678	612	626	672	697	660	674	687	679	645	670	677	643	630	636	677	697	661	630	619	678	638	621	634	689	663	633	657	641	662	693	655	667	627	705	629	642	692	642	652	637	685	693	660	638	654	688	674	615	660	671	664	670	647	644	678	598	704	637	682	655	721	685	666	673	692	669	637	678	654	652	659	685	675	649	612	655	664	651	646	669	676	661	643	684	695	657	674	660	654	712	614	669	684	689	670	692	661	699	680	693	654	692	615	631	693	697	672	627	662	717	637	686	673	672	659	707	669	670	652	644	716	636	661	659	589	639	669	654	652	648	671	670	719	653	685	669	668	715	648	630	682	669	681	708	696	656	647	666	648	661	645	702	631	685	662	658	644	712	650	673	645	685	666	691	661	652	649	636	673	650	694	698	688	701	689	639	694	642	658	659	666	663	653	690	633	660	646	690	693	673	646	664	706	684	661	672	662	636	665	654	649	720	651	678	679	675	662	698	639	692	646	641	644	617	664	621	597	666	699	660	655	684	682	669	683	713	648	662	692	683	674	664	651	627	657	666	660	609	672	660	668	704	664	669	651	629	647	623	685	660	703	669	691	663	703	681	641	680	645	658	657	680	648	669	650	633	648	630	668	606	712	660	627	643	671	654	683	700	657	686	663	670	679	679	668	629	660	649	673	678	651	667	708	651	665	677	679	666	651	662	670	662	652	646	712	664	648	662	652	633	661	650	676	683	669	709	638	677	711	674	701	681	669	650	648	681	673	633	649	659	650	635	629	694	633	659	660	631	672	691	676	677	686	708	645	647	657	650	635	641	631	673	604	696	650	642	632	652	671	713	664	696	623	651	656	684	622	657	677	643	659	669	654	641	670	642	660	651	629	684	683	652	686	659	678	670	684	657	668	671	649	664	683	627	683	717	661	672	662	649	620	649	664	702	716	625	646	628	656	645	627	643	653	627	654	672	673	674	690	687	656	663	642	720	666	690	629	681	652	628	650	663	681	622	661	672	668	697	624	644	645	667	664	640	675	696	649	661	690	693	690	696	656	642	685	689	638	635	670	651	635	639	662	731	649	696	683	650	678	664	687	638	682	660	713	675	705	639	679	626	719	714	641	648	632	637	656	688	617	683	665	662	677	660	703	682	667	640	656	620	648	653	651	659	621	656	654	625	654	695	641	655	672	689	668	641	671	624	643	642	641	632	670	670	665	633	649	631	647	623	654	651	649	682	637	640	713	678	687	681	650	628	674	651	601	678	699	682	683	636	661	633	670	659	656	658	645	653	675	686	655	663	652	688	664	650	644	681	702	658	696	668	676	662	674	632	672	712	644	676	711	675	649	672	684	645	640	611	623	684	661	632	672	648	694	723	690	645	710	676	655	693	662	681	631	673	665	645	701	601	628	686	669	687	678	653	590	657	661	700	649	685	703	638	617	668	662	689	635	607	665	636	689	660	709	680	706	704	696	642	651	621	635	624	656	662	646	634	664	671	681	689	706	637	602	661	654	684	674	684	642	656	629	683	664	681	649	653	675	665	675	636	698	628	627	663	702	626	697	667	691	671	675	637	636	613	681	684	682	684	639	662	685	666	670	670	698	673	672	650	647	658	739	697	710	657	655	668	693	700	709	695	661	664	689	663	672	641	686	667	704	675	639	671	629	688	674	656	657	665	663	640	645	686	680	702	686	660	675	666	663	653	678	638	608	630	629	651	646	636	640	672	680	631	674	695	624	622	648	653	618	682	674	707	757	652	677	682	708	670	669	671	686	606	632	653	633	639	689	671	684	670	635	674	670	642	653	695	682	647	683	658	660	634	693	654	629	645	696	647	688	661	665	623	661	664	645	636	655	678	609	695	644	684	684	585	664	646	647	656	641	694	663	655	650	667	665	680	709	633	660	657	689	661	686	629	630	673	632	662	684	656	683	658	666	677	670	659	676	627	628	661	678	646	639	646	708	662	694	658	635	623	684	613	683	695	689	663	659	708	668	699	663	700	673	705	644	645	638	665	685	688	650	676	677	678	636	667	672	698	652	679	681	644	693	675	693	660	686	654	650	691	655	662	670	708	610	647	671	668	680	684	679	664	673	629	655	664	658	659	688	662	675	657	640	655	660	674	647	690	664	673	671	628	617	679	658	677	697	671	629	693	652	616	671	668	665	692	669	701	679	671	647	707	624	696	685	660	656	678	721	647	659	637	656	643	650	679	657	667	644	678	667	689	664	630	690	649	674	625	692	634	666	657	678	643	633	660	694	666	697	612	666	630	644	642	671	668	675	668	656	661	656	676	648	644	706	667	683	678	675	648	639	650	627	639	652	659	638	658	663	635	667	700	649	646	676	707	654	663	662	679	674	673	632	671	658	680	690	697	701	690	680	631	624	679	633	658	644	651	682	684	676	622	697	688	655	673	672	646	679	679	607	679	630	617	677	642	655	670	650	657	676	660	696	698	633	623	661	690	656	655	659	658	683	661	648	677	696	631	673	661	645	610	672	713	634	623	662	650	656	659	662	668	678	648	690	665	676	650	659	685	656	660	676	641	600	682	624	647	644	698	649	652	678	668	634	678	691	647	665	667	661	684	663	627	619	629	617	697	722	650	682	695	694	650	672	701	667	679	658	644	672	628
19278	9304	10512	7989	5172	3410	2511	1931	1448	1143	877	709	559	444	429	364	326	294	290	311	305	273	291	272	274	266	279	287	262	263	260	242	239	274	258	264	235	275	237	231	239	243	257	271	243	273	245	283	255	256	235	239	297	233	258	207	264	245	265	270	224	265	226	267	256	281	278	269	273	270	273	232	245	242	249	222	218	236	243	276	259	256	261	284	287	246	260	262	265	277	256	261	259	227	247	252	245	260	277	250	266	261	249	300	297	254	257	254	263	268	274	245	238	254	262	244	252	258	245	246	240	276	274	287	258	250	259	219	248	277	230	293	228	263	263	251	250	222	289	268	269	266	270	238	270	283	268	257	252	265	237	245	265	257	286	240	275	223	258	253	277	249	220	236	260	265	275	246	238	275	249	269	238	257	270	248	286	215	263	238	292	262	267	249	284	277	217	277	254	246	239	259	238	251	240	261	238	270	244	262	258	250	253	258	257	236	241	281	248	273	254	263	249	280	286	253	264	282	269	276	263	281	244	222	233	253	221	299	252	239	260	283	227	256	262	244	249	267	269	267	259	236	259	239	253	254	269	265	257	236	252	250	299	253	242	264	243	257	258	251	252	265	242	262	284	258	276	273	246	260	260	252	255	269	228	239	255	216	264	252	254	268	243	278	280	252	263	240	244	259	234	265	267	281	270	305	268	251	241	270	275	230	296	248	244	216	271	259	257	250	286	263	236	263	260	253	219	255	287	277	265	250	255	262	245	249	275	251	277	250	265	274	250	247	238	267	262	289	237	268	274	270	254	259	247	266	248	260	256	257	254	246	254	250	258	255	280	264	276	275	274	261	262	261	271	263	273	242	259	262	259	244	261	271	250	222	230	250	277	270	219	255	246	272	265	256	257	248	270	242	260	255	259	249	264	243	284	237	280	288	246	244	263	262	258	248	242	230	281	272	256	266	251	243	238	271	285	251	274	259	245	261	231	251	249	248	260	276	270	270	247	258	268	257	243	250	242	269	255	258	261	253	238	263	254	241	216	239	282	285	280	228	255	239	263	258	264	288	233	275	243	283	251	268	253	258	242	254	254	287	259	248	292	244	264	275	248	237	248	237	237	246	249	259	288	254	265	281	248	262	271	240	241	254	246	261	229	198	267	254	239	262	249	239	258	262	250	271	247	256	250	293	228	254	257	251	247	239	254	264	264	247	269	263	270	252	276	230	222	226	254	248	260	231	255	262	266	221	243	268	244	229	242	238	269	269	232	249	229	272	241	291	257	266	230	219	256	274	257	255	250	262	284	276	287	234	245	263	245	208	266	256	255	255	273	219	284	252	262	252	269	241	273	269	249	255	249	253	287	257	248	244	241	260	254	249	291	274	219	272	259	273	258	249	287	274	246	266	247	273	264	233	257	242	243	274	274	250	233	229	248	272	259	288	244	303	288	241	246	254	227	250	237	249	261	282	278	260	276	264	266	243	262	284	249	271	248	263	288	241	243	253	263	259	288	270	235	261	253	264	233	278	248	253	233	260	277	252	270	254	276	253	249	251	276	270	248	248	254	246	223	228	252	295	225	267	259	260	269	277	244	238	263	244	256	264	254	262	221	258	232	233	247	253	254	225	254	236	233	259	247	263	268	262	265	280	229	248	264	294	261	226	258	253	256	250	248	249	262	269	273	263	254	249	255	264	253	269	243	278	276	251	259	269	248	287	256	283	272	249	254	246	227	253	257	250	264	266	280	241	270	269	260	277	292	205	258	259	258	279	282	232	264	263	261	234	250	253	244	249	238	278	276	239	249	279	263	252	269	280	253	241	276	266	280	231	241	271	228	247	266	251	252	253	258	256	237	258	258	249	260	256	276	266	248	245	273	258	262	275	280	259	265	246	254	249	285	263	249	262	255	241	245	258	246	290	240	252	285	266	260	267	251	276	276	256	276	276	236	218	249	263	258	238	258	252	281	215	257	243	224	243	244	287	276	262	260	239	260	283	269	254	257	231	268	268	268	243	260	266	250	252	254	247	255	260	275	253	274	265	252	268	266	247	246	284	255	258	259	255	225	271	259	249	245	277	278	268	241	241	260	285	243	280	269	274	235	255	255	255	230	247	276	246	282	252	235	277	262	233	263	256	232	264	266	259	264	288	242	272	280	252	265	252	257	271	254	241	275	275	234	271	229	209	247	250	225	237	249	253	264	249	254	264	254	260	237	264	253	259	241	255	264	261	264	229	252	277	259	271	257	243	268	237	249	265	302	258	267	262	249	269	259	272	301	262	266	272	221	251	276	240	244	248	243	266	250	260	269	278	207	261	262	237	236	268	257	256	259	245	257	276	248	253	263	260	277	265	238	276	276	277	284	258	232	227	237	233	254	236	265	255	264	213	243	257	211	224	246	269	252	212	261	295	249	239	225	234	248	266	217	245	248	266	240	278	243	265	277	258	270	253	236	238	263	242	279	272	262	262	262	256	261	254	285	243	236	234	247	274	249	266	285	259	270	251	244	276	247	252	263	250	267	249	256	274	259	276	251	256	247	278	250	271	239	241	272	252	256	248	242	242	265	259	270	283	272	263	275	256	285	255	286	237	247	254	257	251	256	290	266	252	252	276	247	255	257	260	265	257	268	251	271	243	266	284	268	260	247	241	261	226	218	237	285	265	231	269	253	234	255	260	239	251	230	235	228	263	266	262	268	262	275	244	256	268	259	234	252	224	287	223	270	263	246	259	254	258	246	248	253	237	230	225	250	266	244	251	242	232	259	239	246	267	226	274	297	254	275	255	251	264	244	295	270	279	262	248	272	257	250	237	270	257	269	224	255	234	255	233	296	264	237	264	220	256	301	242	250	279	285	255	235	263	286	243	214	271	272	225	259	257	274	260	241	225	249	224	234	258	237	281	268	270	254	275	274	262	288	238	282	232	248	254	234	259	253	230	254	250	238	301	252	271	280	243	267	253	262	247	247	255	245	246	263	265	261	240	286	265	272	258	265	277	239	241	243	269	220	235	249	267	261	263	281	262	265	226	242	263	251	256	277	226	267	265	238	254	257	240	250	261	251	276	283	260	275	254	277	264	261	245	241	251	271	249	245	278	244	229	241	248	265	264	260	242	244	276	255	274	244	246	254	280	275	247	281	253	235	243	234	280	284	300	260	238	235	252	256	289	279	277	239	237	273	268	288	264	265	253	244	251	263	259	255	241	228	260	269	259	267	247	235	264	237	247	278	269	274	258	258	285	260	271	252	250	265	235	270	264	277	243	256	272	265	288	300	303	289	253	252	260	263	250	241	261	237	253	241	264	291	275	255	288	243	246	276	248	255	260	287	212	216	272	253	249	258	249	256	253	260	259	270	276	280	239	259	263	264	262	245	272	280	249	272	298	277	235	233	248	259	248	249	291	242	259	252	265	254	264	260	256	257	250	261	261	214	257	244	262	234	262	281	340	251	254	272	246	254	295	230	217	247	276	253	254	252	251	253	274	213	262	250	243	269	284
13040	8577	17599	19306	16267	12948	10177	8043	6723	5158	3919	2962	2265	1898	1568	1297	1108	958	877	865	827	833	752	792	741	754	673	670	652	664	653	651	680	640	661	625	622	616	650	615	597	604	604	625	645	621	639	635	623	603	614	582	639	594	590	589	606	578	636	616	586	640	615	589	566	619	636	647	593	597	570	618	617	655	639	580	631	682	637	591	556	597	602	585	611	630	680	675	606	600	602	600	583	636	578	598	602	590	579	600	596	594	633	585	651	611	639	632	595	618	591	642	634	579	605	638	570	627	582	630	606	574	607	661	549	589	597	620	559	607	611	531	626	602	560	622	594	537	604	590	610	624	605	615	597	585	599	618	588	611	622	631	618	661	597	562	644	624	636	637	603	665	612	598	594	611	633	614	635	598	653	679	598	615	615	618	606	566	613	604	592	588	644	554	595	559	569	570	596	589	590	573	617	584	613	604	580	592	576	643	595	574	589	610	629	577	610	608	619	613	616	618	610	563	612	603	629	602	599	602	610	587	645	627	641	696	638	625	607	584	575	599	599	603	597	594	628	618	626	626	590	619	618	593	631	617	597	585	600	591	598	581	636	656	584	585	618	587	587	630	602	607	642	595	626	571	638	601	642	628	595	630	589	617	599	560	600	644	587	585	561	564	567	570	585	575	631	593	611	630	588	640	606	600	569	611	629	610	623	627	610	564	596	592	642	650	622	575	591	590	602	667	587	596	609	593	614	608	598	569	597	611	609	638	610	623	581	621	601	607	625	629	635	619	640	605	627	612	630	612	582	590	592	587	624	591	599	614	588	623	677	607	581	557	587	594	690	604	617	649	601	636	615	654	623	645	602	548	641	587	616	612	555	628	634	608	615	634	640	609	597	597	647	595	635	585	622	590	592	607	612	615	633	601	635	612	597	645	621	628	604	618	581	604	587	605	648	578	657	651	622	570	603	593	598	587	589	636	614	637	595	592	595	641	613	604	633	583	606	608	632	629	605	599	602	599	640	635	623	599	580	591	584	628	637	592	586	638	638	623	667	591	604	588	621	624	606	588	627	633	630	635	636	602	634	593	603	632	572	623	612	586	595	622	568	600	605	609	611	638	613	618	628	611	598	631	664	596	637	583	591	551	604	619	611	620	612	588	605	626	635	606	612	654	590	595	609	617	570	644	607	575	591	593	561	648	593	617	645	668	615	624	618	590	609	674	612	603	615	648	608	652	582	602	588	574	599	593	617	590	612	619	636	618	628	602	613	589	596	599	589	592	594	608	583	628	631	627	585	603	648	629	589	618	603	630	632	576	599	589	643	639	632	629	573	604	668	589	591	566	609	631	626	640	623	615	587	601	669	590	612	621	611	622	641	560	598	639	581	605	628	628	581	608	577	587	591	608	592	601	625	589	588	583	607	630	568	593	603	635	644	616	611	623	645	655	568	616	615	637	635	644	573	572	630	589	592	603	635	602	609	614	583	580	566	602	637	600	616	569	563	584	625	598	621	647	619	596	617	618	617	629	594	573	626	586	606	616	564	579	594	635	602	626	588	619	607	587	612	592	640	605	612	615	612	609	608	624	636	597	606	618	658	618	593	605	573	635	607	610	615	582	598	634	558	641	613	604	602	606	639	626	604	641	569	600	683	572	605	605	588	579	588	566	578	607	573	593	570	657	583	643	627	578	597	598	600	668	668	627	600	633	623	660	612	619	657	609	596	594	645	608	607	628	584	611	573	628	599	587	590	616	613	565	598	610	620	635	570	604	574	615	589	602	584	598	602	619	652	600	619	617	622	668	601	626	596	589	585	601	559	584	607	621	611	634	611	599	641	596	612	598	625	665	630	598	627	573	664	597	573	599	659	679	618	629	588	601	659	617	609	619	597	656	632	612	580	614	623	635	592	621	594	590	594	629	619	592	604	612	647	633	590	576	612	620	587	642	631	647	633	647	590	587	626	598	583	592	571	608	634	575	580	631	604	635	617	598	632	597	619	571	611	664	603	596	598	629	557	641	643	619	569	660	611	611	576	636	589	600	627	618	595	596	623	637	609	621	622	631	621	630	633	611	598	600	593	606	606	615	593	645	582	629	578	628	599	631	631	639	616	599	641	562	639	551	634	643	600	624	643	616	588	615	636	610	619	618	620	607	620	560	629	623	574	645	587	601	622	565	638	626	601	600	635	608	603	585	596	598	632	593	594	618	605	620	604	640	605	582	580	608	606	566	596	618	586	606	598	587	585	572	629	583	597	642	639	587	626	572	581	629	634	540	586	590	583	622	596	589	581	568	608	631	602	552	627	609	630	633	607	629	616	606	634	618	584	581	643	636	617	624	628	594	650	613	617	601	618	609	647	599	583	602	605	603	675	572	615	610	602	596	616	604	666	596	592	587	624	633	602	618	621	623	621	616	605	603	638	618	593	636	570	640	588	608	566	611	649	613	591	595	627	627	595	612	627	611	621	594	582	577	593	639	597	581	602	606	610	571	599	607	576	618	627	599	575	585	610	636	618	644	598	596	582	612	651	615	572	610	602	604	631	634	605	619	614	606	583	587	624	647	633	623	593	635	633	600	632	606	621	619	617	619	598	662	645	629	603	629	611	657	634	607	597	627	605	642	671	688	638	588	569	632	625	601	602	607	639	649	601	598	585	607	644	582	645	592	629	582	660	617	614	624	639	594	612	595	615	608	587	624	648	584	623	616	597	618	565	667	618	618	616	597	605	577	616	588	577	576	626	570	612	595	606	595	610	615	618	613	596	573	597	616	660	619	604	604	570	615	600	640	606	653	588	575	625	578	587	580	582	600	615	638	642	583	576	618	608	588	602	589	576	577	663	579	650	618	615	653	616	581	620	613	617	645	588	626	551	587	592	586	608	605	619	614	618	604	595	628	609	632	615	625	542	570	634	580	602	630	599	593	584	584	593	617	597	571	593	570	636	622	602	584	617	602	639	622	581	590	614	639	603	624	604	632	655	638	565	566	638	629	626	617	608	597	604	624	592	619	644	624	602	607	627	585	596	607	662	593	598	639	591	614	596	629	606	579	592	613	597	598	603	602	621	608	571	627	636	631	588	621	614	642	628	626	622	619	587	623	595	652	591	606	628	619	623	599	606	588	579	592	627	558	613	587	618	620	586	585	617	602	573	597	601	627	569	616	596	588	636	615	602	626	605	659	633	569	639	613	651	645	601	636	611	577	615	597	579	581	567	578	589	621	619	589	622	602	616	593	593	591	623	623	629	581	586	587	630	563	649	591	576	612	607	584	587	639	599	615	585	627	567	590	583	571	633	661	643	599	614	632	560	600	574	584	615	635	612	626	643	618	652	615	593	589	618	629	633	569	587	662	598	638	609	600	608	599	610	601	587	648	603	620	590	587	624	628	624	661	583	623	613	622	654	603	634	615	604	637	590	594	606	578	559	587	602	626	620	614	608	628	629	623	633	579	626	607	586	630	619	649	601	561	651	633	614	629	626	628	578	571	633	606	632	665
26893	12882	14217	11312	7133	4568	3297	2410	1929	1428	1045	789	607	537	445	394	358	282	292	266	283	248	226	262	243	235	237	210	233	247	223	204	226	221	197	207	214	215	235	205	199	234	210	215	210	209	214	204	231	216	223	191	209	217	213	191	222	252	200	207	230	224	238	208	216	209	195	219	234	236	201	242	225	224	215	195	202	242	209	232	207	209	227	189	202	230	180	187	248	252	225	225	210	223	209	204	223	236	206	184	209	204	196	203	179	207	222	222	233	194	236	210	180	204	226	215	222	236	208	212	230	227	220	207	207	186	189	214	210	200	214	219	194	227	219	218	221	211	205	219	217	215	191	197	209	204	219	207	227	230	235	203	217	212	240	247	196	210	236	221	216	200	211	177	203	179	238	215	180	242	211	192	247	230	242	199	244	213	207	203	240	187	213	221	196	201	219	220	212	199	246	220	214	196	213	215	204	190	254	219	212	196	205	198	198	210	216	206	196	200	215	208	202	213	219	182	194	218	204	237	216	218	231	219	260	213	219	187	206	225	237	222	233	222	207	197	174	196	221	209	240	205	222	210	239	232	208	220	206	232	238	231	243	216	190	231	248	239	221	208	246	239	212	198	214	229	204	218	228	168	219	188	230	217	243	227	236	224	223	203	248	240	215	242	233	200	222	219	211	222	222	217	231	202	226	221	207	197	205	200	211	205	211	224	209	217	225	233	205	213	239	221	213	194	221	230	226	198	209	199	228	202	183	207	188	190	216	235	226	205	208	219	221	223	203	234	229	217	231	223	204	223	220	239	208	199	223	222	183	195	219	218	205	213	224	219	213	222	198	212	204	213	251	214	231	214	224	219	207	203	213	220	208	217	189	198	225	215	209	230	222	193	240	203	200	219	199	221	234	222	223	198	209	198	228	218	234	207	251	194	216	213	196	213	210	205	197	233	208	208	208	211	239	222	225	208	214	215	213	192	239	230	204	220	202	231	207	254	209	217	225	189	212	225	189	201	213	209	206	205	206	204	211	207	214	223	211	198	239	237	222	193	218	222	218	239	225	211	215	223	225	215	223	215	205	212	221	226	194	204	213	212	194	223	234	193	242	181	226	231	210	207	208	194	238	248	240	217	186	202	225	191	206	228	225	198	217	198	233	216	216	188	220	184	212	183	224	211	207	235	222	238	219	223	209	217	207	215	220	208	191	218	203	207	225	218	218	200	230	219	222	190	209	204	206	241	258	222	247	202	223	215	224	233	209	191	247	218	227	229	236	228	205	218	201	203	213	228	192	202	212	222	219	210	240	190	193	233	211	207	214	214	214	202	216	248	227	233	226	231	203	203	186	238	223	207	221	210	218	179	228	207	216	206	213	203	195	238	204	197	201	215	229	228	201	193	221	220	204	204	230	229	209	203	220	205	204	221	237	230	206	208	223	197	211	188	227	206	207	222	243	208	214	245	222	220	207	185	216	247	221	211	214	209	220	229	221	217	194	214	226	201	181	218	228	199	198	206	218	220	212	217	183	197	200	220	202	225	197	210	233	220	227	226	234	220	204	224	220	192	221	227	219	193	223	213	196	193	207	228	213	213	203	231	216	220	203	213	212	228	224	210	210	215	226	213	216	212	189	213	180	212	210	241	207	210	217	189	206	215	207	201	211	260	220	235	196	216	197	206	180	199	220	251	241	213	241	178	190	205	207	208	218	224	231	212	176	204	222	214	203	243	244	225	217	212	202	194	259	205	226	186	219	210	211	199	218	233	209	224	192	212	194	233	244	231	205	198	204	215	241	211	212	227	245	234	198	196	195	210	215	213	207	215	221	226	234	228	200	219	216	230	234	211	224	233	226	218	206	225	215	232	231	223	238	192	210	236	194	246	218	234	211	205	199	221	214	225	199	208	206	222	245	192	208	231	196	217	234	220	233	228	196	211	215	212	199	234	201	207	185	211	248	203	234	222	227	215	211	232	194	212	207	241	234	176	218	210	235	211	211	224	228	224	220	221	217	182	207	198	205	213	235	208	208	234	219	215	204	218	219	220	197	202	235	196	240	209	212	207	199	226	217	219	224	204	203	215	194	220	232	204	229	236	229	209	222	220	232	220	219	228	207	208	231	207	187	200	216	180	191	215	200	226	190	218	220	237	202	221	229	216	195	239	219	234	214	204	229	190	215	200	242	223	194	224	210	194	234	195	219	211	204	211	206	218	216	200	202	200	218	205	220	237	211	203	203	208	212	226	201	203	220	222	240	216	230	201	223	199	202	200	232	222	239	203	223	193	219	200	204	206	210	223	230	222	196	246	192	193	225	229	214	228	226	206	235	235	195	184	208	202	204	224	238	199	207	202	215	216	226	201	191	244	181	220	216	205	207	242	213	233	200	211	248	209	209	198	234	254	196	196	200	217	200	201	206	205	200	234	230	243	191	232	215	198	228	209	205	215	197	221	205	210	173	206	220	208	207	199	202	220	234	209	196	219	202	211	218	231	246	210	224	211	216	191	199	208	217	214	188	231	215	206	233	201	217	215	217	223	206	207	203	212	232	235	214	222	182	225	224	221	202	220	208	218	208	213	194	215	214	233	212	226	205	198	208	211	214	244	203	212	204	216	212	203	225	235	214	203	219	231	245	200	200	209	213	192	219	220	226	204	193	209	207	201	203	237	216	232	212	215	225	208	207	221	214	208	204	204	224	208	201	212	265	213	227	190	214	206	227	215	246	194	211	214	206	206	247	228	222	205	202	228	184	230	175	215	179	212	213	226	217	225	205	206	190	218	208	208	217	196	191	221	212	191	181	225	190	231	225	206	223	223	220	218	194	219	212	221	181	206	217	218	225	229	225	220	193	207	203	204	225	189	227	206	218	201	212	221	189	196	213	206	225	209	240	228	239	192	226	230	219	188	219	200	216	232	246	216	222	228	227	221	217	236	220	195	230	227	236	222	231	223	219	209	235	211	222	232	229	205	220	241	236	186	235	212	231	207	202	222	210	237	198	238	219	201	245	247	239	227	216	205	214	234	209	209	191	205	202	188	201	190	218	202	201	202	211	216	224	239	206	217	211	200	216	235	222	195	237	212	194	219	212	222	211	216	204	224	231	227	233	205	216	223	179	202	219	196	232	204	234	191	256	229	228	236	226	201	229	223	207	197	207	190	242	248	199	211	189	210	215	224	222	177	189	217	257	240	236	217	221	200	198	220	193	211	211	214	211	206	225	230	190	187	213	244	218	215	202	206	199	210	190	230	206	250	187	235	197	220	207	218	232	203	213	197	207	179	224	212	219	222	204	202	217	228	209	192	210	208	237	224	205	232	222	206	223	220	207	219	216	209	207	201	220	196	221	192	214	191	221	215	209	204	187	185	225	198	218	212	245	221	223	230	175	224	201	200	210	234	217	209	234	239	212	209	216	193	211	210	208	218	203	253	176	244	231	214	183	228	209	222	220	213	213	220	207	200	224	214	231	227	218	225	233	214	201	209	225	205	211	229	202	189
16054	10625	21627	24040	19894	15920	12791	10346	8720	6685	4961	3724	2956	2363	1981	1556	1268	1089	969	855	799	805	776	707	666	678	609	637	576	629	582	590	585	520	579	577	546	528	569	535	511	500	533	559	582	557	537	520	545	493	532	561	555	528	544	538	517	549	519	501	496	532	525	552	472	495	535	551	534	520	511	519	548	533	468	505	508	487	531	504	512	531	525	544	546	528	535	505	554	492	514	540	551	532	518	481	541	514	509	541	519	539	518	543	493	531	523	556	512	511	503	544	528	498	496	543	513	520	521	516	503	528	533	523	534	552	489	520	558	493	505	557	476	508	529	514	557	498	475	534	527	529	557	483	552	527	515	518	548	483	467	506	510	537	551	534	530	528	521	529	518	555	524	513	556	509	526	512	512	528	533	481	539	478	525	532	545	509	539	525	543	537	501	534	479	570	522	540	534	494	576	499	503	506	487	555	511	542	512	548	539	516	527	504	513	521	500	517	506	496	532	486	530	511	570	506	518	521	528	491	518	482	522	484	535	525	515	537	527	558	524	483	466	476	521	525	516	518	550	502	515	506	561	568	530	507	499	516	518	560	532	500	499	500	545	498	518	557	515	532	482	503	476	516	516	524	519	501	517	510	495	564	558	543	501	511	482	542	510	544	478	532	510	530	512	501	519	525	494	491	554	548	535	521	531	531	531	532	525	529	484	548	510	501	532	530	504	512	525	514	487	514	560	478	491	508	557	541	526	521	531	520	507	514	573	492	519	537	532	505	526	498	537	533	522	536	501	482	505	492	507	544	483	517	514	502	508	549	533	541	523	501	555	567	515	498	514	530	516	523	513	546	547	512	528	526	527	513	505	511	488	481	518	516	504	501	540	527	552	514	558	527	528	521	454	506	502	528	548	502	513	533	496	496	530	556	541	507	519	542	531	523	517	530	532	528	530	519	580	523	503	508	577	529	507	552	477	512	537	497	515	489	536	512	513	517	504	508	494	529	536	529	545	523	457	521	554	526	533	547	540	533	535	511	559	522	536	535	520	514	483	490	538	511	507	549	547	578	538	552	513	556	561	530	535	504	488	541	527	524	515	526	511	501	570	495	544	480	533	535	553	530	522	512	476	525	538	554	532	510	519	521	514	507	493	530	516	531	530	511	560	488	539	534	484	515	562	543	518	515	500	529	571	528	521	511	531	481	544	540	513	530	512	534	486	513	570	546	569	517	504	487	519	533	490	531	527	482	523	489	521	527	499	487	498	515	503	507	578	509	493	553	498	518	525	517	542	499	531	506	521	536	510	486	529	555	513	544	572	552	520	551	552	499	520	507	534	555	552	475	481	539	521	531	531	536	520	563	548	531	536	536	470	564	504	534	517	586	493	512	490	513	532	508	533	501	513	553	544	526	511	533	529	534	541	570	518	491	526	502	572	497	527	542	546	528	567	514	531	511	546	501	533	551	498	548	508	527	539	492	523	489	506	551	473	534	515	463	502	540	528	509	523	515	549	533	502	492	526	558	497	529	503	501	506	513	504	543	501	459	514	543	496	530	514	535	521	537	545	541	496	523	549	494	542	535	526	508	523	525	560	523	499	524	560	533	515	528	503	563	570	505	485	505	534	514	490	588	543	567	533	519	528	521	574	520	551	549	538	489	478	559	477	504	483	520	517	493	530	539	541	537	538	518	496	499	552	527	544	550	509	525	492	519	544	485	531	543	530	498	539	513	530	547	513	525	514	509	517	508	472	530	524	542	533	518	486	514	498	553	514	507	527	519	526	484	500	532	469	498	538	533	543	547	473	512	546	549	528	516	537	477	477	532	508	520	553	559	531	548	548	504	538	518	503	542	560	514	491	576	517	518	528	545	548	536	519	572	519	528	512	521	533	542	561	540	539	551	527	546	512	532	513	527	518	522	516	514	518	521	527	501	511	475	525	500	510	462	554	528	527	517	529	526	530	507	522	498	553	518	484	499	555	509	523	526	531	542	556	493	532	514	519	543	519	508	524	567	537	510	534	515	513	531	523	514	496	482	504	483	529	563	522	504	525	498	517	539	539	569	513	523	556	509	494	509	512	523	527	506	548	501	531	550	518	526	521	538	508	512	559	558	531	530	485	517	549	570	503	532	532	497	510	554	500	503	518	512	530	485	489	535	493	501	535	494	533	511	542	529	522	560	535	519	506	491	487	535	518	510	473	509	516	500	526	539	485	534	485	531	534	500	556	503	510	486	536	509	520	514	539	504	533	481	531	515	501	517	592	515	492	495	529	488	505	473	511	523	546	518	515	510	512	518	518	533	518	529	535	514	509	516	506	483	554	533	520	480	517	518	524	523	502	499	499	530	527	552	564	517	519	515	504	514	503	520	553	542	541	537	519	525	496	502	497	533	500	537	476	556	527	511	562	544	542	513	529	534	542	530	517	546	545	527	495	513	519	520	523	572	504	507	480	552	533	504	496	577	497	525	541	503	501	550	558	496	507	559	518	520	529	483	451	527	518	504	524	535	499	516	540	540	550	543	513	526	491	523	516	501	504	488	525	511	494	522	492	513	544	517	529	517	489	519	522	472	522	521	524	567	514	500	525	517	541	564	491	501	520	501	496	518	557	498	515	532	502	518	553	567	513	560	537	520	489	540	501	557	537	516	533	547	537	539	537	502	566	517	506	515	530	507	538	590	498	527	521	502	525	528	498	533	555	521	498	520	537	502	498	534	502	514	487	580	560	521	527	538	553	498	526	518	522	526	500	545	544	526	516	510	518	497	571	501	520	511	519	531	499	509	530	534	537	508	501	526	546	499	534	486	484	517	510	509	548	577	546	541	504	537	542	514	535	545	536	516	537	555	512	524	508	502	542	534	516	510	496	515	544	528	492	524	557	495	520	568	552	519	528	508	495	504	531	522	507	544	490	538	513	546	517	535	520	503	522	554	472	522	518	513	547	537	530	522	489	523	527	512	523	530	527	555	511	510	521	510	528	561	543	509	515	542	534	505	523	536	484	461	565	520	518	536	514	510	523	511	479	528	506	538	541	531	522	507	548	522	475	504	480	490	531	508	477	503	526	523	495	530	526	503	508	483	504	527	534	543	479	553	505	493	532	558	527	511	487	497	485	506	495	523	527	503	517	526	531	529	520	548	491	497	518	546	556	504	512	516	500	505	513	523	528	554	499	509	505	515	524	482	530	538	468	534	460	524	529	546	522	503	566	491	492	536	550	469	473	528	556	516	533	490	522	535	485	485	521	500	462	542	516	524	545	524	514	520	522	507	528	527	542	527	471	544	526	512	551	550	503	534	516	502	537	498	535	500	523	575	508	507	489	518	502	539	531	500	498	465	489	551	551	524	570	544	529	486	538	535	550	497	523	477	510	524	513	517	495	491	534	572	496	510	520	526	560	512	523	528	515	526	558	523	567	531	496	540	518	538	523	521	523	522	539	544	480	515	482	498	508	531	475	547	531	482	499	515	504	555	531	530	521	504	513	509	550	499	557	477
9982	5470	6454	4770	3347	2137	1549	1197	1005	828	610	558	481	448	406	367	337	334	299	306	317	321	313	291	279	288	279	288	283	292	285	316	270	303	278	289	289	281	271	295	302	266	274	311	277	292	284	289	287	250	316	274	258	307	304	311	315	308	275	301	277	290	275	286	302	289	267	275	299	293	310	301	278	277	306	287	291	292	270	280	324	281	251	282	282	258	280	313	323	290	308	273	268	281	308	266	272	287	298	268	262	261	280	324	274	290	254	286	256	275	271	260	298	262	321	282	272	284	279	302	296	299	288	304	281	271	271	233	311	274	290	271	257	269	284	295	283	279	250	277	265	310	302	279	284	243	297	262	302	279	319	300	245	279	300	285	298	298	287	274	303	282	304	297	289	305	297	265	266	250	241	300	284	302	290	264	311	303	281	260	321	287	286	268	292	288	280	292	283	307	280	313	288	266	272	254	254	294	269	265	298	291	266	286	279	285	259	273	254	267	252	267	279	298	275	238	306	276	301	288	259	267	312	290	285	273	293	271	275	292	278	276	281	272	271	253	298	301	310	314	313	280	249	283	298	271	309	255	272	280	286	296	301	260	262	295	306	273	263	255	285	281	282	308	246	278	279	273	289	305	295	319	278	297	268	281	301	294	299	314	282	286	278	281	322	297	261	249	274	282	262	276	305	295	285	275	273	267	268	277	239	290	287	272	266	278	271	300	294	277	252	276	308	275	305	273	290	277	262	296	280	254	281	286	277	272	275	265	230	298	292	251	266	285	314	298	286	281	283	280	272	261	320	310	292	270	304	274	300	275	270	286	284	273	307	272	291	268	279	310	308	307	253	284	294	296	260	324	285	290	270	278	306	293	267	292	269	252	253	277	284	263	283	300	295	313	316	290	298	290	290	301	269	261	302	266	275	305	279	283	274	278	286	286	290	277	291	260	275	280	283	275	276	253	289	281	295	267	278	284	314	303	268	267	260	318	284	306	308	248	276	318	272	276	258	295	258	260	306	256	272	303	293	271	306	262	280	287	234	296	265	270	295	322	288	251	289	286	304	282	283	282	300	293	294	254	264	293	278	309	266	324	319	258	293	295	262	284	283	288	285	286	280	322	313	276	280	300	266	346	270	298	268	252	314	280	276	269	277	291	269	282	293	287	320	308	262	295	276	253	270	275	271	292	290	308	272	273	259	278	279	305	301	302	282	307	272	312	306	292	298	308	293	264	288	281	282	294	288	282	277	263	247	291	261	255	317	331	299	291	275	259	314	291	284	283	283	282	304	270	284	310	273	300	277	279	279	290	296	277	308	299	281	268	290	266	296	272	301	269	294	298	293	299	301	277	297	283	288	266	294	288	264	329	298	288	276	291	298	284	300	278	229	238	266	310	287	282	289	267	280	259	262	276	285	294	292	282	283	284	247	272	285	298	340	292	286	296	316	292	305	293	263	293	262	297	320	317	290	276	280	280	292	235	274	271	282	265	283	295	287	281	317	295	279	260	313	300	306	258	297	287	302	297	294	297	298	296	284	267	287	299	305	248	284	295	281	296	322	279	290	275	271	305	283	280	290	276	309	254	278	314	308	242	279	262	331	301	282	322	300	281	280	277	267	307	268	264	266	261	302	283	286	277	268	271	322	287	283	291	293	291	331	279	305	287	278	355	283	288	282	300	260	266	286	291	285	298	298	289	303	290	266	291	273	265	291	262	276	294	272	260	306	252	306	292	289	280	259	290	286	262	311	301	255	311	284	275	276	290	263	316	287	269	282	298	251	244	298	264	318	289	278	316	263	296	263	268	260	281	291	288	286	298	281	244	252	308	287	306	289	284	270	285	289	295	262	265	271	260	274	286	274	273	287	299	302	259	318	302	282	292	280	291	302	282	282	282	309	283	293	292	299	265	284	281	286	333	302	321	261	289	275	296	289	265	264	310	312	260	303	288	257	293	293	305	294	304	312	303	273	257	298	304	320	283	275	250	307	277	272	283	296	292	288	293	259	281	270	294	296	296	253	304	280	273	287	287	295	276	272	301	243	296	320	257	282	279	266	294	298	297	293	277	281	292	278	257	287	274	290	249	251	267	270	303	260	271	275	294	268	321	281	286	285	268	311	271	282	310	255	289	266	288	260	279	282	313	313	307	290	276	288	244	294	298	247	255	259	283	305	292	278	288	262	258	294	261	309	298	294	292	285	283	288	279	294	291	273	306	288	277	303	261	287	299	303	285	301	284	295	279	310	281	262	300	280	297	267	314	288	292	305	297	327	298	314	264	275	297	284	277	263	270	269	259	311	284	264	258	290	289	279	290	288	284	283	290	302	261	280	269	278	297	248	267	296	297	282	291	277	251	277	269	299	290	275	279	283	280	256	267	298	293	269	294	286	270	289	284	329	242	293	318	313	323	283	274	319	277	287	291	290	269	283	273	253	293	291	300	285	306	287	296	294	287	263	240	288	307	321	312	292	317	281	276	272	288	277	295	264	278	342	293	304	280	273	274	286	267	275	264	260	255	318	294	278	315	314	279	278	291	268	271	265	273	278	278	307	292	266	298	308	288	302	297	284	316	287	253	259	280	312	305	256	272	300	280	265	293	297	275	259	296	280	278	281	257	296	288	301	279	287	293	292	312	284	301	283	281	277	272	268	289	300	272	282	291	275	245	282	306	302	259	300	292	272	289	295	286	261	301	287	247	287	318	317	273	235	279	270	283	281	295	282	313	300	270	274	286	268	283	320	281	249	311	258	277	304	273	281	284	282	307	267	299	267	278	267	280	276	277	288	261	278	267	282	298	287	276	303	287	304	292	316	270	258	288	271	260	278	283	305	314	289	274	308	282	263	255	296	270	269	259	284	305	298	284	274	276	282	323	295	263	303	321	310	291	271	315	300	293	284	258	291	280	283	330	281	315	318	280	276	295	292	278	272	310	261	308	265	251	271	297	330	282	288	291	284	296	278	279	278	321	290	285	255	296	282	313	289	278	313	280	289	293	266	296	261	309	292	297	246	289	307	294	297	261	295	313	278	261	297	282	305	287	253	309	264	276	283	279	302	305	282	290	268	271	263	289	294	281	275	267	276	315	289	260	274	292	259	299	252	290	273	256	259	288	291	272	290	289	285	295	276	292	307	278	284	271	269	266	276	278	266	252	257	285	285	269	289	268	283	279	245	279	325	306	284	278	310	257	274	268	281	294	276	296	291	293	270	274	292	265	261	252	284	291	299	285	300	290	308	273	306	293	285	282	291	284	275	270	282	284	305	272	305	286	332	280	259	294	274	285	305	268	264	299	279	277	320	292	299	256	310	333	261	280	290	264	279	274	287	284	302	318	307	325	258	294	261	308	290	283	296	292	271	275	245	287	302	304	298	281	304	272	277	258	248	256	306	263	262	302	305	275	290	308	267	301	286	302	292	307	266	274	286	255	253	272	321	240	288	265	264	297	296	300	302	298	288	295	308	276	272	284	269	288	302	294	298	292	286	262	314	305
6878	5569	11889	13295	11330	8697	6733	5288	4436	3589	2663	2122	1735	1419	1353	1120	993	927	831	834	767	772	751	778	779	714	697	763	686	696	671	723	646	674	715	681	689	700	700	692	665	660	699	706	644	633	687	672	673	682	653	663	708	651	686	684	631	643	701	665	643	655	631	661	674	653	656	671	660	677	676	664	613	701	660	673	682	654	640	650	662	626	668	707	637	643	645	638	681	683	671	654	640	657	702	643	709	656	650	634	643	682	629	707	653	674	631	655	663	643	646	644	664	654	701	670	651	678	696	718	677	688	668	703	655	684	656	677	643	638	666	646	675	651	648	652	606	658	695	645	643	695	691	677	686	638	707	713	674	635	639	632	688	641	659	683	653	659	660	719	681	670	690	663	664	634	621	669	665	622	723	702	731	662	649	666	659	639	729	682	684	652	656	634	703	657	660	654	712	618	677	647	709	677	670	708	629	687	639	677	686	708	670	654	673	707	687	656	640	654	646	694	632	694	671	679	635	607	675	662	676	670	652	630	638	669	703	701	694	685	699	653	689	679	667	620	710	663	685	650	640	683	646	674	699	631	698	697	691	652	660	675	653	660	693	688	627	675	691	690	646	672	697	675	644	658	606	673	658	679	613	686	667	646	632	695	682	677	680	635	681	697	674	658	667	644	692	699	680	654	670	690	697	650	713	692	688	664	692	652	643	640	655	679	663	667	685	654	670	595	669	672	676	633	692	651	630	691	678	723	676	647	660	693	684	610	701	690	648	668	712	661	647	673	686	664	715	625	704	643	678	656	668	691	726	633	683	630	607	708	637	708	654	682	706	667	687	661	686	678	674	676	638	674	661	690	629	703	660	654	650	671	679	674	621	678	701	666	687	646	676	665	725	695	689	662	716	726	628	660	703	679	711	669	632	646	692	680	655	657	721	655	653	624	674	691	680	706	686	636	645	631	651	664	711	676	707	678	746	661	637	708	705	675	642	635	654	681	664	685	655	645	658	649	700	693	647	679	689	645	692	646	678	661	692	642	660	728	698	688	643	691	662	627	657	700	711	655	716	618	647	724	665	696	636	670	647	696	677	654	674	627	652	642	678	667	646	636	635	633	699	686	662	666	670	681	615	652	726	673	704	630	668	660	684	650	668	643	659	641	672	678	640	656	721	675	673	670	632	656	644	666	652	640	668	671	661	681	646	647	679	676	684	693	609	690	638	648	687	696	637	676	698	694	667	686	655	742	646	662	687	679	654	647	678	608	663	673	656	633	637	663	704	666	678	674	704	653	662	649	660	675	637	645	681	697	689	708	624	728	652	640	662	656	698	659	653	739	710	679	660	642	657	668	634	676	639	681	646	656	687	677	674	670	703	693	682	667	671	653	643	708	661	687	692	670	649	663	650	654	646	708	656	689	632	644	640	695	671	657	725	710	648	672	679	685	712	631	709	666	653	715	675	711	746	684	678	652	654	669	620	678	669	678	652	679	659	663	635	691	689	685	679	673	709	673	669	647	653	644	664	679	643	697	683	742	655	691	680	657	668	662	643	692	693	661	629	667	663	661	688	690	679	654	687	730	671	680	655	700	690	654	672	622	661	686	696	679	668	665	689	682	740	708	681	659	715	634	673	641	665	644	689	643	704	641	685	661	667	654	661	698	680	650	688	659	705	689	676	702	631	683	658	678	637	649	700	703	683	664	684	677	696	666	693	666	687	672	675	691	644	644	634	710	689	659	690	665	631	684	699	663	686	683	644	707	696	705	654	701	674	664	703	721	689	638	662	669	691	630	670	701	668	680	675	689	687	645	718	700	663	698	704	692	682	667	673	669	658	625	694	663	706	677	687	672	664	736	654	691	626	631	663	664	697	657	685	657	613	707	647	685	697	660	652	677	666	665	660	698	685	620	671	641	706	636	672	653	608	708	679	718	652	637	665	701	677	658	692	697	722	673	665	615	649	615	665	646	673	693	715	703	698	658	719	683	653	654	671	670	649	654	693	690	639	681	651	693	689	656	701	637	664	674	652	669	687	638	626	671	642	688	604	695	715	647	676	674	658	627	654	670	672	682	702	656	697	671	665	637	678	687	671	640	644	702	682	694	692	672	630	657	673	704	690	667	688	689	632	711	628	684	614	689	674	692	660	649	657	712	658	703	678	700	685	630	632	718	637	690	691	671	648	672	670	706	627	726	640	656	672	686	727	685	698	682	662	628	625	663	648	658	682	691	679	651	655	693	675	659	669	710	666	652	668	691	664	698	693	691	680	674	622	719	663	675	694	627	648	685	625	685	685	636	743	657	703	679	718	678	706	690	670	683	715	681	643	683	689	682	662	683	664	658	711	638	681	676	682	661	649	651	669	661	669	663	694	657	699	674	658	660	687	682	660	629	670	691	621	654	693	695	682	648	728	667	687	671	704	698	676	619	659	688	656	645	680	647	688	660	652	716	648	664	684	646	686	662	701	675	665	643	710	690	702	680	668	647	673	696	683	628	635	657	686	678	641	647	661	655	630	687	653	683	668	687	715	687	645	658	656	673	632	655	699	684	719	675	638	659	645	688	708	662	655	668	681	709	688	652	594	680	667	640	658	631	664	686	707	665	655	729	675	664	689	623	663	638	660	648	664	699	681	682	626	688	669	641	704	648	685	679	696	685	668	698	680	687	690	658	585	683	656	656	663	620	706	687	681	716	642	642	626	688	648	691	668	648	680	656	626	657	680	653	638	690	678	693	623	693	701	682	667	674	659	624	677	687	675	675	667	717	614	687	607	664	630	673	700	698	679	681	682	707	678	641	685	703	636	668	680	672	670	653	643	679	710	693	669	686	646	717	677	668	653	648	609	683	714	673	679	676	734	645	638	701	698	656	671	635	645	657	689	672	669	702	660	715	684	688	681	661	680	740	703	710	609	676	680	692	693	650	651	678	701	639	677	645	708	658	667	654	666	686	672	654	639	661	675	676	660	690	645	703	650	663	699	644	663	681	656	634	676	653	646	701	639	639	712	624	668	678	676	718	683	682	679	691	663	705	639	673	686	681	661	642	696	691	670	665	685	656	695	670	699	691	701	755	709	685	654	661	629	651	675	655	701	653	686	658	691	669	698	649	686	712	623	692	636	653	641	678	707	688	677	645	662	659	678	682	709	670	700	660	649	697	635	690	672	675	700	650	669	643	740	678	648	718	665	671	688	678	677	608	664	679	676	645	667	691	633	675	628	690	698	675	664	666	642	641	676	637	689	699	656	647	663	686	688	707	698	719	665	664	670	661	668	665	691	674	656	711	641	692	710	668	678	691	674	681	659	707	703	667	646	656	674	695	653	662	647	641	702	648	673	672	637	663	683	689	704	675	701	695	666	719	649	714	698	692	672	645	674	716	667	707	647	649	731	661	683	631	674	696	675	698	651	668	675	696	661	695	656	667	671	680	665	662	685	711	678	641	669	652	688	619	626	676	620	678	640	661	668	710	624	671	637	713	672	674	687	718	652	686	638	690
19505	8860	9804	7976	5247	3576	2346	1762	1442	1158	877	646	563	459	452	394	347	328	311	297	299	285	283	298	277	252	302	249	268	277	254	272	259	274	304	264	270	257	297	268	248	288	270	221	282	263	275	245	265	268	248	259	236	284	273	254	280	286	278	249	296	283	263	229	262	257	252	299	292	252	265	234	244	253	255	257	269	273	254	276	244	254	282	277	242	227	266	262	236	276	275	272	262	218	221	240	265	245	275	250	271	263	241	225	281	249	274	252	243	274	258	258	267	266	252	236	266	235	284	273	267	275	242	221	252	266	251	268	273	268	265	251	261	251	243	247	298	253	251	255	277	259	228	268	251	292	224	255	281	238	250	222	252	272	280	275	239	284	308	271	300	256	240	257	306	243	287	241	268	280	247	234	281	256	249	277	255	232	222	269	257	298	260	271	254	268	254	253	250	238	258	247	227	277	267	287	262	238	282	266	259	232	249	253	269	260	232	217	245	283	292	245	289	278	272	250	276	258	235	272	242	276	268	269	263	248	259	263	261	265	272	252	263	277	286	249	254	260	273	271	272	272	275	240	258	273	277	269	264	290	270	257	261	259	260	264	262	274	259	227	251	259	261	263	270	225	248	237	281	260	243	199	250	242	274	241	252	260	276	271	261	262	246	264	251	274	258	261	282	263	266	245	260	223	277	267	250	255	262	276	291	259	275	258	245	262	282	257	240	244	266	243	275	274	250	225	284	265	272	268	262	285	283	305	292	256	260	266	258	271	289	265	256	267	273	260	258	240	239	254	241	271	270	299	270	234	271	251	251	258	247	283	264	274	242	270	274	255	256	226	281	267	285	264	239	247	215	219	271	266	265	240	283	215	222	272	256	258	256	235	285	236	258	225	257	244	284	271	284	277	251	235	294	223	298	261	256	258	234	248	240	248	271	242	236	263	276	273	290	264	265	274	261	279	272	256	266	250	306	259	273	239	238	266	250	244	265	282	252	223	244	274	286	275	268	258	267	268	264	267	248	243	222	280	235	271	271	259	263	254	269	295	266	274	275	272	242	259	260	269	311	242	260	265	287	247	277	227	258	274	242	265	267	245	273	246	270	238	289	229	281	249	268	253	276	292	232	270	265	284	259	271	270	280	239	252	269	275	241	269	282	260	247	251	254	264	262	247	254	275	229	235	261	266	259	264	258	270	256	251	263	252	271	262	272	221	249	248	230	260	241	239	258	254	253	261	269	254	249	286	293	256	280	252	272	252	293	249	248	285	285	273	240	261	202	274	281	239	258	268	270	262	270	270	277	269	264	264	223	285	268	281	279	243	238	244	275	280	269	253	257	282	233	266	256	250	261	236	232	259	249	237	269	261	253	272	268	241	265	254	250	259	281	271	268	248	248	253	285	283	258	245	275	272	255	216	261	261	246	230	250	282	250	246	246	274	261	256	243	224	280	281	241	255	277	285	265	227	265	268	279	255	289	332	285	269	292	224	252	266	261	285	234	238	236	244	263	253	275	260	244	260	228	242	275	226	254	269	252	257	267	264	303	272	270	242	244	248	268	270	271	279	277	260	250	237	240	258	270	289	259	286	250	255	267	260	262	254	235	247	275	270	273	265	256	229	238	253	250	269	260	243	249	254	271	256	265	260	253	256	236	256	256	266	257	265	254	272	230	242	241	264	256	276	260	251	269	226	255	262	292	257	261	229	256	255	237	288	284	247	247	238	275	285	267	272	243	238	241	274	264	233	258	254	263	220	260	276	266	252	292	236	248	229	250	245	265	278	261	278	273	269	271	281	261	248	290	266	263	272	243	232	282	257	263	257	260	263	286	251	235	252	264	242	235	274	227	261	237	242	261	237	267	263	267	246	241	279	269	253	293	249	251	287	251	251	290	290	268	238	284	277	268	241	278	234	280	220	232	263	252	248	279	254	260	253	247	257	254	233	262	249	264	267	242	239	235	250	263	279	268	238	220	239	250	251	253	247	270	262	274	238	255	249	258	241	307	264	277	244	247	253	252	258	246	268	267	246	251	246	264	236	282	248	266	249	262	237	251	260	244	273	248	265	277	266	247	299	272	270	248	248	267	268	258	265	259	296	271	247	260	260	272	253	274	264	284	238	258	255	253	274	243	241	277	286	260	253	285	253	228	232	237	256	239	213	247	261	257	266	269	277	234	250	260	255	278	233	246	275	238	242	240	251	266	264	239	278	268	256	274	272	250	280	239	262	244	248	254	271	263	253	261	253	280	247	241	247	270	258	272	259	253	304	253	240	229	262	255	253	274	254	268	274	250	265	261	244	264	260	245	258	278	266	255	233	256	239	233	272	255	276	266	268	241	251	237	250	270	274	251	244	240	258	269	270	286	261	247	250	259	242	288	266	289	270	248	283	264	248	280	265	241	259	280	260	285	278	260	249	238	247	250	277	250	269	252	257	267	294	273	255	256	296	235	298	275	266	259	260	254	230	254	240	261	258	259	244	270	267	265	262	248	289	285	246	258	249	273	269	247	245	281	230	251	258	267	244	285	236	252	271	268	289	261	262	251	266	268	264	251	236	259	254	256	267	238	249	266	245	235	281	258	244	275	247	238	255	220	260	259	254	262	294	245	272	241	243	258	278	278	240	250	255	252	267	267	232	279	245	217	263	252	280	263	271	262	250	252	244	232	267	255	276	264	257	265	262	247	257	277	236	255	253	277	239	252	273	266	241	273	286	253	271	266	259	270	287	220	272	274	235	244	262	242	258	247	243	236	210	221	252	263	254	232	203	234	280	244	269	278	246	269	277	250	238	263	247	268	272	277	240	289	264	249	288	253	255	291	272	273	262	215	271	248	248	270	244	240	249	274	264	281	255	242	247	260	260	272	272	288	246	256	271	258	234	262	282	270	280	273	273	272	269	230	261	257	253	242	262	263	265	278	274	266	251	271	266	267	288	253	253	250	249	244	264	261	257	233	231	237	254	270	241	265	238	289	299	261	280	259	269	252	240	273	290	251	282	261	282	243	247	255	266	275	249	279	252	276	255	261	262	274	267	262	246	264	236	264	253	237	240	254	240	266	262	250	266	271	237	225	257	268	272	277	245	251	280	248	275	263	245	256	266	267	262	283	270	262	253	259	244	256	241	253	276	254	264	254	269	255	270	293	271	256	279	251	218	278	267	241	256	246	265	255	268	265	260	262	228	238	268	259	273	244	260	243	263	268	267	216	272	247	271	245	280	255	239	291	250	285	267	277	241	245	278	267	278	267	268	267	256	260	256	264	276	274	261	245	268	247	278	252	233	261	263	267	231	273	241	262	250	261	272	262	246	268	261	264	259	279	247	255	274	258	257	276	260	287	223	258	274	269	282	268	243	267	254	284	249	250	288	258	259	251	251	289	270	229	265	255	269	286	290	248	234	208	263	259	248	235	256	248	262	260	267	263	260	264	265	234	251	246	244	262	270	304	270	271	254	227	240	309	243	263	261	265	249	282	275	292	276	266	263	252	275
13141	8048	17171	19166	16573	13666	9816	7730	6447	5237	3960	3141	2453	2000	1547	1386	1191	1067	903	836	841	811	762	774	667	702	714	691	688	654	664	648	603	657	626	633	601	587	626	624	636	623	646	654	619	602	643	631	675	656	614	608	624	578	601	625	590	644	642	674	616	650	646	622	664	574	561	559	616	615	611	575	626	655	631	641	616	652	632	624	594	603	586	634	623	619	613	624	600	656	599	617	640	597	574	624	631	636	587	612	596	592	613	678	601	608	626	644	600	613	604	614	613	645	620	633	624	663	664	633	639	620	605	622	637	646	665	622	638	621	616	643	612	615	600	632	637	596	668	643	634	616	578	620	623	604	648	618	654	622	584	623	629	607	631	566	628	596	627	636	616	626	662	628	583	568	583	624	627	617	623	642	628	600	615	581	592	644	589	618	648	582	627	596	648	607	618	621	623	612	603	614	638	581	568	616	588	653	625	634	633	564	621	626	636	615	636	652	553	611	627	596	620	584	581	574	621	616	590	603	631	632	619	633	603	557	567	631	592	671	638	614	637	620	620	660	639	572	605	582	655	638	600	619	612	597	598	644	593	626	617	626	597	579	635	602	597	626	571	594	639	589	614	634	601	634	581	586	628	564	640	589	646	549	639	538	644	647	615	589	606	591	594	655	603	616	636	603	621	636	598	595	608	614	558	554	593	603	583	602	642	592	609	624	601	621	626	584	645	603	632	625	595	655	682	609	615	620	621	577	596	609	649	636	610	579	611	652	647	606	606	652	612	641	598	624	616	672	625	579	618	603	617	616	609	581	603	599	579	631	591	633	629	635	626	623	624	613	642	619	615	677	629	605	603	576	623	594	656	583	647	593	610	669	592	625	685	620	616	622	649	617	583	613	603	616	651	616	639	588	600	603	637	635	627	649	627	591	617	630	612	646	618	627	654	626	590	588	647	605	638	633	620	602	611	646	592	642	639	621	627	646	662	579	581	631	614	578	598	626	617	590	632	632	598	634	582	631	597	604	621	565	586	625	625	579	674	614	635	638	592	592	609	644	633	619	636	616	624	584	605	625	625	612	576	617	654	634	626	620	586	602	640	621	579	635	627	608	649	619	664	598	615	594	566	642	615	616	587	589	623	611	604	597	639	601	578	605	593	593	659	641	618	652	609	638	586	609	616	628	599	587	643	622	628	601	606	633	603	612	609	671	611	636	652	612	649	613	616	620	619	604	647	600	680	609	616	597	594	600	595	607	595	644	601	606	611	635	587	593	591	602	621	625	659	636	635	608	618	642	614	636	624	639	658	591	619	661	611	662	594	616	594	611	630	654	628	641	632	599	598	624	603	635	615	628	643	652	583	638	664	642	641	594	609	612	588	682	606	628	600	661	623	646	601	614	629	609	625	580	631	641	624	640	594	584	643	670	602	611	594	611	597	606	635	649	621	621	637	677	602	615	603	621	591	650	665	615	594	617	614	638	654	613	591	626	649	641	597	633	617	603	647	603	615	637	623	606	603	637	660	633	598	608	587	579	624	596	648	612	635	634	617	617	673	589	587	664	591	632	614	608	642	583	609	609	634	616	642	642	646	646	607	611	606	637	628	635	638	607	600	666	602	620	625	625	632	622	603	601	640	566	612	588	642	621	677	612	624	607	607	670	580	615	606	627	589	611	617	585	615	633	608	622	597	653	613	657	610	662	584	645	638	667	639	639	562	642	578	612	616	618	623	597	603	616	633	642	592	593	632	622	582	656	665	619	656	610	607	621	575	604	643	588	639	574	574	625	580	608	613	623	632	630	615	605	605	662	599	619	616	592	554	621	598	560	620	640	635	596	656	635	626	586	642	570	594	615	690	644	646	597	616	644	610	650	632	621	616	596	614	615	630	616	639	596	611	601	587	615	594	614	640	623	611	619	610	624	586	595	607	613	671	621	635	590	630	624	637	661	632	628	606	609	616	629	601	623	600	598	599	588	632	613	623	650	626	651	607	604	656	594	576	628	617	609	647	627	644	601	621	672	600	659	606	584	621	658	613	587	644	652	656	561	590	628	601	606	619	604	619	606	658	660	657	684	595	660	623	598	625	630	639	610	594	578	579	630	635	602	597	674	613	626	607	616	631	617	586	601	594	633	642	602	618	613	604	580	595	618	600	617	621	658	579	676	624	604	601	604	606	615	635	621	619	631	612	584	627	586	618	611	665	626	625	617	608	605	618	625	631	619	571	641	612	612	614	635	622	605	648	614	664	644	593	596	640	580	666	617	549	636	638	602	579	597	648	653	572	558	648	606	621	618	626	618	619	615	585	604	603	603	617	591	616	583	615	627	640	614	620	627	674	629	615	647	617	645	610	588	615	623	622	609	633	609	636	624	569	589	644	616	609	601	621	572	613	629	599	662	616	639	630	609	662	624	663	624	574	606	605	650	632	630	627	582	578	626	637	591	663	615	641	585	621	609	642	641	615	658	617	626	622	636	626	631	629	626	590	634	626	636	604	582	620	635	647	645	629	580	605	622	631	611	602	561	651	668	644	639	615	588	622	641	630	628	640	610	622	628	657	601	626	586	597	589	613	620	639	647	657	614	601	637	653	614	596	617	643	612	625	583	624	571	644	596	641	617	623	588	626	610	673	570	632	675	616	646	601	659	577	619	599	644	604	615	641	627	634	615	617	634	588	656	567	660	610	623	592	592	610	597	617	579	613	656	610	639	631	643	616	586	606	628	595	573	622	668	642	644	637	606	605	580	610	643	585	636	584	610	619	656	622	634	631	660	608	652	609	618	647	572	571	605	685	615	653	615	610	657	611	640	603	602	625	621	594	618	583	611	628	580	675	616	592	650	649	605	635	597	650	654	614	574	640	611	608	624	634	554	638	650	582	656	646	617	644	633	623	626	604	683	611	606	616	637	613	606	613	633	617	611	627	642	657	639	584	651	631	611	646	606	580	605	583	649	586	646	629	569	644	650	603	604	654	587	635	602	595	642	611	611	626	636	648	636	590	618	631	616	629	633	587	569	600	593	600	609	610	576	595	623	638	611	637	610	598	616	604	607	618	627	657	625	584	604	591	599	573	607	635	606	586	592	648	611	647	614	575	652	626	619	652	608	621	632	615	619	635	628	613	625	626	589	590	663	614	651	602	562	615	575	619	571	625	590	646	583	590	617	568	630	632	670	636	587	587	642	605	647	626	625	612	601	643	622	626	653	641	584	634	616	585	607	586	619	611	608	626	592	655	627	619	599	565	641	577	638	566	654	658	623	624	651	616	637	592	589	599	626	597	630	580	598	602	642	605	594	618	544	650	655	588	593	641	655	575	660	642	648	633	632	648	635	623	599	653	610	619	618	610	619	632	575	577	638	596	599	596	670	606	638	594	604	636	595	644	607	656	577	622	610	626	616	580	634	612	631	612	585	620	631	591	651	601	612	651	592	623	662	614	579	635	654	622	599	650	640	568	636	610	646	618	623	603	644	589	598	588	610	608	611	679	638	616	624
26856	12437	14038	11058	6933	4797	3585	2144	1588	1413	1110	791	689	546	436	403	353	329	289	271	271	264	274	248	243	267	233	215	258	219	214	187	238	223	211	211	219	234	235	241	210	185	222	200	215	218	230	217	257	251	207	205	242	224	203	220	220	247	202	216	214	237	242	223	204	200	226	236	229	227	231	217	238	214	184	239	269	184	223	180	193	187	236	180	233	209	232	233	239	254	212	202	220	237	236	230	196	226	233	175	225	248	222	206	213	240	212	212	210	228	211	219	226	229	204	216	228	195	240	231	207	231	187	236	236	217	212	226	188	205	222	213	209	205	225	204	210	183	235	213	198	218	198	220	206	224	212	191	231	217	224	198	213	192	185	222	209	192	207	231	194	198	233	204	237	193	213	213	226	209	208	234	226	194	227	211	183	243	227	188	236	209	210	219	234	186	228	222	207	187	215	227	211	211	235	210	192	238	197	197	212	229	211	224	207	240	216	221	222	226	217	210	193	212	229	230	231	212	197	259	219	204	212	210	215	218	216	208	209	180	246	203	219	246	198	225	221	197	212	232	241	177	198	191	251	215	202	216	211	205	242	222	210	199	211	195	237	220	188	210	221	232	222	235	219	215	219	239	230	232	200	191	214	218	204	203	201	212	198	205	200	217	214	224	204	200	226	217	198	210	207	200	220	215	221	213	233	213	213	246	217	222	183	223	200	237	235	197	221	215	199	207	190	224	217	204	215	247	236	236	224	195	198	202	231	242	201	219	198	250	201	233	209	255	256	237	223	230	203	197	243	225	224	213	217	192	207	197	207	229	219	219	245	241	211	212	227	212	245	222	212	214	227	201	202	224	232	241	208	233	223	209	215	217	258	238	229	219	212	203	225	208	228	212	226	220	214	207	235	243	213	236	232	231	241	222	215	229	233	202	239	205	202	228	242	207	234	189	213	220	218	218	201	218	195	225	229	211	196	210	267	208	211	229	211	230	228	247	226	221	224	203	228	213	214	230	230	195	206	196	205	214	234	242	214	197	234	225	230	221	231	222	213	218	192	206	221	215	209	211	209	237	226	209	222	202	229	242	235	204	217	237	224	220	205	226	211	238	208	230	196	177	196	228	187	238	210	209	224	252	236	226	197	213	210	206	207	201	207	209	227	214	228	206	182	230	235	213	227	216	206	193	197	224	203	203	269	210	213	216	223	211	200	197	228	199	234	201	239	231	193	223	224	216	211	204	212	243	241	192	243	200	199	222	249	219	230	203	240	225	219	213	249	214	201	220	214	238	201	227	205	212	188	176	200	212	207	201	221	179	196	193	208	206	219	187	196	225	203	215	205	228	214	206	195	210	217	217	233	217	245	235	210	219	207	213	232	230	217	197	188	189	231	202	226	213	227	228	210	225	193	230	196	207	233	238	194	213	205	236	195	215	230	253	218	195	196	228	214	228	237	217	249	225	216	225	193	225	200	193	208	218	200	221	204	240	205	199	198	234	215	239	217	235	208	248	218	218	225	215	241	220	199	214	218	191	225	217	179	253	226	219	203	194	205	206	237	219	237	196	187	206	211	201	216	221	222	197	216	229	234	225	237	215	228	211	196	211	228	226	208	205	237	210	221	220	248	221	219	213	227	244	217	215	200	195	221	229	243	210	221	208	197	220	191	224	221	236	259	212	216	214	212	209	254	219	211	211	231	208	231	235	215	203	194	201	245	224	212	219	211	214	231	214	232	222	224	212	199	208	247	237	218	196	213	191	197	228	249	192	225	208	232	210	221	200	202	222	226	191	228	171	200	213	216	217	235	237	212	231	205	172	212	216	221	247	213	220	203	204	228	236	239	226	251	216	205	214	211	228	247	225	229	208	210	210	229	189	197	195	213	216	221	216	240	228	192	230	214	197	210	230	216	215	209	222	179	217	201	211	212	201	230	222	226	213	223	207	205	206	228	237	237	243	223	225	230	209	228	208	230	197	212	214	227	220	225	223	207	221	238	209	210	200	249	251	212	206	202	210	196	223	207	242	224	218	245	201	217	232	198	213	233	230	224	240	233	205	226	187	187	231	213	204	228	197	215	230	228	205	213	228	223	217	223	209	192	215	201	236	219	232	208	205	212	215	208	245	210	250	230	196	222	199	214	211	202	229	225	215	215	195	210	216	185	220	227	219	230	193	222	192	221	209	203	223	208	231	222	223	232	211	228	215	188	223	227	207	228	196	193	195	225	228	245	239	225	224	258	210	212	204	207	207	206	221	237	243	203	191	225	204	192	220	205	221	223	238	207	232	198	222	230	206	222	215	205	216	232	198	240	224	229	231	208	222	192	236	238	188	210	257	198	213	203	210	232	245	210	224	205	241	248	210	207	200	206	207	223	229	215	211	237	214	218	215	188	223	246	201	221	215	217	223	201	219	228	226	246	198	209	232	191	196	208	233	225	205	224	230	209	243	224	208	216	191	212	188	202	215	219	212	206	192	188	259	249	207	193	223	230	238	219	222	232	229	179	216	201	214	191	219	246	198	209	215	214	204	205	234	218	247	222	222	217	216	225	229	199	216	213	222	239	231	221	193	201	213	209	195	207	222	190	210	229	234	212	245	217	186	197	237	227	222	205	212	231	216	216	203	225	215	220	193	228	214	240	258	207	240	220	225	214	241	204	215	209	205	258	213	194	189	249	214	191	216	184	196	189	218	254	213	211	222	230	235	228	226	214	221	213	188	213	239	210	221	203	212	230	244	229	238	229	240	223	217	224	227	222	214	214	187	208	218	235	226	249	203	241	234	217	208	217	199	226	249	202	189	244	211	217	215	234	209	200	212	232	231	206	225	214	227	244	224	217	212	210	216	197	194	221	202	227	211	208	213	200	247	216	223	238	215	224	216	236	221	196	214	223	198	198	222	229	237	222	205	208	257	208	219	204	221	207	215	217	216	185	243	210	201	228	198	191	210	202	234	193	235	248	241	256	251	198	216	209	242	215	240	230	255	227	211	234	211	218	241	236	241	215	221	213	241	239	228	224	198	215	208	210	233	232	199	241	218	205	215	190	194	193	206	207	204	220	215	236	213	228	207	207	225	229	211	219	205	217	223	230	230	224	206	230	194	223	228	201	231	213	208	224	208	208	225	219	203	217	227	213	247	225	198	218	221	209	205	211	230	241	203	212	218	214	219	203	215	226	238	243	198	203	234	237	226	226	200	215	205	216	199	198	223	192	209	212	216	214	203	188	218	250	203	234	228	209	231	222	224	219	212	235	231	244	222	214	235	242	201	229	237	247	219	239	229	208	226	207	221	203	237	214	211	221	221	230	228	230	204	220	216	208	207	218	218	212	178	229	230	219	193	214	208	209	252	253	236	215	221	195	228	194	227	240	212	213	219	234	221	216	234	234	208	225	200	207	186	224	213	233	208	247	219	197	198	229	195	212	225	201	227	214	222	215	223	220	203	227	220	190	213	234	207	201	197	204	234	192	206	230	192	246	186	218	213	247	190	205	236
16053	10462	21496	23318	20056	16683	13662	9228	7661	6733	5240	3804	3059	2441	1965	1614	1360	1107	923	926	861	827	762	680	667	673	638	603	641	619	579	606	615	580	544	529	584	538	539	525	556	547	557	509	587	538	545	522	512	475	560	529	505	547	553	555	550	531	539	551	545	543	559	527	534	515	516	487	545	548	499	549	535	503	536	546	517	501	517	539	530	572	552	497	553	505	518	544	539	537	494	492	549	538	518	530	531	479	565	527	508	521	490	525	574	492	491	496	531	505	545	517	525	488	530	573	522	547	540	534	507	542	531	518	522	545	525	520	559	550	525	519	513	554	538	522	512	525	530	515	491	545	521	479	530	570	536	489	508	521	523	503	553	568	555	565	509	517	552	546	515	541	521	500	533	478	546	526	559	533	591	541	518	519	521	527	516	521	535	547	519	509	524	528	533	489	559	538	543	497	504	480	585	509	538	498	531	506	519	563	492	488	549	505	500	491	529	514	546	563	566	507	559	510	532	547	541	525	552	526	567	534	482	501	507	516	531	524	503	533	524	510	479	527	522	474	535	493	524	545	531	500	534	531	490	473	498	520	543	499	542	504	501	550	510	493	558	445	515	527	509	507	579	577	511	517	511	515	527	480	501	549	530	464	547	502	521	553	502	592	530	522	542	508	533	562	515	523	526	516	516	533	523	504	550	546	537	526	555	543	488	552	551	495	561	510	569	551	543	507	530	489	543	536	562	528	517	535	515	517	539	541	553	514	489	518	535	507	526	508	494	505	482	541	548	543	527	531	529	520	509	523	552	548	522	511	482	503	559	522	520	539	555	554	508	489	523	563	551	576	522	509	507	530	546	544	491	545	520	512	509	505	542	536	550	532	530	518	530	488	547	524	547	483	497	529	512	510	534	530	513	501	546	519	499	543	507	522	529	569	561	495	515	524	522	531	546	513	515	576	526	526	565	500	565	519	517	532	505	519	548	502	523	498	549	520	535	510	523	551	515	543	511	517	534	522	498	550	522	540	536	524	504	550	526	506	555	500	525	531	494	547	544	513	514	527	497	523	541	509	565	529	561	525	526	541	532	521	505	531	529	565	526	488	545	507	510	563	521	521	534	487	533	484	497	544	499	498	521	509	542	528	503	465	496	528	532	504	551	563	536	534	528	509	551	504	532	494	547	549	520	506	503	512	532	507	526	530	515	508	507	534	529	523	566	533	517	541	510	522	498	485	541	512	517	516	530	515	515	531	553	485	520	516	496	524	521	565	534	568	507	532	541	569	547	506	524	563	526	537	560	524	576	556	533	516	555	555	540	520	472	519	526	469	531	484	546	568	496	528	568	489	560	512	486	548	531	497	521	508	549	515	534	537	543	521	562	517	505	488	542	480	523	522	509	490	512	504	533	522	536	528	577	553	516	512	549	519	553	570	544	520	502	532	536	547	498	538	561	506	520	526	535	474	560	529	507	496	549	512	499	529	525	536	525	542	484	509	530	494	527	529	568	498	532	534	538	524	548	489	520	474	495	513	492	532	515	525	488	489	483	519	533	530	531	505	514	482	558	515	511	520	528	540	532	532	528	536	494	497	493	542	526	500	542	508	504	539	528	498	558	536	526	569	546	464	537	548	503	519	522	509	533	548	492	532	547	530	484	513	520	500	540	537	530	495	560	521	503	549	500	547	486	527	519	493	553	572	480	565	517	512	536	535	526	548	594	519	527	520	513	503	496	554	508	493	524	531	508	510	487	506	521	533	515	498	532	567	560	482	566	495	537	525	521	565	566	505	510	507	565	510	520	511	513	551	568	573	551	502	486	536	513	548	575	523	543	554	517	501	529	565	552	524	543	513	511	548	523	544	555	538	513	527	502	512	500	562	518	513	523	524	477	502	555	526	476	487	505	531	502	509	531	543	542	534	534	541	528	516	521	533	503	552	529	520	511	552	530	516	508	514	549	550	507	535	512	493	545	518	436	548	503	524	566	468	501	539	514	507	542	499	543	523	541	542	528	531	562	542	544	518	508	490	555	544	506	535	510	571	564	506	525	513	544	509	517	515	551	540	539	500	542	508	541	506	527	519	535	561	514	492	495	575	540	504	494	566	536	510	538	538	583	480	512	535	496	496	505	536	511	524	483	549	531	539	525	533	517	568	504	495	516	522	535	519	570	504	548	535	565	525	516	557	533	515	552	490	551	515	543	523	538	535	488	512	565	499	511	551	563	527	533	537	587	524	482	498	503	544	493	535	509	535	502	534	528	515	475	528	548	534	548	537	540	554	502	491	553	514	559	550	549	552	506	520	555	501	513	521	530	525	528	506	516	519	560	527	512	502	528	543	522	532	501	528	545	539	543	540	552	531	494	525	580	519	497	491	534	511	568	526	546	526	526	518	551	561	554	554	529	519	519	514	534	531	526	561	583	555	530	532	526	520	513	537	519	516	549	512	543	538	508	557	508	489	525	543	520	485	503	559	503	533	501	551	539	529	548	495	484	530	518	494	550	493	563	504	521	539	515	510	535	501	524	528	610	539	549	515	516	520	526	542	553	501	518	524	548	567	539	546	535	562	520	487	554	529	557	539	501	509	559	545	525	525	531	518	514	546	529	481	514	553	490	558	569	483	514	506	544	572	505	498	524	565	533	534	523	499	527	551	525	515	520	532	527	486	511	536	523	532	538	552	533	505	553	551	531	520	527	569	562	518	529	517	480	501	535	515	522	550	520	553	559	574	565	528	570	508	581	541	516	574	494	526	534	555	544	520	536	488	515	546	543	538	508	546	546	528	556	537	507	585	487	500	517	550	591	533	543	546	510	575	561	503	497	520	560	509	546	515	526	518	565	516	549	497	544	546	532	480	532	504	511	509	518	544	501	534	565	520	540	539	520	534	580	499	560	546	481	558	575	516	506	485	531	520	524	543	555	538	523	556	523	548	536	472	496	504	541	548	480	506	490	520	487	508	533	542	517	523	503	559	533	534	553	515	512	513	528	522	519	541	528	533	549	523	534	500	514	538	565	553	488	526	541	538	515	517	556	536	516	547	491	540	576	509	523	541	485	522	521	505	522	533	524	554	544	507	522	510	479	508	501	558	529	542	520	547	545	485	505	541	542	541	536	537	537	548	518	503	527	500	535	547	506	541	547	511	500	546	530	504	517	535	530	519	520	511	537	544	555	553	498	531	545	526	563	497	522	499	506	509	528	562	581	559	514	523	501	537	498	530	543	490	496	509	524	476	544	499	536	544	497	520	526	531	502	519	530	497	535	512	546	539	532	547	564	581	529	510	563	549	523	519	490	526	512	522	564	557	517	491	519	512	528	484	524	571	530	524	507	547	490	578	517	538	553	532	523	529	520	513	505	540	529	535	547	532	505	509	533	570	532	555	561	473	504	536	517	536	530	538	527	528	534	496	500	535	540	527	572	537	535	546	522	529	510	561	531	541	557	540	539	555	519	513	493	502	511	571	527	473	532	515	550	552	508	540	544	499	525	529	545	527
9999	5331	6286	4819	3201	2217	1513	997	989	863	704	531	467	438	402	355	328	334	347	337	329	318	280	278	322	312	289	279	259	297	304	298	320	277	284	299	269	303	284	294	281	273	290	266	256	277	286	278	293	280	269	295	277	338	265	313	279	266	276	285	288	283	307	269	285	273	287	286	275	323	269	306	282	269	318	311	300	256	287	302	264	275	277	287	279	306	324	300	311	283	279	265	277	281	315	310	289	283	278	269	269	299	262	261	313	272	302	322	283	294	291	298	279	282	284	291	283	284	311	241	282	282	290	292	277	283	260	309	283	263	305	316	284	309	268	284	278	309	303	305	325	295	294	298	312	315	323	312	284	289	283	299	260	265	267	309	295	262	283	285	276	291	264	246	320	288	309	269	266	284	296	243	277	275	308	306	308	270	278	294	293	299	290	277	285	285	306	249	297	275	306	247	301	296	302	291	314	270	262	276	282	294	272	289	294	305	274	264	289	278	288	272	265	309	267	289	297	253	303	266	275	251	292	316	249	288	262	290	294	252	288	287	290	253	296	293	273	287	292	248	313	290	283	315	295	292	276	290	291	294	272	289	308	267	289	306	285	297	281	274	278	285	283	283	261	297	309	319	308	267	298	302	276	277	259	269	302	261	301	263	279	281	304	296	318	290	280	271	307	291	274	284	290	282	261	311	294	304	287	259	268	307	285	271	317	257	278	292	293	266	259	281	283	304	289	310	282	289	311	271	315	282	292	302	292	269	307	274	295	297	323	278	282	288	300	265	286	267	288	266	307	318	310	283	261	267	297	261	318	264	293	306	300	293	302	293	276	283	290	300	284	281	301	278	267	312	285	304	251	310	271	267	322	322	248	285	281	315	297	309	283	275	276	272	305	298	271	289	270	271	276	323	294	295	308	292	268	285	250	267	310	344	310	276	284	303	284	255	295	304	303	266	281	264	298	286	303	306	291	271	268	273	275	269	286	296	270	285	299	310	269	298	272	285	279	277	281	300	327	273	263	283	292	298	286	308	303	286	306	307	304	301	323	267	284	282	307	261	276	296	315	313	285	312	274	306	292	300	295	275	314	260	277	259	322	275	276	305	299	286	265	284	282	254	266	272	286	258	283	285	290	307	269	292	308	296	297	286	282	288	285	248	286	287	347	278	292	290	299	331	271	314	294	312	296	290	267	268	282	313	247	243	288	280	323	291	290	271	302	282	295	303	280	300	308	303	279	293	309	295	290	308	279	296	283	320	291	299	275	269	275	293	329	298	318	283	287	289	267	289	280	286	268	279	253	286	286	277	252	313	305	312	276	285	261	295	277	273	285	286	269	248	252	267	278	255	304	302	294	270	293	279	266	270	265	276	297	283	272	279	291	239	311	295	262	285	262	299	287	300	295	324	304	296	319	271	285	292	269	299	297	300	311	288	299	344	279	307	257	268	269	306	268	320	271	301	291	261	296	306	316	286	272	308	283	281	293	282	285	304	253	303	320	308	282	316	262	273	297	292	278	267	289	282	295	309	275	262	286	313	292	281	262	276	262	291	315	292	286	324	305	313	283	281	317	276	327	274	279	295	307	337	288	280	283	321	272	270	306	278	249	340	279	272	313	276	262	299	269	280	310	292	265	274	289	278	251	257	272	312	314	306	309	264	290	253	277	267	258	308	280	266	283	312	282	266	280	304	279	303	267	283	272	277	310	292	285	255	305	263	306	307	251	288	296	302	303	269	263	275	281	283	260	285	274	295	294	297	264	263	281	280	264	258	281	274	273	264	285	274	300	324	311	283	317	266	273	289	277	297	292	305	331	303	317	298	310	284	279	296	290	264	262	281	275	274	288	273	304	273	295	276	279	265	283	312	283	279	298	276	278	314	294	288	307	314	259	322	260	284	274	260	255	290	243	278	286	265	281	284	293	290	281	266	261	329	273	290	254	291	278	319	288	304	306	310	297	292	296	271	327	252	292	258	272	295	264	264	284	275	301	263	283	264	283	242	294	265	276	290	276	305	294	277	311	275	303	264	284	299	266	296	288	290	297	295	283	288	272	286	260	287	309	299	286	278	274	288	262	287	310	275	297	277	297	296	287	264	280	304	281	312	308	263	276	294	298	292	279	291	304	295	297	278	273	308	288	286	319	273	252	305	302	295	298	282	297	267	281	279	294	272	243	289	277	289	322	288	252	286	284	290	295	279	286	288	265	265	302	288	269	242	285	296	294	296	251	281	308	269	303	294	274	280	266	285	301	287	275	312	281	302	259	306	268	309	323	284	297	302	274	319	288	273	263	276	294	275	337	269	295	295	294	312	283	304	308	304	321	260	283	267	315	294	321	312	300	294	350	283	305	295	307	296	294	286	252	268	306	284	288	295	301	280	289	271	322	295	261	279	290	275	305	320	309	289	277	284	297	249	271	267	276	291	294	284	267	276	266	263	289	244	326	297	313	281	269	302	296	265	310	262	319	305	293	318	283	274	290	304	260	281	291	323	302	319	263	275	278	278	280	284	301	297	275	274	275	282	303	320	291	282	325	315	283	271	298	307	281	281	300	292	289	300	279	286	281	314	299	290	292	274	299	254	260	300	331	296	270	272	278	292	320	268	312	300	316	275	294	300	271	283	281	269	308	264	285	285	321	309	286	310	300	230	281	303	280	248	246	295	263	266	283	298	310	285	299	280	273	275	286	275	278	264	276	262	324	281	272	326	314	275	304	297	283	255	296	277	264	291	276	297	304	294	298	330	304	329	259	297	283	287	273	261	288	308	260	303	285	286	256	292	270	285	277	310	284	292	271	296	243	296	311	275	306	286	268	269	259	299	277	271	276	273	278	271	291	275	271	322	304	285	276	278	299	269	277	268	277	301	332	278	269	270	265	256	278	268	318	333	285	297	269	266	307	262	304	295	289	309	259	288	265	309	304	297	272	277	247	264	281	277	315	287	303	318	273	297	324	288	284	295	285	287	267	284	287	264	299	315	315	276	279	314	296	262	302	267	289	304	287	279	266	309	300	269	316	281	279	277	262	292	271	263	307	303	276	303	295	268	286	288	287	282	273	306	294	297	294	248	278	298	333	256	291	289	289	262	292	305	314	309	293	308	284	280	323	299	258	296	305	298	281	300	293	299	284	289	285	302	282	289	284	246	286	271	280	283	285	259	298	272	279	274	259	291	292	268	287	248	303	301	270	257	305	291	303	279	292	307	281	276	323	311	289	267	332	295	271	279	262	286	301	307	289	314	286	303	312	311	300	275	323	325	278	278	276	279	309	263	304	283	265	274	291	292	310	284	320	295	293	306	293	279	277	278	302	278	316	268	287	305	281	260	264	285	277	272	279	268	262	294	279	272	308	292	269	288	289	285	263	288	265	295	279	284	291	277	291	301	264	280	278	285	288	300	297	290	320	295	252	239	292	281	267	273	267	285	266	313	292	281	270	316	283	298	275	273	277	318	293	293	245	301	272	279	254	300	310	288	306	293	268	262	266	290
7018	5319	11548	13230	10982	8655	6198	4629	4359	3764	2821	2155	1804	1544	1352	1138	1015	965	872	824	788	809	751	736	763	700	667	702	734	734	687	721	627	700	689	668	648	696	697	704	661	688	682	662	670	710	714	656	679	646	695	670	693	652	657	665	651	688	645	709	700	646	691	687	654	665	668	623	654	687	677	661	691	702	726	690	642	660	661	637	687	617	609	662	648	668	653	684	662	703	648	691	687	712	681	632	686	672	687	730	640	696	679	666	680	663	670	650	604	618	708	667	655	650	689	730	632	630	652	700	602	698	659	666	679	717	679	650	639	729	653	664	652	653	690	683	649	682	679	670	630	624	683	694	664	676	723	685	640	610	670	725	655	659	702	679	675	709	712	663	691	616	626	681	668	699	684	707	721	657	645	679	694	672	733	702	628	676	672	646	668	637	676	675	635	703	638	674	696	638	653	646	660	683	687	657	706	665	671	660	696	674	680	656	650	669	700	693	700	682	682	648	670	626	690	672	682	692	659	707	686	682	643	670	658	684	626	647	703	698	684	693	677	671	668	663	674	685	632	688	612	646	682	653	660	649	671	688	715	646	668	642	662	694	702	663	704	664	645	685	670	640	678	636	701	704	636	661	659	686	669	670	681	715	667	680	625	694	701	666	669	634	622	674	655	627	664	689	700	699	707	679	644	666	644	669	690	679	679	708	696	689	682	668	666	632	686	620	713	679	654	683	681	640	667	676	697	685	652	669	700	646	647	644	640	689	683	647	647	702	663	677	703	673	657	653	624	699	681	708	645	653	664	664	675	705	660	683	651	669	683	654	715	667	690	701	707	653	718	702	674	677	696	691	659	723	662	656	689	666	700	663	681	625	709	651	662	670	664	687	707	684	708	670	688	681	655	625	647	644	643	698	621	662	702	690	673	679	659	640	696	681	650	675	689	734	688	695	701	679	692	700	674	683	708	685	673	645	681	664	673	710	672	658	678	665	643	708	662	709	699	671	675	661	658	663	655	679	696	690	673	642	672	696	667	669	577	668	630	666	667	661	699	592	677	636	667	683	663	654	652	642	676	700	661	659	660	654	688	657	674	711	704	643	670	681	710	706	647	622	668	734	708	705	724	671	673	735	677	653	685	644	637	647	704	675	622	659	660	656	623	646	698	695	656	653	703	680	656	692	662	650	683	622	644	639	699	656	664	703	670	712	705	665	721	641	647	692	654	643	659	670	687	702	671	702	685	692	641	689	692	650	668	692	688	692	687	674	672	607	706	668	645	670	685	647	686	627	702	676	678	689	688	674	663	670	666	655	628	717	696	640	655	714	685	686	648	628	688	668	692	653	703	657	667	693	682	679	669	652	687	709	652	661	721	694	698	678	662	651	643	658	699	705	658	674	672	705	679	646	639	746	738	617	653	682	722	648	639	667	679	640	663	693	683	649	709	655	662	699	647	654	607	690	681	652	671	674	665	659	675	648	710	688	646	682	675	701	678	668	682	685	685	672	619	693	678	663	671	714	634	665	692	727	675	671	698	723	646	686	720	704	668	658	673	657	634	636	665	685	711	662	639	670	704	645	657	716	670	675	624	724	656	673	707	675	653	679	661	642	652	673	655	670	708	707	657	710	717	703	618	660	673	695	640	639	669	708	671	710	690	691	650	683	673	653	592	667	666	640	688	660	657	708	633	660	687	681	652	669	674	681	663	747	669	717	694	673	657	662	671	685	667	673	626	699	656	673	660	656	656	647	661	705	702	684	649	683	691	632	675	695	692	634	722	675	677	650	664	643	707	644	685	617	689	675	674	725	676	657	671	670	683	673	662	660	673	642	661	638	668	688	690	661	689	702	696	679	689	667	717	656	699	685	642	676	704	671	639	648	659	703	664	697	663	684	648	642	689	647	665	691	666	669	673	672	721	659	625	659	694	656	656	642	660	739	709	656	658	700	623	688	667	646	624	647	701	667	660	676	639	677	695	672	657	630	664	655	636	666	661	661	696	655	670	715	675	675	696	624	681	681	645	638	661	669	677	701	619	646	698	722	691	703	664	680	690	680	683	692	673	669	729	678	663	673	663	664	716	646	659	669	665	693	708	677	661	648	651	720	687	658	677	682	634	635	664	693	705	680	647	676	689	691	665	654	664	684	666	699	667	737	660	688	688	657	667	692	711	648	651	659	693	671	677	650	695	672	687	658	703	708	760	691	731	654	672	625	662	632	635	670	662	634	651	642	697	698	671	648	635	685	716	675	682	680	674	686	648	666	688	679	699	675	686	685	641	688	678	677	690	706	639	691	628	706	694	676	682	627	647	656	652	658	658	653	672	666	680	650	646	676	654	700	646	720	684	645	687	644	659	639	662	639	725	657	681	674	703	641	735	676	676	656	666	699	644	736	662	655	667	639	660	711	702	635	667	687	655	680	662	706	661	668	678	655	645	639	665	665	731	710	681	663	725	717	664	669	716	675	701	627	701	688	710	646	687	667	671	667	649	670	635	694	672	701	639	668	631	652	712	634	640	655	637	672	659	682	661	713	642	723	662	665	664	670	651	662	675	682	642	723	696	663	659	679	660	710	680	630	643	668	675	685	706	684	683	685	613	658	632	669	623	661	729	677	696	676	654	683	706	672	651	735	720	668	673	693	742	643	650	667	657	648	673	700	680	741	645	663	656	671	641	682	679	630	652	660	693	699	680	701	665	608	673	685	671	688	667	597	638	698	680	691	695	638	694	649	680	672	640	687	669	674	642	647	645	675	637	670	696	655	669	682	728	666	645	666	687	620	642	671	663	665	648	669	694	670	693	672	683	638	735	658	691	697	643	669	683	648	688	625	680	678	697	687	620	641	644	699	610	706	703	626	721	664	646	677	636	682	655	633	670	654	712	661	660	725	682	676	621	679	680	747	653	645	700	669	703	655	695	633	611	687	657	645	628	689	669	656	671	685	684	638	702	644	681	715	712	659	717	629	693	670	645	687	685	700	666	681	666	676	649	663	683	672	646	666	657	674	684	651	686	674	728	657	724	692	645	628	696	699	666	626	647	662	656	665	723	630	696	687	682	667	680	655	648	692	656	678	685	690	667	622	712	656	651	654	661	714	651	644	679	704	669	711	697	693	650	667	644	695	673	657	626	670	639	681	704	682	652	654	630	682	642	672	641	678	626	692	706	636	651	676	647	668	665	659	655	664	660	682	648	652	687	642	697	682	650	694	689	722	701	638	683	712	655	694	673	668	675	658	666	695	659	669	694	658	666	676	661	727	645	697	666	671	674	703	657	658	686	686	699	677	674	678	657	674	674	675	673	737	678	683	704	694	668	658	687	690	664	656	652	705	634	642	659	656	666	688	729	714	632	667	630	693	691	677	669	682	656	667	668	687	693	684	624	682	657	678	688	660	663	634	658	670	712	688	687	687	640	620	719	662	687	670	657	649	670	677	664	655	640	673	639	653	631	693	652	625	680	668	694	662	633	719	680	669	704	649	691	653	662	674	737	704
18853	8380	9693	7898	4995	3344	2308	1604	1414	1188	910	662	572	511	452	406	314	337	328	316	293	308	272	279	270	275	276	273	267	254	246	235	278	277	255	262	257	272	273	266	246	226	276	277	244	269	227	274	263	238	292	235	274	221	247	258	270	268	221	249	254	271	256	290	271	268	241	279	253	239	280	267	245	236	319	270	247	258	258	263	265	260	262	267	238	260	256	246	232	262	274	272	245	267	234	266	272	271	273	231	247	267	247	276	248	272	267	253	256	275	238	252	283	240	261	254	285	279	239	282	272	247	260	319	251	268	250	270	263	291	273	256	257	250	298	255	256	246	294	263	246	257	275	255	245	250	244	265	265	244	235	251	252	245	267	268	266	251	273	263	240	254	228	264	271	254	241	250	249	277	235	299	242	278	271	263	264	236	278	249	252	228	292	269	247	257	258	249	232	253	253	262	273	262	236	275	282	268	279	266	287	263	255	278	264	271	269	273	275	260	254	261	266	252	269	275	254	271	273	263	247	227	261	249	251	275	276	236	264	252	237	249	249	262	242	241	259	265	270	272	257	241	264	270	242	242	235	245	249	261	279	261	261	269	224	277	277	250	250	266	278	258	246	313	239	261	291	263	280	290	290	242	230	261	271	268	253	259	315	244	261	261	282	247	255	265	242	262	265	236	258	224	249	260	261	244	249	275	244	274	269	268	279	250	230	226	258	246	248	241	250	267	271	270	256	282	300	261	260	252	283	250	244	235	273	252	250	268	270	252	282	271	249	294	307	279	266	262	247	264	257	275	276	277	235	273	257	253	270	250	269	262	247	286	285	238	235	241	259	247	277	255	283	272	288	268	247	270	264	270	280	276	255	265	244	295	255	245	260	267	258	264	285	276	288	286	264	255	261	256	255	281	255	262	232	220	273	264	246	259	304	281	245	247	262	255	249	266	260	246	247	249	270	255	248	264	245	238	276	266	310	231	280	236	249	258	247	262	241	267	277	241	254	262	240	276	232	252	258	229	255	253	261	262	279	259	261	263	240	237	248	247	280	256	257	258	245	256	252	250	230	281	260	276	292	236	279	260	256	252	274	266	250	269	240	261	273	251	263	256	261	264	260	268	270	278	305	260	286	250	258	265	279	254	246	240	274	256	239	275	258	228	284	248	234	257	256	254	243	242	259	251	258	272	268	257	275	274	253	253	263	230	257	246	267	256	260	265	272	263	268	276	276	263	257	237	280	291	245	241	258	265	262	260	220	253	251	279	265	229	284	255	271	259	238	275	266	280	267	270	245	245	266	245	278	250	258	274	279	234	263	228	253	245	235	227	256	252	256	251	234	270	259	250	277	284	240	219	261	283	264	257	264	256	245	267	257	264	246	304	268	241	248	279	241	258	292	250	266	280	266	258	260	277	281	273	282	265	260	260	257	248	253	236	286	291	261	250	248	251	275	252	276	287	255	239	264	274	241	257	276	299	248	272	265	244	289	282	263	253	243	278	284	281	264	220	242	270	247	244	256	278	262	241	257	253	238	242	266	279	283	266	272	261	238	246	249	246	300	246	267	275	241	261	281	277	258	247	258	268	273	245	268	262	246	234	238	229	252	273	277	271	227	253	266	272	285	260	247	250	280	251	258	233	287	279	239	263	238	271	241	252	271	258	276	275	269	250	251	239	274	276	287	266	258	254	265	281	242	266	255	247	275	301	287	269	227	275	271	284	259	254	280	257	292	230	240	268	260	266	282	259	244	256	273	237	244	240	262	250	233	259	249	257	271	237	241	248	273	281	256	247	284	248	255	288	291	287	269	246	297	248	224	245	268	239	284	265	256	299	254	249	246	242	274	266	262	253	230	238	277	279	270	271	253	242	257	269	263	267	249	247	263	262	268	267	245	247	280	257	292	258	252	275	247	263	249	296	255	261	270	261	285	297	272	255	228	245	247	250	261	235	259	302	263	236	242	272	263	249	252	291	256	260	247	248	256	260	246	249	263	270	267	254	279	282	250	264	264	261	243	235	251	270	286	307	281	285	238	274	253	274	249	257	267	267	247	272	232	276	261	257	266	276	257	277	239	263	216	270	230	266	270	248	272	225	259	234	250	230	276	260	256	263	260	292	266	255	287	265	248	245	245	263	263	241	248	255	263	275	278	257	284	276	248	291	245	265	265	286	255	262	265	254	283	239	246	232	274	278	269	288	237	269	261	279	279	270	221	253	238	237	258	271	234	283	244	276	273	281	266	258	274	264	249	295	267	257	283	305	252	248	256	292	272	254	255	293	250	267	280	271	241	272	270	270	289	264	238	302	244	247	261	279	272	253	253	261	233	234	267	281	259	277	277	254	254	327	250	242	278	263	243	240	225	248	256	290	243	272	263	257	254	258	252	239	281	288	253	274	265	240	262	259	267	260	258	260	242	242	253	248	250	255	283	259	249	261	266	226	254	267	278	271	251	276	267	262	267	265	258	287	271	256	266	247	247	256	269	258	285	239	237	225	250	261	271	262	256	272	253	275	284	226	296	252	255	247	278	252	260	270	232	260	269	266	275	257	250	266	276	267	239	263	257	278	242	256	224	258	229	246	276	290	266	260	270	291	257	269	276	252	230	251	243	235	275	270	233	238	259	278	274	282	248	277	253	222	293	270	273	221	278	282	248	236	258	258	245	263	262	270	270	238	270	267	259	275	253	276	255	258	235	274	242	257	273	279	232	227	264	242	276	244	247	232	276	276	268	256	280	258	273	269	231	263	251	250	246	244	259	255	265	273	271	271	252	269	274	261	219	282	267	246	267	251	239	263	265	263	263	262	254	290	264	251	247	263	245	263	290	231	251	260	249	251	247	252	252	253	282	226	274	266	261	288	267	255	280	290	271	255	250	257	249	239	254	216	250	284	274	240	275	276	295	273	253	253	231	257	249	257	276	255	259	289	247	259	263	279	276	225	281	249	276	282	264	272	271	250	248	257	257	255	246	257	266	234	274	289	274	272	258	267	263	204	236	233	237	274	238	283	256	278	258	257	267	269	274	263	287	291	258	239	255	276	252	310	264	242	223	261	254	261	248	278	289	282	269	272	227	280	210	269	274	286	271	249	280	253	243	260	263	267	252	266	258	263	260	245	233	275	263	266	237	289	279	271	257	271	293	261	275	285	271	279	246	263	279	240	266	237	301	254	271	259	264	228	238	287	263	243	245	267	254	264	282	256	256	252	259	260	250	241	259	281	261	255	263	290	263	261	279	269	247	260	264	271	276	263	273	274	260	273	267	245	281	251	274	225	265	263	270	260	245	259	304	271	252	259	237	242	281	241	257	252	257	272	283	277	257	231	239	263	243	280	260	279	254	258	273	266	252	246	253	265	237	280	253	248	264	234	237	280	252	264	263	263	236	247	256	255	295	262	250	284	259	233	247	270	241	243	271	236	257	280	272	245	263	255	257	249	258	240	283	231	257	232	220	246	257	264	236	261	267	296	248	262	251	264	249	253	252	303	287	308
12593	8071	16828	19265	16061	12532	9576	7983	6671	5278	4092	3048	2454	1902	1723	1435	1220	1051	955	841	796	840	813	756	742	678	736	701	696	709	654	631	648	629	666	640	608	586	672	614	641	595	601	589	616	616	615	633	595	624	586	600	614	652	601	617	588	617	640	616	651	658	620	612	658	595	613	622	647	597	607	634	609	577	611	578	637	659	622	621	610	615	613	613	625	616	599	604	580	694	620	601	666	662	620	637	638	615	602	670	661	628	588	619	624	601	623	625	647	624	637	607	576	634	649	640	597	614	659	652	623	618	600	635	608	583	597	590	608	614	584	642	579	598	624	624	650	620	625	611	646	611	668	634	611	618	602	660	625	599	657	616	615	581	577	640	683	649	602	620	632	646	639	634	618	622	651	652	659	631	653	618	609	626	589	632	649	635	582	564	615	616	595	611	611	639	637	641	629	564	606	656	611	645	671	609	615	625	584	608	651	588	588	635	615	622	662	614	629	627	621	607	539	597	636	685	615	634	640	609	604	618	622	636	563	559	639	614	606	652	636	628	581	626	643	634	649	605	617	607	602	594	627	645	635	639	667	630	569	637	605	589	633	615	607	603	639	595	600	603	684	632	607	613	628	670	637	620	623	629	611	631	616	624	646	616	582	578	563	609	641	613	611	624	668	583	627	592	605	632	642	652	579	630	625	633	629	612	603	611	621	619	604	642	649	631	610	622	620	606	597	628	601	648	624	618	624	606	611	592	643	619	637	608	634	648	600	603	604	622	669	624	636	645	589	569	615	650	602	605	595	602	613	599	648	614	621	632	611	603	575	612	575	623	610	612	621	585	637	643	583	612	593	614	663	636	607	610	616	675	616	594	610	595	613	642	641	591	604	629	613	615	638	592	591	616	568	609	649	606	618	640	624	610	604	651	635	625	626	653	602	629	666	593	648	633	664	601	623	623	633	637	613	604	645	615	620	630	612	635	625	609	620	627	635	623	641	638	628	623	615	641	600	585	602	616	606	619	651	576	614	608	655	629	605	617	618	626	641	608	620	646	609	604	628	599	626	641	609	655	606	571	633	594	643	653	645	623	625	590	591	647	618	612	643	621	620	593	602	639	605	626	636	607	622	623	620	565	612	633	606	601	608	606	637	568	603	625	630	623	631	655	585	609	617	576	614	578	659	631	653	634	642	649	572	599	640	671	653	610	602	613	574	612	617	588	636	617	636	603	651	635	594	610	620	625	609	647	612	612	668	636	578	597	626	661	585	688	642	602	616	601	674	598	624	626	679	582	622	616	639	598	649	597	635	606	635	560	610	650	635	640	623	581	588	574	612	596	628	632	596	609	568	669	633	616	593	601	660	614	622	609	616	631	653	624	607	642	647	604	648	614	622	651	645	647	583	590	624	600	599	609	610	613	598	569	628	623	624	651	627	581	556	637	620	624	627	596	634	576	621	629	616	606	644	608	613	604	624	608	603	624	613	623	649	645	581	647	614	601	648	616	621	623	637	623	589	615	582	610	588	635	591	626	631	606	647	614	627	637	604	606	597	631	622	595	607	617	610	642	623	629	597	611	619	630	593	590	644	612	630	608	598	618	594	628	633	587	592	609	560	663	583	637	607	609	609	638	605	626	641	574	656	609	624	613	646	595	636	614	618	607	561	623	603	663	636	583	663	616	623	594	666	625	573	645	597	636	604	622	609	616	643	654	623	633	575	644	665	661	633	611	617	552	625	592	632	638	635	626	606	624	620	595	631	602	658	635	620	630	625	632	606	587	639	632	614	614	677	603	581	617	583	604	605	630	606	634	602	648	637	652	625	625	630	624	620	610	664	643	588	628	605	628	646	590	593	605	648	600	591	594	600	597	605	588	614	606	619	612	654	594	630	609	649	616	604	664	610	639	612	612	646	605	623	592	602	579	623	628	614	580	622	627	655	625	592	602	664	644	621	608	596	596	618	626	599	639	639	610	620	630	567	623	618	609	614	621	655	606	650	618	610	610	631	669	646	607	588	593	627	611	664	624	605	642	609	617	594	615	672	660	653	661	613	619	609	571	579	636	558	604	615	667	604	628	644	606	652	690	594	670	574	618	614	617	605	606	657	590	626	606	629	614	611	656	600	609	551	639	582	592	602	620	622	596	620	613	660	567	604	612	650	664	608	599	630	570	636	624	626	631	624	642	637	604	602	611	610	591	629	639	629	670	610	557	579	601	631	624	607	606	593	634	611	640	616	577	633	623	624	624	606	598	632	607	621	600	622	613	609	620	661	603	630	621	636	589	597	626	633	617	584	621	610	572	601	619	625	617	656	623	629	675	632	643	625	636	659	601	615	648	645	584	621	646	596	614	629	619	631	636	596	600	631	621	588	620	591	632	617	616	634	622	630	621	600	667	631	657	594	707	615	571	634	652	629	615	650	687	659	651	632	601	636	607	646	627	627	608	610	558	663	643	596	624	668	607	633	611	649	600	603	631	640	648	606	616	617	645	644	566	596	635	602	641	581	569	635	608	589	615	639	614	596	638	618	681	663	633	622	652	647	570	645	617	649	606	610	586	652	611	637	651	555	614	610	623	609	643	619	606	624	632	603	599	625	635	645	594	611	619	630	592	603	604	653	645	592	609	617	639	597	646	570	602	606	659	615	607	673	601	660	620	642	635	614	596	637	585	588	595	624	617	588	579	632	617	625	595	632	670	621	621	701	584	643	625	607	570	621	545	607	620	618	613	645	614	623	659	639	603	609	614	648	665	621	620	663	562	625	610	585	575	624	596	606	641	595	611	628	654	609	611	657	600	574	600	643	598	623	616	578	616	631	619	638	652	644	591	652	622	617	630	647	605	620	640	643	630	630	586	661	624	669	639	606	625	595	642	570	644	590	612	557	669	639	633	586	667	599	619	607	613	641	602	598	623	653	657	597	637	635	586	654	645	632	572	649	556	648	622	596	639	600	615	638	612	629	603	654	582	659	610	595	602	688	608	640	635	685	589	612	645	612	597	661	604	627	591	619	609	621	622	606	617	594	584	633	706	595	587	625	601	586	618	633	644	604	638	621	609	625	611	645	613	626	595	593	647	687	656	617	638	583	642	603	643	591	616	631	639	592	604	593	626	591	618	679	613	637	614	602	611	599	618	584	637	623	644	624	606	601	611	689	639	590	644	648	670	623	625	642	603	609	581	611	622	638	596	596	620	606	608	605	602	617	605	636	613	623	613	604	634	619	642	655	643	620	601	618	602	623	640	637	658	639	665	613	624	612	592	631	632	604	618	666	593	627	618	601	610	612	593	619	614	628	589	669	578	611	587	601	585	589	617	664	619	639	631	611	633	607	635	628	593	603	627	637	641	621	624	620	616	598	635	628	652	653	590	597	630	657	594	653	615	633	609	616	617	633	661	621	612	627	591	610	631	605	603	614	624	618	602	611	593	611	619	581	657	620	625	618	652	621	582	640	574	609	604	594	628	631	629	606	588	637	586	683	649	592	629	633	608	615	633
26199	12162	13593	10942	7076	4847	3257	2451	1848	1429	1135	822	648	544	451	381	333	318	288	290	249	241	252	271	227	240	227	218	250	224	238	236	233	226	230	242	225	230	199	221	226	245	213	221	197	228	228	241	228	222	248	219	213	225	205	232	200	230	216	211	224	214	210	192	221	234	216	216	233	220	218	200	219	213	231	219	205	227	201	211	238	217	213	215	214	204	193	199	239	220	219	238	168	221	229	215	219	197	203	231	232	196	207	210	234	230	209	212	212	216	248	230	246	205	230	215	218	210	225	251	239	197	209	219	189	236	208	212	207	239	203	230	213	242	199	224	214	228	202	217	212	203	225	207	247	203	217	259	212	203	204	214	218	221	239	239	245	195	210	222	219	214	218	238	207	226	201	228	237	241	222	210	204	226	211	215	224	206	224	215	221	238	200	229	232	215	214	222	229	219	226	217	226	215	217	212	236	214	209	226	205	175	209	207	206	186	198	252	240	204	212	238	205	212	228	214	216	262	196	199	226	192	201	237	244	236	225	205	225	199	230	215	247	215	188	192	226	205	238	216	233	217	221	223	213	219	211	206	220	227	218	222	186	216	216	225	218	202	214	198	208	215	214	233	230	223	229	222	238	206	216	220	206	214	213	234	233	212	214	212	224	200	206	240	210	221	214	213	232	221	229	218	231	218	242	232	247	226	227	224	199	218	205	194	210	213	219	223	211	233	231	236	207	211	210	216	214	241	219	229	222	212	217	225	208	211	184	213	232	214	223	243	235	217	182	200	233	213	187	220	205	218	229	223	211	213	229	193	232	222	208	210	209	207	203	206	218	219	220	224	227	206	173	226	211	233	192	229	206	218	225	237	228	250	244	232	226	221	203	206	248	230	213	186	203	177	216	202	223	243	224	229	241	210	247	207	211	214	232	190	204	204	246	221	219	221	217	212	200	200	195	224	218	226	217	223	232	216	205	220	209	221	189	205	251	221	229	211	212	226	232	215	206	200	235	187	187	235	257	231	209	212	210	231	226	232	238	224	261	205	243	189	224	202	206	228	212	214	214	197	221	197	202	203	208	233	244	252	222	216	212	210	213	216	224	192	221	222	219	212	215	199	199	239	204	213	230	233	210	225	206	210	223	207	191	224	197	220	223	196	191	204	219	237	201	212	235	235	209	202	229	199	223	200	217	209	223	210	217	257	221	223	206	222	193	233	217	206	206	206	202	229	211	232	228	248	210	225	208	211	184	242	188	204	228	231	193	213	209	214	226	224	209	250	205	234	247	240	236	211	218	237	245	236	215	245	210	186	205	229	220	196	214	221	201	228	233	210	228	226	225	201	183	235	242	210	236	236	225	224	229	198	177	209	193	227	214	206	215	176	222	243	192	232	226	231	208	212	217	224	222	244	216	231	199	231	199	208	253	192	218	230	206	221	240	233	198	216	238	206	192	221	206	221	224	248	244	234	225	184	210	208	211	222	220	217	214	235	218	219	198	225	225	238	230	232	216	219	199	212	210	201	180	206	223	214	209	211	197	187	222	251	248	210	224	203	253	220	225	240	234	246	218	229	213	240	242	208	237	211	219	244	221	200	210	207	237	230	246	214	204	215	208	227	238	222	207	227	230	216	223	230	241	215	203	190	212	210	198	243	220	225	203	203	255	219	218	224	215	229	245	219	236	217	224	227	217	244	178	234	238	210	219	232	206	222	222	239	218	225	228	203	200	216	211	233	238	224	223	234	203	211	229	213	204	201	204	215	232	228	236	206	219	242	206	182	198	209	205	189	193	219	229	235	212	236	217	213	206	212	198	195	222	220	184	215	219	226	209	243	219	204	196	245	224	217	229	232	225	219	230	203	224	210	208	197	223	223	225	240	222	220	191	205	221	199	219	214	190	251	248	241	229	238	208	207	217	237	214	191	228	205	233	214	208	206	208	230	211	233	187	210	214	254	224	238	210	230	222	235	198	222	242	221	236	223	208	202	236	242	222	188	206	242	210	209	219	198	220	215	239	254	214	220	228	219	229	243	223	226	213	196	209	217	226	212	236	204	235	241	209	205	240	237	217	222	211	213	180	198	214	234	221	215	199	232	199	203	200	197	223	230	230	235	216	243	204	202	209	204	225	207	217	221	195	214	198	220	208	219	201	204	202	258	220	211	193	214	215	216	209	227	216	208	204	222	211	210	179	209	233	199	204	206	188	210	220	199	201	169	228	224	232	200	215	252	229	218	218	240	207	227	220	221	214	215	239	197	204	234	224	222	237	193	235	207	229	235	192	245	214	192	196	195	198	243	221	219	194	219	224	224	197	201	207	231	201	230	239	243	230	230	230	222	224	231	237	237	257	213	212	200	188	238	209	209	221	216	229	221	238	226	229	217	211	205	205	218	218	228	225	218	213	216	215	219	240	215	234	229	259	221	215	209	249	253	239	228	207	221	220	250	209	204	222	224	214	226	244	219	232	209	219	232	221	211	217	207	229	204	214	220	233	214	239	208	222	251	245	229	216	196	217	248	224	211	204	216	183	207	213	206	202	247	192	216	230	245	216	222	200	204	232	239	244	183	239	200	227	215	229	207	204	217	211	236	205	216	238	218	222	246	198	249	220	219	190	230	231	216	218	228	185	208	225	253	223	231	230	221	220	227	214	219	201	232	229	220	209	210	207	219	223	216	236	223	226	246	231	222	216	192	221	217	209	211	204	237	232	203	235	202	223	206	230	216	225	241	194	212	197	206	198	229	246	224	211	205	219	214	223	223	224	237	208	201	228	198	200	216	233	205	203	227	233	214	217	218	232	219	220	217	219	228	202	222	221	236	212	243	212	216	207	226	227	202	212	188	209	230	201	192	194	217	230	252	216	217	232	212	206	222	232	221	190	221	219	230	223	213	222	233	232	219	237	203	212	219	234	226	209	208	234	225	221	211	234	218	214	212	216	200	182	192	183	224	196	218	198	222	215	225	215	189	222	212	227	213	211	225	228	223	242	214	195	199	203	222	216	235	228	205	222	208	219	199	242	194	220	215	214	194	212	218	196	226	229	235	221	220	225	197	243	202	226	241	196	246	259	187	187	222	218	218	213	213	224	206	195	224	227	213	221	218	236	216	218	214	217	246	189	255	218	219	194	220	234	215	213	243	197	231	225	201	178	214	225	208	207	211	233	212	216	222	220	245	218	229	220	203	215	229	234	216	214	223	214	203	221	225	205	207	233	243	205	201	235	206	200	217	231	234	221	223	194	205	189	238	209	229	219	217	246	196	229	230	241	229	188	206	201	218	186	211	220	216	220	212	207	219	204	229	232	202	216	232	235	208	211	211	199	198	211	190	217	232	220	219	202	203	212	211	221	221	208	186	186	228	220	215	181	221	220	226	235	206	227	192	237	212	212	227	236	241	192	228	206	217	221	233	215	219	236	209	200	212	194	239	220	202	224	229	234	248	257	231	217	217	241	201	242	218	198	214	226	196	219	214	202	222	207	208	221	237	235	212
15610	10184	21409	23420	20005	16276	12726	10043	8566	6699	5264	3896	3038	2421	2043	1621	1238	1133	1103	871	845	785	711	754	685	662	645	626	593	598	604	591	580	610	549	543	556	522	548	533	559	565	568	546	575	571	565	519	518	514	519	538	550	530	504	567	572	488	538	499	524	514	457	547	541	518	522	526	574	561	537	536	513	535	575	520	539	546	576	481	518	593	563	530	540	509	543	560	553	541	531	546	516	532	573	560	549	528	540	534	593	531	520	514	504	480	552	518	509	563	508	530	545	523	464	534	520	521	576	532	546	533	553	498	544	523	545	555	550	535	539	507	511	533	568	524	551	542	572	548	553	519	508	528	503	532	541	541	542	477	501	538	548	495	495	499	499	506	519	526	512	534	492	554	555	528	548	590	486	509	521	561	518	497	531	579	517	560	502	555	542	509	478	585	566	560	500	523	532	516	497	539	541	521	525	562	544	512	531	542	526	540	542	517	536	543	501	540	538	515	517	516	523	536	543	522	514	526	507	525	529	540	543	500	515	509	537	570	526	514	533	503	539	540	518	537	545	493	521	531	547	531	510	524	528	538	520	501	544	545	472	527	515	553	542	541	526	521	501	527	536	511	497	470	527	478	541	556	544	529	553	521	543	509	530	560	505	489	492	527	530	548	509	575	519	483	529	523	540	543	513	540	565	543	558	572	566	536	516	488	534	512	521	544	519	530	528	533	529	568	559	549	532	552	550	559	544	532	556	522	565	534	542	523	540	548	517	531	509	534	516	506	553	547	557	535	560	542	485	505	520	524	527	558	563	508	498	524	526	537	519	562	505	514	563	501	549	544	539	485	512	569	564	553	538	498	531	551	492	556	525	555	565	497	522	541	547	539	503	533	542	537	470	494	502	538	549	567	530	504	575	567	551	556	545	551	524	534	553	545	536	504	539	547	515	541	525	570	526	555	559	507	483	516	493	556	537	526	530	474	517	542	500	541	510	505	521	528	534	508	585	524	485	506	529	528	548	559	540	548	558	540	514	542	534	484	508	561	534	545	501	553	536	515	518	521	586	502	530	548	508	446	526	564	540	513	498	508	533	543	569	550	543	507	544	548	554	550	561	519	527	498	531	587	536	542	525	529	532	500	526	495	519	524	498	532	569	538	538	527	513	560	542	505	524	559	570	516	506	550	555	542	533	540	578	546	551	550	526	541	538	526	517	535	506	581	538	522	491	475	548	523	517	500	539	551	547	538	551	526	497	565	569	508	529	570	519	508	522	544	515	495	543	527	519	530	561	554	509	509	539	534	532	528	526	559	508	522	503	484	562	496	515	547	535	590	502	520	550	548	496	515	536	491	546	538	524	524	524	541	595	534	553	513	506	542	537	520	533	517	533	564	532	521	540	495	519	547	546	515	488	550	532	539	512	544	544	562	544	517	511	507	543	535	512	534	583	544	576	527	517	538	554	526	511	488	541	531	512	544	510	537	526	553	560	516	521	518	530	515	541	559	530	494	518	591	534	519	543	513	570	523	510	503	530	520	503	514	531	566	485	498	518	517	519	521	526	523	524	569	548	544	490	549	540	523	510	513	508	522	510	529	531	560	529	514	515	569	538	530	555	533	544	494	545	526	570	522	536	563	552	561	517	526	552	513	525	518	533	518	548	571	529	521	558	508	524	536	557	463	468	534	533	523	532	543	527	508	515	513	574	520	572	509	577	521	554	506	540	592	557	529	525	520	575	488	514	516	540	521	518	542	540	524	566	582	524	506	563	527	586	554	512	516	502	539	521	551	545	546	528	537	544	500	534	563	521	490	512	523	488	528	515	498	536	553	533	517	527	550	520	563	522	576	535	557	498	526	540	510	552	526	497	539	524	561	573	554	536	556	540	532	574	523	534	552	527	493	512	521	568	521	528	542	545	534	548	532	565	559	541	541	523	496	557	565	464	561	516	527	532	508	498	538	540	542	556	499	540	571	504	547	509	506	503	514	549	507	542	550	552	506	527	528	522	505	502	518	555	541	531	531	515	527	518	474	462	500	530	542	488	501	524	538	500	482	535	564	487	487	551	488	553	563	518	514	516	544	496	510	535	503	545	561	523	502	507	523	524	557	518	516	528	501	511	584	516	528	509	539	518	525	529	557	472	562	520	532	483	532	471	551	538	508	569	559	530	516	542	509	553	506	538	527	538	506	506	528	531	511	553	541	505	503	528	559	567	530	535	524	526	561	526	499	573	503	548	576	512	548	503	514	535	530	525	527	539	560	514	532	536	540	520	533	530	539	552	560	560	566	545	514	532	551	565	536	544	542	499	539	536	511	511	543	515	524	536	517	537	521	515	543	523	556	478	537	521	518	560	513	544	522	470	531	536	532	493	512	518	553	532	538	527	539	504	507	524	564	539	543	568	523	544	530	559	525	564	543	502	536	554	540	517	546	507	523	552	514	565	507	549	554	548	521	559	535	527	528	532	500	525	540	538	555	538	553	515	531	546	481	505	534	526	490	568	542	508	539	521	519	547	507	574	570	488	510	568	554	536	540	523	542	509	505	539	497	556	529	528	522	509	536	548	558	542	502	513	570	535	491	543	550	538	520	509	563	575	540	482	545	488	517	504	484	500	502	501	575	532	553	542	581	514	540	522	541	544	550	536	530	519	505	505	537	541	519	514	517	519	526	509	514	502	538	535	539	505	528	536	553	518	532	537	529	478	530	539	548	548	535	520	513	546	581	543	509	520	557	513	519	562	545	538	521	572	524	514	520	533	515	514	503	508	536	549	507	550	542	553	513	527	516	548	476	528	469	519	556	506	526	520	545	520	514	516	519	535	542	542	477	558	563	584	541	559	530	578	522	545	557	560	502	508	542	525	503	529	520	544	502	545	534	531	538	503	508	547	526	532	548	570	534	531	546	565	543	573	556	512	525	530	513	605	555	541	558	476	526	519	538	545	531	502	531	525	542	458	497	484	520	556	540	568	511	497	551	552	528	531	489	532	533	516	538	506	526	546	508	487	529	515	535	532	525	513	530	528	554	541	516	521	516	511	553	533	496	569	561	495	513	510	513	562	529	536	536	512	531	557	580	540	516	549	529	541	546	550	508	559	579	536	534	535	521	550	498	538	541	512	526	496	504	544	519	516	514	570	488	531	556	522	567	569	568	503	552	569	502	507	526	526	547	497	483	533	531	526	584	514	489	534	501	526	503	547	532	565	546	513	531	549	573	551	515	505	571	488	538	518	506	546	504	524	550	506	546	548	525	530	516	518	520	515	522	515	542	540	526	552	512	523	542	544	500	533	519	511	479	543	537	536	523	541	526	503	536	526	553	509	501	496	511	520	562	533	597	519	505	530	519	547	538	498	552	489	521	507	552	501	553	516	516	560	517	538	515	495	515	517	559	565	554	507	557	536	569	555	536	496	524	536	521	530	554	567	522	541	532	547	555	518	546	538	492	551	545	527	557	544	527	539	546	534	552	515	518	541	491	524	527	512	497	540	513	534	536
9739	5392	6044	4700	3296	2151	1549	1236	1016	821	690	584	512	419	393	368	339	319	284	318	314	290	337	302	315	280	289	312	273	303	286	289	281	291	287	326	268	278	303	304	290	326	314	303	275	306	302	259	262	286	292	296	277	310	291	306	318	319	283	288	306	303	292	292	286	342	284	299	313	293	283	311	304	310	271	280	289	301	291	315	290	276	289	299	262	322	270	272	267	261	251	333	326	334	290	297	291	289	298	307	286	255	259	297	260	285	291	243	274	293	323	316	275	280	288	309	306	279	274	266	302	298	278	279	310	298	286	297	325	304	299	270	269	270	303	295	277	277	295	299	280	290	299	295	317	319	269	264	276	271	301	290	291	275	307	334	295	299	274	294	334	299	292	318	309	308	306	292	298	309	300	271	273	276	271	283	268	309	286	291	331	304	291	284	264	290	304	292	290	282	280	285	289	275	293	289	304	260	310	292	280	275	285	293	290	285	302	336	270	315	304	287	317	282	270	291	278	278	285	295	275	324	289	306	282	282	263	276	289	285	297	286	292	299	276	272	279	274	288	275	289	270	267	302	320	310	292	273	253	290	294	273	292	303	289	301	300	297	278	278	281	271	262	271	267	271	282	270	309	273	281	303	292	305	327	317	261	268	302	292	276	314	297	303	298	300	304	302	298	296	260	299	309	308	293	292	303	272	304	295	258	291	302	311	302	291	274	284	259	297	273	271	289	286	309	273	297	290	277	246	254	270	298	315	273	284	291	319	298	283	272	279	269	289	293	311	325	314	314	284	276	291	288	302	279	285	275	285	295	271	283	268	255	299	307	320	305	300	294	302	296	293	250	336	264	297	281	293	274	314	272	301	262	270	329	275	269	277	272	322	288	273	286	281	303	282	308	304	273	283	299	303	261	289	303	286	294	277	274	285	323	298	305	258	296	289	286	292	259	307	280	280	280	265	301	324	270	265	301	313	301	301	329	274	317	312	311	255	282	315	295	277	276	281	311	283	256	288	239	297	275	280	274	285	319	258	273	299	276	254	276	280	319	251	287	286	302	300	317	305	294	301	286	298	326	311	280	291	273	256	283	268	288	292	299	286	280	289	276	284	282	297	305	298	291	263	291	253	264	294	281	265	273	303	321	266	286	292	294	309	282	307	285	317	297	298	262	324	262	289	290	292	283	301	285	294	252	301	283	269	267	308	268	277	317	288	284	270	251	271	318	272	280	275	276	276	304	295	306	308	288	281	279	296	295	309	264	253	332	302	294	294	294	307	280	266	293	299	255	291	280	296	280	270	269	318	274	266	277	297	307	272	311	283	281	235	298	281	302	299	315	321	290	283	290	266	289	312	326	265	280	313	291	294	301	301	284	301	315	325	305	294	306	308	264	278	327	292	280	269	260	305	290	297	260	303	286	291	283	281	285	298	303	283	269	294	299	297	312	273	274	268	271	298	263	275	288	301	285	300	281	296	289	284	286	294	338	292	316	292	308	285	266	302	271	290	290	271	282	265	272	258	302	273	334	272	290	284	295	282	277	297	292	303	292	291	309	309	324	280	284	295	301	268	290	305	275	271	272	303	291	311	293	281	311	294	320	289	262	300	305	282	282	278	266	298	301	299	261	257	292	315	292	309	271	288	295	291	322	316	296	261	304	319	271	286	277	287	281	308	295	277	276	306	311	303	314	307	260	338	282	344	294	305	260	269	267	287	305	289	316	301	264	283	273	280	296	322	292	299	280	322	273	295	281	307	310	291	279	307	257	267	291	337	296	262	268	279	297	269	304	290	269	289	308	265	307	274	320	286	278	289	268	278	298	289	282	289	294	284	328	273	314	276	266	307	281	271	265	279	294	281	287	294	271	273	290	323	302	285	285	314	295	295	298	287	297	294	269	247	302	281	296	323	288	298	301	324	297	291	269	273	262	299	314	292	288	300	276	283	289	278	268	303	248	290	256	286	291	277	292	311	315	295	275	303	268	293	274	279	279	282	303	277	282	283	301	292	265	310	280	298	299	308	311	285	304	292	315	257	261	280	309	299	283	309	289	297	313	340	301	319	261	263	309	282	319	274	270	284	290	295	290	281	283	301	295	300	298	248	295	276	305	300	298	290	263	265	286	299	317	301	304	260	268	273	293	335	301	307	295	248	296	267	301	283	299	318	269	278	301	297	315	260	280	290	290	301	348	296	301	278	292	302	300	317	297	259	285	297	289	278	296	268	267	306	311	343	271	311	261	284	280	270	259	262	298	266	304	271	275	292	276	293	278	282	307	277	302	296	296	329	269	273	281	283	316	274	276	269	271	304	271	291	301	333	304	291	301	319	312	302	284	274	302	278	276	315	277	263	270	272	297	273	283	294	272	294	288	261	331	309	303	272	301	287	292	294	275	314	318	291	302	284	263	270	285	289	269	266	329	303	281	263	275	274	271	283	273	300	285	282	283	264	330	293	270	318	284	315	327	263	299	288	284	312	304	309	260	300	282	323	285	264	304	262	287	327	311	277	318	285	325	305	264	298	292	312	282	318	296	308	320	239	264	299	313	308	261	297	286	295	271	290	268	290	324	297	270	299	291	309	282	273	302	281	287	287	276	298	284	278	282	301	299	287	305	302	291	290	279	286	259	286	258	333	297	293	337	319	295	297	276	298	285	291	279	308	263	296	281	304	308	285	305	254	282	304	257	296	264	265	269	292	283	319	309	263	319	299	296	272	263	290	282	296	308	285	303	277	291	290	321	306	294	311	320	319	304	276	276	302	269	320	318	304	274	302	290	269	297	291	287	282	311	304	284	272	302	284	283	271	302	256	286	324	266	324	310	310	298	279	267	304	317	272	269	276	298	294	314	295	314	278	315	259	275	310	271	350	281	296	309	297	266	257	265	283	283	250	279	291	292	286	279	295	296	302	273	291	301	307	255	302	292	292	263	280	333	295	278	316	278	289	279	284	299	307	251	249	302	309	290	281	287	281	291	286	298	282	292	317	312	271	298	284	274	264	289	261	287	304	287	292	307	259	286	316	296	299	312	273	274	273	273	238	289	312	278	332	276	305	285	275	278	280	276	263	297	276	296	300	244	283	278	290	279	299	295	274	288	303	314	302	317	299	285	303	315	302	295	337	289	288	280	269	301	299	309	288	291	271	308	294	253	302	284	285	296	274	297	330	298	302	309	308	293	295	276	294	305	311	284	273	294	297	299	291	273	291	265	299	311	282	285	313	304	311	289	299	288	293	298	295	308	277	315	289	279	278	317	287	292	280	295	296	279	294	311	275	312	317	262	309	287	310	313	299	290	295	295	295	279	302	296	284	280	274	290	304	301	281	282	301	285	297	299	292	318	261	304	291	294	295	303	304	297	274	301	272	287	291	305	308	281	311	318	328	284	278	280	270	293	286	280	246	274	283	269	290	309	266	290	291	328	309	294	285	285	283	280	277	277	321	260	315	280	265	281	315	294	306	308	308	308	294	304	313	310	284	291	283	282	273	283	288
6895	5347	11499	12984	11331	8502	6552	5561	4487	3685	2893	2278	1832	1539	1333	1121	1003	992	880	822	804	831	752	747	795	730	711	692	637	687	728	705	699	718	656	700	704	693	686	697	712	682	685	629	625	706	720	719	627	665	658	637	679	665	604	687	684	643	631	691	693	685	659	672	668	686	664	708	743	680	707	686	686	741	676	671	662	723	676	678	647	713	663	678	712	700	693	644	645	665	673	674	692	705	677	728	684	710	662	684	697	714	743	647	721	706	651	693	738	668	649	687	683	655	702	741	699	714	695	657	695	686	660	727	719	674	685	656	689	688	658	688	711	679	689	643	637	645	649	722	699	706	669	677	635	714	673	672	673	728	651	656	675	680	682	662	691	696	677	720	686	670	640	696	719	684	664	661	696	655	651	640	709	653	676	655	686	747	706	671	691	668	668	719	665	656	652	626	662	673	712	690	675	681	686	656	672	654	711	688	665	698	727	687	693	666	680	683	719	719	670	707	631	647	693	718	684	656	696	727	665	691	715	672	696	720	713	656	631	664	685	691	662	679	673	683	669	679	663	673	715	733	667	745	711	681	648	643	652	632	668	689	722	716	663	676	679	635	645	696	685	704	693	645	736	665	685	672	710	706	719	662	705	707	703	629	671	705	697	678	673	677	640	674	646	708	700	683	720	668	665	695	675	691	712	731	675	645	658	670	696	659	671	670	670	688	669	728	686	702	667	662	648	659	632	688	686	657	679	675	666	652	684	674	675	686	674	671	630	673	779	680	723	656	669	706	691	707	698	701	656	697	683	671	690	690	668	685	711	643	691	673	686	686	701	692	672	656	705	653	729	657	656	677	784	617	681	688	679	708	656	674	690	638	729	667	681	621	639	651	640	657	682	640	677	689	672	707	679	686	674	706	712	729	678	734	693	662	712	622	739	707	689	732	682	719	698	669	699	671	712	670	665	691	707	684	670	671	683	716	676	687	688	653	697	669	716	670	691	683	689	665	671	720	668	701	664	669	697	693	676	741	713	684	664	698	672	629	674	679	655	720	651	673	646	644	645	666	702	703	645	707	749	729	710	645	673	684	692	707	639	712	668	689	677	662	663	707	687	651	654	707	695	618	708	657	710	671	674	700	666	679	706	684	717	661	736	655	671	713	718	715	681	691	637	650	686	710	679	649	678	699	686	712	681	659	707	645	716	660	714	662	706	649	678	691	688	698	711	745	648	698	708	649	657	702	648	694	646	684	656	663	739	672	675	665	697	689	662	680	674	669	650	654	675	698	631	713	653	666	648	689	667	691	699	660	659	687	685	667	678	717	667	699	672	683	727	734	689	719	695	679	679	657	687	686	680	706	703	684	685	675	728	699	645	678	728	677	688	721	709	670	659	682	662	705	658	671	665	687	683	667	672	731	675	663	683	668	632	671	688	668	655	663	682	698	668	663	654	638	646	731	680	694	674	724	679	636	653	691	677	690	648	689	662	706	688	666	720	696	674	695	618	695	658	673	697	663	657	711	699	686	683	675	696	622	680	647	683	703	699	647	660	700	715	671	694	644	674	707	679	693	659	681	655	695	714	637	693	730	627	718	720	681	673	682	693	683	714	731	711	718	706	720	687	734	682	690	703	693	667	693	734	659	698	674	650	658	662	703	713	674	673	727	698	670	718	681	647	736	693	689	677	698	670	649	680	731	657	659	666	674	701	692	631	672	678	658	621	737	699	695	640	684	707	683	733	733	692	675	670	640	672	672	685	702	715	661	694	669	661	674	686	688	702	628	610	677	662	677	644	714	722	699	654	653	691	638	687	677	666	705	696	694	653	704	709	690	696	701	661	698	658	698	698	682	662	691	681	690	677	689	689	702	688	655	669	670	692	708	615	647	706	764	682	668	657	670	714	686	674	710	665	751	688	684	717	710	663	677	676	688	709	730	689	663	667	731	690	715	649	713	681	665	667	660	708	707	699	663	680	691	663	633	679	677	694	670	666	679	712	725	689	653	687	735	708	683	666	693	652	695	681	659	717	692	695	704	687	671	635	691	658	705	716	719	660	691	666	694	642	700	669	753	701	632	663	732	659	691	667	669	687	655	686	679	651	715	690	697	695	673	687	691	699	688	670	688	661	694	700	620	694	695	706	675	696	707	718	724	698	674	677	674	700	721	654	646	742	674	674	670	666	624	729	660	687	699	690	682	728	668	664	672	642	720	705	702	698	702	701	684	763	676	676	692	685	709	717	691	690	730	683	672	684	660	687	684	688	678	634	653	669	651	667	687	676	692	687	724	709	669	665	705	729	667	675	718	657	686	686	715	663	689	699	678	726	672	682	699	734	667	704	707	656	686	677	673	691	643	665	705	696	685	709	699	713	699	727	706	730	695	649	673	700	659	688	697	687	696	718	644	652	660	653	705	688	676	670	659	652	684	696	686	685	671	654	615	674	640	695	671	657	693	719	652	653	676	700	650	677	717	731	608	718	690	738	678	626	663	713	701	690	704	639	631	663	706	667	679	657	737	720	651	684	723	667	710	690	728	644	688	654	692	681	690	673	661	688	677	702	660	664	653	648	679	707	675	636	687	651	702	683	652	672	672	705	660	678	662	668	664	686	734	673	695	671	676	703	698	655	717	702	651	732	714	706	658	690	688	699	704	687	703	666	652	719	693	691	714	645	656	667	725	686	664	712	747	676	689	659	680	685	689	678	681	684	692	719	699	684	685	642	684	685	728	701	675	695	713	654	701	662	655	669	670	668	699	674	670	675	674	670	648	639	643	731	679	648	712	650	683	720	690	664	685	724	685	681	652	682	728	639	672	701	638	656	719	660	684	711	631	683	714	644	626	639	664	676	705	662	668	684	695	656	729	679	706	703	658	663	667	696	703	681	696	702	698	699	646	669	654	656	720	692	654	668	710	692	693	650	695	661	690	658	616	695	697	700	684	703	665	710	677	688	694	704	734	688	653	707	679	637	708	704	649	657	635	679	678	681	708	677	726	739	678	671	691	674	691	652	659	667	651	677	676	721	634	669	669	655	700	642	668	659	639	668	671	670	672	666	688	655	661	697	680	691	674	656	690	649	676	667	684	692	710	731	682	709	655	665	694	631	711	701	677	647	695	684	711	682	615	669	665	696	704	689	639	661	635	696	674	692	705	725	691	695	706	675	649	701	678	645	708	674	694	666	687	716	692	682	647	649	710	674	673	702	673	699	620	623	718	714	652	660	723	657	646	681	702	682	706	622	675	651	667	689	642	658	685	719	705	677	679	611	694	646	675	679	703	634	713	661	697	678	670	682	676	714	684	710	685	718	684	648	713	735	689	681	669	675	676	692	681	646	687	674	646	692	658	678	696	707	659	672	690	663	658	674	686	679	669	705	713	666	659	678	656	664	733	674	686	749	742	698	651	686	664	689	706	703	701	689	671	654	679	641	699	714	671	712	683	679	645	706	669	674	680	677	654	630	700	661	691	633	674	711	687	670	678	720	671	740	645	707	702
19439	8919	9857	7739	4969	3234	2392	1704	1408	1117	887	681	603	501	467	369	376	323	328	331	308	249	277	276	247	282	248	300	282	259	261	261	232	268	247	236	261	273	281	285	272	261	250	269	293	272	269	258	239	277	285	264	260	273	275	238	265	278	247	264	285	251	284	274	272	246	259	264	271	261	281	287	228	271	262	272	248	273	246	249	281	284	279	259	268	262	277	242	273	281	279	239	253	289	243	255	255	257	252	252	281	272	314	276	279	271	293	256	283	236	254	268	269	283	263	253	241	286	261	259	256	268	254	297	276	248	297	271	256	266	250	271	241	276	289	273	279	292	274	267	264	270	261	283	267	236	269	245	259	288	247	303	241	263	279	252	273	256	240	233	276	250	258	258	281	256	291	260	284	281	280	287	274	278	253	200	264	262	256	252	261	264	267	238	266	264	293	262	272	265	299	267	265	251	309	262	244	250	255	271	255	251	293	275	287	287	266	266	280	257	269	250	266	280	253	276	240	264	258	263	275	274	268	276	266	252	280	254	276	259	287	249	281	252	256	287	272	286	267	267	260	274	279	256	269	270	281	272	258	278	266	273	255	285	272	269	298	264	260	250	252	262	264	253	262	262	259	272	237	260	292	278	239	234	263	267	258	250	258	283	267	231	235	237	266	263	304	286	255	241	281	249	300	247	262	263	262	271	280	250	264	270	231	276	297	217	264	269	275	245	260	246	240	246	268	262	271	284	260	287	271	252	268	263	274	271	266	259	240	261	279	256	247	272	265	260	289	245	250	282	287	283	281	220	273	275	268	245	314	283	247	272	262	260	237	263	281	270	249	265	233	253	281	289	280	272	250	237	267	243	265	244	265	276	300	283	284	230	253	292	276	253	255	240	259	260	256	275	275	274	274	275	262	255	238	287	253	245	264	270	245	254	261	261	251	264	270	242	260	260	270	268	260	249	279	227	246	228	261	254	254	293	259	293	262	290	264	276	270	287	261	249	259	258	295	285	262	243	275	258	293	262	262	252	283	281	246	276	238	259	257	287	245	301	268	250	264	264	286	285	269	298	244	264	289	263	253	257	270	253	284	243	277	250	250	256	239	246	240	262	269	267	276	267	261	272	232	230	261	259	275	258	279	230	254	243	261	288	268	247	277	263	285	249	250	251	251	251	261	294	252	262	250	247	255	269	242	277	248	281	250	237	263	272	273	261	258	253	294	254	247	251	268	271	264	282	271	281	258	250	258	287	302	282	233	249	265	241	327	287	261	269	273	266	279	286	275	276	258	262	273	271	255	282	260	258	269	276	271	287	289	261	267	271	243	275	267	277	270	246	247	264	252	264	280	245	266	246	260	252	259	284	289	264	267	258	276	274	270	306	267	273	260	236	245	291	276	294	251	245	271	272	263	289	252	255	306	274	266	266	239	234	267	268	266	256	274	280	286	254	274	240	292	268	239	274	244	282	261	263	289	266	257	263	254	291	275	247	235	269	249	267	285	267	258	285	252	259	275	259	270	274	271	290	263	271	255	268	258	249	269	247	270	244	248	284	260	266	272	281	280	254	283	274	237	278	266	276	271	289	250	244	271	248	267	273	242	274	276	257	291	280	263	264	250	276	274	282	279	258	282	272	262	272	296	264	232	238	263	244	280	241	269	309	303	278	258	268	241	245	270	300	279	257	264	241	255	255	280	247	246	273	271	284	293	289	267	249	280	267	271	251	294	288	256	240	239	258	238	261	266	266	295	259	241	239	263	289	263	280	261	272	267	266	267	275	254	305	276	246	275	238	244	256	230	236	270	263	274	256	278	227	283	275	238	265	276	262	259	292	266	236	224	277	262	258	305	283	298	290	259	258	243	255	305	263	270	251	263	263	244	250	281	250	268	259	283	274	280	265	278	267	254	271	276	236	253	260	254	236	240	232	267	256	274	257	267	266	265	258	289	273	278	247	266	284	263	250	288	278	259	281	276	268	276	259	274	238	279	291	231	276	251	264	263	257	230	281	255	289	276	293	245	243	261	278	286	282	240	244	244	241	276	238	253	285	268	249	253	233	272	277	282	261	283	280	279	233	267	266	277	258	269	270	227	294	260	255	269	253	269	264	287	284	270	245	293	273	250	261	260	268	252	254	269	248	255	246	250	246	249	281	274	282	265	262	271	276	304	270	243	277	278	284	281	274	273	236	213	281	277	286	265	264	275	257	278	271	291	296	252	281	280	290	262	241	274	256	276	228	267	282	285	275	269	252	297	309	241	260	266	252	271	258	273	247	261	275	240	282	255	288	278	262	291	273	252	299	256	268	250	249	268	271	267	270	258	261	280	289	259	273	264	263	259	258	290	250	259	236	282	300	274	260	232	259	246	267	271	268	269	257	262	255	260	279	253	280	273	268	261	246	290	263	257	217	269	254	264	242	267	253	260	283	298	273	292	259	232	280	237	251	272	279	274	267	268	268	277	269	256	247	247	260	274	264	280	262	288	269	272	263	261	260	246	257	295	258	255	290	267	261	248	275	238	277	283	275	255	284	240	248	283	262	238	274	280	258	269	288	242	274	269	283	279	240	230	261	272	241	278	240	265	267	220	262	245	259	221	263	245	283	286	246	254	248	277	263	263	256	286	273	290	288	272	279	280	283	284	279	270	259	260	250	263	245	241	254	265	259	265	258	269	287	256	239	243	283	270	284	262	290	241	273	232	254	309	259	229	267	256	264	295	309	269	289	274	282	286	258	250	277	255	246	249	281	266	269	235	248	275	261	289	241	251	271	267	291	269	241	232	245	252	267	270	264	234	274	272	262	280	243	278	257	272	260	252	273	274	261	284	240	250	273	239	251	240	259	261	267	282	262	271	266	269	245	247	283	294	290	300	271	266	270	272	283	291	242	295	248	263	230	247	261	255	250	276	262	305	251	268	254	283	294	268	254	267	287	277	290	309	287	251	262	256	285	262	299	267	267	267	229	292	271	235	245	251	244	245	279	268	271	299	243	261	276	304	276	254	271	256	286	263	241	280	251	257	264	274	259	291	278	243	253	245	257	267	260	282	282	264	281	255	256	252	242	238	301	267	265	261	274	271	263	271	255	265	265	262	245	290	237	301	272	266	280	284	282	258	254	277	303	263	264	297	229	310	247	247	262	262	247	272	238	235	249	244	283	267	279	279	272	257	274	270	251	257	253	269	248	240	277	267	275	254	270	272	278	242	271	229	252	252	284	261	282	311	258	281	231	262	262	223	260	281	268	263	251	230	260	246	273	228	242	259	267	298	268	266	267	244	289	278	265	289	263	262	244	246	245	282	263	257	242	261	257	267	275	290	292	267	232	267	255	249	259	245	268	273	250	281	270	294	260	260	248	249	259	248	275	243	258	264	270	276	280	271	298	260	258	255	262	260	230	260	303	296	255	257	251	288	275	255	271	284	267	246	277	290	279	246	233	260	262	287	268	262	248	243	246	257	270	238	260	281	270	249	264	287	276	250	304	249	296	263	267
13293	8186	16673	18395	15942	12426	9553	7948	6498	5204	4078	3152	2569	2061	1697	1401	1142	1041	1033	911	863	810	769	779	737	708	689	710	708	685	661	653	671	625	669	606	686	626	635	651	608	620	639	646	593	670	647	664	649	574	632	624	585	624	614	642	591	654	631	585	653	635	625	629	602	621	624	663	690	669	689	629	580	607	627	589	611	629	631	650	636	621	642	625	659	667	651	618	621	656	602	632	646	607	625	652	615	592	615	625	667	585	657	602	618	608	667	641	589	622	615	630	640	654	619	649	643	665	636	640	595	637	624	591	625	658	601	650	655	693	614	639	625	618	636	632	637	603	616	647	655	624	599	637	627	589	628	601	627	602	599	600	629	647	645	627	631	591	650	631	622	603	625	590	642	645	671	661	635	629	608	636	662	576	632	680	653	624	687	623	650	640	635	577	602	633	672	662	652	605	646	621	650	651	611	613	648	607	598	637	636	615	662	637	616	599	671	619	559	614	608	610	675	617	648	642	586	611	640	578	653	608	621	661	617	607	614	658	628	636	641	628	616	632	587	627	623	636	645	602	631	677	624	653	641	644	634	656	604	610	644	636	655	609	565	638	688	596	647	662	596	597	594	617	626	666	649	626	623	624	634	630	596	638	600	612	641	609	618	628	590	609	629	633	619	591	653	637	583	597	607	603	639	594	605	639	665	619	662	632	640	669	616	609	669	616	670	612	599	617	604	663	597	674	625	616	631	598	685	605	700	654	641	610	628	649	624	598	609	592	650	639	591	618	666	606	626	627	615	642	667	646	611	615	595	629	629	598	621	592	644	622	656	564	674	654	610	671	673	633	626	612	666	650	615	627	622	669	597	630	606	636	602	654	680	582	619	623	654	633	619	653	627	653	616	641	667	601	627	606	625	617	675	662	648	632	576	599	635	637	628	632	600	627	627	606	610	607	590	624	620	634	651	627	658	573	618	616	588	645	570	616	609	655	632	629	659	625	637	637	657	570	649	649	632	639	665	673	632	592	642	599	640	604	639	618	659	607	600	627	667	609	617	608	609	648	622	622	594	649	682	647	667	630	614	666	626	641	627	604	642	576	619	573	654	596	622	618	655	606	652	609	630	652	651	651	679	632	608	649	630	616	640	631	601	651	615	634	621	599	593	672	634	639	594	595	598	630	656	652	681	660	652	621	637	600	669	634	623	586	624	651	614	644	617	647	668	615	648	642	607	683	629	638	646	615	623	613	600	615	626	653	611	593	633	604	634	661	621	648	629	606	615	638	602	612	625	637	661	620	561	573	612	645	630	651	625	582	598	587	579	658	666	592	651	592	634	623	601	665	669	636	596	627	595	652	648	650	627	626	642	581	640	630	626	652	643	616	614	598	582	624	625	602	617	596	602	585	611	648	617	580	650	658	633	619	657	676	601	591	627	577	614	626	621	592	614	600	628	642	618	586	616	618	613	635	658	646	624	625	609	617	634	650	621	600	636	624	625	631	614	629	648	627	645	653	652	638	635	597	653	618	639	640	597	615	605	602	618	594	617	591	612	649	597	608	615	621	608	609	617	583	645	627	612	628	603	660	601	620	640	599	625	622	661	662	624	634	609	622	649	653	686	648	641	639	633	605	605	620	593	616	598	589	661	635	632	654	639	615	665	651	665	629	611	617	668	664	649	603	638	623	634	637	669	637	624	645	602	605	635	646	640	626	615	628	654	633	633	680	643	675	606	613	615	597	645	639	626	637	643	634	628	594	625	641	641	589	596	603	593	607	566	594	617	627	610	623	585	625	668	676	631	625	619	611	608	610	656	629	604	648	626	661	619	681	640	590	625	628	645	652	628	647	667	613	603	624	615	643	618	609	635	633	617	599	609	603	609	645	607	622	661	657	615	611	618	633	620	639	609	617	598	612	603	604	605	610	622	629	628	615	657	593	644	680	619	626	644	598	633	612	631	625	680	609	566	635	652	630	623	646	628	637	602	625	645	612	655	604	617	613	619	645	603	611	627	580	631	621	648	628	639	620	596	585	655	689	608	660	634	598	645	686	572	612	649	617	638	631	640	610	646	658	606	581	635	580	611	637	670	622	648	626	635	616	615	583	618	595	620	627	578	620	640	631	668	582	627	665	610	664	682	595	612	623	624	610	622	623	624	643	615	580	647	639	647	629	627	608	615	615	611	651	644	612	644	630	570	595	601	617	598	596	656	648	658	607	638	593	641	630	654	633	598	613	641	668	612	603	682	653	634	603	632	613	664	637	670	641	621	561	653	624	667	685	630	566	634	622	616	632	637	615	660	627	634	674	566	627	660	656	598	604	643	617	591	642	651	610	649	591	618	597	615	601	604	607	634	615	626	610	649	621	615	619	625	581	598	648	639	646	620	589	606	594	623	604	600	643	593	645	581	601	649	650	658	618	646	599	610	664	593	618	616	681	658	617	626	654	646	601	600	597	685	642	635	687	628	626	635	608	644	687	608	627	623	601	615	626	621	600	650	614	643	622	623	626	638	634	603	599	632	641	645	649	585	648	617	659	648	633	599	618	629	657	662	633	664	614	660	680	630	602	646	632	628	613	574	618	617	670	633	664	661	657	631	621	606	632	611	635	645	668	650	665	662	647	616	625	597	623	588	611	616	579	627	678	614	649	666	625	637	619	636	616	647	625	643	668	689	674	599	621	634	629	609	635	654	602	651	637	630	620	642	631	616	600	633	586	600	571	637	614	635	649	615	621	639	611	632	648	637	613	632	614	618	607	632	618	618	632	673	628	627	650	614	612	603	650	601	621	665	656	567	611	624	623	611	630	642	605	621	621	608	651	629	640	644	655	610	616	659	592	666	627	665	588	642	613	625	612	670	548	617	666	623	654	630	656	604	616	604	635	700	592	610	643	643	640	641	613	643	604	625	653	575	630	631	655	641	656	612	639	625	649	620	587	606	663	625	644	625	664	626	652	612	657	652	590	595	624	621	648	629	652	612	636	617	641	569	623	628	622	609	592	644	627	635	639	628	621	594	645	657	656	631	630	621	606	662	615	614	653	623	616	602	627	660	654	617	610	609	654	634	635	621	685	651	561	670	612	623	652	611	577	599	647	631	608	662	651	662	665	621	648	635	620	592	617	653	601	638	642	633	603	620	627	640	633	646	618	571	617	629	646	634	617	597	677	568	595	613	648	618	604	619	649	617	658	614	626	597	620	672	623	653	659	619	620	630	657	634	687	609	619	587	618	645	619	640	636	685	626	648	574	628	637	655	626	626	621	606	619	614	628	641	627	634	636	638	637	669	644	614	626	639	649	617	623	591	627	628	641	603	675	615	630	612	643	615	637	657	628	634	601	659	649	653	603	606	627	651	615	641	633	617	633	609	600	598	610	613	639	606	677	661	633	634	617	624	635	619	630	662	634	620	646	685	608	653	599	559	618	678	693	599	650	639	599	657	620	655	624	642	603	604	637	635	685	652	645	608	613	620	665	645	617	626	631	637	612	607	589	632	648
27199	12519	13630	10632	6700	4612	3150	2337	1654	1451	1107	794	629	606	471	439	351	346	308	293	265	275	249	265	237	260	233	218	233	228	240	211	262	237	238	231	251	238	199	223	209	227	201	184	209	229	211	263	224	256	235	236	243	205	249	241	249	209	210	197	236	213	236	230	247	232	222	226	221	211	216	218	216	258	244	218	216	207	211	229	212	207	202	231	215	227	226	237	260	246	223	201	208	215	230	227	205	219	219	238	238	238	196	203	232	222	227	228	221	241	202	218	232	228	198	219	221	231	183	227	218	206	223	237	226	224	214	234	200	218	219	224	217	205	219	229	258	243	213	209	207	220	211	197	213	209	246	208	229	224	184	239	223	246	214	182	220	239	202	208	186	204	210	198	230	208	233	239	188	201	199	229	234	213	222	233	201	227	216	223	201	233	214	215	195	215	226	228	210	203	235	215	222	223	216	195	202	230	225	222	218	218	220	222	234	214	200	223	214	196	221	210	220	227	196	228	193	255	220	229	212	224	220	216	201	258	232	223	213	231	195	253	210	212	235	210	216	234	204	213	208	219	208	215	224	202	214	195	208	224	258	219	208	193	225	212	203	231	227	245	224	212	238	214	227	234	223	228	234	228	236	243	226	216	219	222	213	223	217	224	222	220	193	208	208	215	232	227	224	220	250	209	222	246	217	205	221	228	233	223	205	235	227	255	227	218	230	223	238	230	216	201	220	209	195	225	216	172	210	233	243	211	257	235	218	252	239	256	237	191	233	208	225	245	238	236	237	182	233	234	210	198	244	225	228	234	231	227	195	225	219	214	201	217	220	216	246	234	219	232	239	210	235	212	202	238	204	234	234	227	227	211	235	226	229	197	234	225	200	197	187	190	231	229	202	219	229	224	210	212	200	200	235	227	185	229	208	228	184	220	232	231	234	219	241	203	231	227	212	241	217	254	221	246	248	230	207	239	255	229	230	233	194	227	247	219	210	246	210	221	197	198	266	225	201	198	218	209	213	205	231	255	215	256	208	212	244	210	228	232	215	216	233	239	197	243	196	229	213	227	215	212	234	216	214	191	215	189	214	250	209	209	236	236	237	216	219	193	205	200	187	219	231	200	219	221	215	237	230	214	229	243	224	204	213	206	230	228	269	199	225	213	234	240	232	213	207	225	225	201	218	237	223	238	218	214	238	206	192	239	207	221	214	233	225	210	233	208	221	226	204	181	189	206	192	225	236	231	216	199	201	224	211	221	217	222	216	261	221	219	237	216	215	217	227	232	226	226	222	231	221	234	210	224	189	210	206	248	226	221	229	221	242	235	237	225	230	244	218	214	243	229	201	223	223	226	207	238	229	212	213	212	218	237	226	233	228	235	232	216	199	213	211	233	224	219	187	219	228	190	203	220	210	190	211	243	251	239	212	211	233	243	194	209	212	239	216	223	230	221	226	207	232	206	211	209	208	237	186	231	204	205	223	216	208	224	195	221	227	260	220	229	235	210	200	219	228	209	228	221	257	224	218	228	214	211	226	229	248	210	251	237	232	204	224	227	233	230	226	229	238	252	232	224	204	217	215	244	213	195	245	226	237	255	213	234	230	237	211	209	248	199	249	220	218	216	226	223	223	223	203	230	197	204	205	211	256	230	220	229	193	259	263	220	235	240	213	221	232	215	243	211	219	236	230	238	182	223	226	239	226	201	230	212	221	219	229	210	219	264	213	204	214	236	213	219	191	197	223	216	196	217	217	203	224	227	242	206	227	224	215	225	214	202	229	217	243	209	227	200	237	219	216	212	243	232	214	241	235	230	219	224	254	211	222	229	269	220	239	222	224	214	226	238	222	211	187	224	210	194	250	202	230	217	188	259	232	222	229	215	202	235	228	227	218	181	229	232	224	231	223	212	247	226	201	199	205	255	196	192	208	224	214	202	190	224	203	215	231	217	182	224	214	215	244	215	251	228	230	229	211	229	227	247	240	202	217	219	213	229	209	223	209	224	229	225	218	242	230	223	224	203	170	225	216	223	175	221	242	244	214	212	231	219	224	237	213	211	235	198	217	219	217	225	230	213	196	215	213	234	216	230	237	238	202	223	220	216	208	206	211	240	233	230	197	200	196	234	186	244	233	228	229	205	219	226	206	218	203	231	237	224	204	199	215	225	216	231	225	207	219	204	229	221	217	224	210	206	203	208	248	219	229	239	218	220	232	218	217	230	234	241	217	221	212	211	227	218	234	211	233	201	196	243	216	215	209	219	222	209	208	223	221	212	203	203	212	235	215	204	210	212	226	223	203	218	211	198	207	226	221	209	226	204	225	208	217	241	212	221	237	202	238	232	224	202	223	225	223	218	219	226	182	227	234	218	212	197	218	233	201	209	237	211	200	222	228	218	224	226	230	223	186	213	237	211	221	243	245	220	229	213	195	218	198	216	226	220	222	206	223	212	231	200	223	211	229	200	208	204	233	239	200	203	224	209	228	264	260	236	254	238	221	242	210	215	223	240	207	199	211	222	229	225	220	229	238	209	242	210	208	215	217	215	207	234	226	219	245	203	248	200	265	230	213	209	238	229	225	241	225	245	199	229	215	229	232	209	218	219	239	213	207	214	211	205	229	214	191	240	198	205	223	230	225	198	244	231	206	254	205	212	219	192	193	206	237	204	233	235	225	224	234	235	214	242	218	227	217	230	179	235	188	223	219	203	245	230	212	205	212	207	229	241	215	230	221	232	211	218	210	249	241	206	236	236	222	197	218	232	231	213	210	228	215	234	198	224	223	199	178	208	200	231	217	213	232	226	221	231	190	234	246	220	210	207	215	222	217	217	221	218	232	214	233	229	206	215	199	198	198	220	214	200	229	215	247	232	214	205	204	208	213	219	194	201	204	249	217	229	230	235	192	214	243	239	239	215	206	195	219	238	235	236	235	213	246	243	222	218	233	224	219	221	229	230	208	208	214	227	228	215	246	241	239	203	208	226	214	231	217	235	213	242	252	227	215	204	213	230	215	199	229	239	238	225	227	224	234	203	226	227	228	194	214	199	210	216	220	227	224	209	233	190	230	202	221	242	213	226	220	225	251	237	213	216	204	229	207	221	209	199	213	221	231	260	232	224	227	209	235	207	252	199	219	203	217	216	209	186	247	229	193	235	237	239	214	226	241	212	215	219	262	227	202	215	227	232	206	220	203	220	197	245	203	225	259	211	199	226	213	227	191	217	218	222	209	227	191	226	226	242	227	229	240	221	208	207	221	222	213	224	246	212	222	220	219	225	222	256	215	201	214	224	236	216	210	222	223	235	227	228	214	240	214	233	222	236	222	238	206	208	203	228	194	204	219	221	225	238	217	195	212	234	190	238	235	221	215	225	233	210	212	213	199	235	205	228	217	204	189	221	223	213	219	229	245	207	220	221	195	239	247	241	235	215	221	222	220	212	210	220	239	237	236	225	234	205	213	216	208	209	218	209	210	214	224	217	215	216	230	203	207	195	204	259
16315	10197	20978	23003	19649	15995	12364	9893	8158	6766	5242	3905	2995	2419	1997	1640	1394	1068	1075	977	813	817	748	735	696	684	672	659	640	560	571	578	585	584	611	582	573	582	557	574	571	555	544	538	541	539	519	556	525	632	576	479	625	527	547	516	535	543	565	535	563	547	512	558	578	503	550	546	546	562	514	543	548	533	548	545	527	525	516	513	529	544	541	573	534	583	525	549	556	540	540	572	543	505	506	562	525	543	545	551	560	546	515	498	536	527	527	548	530	508	561	588	575	601	541	557	562	526	517	563	501	532	563	578	503	553	544	547	532	534	514	507	525	525	520	542	561	533	542	536	560	515	517	557	539	545	507	589	533	540	563	565	542	553	542	528	507	555	500	534	510	519	568	518	539	607	556	531	526	527	528	544	520	552	524	540	540	542	523	531	565	550	508	582	588	578	557	549	542	534	549	522	523	591	563	506	552	506	483	531	554	527	538	549	557	515	533	495	501	568	515	504	514	558	569	532	518	578	515	554	574	539	566	548	511	569	525	516	519	530	559	582	526	555	548	489	570	526	540	559	548	539	568	541	517	561	550	540	550	560	518	565	461	536	514	534	540	511	524	533	545	554	536	537	503	573	525	539	541	538	584	558	553	530	547	536	535	546	486	532	515	542	544	502	539	510	542	545	527	502	549	497	523	518	598	552	519	591	499	538	540	562	532	571	523	551	551	537	535	546	553	513	532	531	508	471	592	577	520	555	568	553	542	574	513	542	529	532	513	531	519	555	511	526	538	573	499	547	536	487	525	557	546	516	533	519	553	549	538	519	527	505	514	542	541	538	501	554	555	533	555	547	521	498	564	559	550	528	561	535	538	567	555	540	520	538	530	548	527	536	531	555	544	534	501	576	554	537	540	592	517	519	550	502	548	531	562	529	509	545	515	539	585	528	541	502	511	535	517	526	500	553	604	577	520	513	533	525	572	550	529	509	583	567	537	542	541	493	529	533	542	553	532	565	567	526	565	566	530	551	596	524	490	510	524	567	527	571	498	578	543	478	510	553	519	534	545	518	544	539	534	568	539	512	518	554	558	564	530	568	560	501	558	521	561	513	541	558	579	530	502	519	567	550	540	511	551	517	532	508	589	530	531	559	552	543	549	533	526	575	570	537	555	550	494	574	526	599	522	537	560	547	529	534	490	529	539	508	525	519	518	546	511	549	545	538	539	538	542	537	512	531	576	575	518	532	581	567	558	516	562	515	567	544	537	535	509	521	552	568	574	494	541	515	563	568	539	528	565	541	541	545	536	544	543	584	525	530	538	535	520	540	573	519	552	526	573	536	536	543	532	512	575	513	518	587	520	525	536	552	543	528	508	533	545	518	522	578	504	528	554	613	516	490	539	548	502	559	572	567	519	549	540	532	509	512	542	529	585	531	491	605	581	571	536	522	506	547	543	560	543	530	531	553	565	541	541	515	576	565	525	542	517	533	542	499	552	552	545	537	503	554	506	503	533	517	541	509	536	537	498	544	547	505	547	556	503	534	590	565	501	564	553	571	549	523	544	518	554	505	571	536	554	543	523	541	571	530	520	517	543	558	521	552	511	526	526	525	515	540	502	536	506	539	525	525	570	520	529	574	538	520	518	547	518	562	542	518	562	511	538	553	548	488	563	492	504	535	506	541	521	527	556	503	529	547	548	562	530	555	583	540	569	526	524	540	543	520	522	548	560	523	549	554	541	555	527	512	513	559	527	558	539	538	543	566	517	521	533	531	557	538	514	555	494	549	518	550	566	496	566	515	576	518	533	543	487	527	514	532	541	547	532	533	517	582	556	551	544	578	513	522	557	562	518	552	490	503	546	535	551	536	519	499	524	579	499	532	538	556	550	521	535	534	526	533	539	546	519	547	510	508	539	508	547	513	541	517	546	550	543	550	530	536	518	566	484	554	530	558	529	546	534	559	531	576	563	549	516	534	544	541	535	526	572	519	525	542	501	562	543	510	520	522	521	557	548	530	540	529	496	534	538	516	567	567	512	555	519	525	530	585	513	548	533	517	516	550	528	563	542	523	551	566	551	573	567	497	549	518	540	500	511	499	497	549	528	546	577	476	573	533	560	576	528	562	541	533	533	577	591	511	563	513	486	554	548	521	537	554	554	535	498	531	525	519	567	557	512	565	537	520	534	522	504	547	526	529	534	522	547	520	520	518	533	558	563	528	540	551	564	516	522	524	534	514	567	555	524	550	504	550	555	564	547	511	546	525	543	559	582	529	522	576	570	492	543	525	537	557	520	557	562	539	547	549	547	569	559	518	571	584	551	523	530	574	558	561	528	524	545	565	541	520	559	498	542	547	522	482	561	556	531	539	529	552	559	551	508	550	530	553	499	552	564	546	548	556	590	575	544	521	534	561	539	544	526	534	541	550	511	531	573	531	578	511	541	536	500	545	539	548	551	564	540	546	553	542	527	543	544	580	538	544	534	549	545	546	534	583	499	537	512	481	538	540	607	544	520	522	552	577	534	507	574	553	534	542	552	566	537	546	540	536	532	530	512	551	524	542	548	507	523	505	558	518	559	495	533	519	549	495	600	534	514	497	534	557	586	551	520	555	552	558	530	572	552	540	545	565	545	513	513	569	533	523	526	558	603	551	510	562	517	507	536	568	522	550	513	545	516	558	539	527	533	517	540	503	500	545	556	548	562	534	501	562	522	527	549	525	549	555	530	541	565	590	505	517	522	521	542	572	535	557	541	582	513	538	517	542	542	546	516	530	529	535	511	525	538	557	547	561	601	550	533	524	544	560	534	544	541	543	550	518	539	546	513	536	510	520	560	516	546	548	545	571	561	538	555	539	542	556	516	532	513	553	559	554	571	550	551	559	514	538	526	544	526	515	582	523	552	528	534	521	529	540	506	562	557	547	539	569	501	524	550	504	561	529	534	535	570	519	527	551	547	517	560	532	535	544	524	552	531	555	545	540	555	548	565	564	527	570	508	520	545	590	562	540	512	526	515	571	585	544	553	510	536	513	546	504	540	570	520	538	512	519	553	520	567	540	509	515	521	538	561	522	571	553	590	547	527	528	545	529	499	532	603	525	549	518	525	533	537	557	555	532	520	580	484	541	493	569	560	483	533	537	553	535	580	556	550	502	518	564	506	500	525	544	512	530	528	577	501	493	548	500	518	556	541	538	513	529	565	529	544	539	544	535	541	588	517	552	525	563	531	530	574	634	535	523	533	569	558	561	494	519	536	512	528	508	547	520	552	525	506	514	530	525	520	549	548	560	541	524	480	517	504	526	519	533	554	569	592	534	517	535	577	544	538	514	524	542	505	560	554	573	538	549	576	549	536	497	533	562	527	487	482	513	588	584	512	550	564	542	531	525	518	569	546	509	541	545	528	529	513	563	572	526	562	521	509	557	530	488	526	550	513	556	553	535	519	559	519	515	530	575	530	558	524	548	519	519	542	530	534	547	520	534	582	539	539	552	564	576	529	538
9983	5261	5893	4445	2975	1955	1402	1236	941	845	711	594	480	434	409	393	356	343	342	327	330	284	286	331	293	287	301	308	282	320	293	291	307	286	318	296	292	289	257	282	311	333	302	305	266	270	307	288	278	332	336	286	299	346	303	288	242	265	281	259	283	290	272	270	313	315	259	283	302	297	326	288	300	287	320	313	276	272	295	293	282	298	287	283	272	289	286	306	306	299	286	279	324	308	270	304	298	309	288	317	315	270	292	324	328	304	273	298	292	308	344	294	296	286	297	266	297	287	328	316	289	300	301	302	277	285	289	305	319	326	292	283	295	298	313	315	306	292	289	284	328	280	335	318	293	309	276	304	276	292	285	266	313	292	328	277	311	306	300	303	348	301	280	302	312	304	268	289	274	293	294	308	264	300	274	321	303	310	272	304	276	299	315	285	293	277	317	283	329	285	301	280	304	315	309	331	295	295	296	268	295	302	287	281	308	266	314	286	293	269	294	287	296	280	289	277	301	328	284	297	307	286	285	271	302	288	261	321	317	300	333	277	310	279	280	269	279	255	292	300	305	332	333	308	284	298	280	315	247	268	265	281	272	294	257	275	245	288	309	304	298	284	279	312	280	275	289	275	320	314	289	266	295	304	340	273	315	282	317	268	301	259	279	317	307	270	266	312	320	310	293	284	274	309	293	286	282	258	288	305	300	302	289	316	280	317	265	294	293	302	293	330	313	309	278	278	299	325	282	291	279	306	295	301	305	306	299	283	274	314	297	280	270	295	290	272	270	324	325	296	274	293	281	266	260	285	327	285	277	301	304	276	297	308	305	281	278	281	304	304	313	277	285	310	293	277	252	271	287	301	279	310	267	288	274	286	287	284	262	305	324	300	290	286	309	293	292	278	296	305	257	272	282	295	265	301	292	305	322	268	276	278	290	286	271	285	303	306	279	241	318	320	261	259	309	311	290	298	291	284	290	304	293	282	290	286	294	306	266	271	311	282	257	287	307	310	343	280	322	284	274	281	307	290	297	262	313	319	296	281	296	284	281	290	275	283	258	250	327	272	299	298	290	276	279	301	274	275	293	302	250	306	324	285	286	286	292	327	307	292	314	278	280	297	274	334	242	272	310	299	295	295	292	305	280	284	293	297	300	302	255	275	309	275	282	279	296	289	294	312	298	289	300	292	269	287	274	274	288	293	322	299	292	298	282	280	292	318	288	270	282	275	291	257	277	307	324	291	306	286	299	267	303	308	284	308	321	342	328	276	275	288	297	271	308	261	311	283	316	318	247	298	293	287	297	311	270	320	253	286	266	248	258	292	279	315	313	271	278	274	292	272	292	324	283	298	298	298	327	290	268	281	322	267	288	293	303	316	270	284	279	300	298	269	310	264	284	310	335	307	290	295	300	294	302	281	309	311	343	275	292	316	328	337	302	296	307	279	307	261	272	325	291	303	322	263	260	300	309	302	276	284	299	299	272	297	294	288	289	303	271	303	279	311	297	314	292	308	270	288	303	286	315	338	352	322	280	310	345	290	306	256	297	300	292	273	281	295	307	296	301	304	294	282	285	307	297	299	278	300	283	265	290	312	286	288	267	296	295	315	298	325	304	297	269	323	300	299	312	284	305	298	297	263	322	309	312	287	308	303	276	282	295	321	317	286	261	321	296	328	272	340	272	286	274	312	269	300	307	276	276	300	316	300	315	291	303	308	290	298	282	263	337	282	343	270	264	271	281	284	282	345	281	308	282	281	312	287	293	299	296	319	288	275	297	282	286	262	278	310	267	280	316	280	294	321	293	287	294	296	291	286	272	330	288	280	278	310	290	268	297	308	298	311	262	283	306	290	290	304	281	277	270	303	344	312	301	281	293	281	275	268	314	283	309	334	275	304	312	273	313	305	289	290	286	329	285	302	304	288	314	327	324	297	304	289	281	304	273	301	300	313	341	301	318	285	303	288	262	318	280	300	322	274	304	286	314	294	304	315	299	306	305	279	332	295	294	276	300	283	295	280	276	288	282	298	267	272	284	287	318	291	293	282	272	277	311	285	295	274	295	278	294	312	271	299	291	280	287	284	331	294	331	273	295	333	301	293	331	283	287	288	299	324	286	294	285	317	277	294	283	279	275	313	284	300	325	257	297	286	297	282	313	278	296	276	314	281	258	320	295	292	270	320	316	312	298	285	287	307	315	317	330	275	336	277	314	295	306	283	281	294	274	296	324	312	305	302	293	285	323	308	321	295	287	295	267	286	305	291	294	291	328	287	288	292	297	335	285	272	283	291	310	271	312	272	302	302	285	277	286	320	317	291	280	269	305	270	269	283	291	276	281	290	309	285	303	281	297	291	288	290	297	282	279	303	315	311	292	297	261	261	251	288	274	309	290	293	286	321	285	293	289	341	270	259	287	276	306	289	273	298	306	325	270	244	337	311	296	310	304	248	312	291	292	272	277	303	326	303	272	287	302	296	335	314	280	299	298	292	282	308	275	288	293	280	297	288	314	316	309	266	327	294	300	318	297	326	322	301	308	297	288	308	295	280	337	277	301	277	280	273	287	316	310	301	302	311	283	306	281	287	293	291	309	283	295	322	301	259	284	289	278	326	310	283	271	309	310	264	302	292	302	289	330	300	274	270	246	257	296	297	294	274	298	277	301	311	284	274	270	288	290	270	303	294	279	286	285	315	263	272	319	300	305	291	292	296	291	289	290	285	299	281	279	301	282	311	325	323	294	266	292	294	294	272	324	303	305	289	290	300	288	298	309	276	302	265	264	282	276	298	284	303	294	294	284	301	338	256	353	278	303	296	309	298	265	274	299	280	290	307	302	304	285	285	263	320	323	289	269	296	300	289	272	264	290	283	307	301	269	255	276	293	283	274	304	293	289	285	312	300	302	319	272	329	287	274	308	292	283	294	290	286	308	328	309	313	322	285	274	272	271	290	297	295	289	319	276	298	308	302	286	304	295	306	296	275	294	303	289	289	310	278	291	302	241	281	261	310	318	257	308	314	283	305	297	271	296	278	299	287	307	287	275	299	281	286	262	265	316	307	290	290	285	315	289	265	300	317	310	294	292	289	275	278	326	311	314	271	272	291	308	300	309	296	263	280	294	326	290	303	326	299	296	302	290	288	303	288	301	270	256	295	290	306	279	286	312	300	301	289	322	279	284	271	258	295	309	296	301	298	289	308	276	298	277	317	322	300	305	297	287	303	283	281	292	297	315	277	332	301	291	309	272	280	299	314	274	295	311	277	264	308	309	297	290	300	299	287	300	303	287	305	314	299	271	290	256	291	303	310	293	298	283	288	282	287	320	302	292	285	288	301	297	308	301	293	312	326	311	304	271	284	321	314	291	289	276	278	291	318	301	284	305	281	273	288	291	274	322	293	275	277	289	307	313	293	327	269	267	277	279	251	311	325	283	329	309	311	314	283	295	295	337	266	289	267	287	293	299	308	289	280	294	263	285	292	291	292	275	285	263	306	314	316
6888	5315	11467	12828	10689	7639	6122	5325	4295	3575	2916	2293	1773	1524	1370	1211	1062	932	906	845	811	805	829	739	742	750	711	704	731	736	704	673	701	699	689	676	704	682	689	667	674	688	698	716	625	682	691	700	682	704	706	700	653	668	696	691	689	661	679	710	671	684	695	646	660	688	751	708	692	724	709	685	698	635	713	700	690	631	670	622	688	683	703	673	682	639	710	705	719	715	691	696	665	689	718	666	682	691	690	725	724	732	726	645	679	695	717	654	699	745	671	673	651	714	688	724	706	738	678	711	671	711	645	639	634	673	655	701	686	681	684	742	666	692	703	674	654	657	662	716	734	687	643	700	684	655	679	692	661	708	659	736	701	700	674	635	674	699	676	654	639	717	681	727	719	693	715	713	695	701	681	678	690	675	689	677	656	665	658	714	741	718	710	654	721	714	639	690	693	665	655	719	682	687	699	671	682	712	717	685	713	669	667	724	684	650	681	693	738	685	667	706	679	669	674	662	690	718	670	678	720	682	743	668	723	708	644	692	723	665	681	659	709	663	677	656	689	673	653	684	646	713	693	665	645	680	734	687	689	725	697	704	723	675	700	662	671	704	680	646	690	743	684	697	697	676	687	686	628	686	709	729	680	719	665	688	668	654	732	709	721	655	676	671	680	681	656	719	707	670	680	697	644	680	687	661	665	710	675	647	751	678	713	729	709	680	591	732	684	717	661	679	695	715	691	668	682	683	735	735	674	725	702	677	636	677	712	719	716	723	678	687	694	682	650	696	641	673	742	709	713	651	697	750	677	737	687	694	753	702	662	679	732	689	671	718	709	635	627	680	705	686	687	693	676	676	719	748	687	728	656	674	674	721	686	676	704	660	684	710	703	670	691	677	713	711	674	683	688	702	687	700	723	649	706	729	701	671	690	702	668	691	643	699	721	678	702	683	717	704	651	697	672	664	682	692	625	715	675	710	706	660	730	689	717	735	687	742	680	649	660	669	664	703	703	743	664	667	682	648	701	664	710	690	705	706	717	692	689	722	684	701	687	674	702	674	680	710	700	699	617	670	673	695	689	636	643	675	709	707	683	714	704	700	754	670	731	686	686	682	698	681	672	717	709	684	680	716	722	729	740	706	722	702	698	738	728	672	661	685	669	661	660	698	711	671	661	642	659	728	701	672	711	668	717	661	693	684	666	682	704	716	707	654	737	712	671	681	720	675	698	702	697	699	680	661	703	674	697	690	706	723	680	728	696	666	678	712	746	700	694	682	671	639	666	682	684	684	688	680	683	675	702	709	691	716	671	678	692	694	681	697	677	713	666	727	688	711	662	717	709	693	697	702	720	694	684	664	654	669	651	692	712	712	711	686	664	710	688	687	720	645	686	705	712	720	707	661	697	763	682	636	664	705	662	700	657	680	734	707	716	720	707	657	645	678	694	714	697	649	690	632	695	677	693	673	654	681	738	638	716	669	743	702	646	662	696	721	698	734	715	692	667	718	661	645	665	678	693	685	689	680	699	699	656	731	726	692	689	693	715	717	690	727	686	706	687	689	688	715	665	710	696	692	691	664	635	688	720	737	701	675	720	720	690	734	697	664	680	696	680	680	693	644	709	701	664	677	691	691	678	700	674	692	659	725	711	736	678	656	675	725	719	662	714	703	691	723	714	685	735	689	704	711	737	645	671	726	693	691	713	665	691	660	669	669	749	709	716	678	676	668	680	684	708	723	686	689	720	705	711	676	723	679	686	685	696	664	688	658	680	703	669	682	675	690	666	660	685	670	642	696	696	673	720	642	685	696	671	721	681	668	672	707	725	674	692	663	644	688	718	659	708	692	701	663	709	714	720	702	684	686	672	690	706	683	642	699	656	732	670	707	711	678	632	699	733	680	683	642	654	691	680	661	693	676	692	719	687	748	676	674	694	689	692	725	718	726	693	655	718	765	709	664	651	657	703	667	695	685	681	679	650	681	697	719	654	715	727	700	618	663	706	688	728	694	743	741	671	696	734	701	742	657	673	683	670	725	699	675	722	759	706	686	718	694	689	720	729	677	686	643	699	661	669	743	685	708	688	676	698	693	675	681	707	707	681	681	711	679	722	672	661	709	711	668	683	700	705	706	697	705	684	685	679	681	696	724	704	733	665	753	681	694	684	660	684	671	671	686	673	676	700	705	681	715	664	730	690	706	690	707	655	682	662	681	686	676	661	726	642	684	695	656	709	707	699	692	653	700	657	701	642	717	657	675	725	692	681	752	666	708	654	680	691	713	702	700	706	707	652	684	673	693	715	727	689	724	709	665	689	675	675	720	709	715	748	658	690	680	704	697	669	641	702	717	677	707	686	679	671	658	679	681	633	718	666	667	667	677	746	675	701	685	702	709	664	685	715	706	685	677	664	663	643	716	693	729	677	716	704	696	692	655	647	685	665	669	666	721	683	696	703	695	711	726	686	652	671	682	673	639	694	695	693	670	729	707	716	718	671	678	670	733	705	697	690	679	685	621	694	705	685	709	673	760	707	696	677	680	679	694	675	706	676	667	673	716	705	662	697	701	704	620	658	687	734	662	717	664	673	681	691	665	659	711	727	718	686	704	678	622	694	714	692	716	734	689	684	698	683	687	693	654	724	694	708	711	679	699	705	734	702	641	706	679	695	661	703	673	703	677	688	689	721	674	703	708	657	678	686	669	670	713	691	672	654	667	662	676	694	729	699	638	732	742	706	732	723	707	660	660	673	685	681	663	666	678	710	679	719	703	663	666	636	704	719	635	698	715	704	766	701	693	690	662	712	717	630	706	717	636	662	672	748	690	668	710	734	636	678	674	694	683	697	693	695	723	705	718	705	742	670	706	709	677	684	700	694	756	694	679	657	679	645	748	716	703	667	704	681	703	702	650	710	715	701	733	698	710	726	666	688	642	714	727	684	706	699	702	727	638	688	688	741	679	668	689	658	681	714	706	660	706	710	718	652	677	684	663	713	705	723	677	705	700	667	663	675	680	695	731	644	684	694	688	638	651	728	699	722	671	672	696	689	679	696	679	703	683	628	703	718	699	672	738	686	692	659	680	729	690	725	706	670	702	730	702	640	667	748	667	690	677	703	703	640	639	722	674	705	739	702	693	720	683	633	659	744	715	710	686	689	646	709	666	710	704	681	680	718	670	658	720	662	685	677	710	678	658	691	646	646	698	707	689	659	719	696	630	706	687	688	662	677	696	701	709	702	677	694	714	691	692	719	692	677	710	712	710	704	684	724	732	687	693	659	720	715	667	714	678	717	725	711	643	700	655	727	681	656	671	695	670	735	670	660	679	730	709	702	668	695	635	701	668	667	694	663	696	677	689	663	686	719	725	657	690	677	650	704	693	671	664	660	747	686	678	722	684	687	677	668	671	700	681	671	674	678	688	685	668	701	651	621	702	726	662	706	678	700	658	647	671	634	649	672	695	666	718	664	649	691	678	705	709	706	655	692	702	722	676	709	639	703	753
19049	8534	9596	7556	4744	3454	2190	1578	1311	1126	924	729	626	450	431	402	393	345	297	308	283	356	288	312	316	320	265	280	303	310	292	252	297	288	258	270	271	256	271	238	290	251	265	267	274	287	288	266	266	258	292	279	250	260	282	260	288	260	298	300	286	300	265	240	261	281	256	262	243	264	280	243	278	269	269	272	291	239	240	253	261	270	278	264	264	273	279	256	272	286	258	244	259	263	289	281	269	255	228	270	268	264	292	312	269	245	236	260	248	250	275	258	289	269	265	240	278	249	278	273	276	283	264	300	241	249	256	264	265	247	255	299	269	269	258	240	267	262	281	230	261	257	297	276	233	272	276	264	267	263	257	262	273	262	287	275	291	292	245	291	255	271	285	277	271	243	253	263	222	272	236	260	257	294	249	236	261	281	238	276	253	256	284	255	240	267	298	253	292	272	271	251	287	266	245	261	279	254	268	259	283	250	248	255	230	271	256	268	252	252	236	283	279	248	233	246	303	271	247	275	268	275	225	267	271	275	273	287	251	258	261	282	292	269	250	297	284	271	249	230	252	256	270	259	248	271	254	246	257	269	311	283	280	293	273	264	262	299	257	285	262	245	247	244	265	312	244	261	279	249	263	269	245	268	266	261	276	244	276	266	258	263	278	282	274	276	271	270	273	261	251	251	261	280	244	255	309	243	275	254	275	272	290	272	284	266	280	288	259	263	287	242	265	293	254	282	257	270	241	271	284	267	263	292	240	273	305	254	272	265	288	270	243	254	251	240	270	255	255	233	275	266	263	287	290	252	247	235	289	266	272	242	265	270	234	233	255	269	262	255	278	274	244	246	277	248	256	288	262	260	250	267	309	299	295	255	259	265	267	254	263	260	274	252	232	263	248	289	250	305	287	258	251	265	270	265	280	249	225	264	251	270	259	261	255	236	262	256	299	262	252	258	246	289	273	255	265	268	293	269	268	243	257	267	258	230	263	245	262	275	257	278	284	305	253	271	230	264	282	294	285	290	269	273	269	257	262	254	255	262	246	256	249	267	280	270	263	275	260	295	278	255	247	232	303	273	261	236	256	269	241	274	285	282	305	279	271	284	240	283	256	265	289	241	291	241	241	255	248	246	258	294	299	257	271	251	248	270	301	277	264	266	273	266	274	263	240	279	269	280	263	245	254	249	245	285	263	289	253	251	264	270	259	269	264	296	252	256	253	228	267	265	268	247	282	265	247	242	252	240	255	265	236	259	264	266	258	307	248	273	266	256	230	274	266	295	273	291	294	271	239	268	250	264	254	285	271	281	287	278	245	236	260	261	286	258	242	265	282	256	264	256	268	259	245	218	288	246	270	282	275	280	261	268	263	300	237	268	260	286	291	287	280	230	278	268	237	255	240	262	281	275	245	275	259	262	250	278	256	283	256	262	245	267	289	262	241	285	244	282	234	274	253	253	277	301	293	274	255	255	281	253	267	307	275	262	280	270	290	285	272	281	289	258	287	260	255	263	253	293	282	270	250	275	286	291	282	290	298	287	256	254	307	272	272	292	289	262	250	255	243	273	270	259	265	258	274	266	258	267	297	248	262	227	288	255	263	247	279	249	235	272	270	264	258	296	270	275	253	264	276	278	281	259	250	292	284	272	257	269	255	285	274	243	253	287	294	246	282	311	263	257	271	249	237	273	227	265	256	247	273	253	268	254	282	262	282	253	241	249	260	247	253	265	267	243	285	269	268	256	263	243	252	261	262	276	254	285	283	271	276	273	267	274	225	258	268	294	229	285	276	293	296	246	259	277	267	262	267	263	260	251	262	275	284	243	285	269	275	276	241	281	246	234	245	299	234	257	290	266	273	284	254	282	258	255	278	279	238	304	253	250	308	302	273	254	283	264	268	265	260	273	279	303	251	269	275	240	244	263	231	252	279	236	282	267	274	240	269	271	262	261	278	259	250	248	263	240	259	286	308	267	272	269	254	257	242	289	258	268	277	272	253	263	263	280	260	294	283	250	259	261	253	260	239	237	260	271	234	243	248	294	241	228	233	238	254	287	270	257	254	266	305	274	255	253	276	251	267	247	266	256	267	246	247	273	247	275	254	259	281	268	287	276	276	244	245	293	247	283	238	224	242	250	259	255	267	306	291	265	249	280	277	269	292	266	283	233	276	259	278	249	254	267	264	261	269	250	264	300	245	298	240	229	276	289	264	274	276	266	253	257	266	254	267	237	268	272	247	253	264	264	252	290	252	265	280	256	259	285	272	275	266	269	232	251	282	263	256	295	273	268	237	269	254	258	285	283	276	263	271	298	257	268	266	257	262	266	269	285	259	247	258	248	273	267	257	250	242	240	264	293	291	266	268	271	270	273	314	239	276	262	275	280	284	242	265	262	276	233	251	274	287	292	266	250	300	283	303	254	281	251	266	290	269	272	259	255	323	262	261	265	282	286	246	266	265	244	284	290	270	276	272	260	283	251	265	246	248	254	242	274	274	252	273	268	274	271	261	289	287	258	279	261	276	240	278	266	216	235	276	273	266	254	291	286	275	276	237	277	231	264	230	239	270	295	280	236	252	282	272	282	303	254	243	265	275	282	327	261	278	271	265	285	294	274	247	258	250	275	262	270	276	238	256	277	267	253	240	243	256	269	256	287	275	292	234	239	292	272	258	264	260	261	271	275	274	271	274	286	274	261	258	298	263	272	254	272	273	250	247	236	280	250	269	268	301	258	283	265	276	281	269	283	260	253	273	252	286	255	221	292	308	277	247	258	247	276	251	256	254	269	255	267	279	235	250	285	278	264	258	267	239	263	261	271	300	284	229	269	267	239	228	276	285	277	260	300	260	264	303	235	250	259	268	263	281	269	267	250	281	277	274	278	273	300	261	274	251	289	279	223	255	250	261	280	259	234	248	263	260	261	272	265	279	275	250	234	271	242	270	260	286	284	263	286	276	287	301	293	268	269	290	269	307	281	263	262	260	274	232	249	243	284	273	262	282	261	256	264	285	248	242	253	245	247	263	239	272	262	254	286	261	271	274	274	276	278	257	298	311	290	284	264	279	259	269	255	247	276	263	233	240	264	251	287	256	249	267	267	271	281	226	291	255	253	275	244	256	256	249	268	254	231	236	253	242	250	237	259	260	249	263	274	281	296	273	238	240	266	276	264	250	233	263	261	267	295	258	264	286	276	255	229	241	262	287	265	298	303	293	244	291	278	264	282	252	232	279	277	273	242	246	292	252	254	278	289	294	294	281	304	212	239	256	256	258	249	278	259	226	272	300	290	245	284	268	297	268	271	274	291	269	295	266	273	264	250	254	272	245	244	239	268	258	275	241	257	272	265	274	264	259	240	258	268	252	263	282	257	268	257	255	288	239	245	281	253	261	302	263	306	238	300	273	262	273	277	279	246	262	242	284	276	260	252	279	242	280	287	303	273	253	269	281	295	284	247	268	253	275	268	243	260	264	269	259	281	249	256	273	292	238	265	273	248
12844	7769	16673	18461	15557	12752	9276	7000	5614	5204	4145	3273	2510	2033	1728	1444	1162	1053	980	906	914	837	796	777	705	734	718	702	748	699	670	632	705	695	634	632	690	612	643	624	656	625	705	622	563	605	632	654	637	596	697	602	602	629	623	630	613	590	606	667	658	676	589	608	681	628	640	639	668	647	628	595	640	652	671	662	673	610	622	621	585	648	622	644	617	616	615	640	628	633	623	613	668	648	665	624	621	630	659	617	614	624	593	655	601	639	634	643	608	613	633	594	602	617	629	637	599	599	642	656	604	601	657	614	704	622	666	649	620	604	629	642	628	602	662	676	608	656	671	624	666	629	616	633	626	618	637	613	630	619	646	596	665	669	606	643	585	655	627	670	649	637	659	594	667	631	618	657	629	625	621	673	610	655	665	638	610	634	605	643	619	622	619	637	611	591	650	660	622	667	632	614	668	632	642	654	627	624	634	657	633	653	630	664	599	613	659	669	613	658	651	642	603	617	655	612	614	626	660	612	632	663	655	652	644	675	626	647	663	626	668	636	674	621	638	617	563	603	636	603	637	598	596	655	607	691	641	637	656	626	607	608	615	672	641	653	607	619	615	622	591	587	618	642	590	615	615	611	609	654	639	640	619	639	654	618	664	620	652	629	631	621	631	638	610	611	626	654	597	612	624	655	642	602	631	636	644	629	604	628	620	649	580	639	575	647	601	605	619	651	644	633	646	621	625	650	657	625	659	622	615	617	611	651	621	640	649	650	620	664	647	616	617	606	650	623	650	631	610	652	597	636	613	636	594	587	631	640	646	616	646	624	620	589	652	634	660	618	622	603	650	621	695	616	581	653	622	618	620	612	630	622	610	637	626	672	599	641	589	617	598	625	621	677	647	619	604	642	600	631	591	610	605	603	624	658	642	609	638	643	629	627	678	596	629	636	581	651	617	584	664	681	629	685	648	652	631	627	616	587	607	638	643	644	621	651	630	598	634	634	625	621	685	644	638	619	629	637	654	664	626	630	614	622	701	613	643	658	620	633	632	626	613	623	614	609	611	607	599	593	616	601	582	639	655	666	632	602	632	657	605	602	643	588	643	628	640	622	640	609	588	616	640	619	636	614	618	676	640	652	610	631	664	624	638	643	629	639	682	656	657	632	608	664	648	605	610	606	640	605	686	629	610	655	610	619	590	629	631	664	589	628	594	631	628	611	625	628	674	664	640	627	607	597	629	641	647	643	659	606	659	658	647	604	636	634	602	643	622	647	620	673	652	587	622	604	616	657	637	680	640	606	662	582	598	643	601	632	594	615	636	624	669	633	678	626	611	616	580	640	646	650	634	564	628	623	675	610	662	627	593	631	657	610	640	627	675	614	609	665	664	635	653	574	641	629	622	643	641	661	657	593	640	640	644	619	639	670	640	682	637	630	642	608	610	605	642	617	612	657	612	679	605	611	622	652	625	584	671	590	636	617	651	679	614	619	604	625	612	592	655	665	604	617	639	596	584	644	626	636	594	601	601	675	632	610	638	604	660	649	608	604	625	662	595	648	642	681	641	627	638	621	611	585	598	647	639	629	594	643	644	651	655	634	645	648	631	667	634	611	599	656	625	591	598	563	645	639	650	631	617	606	635	679	615	633	621	598	606	655	642	636	615	649	649	616	671	636	650	647	608	633	638	656	645	603	666	666	635	595	603	624	587	606	582	685	611	624	672	646	661	659	659	646	649	608	617	643	636	647	658	659	646	633	625	640	585	610	670	669	654	651	658	655	617	619	613	662	644	669	597	607	676	619	618	631	612	624	613	610	641	660	620	648	666	626	648	559	635	612	622	655	646	652	615	605	583	619	615	621	614	617	650	675	646	601	700	628	654	611	650	635	599	613	637	650	619	581	646	594	614	634	629	659	662	610	617	634	665	618	701	654	647	645	603	616	625	647	646	662	674	633	607	662	608	613	600	618	648	606	632	629	647	615	649	631	623	635	595	668	590	642	622	606	609	644	686	625	662	603	637	635	581	630	577	633	640	581	616	662	617	673	602	636	591	606	590	661	606	657	616	659	636	646	633	621	644	633	680	596	624	642	670	682	624	629	667	626	636	640	655	626	674	618	647	629	624	631	595	590	593	609	646	609	617	625	625	636	623	653	651	589	634	600	671	657	625	598	639	622	654	635	630	634	627	585	613	656	632	619	659	637	661	628	641	645	604	629	625	634	663	615	618	630	624	659	628	652	637	684	625	652	637	629	629	592	673	670	621	647	636	650	646	631	616	641	640	580	648	675	602	632	669	658	663	620	619	598	605	645	611	638	629	624	619	639	619	619	617	622	673	654	603	643	621	660	623	625	614	653	599	604	661	652	634	606	617	631	611	612	621	609	672	645	668	653	662	612	613	643	641	663	614	638	642	641	620	647	637	681	629	551	634	611	639	685	593	637	652	674	588	617	666	633	609	633	649	587	639	614	677	665	600	652	641	596	639	622	593	609	644	627	655	605	613	602	629	645	630	677	599	659	611	626	630	595	609	657	589	620	655	674	678	648	582	681	621	618	619	603	636	637	608	597	608	677	584	601	637	595	617	629	633	618	649	657	666	612	635	608	598	608	634	609	622	592	588	629	618	623	617	621	623	610	657	634	637	640	590	631	636	628	632	641	635	641	625	635	637	610	634	658	660	657	632	602	619	622	661	649	574	639	635	671	636	612	667	591	573	663	621	646	619	642	649	641	610	653	641	597	644	613	637	616	639	625	624	680	613	620	620	636	646	620	597	617	608	601	654	617	632	611	631	622	660	627	622	638	597	667	594	666	626	604	603	621	627	684	596	656	657	622	623	573	636	575	626	630	612	664	606	631	641	627	666	618	599	655	654	644	628	620	679	589	595	614	666	634	636	604	645	639	664	636	663	627	650	656	643	633	596	629	605	627	659	651	641	660	659	633	622	638	679	620	670	630	671	633	615	654	624	654	623	610	637	632	634	624	666	668	666	649	621	581	644	686	624	635	636	672	643	615	609	635	634	651	612	614	646	685	634	683	665	636	609	642	629	666	633	569	614	676	606	591	628	662	645	696	607	612	643	592	687	622	658	612	573	653	640	572	624	636	582	654	612	667	645	670	634	626	629	623	642	597	653	652	628	653	603	664	627	673	593	636	667	598	660	636	611	654	631	630	623	651	608	632	606	618	573	639	640	632	575	668	643	673	642	661	636	630	661	643	635	672	618	606	668	627	647	631	672	609	638	632	632	637	602	703	649	636	666	605	668	632	612	661	628	628	646	653	618	638	636	659	618	661	619	640	601	657	583	615	629	639	623	693	608	667	638	601	640	611	620	616	607	666	668	657	632	672	626	664	596	617	617	634	657	601	684	647	701	632	589	646	620	634	632	636	629	638	644	621	635	658	600	665	610	631	656	597	606	607	613	614	695	618	621	660	675	624	635	633	689	582	642	677	643	662	649	663	615	617	611	664	627	623	605	646	621	659	629	660	619	632	607	621
26918	11989	13057	10355	6630	4441	2975	2304	1755	1453	1100	844	666	557	477	400	347	338	326	318	287	264	236	245	247	235	237	235	228	209	254	247	247	256	241	253	252	201	236	219	216	203	242	241	221	221	193	249	228	240	220	228	240	226	236	211	250	232	237	206	211	225	233	245	207	214	255	223	229	236	192	196	257	228	231	241	256	249	236	221	200	206	217	226	199	235	199	224	228	225	213	194	235	222	201	225	216	237	208	224	213	229	208	240	242	246	251	178	222	247	252	210	208	226	216	263	260	212	212	233	249	220	220	230	225	197	223	233	222	215	216	202	215	216	215	207	249	221	213	209	207	211	239	208	217	238	196	227	220	240	196	253	223	229	224	226	243	220	235	240	257	212	211	214	211	222	225	230	225	210	222	209	222	232	243	227	206	249	230	229	217	258	218	231	214	240	209	215	233	244	209	223	221	225	220	239	195	200	211	224	219	212	219	236	202	226	213	206	216	215	233	230	229	223	246	220	240	223	213	198	208	239	223	207	194	204	241	219	225	235	229	231	251	236	231	217	199	226	229	213	244	237	256	230	217	227	237	221	245	223	199	231	230	215	216	203	183	208	241	232	226	224	232	237	207	216	224	208	238	208	202	241	217	217	242	233	235	215	194	252	229	235	223	216	215	230	235	237	240	194	212	239	236	189	234	254	236	244	205	240	211	229	218	210	231	210	206	250	231	262	249	216	201	256	210	212	230	233	214	198	245	226	220	236	200	217	218	220	222	238	219	223	215	253	239	240	229	237	224	220	221	239	220	226	189	234	225	259	248	197	196	221	228	230	230	235	231	224	216	224	218	216	241	206	227	228	217	234	250	187	206	259	270	231	226	210	231	215	227	227	232	212	231	205	242	235	227	215	253	234	247	233	220	229	231	219	214	203	191	237	245	230	197	247	227	242	226	230	237	239	237	203	203	231	244	211	188	227	209	216	229	236	209	202	227	245	247	242	218	217	241	217	234	242	224	193	218	200	209	239	227	189	211	226	213	214	240	209	225	192	223	235	231	211	229	209	216	270	213	221	233	239	232	201	212	232	229	203	236	207	217	235	210	218	233	232	250	215	227	206	241	236	241	244	231	247	207	233	212	249	206	218	204	220	223	192	207	218	205	215	217	223	203	244	206	225	217	207	229	212	232	222	215	237	207	230	260	225	194	215	220	209	194	242	228	234	222	217	216	218	249	215	221	226	201	227	244	221	221	212	234	216	193	200	241	204	242	244	205	226	224	205	236	241	199	223	188	217	231	216	268	237	239	235	219	245	236	224	271	211	258	237	241	212	207	220	204	237	218	213	200	237	237	208	210	218	227	219	249	232	189	206	222	219	225	236	216	236	194	234	221	225	202	222	202	208	231	227	246	217	221	240	205	218	231	192	226	246	215	252	234	231	194	236	234	238	209	227	224	206	269	219	264	222	230	235	203	237	240	205	204	238	190	244	256	229	215	235	223	177	215	210	211	217	224	239	200	217	250	225	209	228	232	255	239	229	215	226	226	205	210	229	205	215	210	221	210	215	222	217	241	229	222	200	225	214	240	260	234	203	220	208	224	230	256	211	244	228	202	237	230	241	229	226	207	241	242	221	229	219	227	216	223	231	222	238	208	215	257	213	193	196	247	228	217	217	213	204	230	218	264	206	258	219	241	220	221	265	222	222	205	231	195	229	239	225	234	227	212	205	269	219	220	246	266	211	231	217	212	192	204	222	216	236	208	243	227	219	208	268	239	206	217	194	232	245	223	197	235	207	218	239	234	217	251	216	224	217	238	240	219	217	201	220	236	253	237	217	208	209	247	214	215	220	245	215	208	217	208	224	244	225	247	251	208	228	231	206	213	224	207	221	234	232	240	205	230	209	218	258	239	218	218	227	239	219	233	234	227	218	208	219	222	236	222	204	214	232	215	242	226	226	224	219	225	220	229	269	254	219	246	213	214	244	215	218	243	216	205	257	218	224	205	228	253	228	233	239	246	230	232	226	206	260	203	216	217	221	228	240	229	212	220	247	223	198	213	247	234	206	220	240	220	212	206	222	220	231	225	249	233	244	212	213	219	260	235	223	250	231	224	219	234	218	214	216	224	211	233	200	250	253	227	197	240	224	227	207	251	263	222	205	202	211	226	230	220	228	231	224	210	210	245	210	216	212	213	250	224	214	240	220	222	235	267	223	208	263	250	213	219	200	229	236	245	232	242	231	225	226	242	247	223	221	206	266	211	233	223	242	241	232	216	228	238	222	222	215	216	197	228	232	247	235	204	244	254	216	235	189	204	220	245	221	209	234	235	216	232	234	244	256	209	210	237	242	216	214	229	225	229	226	216	213	221	215	230	220	217	242	233	243	215	247	204	236	212	215	192	221	245	209	222	240	234	222	222	229	218	243	226	202	225	230	226	204	214	251	247	216	210	233	244	214	212	234	206	233	232	205	235	227	209	238	240	210	211	216	224	196	208	203	213	234	228	221	225	243	215	229	220	228	214	230	226	213	229	219	232	224	251	212	237	215	224	195	239	262	244	238	199	231	227	240	225	219	230	238	208	191	203	215	207	238	208	207	231	244	233	220	215	205	215	215	208	247	219	196	245	221	233	237	247	251	234	218	218	235	231	237	252	214	209	218	232	230	235	227	252	241	238	216	243	247	222	233	243	251	233	220	213	249	262	221	237	202	238	220	229	225	233	236	205	251	227	221	250	200	236	240	200	222	236	191	227	248	206	214	225	225	222	213	216	218	235	203	263	240	243	216	225	230	243	195	211	255	210	235	234	203	218	224	248	217	207	221	207	245	214	215	215	216	239	214	222	203	247	242	223	208	209	213	210	204	221	230	206	204	231	217	213	213	204	239	215	229	227	206	239	209	207	227	241	205	233	232	222	197	209	243	221	218	216	252	218	207	217	214	222	234	209	233	226	203	215	203	236	247	227	247	247	215	246	223	220	192	190	226	225	250	226	200	242	228	226	231	237	232	247	205	228	227	219	203	220	211	219	239	224	225	192	193	200	212	213	229	216	240	227	253	216	216	261	218	239	223	226	238	204	217	195	229	245	231	225	212	196	223	231	218	232	205	211	206	223	238	208	186	221	247	225	208	223	241	208	200	206	198	200	222	245	195	209	217	216	208	219	207	198	237	230	215	208	215	228	224	198	227	231	247	221	222	237	234	219	201	234	221	237	207	222	215	233	231	245	240	228	247	254	202	190	186	223	224	215	236	218	242	220	204	236	196	219	226	215	200	227	230	230	155	203	216	212	261	238	216	224	242	213	232	255	246	230	250	212	238	220	221	223	221	216	207	226	196	235	239	220	234	227	230	225	224	226	197	247	221	220	219	222	221	234	197	223	225	227	231	212	193	243	230	236	197	236	212	243	214	228	196	221	244	213	195	226	227	236	213	205	218	246	216	204	211	239	239	230	230	202	213	228	202	246	198	194	205	202	238	242	189	239	233	208	241	206	243	228	203
16131	9935	20439	22256	18994	15766	11884	9926	8603	6586	5175	4108	3025	2578	2060	1711	1363	1144	1068	920	817	864	748	735	717	698	688	669	656	634	588	553	615	573	553	524	568	553	590	524	577	575	552	545	549	567	613	532	529	551	594	551	528	513	529	610	549	574	508	528	552	534	551	552	537	548	582	571	530	579	526	585	532	536	585	547	534	531	536	559	513	532	521	514	549	549	555	557	524	557	525	513	544	556	585	548	503	574	557	536	556	526	566	537	536	563	516	548	583	559	534	550	533	535	515	548	527	513	544	566	537	560	568	528	546	540	570	562	533	528	520	562	550	552	568	561	542	530	548	581	561	496	522	566	524	533	522	512	548	559	563	543	568	542	527	563	541	517	550	581	509	532	564	528	550	577	537	553	565	566	538	537	537	536	537	506	527	526	537	534	520	557	521	556	550	548	558	517	517	546	555	531	552	527	544	576	532	541	533	555	545	524	563	522	540	539	519	565	579	566	579	564	522	550	512	545	551	533	545	504	517	550	541	547	507	575	537	561	545	570	549	562	558	537	596	530	562	533	573	522	526	558	536	555	506	549	567	529	511	540	542	503	555	547	530	539	546	532	516	488	553	499	515	568	524	531	573	537	582	569	534	562	542	571	531	513	531	600	563	510	550	527	551	504	548	529	559	531	516	542	532	542	540	562	506	605	588	527	555	531	529	571	515	509	549	543	508	576	567	486	515	562	526	532	562	558	575	518	570	558	505	527	558	549	528	525	568	562	515	543	536	511	582	544	560	554	551	554	485	533	568	529	536	541	521	532	550	522	549	541	577	522	513	542	519	533	547	494	546	489	588	518	557	546	505	573	522	565	524	579	561	590	527	557	572	584	499	550	554	525	553	549	560	534	524	528	508	511	525	504	540	514	507	542	528	522	522	548	566	555	570	519	577	557	523	577	551	541	520	551	531	556	521	559	569	498	584	546	546	537	558	553	527	527	543	487	564	536	580	569	533	520	564	592	544	524	554	565	522	565	560	542	528	565	553	526	521	558	537	559	576	527	559	576	561	505	540	565	594	575	523	532	490	521	553	556	520	573	575	553	576	555	554	517	555	552	559	555	527	539	507	587	544	504	579	535	540	539	501	544	535	502	553	538	566	533	551	578	602	543	574	499	615	535	562	522	593	564	560	549	560	556	537	536	525	540	579	491	564	541	569	535	587	535	508	567	566	552	528	564	568	543	554	538	506	591	512	565	526	505	541	575	505	506	566	545	569	525	533	524	534	554	542	541	592	535	515	539	552	531	590	524	532	543	563	591	579	526	539	521	536	573	548	526	517	533	551	518	521	545	547	549	543	576	569	547	531	558	531	567	534	575	541	529	549	528	552	567	586	522	502	537	545	512	534	564	501	579	542	509	550	487	574	534	543	542	558	533	512	530	549	529	561	569	518	534	560	570	545	543	560	516	536	530	543	547	589	528	549	549	528	517	539	553	544	551	569	540	555	561	560	551	509	538	541	582	554	523	572	541	540	538	521	541	552	536	530	526	555	523	559	552	520	515	541	571	559	549	618	532	539	518	557	518	537	532	532	532	504	499	526	504	529	515	566	516	588	536	518	551	563	568	552	550	541	535	487	534	556	549	528	553	523	534	566	558	551	523	589	561	518	531	493	532	562	513	559	570	505	555	563	533	536	539	541	542	546	551	532	537	526	548	539	553	536	558	560	547	569	557	534	553	509	546	548	519	546	520	540	519	532	602	537	554	549	530	541	518	524	519	563	565	501	532	537	545	522	577	565	551	520	495	562	555	563	574	490	542	554	564	521	528	540	543	515	561	539	531	570	546	547	546	526	551	551	521	573	534	556	561	540	531	522	589	565	532	597	525	508	579	529	529	548	560	550	487	509	588	551	555	524	531	513	495	557	524	552	548	545	535	548	578	530	559	523	591	533	524	538	523	516	536	571	544	552	566	534	577	504	562	541	556	536	521	555	527	529	535	535	507	550	574	553	565	544	561	548	545	557	578	491	549	551	527	514	522	512	539	539	534	552	545	541	554	513	567	544	568	537	541	554	551	483	544	525	517	501	520	540	561	531	571	551	535	545	526	565	556	570	552	592	515	539	521	549	533	511	538	512	529	612	534	509	559	528	539	522	539	521	528	591	529	524	562	536	549	585	535	497	507	541	534	556	534	560	526	517	542	527	570	484	584	500	569	532	556	556	547	553	529	530	534	519	514	544	573	574	556	553	544	546	568	548	538	587	566	524	519	558	541	596	542	531	573	503	523	538	559	526	522	520	541	557	594	545	596	533	553	510	515	573	500	552	554	553	582	578	552	567	531	545	537	583	532	539	491	549	508	520	542	544	546	551	544	527	584	559	581	529	579	524	534	570	547	549	526	506	537	550	551	556	562	529	508	523	539	553	562	556	557	557	515	562	555	512	541	540	587	568	561	544	542	533	544	562	556	518	567	518	559	554	505	556	521	517	503	572	570	542	583	542	545	531	553	510	540	545	541	568	551	524	546	540	532	534	535	582	551	537	531	531	539	540	536	539	528	566	516	557	531	584	545	532	542	568	590	562	534	544	545	581	582	516	564	529	557	534	533	560	541	563	521	539	520	570	498	503	530	527	543	512	536	519	540	569	546	571	546	540	523	543	579	526	554	535	579	564	522	569	556	525	549	529	568	565	566	521	525	533	542	527	557	519	524	550	563	537	558	517	495	563	550	528	557	539	534	519	599	563	530	558	513	589	560	549	539	528	591	508	528	568	555	537	558	545	520	523	567	511	548	565	528	565	583	539	562	562	527	511	543	545	593	541	530	553	515	512	536	540	525	534	531	559	535	572	524	536	556	498	550	548	542	531	519	559	506	553	541	526	521	560	540	559	574	535	593	581	494	555	551	546	537	533	576	561	560	504	526	581	544	514	546	500	564	540	505	522	512	540	529	558	513	510	559	573	500	537	546	508	555	521	520	551	541	556	494	571	587	551	496	576	567	552	552	553	500	549	532	522	528	560	541	575	531	545	537	531	531	549	534	542	526	568	535	626	537	562	545	547	565	549	551	522	539	570	575	526	566	532	547	590	538	558	573	530	544	576	556	553	519	531	547	540	524	526	523	550	508	520	561	512	526	546	588	550	598	525	562	561	554	510	577	534	540	567	505	528	545	541	529	546	515	563	565	574	540	514	495	556	522	544	539	521	543	562	525	561	538	520	576	540	546	547	566	562	560	570	568	531	517	563	553	531	514	556	563	507	547	564	587	524	528	558	591	547	534	537	530	549	559	556	517	574	546	515	527	537	551	550	569	524	547	568	589	582	551	523	540	541	551	556	568	585	573	518	546	542	578	572	558	556	520	537	567	579	558	537	520	544	543	505	539	576	535	575	567	549	520	556	561	520	532	487	530	565	583	571	582	542	558	520	517	538	584	538	551	568	574	535	527	577	547	571	517	583	507	558	543	534	549	519	533	549	540	571	544	524	552	529	534	518	528	543	526	558	544
9429	5088	5748	4463	3046	2004	1580	1293	1046	832	697	593	530	449	412	404	378	322	345	326	332	331	327	296	318	305	320	291	322	280	282	344	295	274	279	302	329	278	293	293	276	326	332	300	306	293	272	298	300	292	309	299	298	314	304	281	308	308	304	310	333	288	261	315	307	321	289	291	311	304	281	306	310	302	256	304	278	282	314	295	302	284	304	303	260	299	287	278	333	279	267	283	334	283	297	305	292	274	279	290	317	310	298	288	288	302	304	276	290	295	301	279	288	290	302	313	315	301	295	288	308	310	322	331	316	320	290	314	309	319	297	315	298	309	314	320	294	291	354	314	332	296	316	282	287	276	307	311	268	308	287	296	301	287	292	324	281	310	290	324	298	302	280	267	300	307	305	295	312	348	283	287	327	280	292	316	286	315	292	324	311	304	303	263	293	336	314	286	293	288	292	311	276	279	308	300	328	326	291	291	280	329	278	312	279	262	284	279	305	328	291	313	315	277	300	307	306	346	311	282	280	282	267	295	287	296	267	298	331	303	288	290	257	279	302	301	251	319	289	318	308	319	264	317	301	304	280	290	302	305	262	277	305	280	296	292	312	305	294	275	260	316	282	331	315	286	290	302	287	327	274	300	285	299	318	263	278	297	283	306	303	300	271	304	308	319	325	284	297	300	302	271	276	316	290	293	298	289	268	294	310	279	295	314	296	306	279	294	289	298	316	302	276	321	289	289	309	289	277	307	290	260	303	291	321	293	293	286	283	293	289	300	283	249	280	320	317	303	301	283	302	266	300	302	289	308	328	305	256	313	268	288	325	272	316	288	303	293	289	312	299	346	321	307	270	288	335	291	330	292	290	301	299	295	285	275	329	290	283	291	286	266	320	284	306	297	274	293	297	304	294	271	314	298	289	325	271	257	302	343	327	308	295	301	337	292	300	287	284	310	283	325	278	285	251	313	332	277	318	312	296	299	304	279	275	322	297	319	277	275	265	303	331	314	281	313	303	344	257	288	289	282	325	304	291	292	341	288	297	317	333	290	278	298	280	313	274	292	294	287	289	304	281	262	275	282	317	305	325	350	285	307	314	311	282	305	307	288	269	297	290	314	356	300	352	262	300	295	259	262	300	299	286	269	296	317	307	312	297	328	282	303	290	276	279	316	283	303	308	275	288	299	291	297	330	286	310	304	305	307	293	300	298	280	294	312	270	285	289	295	303	290	281	306	269	306	303	319	291	282	317	313	299	291	298	287	327	321	306	280	322	292	277	315	296	280	300	288	292	289	304	306	291	281	299	300	286	287	274	275	303	264	313	343	284	288	261	292	302	322	299	337	270	310	262	285	258	311	300	323	304	292	295	292	319	288	291	310	282	316	293	300	285	310	308	272	297	321	296	273	344	288	308	330	300	277	306	263	299	311	307	288	318	327	307	303	272	283	330	319	333	291	271	317	313	310	258	299	313	281	291	267	302	274	308	338	310	318	305	300	311	273	301	319	298	295	277	271	287	275	293	284	299	311	330	286	291	331	285	338	296	283	238	298	284	274	302	283	279	272	275	307	288	297	313	286	293	288	306	277	301	286	297	303	313	301	300	277	310	303	293	334	332	312	278	299	300	300	296	305	298	305	301	296	293	331	286	292	283	294	284	281	302	274	300	314	285	295	271	295	318	312	334	330	286	297	299	317	275	294	325	306	295	293	278	303	290	328	306	290	313	281	275	323	329	304	277	287	292	289	290	282	312	274	282	277	300	305	283	290	278	292	303	282	311	328	286	290	289	312	286	294	324	308	291	321	303	284	326	308	288	286	312	324	295	285	259	302	296	309	283	329	289	299	310	257	314	257	307	310	286	341	308	299	297	306	296	282	305	263	310	308	302	289	310	301	304	323	292	319	277	333	324	298	318	293	297	304	312	321	274	292	236	277	303	309	302	276	278	310	325	284	284	270	294	315	302	290	281	308	330	324	316	305	283	269	292	296	298	302	287	320	340	307	298	322	292	289	303	314	284	302	292	305	282	291	297	296	298	323	310	275	270	280	281	305	305	329	303	295	289	285	313	292	287	306	291	268	294	298	310	305	298	287	284	278	319	284	319	303	287	274	274	328	306	264	324	297	279	309	288	307	260	295	283	281	285	283	285	308	301	298	307	297	280	334	309	312	282	301	283	339	301	284	306	296	296	284	275	266	289	295	284	317	308	288	267	312	258	271	299	306	317	274	298	263	291	326	300	290	290	290	287	283	296	314	273	291	301	301	263	301	294	310	285	271	307	276	319	314	308	268	260	290	301	283	304	297	326	320	318	290	291	278	314	306	307	297	303	303	292	315	277	304	303	276	277	269	293	310	296	294	312	319	328	304	295	305	265	275	314	314	300	306	332	331	302	316	261	288	293	289	301	286	263	277	324	297	262	301	278	293	281	311	304	296	309	305	294	298	315	295	318	275	294	307	302	283	311	269	309	311	293	317	303	281	302	295	283	291	238	281	279	295	296	309	276	294	303	308	295	271	308	307	277	270	296	300	271	291	343	305	311	290	324	303	302	297	299	275	313	270	279	272	323	286	276	317	322	309	300	308	282	284	307	306	309	277	301	263	308	282	273	300	316	328	290	286	314	286	299	295	278	282	305	295	339	275	288	318	319	307	309	314	302	313	282	278	324	302	273	286	279	281	303	282	291	313	253	307	314	303	283	286	310	273	314	293	310	298	279	316	284	339	267	319	301	290	266	255	302	279	285	309	313	280	278	274	305	329	306	342	284	267	290	275	287	270	299	309	314	297	342	284	316	288	294	297	304	277	306	324	323	278	287	302	315	295	317	306	314	328	283	310	294	293	309	289	282	305	297	297	282	296	333	301	298	297	289	303	317	298	301	321	276	291	312	283	261	310	274	308	276	286	312	300	319	302	322	314	279	300	291	314	314	292	287	299	300	287	269	306	334	308	331	324	297	280	285	321	285	278	294	316	311	268	296	303	309	259	263	272	279	284	306	271	347	299	286	303	275	302	294	281	300	297	309	288	303	275	315	277	287	272	288	287	288	328	288	327	289	295	307	314	278	298	318	303	296	303	290	314	273	290	296	324	297	310	304	311	284	263	304	273	311	314	292	284	308	291	331	269	326	281	333	274	273	292	302	299	312	267	281	299	314	297	271	319	327	293	318	284	241	294	279	289	297	266	273	336	265	271	300	308	294	287	300	288	361	297	292	310	334	312	299	282	296	268	287	290	281	301	282	316	336	289	316	324	279	281	302	324	295	305	298	295	336	266	300	290	260	293	309	319	327	293	304	309	305	287	307	284	329	295	300	301	288	253	310	338	319	311	302	311	294	302	282	293	310	296	301	306	280	287	265	274	302	295	286	293	277	283	296	290	311	308	295	325	326	300	273	269	293	275	322	299	343	298	301	310	294	296	264	275	310	306	286	277	310	270	321	298	322	260	288	317	301	299	293	314	287	302	307	345	276	292	315	308	276	296	278	304	298	303	289	317
6570	5170	10834	12523	10471	8216	6882	5788	4830	3741	2871	2265	1863	1571	1402	1149	1024	963	877	872	825	797	777	762	747	745	762	729	718	722	738	722	704	660	711	749	740	692	760	749	678	691	692	733	695	719	731	730	712	706	680	676	681	666	691	700	708	714	665	737	702	740	697	709	676	754	724	718	747	668	735	671	687	672	689	729	688	693	672	653	697	693	670	716	650	730	769	671	753	682	702	714	658	678	673	734	684	669	669	707	688	691	713	703	678	701	697	663	689	677	710	645	706	679	680	707	723	688	666	698	669	722	732	715	702	671	687	690	695	656	709	707	713	703	685	720	671	685	698	689	720	677	657	702	703	681	701	690	686	714	700	647	690	703	689	692	689	683	712	681	698	756	719	690	721	704	738	672	681	761	738	666	667	710	668	693	681	719	704	679	697	699	696	724	690	676	644	681	681	679	680	677	729	672	710	690	741	692	729	719	702	783	700	682	699	673	701	696	739	676	720	648	695	686	712	700	713	740	702	719	654	704	687	688	636	684	728	726	737	681	747	648	727	653	756	715	749	734	699	672	692	708	673	714	687	719	709	687	707	678	723	705	667	689	679	653	651	737	690	691	710	687	723	671	704	673	718	683	665	710	623	690	708	691	662	694	691	726	676	723	727	633	627	702	701	721	708	689	675	695	725	676	670	686	641	668	740	715	755	710	691	657	653	673	751	753	688	665	687	703	671	716	674	737	695	723	716	668	662	674	713	669	675	711	655	705	708	714	695	682	683	678	700	707	732	723	738	673	738	635	647	697	721	691	641	680	693	654	750	691	717	672	708	740	658	703	679	744	682	687	713	675	714	683	684	685	693	702	679	684	678	710	679	730	739	694	738	646	706	709	724	736	658	727	661	724	716	678	721	668	692	693	672	715	708	672	703	696	674	687	702	708	673	728	729	700	696	676	686	703	720	676	706	681	714	726	705	734	703	717	724	659	718	715	654	698	690	720	689	674	718	683	734	713	654	688	724	714	761	702	722	718	753	682	674	636	671	701	701	720	662	715	688	686	743	715	721	674	748	672	710	662	689	671	677	743	692	669	728	758	742	682	688	729	699	679	722	727	679	661	701	716	708	692	703	714	715	691	694	698	702	695	686	722	703	700	705	653	667	690	627	666	691	682	741	709	698	642	676	691	728	681	680	705	711	705	709	706	709	682	633	692	745	654	695	688	686	682	679	680	714	668	676	694	700	712	697	673	700	720	706	712	682	697	680	687	686	723	727	690	718	673	675	704	710	654	644	719	669	689	688	706	657	683	726	710	710	679	752	728	730	698	668	715	725	710	696	675	683	750	704	729	643	717	660	719	690	671	629	688	695	693	701	706	684	675	688	713	706	699	683	707	691	728	664	720	697	741	672	702	727	738	671	694	684	669	731	722	685	755	743	713	686	732	706	643	681	661	683	702	698	671	698	740	682	676	692	744	707	717	673	693	688	707	716	677	699	708	734	675	683	722	712	707	711	682	671	736	713	737	693	704	675	699	660	715	701	731	695	705	665	680	718	662	703	721	729	682	681	695	655	712	717	703	694	725	683	683	698	684	703	656	682	716	674	735	683	710	696	655	705	684	742	716	663	759	707	707	684	701	691	703	711	713	719	667	716	725	728	695	693	714	679	677	726	710	659	695	688	647	684	704	680	701	738	684	676	726	687	689	722	703	724	689	696	690	719	709	718	687	729	699	675	689	722	707	733	711	696	681	738	692	673	689	701	751	678	731	685	703	691	741	734	709	730	676	725	707	716	673	733	647	743	706	742	672	705	688	712	702	671	708	695	683	716	674	685	684	663	626	711	702	748	708	700	678	693	674	719	709	682	646	716	716	696	698	702	698	684	695	682	757	665	671	745	745	721	679	701	659	701	709	759	704	700	717	696	681	661	720	712	668	711	728	719	703	719	739	653	668	710	706	685	700	712	716	719	696	702	697	677	726	709	735	686	690	699	671	669	665	679	740	638	675	683	695	698	725	698	736	670	664	700	717	702	702	696	726	698	736	735	740	685	721	686	696	628	652	697	677	711	720	724	670	712	672	692	726	667	716	697	674	682	706	695	706	688	720	666	715	672	673	682	675	735	651	727	726	706	727	775	651	690	701	693	693	681	698	701	663	672	697	736	696	694	648	698	671	720	703	718	720	696	690	696	741	731	664	702	676	690	719	727	728	711	714	691	712	735	717	747	684	682	694	700	702	659	683	680	695	688	713	679	727	684	726	710	686	683	686	691	667	688	682	691	707	677	697	691	726	679	667	685	699	684	732	689	665	703	665	710	684	693	701	708	677	717	688	702	682	669	681	666	669	688	716	687	738	652	686	690	742	670	744	694	687	685	743	741	703	648	683	725	688	682	686	722	665	692	715	676	711	726	657	723	703	709	686	729	711	692	782	747	690	706	664	663	745	693	706	738	702	646	666	725	668	689	695	684	648	680	687	703	700	700	703	717	689	656	750	680	699	676	698	663	714	710	702	711	729	709	714	667	741	673	686	712	706	712	699	686	704	690	655	663	674	708	715	668	704	664	729	734	629	691	657	654	694	713	733	734	709	683	692	695	712	675	664	684	718	725	712	647	680	682	700	717	696	701	673	692	713	689	677	673	692	689	672	725	702	696	709	745	674	660	657	671	696	686	662	740	710	681	663	706	648	663	732	684	713	690	708	670	709	723	705	688	677	657	672	752	655	670	660	731	664	726	685	715	690	729	751	713	694	728	684	684	690	720	715	755	717	754	701	702	700	752	702	672	675	706	641	706	708	716	723	730	660	765	666	695	711	659	686	692	771	672	712	681	726	653	675	698	722	730	707	685	747	660	723	693	714	712	658	699	718	716	694	731	694	642	690	682	689	674	712	651	692	730	688	716	711	705	697	680	702	701	745	687	740	685	693	687	675	736	646	695	669	636	703	677	716	657	652	670	747	701	696	655	681	675	693	725	705	690	693	719	673	721	692	698	634	688	711	690	683	669	731	731	715	697	723	712	677	717	717	660	722	646	683	693	688	691	643	683	739	659	670	704	717	700	653	709	664	693	703	709	708	651	694	729	684	685	717	665	707	691	691	654	710	701	709	720	713	688	656	704	644	675	694	693	703	715	684	724	715	683	661	722	681	694	695	670	683	731	676	698	671	753	686	692	730	684	670	648	754	699	720	692	705	670	677	745	724	686	794	676	640	680	657	695	702	683	696	735	668	677	689	706	693	706	691	717	718	668	715	693	666	672	703	666	694	736	718	684	710	726	710	716	685	771	712	725	675	707	634	701	682	671	738	631	669	733	699	647	704	682	736	715	690	717	731	730	717	715	709	718	679	699	701	692	665	708	695	685	702	678	683	704	712	720	699	727	745	734	664	725	709	666	664	753	639	690	691	712	694	736	714	721	704	723	731	740	730	712	703	714	727	694	685	714	671	672	736	665	713	672	708	694	689	663	637	680	716	723	667	689	702	716	671	706	704	680	718	695	672
18228	8357	9193	7371	4960	3291	2434	1755	1516	1081	948	690	595	520	475	411	370	352	309	318	270	283	285	281	233	307	281	323	299	303	290	248	289	271	266	291	257	280	270	265	261	280	266	239	234	264	273	232	268	250	261	265	279	294	241	259	280	229	287	292	260	252	268	257	270	288	267	256	260	264	226	270	301	303	277	253	264	269	275	246	273	276	282	248	299	293	271	256	277	278	272	281	303	246	279	238	270	282	274	252	283	274	254	242	299	280	262	301	244	250	288	291	269	269	248	266	270	277	262	271	289	266	262	260	266	264	292	299	279	255	284	281	280	276	230	290	271	252	252	299	267	287	279	293	265	245	285	240	284	261	279	281	255	258	253	269	256	272	262	251	256	244	247	271	256	325	251	286	292	264	236	256	274	295	263	282	263	281	281	296	248	247	279	269	315	276	255	278	258	264	287	260	274	251	243	280	289	258	277	255	233	242	303	263	265	296	278	279	257	248	260	246	242	280	252	268	273	239	282	288	264	305	267	297	271	280	273	275	272	253	257	269	281	305	272	282	288	260	261	274	287	263	309	262	246	244	262	257	242	273	249	284	265	261	283	283	273	270	289	248	243	263	257	261	289	304	266	253	264	279	299	319	286	262	300	278	262	244	258	274	278	309	281	266	270	286	260	270	266	260	256	274	265	244	265	260	230	284	266	289	269	238	250	274	293	281	267	275	255	291	278	271	281	256	284	256	252	278	296	248	246	258	243	249	249	251	286	278	267	244	283	254	269	240	281	277	238	285	282	262	272	269	275	261	275	259	266	266	254	267	291	254	284	252	293	253	264	256	270	238	289	266	250	257	258	274	272	230	310	275	298	243	266	313	303	247	268	285	264	276	248	279	265	289	274	256	279	263	295	259	275	258	256	276	264	269	287	266	273	282	272	304	311	285	239	259	297	285	266	276	281	270	268	275	278	261	283	282	260	262	304	246	269	294	278	270	240	285	264	268	267	245	260	285	253	280	280	234	265	272	268	238	274	254	267	272	286	282	269	258	238	244	268	270	298	269	260	288	284	282	280	285	311	284	291	271	266	241	272	272	264	302	291	289	243	275	257	239	255	247	239	288	271	269	286	309	276	269	290	260	263	262	261	284	288	240	260	265	249	278	278	282	274	294	253	262	280	285	274	298	237	260	254	261	269	293	257	262	251	277	249	229	261	289	267	260	284	268	254	247	261	243	274	264	263	257	254	255	269	264	293	282	243	233	275	287	265	265	246	234	256	264	282	258	333	263	286	277	289	272	290	264	248	305	255	307	266	248	297	273	247	264	285	250	268	303	275	260	287	283	284	278	268	250	256	253	284	289	267	257	250	268	258	273	290	281	269	248	265	294	268	263	253	245	274	263	271	308	283	258	237	300	277	277	265	247	268	282	266	267	244	245	251	243	276	277	247	272	273	260	252	259	265	245	263	262	289	280	287	300	253	316	274	249	278	287	264	242	280	290	257	269	229	281	267	300	255	271	271	250	287	246	269	254	235	258	244	274	274	271	244	276	302	267	261	257	275	262	264	232	233	276	268	296	269	278	280	272	256	275	287	280	277	254	299	252	261	274	270	281	253	289	255	279	267	262	228	246	251	293	297	268	262	256	302	250	264	258	271	248	306	258	264	265	252	294	297	245	282	291	283	281	255	270	260	278	250	267	237	241	236	240	243	282	261	263	273	293	232	264	249	267	267	264	249	287	269	278	258	292	270	284	269	273	237	254	282	276	234	258	262	240	274	295	264	262	273	274	270	254	248	282	290	268	312	269	283	309	284	263	257	288	254	292	260	289	268	293	282	286	290	275	263	255	270	253	296	260	272	292	296	276	263	299	268	268	293	243	260	239	306	253	281	267	282	272	272	299	265	258	297	273	265	287	258	266	230	271	276	297	286	282	273	289	267	277	272	272	300	240	255	267	281	289	268	264	275	287	261	275	282	246	298	247	270	256	275	271	266	297	271	276	294	312	246	307	262	222	298	264	292	261	228	258	288	255	265	263	304	254	263	269	272	262	264	241	290	261	273	294	260	262	265	279	314	258	275	283	280	249	257	256	272	255	253	262	265	295	251	266	254	292	307	261	277	270	293	271	251	231	307	280	245	300	275	278	242	274	272	272	276	306	254	261	276	264	260	289	243	279	271	290	283	275	270	275	269	234	263	281	246	270	285	275	262	276	309	280	243	269	285	247	293	268	300	273	295	284	249	262	288	286	268	262	272	275	237	242	253	272	225	287	288	253	252	256	263	252	248	269	265	289	293	276	256	266	274	274	232	264	261	253	290	302	309	269	290	246	267	286	312	266	251	279	264	287	283	280	264	262	280	297	280	285	281	261	262	251	288	281	310	235	249	267	262	273	253	258	248	274	276	257	295	274	245	265	283	272	281	267	268	278	251	282	260	257	328	256	277	260	296	290	266	233	266	243	264	255	276	309	280	280	268	248	274	267	251	255	282	257	293	267	278	249	253	290	313	280	273	297	296	254	261	251	273	284	265	248	247	307	280	249	252	281	237	257	284	269	287	283	274	268	246	294	258	276	243	273	242	265	281	274	306	263	292	277	251	267	228	262	267	251	253	295	268	265	281	284	253	270	274	273	254	292	240	255	275	277	284	296	259	291	270	278	274	276	284	259	245	272	281	273	267	264	239	262	226	273	276	252	285	322	283	265	235	244	308	272	276	268	294	244	297	264	270	261	257	266	301	243	255	267	252	256	308	294	265	245	268	282	260	284	289	283	290	312	260	287	271	309	266	261	247	293	247	258	285	301	283	276	295	257	243	266	246	243	284	265	297	280	258	277	301	287	310	267	294	276	250	298	279	278	264	290	294	262	293	252	273	272	284	273	281	302	255	249	256	263	258	255	271	289	242	281	278	271	280	284	228	293	252	253	281	259	269	249	263	233	249	235	291	262	247	282	269	290	278	289	272	276	299	287	247	264	257	270	254	251	255	286	262	279	274	295	284	253	283	280	275	269	256	296	239	243	271	261	261	294	265	263	294	257	265	278	258	295	259	275	291	278	247	277	256	278	260	264	237	273	294	270	268	301	281	294	253	294	234	276	273	276	281	269	309	295	251	274	253	269	251	249	278	269	287	275	237	249	249	273	261	299	257	260	315	272	299	263	277	293	229	277	277	267	256	238	276	239	253	298	273	288	297	305	265	270	245	233	265	267	262	288	271	225	247	251	272	264	254	259	280	266	276	298	250	277	288	265	285	267	267	287	249	251	263	249	245	300	245	230	282	289	292	261	263	258	256	257	247	279	284	289	253	252	296	293	280	247	303	268	255	267	257	261	240	259	282	282	277	256	282	276	258	294	259	254	257	247	261	267	298	287	248	251	268	297	227	265	263	277	253	263	259	266	306	276	297	265	313	294	283	239	290	270	265	278	249	250	268	271	283	257	275	278	278	291	248	255	265	259	277	273	296	249	255	274	285	285	271	264	300	305	263	276	261	284	269	265
12467	7562	16028	18226	15368	12733	10123	8025	6606	5388	4175	3280	2651	2103	1759	1449	1226	1049	963	959	916	875	804	777	721	776	718	730	707	685	682	651	619	657	707	663	667	629	660	655	617	648	647	613	621	673	654	709	663	694	653	655	641	648	650	632	581	660	650	638	622	645	690	597	618	655	658	657	652	640	593	628	654	666	621	638	648	616	648	685	654	649	651	562	631	629	648	626	640	611	626	583	597	619	616	629	636	626	675	658	642	616	615	597	619	662	657	623	622	676	677	625	641	659	635	633	656	687	638	608	616	674	641	663	629	611	627	593	678	612	628	673	683	618	650	600	616	620	621	621	641	669	638	656	704	659	684	646	574	660	644	612	609	645	650	654	641	650	668	615	599	637	661	618	624	611	686	662	607	618	631	667	651	655	632	626	669	622	609	666	631	637	653	627	629	624	626	579	654	622	625	658	640	612	687	652	647	586	615	628	687	640	648	622	663	679	681	671	591	677	659	608	643	624	617	671	605	690	583	648	617	604	661	633	654	590	628	623	649	645	623	608	610	622	659	614	658	639	628	620	639	654	609	618	650	662	626	628	647	670	612	613	640	663	667	670	679	661	644	651	613	636	628	616	667	571	627	639	632	627	665	621	613	629	617	637	647	646	626	632	649	627	608	640	670	642	666	629	653	616	629	649	616	635	665	665	663	649	686	642	625	626	638	677	648	626	667	606	633	620	637	645	586	692	614	680	523	655	661	612	632	642	618	632	647	607	606	633	655	675	636	638	643	642	627	651	651	664	650	666	659	625	629	678	638	644	618	618	638	643	625	640	620	612	654	655	644	631	653	627	646	653	634	669	657	660	614	620	626	666	666	617	596	695	595	653	634	671	644	668	619	658	659	637	658	646	630	647	596	609	670	597	633	650	663	652	639	635	654	657	652	642	590	653	653	611	589	643	645	678	590	613	608	670	616	613	648	660	635	629	634	667	666	633	682	622	661	656	680	629	622	645	631	604	632	622	653	618	646	684	624	605	639	654	606	650	625	619	653	673	636	636	625	651	665	612	618	655	619	616	643	660	677	706	646	669	654	648	652	620	668	641	639	655	614	630	648	590	660	634	658	607	623	616	601	636	581	671	675	654	626	676	606	607	627	640	676	659	624	650	642	676	655	665	630	646	672	623	590	643	660	602	644	681	632	618	643	640	653	662	629	647	670	666	674	625	642	651	613	665	653	633	625	655	669	633	616	583	616	660	629	665	611	631	638	648	614	648	666	619	619	615	630	651	629	614	632	690	640	627	688	676	652	596	659	648	660	669	643	668	644	668	651	700	642	628	660	640	643	600	621	637	598	629	620	634	657	649	585	592	672	613	663	643	622	676	613	656	617	623	627	644	626	635	623	671	672	638	616	611	702	624	601	642	586	662	634	641	654	617	629	644	662	651	657	647	635	674	662	655	663	687	584	659	621	658	634	627	614	671	605	633	615	669	642	655	640	655	621	631	626	634	671	634	578	669	646	646	677	662	584	665	652	621	627	657	628	659	639	689	629	651	652	633	607	692	658	646	647	661	677	613	660	631	684	600	594	650	628	642	661	635	674	664	658	668	660	628	636	691	637	628	675	639	626	646	642	710	702	652	670	651	671	672	612	623	664	645	605	667	635	606	625	617	625	634	650	650	637	598	658	630	652	623	588	639	654	632	696	688	676	648	659	667	627	626	639	674	624	641	649	634	704	612	679	653	635	624	677	601	627	663	604	595	665	631	623	682	649	618	576	645	667	606	628	636	631	578	598	626	619	624	664	608	631	662	649	660	712	683	682	640	620	704	680	656	666	629	642	626	638	680	634	588	605	606	628	660	653	646	614	643	690	638	651	640	684	664	621	689	629	659	692	675	594	640	622	658	652	705	625	691	652	644	647	612	617	622	623	672	636	645	664	655	629	635	606	639	657	633	617	656	618	613	609	591	631	669	622	595	670	663	654	654	647	623	657	627	634	608	614	645	629	645	632	639	649	670	652	631	628	633	583	650	624	635	666	653	642	622	618	635	621	587	644	640	617	643	593	649	629	610	652	626	654	688	641	605	592	691	595	653	618	654	658	656	660	633	648	657	655	609	646	665	677	667	633	647	598	671	647	678	649	652	601	638	657	658	645	670	652	590	589	605	615	701	660	667	620	648	642	673	686	571	594	639	669	605	594	627	634	612	638	667	611	647	626	612	646	620	608	632	671	646	602	664	655	572	645	625	729	645	628	628	683	651	624	660	656	662	665	665	604	646	665	664	632	657	600	649	618	730	642	646	615	665	647	653	663	628	644	631	611	657	656	671	618	628	610	649	651	648	674	661	641	657	707	686	607	652	600	610	607	663	629	642	638	596	658	570	677	606	668	707	638	654	665	685	639	626	679	647	686	632	652	601	654	588	616	667	641	607	678	660	678	672	608	690	651	670	624	652	664	621	603	641	639	604	650	677	692	677	628	654	654	686	594	627	632	615	615	663	677	635	661	643	604	622	622	656	699	653	636	660	652	620	647	633	704	639	632	632	637	649	605	641	611	595	618	609	624	601	703	671	648	622	661	650	608	638	653	650	619	661	603	644	676	618	625	665	555	657	596	681	646	632	606	631	696	637	614	699	628	622	667	632	648	671	616	591	644	639	649	652	626	669	646	633	612	659	663	680	656	671	638	676	609	654	643	633	612	650	605	629	635	674	647	650	615	686	607	636	623	657	650	666	664	610	642	661	617	648	630	633	649	631	676	672	643	627	626	622	594	652	595	610	590	624	655	638	658	619	662	634	625	642	656	708	673	658	626	650	690	621	633	611	619	648	656	625	648	605	582	655	620	670	625	663	630	697	627	662	607	634	646	623	606	656	657	628	629	614	659	638	628	642	656	627	650	633	656	655	688	617	587	670	624	627	617	661	611	634	655	677	652	590	628	655	629	638	704	704	684	631	680	667	637	613	676	668	621	665	658	650	653	612	596	607	627	661	647	614	643	710	585	591	628	635	644	628	616	608	633	596	659	644	616	641	651	636	613	621	665	648	684	632	640	648	617	580	643	624	616	597	626	677	635	630	603	591	638	622	653	686	659	702	692	701	661	635	629	626	586	668	626	609	633	715	630	650	606	642	674	675	680	572	687	651	617	607	603	653	623	653	552	578	640	612	636	658	647	624	665	684	646	647	616	660	574	639	679	676	611	634	601	632	613	665	601	634	653	673	588	652	616	657	695	675	611	633	626	637	623	648	595	637	622	630	643	683	646	608	623	670	690	629	664	653	617	650	631	651	618	662	636	631	640	651	634	645	608	701	614	694	633	604	638	649	652	659	609	638	654	686	619	641	656	656	667	636	658	675	619	656	676	634	643	649	616	612	649	645	672	628	646	647	646	641	634	698	608	593	676	647	637	707	672	637	646	630	625	663	640	620	614	639	636	649	648	662	639	584	669	603	646	639	609	652	636	595	652	633	621	659	673	640	636	587	649	639	641	609	658	604	650	619
26884	12005	12717	10108	6503	4378	3157	2283	1793	1545	1150	868	718	566	500	432	392	330	286	273	272	279	276	263	275	250	250	211	226	242	225	230	242	241	230	238	231	232	210	252	230	232	237	220	237	213	218	245	219	222	234	209	202	221	237	242	233	237	255	214	236	189	228	228	223	233	242	232	227	227	227	228	251	217	237	237	213	223	229	227	202	261	213	204	221	224	252	231	209	231	237	200	224	226	234	207	227	265	206	261	228	233	257	211	223	243	235	248	224	206	241	247	216	225	225	240	234	237	182	231	226	184	212	193	219	224	209	221	207	224	221	231	216	209	219	223	237	235	213	256	252	272	261	208	222	210	248	228	214	220	218	230	220	233	204	208	239	257	211	220	216	241	212	251	215	223	236	199	217	214	224	262	244	224	190	243	202	190	248	231	235	231	224	219	243	232	214	231	260	241	216	216	217	219	215	229	217	212	229	204	236	230	186	195	236	252	206	252	245	210	250	261	230	209	238	233	224	196	230	238	233	212	209	223	214	210	209	243	245	223	219	214	191	230	219	226	199	225	209	246	227	218	208	216	213	229	229	216	216	225	229	225	191	219	232	248	234	251	220	216	245	236	232	227	204	214	220	196	242	213	214	206	202	246	244	220	241	236	253	238	220	200	216	216	203	233	227	238	245	225	230	219	259	249	218	200	208	241	213	208	215	249	220	204	210	206	228	212	213	183	259	237	232	206	222	237	229	206	239	225	214	261	232	218	248	229	243	213	237	227	222	201	244	246	218	229	214	212	205	226	231	228	220	226	219	239	204	247	244	244	208	209	216	258	206	229	215	220	212	232	210	229	227	233	212	243	216	218	245	205	245	256	249	245	220	215	218	238	233	222	222	256	231	233	233	229	223	260	229	236	220	238	270	213	236	250	221	225	234	202	225	248	212	227	206	212	200	219	217	232	230	245	218	206	222	221	241	217	210	240	232	217	246	227	219	254	211	223	228	224	239	218	233	226	226	241	214	244	204	221	230	226	197	207	218	240	220	200	216	238	242	214	207	271	261	245	250	224	216	225	220	228	249	230	243	217	221	185	242	207	239	214	216	201	213	229	233	234	203	236	210	241	230	251	202	230	214	205	220	230	226	213	244	211	228	232	226	264	211	225	214	233	232	224	203	209	217	243	219	228	209	222	220	229	215	219	227	230	223	243	233	210	218	220	206	237	245	236	212	226	217	207	211	219	191	205	225	248	266	214	209	252	226	223	247	229	242	230	247	208	231	219	224	202	233	213	226	219	201	240	237	252	216	195	238	232	223	227	225	233	220	266	202	231	228	232	220	205	225	226	219	238	212	225	216	225	222	219	218	218	219	242	225	217	209	228	217	227	209	218	211	227	278	218	223	220	226	220	220	229	227	230	231	235	248	230	221	239	246	258	216	250	219	225	211	230	249	219	205	196	223	192	222	247	211	218	232	215	226	229	206	230	215	225	208	213	227	248	204	220	237	237	244	221	243	240	249	235	221	215	261	215	197	244	214	229	242	236	215	231	221	214	220	198	232	210	220	221	204	224	227	228	219	239	242	236	201	233	226	189	221	248	202	199	245	227	213	219	244	196	230	222	259	254	217	241	248	217	234	216	194	216	206	224	227	213	231	251	187	225	226	194	222	234	206	203	208	210	207	232	258	222	227	254	234	196	219	198	216	221	223	235	249	224	241	233	230	236	255	241	246	209	214	191	222	218	223	249	224	205	194	227	251	234	220	236	234	203	225	224	192	231	218	241	219	248	239	218	227	205	233	246	205	214	202	212	223	216	219	250	207	227	203	221	227	189	222	208	215	255	249	252	213	231	224	234	239	217	227	233	223	247	251	244	216	228	213	214	222	251	226	215	240	235	198	203	242	233	197	217	252	238	258	236	225	207	211	240	215	226	226	221	205	242	275	253	239	226	208	177	220	244	259	230	203	240	217	215	196	228	244	247	231	204	221	216	215	256	237	225	212	236	232	220	252	202	256	228	221	245	209	215	234	222	244	197	241	214	205	217	210	225	205	224	232	219	225	232	239	202	202	221	218	240	220	227	254	249	218	219	246	226	250	197	215	219	237	228	210	235	222	223	216	223	230	231	229	235	221	248	237	214	213	226	226	220	221	204	231	221	263	223	217	208	233	228	200	210	214	236	224	224	217	234	256	261	228	229	213	238	238	214	235	241	229	226	229	218	214	221	225	191	238	237	249	232	230	241	239	223	216	225	246	228	213	215	230	233	251	232	216	190	245	204	237	255	212	233	228	226	236	211	197	237	203	241	222	217	221	237	205	222	225	243	219	214	229	216	213	217	196	223	254	227	229	220	256	220	199	244	219	217	206	236	229	201	236	222	255	227	223	213	200	242	243	211	215	234	238	228	230	214	207	195	256	254	235	202	248	251	217	231	227	240	242	266	219	216	212	219	215	206	196	244	211	232	263	225	212	211	233	209	257	228	233	219	213	232	217	204	226	223	230	232	218	229	216	222	229	218	200	198	233	233	223	230	192	206	217	232	202	217	236	228	211	199	231	222	226	202	217	209	194	222	251	202	229	219	232	216	228	216	219	267	235	244	218	197	225	246	242	245	206	211	243	230	222	228	237	234	204	257	217	217	202	210	245	218	206	213	214	198	211	212	218	226	227	227	245	205	214	213	222	251	223	264	237	229	226	269	206	217	248	224	188	215	228	221	227	238	214	203	218	228	214	198	222	242	218	216	215	221	219	218	230	261	239	212	265	244	205	241	250	251	234	215	244	239	226	234	213	208	220	247	225	186	213	231	235	236	222	230	231	197	217	249	237	248	241	237	214	203	233	193	200	227	220	221	234	224	215	224	208	188	213	184	223	209	223	215	208	241	222	231	213	211	210	229	245	243	219	233	223	215	231	214	227	227	211	228	231	213	254	219	210	236	225	213	231	197	226	205	230	228	222	225	239	229	193	229	239	232	235	224	233	245	237	238	228	230	211	234	230	208	201	225	195	210	208	217	233	214	225	189	244	221	242	276	222	262	233	227	246	234	209	246	229	192	228	212	203	253	235	248	229	224	218	243	247	202	231	206	221	224	215	252	193	222	189	251	216	230	232	212	233	233	207	217	222	197	250	216	202	232	235	233	200	221	216	216	236	243	257	213	222	231	239	237	229	226	220	220	214	229	216	203	231	256	229	220	223	229	226	267	215	217	224	222	245	213	221	193	234	220	229	241	201	216	204	222	209	229	236	211	206	226	214	223	243	235	237	223	223	248	226	208	243	185	207	218	230	217	194	246	234	241	239	209	246	231	225	233	226	237	225	212	200	217	183	237	259	223	217	222	238	247	211	229	227	243	257	238	201	214	240	228	219	228	235	228	221	211	188	195	229	242	212	218	232	208	227	221	223	195	225	236	249	240	210	229	225	215	228	198	217	210	228	213	253	209	226	218	197	260	212	220	199	225	204	213	233	260	214	228	196	243	225	241	220	220	228	221	224	233	215	239
16008	9897	19838	22138	19169	15275	12080	9585	8100	6947	5287	4093	3313	2555	2097	1692	1380	1183	1038	890	970	795	779	744	710	698	679	634	622	585	592	602	638	587	528	625	607	577	537	562	550	538	595	545	564	537	574	573	556	534	541	533	585	528	540	561	587	518	554	537	577	506	514	563	533	539	553	568	555	595	533	517	579	542	600	560	492	566	536	544	559	537	502	537	572	550	539	553	526	545	548	559	526	561	533	557	545	511	556	564	572	582	539	535	530	563	535	556	507	547	543	549	529	561	587	553	556	528	606	512	523	493	517	557	547	557	538	539	547	556	518	596	526	616	593	566	584	553	554	558	558	552	529	521	545	571	597	564	554	543	582	552	523	540	576	562	551	594	546	545	545	544	559	523	533	565	549	551	564	559	578	534	516	569	556	540	521	583	531	581	539	547	518	549	544	542	543	502	551	529	523	549	480	564	554	528	560	554	494	545	537	537	559	521	520	566	585	513	555	516	539	536	529	583	546	610	561	511	529	501	532	554	573	550	574	546	513	550	558	548	572	538	550	573	529	550	589	540	586	567	530	541	543	534	582	542	540	545	588	540	573	558	564	536	552	515	548	546	513	542	560	548	499	566	536	521	533	563	551	523	543	566	521	520	557	533	532	532	511	537	556	563	548	576	545	507	531	593	544	585	556	533	565	533	572	508	576	542	565	510	522	551	556	556	509	566	518	544	557	582	508	547	556	565	517	614	555	571	537	545	537	523	524	555	547	531	589	552	544	540	538	544	499	594	539	540	542	573	525	531	531	512	538	558	523	525	542	525	527	565	567	522	534	543	533	598	511	570	556	538	524	553	537	557	526	556	524	533	532	576	531	531	532	565	565	537	584	531	529	566	566	525	534	543	541	556	521	578	584	507	505	539	552	562	552	558	542	567	509	554	549	545	512	528	540	541	513	549	531	571	556	544	593	557	533	553	584	562	567	516	562	546	527	542	546	550	514	522	544	542	568	535	505	536	555	555	543	547	527	590	534	526	550	530	526	544	538	575	577	560	603	529	540	531	582	536	520	525	560	567	564	548	573	558	557	549	544	588	555	549	544	525	568	546	539	556	601	497	558	548	503	559	552	543	578	556	494	517	553	520	522	505	566	525	531	517	530	557	566	538	530	528	524	565	496	577	560	556	584	536	533	573	586	523	552	589	531	558	564	544	525	561	544	576	570	595	566	538	524	584	546	569	548	550	578	607	531	559	537	534	572	479	560	524	499	523	542	529	565	569	533	559	577	523	552	535	524	573	541	531	562	574	576	566	570	520	618	557	514	524	567	541	556	579	541	571	519	562	548	539	548	538	547	588	551	547	546	531	540	541	563	513	523	505	570	582	540	527	536	531	509	557	562	555	565	548	557	571	541	544	521	540	572	581	607	538	559	549	530	575	554	544	549	527	555	542	528	531	549	509	553	526	564	556	522	528	554	572	572	533	538	517	568	560	551	540	557	551	563	524	515	546	550	566	562	594	551	522	549	567	545	577	590	577	552	535	578	565	496	569	536	582	538	539	527	585	556	534	528	556	580	559	503	556	547	544	562	547	527	546	543	537	530	545	535	514	532	519	568	539	548	508	570	591	546	558	589	558	520	533	555	536	529	549	559	550	545	531	563	572	567	559	555	498	537	580	550	518	533	506	564	520	517	529	540	571	507	540	573	540	550	517	537	560	532	544	531	572	541	534	554	566	543	498	508	542	589	557	519	556	542	516	555	542	538	558	576	517	537	518	555	561	538	540	517	560	497	546	587	568	528	551	552	585	550	545	595	541	532	473	561	537	521	550	531	510	532	576	510	527	578	525	532	505	485	539	535	497	546	553	544	574	515	535	519	522	567	527	543	532	540	534	511	534	551	541	530	533	514	563	543	518	566	548	563	521	561	528	572	568	521	610	561	614	560	559	534	591	533	535	524	539	569	537	534	548	564	533	545	566	500	549	558	531	545	517	529	576	543	510	522	493	550	564	537	576	558	547	564	512	536	525	519	571	532	568	513	536	554	531	556	557	537	537	570	552	573	553	550	525	542	566	543	555	562	522	509	558	511	545	554	507	574	537	502	560	532	581	559	540	524	566	515	568	556	585	507	550	543	524	539	538	522	509	547	564	533	553	588	534	562	559	553	544	560	541	583	496	561	541	573	533	561	520	527	575	556	477	586	558	534	521	531	531	480	543	553	514	576	595	534	555	582	569	566	563	553	569	564	528	556	568	511	543	544	528	578	558	554	586	534	511	567	504	527	590	561	563	548	559	549	516	530	498	534	586	563	545	603	545	532	528	518	576	539	522	554	538	498	543	548	573	556	610	494	561	546	523	580	576	544	536	570	520	530	521	541	504	557	531	542	573	544	528	546	551	527	555	555	561	500	546	482	515	548	521	575	546	519	557	603	542	560	518	515	538	543	542	564	544	521	503	579	528	485	530	548	550	566	539	544	585	573	526	501	557	528	572	560	516	543	548	526	559	547	552	560	572	558	560	542	560	486	542	517	516	578	615	571	531	571	535	521	550	543	571	558	538	547	530	565	582	567	573	532	523	541	560	560	539	585	565	539	580	533	541	537	568	550	516	548	567	501	586	539	565	548	511	544	578	544	549	476	544	522	556	551	515	545	524	567	585	550	541	563	516	521	535	560	509	574	541	555	554	584	530	589	498	557	534	533	559	522	505	554	514	517	588	583	569	559	560	511	567	529	570	543	530	522	531	539	547	538	548	547	552	551	551	509	556	520	529	527	542	533	547	524	559	537	529	536	527	548	565	545	531	564	536	606	552	530	576	577	545	550	520	549	541	555	569	547	544	534	505	519	502	510	575	512	579	568	549	519	525	556	584	540	530	505	521	547	531	498	570	539	574	586	531	549	535	561	554	531	559	579	552	571	535	573	542	580	546	531	514	551	572	556	543	564	527	518	598	479	541	535	574	560	549	561	561	580	514	542	518	546	532	510	538	581	517	501	542	567	543	566	497	548	570	548	550	513	632	540	529	539	509	549	568	574	554	528	566	539	545	557	523	528	525	546	530	579	535	524	584	544	541	559	507	551	559	491	538	569	519	515	596	521	566	579	526	519	527	530	515	514	575	535	545	529	543	580	557	524	514	528	584	543	565	545	536	544	529	537	564	546	543	555	552	572	492	555	538	555	524	545	546	539	566	532	591	564	516	567	564	522	588	502	541	525	530	546	522	562	584	537	535	539	560	562	526	534	551	503	532	539	570	542	570	511	545	509	544	560	554	580	557	515	545	518	537	536	520	563	536	535	509	528	541	544	553	551	547	556	569	533	576	574	567	595	577	574	534	553	532	526	562	558	554	545	565	552	547	552	592	569	552	554	540	526	581	590	547	516	530	501	529	557	535	533	522	564	560	570	542	548	567	570	505	572	541	514	547	512	532	556	570	585	538	599	595	505	517	548	507	529	578	534	534	552	553	574	538	588	522	523	597	558	579	533	549	553	530	560	558	559	536
9975	5035	5383	4347	2964	2114	1548	1278	968	816	661	554	501	456	399	409	359	337	289	334	306	306	302	306	322	291	316	328	320	313	333	331	324	287	285	289	283	286	288	310	285	256	316	307	299	301	293	296	293	324	285	300	296	284	320	309	305	305	292	305	306	297	320	275	291	343	309	324	300	285	278	289	292	309	315	276	261	306	289	310	323	304	318	311	299	288	317	292	323	320	311	273	302	313	301	332	328	337	274	298	282	301	326	304	316	294	305	305	308	278	284	262	311	325	306	290	327	299	319	307	279	303	310	298	284	338	289	303	321	263	321	267	329	269	320	307	301	319	299	302	303	290	273	272	312	280	304	299	324	302	290	257	304	298	319	319	325	299	310	309	297	279	339	273	328	277	297	312	289	295	287	281	326	339	302	281	297	292	322	297	297	315	277	298	322	323	312	301	311	296	327	319	272	256	290	265	279	289	299	324	294	297	274	280	288	305	278	309	313	309	276	277	291	311	309	313	266	284	291	307	311	302	288	332	289	302	273	336	282	278	277	264	291	301	298	294	332	300	300	282	262	308	311	318	268	289	304	308	296	294	293	280	308	312	289	293	288	326	301	310	297	297	300	289	299	317	298	309	278	321	283	333	303	312	282	296	297	311	298	269	280	301	284	283	290	304	272	319	307	290	342	313	289	293	325	294	294	282	331	270	305	294	296	283	301	286	284	302	301	331	319	268	301	311	268	295	335	311	324	302	328	308	296	335	314	267	291	300	295	310	311	269	326	289	332	266	289	317	318	294	315	334	311	308	295	321	297	284	294	307	290	296	310	304	282	291	286	313	270	308	288	320	296	280	275	286	298	296	302	265	301	291	276	299	314	276	313	318	289	310	281	329	286	286	343	310	297	303	277	280	282	290	295	320	299	308	292	303	299	301	296	312	291	299	301	278	299	290	274	306	321	313	288	322	316	314	299	300	312	293	256	293	308	319	311	282	314	286	322	321	283	313	316	291	288	314	330	283	314	313	284	289	308	309	286	312	302	294	271	267	288	304	271	297	324	290	282	272	306	285	303	317	264	331	276	290	315	266	312	314	283	283	296	315	286	317	312	292	280	298	313	293	286	329	290	315	287	290	268	293	303	290	290	327	295	283	285	286	293	280	286	274	293	301	322	316	309	299	308	324	336	269	291	303	311	268	308	289	312	309	289	297	296	329	309	288	298	315	290	286	299	306	314	309	309	307	255	289	283	281	304	286	310	277	334	323	327	307	312	293	281	289	335	332	311	306	303	285	287	306	301	290	321	304	299	310	303	307	311	302	295	311	305	297	310	282	325	257	311	278	313	300	361	279	284	327	307	286	285	313	303	263	288	290	297	320	310	320	274	295	312	284	292	313	284	295	279	295	299	294	296	303	272	293	286	286	324	320	305	302	317	317	304	280	317	310	299	303	320	273	280	302	301	333	324	330	346	298	320	294	284	308	306	302	301	299	289	288	279	329	328	303	331	350	296	290	298	312	277	302	269	298	276	330	325	265	300	296	308	286	275	270	279	285	326	283	275	284	296	304	302	308	280	296	286	276	285	262	271	322	285	282	267	300	285	322	294	303	314	324	316	273	314	279	280	291	304	275	317	278	297	289	276	314	290	309	267	283	268	293	262	301	304	275	265	297	272	295	309	289	294	306	306	308	291	292	301	279	277	278	295	313	272	304	292	243	307	304	321	273	305	301	287	291	312	292	313	267	294	305	299	290	336	287	283	286	300	288	304	274	309	288	277	264	277	303	336	289	300	308	291	286	310	300	304	292	316	288	296	291	330	274	303	316	300	283	311	285	322	277	310	338	311	301	290	295	287	266	306	269	309	316	310	291	293	298	274	324	324	291	315	295	250	299	291	288	292	329	297	323	300	300	321	323	301	323	310	283	289	278	318	269	341	312	300	290	306	273	285	258	304	270	326	285	286	278	282	312	297	281	304	286	308	322	320	315	303	310	282	326	304	271	288	290	284	274	301	300	302	277	290	324	301	270	318	309	271	280	287	281	320	306	287	289	308	313	250	279	320	316	314	295	297	312	310	305	298	310	299	319	292	296	276	283	274	307	291	290	322	278	307	307	304	326	327	298	297	278	306	306	278	281	327	293	312	305	323	299	288	301	295	268	302	287	298	301	278	309	311	331	311	291	301	322	296	321	275	280	310	271	321	325	302	291	279	295	323	270	281	285	308	270	305	297	323	285	275	298	309	294	308	312	315	293	276	291	276	343	286	316	282	296	279	296	288	332	290	304	298	288	274	295	341	304	305	315	319	309	299	316	298	303	296	301	327	282	303	323	276	305	308	294	304	264	298	297	300	281	302	275	292	299	309	288	334	298	306	328	284	275	289	320	306	338	300	328	296	318	295	295	318	292	296	290	290	288	322	284	285	285	291	303	265	331	298	296	299	279	309	316	300	309	318	326	320	276	290	295	289	284	297	278	296	273	263	354	296	270	320	283	293	303	327	297	288	249	325	265	285	298	285	311	308	270	283	323	281	299	256	289	323	288	364	315	294	287	281	311	326	297	314	310	307	307	298	321	340	291	301	275	301	291	296	334	272	294	301	308	314	289	315	297	276	311	309	315	303	298	274	334	295	284	275	312	305	285	269	277	293	304	304	280	270	299	301	310	346	284	314	273	286	319	296	272	291	294	312	280	301	334	299	294	310	302	294	309	308	304	285	317	278	278	300	274	314	304	289	288	334	306	273	306	310	313	303	339	303	284	301	279	294	320	309	308	275	335	315	325	315	312	320	287	291	309	297	300	294	294	308	324	311	322	331	300	302	310	337	268	274	297	300	296	292	311	293	264	323	308	279	292	310	272	311	297	292	297	341	323	331	288	289	293	278	319	285	277	303	307	307	308	317	291	292	295	283	313	314	304	290	290	330	323	279	291	323	297	301	315	306	290	308	345	310	307	285	315	303	303	287	310	305	323	296	282	297	252	273	309	322	304	289	291	324	286	304	290	315	251	305	332	307	336	295	294	310	302	278	315	285	324	307	297	328	301	318	320	331	296	300	308	301	285	335	330	308	307	317	296	294	299	319	292	273	294	318	297	334	284	305	302	286	276	286	301	293	275	284	317	322	292	281	278	274	314	279	293	294	302	292	305	303	313	333	300	298	318	331	288	295	330	290	313	312	296	336	276	276	305	270	314	298	269	280	307	282	281	305	295	268	311	294	309	317	253	317	300	350	315	298	298	296	288	296	263	292	287	290	288	307	285	320	278	314	295	295	275	280	309	289	263	276	313	304	289	308	311	301	307	306	296	279	287	289	315	294	289	303	303	319	306	339	276	309	301	291	267	298	309	265	306	289	292	285	304	306	315	321	276	291	288	294	276	303	281	300	299	319	271	301	301	312	319	295	317	290	332	290	338	278	315	313	322	307	297	291	301	291	314	304	287	321	300	294	297	303	311	314	268	295	289	275	272	302	308	296	262	276	282	313	294	275	311	298	302	326	303
7079	4991	10458	12126	10287	8531	6541	5696	4522	3807	2936	2222	1909	1560	1327	1171	1027	956	944	898	824	768	811	748	790	811	770	784	690	708	689	771	726	760	765	736	703	681	712	687	694	714	682	759	744	680	685	710	719	709	741	768	699	710	704	700	692	718	679	723	738	674	725	720	698	729	730	722	712	636	707	715	686	689	697	682	704	723	662	670	733	719	699	666	687	710	754	670	699	710	725	663	676	701	665	680	678	758	704	705	666	663	694	676	699	726	676	679	714	641	673	688	744	725	748	706	698	689	659	721	700	693	768	682	750	719	714	685	701	729	689	685	722	722	703	749	725	746	691	694	686	720	700	661	682	725	709	748	674	729	739	699	707	735	700	732	736	711	674	736	770	696	762	673	683	702	702	690	688	739	703	749	690	711	684	719	705	736	695	672	717	685	688	717	742	686	666	670	707	681	716	750	658	715	727	738	648	677	698	701	668	709	683	665	704	718	688	704	681	712	692	771	697	698	689	721	747	741	728	736	702	689	689	705	699	704	727	714	660	707	690	699	702	716	712	691	713	726	701	740	680	750	735	694	737	681	692	681	654	681	753	712	700	698	721	682	679	718	696	672	728	720	746	706	677	709	716	712	697	712	705	714	674	684	685	687	715	684	669	749	736	664	726	726	719	673	701	735	735	766	721	724	692	655	733	675	721	699	699	698	693	730	681	713	678	717	719	753	707	707	665	691	698	669	662	683	636	710	741	685	695	706	643	694	713	684	691	743	683	719	687	692	698	699	688	692	691	722	702	714	733	652	665	698	662	683	705	731	682	702	646	671	755	705	731	722	700	687	685	719	744	701	687	701	743	721	722	682	662	664	687	689	649	717	708	684	676	720	699	672	664	718	727	686	664	747	704	675	680	708	698	716	666	697	675	693	696	692	678	680	691	675	703	713	755	675	686	678	755	715	737	686	658	711	684	676	731	698	681	683	696	739	779	690	695	675	725	692	696	714	718	680	714	716	663	727	711	699	693	737	696	667	719	704	728	705	731	676	699	692	704	691	696	657	700	714	719	690	701	724	734	706	730	667	702	704	756	709	725	691	685	691	716	723	687	670	661	697	689	708	708	708	668	711	706	707	727	717	694	667	676	722	736	703	694	729	712	699	689	713	658	688	713	747	664	708	703	683	679	720	712	728	688	688	701	678	686	705	663	727	739	704	715	688	682	678	691	691	690	710	670	716	668	694	706	710	743	713	682	718	704	724	769	717	716	705	675	664	726	714	766	684	724	714	693	678	716	685	706	684	716	658	725	687	722	688	666	719	718	713	675	655	716	686	720	690	708	692	714	703	710	660	667	702	692	658	696	709	726	705	685	668	717	677	709	722	733	734	750	687	718	690	694	680	744	718	733	680	691	685	732	710	712	760	679	679	665	721	703	716	725	736	706	671	710	719	675	702	683	710	675	681	704	690	735	678	683	750	671	710	701	720	704	700	695	715	719	673	690	702	697	736	670	666	743	688	693	681	730	710	731	704	721	698	716	735	717	660	775	644	667	724	734	690	723	657	709	691	705	717	682	688	720	718	724	720	680	720	716	740	684	691	728	754	655	740	781	688	726	737	685	719	698	701	743	708	668	705	699	725	689	691	696	688	715	657	747	711	707	706	729	667	723	684	718	703	715	729	728	704	744	678	693	689	727	706	718	707	691	689	733	689	722	724	712	652	691	678	711	672	724	686	717	697	714	724	749	680	726	715	680	653	744	703	684	717	712	734	722	736	738	713	687	706	705	691	674	678	695	691	699	689	704	665	725	716	690	692	702	683	696	659	724	715	720	725	736	716	710	668	674	727	746	704	725	681	713	699	702	713	701	776	663	700	698	700	718	703	696	734	705	680	714	743	694	714	673	748	660	699	672	694	721	632	737	712	730	742	735	662	693	677	711	682	692	709	663	702	713	701	687	770	699	684	690	762	742	696	753	686	666	717	691	729	721	714	662	667	749	704	689	690	693	724	702	743	707	710	728	696	673	718	727	685	686	720	695	668	722	694	691	682	765	744	726	676	734	656	708	737	736	705	681	694	735	698	657	688	697	711	702	722	740	741	700	712	728	677	668	755	697	755	706	714	720	686	719	717	693	714	689	687	649	695	692	761	698	701	707	696	651	684	704	727	724	701	645	674	660	712	714	676	683	650	675	687	706	762	680	700	698	695	670	702	728	706	743	761	708	723	695	695	710	680	712	707	725	673	717	715	756	697	723	678	706	672	712	712	707	674	709	735	727	638	713	681	701	689	738	677	725	711	730	697	720	684	669	714	676	705	787	702	706	708	651	705	722	704	647	744	726	672	709	675	736	710	719	681	704	679	721	709	696	664	702	682	685	698	678	693	760	732	667	701	683	707	719	734	698	750	714	736	699	718	672	686	755	698	743	676	717	729	699	680	738	723	732	661	708	661	743	704	657	664	698	697	663	721	693	672	722	673	742	703	672	695	713	662	726	730	751	701	731	675	649	658	735	706	730	712	688	710	742	648	713	710	707	732	720	736	700	717	729	716	733	685	686	723	692	676	697	718	726	684	708	720	721	718	706	766	736	721	660	705	667	709	704	676	721	706	725	680	701	716	676	695	704	690	736	725	666	676	745	717	729	692	700	730	722	724	652	705	704	695	695	697	675	678	727	690	701	685	724	686	664	686	676	690	698	749	713	726	689	716	692	735	765	723	662	700	730	712	711	709	708	686	692	737	738	691	700	699	716	699	701	698	720	713	696	743	708	681	709	706	751	713	705	699	740	742	690	728	716	682	722	683	686	710	693	701	710	750	724	682	713	640	752	719	691	707	721	707	717	703	727	735	634	715	692	710	698	727	745	703	703	668	693	711	671	788	652	736	698	655	668	717	743	694	715	699	717	711	682	706	685	679	691	700	694	725	676	706	682	698	655	732	724	717	678	725	665	713	709	708	712	746	729	750	740	703	769	735	743	669	695	711	673	740	716	689	686	683	668	736	724	709	700	720	685	692	666	655	716	673	706	728	701	709	738	699	725	736	693	776	723	697	662	703	728	669	730	728	685	659	715	704	692	728	701	713	685	717	676	734	688	698	705	741	651	680	713	728	667	691	712	730	713	721	695	716	701	695	703	692	721	777	693	691	705	674	669	674	683	674	693	734	716	692	710	744	669	703	701	645	681	720	726	722	731	695	693	706	703	676	716	700	665	653	672	684	703	681	738	669	667	735	694	712	712	657	699	695	689	706	662	743	717	710	729	671	701	753	721	717	709	746	682	719	698	695	721	672	720	665	660	722	711	698	690	733	721	743	699	724	654	730	743	664	730	725	685	735	649	691	694	736	715	757	694	716	695	697	716	689	694	689	732	702	742	649	693	727	687	689	717	762	693	719	727	701	708	783	689	685	720	720	712	712	716	686	672	729	695	698	727	698	725	662	689	721	680	712	665	703	674	676	757	714	710	697	719	696	705	727	714	704	748	707	660	738	716	710	722	690	701	764
18985	8027	8607	6843	4572	3156	2483	1977	1601	1123	865	692	626	491	465	388	386	307	346	346	293	284	301	308	284	305	326	256	310	266	278	291	271	327	269	279	246	262	254	267	269	277	262	293	229	260	251	257	262	253	285	285	244	237	262	307	271	261	254	251	278	247	259	275	274	264	269	271	269	274	274	265	240	247	288	269	258	278	252	250	268	256	279	294	260	273	301	279	262	272	261	268	270	267	281	254	287	263	239	280	266	289	288	262	290	296	294	282	291	265	222	279	287	266	268	268	254	276	288	264	270	246	284	279	267	248	273	278	270	292	259	308	260	256	266	268	292	265	276	296	261	253	262	268	258	213	297	301	295	253	263	274	269	282	267	266	260	244	271	288	286	265	288	265	266	275	249	286	280	265	276	271	309	251	274	281	270	284	268	285	235	273	262	272	288	278	235	275	268	280	259	267	294	280	285	258	279	253	301	283	282	282	295	299	281	268	242	252	250	282	277	252	274	270	269	264	263	246	297	266	286	263	238	255	290	257	301	250	283	280	269	247	281	282	282	279	258	266	289	241	263	311	273	268	277	281	287	261	258	218	286	265	277	286	257	294	251	306	249	271	261	298	275	263	276	279	268	290	287	243	273	272	256	266	280	269	277	297	268	293	235	254	256	240	246	257	287	301	257	272	289	289	253	278	274	271	254	249	259	281	238	288	247	270	294	267	269	247	260	268	281	286	278	244	271	279	252	242	279	255	268	248	245	280	298	261	255	304	292	306	221	303	257	241	249	265	279	282	256	276	242	280	248	276	269	282	261	289	279	302	302	264	257	253	280	274	269	278	272	258	277	283	283	271	261	268	263	274	290	262	294	279	260	269	275	280	293	254	256	266	270	292	259	279	257	257	269	269	260	257	294	265	279	271	284	261	280	248	237	262	294	278	281	298	282	257	256	249	280	265	287	256	264	267	291	247	287	267	268	272	259	274	266	259	256	265	252	265	274	284	249	259	245	237	287	239	290	276	289	267	258	234	249	283	278	275	259	261	290	270	269	288	273	269	267	269	259	241	286	269	260	272	261	259	282	298	277	272	282	256	261	286	252	267	292	283	254	254	293	293	266	255	259	236	252	280	302	277	258	286	259	256	262	245	261	289	290	275	244	260	271	265	295	232	246	260	240	278	235	244	242	257	278	269	282	264	269	267	275	254	288	274	247	272	289	268	283	279	267	270	298	260	274	285	234	269	262	280	272	254	279	269	248	280	265	288	261	269	271	249	277	282	274	272	279	288	285	277	288	254	292	294	272	267	241	252	260	284	245	250	275	263	229	248	279	255	281	289	262	286	292	265	280	299	298	277	263	244	274	256	251	294	290	257	283	262	260	277	265	303	263	263	275	250	287	266	258	275	278	259	261	308	306	261	303	278	291	288	264	284	302	274	288	300	268	266	251	237	255	256	292	255	286	288	279	298	268	268	254	276	262	266	236	256	295	267	298	278	247	292	304	263	280	273	266	240	273	217	267	259	248	272	280	268	279	259	273	278	250	265	252	249	301	275	264	277	275	273	288	302	298	287	292	256	253	282	291	269	286	278	265	291	241	272	252	246	273	269	256	273	280	273	260	293	265	281	249	331	271	253	253	264	278	235	268	272	267	272	274	281	282	237	260	256	293	241	256	268	281	268	287	248	267	272	248	235	261	288	268	276	288	255	261	289	247	256	262	256	306	245	278	242	266	247	263	246	257	268	257	263	275	275	232	281	237	247	278	289	245	272	243	254	268	259	267	269	280	269	289	277	264	271	244	268	261	257	253	254	288	256	267	253	266	260	285	305	262	278	309	251	277	249	259	263	277	282	302	288	265	245	255	255	274	241	268	253	278	274	273	289	254	273	253	272	290	232	240	285	291	276	274	273	234	270	250	284	271	259	293	282	266	298	274	278	271	272	247	261	249	282	271	273	275	290	286	282	266	267	268	296	286	264	285	263	279	266	277	241	253	280	252	233	269	273	240	252	273	280	271	291	274	262	257	248	280	277	294	256	251	240	267	294	278	264	283	264	256	265	257	272	275	288	273	270	276	278	289	266	276	289	273	279	276	274	259	267	260	272	293	269	284	265	273	272	269	297	247	251	273	257	301	264	268	252	291	274	279	297	285	260	247	268	273	246	268	282	261	270	247	268	284	257	252	264	285	276	290	250	287	266	286	273	284	273	268	274	283	254	281	285	312	258	272	259	275	256	254	294	314	295	278	255	251	250	256	262	240	239	241	242	307	242	260	253	239	294	279	274	260	267	283	285	223	237	272	276	271	248	244	244	283	249	273	264	275	259	252	276	230	265	271	233	287	261	261	273	279	254	263	266	263	285	292	234	250	303	281	294	275	244	254	289	285	256	287	284	236	258	249	249	303	268	268	276	265	251	250	290	269	268	268	282	253	277	274	267	286	283	275	265	261	257	268	283	272	252	252	254	265	240	257	275	274	261	266	289	271	281	261	286	247	261	246	307	281	273	284	278	277	264	287	244	286	287	271	277	263	292	271	279	265	282	294	296	250	272	255	243	249	250	288	250	256	277	250	258	253	271	289	314	293	273	281	249	275	257	284	271	266	260	274	274	276	256	258	275	281	285	286	290	251	250	275	265	279	261	250	277	261	295	277	291	274	266	261	257	261	263	289	304	276	268	260	281	262	273	263	243	272	258	276	254	256	261	304	259	236	267	255	304	265	239	267	271	242	253	258	240	281	280	276	278	257	275	278	293	265	279	257	274	246	271	269	240	255	282	247	247	276	284	302	286	262	272	260	283	274	245	286	244	242	255	261	294	272	259	281	305	274	244	263	318	300	259	245	276	255	270	285	280	275	258	289	281	274	293	261	297	268	277	291	254	274	262	291	268	262	295	290	234	284	282	231	276	258	249	246	276	270	289	258	269	255	263	279	265	279	287	253	284	268	268	263	265	273	279	271	257	275	236	278	264	276	295	276	270	246	280	265	256	251	264	262	293	242	273	273	275	256	302	253	264	264	296	266	251	277	267	286	263	282	293	296	291	281	251	279	274	273	273	290	273	263	255	270	275	251	290	269	277	268	255	272	291	298	260	248	280	293	296	271	241	278	282	243	259	279	261	253	257	280	260	278	282	299	265	281	292	245	260	276	250	238	296	259	257	253	259	272	273	301	285	260	279	238	262	255	279	251	286	248	254	267	271	258	284	253	250	262	261	268	290	240	264	263	265	263	273	254	291	264	277	259	299	279	242	254	293	266	254	265	284	274	260	298	283	251	260	266	250	268	264	278	292	290	276	270	280	302	242	272	255	256	293	296	242	268	249	286	244	305	292	255	269	251	245	257	247	273	258	271	261	253	270	248	265	305	244	261	269	281	279	262	255	303	271	268	246	272	264	277	268	284	276	254	276	275	229	280	285	247	298	248	285	251	291	285	251	282	269	295	275	282	280	245	290	279	269	280	255	289	229	280	280	241	293	220	262	274	276	278	294	296	238	297	258
13017	7319	15125	17430	14893	12428	10342	8623	7274	5469	3950	3027	2505	2012	1713	1454	1240	1039	995	899	847	820	799	833	713	727	734	741	690	650	640	695	687	683	678	646	682	647	621	608	658	660	625	634	570	687	675	643	640	638	644	625	646	649	648	655	635	612	645	652	644	656	636	671	622	620	612	633	555	657	627	651	662	638	636	664	644	685	616	668	649	691	692	611	575	660	644	679	644	653	649	664	693	683	654	626	685	670	683	691	643	657	629	676	629	643	629	641	639	658	661	622	653	638	660	650	605	661	612	629	666	630	633	645	684	643	626	627	644	638	642	669	694	613	625	629	609	641	667	646	639	671	637	652	676	647	641	646	628	647	626	644	672	629	706	622	640	657	685	658	653	666	639	661	665	657	660	633	674	660	651	644	670	632	655	660	649	633	637	641	636	639	638	657	589	623	635	642	620	653	672	631	609	639	555	659	652	637	693	674	648	674	627	657	693	650	619	661	638	654	605	631	631	624	640	581	680	649	644	622	617	637	661	637	691	593	660	679	655	621	673	656	641	623	608	654	621	653	650	663	657	653	655	704	629	603	658	656	605	694	636	641	661	636	661	689	616	649	654	646	611	685	636	653	676	641	604	646	648	639	631	658	625	623	669	645	633	627	688	646	647	643	642	612	697	607	650	646	673	621	682	661	623	636	641	625	668	662	665	660	592	645	600	683	629	676	635	668	623	654	667	681	667	652	625	629	654	612	656	597	663	621	625	658	668	669	668	595	687	643	676	595	650	611	674	646	616	624	693	641	641	648	612	659	646	612	639	647	649	628	692	664	662	641	629	675	648	659	665	645	631	609	653	681	661	674	685	667	644	611	718	665	675	653	612	594	609	629	632	637	681	670	647	586	667	653	623	612	682	642	605	631	659	630	685	632	627	620	657	602	642	636	663	644	656	648	664	640	627	670	643	629	641	634	600	650	617	669	661	670	604	669	687	659	622	635	645	638	636	641	635	643	674	617	578	662	661	648	562	588	619	606	628	610	641	638	688	686	628	647	634	667	617	671	661	654	600	631	648	646	655	612	638	691	645	656	667	667	649	653	675	607	632	641	643	652	670	644	628	659	616	651	611	601	613	657	636	679	632	643	627	621	672	651	590	611	608	664	635	642	639	635	672	670	677	643	596	631	671	671	622	693	632	641	642	659	666	654	644	669	618	620	647	665	621	630	568	646	689	677	639	635	673	623	617	656	616	650	589	642	682	605	675	655	680	660	651	652	698	633	711	655	626	665	672	634	635	674	681	646	642	647	643	678	663	680	595	654	626	650	652	686	674	636	690	638	595	609	634	604	626	635	638	679	624	608	618	682	615	662	667	658	668	677	634	684	667	679	616	643	676	661	659	663	622	623	610	682	637	630	631	669	654	661	649	628	624	636	624	656	605	619	631	641	660	674	585	661	656	615	658	667	647	633	614	584	611	629	639	626	626	597	628	628	638	609	609	647	658	658	625	682	658	633	640	650	643	646	628	631	633	645	633	678	615	650	626	664	641	640	587	648	658	687	640	659	626	673	612	625	608	648	617	681	715	670	643	641	655	662	594	647	634	694	634	648	649	668	647	669	648	687	655	664	678	608	684	685	618	605	630	545	596	642	618	677	626	665	655	678	643	637	591	651	632	645	648	627	632	626	624	686	697	653	613	656	700	654	604	613	665	614	653	649	648	634	595	664	652	639	655	669	587	615	705	637	636	637	640	650	631	665	632	674	639	612	623	655	634	679	621	627	675	628	654	640	671	648	657	659	661	682	677	631	683	611	607	696	658	615	643	631	682	701	632	649	690	675	646	657	654	651	619	654	631	659	647	682	680	609	659	618	672	702	685	626	621	640	636	640	635	637	626	640	660	612	696	619	669	592	639	630	666	655	659	647	660	647	660	666	599	650	621	638	602	656	650	652	612	615	635	668	706	638	661	591	613	674	606	630	710	649	631	680	619	665	653	622	647	591	596	682	638	650	674	682	655	621	629	625	679	627	675	646	619	635	664	600	602	663	601	668	650	652	664	652	656	645	626	639	625	669	664	616	670	645	674	612	629	624	679	624	676	637	640	633	654	705	647	646	614	673	623	677	666	647	635	675	662	645	616	674	597	672	656	617	625	615	663	567	585	688	647	654	607	638	656	641	648	644	680	670	643	648	689	594	711	653	643	630	644	644	624	662	624	652	625	657	613	623	658	617	658	672	675	682	660	604	657	654	640	676	696	609	636	688	653	647	616	682	651	643	648	656	657	679	652	640	650	640	695	643	647	614	624	595	662	648	659	654	646	666	627	661	625	666	650	627	630	672	677	648	650	666	672	647	623	629	674	639	628	645	657	702	638	600	615	695	623	666	687	690	665	676	668	660	652	640	667	643	678	686	633	665	628	665	634	628	612	625	659	629	605	600	641	601	663	631	590	618	677	606	619	629	608	621	678	605	652	661	606	662	664	633	602	640	637	610	624	613	693	651	605	632	703	638	652	648	625	581	635	605	632	634	658	636	623	659	664	654	666	676	665	665	620	664	639	636	624	599	657	632	625	613	648	612	631	608	673	661	664	679	669	641	631	657	645	657	641	634	607	612	662	645	626	635	608	621	676	599	617	648	642	628	643	659	661	674	675	653	638	638	664	610	691	627	599	667	651	612	616	620	620	616	665	661	683	661	639	633	658	652	665	680	578	659	631	682	664	655	592	629	634	629	650	667	635	629	612	642	627	627	683	657	670	612	659	613	620	652	675	679	648	727	619	660	654	640	622	677	636	631	696	680	659	686	641	636	685	636	666	743	643	683	637	670	620	617	684	651	645	613	635	686	640	665	664	650	662	658	654	624	623	670	623	651	662	601	618	625	652	630	643	675	650	620	675	631	679	674	697	672	644	639	661	641	612	641	631	617	630	643	628	633	633	652	635	668	626	677	621	588	632	639	607	655	662	656	653	649	670	688	644	654	646	631	635	676	665	652	605	646	658	703	600	684	676	632	644	625	613	624	650	683	640	669	669	620	611	597	625	618	641	654	679	653	634	653	619	633	621	672	635	649	644	700	658	677	658	655	639	624	619	630	673	693	617	653	675	627	650	700	689	623	639	613	678	672	644	622	601	631	652	595	673	638	651	619	633	633	643	653	663	641	644	681	640	636	655	635	618	632	673	662	604	603	663	641	628	641	613	663	632	610	657	636	613	676	631	610	645	674	606	658	659	632	651	617	623	667	659	674	599	630	626	645	627	658	636	692	636	618	670	623	687	678	659	644	655	634	698	616	623	643	634	647	607	645	661	622	636	674	633	685	642	650	621	640	610	596	631	647	693	631	654	632	629	669	606	628	663	632	658	660	596	696	654	673	648	667	657	672	643	676	615	619	652	675	658	618	641	638	613	696	657	582	599	612	629	626	682	671	641	590	684	647	630	672	656	645	650	646	652	680	642	684	628	644	646	647	622	600	686	674	660	643	655	658	594	646	643	654	609	663	659	638
27151	11489	11807	9744	6277	4457	3045	2365	1946	1494	1151	757	644	550	482	377	332	313	285	288	312	277	275	227	236	273	248	230	265	227	231	246	234	243	222	223	216	241	222	223	252	237	254	225	240	206	212	232	233	245	208	202	245	221	246	245	223	221	243	217	258	223	254	236	250	269	179	236	197	254	212	228	234	250	241	210	208	245	242	245	240	211	209	232	265	194	235	230	210	203	231	230	237	235	243	241	208	231	224	227	211	209	210	199	201	252	254	226	221	224	215	239	274	247	230	198	200	247	240	263	225	203	220	259	215	243	206	226	231	232	210	219	237	260	242	222	204	229	219	227	222	202	213	218	225	229	218	199	231	237	217	248	233	238	206	240	208	240	257	235	203	238	209	232	248	236	224	218	218	228	228	240	245	230	228	227	240	230	212	241	231	244	225	234	267	211	274	217	239	259	223	239	221	230	229	213	228	233	222	255	202	237	220	223	251	259	236	221	237	239	220	249	231	238	227	218	219	209	183	202	219	241	210	216	235	196	196	239	248	232	213	228	217	207	233	238	236	204	234	237	229	218	226	229	248	232	188	259	196	210	229	225	216	245	230	209	233	223	229	227	218	233	251	236	228	224	220	233	226	203	228	245	209	232	194	229	231	207	208	220	216	214	229	220	220	222	239	244	204	219	259	232	224	222	227	232	222	229	231	227	226	212	218	240	184	219	253	230	229	221	210	234	251	219	224	248	230	244	216	234	245	216	231	218	214	222	215	234	219	203	236	202	198	229	234	252	247	218	207	227	260	218	210	227	220	228	208	218	230	250	205	227	215	235	234	259	204	224	188	241	242	226	222	221	224	230	230	232	228	203	204	220	214	213	231	220	217	260	233	219	239	241	234	234	206	229	220	216	195	243	236	231	236	236	240	234	237	218	232	241	230	225	229	237	232	227	248	251	222	215	241	258	234	250	228	232	228	224	191	238	216	206	210	222	232	253	234	237	241	227	237	223	217	229	209	231	213	234	206	216	236	257	223	201	237	232	221	235	210	228	239	220	231	198	215	231	241	241	196	223	238	224	224	225	211	211	243	235	233	211	238	243	241	247	228	256	212	226	240	231	251	223	211	219	250	253	212	236	219	239	244	246	221	232	222	255	208	225	205	247	232	234	214	201	224	211	219	231	215	214	238	240	209	229	240	222	210	219	242	234	214	225	217	225	220	216	234	231	251	209	242	249	224	217	231	241	207	235	229	230	229	230	229	220	197	240	207	193	218	236	243	214	247	227	233	235	231	237	240	204	225	214	239	197	223	228	199	209	211	212	208	225	231	213	221	208	219	233	243	232	235	232	223	223	226	243	206	253	214	231	220	257	205	223	229	205	208	231	218	219	250	229	213	234	217	246	245	227	254	200	220	209	224	230	228	239	244	248	245	230	220	219	221	221	237	221	210	238	238	216	210	246	218	232	255	228	241	248	230	198	253	235	253	218	223	249	228	216	202	232	204	222	207	230	220	235	260	238	212	240	243	218	223	222	241	226	229	236	213	208	233	250	251	265	255	200	263	199	236	211	221	230	229	214	210	207	210	214	241	222	214	210	229	221	240	224	210	239	241	229	227	207	226	213	267	243	225	222	208	227	251	212	231	210	235	261	235	216	245	257	260	207	227	192	240	227	206	202	223	254	242	249	253	198	203	223	216	231	232	234	228	236	202	228	240	241	239	212	214	216	252	213	224	222	232	219	223	226	213	217	221	182	231	243	224	215	228	232	217	234	219	212	215	218	263	217	207	227	221	221	252	202	237	263	247	223	231	237	246	195	209	222	214	241	245	245	221	220	229	202	214	205	207	213	253	227	201	203	212	213	213	243	223	225	225	244	247	231	228	229	207	249	243	247	244	213	244	206	219	226	218	195	206	224	233	228	231	216	228	263	212	201	225	264	236	227	227	236	236	236	248	243	206	208	226	218	211	218	228	221	202	237	247	227	236	225	210	214	236	245	240	258	229	230	231	227	219	220	228	201	195	240	232	213	248	225	245	218	204	217	212	236	216	221	239	239	230	257	219	223	227	211	210	201	213	231	227	222	232	225	235	236	233	239	209	223	227	206	238	194	195	237	204	237	233	214	223	216	220	251	247	221	250	206	207	213	220	206	191	196	213	211	237	218	247	236	235	207	219	202	205	231	213	227	184	211	205	232	225	219	208	220	214	219	255	210	225	216	208	224	236	213	231	226	235	227	205	228	254	219	225	231	252	242	239	208	222	225	209	209	241	240	230	231	235	236	217	210	226	234	226	220	197	225	210	220	229	230	252	220	241	212	207	238	217	204	239	205	231	199	217	226	212	220	230	192	204	212	217	243	224	243	243	256	220	213	217	250	213	245	210	220	224	250	216	241	246	242	230	210	205	246	225	212	213	207	204	238	209	260	261	207	214	242	229	237	199	228	234	222	241	240	233	212	237	235	207	229	229	225	219	203	227	217	214	238	209	220	227	223	235	226	207	253	218	234	262	254	227	228	225	247	241	246	237	260	201	207	230	235	236	223	222	254	234	219	210	205	197	239	222	212	220	212	188	236	230	230	246	224	226	215	245	229	211	245	233	234	252	232	246	235	257	219	228	246	224	190	236	247	214	222	230	237	249	202	216	229	220	259	270	227	231	211	250	213	213	231	235	234	231	204	238	215	217	233	210	228	246	217	213	240	231	221	222	222	212	206	227	185	213	199	230	242	220	234	204	211	207	246	222	236	220	234	219	235	210	235	228	202	217	220	206	228	211	207	236	240	220	241	213	208	216	242	212	215	222	250	223	216	251	229	220	216	231	234	248	223	224	223	233	240	210	239	243	253	241	228	256	211	218	235	226	252	192	225	229	221	211	215	230	212	226	254	239	230	240	210	215	230	208	206	222	241	242	225	228	233	215	207	226	244	216	253	239	251	262	230	222	233	211	213	214	212	208	224	222	226	227	215	243	220	226	225	233	200	201	233	217	248	241	224	248	232	243	240	264	224	230	225	235	228	241	254	250	237	230	222	222	212	211	207	221	217	232	236	229	198	220	221	226	229	216	248	218	189	234	208	227	199	238	198	231	243	218	254	233	206	232	191	234	211	238	227	211	248	246	261	239	234	252	245	241	222	250	236	238	223	217	230	242	212	215	228	219	198	233	242	218	199	228	249	242	213	254	248	219	261	224	222	253	248	233	211	240	249	229	250	240	232	225	214	213	214	255	261	216	240	214	224	212	207	219	254	235	252	209	226	216	244	239	243	216	223	222	234	233	261	245	207	219	229	222	222	230	219	216	227	235	248	227	228	222	207	223	238	244	207	217	220	202	209	234	215	237	225	241	254	224	220	240	222	223	238	246	225	235	210	229	217	220	253	229	243	234	215	227	209	203	228	255	231	213	221	235	206	217	234	254	228	240	249	266	219	247	223	245	218	207	252	214	224	236	248	224	219	236	234	240	216	226	247	210	252	225	226	229	219	242	193	229	235	224	242	217	231
16239	9576	18896	21889	18554	15871	12120	10377	8942	7194	5326	3719	3096	2507	2013	1590	1377	1128	1022	991	840	780	793	743	703	639	645	699	647	628	584	588	621	602	594	553	599	590	598	579	596	571	577	550	542	548	584	572	602	546	587	554	524	566	537	563	544	551	569	589	560	603	548	576	538	525	536	537	544	537	536	533	591	550	613	541	583	603	552	561	564	605	538	568	536	536	603	572	567	579	546	543	514	567	532	597	565	557	570	545	558	543	559	581	533	522	558	562	573	555	556	515	558	548	569	554	540	544	586	597	491	554	526	589	532	580	537	580	514	564	532	547	553	590	522	530	562	553	555	509	572	569	585	522	543	544	554	553	522	581	556	566	587	524	510	541	543	573	621	519	568	571	570	520	549	562	575	573	574	580	581	586	560	551	574	519	542	518	580	549	554	572	502	547	586	552	571	524	549	552	551	545	520	549	539	535	554	601	509	564	588	564	585	566	550	573	584	520	577	550	572	561	521	558	582	507	534	549	536	539	545	519	542	523	572	569	582	554	539	569	558	543	572	550	562	580	517	582	518	540	564	606	524	588	563	561	554	611	559	566	575	531	558	579	542	553	572	535	585	517	542	527	565	580	572	534	571	527	574	556	564	520	564	570	621	550	519	560	526	570	542	537	547	524	576	561	562	577	525	559	554	565	598	509	532	521	509	571	578	539	550	579	594	561	524	574	557	577	575	541	583	556	556	555	547	555	531	575	482	564	524	554	552	542	554	541	552	532	528	563	513	545	541	530	567	587	533	507	482	543	571	536	560	583	597	555	538	581	546	588	521	513	553	526	548	547	592	563	548	525	544	576	546	549	536	537	572	590	563	554	536	605	564	562	505	568	575	553	571	518	551	533	560	537	568	572	560	584	548	580	550	548	608	569	590	556	560	569	540	496	563	558	567	559	555	568	597	538	580	554	547	520	580	557	584	540	520	554	575	533	576	554	544	545	573	548	542	531	514	543	559	540	537	543	552	556	563	528	549	572	578	514	583	549	570	537	534	581	568	558	622	550	576	578	531	588	568	563	532	531	559	569	516	533	601	554	583	556	574	565	598	557	542	574	561	571	551	533	532	554	506	562	571	575	528	555	570	533	544	569	546	550	582	522	538	586	568	529	550	552	533	540	572	526	543	536	592	508	584	531	547	526	589	530	540	560	549	519	559	532	554	535	589	534	550	559	553	566	552	546	551	574	520	530	560	579	597	525	554	538	540	548	537	554	568	569	513	530	532	612	535	563	528	551	542	533	561	577	561	555	549	564	549	581	543	557	548	557	554	534	561	556	506	523	551	555	543	516	614	566	546	557	584	528	516	554	573	512	531	541	579	566	557	616	493	574	555	537	570	541	562	542	527	522	538	557	505	562	585	538	560	552	559	533	498	548	563	585	571	544	591	573	546	543	547	558	547	540	554	531	545	566	558	536	559	555	541	514	549	572	565	544	568	564	531	555	561	558	562	532	591	561	572	601	575	545	542	552	571	539	543	573	470	539	616	581	524	559	545	539	558	562	513	537	560	546	581	527	572	557	590	563	574	582	543	484	525	556	543	538	545	550	592	560	587	547	568	595	575	610	528	568	533	578	514	549	557	528	557	545	533	559	536	564	549	536	519	553	545	572	531	567	563	517	516	549	542	554	557	574	509	552	512	539	562	559	539	588	554	507	553	570	567	545	584	560	544	577	545	542	549	586	579	503	557	522	546	525	537	549	590	550	552	537	545	562	562	535	515	572	539	563	580	548	570	544	546	551	550	546	540	542	569	535	550	537	533	503	558	544	535	540	529	558	576	541	546	544	533	570	519	551	535	523	556	576	561	551	540	560	556	539	540	569	585	580	564	567	521	534	548	564	588	542	554	571	579	525	569	556	576	582	538	546	544	544	584	579	553	559	564	524	575	560	561	504	580	556	565	575	548	579	628	506	542	571	572	590	539	560	546	563	531	544	572	509	561	554	584	537	539	547	566	545	548	536	550	543	553	521	572	531	576	576	518	570	580	601	515	543	540	588	586	545	553	571	519	564	565	591	555	523	505	578	558	558	559	576	552	509	566	498	570	551	501	558	554	533	550	559	562	558	558	553	558	544	543	530	568	529	530	570	539	536	561	541	535	548	573	556	531	538	617	546	574	518	584	549	595	575	535	539	541	577	524	559	572	548	558	554	542	581	561	537	551	517	503	603	578	532	649	534	540	586	562	539	568	502	533	547	600	523	484	560	512	570	530	594	517	580	527	580	555	558	544	535	573	528	559	551	553	586	560	552	553	538	599	527	610	546	548	510	542	582	537	565	519	547	534	555	520	548	575	516	547	550	569	584	560	560	575	582	543	541	552	536	562	577	555	555	505	577	573	566	562	578	582	558	552	561	594	580	531	572	565	531	596	545	544	557	546	533	566	499	533	546	534	534	567	568	543	575	524	506	537	572	537	559	544	493	543	529	592	506	566	522	501	575	591	571	557	578	561	560	582	581	523	530	546	573	583	591	570	560	593	563	570	556	535	499	559	555	514	585	578	578	584	573	576	555	570	599	527	571	524	551	568	540	564	572	537	579	568	544	522	545	538	544	580	558	557	553	507	531	565	544	600	524	513	513	545	561	539	563	535	595	554	556	537	580	554	571	605	557	538	528	579	507	566	590	547	587	540	573	545	554	609	524	555	538	548	532	576	569	570	600	559	583	556	540	573	535	536	570	548	556	574	510	548	554	545	559	594	563	567	550	586	536	572	533	550	524	553	562	513	564	600	545	516	538	536	542	576	534	558	553	503	577	527	546	563	526	557	515	572	568	523	528	539	557	544	561	512	555	562	567	537	500	547	552	583	544	578	541	526	547	557	545	562	506	563	554	583	559	556	585	590	562	552	570	564	531	527	548	559	585	562	559	584	561	543	562	538	550	562	537	545	568	533	541	580	552	543	544	572	531	567	545	566	581	521	572	508	532	531	572	503	544	533	563	587	557	555	546	581	556	542	572	508	533	576	578	562	503	583	552	520	556	520	554	576	568	559	541	548	514	540	536	554	508	545	576	536	535	505	495	547	561	537	541	581	531	541	573	536	513	538	527	561	519	562	543	553	522	538	588	529	561	562	563	588	554	530	556	574	567	583	538	569	569	522	543	548	526	611	559	583	558	564	568	544	544	571	599	544	551	518	564	542	607	586	542	548	574	524	553	584	574	525	516	603	535	559	554	560	534	568	526	556	534	585	532	521	515	537	582	567	565	564	508	548	585	558	543	529	542	538	556	571	567	544	542	554	529	567	551	543	512	604	579	548	537	536	593	531	531	585	563	537	578	553	540	524	545	552	556	537	521	538	562	518	559	579	524	562	537	606	545	557	550	535	557	529	521	579	596	530	539	567	570	553	579	561	544	545	549	563	558	530	583	555	554	555	572	515	557	547	554	549	581	576	541	567	580	528	522	580	538	580	538	592	540	544	541	543	525	541	548	504	529	549	569	501	585	544	531
9549	4832	5372	4354	2715	2213	1662	1241	1119	889	674	560	480	424	407	387	338	341	348	367	333	300	293	312	294	292	322	289	312	326	303	296	316	292	305	311	282	270	284	313	317	270	302	296	305	325	269	272	310	273	271	300	305	292	307	298	284	284	316	291	306	345	295	298	292	298	295	326	309	320	326	283	338	303	316	295	299	326	340	311	279	320	291	294	326	281	298	273	298	289	294	261	309	291	291	276	285	296	311	272	288	318	293	284	299	288	284	320	340	303	277	309	298	292	302	292	290	312	275	331	334	301	312	298	316	313	292	294	298	273	293	266	293	317	270	296	307	291	293	291	297	292	307	292	328	320	297	310	323	292	300	328	301	314	307	295	257	284	296	317	299	324	287	320	295	306	316	293	304	308	262	295	304	317	291	292	291	325	323	291	290	316	291	295	280	279	313	297	317	296	304	279	278	308	287	296	294	294	250	307	298	306	319	294	304	298	338	325	329	277	287	317	283	333	284	266	294	281	268	277	282	291	302	306	298	295	328	232	336	278	317	279	293	290	295	296	310	284	292	293	266	301	325	301	314	295	307	307	306	325	310	316	321	299	271	309	275	292	301	315	329	296	282	343	318	282	304	287	318	293	321	286	294	301	303	300	290	306	316	285	310	297	265	278	297	314	275	270	285	288	298	277	340	300	270	286	301	317	298	275	351	317	289	294	334	298	288	300	329	330	295	303	298	279	308	342	328	288	281	324	284	281	314	309	312	257	303	310	326	312	307	290	349	273	281	285	313	268	337	310	309	296	323	302	308	341	283	313	279	298	304	268	316	356	319	326	338	282	301	288	316	316	290	293	308	278	292	280	324	294	320	329	302	268	304	286	328	290	306	336	278	286	291	288	325	285	312	255	305	288	298	279	309	297	275	283	282	323	320	307	296	315	294	300	271	317	304	280	305	305	311	307	307	313	307	275	338	306	275	278	266	303	291	296	313	302	310	308	285	261	330	315	271	281	294	292	293	298	301	300	292	294	332	284	328	289	297	307	274	300	300	281	295	283	297	299	300	307	293	287	267	282	302	310	295	291	283	297	293	291	303	286	289	287	282	291	307	308	280	293	300	324	323	283	297	332	346	346	300	306	284	347	304	312	316	302	276	319	293	305	300	273	294	297	294	344	315	287	307	294	273	279	271	298	289	295	319	308	331	297	298	319	342	277	282	304	314	286	286	314	312	310	301	297	308	314	294	294	291	293	297	299	295	320	296	296	300	317	292	332	282	300	291	308	311	311	287	281	300	294	323	310	291	304	313	296	346	302	338	308	288	304	319	311	314	291	295	292	337	307	294	309	284	307	305	246	307	316	319	294	320	296	288	298	303	293	283	318	315	285	306	304	285	293	300	307	273	342	293	272	316	317	308	276	307	277	264	296	290	328	292	302	296	334	303	313	316	308	287	306	315	298	305	278	319	299	283	311	288	299	297	306	304	293	328	324	295	284	313	312	281	314	290	304	319	304	307	276	285	301	290	326	326	309	261	305	271	350	294	327	293	281	310	272	295	311	289	301	299	308	320	259	300	271	286	301	289	335	358	300	287	292	277	284	297	322	297	308	303	288	305	308	288	289	320	299	289	327	293	335	307	316	331	297	283	302	302	316	317	292	326	301	327	337	314	269	316	330	297	306	313	285	270	289	296	323	287	315	338	284	303	306	275	281	292	290	291	305	286	260	304	299	291	302	297	282	284	298	283	309	326	312	289	305	334	337	306	311	290	282	312	311	316	296	303	277	299	321	331	298	307	290	317	270	315	305	291	317	291	274	333	290	290	307	291	303	300	278	319	300	309	292	284	272	322	333	275	291	301	315	321	298	308	303	318	295	305	307	329	328	315	325	314	309	313	280	321	286	324	329	311	326	276	319	307	318	305	268	275	291	290	295	317	318	315	301	287	315	292	284	293	292	287	283	283	320	319	291	313	291	298	331	311	310	275	283	306	291	272	255	327	297	260	294	318	294	312	282	298	281	276	295	311	287	297	292	280	311	286	323	312	335	306	278	281	292	297	271	293	276	303	316	277	320	319	280	314	307	296	294	290	305	294	327	273	302	313	333	303	285	272	266	320	296	293	305	315	299	282	272	317	305	318	296	303	305	296	298	317	295	316	286	284	309	302	338	313	317	275	306	310	273	283	306	302	296	301	359	304	284	296	315	306	313	290	317	305	304	305	302	323	297	291	309	286	273	306	300	329	291	302	324	319	317	328	325	277	291	281	323	312	301	259	285	301	308	336	283	322	291	289	293	307	306	299	316	303	298	274	301	295	294	287	292	325	283	316	314	324	302	316	295	319	309	332	301	300	304	311	317	296	323	289	276	308	275	323	298	297	309	282	276	297	314	318	297	322	299	327	307	280	293	290	274	299	288	316	295	299	311	322	288	325	292	273	327	325	336	313	314	306	324	314	278	280	317	282	308	295	344	310	298	300	302	334	301	324	298	280	296	310	278	288	299	328	311	298	286	259	289	290	297	314	264	326	315	297	303	338	288	342	320	287	285	306	291	277	307	314	284	305	316	294	304	306	297	329	296	293	302	270	329	313	272	291	297	303	306	280	296	301	299	308	257	321	300	303	314	309	299	282	323	330	309	317	276	291	283	311	314	321	330	269	303	312	301	284	278	311	308	325	296	275	302	302	277	279	281	290	285	255	317	299	305	298	313	316	326	292	291	327	287	314	319	302	293	344	300	292	309	299	305	272	308	286	323	312	278	275	322	306	282	309	303	291	319	291	278	315	282	324	290	317	313	315	313	303	305	325	271	323	298	311	305	306	304	295	298	276	296	289	299	321	282	289	306	286	330	272	270	301	283	301	300	280	318	292	302	328	303	292	296	311	302	297	306	289	300	313	293	293	274	301	313	293	295	288	307	298	294	294	285	297	297	348	288	278	308	314	292	309	327	298	316	296	308	309	313	272	283	311	288	303	303	313	307	255	295	317	312	324	309	302	295	305	312	297	297	283	321	314	304	305	278	323	307	306	320	312	304	314	306	270	289	319	289	264	279	308	289	316	306	319	294	300	297	278	306	284	265	328	285	268	306	300	315	323	298	322	271	311	308	320	326	304	283	310	308	288	286	303	275	315	285	282	307	248	308	302	281	289	297	311	300	292	310	258	289	291	316	329	306	289	313	302	277	305	272	284	304	308	268	295	276	330	318	291	307	332	323	311	325	279	291	285	305	303	301	315	282	297	289	298	288	299	306	284	298	298	304	299	340	292	287	298	305	332	282	295	323	298	331	309	321	296	290	314	280	256	280	324	320	317	317	318	287	303	316	311	293	292	323	274	283	314	293	301	297	298	317	270	288	320	326	309	303	283	314	310	307	269	279	293	297	279	277	306	268	313	317	305	285	301	336	282	342	301	295	334	298	307	311	308	304	289	329	286	308	302	341	294	283	297	275	276	291	271	317	314	286	287	286	304	287	289	277	320	316	282	325	315	307	309	296	299	288
6590	4894	10310	12125	10119	9180	6542	5476	4998	3860	2910	2193	1788	1552	1366	1165	1057	982	895	832	789	829	834	840	750	727	747	801	763	749	726	747	739	723	727	710	699	726	671	681	729	687	728	742	702	678	715	680	672	681	698	734	719	750	725	741	730	680	711	709	739	723	700	656	710	671	703	765	717	669	633	681	684	715	694	663	702	717	709	716	717	738	702	707	712	667	671	722	751	706	644	733	700	692	749	694	677	663	660	680	701	702	726	708	733	668	709	730	695	662	708	707	696	720	691	728	671	695	708	674	735	657	696	708	698	724	676	715	709	633	722	715	716	726	696	696	713	691	676	758	763	729	686	722	644	718	747	673	719	703	678	664	669	705	726	690	710	692	693	729	705	689	683	717	735	702	723	687	691	692	688	706	698	711	736	710	714	706	696	673	702	696	639	702	710	731	677	750	711	736	726	721	743	751	700	684	723	733	693	660	675	717	667	717	715	695	719	670	716	764	684	673	672	708	710	757	722	706	730	723	681	724	704	697	697	758	737	727	723	734	717	738	694	703	715	666	701	732	741	742	729	716	720	718	724	745	655	713	696	713	781	671	723	743	702	712	703	703	687	684	739	726	657	698	766	697	690	716	690	715	704	702	737	711	732	734	686	709	718	740	731	719	703	703	673	643	715	715	723	718	680	710	697	706	702	722	730	738	674	676	760	729	747	688	669	707	727	769	654	685	702	702	662	684	683	723	694	710	704	689	678	723	744	707	675	682	731	687	750	717	687	693	666	702	699	788	687	755	685	716	702	730	682	716	712	703	700	686	698	730	713	719	716	727	680	692	698	719	697	689	720	708	727	694	741	749	702	675	743	656	697	709	690	687	709	735	741	711	720	652	731	770	747	709	738	692	693	734	729	712	710	702	701	695	724	698	724	716	714	715	658	658	730	771	729	721	677	700	722	691	693	721	683	685	745	733	690	705	724	704	750	769	687	706	720	719	776	755	721	738	702	660	718	717	707	702	679	756	692	695	664	691	730	675	722	741	699	697	696	747	675	736	655	701	687	730	661	685	697	694	731	704	669	733	692	738	695	704	645	755	772	718	704	698	770	687	678	708	742	710	679	728	726	703	744	687	706	677	692	691	705	703	689	739	745	724	713	739	679	709	678	699	717	725	723	662	719	693	731	723	720	678	725	726	718	660	690	712	707	700	706	663	693	706	702	670	664	715	716	713	739	739	719	679	684	731	705	731	727	697	714	679	729	693	703	751	665	684	686	695	748	678	713	692	707	692	714	704	719	711	687	716	703	694	714	786	727	700	719	704	737	647	728	666	673	694	685	656	656	778	755	679	714	707	682	668	689	713	726	701	710	696	710	719	707	675	710	719	711	677	711	693	708	704	654	707	724	719	697	728	689	729	733	673	736	691	645	671	682	738	712	667	732	682	669	703	724	704	722	747	715	716	711	676	672	698	726	688	738	668	699	702	682	690	719	690	659	702	672	757	712	716	720	683	741	710	707	702	710	719	650	746	719	738	647	696	695	719	724	691	676	725	738	746	667	717	707	644	680	741	682	708	639	735	707	717	734	692	703	741	687	694	696	704	673	707	719	727	698	728	711	730	710	722	740	705	682	709	735	732	722	732	687	741	682	737	646	680	757	716	684	741	728	712	665	728	727	706	703	696	721	721	735	711	706	736	706	705	747	686	743	721	710	670	697	718	725	714	693	744	724	732	737	726	678	716	661	696	708	719	683	738	701	707	708	705	698	689	744	716	718	720	709	719	721	728	715	726	705	705	672	687	680	705	725	741	691	709	679	721	708	703	745	706	675	703	715	740	694	726	744	757	722	759	702	691	710	705	753	713	706	676	687	680	663	698	690	685	714	694	735	740	726	673	717	689	702	729	653	728	719	733	729	752	705	714	672	660	684	699	723	719	698	717	714	676	742	720	709	705	732	716	704	723	721	772	678	753	713	708	654	706	711	677	697	723	729	677	725	654	740	685	681	718	767	700	762	706	711	685	715	726	704	710	709	730	684	742	712	738	703	674	701	691	729	711	679	682	673	711	702	724	694	658	666	679	742	707	740	663	698	683	712	717	719	693	704	761	803	725	685	732	741	733	704	683	715	701	721	721	667	735	694	691	681	667	699	683	700	705	693	695	707	719	653	713	681	726	672	685	784	737	704	719	665	680	719	684	721	678	689	661	681	713	709	706	678	701	712	765	692	707	688	676	687	668	716	701	731	663	702	695	691	689	703	725	714	718	665	698	698	688	714	685	691	737	664	705	672	746	730	648	734	697	672	731	695	719	701	722	713	677	756	704	689	655	696	695	680	699	720	719	729	715	689	679	712	735	693	715	690	688	704	701	726	703	726	696	716	692	724	732	679	701	714	745	747	712	714	648	728	745	717	749	726	692	727	684	722	717	695	673	737	716	667	681	655	671	665	701	731	706	689	714	693	735	692	671	719	750	676	693	675	720	681	694	692	716	714	688	675	651	727	688	755	745	669	734	669	674	728	733	686	701	760	715	650	709	725	744	692	666	764	714	702	691	722	704	704	719	712	699	716	711	706	687	734	707	704	690	706	742	692	678	718	662	697	694	713	682	709	640	684	716	710	719	690	684	731	723	706	704	701	718	757	681	682	705	696	662	714	754	748	699	734	781	681	683	734	715	685	700	673	694	670	781	723	699	695	697	698	769	684	691	681	695	739	698	724	661	678	702	734	690	705	664	700	746	679	669	733	709	741	682	713	749	740	697	644	691	741	710	678	706	769	734	700	718	728	742	718	716	688	705	716	693	688	708	728	716	740	749	687	715	707	673	680	699	703	706	682	718	719	695	736	759	684	710	649	720	699	659	733	726	723	703	739	716	710	710	686	672	695	701	661	677	647	671	700	781	703	717	731	718	717	716	721	707	710	752	695	708	649	678	674	708	713	690	677	697	740	737	711	736	747	697	739	706	671	677	730	697	736	721	718	721	739	673	739	690	721	759	719	684	657	729	675	722	706	712	741	649	739	684	691	685	730	667	700	716	650	735	691	716	674	699	719	665	721	711	744	712	704	689	689	720	715	709	731	743	718	750	664	680	762	719	663	660	723	702	683	653	690	733	693	704	676	734	732	692	736	672	704	730	671	699	729	711	732	715	711	696	744	714	731	714	687	721	703	708	726	730	668	700	718	704	710	680	724	698	695	655	680	730	625	751	731	730	732	689	698	724	724	701	697	695	717	652	697	687	702	697	681	669	703	714	741	703	700	662	692	708	684	722	746	691	695	712	688	711	719	670	686	688	701	684	682	662	676	675	741	706	683	679	696	720	709	701	733	718	725	724	682	671	680	729	693	748	755	723	729	672	700	718	777	649	687	633	721	683	694	670	716	737	693	746	702	687	740	719	717	678	676	695	745	688	721	678	697	690	700	727	686	708	735	733	683	660	683	666	673	723	741	721	677	738	730	713	646	692	702	749	738	700	714	642	697	747	673	718	692	702	720	702	728	663
18525	7505	8664	6992	4728	3509	2415	1711	1512	1196	891	700	611	525	455	412	356	358	338	298	313	345	289	310	275	291	316	297	264	265	316	296	248	276	262	272	272	277	288	245	256	302	246	293	264	268	299	311	314	273	274	266	274	270	273	229	279	280	278	270	260	306	282	242	271	303	261	286	277	286	249	291	300	251	294	289	262	263	284	250	262	265	280	265	295	258	245	315	306	284	255	272	253	255	279	261	296	292	307	265	281	296	235	243	262	251	278	272	261	261	287	296	268	228	274	317	301	255	269	273	281	315	283	257	294	274	256	283	282	297	283	253	280	304	252	265	231	276	283	253	304	293	293	271	298	274	270	279	267	287	266	277	240	287	282	265	283	228	263	264	257	237	254	276	298	280	287	279	308	264	269	273	264	281	263	260	255	263	292	311	299	261	257	265	274	277	293	279	294	267	280	264	306	286	251	270	296	299	326	287	273	293	259	278	294	310	273	284	284	286	299	254	243	319	280	263	246	261	287	268	254	264	282	284	278	285	277	292	293	272	316	277	273	282	283	265	308	285	229	259	255	299	271	281	278	263	261	265	310	302	280	269	247	288	271	297	258	293	277	265	258	262	285	279	252	256	292	263	262	244	237	257	276	276	266	289	274	253	280	255	278	272	305	273	274	281	239	273	261	281	270	287	267	268	271	289	303	298	260	259	246	272	289	238	288	262	254	279	266	258	319	283	251	282	272	262	312	272	309	298	276	243	285	310	311	272	297	285	292	296	276	301	262	301	268	289	278	270	276	252	280	230	233	266	282	296	264	284	293	254	262	285	280	268	296	299	260	280	279	244	250	247	283	262	253	279	263	261	223	280	265	277	256	276	287	262	267	238	265	278	292	269	266	258	263	296	276	265	289	252	302	267	267	239	299	258	232	289	271	307	293	288	279	313	253	273	269	257	255	265	271	285	252	290	249	272	281	259	253	266	265	288	300	320	275	272	295	263	241	273	282	308	297	271	281	273	264	295	262	229	248	260	252	285	284	293	258	284	290	276	299	255	290	292	280	260	241	255	271	261	294	258	245	269	272	297	298	287	280	223	248	264	290	276	255	247	303	277	254	258	262	316	275	267	279	278	255	269	243	291	269	261	232	275	292	267	233	272	277	264	255	242	262	282	296	275	269	300	261	272	267	296	253	291	257	293	263	324	307	277	274	300	251	268	266	269	277	267	263	283	288	262	300	275	252	280	244	246	282	280	275	233	306	293	283	258	272	261	285	279	263	314	285	324	270	275	252	265	271	281	288	269	269	290	285	250	268	252	281	294	281	295	273	254	277	283	285	271	268	259	267	255	273	270	284	262	281	281	304	305	289	261	283	264	290	292	314	271	281	265	286	253	266	274	279	278	289	247	278	290	278	257	265	242	279	277	280	265	287	283	273	278	278	293	296	267	287	301	276	247	242	290	257	282	286	280	288	260	318	237	251	278	279	279	236	269	269	297	268	283	260	267	251	258	278	262	238	267	290	256	257	255	294	259	244	231	268	288	299	273	277	260	273	279	270	300	305	272	314	288	284	271	291	268	262	254	251	263	264	289	289	280	247	274	257	301	277	270	290	277	251	274	278	266	281	266	276	278	276	260	251	278	256	276	303	292	244	296	292	291	253	293	288	283	277	297	288	272	287	264	288	265	284	240	289	272	299	266	266	245	252	290	240	254	284	285	250	263	260	290	280	265	269	270	286	269	254	267	260	276	270	283	315	288	270	284	299	297	265	302	267	276	285	261	283	230	263	283	271	282	283	285	311	270	291	270	293	268	283	261	257	263	286	270	264	266	264	278	249	273	291	267	281	270	274	282	281	246	273	262	287	303	282	295	288	281	306	276	285	298	278	292	261	301	289	282	296	249	252	229	267	269	285	300	272	274	267	264	310	253	295	251	294	258	272	257	271	224	257	245	282	289	238	233	277	270	276	258	275	284	281	311	244	281	272	253	287	250	282	253	257	277	266	265	259	265	276	283	257	296	268	273	255	274	254	294	285	280	305	271	294	249	283	302	275	245	271	266	272	236	283	270	311	264	292	247	269	254	283	268	273	258	293	261	276	261	298	296	261	265	261	256	255	289	290	269	251	313	275	265	250	277	290	265	237	280	313	274	307	279	296	250	312	287	271	237	301	264	262	271	268	253	267	263	257	268	296	261	295	271	260	279	271	266	280	270	265	283	274	276	275	301	294	317	261	299	267	268	290	291	271	274	285	263	271	246	250	266	253	278	314	264	288	270	274	254	316	252	277	275	282	264	261	271	307	281	295	239	286	278	287	262	250	263	264	248	276	252	284	263	269	266	300	272	255	272	242	271	259	223	285	285	272	265	283	270	254	259	283	260	317	255	258	286	303	290	280	266	260	309	272	261	285	278	326	284	261	278	251	315	272	273	288	255	291	289	282	267	248	266	281	255	298	258	265	263	270	268	259	260	246	256	258	282	274	251	266	277	248	277	274	247	241	236	254	258	265	251	281	315	260	261	262	293	273	266	294	267	293	277	264	250	263	275	268	296	262	278	261	282	300	287	263	273	292	298	294	261	283	268	253	315	280	248	287	310	264	262	283	268	276	262	247	297	264	263	261	275	267	258	271	258	232	306	256	256	287	280	276	310	283	259	277	276	251	252	267	270	294	260	260	256	265	261	281	272	265	270	280	284	258	271	292	262	284	293	285	266	265	256	286	245	279	254	254	272	268	255	280	281	284	264	264	284	275	284	251	266	247	248	283	274	242	296	297	243	270	272	250	260	273	266	262	274	280	286	272	257	260	290	291	289	290	283	276	287	244	297	281	281	266	258	266	280	267	252	253	253	278	281	292	288	288	287	274	257	258	259	296	249	256	287	308	280	268	269	293	275	304	293	286	275	245	278	297	291	286	243	280	284	312	288	276	257	283	279	285	292	305	294	276	274	290	263	298	238	274	271	237	307	282	261	259	271	262	254	286	278	267	299	291	289	271	277	264	295	281	287	273	256	281	314	251	304	296	284	277	239	270	263	278	284	290	284	283	294	258	281	241	240	251	257	304	273	286	273	282	286	282	270	256	262	293	313	301	280	260	279	282	275	272	281	280	274	286	256	262	278	297	253	251	268	259	254	277	255	284	265	292	315	287	296	254	261	287	247	286	298	272	274	249	272	288	296	274	257	283	299	259	289	265	233	271	278	297	256	261	267	271	274	253	275	280	313	276	266	269	307	233	267	280	273	283	278	305	260	269	264	294	283	277	293	261	300	279	297	277	272	264	274	303	283	254	282	289	267	243	297	297	292	287	275	260	264	294	275	278	306	248	248	265	299	256	268	265	295	291	263	295	253	260	252	267	287	273	269	288	307	302	288	273	264	309	281	260	267	250	283	300	269	273	284	290	292	284	248	263	279	267	251	287	277	288	272	255	293	287	253	266	274	282	281	300	263	275	298	283	293	284	270	261	287	304	239	243	279	247	287	262	279	283	247	304	274	309	258
12494	7002	15201	17428	15577	13428	10120	7577	6819	5420	4048	3018	2552	2072	1689	1498	1292	1064	948	891	915	851	789	782	761	733	758	750	703	707	762	691	682	717	663	672	728	684	646	655	633	624	662	648	690	682	629	689	638	653	624	645	632	666	662	670	654	675	659	674	659	643	638	721	614	631	632	616	660	636	671	611	648	617	682	633	660	634	663	621	679	729	670	653	663	646	635	636	597	658	686	653	662	686	637	615	641	649	696	647	605	658	583	647	676	662	625	588	672	629	611	611	630	643	633	683	635	643	669	621	659	630	605	683	636	666	646	651	627	642	673	664	669	623	690	663	650	616	621	662	679	654	682	638	679	636	673	706	667	665	645	662	626	659	644	662	635	653	664	613	677	632	629	622	621	590	637	694	643	626	645	640	676	644	650	634	606	650	672	663	662	670	651	658	627	660	652	667	640	654	663	621	629	629	612	605	624	612	698	626	652	715	641	642	663	615	681	664	673	668	664	669	656	635	619	694	620	695	662	702	629	631	643	657	651	672	693	639	656	669	642	628	660	611	656	674	653	634	636	635	685	604	646	662	611	643	643	668	651	625	668	624	670	638	660	610	682	619	666	617	609	661	644	654	619	678	671	665	631	640	641	660	660	653	606	661	616	621	625	639	670	585	613	621	686	632	666	641	653	700	697	615	625	613	621	679	644	686	637	657	609	653	626	657	639	638	692	651	669	664	633	680	640	647	659	657	695	628	639	635	658	652	690	603	610	706	655	681	642	607	629	620	677	664	692	636	677	614	646	678	669	665	629	674	613	635	597	613	645	619	633	625	664	680	619	631	681	663	666	628	652	660	632	650	654	621	666	620	661	634	648	632	642	650	657	648	682	669	617	600	583	673	664	656	642	669	660	646	677	674	632	673	662	664	648	651	631	626	606	644	623	643	625	630	683	646	666	641	669	661	646	645	630	632	655	657	646	671	666	683	701	660	633	655	607	634	619	646	645	652	661	683	657	656	647	663	632	642	622	628	666	601	699	654	637	680	650	634	634	632	639	659	638	654	629	625	693	654	629	630	678	671	613	608	672	654	631	663	620	643	646	622	664	620	691	591	657	673	654	656	642	643	647	615	632	659	655	618	670	609	685	620	622	649	655	660	634	628	640	642	669	634	577	615	684	670	653	634	617	655	651	649	629	647	654	638	642	619	631	595	634	649	646	640	616	635	637	618	639	675	661	651	659	623	638	666	622	650	693	650	635	628	650	688	671	668	661	678	660	637	646	638	608	598	618	636	621	599	611	656	616	649	687	650	679	632	646	646	687	639	657	610	643	600	652	657	611	629	626	663	644	619	652	632	630	642	589	705	638	621	693	651	680	698	665	639	687	621	643	645	619	640	619	659	661	651	603	669	687	651	687	625	686	660	640	645	640	645	634	670	672	630	666	608	656	666	652	626	673	670	634	616	641	692	649	616	672	651	638	661	663	650	670	675	609	668	684	658	645	668	638	712	656	649	676	622	623	632	699	681	677	641	662	657	652	668	618	596	664	656	684	646	694	680	683	644	681	651	675	624	631	655	654	685	639	609	657	642	653	640	665	672	664	664	622	647	658	673	638	622	652	603	607	684	686	674	675	682	649	652	660	641	585	628	634	686	688	667	675	605	645	690	668	624	655	656	647	640	634	652	684	676	719	649	642	646	663	637	616	710	632	657	639	671	691	678	659	642	644	643	596	630	661	617	626	648	685	633	662	617	622	610	660	640	666	660	645	638	618	622	631	651	668	661	661	648	641	648	619	668	665	681	623	628	656	655	632	611	665	634	649	659	630	663	666	671	617	656	638	626	642	662	654	662	669	719	676	637	638	659	652	642	656	698	663	619	637	623	623	644	672	681	695	652	679	661	635	672	632	626	633	673	678	640	636	617	637	640	615	649	631	643	671	650	656	638	660	660	635	619	622	659	636	703	654	646	638	688	660	656	623	685	644	670	652	642	629	679	636	649	674	639	660	627	687	672	662	641	609	668	608	644	633	686	682	655	660	739	661	614	655	656	642	687	657	709	683	656	658	632	657	606	625	617	668	598	651	659	672	645	635	715	625	651	673	666	627	635	642	683	633	658	632	655	673	660	679	659	677	667	605	620	654	669	635	655	642	683	671	698	657	634	664	641	655	647	695	664	654	630	646	644	670	629	656	628	611	638	632	645	638	645	650	652	678	672	642	662	683	639	687	652	689	664	672	677	656	616	645	613	684	670	680	654	648	642	624	654	624	634	658	609	657	649	614	629	632	662	692	660	641	630	676	627	642	635	636	667	681	613	673	599	607	632	658	682	673	647	633	664	655	618	637	652	672	636	658	616	663	648	706	653	638	614	644	660	667	618	688	661	700	597	636	672	675	648	684	652	657	602	647	662	662	666	635	615	636	641	634	616	657	670	628	641	658	673	676	634	661	697	663	646	628	656	663	675	636	666	659	637	600	657	617	607	695	660	649	653	715	651	655	599	673	655	657	626	664	646	649	668	665	613	669	654	644	628	687	633	636	661	658	635	657	671	671	654	605	672	681	633	676	659	678	635	617	678	633	649	625	643	624	623	667	617	632	670	663	685	673	664	658	635	626	654	605	686	682	638	621	656	682	596	627	655	649	627	618	649	635	685	621	646	651	636	608	619	634	648	673	630	658	641	646	634	637	681	633	687	694	678	640	692	620	677	592	639	698	670	655	651	627	631	627	654	664	646	669	607	646	664	644	679	656	672	616	619	644	648	633	666	648	671	598	665	621	690	643	644	636	676	642	706	648	670	702	603	637	643	616	657	629	670	637	646	592	643	638	649	627	648	621	686	624	619	626	657	633	691	708	599	618	667	602	603	661	614	634	627	672	656	625	650	615	620	634	650	662	607	715	672	662	712	647	652	634	651	667	646	612	621	589	666	670	673	668	633	660	610	652	644	649	644	654	659	629	652	635	627	638	663	667	650	632	617	662	617	660	666	601	617	651	657	673	657	642	638	662	661	641	652	656	599	657	636	685	661	659	637	641	610	620	602	642	665	661	639	700	671	648	594	578	630	647	635	652	614	598	635	589	659	633	653	686	674	641	663	686	681	611	616	668	687	670	656	623	639	634	679	665	637	617	667	676	666	620	691	649	594	668	609	677	691	590	648	675	663	672	648	635	641	670	626	604	651	696	677	668	686	632	636	658	636	624	676	643	661	647	596	636	678	612	678	647	616	627	639	640	607	644	699	619	662	672	646	655	628	682	659	651	660	698	605	633	629	638	664	665	639	630	676	647	655	647	649	664	661	648	643	662	685	589	661	666	699	647	642	653	642	689	656	630	667	640	640	675	633	612	645	696	639	617	647	602	651	661	638	654	654	652	661	655	595	663	658	676	664	669	642	642	639	663	656	678	610	666	727	678	650	574	635	670	593	611	657	656	628	651	623	693	632	705	641	666	657	678	628	648	653	657	624	629	616	623	660	676	639	646	623	675	653	633	623	682	667	654	632
27716	11420	12238	9403	6354	4388	3169	2239	1680	1380	1098	763	649	508	471	406	361	332	302	309	284	295	276	243	245	258	242	247	272	266	237	212	221	273	253	223	235	196	219	214	229	237	228	236	220	237	209	214	250	188	211	214	237	236	231	243	207	228	232	222	227	251	225	228	219	214	256	219	211	198	227	239	264	239	204	204	223	213	231	247	248	254	235	242	228	239	227	254	249	232	224	237	210	228	247	250	231	203	237	242	221	238	226	219	244	241	217	236	232	215	225	195	212	231	235	263	242	251	230	205	208	208	230	219	242	219	229	215	227	229	218	220	218	227	237	213	233	217	231	246	254	246	241	212	214	232	234	239	243	232	250	225	207	216	227	227	222	203	219	219	241	242	223	202	220	238	251	227	249	259	250	226	230	238	239	223	211	224	215	248	232	223	214	232	228	225	245	255	232	244	243	207	209	241	248	213	235	252	224	202	226	211	222	216	236	248	202	239	233	230	202	244	246	219	219	216	224	214	221	217	240	237	225	220	219	235	231	252	236	234	223	220	247	246	217	228	243	251	263	266	234	228	210	258	215	231	211	230	236	243	225	219	233	243	251	244	226	236	223	234	212	188	244	219	223	229	239	238	237	258	250	214	202	219	204	255	228	225	246	239	217	237	194	195	234	211	227	233	225	234	228	251	228	227	245	213	241	229	249	251	198	210	223	232	228	235	213	209	199	244	253	218	241	231	235	231	254	206	229	238	235	208	217	204	228	260	238	231	226	219	231	228	232	240	242	236	244	241	214	244	204	227	231	242	233	211	236	214	243	212	218	233	244	220	249	234	237	239	213	213	234	232	223	221	216	243	231	222	225	213	235	225	228	240	246	211	221	207	229	220	241	207	204	212	273	245	254	230	222	240	236	209	260	244	250	212	215	220	230	227	210	236	222	226	224	243	225	244	208	221	213	212	254	220	229	208	235	232	257	232	225	200	219	217	223	209	218	192	226	223	235	225	236	237	240	225	229	254	225	226	257	218	236	235	228	254	240	231	221	207	227	245	218	209	239	201	259	239	255	237	212	206	230	243	255	223	230	204	222	224	238	225	197	211	208	208	217	240	241	234	208	212	197	229	215	239	249	254	244	234	267	228	215	219	218	230	259	189	245	239	237	239	201	223	228	220	240	248	253	233	224	238	229	229	251	218	251	236	240	205	225	215	239	231	230	237	254	225	236	257	223	254	251	246	213	242	240	218	224	227	197	226	216	242	216	233	214	253	223	229	239	230	208	216	234	237	208	268	232	197	200	232	233	189	246	221	228	231	223	228	220	238	202	255	237	200	217	239	250	231	206	202	217	192	193	210	236	221	247	220	243	242	245	219	235	226	236	240	235	220	205	261	241	228	253	243	222	239	221	232	231	213	224	240	225	229	233	202	256	248	234	227	213	240	233	239	252	233	241	232	196	244	195	223	220	206	219	207	207	224	214	248	224	220	243	194	212	236	227	221	214	233	220	240	239	234	258	243	215	269	201	231	233	255	233	227	224	197	222	233	237	224	210	235	220	225	230	224	243	229	213	224	199	237	230	239	246	243	222	242	225	218	185	222	234	240	197	216	227	250	228	224	221	235	246	221	230	226	242	225	230	234	221	211	226	242	213	248	216	226	227	259	230	267	246	212	218	225	213	234	228	253	242	233	236	215	218	229	215	222	225	227	228	222	240	217	212	206	229	234	202	241	213	226	248	210	209	230	239	221	230	216	217	245	219	226	217	218	224	247	224	239	217	256	203	230	226	212	242	233	235	239	242	211	213	206	256	214	219	198	221	216	201	242	213	229	237	227	241	240	221	204	246	214	255	221	235	238	274	232	246	216	221	235	192	236	240	245	222	218	222	242	258	234	209	229	239	230	230	223	213	197	220	204	222	209	203	230	235	233	223	224	199	218	235	228	219	252	223	220	248	250	229	220	241	209	233	202	246	220	246	223	208	210	177	221	235	247	236	228	230	228	249	239	220	218	231	214	248	208	219	243	244	250	230	221	232	264	241	223	204	235	229	213	227	233	219	220	235	231	237	221	216	245	240	252	250	242	210	203	240	237	247	231	242	252	200	197	197	193	237	219	212	224	241	246	243	225	243	278	239	226	231	239	203	252	209	226	236	214	224	209	214	223	229	245	234	234	227	229	205	212	211	201	222	197	231	235	222	225	199	221	240	218	205	235	249	227	240	226	230	229	224	227	256	238	226	223	222	228	231	221	235	231	215	236	212	233	238	230	260	229	234	269	245	188	263	239	238	259	228	231	230	237	217	259	237	213	223	227	208	204	217	241	211	198	238	234	227	214	221	254	228	224	221	211	211	198	199	227	231	223	255	237	227	268	236	234	234	228	213	220	222	235	215	258	244	213	219	205	202	227	187	216	209	253	227	215	233	215	231	230	219	228	242	217	218	230	206	257	212	236	239	209	229	211	216	244	230	216	214	196	210	218	229	238	280	233	215	233	230	199	239	212	230	206	249	245	228	232	244	243	220	235	231	235	214	195	213	221	220	229	209	229	243	231	235	221	203	229	236	257	199	210	245	210	243	227	199	236	222	227	229	236	248	232	252	239	255	215	217	201	216	218	262	268	212	230	216	230	225	219	232	225	245	206	237	244	235	246	223	210	241	198	248	225	207	228	238	241	254	247	232	235	218	228	255	245	220	246	228	196	231	235	251	230	215	205	248	211	243	231	214	222	224	236	224	239	252	220	240	222	228	217	240	223	226	253	213	215	207	253	241	235	197	218	230	233	251	220	243	237	219	253	233	240	231	242	211	217	215	252	250	204	204	261	249	231	236	209	196	240	220	244	221	247	235	245	226	208	253	203	213	203	216	239	241	236	236	206	215	212	215	190	229	244	233	244	215	239	242	227	247	240	230	234	238	235	196	230	212	230	218	221	257	240	214	236	229	239	225	243	227	237	228	275	243	236	246	254	229	249	233	204	233	200	230	249	228	247	248	227	225	242	256	231	224	211	235	225	242	218	216	231	234	214	239	236	232	233	232	227	224	215	223	249	221	254	224	254	219	243	231	225	217	226	224	222	235	236	245	227	222	253	187	244	208	218	238	227	251	244	224	250	219	239	234	232	247	213	230	237	235	232	227	231	222	208	224	227	229	245	208	214	207	195	227	236	253	195	207	237	224	238	233	219	242	213	222	235	224	232	260	246	230	242	225	216	221	207	217	263	244	233	220	247	204	239	242	226	226	244	230	210	197	217	197	252	232	198	228	240	250	232	242	262	244	240	248	211	214	265	244	246	223	215	235	251	215	238	196	244	225	228	209	237	248	211	227	215	226	240	226	214	243	259	253	200	238	236	224	245	223	248	217	222	252	215	208	240	237	220	209	226	229	218	259	220	227	228	227	250	232	248	237	241	206	257	253	285	266	233	228	241	229	259	251	228	212	211	245	247	196	223	215	224	223	259	256	231	221	237	210	219	220	245	248	221	227	226	227	218	232	217	217	253
16433	9225	19056	21231	18784	15674	12558	9667	7739	6540	5255	3921	3351	2499	2116	1700	1449	1193	1076	942	899	872	757	769	661	700	716	650	647	632	602	610	581	572	612	605	623	604	593	584	610	591	585	597	555	549	592	543	578	557	581	591	536	561	532	500	569	552	570	566	541	534	513	598	548	595	545	568	577	531	566	535	570	555	531	552	564	558	559	597	539	544	539	563	537	554	582	522	594	557	512	577	515	515	572	572	565	565	618	587	572	562	553	567	549	530	587	543	527	585	549	507	555	566	552	590	565	585	575	602	543	537	562	569	549	567	595	550	542	552	558	529	571	600	524	564	558	547	520	568	540	568	570	555	591	572	573	543	542	567	591	565	548	587	553	516	529	523	589	543	538	542	527	540	559	505	589	564	552	553	573	565	588	489	511	513	549	549	513	534	552	566	544	558	549	562	559	556	552	566	531	506	586	550	569	561	541	558	531	560	591	547	548	533	572	542	565	586	543	561	554	538	553	569	582	549	539	576	594	535	545	597	572	563	539	505	545	549	535	505	579	545	559	517	592	544	541	564	549	543	567	592	557	499	552	556	538	593	586	566	595	562	574	534	524	579	582	532	567	569	578	533	556	569	532	526	563	562	542	547	522	531	581	536	560	585	594	544	599	530	545	567	531	559	522	548	607	530	601	541	548	573	517	584	545	550	542	585	520	576	595	588	566	534	594	558	595	550	526	574	576	567	548	548	539	587	558	534	527	579	572	537	560	534	538	546	554	577	542	538	576	537	544	539	533	552	552	589	538	576	537	555	565	545	565	576	566	600	563	563	564	549	518	562	546	570	500	577	572	542	556	567	578	553	528	553	550	544	535	567	563	591	531	555	526	521	534	575	514	535	551	555	530	563	565	572	563	566	592	583	601	560	563	586	544	510	570	546	549	565	578	571	540	585	536	581	559	535	539	545	539	537	557	561	589	537	587	564	568	541	562	600	570	546	558	581	566	530	525	566	543	587	538	565	554	551	551	573	573	547	564	535	574	592	571	556	518	550	556	521	559	551	532	612	544	559	540	570	618	566	540	534	569	574	555	571	534	548	607	532	556	581	537	556	542	504	537	576	518	518	556	590	551	587	517	538	554	590	573	577	559	580	542	559	543	561	542	565	575	556	604	569	594	496	570	564	601	546	543	559	515	561	519	557	541	538	557	520	556	568	575	545	555	569	537	562	547	532	590	581	579	600	554	572	533	552	561	469	530	543	577	541	555	552	546	547	612	596	560	518	537	549	551	575	559	541	573	580	541	585	537	580	542	554	572	552	536	568	536	582	564	532	574	584	562	555	569	550	525	549	515	560	574	554	583	578	569	596	564	549	526	583	508	550	556	580	532	532	592	551	548	561	563	544	566	567	526	571	560	551	533	542	527	546	553	518	528	559	518	540	570	561	556	582	553	594	580	531	532	549	582	534	530	558	574	533	539	502	542	535	543	523	583	561	554	580	555	517	577	575	541	541	570	546	540	594	556	576	543	615	598	537	560	554	539	561	516	519	555	568	576	578	542	524	593	525	535	577	529	552	517	546	536	616	528	557	571	571	534	555	558	575	584	547	520	536	581	530	608	555	570	515	558	568	582	548	542	550	625	576	589	544	552	530	571	574	590	562	532	561	546	562	509	564	538	548	536	559	575	592	555	540	565	531	532	569	542	554	581	538	543	549	551	570	546	542	545	567	518	555	556	579	593	513	560	533	541	542	528	520	565	553	549	567	509	511	552	546	568	561	572	626	572	566	535	566	591	592	572	529	569	558	591	587	571	576	558	557	542	564	529	554	595	553	564	537	565	541	561	540	553	544	516	551	562	536	592	521	543	559	549	584	562	535	594	566	522	535	572	564	557	552	560	553	599	578	534	577	541	556	546	554	520	570	523	537	559	548	564	555	559	511	596	555	558	554	585	583	553	543	599	519	595	589	583	558	533	537	565	572	567	597	561	555	605	546	576	558	586	564	556	602	561	586	590	583	569	560	570	566	600	556	539	536	582	557	615	595	559	555	550	546	545	577	542	590	558	543	561	582	555	568	586	566	569	558	552	587	554	555	582	579	587	568	545	596	573	545	566	551	573	552	584	571	566	568	566	555	578	519	539	579	559	526	525	573	531	567	599	536	551	557	547	550	579	517	538	589	574	549	594	538	555	557	543	544	549	537	603	527	550	557	569	608	550	513	564	582	536	525	561	559	548	544	549	536	550	549	505	558	537	560	579	575	587	559	531	558	504	523	554	592	553	578	534	545	503	588	556	525	556	545	545	525	603	551	567	557	578	521	572	595	583	572	569	535	553	533	542	556	545	520	564	538	568	564	564	541	581	537	556	535	538	540	561	569	529	520	581	535	555	584	544	544	568	566	555	550	564	566	539	564	541	563	545	541	576	554	562	568	585	539	559	514	582	619	564	521	579	608	588	559	536	557	557	552	579	569	552	588	556	547	568	576	561	568	538	557	514	561	555	531	568	589	564	548	554	570	561	571	529	535	549	538	561	553	535	552	531	563	537	576	571	557	573	561	582	560	558	607	574	554	582	594	568	584	523	589	563	574	559	537	511	589	536	562	531	516	567	565	523	574	550	538	528	545	543	567	530	589	582	563	583	552	528	582	562	584	575	552	593	532	521	532	592	551	591	551	511	542	570	566	588	581	535	553	495	575	493	544	544	564	501	519	556	551	600	560	559	539	572	548	542	539	561	576	533	569	533	580	522	585	569	575	571	520	552	546	531	489	565	575	537	570	544	557	554	554	526	557	592	522	575	487	558	553	588	573	593	534	571	566	545	482	572	559	587	548	556	569	553	568	571	592	565	555	561	556	537	543	542	599	570	593	546	545	539	525	520	565	572	561	559	585	563	525	544	525	527	555	549	542	565	558	518	540	610	561	565	560	559	551	595	548	543	530	580	574	553	566	537	560	545	572	566	526	551	535	527	556	537	586	553	545	534	540	565	513	553	529	555	561	511	555	528	558	545	559	548	534	548	580	546	603	568	590	564	544	559	560	546	509	577	549	510	525	525	599	520	546	529	556	567	585	538	586	555	520	576	534	529	524	550	553	579	539	567	542	571	535	540	563	568	541	564	598	537	563	566	539	558	567	543	544	555	530	558	547	582	560	542	526	554	579	557	546	573	600	559	541	579	573	518	573	575	540	544	507	560	567	585	549	541	555	519	592	581	573	526	569	547	554	549	550	556	592	590	554	507	545	570	576	561	571	558	559	581	579	568	563	532	596	533	553	547	560	549	561	555	567	535	586	564	573	557	574	548	555	528	550	537	577	564	565	520	553	564	531	542	540	530	546	585	579	563	569	541	548	541	520	589	561	559	587	515	510	539	543	591	487	552	548	527	561	564	519	569	577	570	576	569	560	571	504	590	553	542	557	569	583	570	551	568	544	568	555	570	549	565	542	553	543	549	531	500	566	546	536	572	588	570	561	529	554	555	544	550	594	579	549	520	568	521	551	558	592
10723	4923	5553	4034	2822	2111	1557	1225	958	797	647	527	460	413	382	388	383	372	328	358	309	331	300	324	315	305	367	310	299	342	305	308	288	275	305	314	320	301	311	291	272	299	303	294	323	281	292	286	313	315	296	343	313	294	294	285	280	316	305	314	340	308	344	328	279	301	298	301	334	295	310	307	338	284	277	274	333	324	304	315	308	279	341	309	316	287	316	262	321	273	298	288	314	336	330	300	281	313	322	281	335	306	334	304	282	349	310	286	310	296	341	289	305	316	311	347	314	303	296	329	310	284	282	296	307	300	338	337	303	303	289	287	295	325	304	292	294	297	303	306	304	281	310	324	301	324	306	273	278	282	332	285	309	300	300	283	311	272	258	279	310	291	301	295	284	280	325	311	300	273	304	298	332	309	315	296	303	302	313	337	313	310	312	311	292	298	308	322	333	323	313	277	305	330	326	333	306	333	306	300	303	327	323	288	313	292	310	274	289	305	328	305	311	295	303	315	323	302	295	323	297	322	315	282	327	321	314	300	342	306	314	312	285	321	314	300	312	305	285	283	301	296	302	318	290	328	307	272	316	296	305	316	291	256	325	306	304	297	297	310	294	301	287	315	305	290	291	286	267	334	295	315	307	290	312	303	299	309	289	291	292	325	291	311	313	301	300	284	289	299	314	333	323	307	327	316	310	327	333	329	309	309	299	339	292	304	318	317	334	318	290	302	295	323	336	321	308	285	303	292	286	317	324	299	333	300	288	286	323	326	311	300	332	331	292	308	302	300	309	299	327	316	291	305	322	299	309	312	298	328	334	311	312	310	309	306	314	298	323	288	262	279	293	307	302	315	320	309	295	320	312	324	332	284	282	332	288	295	329	282	288	302	331	311	296	275	313	293	295	326	301	342	309	287	303	317	349	279	293	331	304	295	291	310	322	326	341	277	318	308	346	291	281	327	295	299	294	307	277	309	323	284	291	316	288	301	292	346	303	316	311	314	314	283	302	310	302	284	315	306	295	287	296	276	301	287	306	267	285	297	308	303	296	304	340	316	297	299	292	289	309	298	303	305	272	287	287	317	298	309	332	308	329	290	301	295	292	274	307	287	290	290	303	294	304	324	312	288	309	303	297	292	290	318	327	302	311	308	298	299	290	290	301	306	315	296	282	361	310	289	308	311	318	317	299	328	328	283	304	305	299	306	268	329	305	322	310	312	317	307	310	345	298	323	323	290	300	297	342	276	287	336	320	300	287	283	279	296	303	295	324	327	284	321	297	258	334	311	313	276	263	325	303	287	315	287	328	302	274	334	332	308	295	313	305	285	290	310	304	304	353	300	309	298	316	307	283	277	325	291	282	316	280	333	332	308	328	327	288	273	299	327	288	309	292	304	307	321	314	327	301	322	313	321	295	312	263	314	312	304	305	322	315	307	310	326	338	291	326	323	306	325	299	310	276	276	303	307	328	310	300	293	285	305	314	293	306	322	322	271	321	312	280	291	292	309	297	292	304	320	294	296	328	265	322	314	257	296	287	320	286	316	287	285	310	329	290	322	320	285	305	322	340	288	314	357	319	299	315	283	315	311	338	307	303	310	305	340	305	335	303	309	324	315	315	294	304	298	347	301	338	311	314	327	307	303	299	296	295	298	332	329	312	308	306	314	321	302	332	300	306	297	305	300	326	306	287	285	277	328	311	307	299	311	319	292	317	291	340	270	312	282	324	306	284	299	310	318	301	310	292	315	306	323	297	303	303	343	307	320	313	286	336	310	329	324	316	325	300	313	318	314	324	293	316	315	329	333	309	298	296	305	311	295	300	274	295	308	303	334	287	295	307	318	309	295	289	313	295	316	305	312	296	308	313	302	325	298	317	308	306	289	292	302	320	291	326	297	288	314	295	301	284	335	306	297	332	310	315	314	321	312	277	304	281	310	346	299	300	310	297	310	301	305	334	275	329	347	294	301	297	310	264	317	286	307	271	294	285	304	342	308	295	292	294	283	330	318	276	322	317	319	290	293	307	284	301	300	310	316	285	309	298	330	292	310	291	342	290	287	279	266	292	328	331	268	303	316	310	305	311	270	307	331	306	288	297	307	304	280	315	279	297	291	312	349	291	320	320	316	345	309	319	306	333	264	317	306	299	320	305	337	288	324	310	282	322	285	310	310	306	289	334	296	288	266	320	292	321	284	300	305	297	322	321	334	287	308	290	319	296	307	303	303	276	301	344	319	300	293	318	297	298	315	298	331	320	299	282	311	315	343	274	316	302	314	325	306	303	283	299	311	309	314	335	297	314	307	302	291	290	309	317	324	316	292	302	327	346	338	298	294	319	278	356	297	321	316	263	304	311	280	326	314	289	326	325	304	286	329	301	289	297	288	310	325	308	302	300	302	297	359	301	307	314	298	293	289	307	313	286	304	296	306	300	305	356	331	330	289	318	308	314	289	314	348	293	304	308	323	288	286	322	310	314	296	323	328	322	303	289	324	313	299	290	312	334	305	326	321	294	306	301	283	302	300	287	324	329	333	325	326	358	280	293	269	300	284	279	297	286	312	323	324	301	294	324	277	315	304	330	289	323	324	327	326	305	328	284	302	327	280	336	316	310	293	324	321	324	290	335	301	286	310	294	323	298	320	275	306	320	301	312	322	333	301	287	307	327	319	316	301	307	338	291	321	343	326	311	302	287	306	315	288	311	322	294	312	296	316	302	305	296	308	313	295	317	313	340	339	329	297	298	310	307	328	326	316	317	289	298	323	302	310	285	311	285	291	309	307	321	331	318	308	321	285	318	320	331	322	336	309	300	271	317	314	317	292	303	304	339	316	306	283	328	285	311	304	308	333	300	313	330	283	284	280	338	337	318	289	300	303	305	301	313	306	312	318	278	318	304	318	326	327	310	274	309	294	290	314	317	283	312	295	320	301	303	316	326	325	320	335	321	293	314	288	316	323	301	276	287	290	310	287	290	312	348	339	315	299	285	308	305	289	293	297	301	313	285	273	304	292	302	302	330	317	316	295	301	287	308	303	351	298	331	303	303	293	287	295	324	308	301	312	283	268	288	298	294	301	319	276	297	284	281	311	276	327	318	306	290	314	319	337	289	265	287	274	269	296	293	319	324	332	302	296	311	293	316	292	294	338	299	294	310	290	291	288	289	286	294	294	338	323	303	302	309	288	318	303	335	267	267	290	302	292	322	310	298	319	310	310	285	293	291	285	264	321	282	315	306	320	285	302	318	267	281	287	321	331	321	333	260	330	299	291	355	289	312	292	326	295	281	293	294	277	326	282	321	264	271	313	325	302	316	307	305	307	317	296	321	319	303	333	274	328	319	318	298	315	293	298	295	276	301	315	312	322	348	312	323	299	344	312	298	292	279	322	318	271	295	290	328	311	275	308	302	321	320	323	315	328	322	321	294	303	311	299	289	314	268	319	291	317	294	292	269	297	300	321	321	301	297	330	289	281	316	309	270	310	314	295	312	308	291	273
7301	4907	10427	11311	9913	8399	6433	5436	4348	3437	2789	2181	1827	1604	1362	1245	997	944	940	843	832	794	821	805	762	795	750	781	732	743	747	725	749	658	699	728	702	758	677	725	720	711	731	689	722	748	698	718	736	712	717	735	735	727	737	755	718	693	728	730	719	741	719	689	709	698	705	681	773	731	724	719	712	721	740	700	717	755	724	734	739	707	723	731	736	778	724	670	729	711	739	729	701	717	730	721	689	714	660	705	713	693	740	736	746	709	691	722	764	739	737	763	734	712	671	697	719	692	719	711	681	728	675	755	701	734	684	729	666	720	688	719	730	686	702	720	687	700	695	746	676	706	758	722	690	772	728	675	699	747	684	727	691	684	693	678	721	735	690	675	691	718	716	747	776	695	675	744	727	695	709	743	645	745	736	760	632	683	761	734	724	695	675	694	731	747	707	713	697	710	775	710	695	750	714	732	685	706	719	719	699	680	725	737	702	723	710	722	699	707	709	692	727	721	765	734	671	691	749	707	714	754	684	722	744	729	695	683	744	707	638	715	715	727	740	704	713	723	704	765	693	770	728	736	670	697	677	722	699	734	715	745	737	698	694	696	704	714	718	698	739	713	724	676	680	676	710	676	744	713	705	736	729	747	697	692	720	692	719	687	698	765	722	731	732	702	710	739	659	692	686	681	739	728	700	730	753	693	664	709	735	662	742	675	717	704	682	720	713	719	732	728	684	726	706	724	715	652	670	709	735	712	716	670	756	703	728	708	741	701	660	687	727	680	709	743	677	681	756	704	728	699	729	717	726	731	672	704	703	766	746	667	734	687	723	683	718	720	706	690	759	705	731	745	729	723	670	729	731	728	700	758	737	686	737	759	719	732	748	711	678	703	735	715	698	700	675	706	696	730	655	736	714	719	695	659	752	731	708	722	689	676	765	712	723	732	698	670	699	727	745	703	729	759	729	711	707	731	663	687	666	685	744	707	691	705	707	770	678	712	769	707	673	737	723	768	747	719	709	688	693	711	739	694	729	733	721	666	727	707	766	734	735	721	734	719	702	709	675	721	665	742	692	714	736	710	682	705	725	735	764	751	697	688	719	741	725	726	706	695	748	710	682	711	715	661	744	758	726	689	743	732	696	718	679	685	735	708	723	740	685	712	690	767	719	722	717	708	770	736	731	712	679	717	671	726	696	733	740	705	714	687	738	720	699	723	695	702	738	742	675	722	749	668	703	691	727	728	739	716	732	700	672	665	711	697	706	673	692	710	684	736	724	687	715	755	744	670	706	725	692	703	705	769	699	736	689	726	717	702	706	738	669	701	698	677	710	733	707	696	755	750	722	751	727	708	660	730	681	685	688	709	711	680	722	720	729	714	713	728	704	713	699	678	693	734	747	753	709	734	711	720	747	711	710	729	733	717	706	711	696	746	729	682	768	736	693	726	741	685	708	675	749	712	708	729	675	708	711	739	707	741	736	728	701	732	697	736	695	675	690	712	722	707	722	649	670	680	724	727	670	758	758	737	737	726	689	730	674	693	735	697	708	687	705	709	718	723	671	757	749	745	719	682	756	668	740	711	741	698	670	741	728	726	741	692	698	666	706	717	741	744	684	730	735	680	707	732	728	684	725	699	751	705	698	702	684	737	714	742	732	705	744	708	701	729	727	661	760	734	750	717	691	724	694	657	671	729	679	766	696	747	738	710	749	733	734	734	754	696	719	665	762	708	695	693	717	702	749	681	675	717	694	727	783	682	674	668	681	703	756	721	728	767	707	699	713	720	706	719	730	665	759	758	715	705	747	711	713	759	711	687	737	737	700	710	721	694	713	738	696	742	744	757	750	727	698	746	689	725	704	722	732	699	702	724	735	706	722	739	738	695	740	698	686	701	712	716	715	651	735	685	688	683	710	708	681	696	674	724	734	698	716	749	700	703	703	715	695	691	713	771	746	716	721	699	727	694	751	730	780	732	730	717	697	727	712	690	651	700	743	770	788	715	703	682	753	734	753	720	733	732	752	715	728	738	703	746	683	745	716	656	744	769	696	702	744	699	756	695	738	678	730	668	736	716	740	747	734	722	745	745	708	708	744	719	673	730	710	765	712	714	742	724	710	692	696	692	728	727	689	684	727	728	716	709	718	680	715	749	664	717	673	732	707	727	711	709	682	710	734	720	699	726	694	712	728	711	669	741	732	748	706	685	728	709	709	699	746	722	709	740	723	703	730	697	762	721	699	714	741	699	768	684	715	714	716	737	753	729	702	749	725	750	694	717	717	705	729	679	698	755	739	720	710	687	708	741	748	713	703	741	699	733	686	739	688	703	713	711	730	712	688	740	732	725	673	703	696	739	733	684	745	769	717	725	734	673	760	683	753	727	735	729	708	738	707	737	701	690	711	717	656	706	716	700	685	700	735	729	710	725	713	730	730	713	710	695	740	688	738	744	734	713	693	676	723	724	703	719	747	721	684	701	742	691	733	687	729	731	691	718	682	727	746	721	685	717	727	763	689	733	695	716	737	721	698	716	743	704	693	713	760	692	719	696	730	721	691	717	713	715	753	676	711	765	748	721	718	712	748	728	653	748	724	706	668	720	725	709	739	748	733	711	737	711	712	734	704	767	699	715	742	726	744	766	678	676	743	752	698	704	747	731	727	725	690	718	680	721	716	742	754	682	757	713	691	687	684	739	710	687	770	670	718	736	691	736	709	746	684	719	702	708	750	665	754	712	671	709	752	679	691	695	692	711	701	710	746	688	727	714	693	711	695	698	743	637	710	720	761	736	715	660	723	684	704	720	716	693	711	720	724	738	705	699	724	699	705	765	706	736	708	677	733	700	708	697	707	772	668	675	693	710	734	713	729	773	716	760	716	718	704	673	708	743	754	718	714	714	723	731	696	697	701	690	698	763	769	685	716	726	714	754	683	711	700	659	742	683	769	738	711	713	753	711	753	747	700	713	726	720	713	706	715	711	717	729	689	707	714	735	716	703	710	737	691	747	657	743	670	734	718	687	755	691	742	755	740	708	753	735	726	700	743	715	694	704	725	722	723	679	733	714	698	716	720	753	719	731	754	737	753	701	741	772	687	694	714	672	711	736	746	739	716	678	686	743	729	684	761	718	679	747	702	715	686	745	736	740	688	688	746	731	692	711	735	702	720	718	706	728	701	692	734	737	764	742	704	715	688	721	707	718	722	736	748	712	694	715	722	709	763	668	707	683	711	703	750	725	772	724	726	737	703	717	695	744	744	679	703	700	740	740	719	691	729	704	736	709	677	691	721	717	683	774	678	711	693	714	703	683	715	688	682	717	736	700	705	652	749	731	738	678	762	751	728	706	728	651	714	738	742	714	711	685	744	714	730	715	736	740	736	763	678	734	711	730	734	726	692	685	735	726	668	729	702	701	707	712	707	712	728	701	699	717	719	658	698	724	702	683	744	696	710	725	683	716	730	724	696	732	681	736	698	699	675	663	672	714	698	719	735	718	707	714
19067	7836	8796	6602	4345	3262	2385	1840	1390	1064	913	651	589	517	440	394	339	323	340	326	316	317	327	301	313	278	259	266	291	275	277	312	275	290	264	293	282	284	272	300	287	266	271	274	290	311	280	264	256	243	286	282	300	262	264	282	293	241	278	269	260	279	270	270	276	273	254	271	270	288	291	300	316	274	278	298	250	286	271	275	273	298	290	277	300	272	273	264	241	283	275	299	287	275	261	243	249	226	287	300	259	280	302	261	283	261	292	280	297	264	277	299	266	291	287	290	253	279	259	261	287	279	240	257	301	263	275	281	269	296	274	281	309	264	275	266	252	266	299	260	273	266	270	283	268	239	294	299	268	278	254	264	292	283	255	287	292	263	286	267	272	260	303	292	265	283	265	244	305	278	303	253	245	276	266	259	290	251	309	304	293	256	284	311	280	282	248	265	255	296	255	288	275	285	286	283	237	296	235	264	303	278	267	278	335	262	303	267	265	308	259	280	243	267	318	266	271	280	259	233	242	261	286	237	314	297	279	278	280	268	279	298	262	289	291	300	229	245	259	261	294	299	316	253	313	288	264	304	243	248	314	266	284	301	288	256	282	293	283	262	248	231	288	248	245	244	277	252	266	303	256	245	284	286	307	268	258	285	295	315	279	284	280	262	288	296	283	281	285	295	270	283	265	276	252	281	296	297	269	291	266	280	261	289	264	250	277	312	279	253	268	290	266	281	296	256	295	286	264	240	283	266	308	298	286	257	257	309	275	269	258	297	294	297	258	242	276	273	288	270	285	238	277	257	266	281	326	297	250	274	279	289	279	257	290	274	264	260	284	256	255	271	264	287	272	261	280	270	237	322	279	288	290	264	286	260	290	303	261	296	271	299	267	274	273	289	255	299	271	285	269	278	273	253	286	266	273	281	286	291	271	275	270	264	260	270	252	292	247	286	287	289	268	274	267	278	256	274	265	293	283	303	266	245	271	253	301	257	252	294	246	288	278	287	254	264	272	253	259	279	263	295	264	258	288	272	291	307	273	279	266	270	272	279	250	257	292	280	241	288	248	280	281	268	274	275	295	292	269	308	308	276	272	277	275	285	300	290	271	275	276	263	271	277	299	254	290	267	298	300	251	296	242	269	305	287	291	275	291	271	280	280	287	291	260	268	259	276	245	292	281	281	295	274	278	269	258	311	283	265	279	273	300	302	297	311	285	244	277	277	309	279	286	252	294	294	280	272	293	279	278	254	290	278	287	280	265	298	249	280	254	276	283	279	229	287	291	256	281	270	265	319	278	294	278	276	254	260	309	279	316	273	284	287	273	261	291	280	282	283	257	255	242	289	280	270	308	293	251	312	279	278	289	278	299	283	301	289	287	291	249	287	288	291	290	262	289	299	324	269	287	287	285	290	305	266	226	288	252	281	274	291	265	288	280	259	286	287	296	281	291	262	291	302	266	334	244	283	279	230	248	286	276	271	272	280	304	268	282	280	296	305	282	257	276	263	284	288	299	279	299	275	287	282	319	286	289	299	291	274	318	315	287	297	231	275	283	293	304	286	309	285	296	253	282	274	290	285	271	281	294	260	281	292	284	245	235	280	282	285	292	288	251	262	293	251	287	271	256	288	281	288	264	240	275	282	267	278	251	251	250	285	281	284	315	262	269	283	253	249	253	277	233	265	260	285	281	260	282	272	292	284	291	226	243	250	282	261	261	288	307	269	262	286	301	272	270	275	245	279	313	281	240	279	288	247	270	267	270	303	244	273	276	260	269	261	278	273	247	270	307	262	247	259	258	257	263	269	270	251	267	272	297	269	286	253	311	295	245	294	288	282	267	268	283	272	255	258	288	272	298	259	276	291	287	281	283	271	254	282	298	253	277	243	234	272	250	286	285	299	277	265	294	297	253	291	299	249	285	289	271	266	278	285	286	266	251	294	280	281	259	258	301	265	279	278	301	307	274	259	272	278	282	291	270	264	289	278	242	248	295	281	309	287	291	261	264	264	312	269	241	262	296	246	323	286	282	266	262	285	265	251	288	261	310	265	266	261	252	243	269	307	305	277	254	265	303	261	281	258	289	289	277	288	279	235	268	273	256	267	256	261	276	267	274	281	280	264	263	263	297	264	270	230	281	255	294	281	282	270	299	248	312	266	281	298	248	292	274	299	282	289	259	273	289	254	272	269	269	269	299	293	259	253	271	276	278	279	303	278	268	270	268	273	284	265	283	263	293	299	270	265	256	282	271	272	258	279	251	277	272	278	267	266	282	255	253	265	257	242	285	273	251	278	271	278	260	252	260	299	283	294	259	275	281	284	252	296	268	277	293	260	274	291	296	291	290	267	287	283	284	289	250	268	266	250	238	286	283	300	279	268	263	280	258	299	260	281	252	277	274	296	298	298	304	276	294	263	272	230	276	290	284	292	295	251	264	265	259	258	266	273	281	271	279	285	288	269	297	281	251	291	297	297	258	256	266	271	298	274	263	274	293	261	275	266	304	288	278	281	279	274	296	267	291	286	280	283	270	265	274	265	272	283	261	277	265	300	268	268	264	276	276	282	285	296	280	298	255	298	287	271	294	264	259	275	285	264	270	252	284	291	288	263	244	281	267	313	301	257	289	264	257	252	275	260	285	279	293	261	284	240	297	298	273	277	297	351	291	294	281	269	264	260	259	275	268	292	297	269	292	275	316	292	274	288	288	276	284	282	246	265	276	280	292	240	235	260	291	289	288	243	249	281	254	294	300	245	259	271	267	265	267	280	290	281	317	294	267	237	264	310	264	294	269	272	245	282	311	281	266	248	290	297	254	288	277	310	315	279	263	283	281	302	271	268	293	288	275	285	305	288	291	284	251	259	273	273	271	265	262	316	240	302	247	287	307	252	282	278	279	265	294	265	264	243	267	275	282	263	263	261	286	278	301	262	286	300	294	273	274	290	314	270	271	272	275	237	239	268	262	305	292	313	271	278	269	286	237	279	276	285	267	296	251	277	281	310	277	296	265	266	305	264	268	273	251	277	284	254	276	275	285	274	272	262	291	280	276	277	290	293	268	263	311	262	283	287	284	271	239	273	275	268	264	247	286	276	269	274	275	267	285	239	256	282	273	304	276	267	288	264	240	287	267	277	263	272	278	262	255	268	254	294	261	312	318	294	273	274	279	307	272	288	278	254	273	281	291	280	286	271	280	268	288	283	265	294	269	263	276	264	245	279	265	302	287	291	299	267	275	269	245	311	295	282	283	281	261	295	267	299	293	266	260	306	300	266	277	272	266	270	306	269	256	301	274	265	286	279	266	247	274	287	254	278	282	257	273	290	253	288	271	292	235	300	269	257	268	284	225	281	289	255	294	279	303	256	286	286	295	264	256	277	261	278	281	288	264	265	241	263	277	242	288	290	267	305	272	251	259	305	277	263	276	292	276	323	301	259	280	272	258	273	272	293	284	255	288	296	291	269	265	273	249	278	308	273	307	266	271	304	275	256	266	292
12848	7181	15422	16568	14390	12665	10031	7840	6438	5210	4314	2996	2635	2149	1687	1461	1292	1091	1013	945	870	842	799	739	739	786	726	740	693	669	728	632	678	710	688	686	681	640	659	672	641	690	595	701	693	640	634	644	655	643	649	633	634	663	663	663	648	642	686	655	645	687	598	639	687	680	647	638	660	640	656	615	610	664	620	607	645	645	666	650	682	634	641	676	644	654	667	630	649	610	660	625	669	646	691	670	660	652	632	657	653	653	643	627	686	720	588	675	631	601	660	659	656	640	680	667	675	649	677	669	626	638	670	634	674	685	636	686	704	647	651	659	714	689	664	641	595	665	693	597	662	658	662	640	675	701	585	667	681	675	662	598	641	618	602	634	663	656	661	614	676	645	659	662	626	663	650	622	631	692	680	660	685	654	640	601	650	609	654	596	621	657	648	633	615	672	659	661	602	690	688	617	636	686	681	662	659	606	664	669	645	642	619	626	668	652	646	666	695	663	641	651	625	688	629	665	686	649	607	668	619	661	650	632	641	652	637	657	684	659	636	648	651	650	655	657	644	672	677	625	641	584	616	700	629	669	640	701	653	689	715	670	693	627	667	650	607	655	715	669	683	655	661	628	633	654	619	623	619	629	635	650	652	681	636	666	659	668	679	612	659	650	662	646	652	661	648	675	655	669	689	648	674	602	661	663	593	624	675	657	637	672	694	667	617	704	653	627	639	643	637	673	629	674	644	630	677	643	658	659	674	679	683	668	670	598	656	636	637	672	630	670	626	630	623	659	675	626	666	626	652	682	664	666	607	668	652	624	698	650	636	638	683	635	617	655	688	678	645	645	622	665	670	644	667	656	661	628	637	677	622	624	636	636	672	667	640	675	648	652	682	673	605	683	671	615	666	684	611	648	614	625	675	664	608	639	629	679	666	711	643	662	672	604	639	634	692	630	678	657	645	666	667	620	681	625	654	665	628	695	608	665	659	667	623	711	644	644	692	671	660	616	696	608	640	675	625	669	631	682	684	627	642	659	647	658	708	684	635	670	656	666	616	697	614	651	688	639	651	695	643	675	674	650	673	651	660	631	628	628	692	660	662	605	671	667	667	691	657	671	637	703	654	642	609	647	705	633	645	651	679	640	626	625	639	659	668	680	606	669	702	633	673	732	655	618	675	710	663	632	689	648	658	705	660	624	642	651	637	674	653	644	669	649	694	639	648	646	612	617	639	640	649	728	631	620	649	697	685	631	634	646	639	678	669	711	664	624	640	624	698	684	614	638	658	658	685	629	622	608	683	672	688	565	705	654	666	679	616	709	684	675	635	662	626	690	643	682	618	673	653	656	637	719	672	664	681	612	682	623	623	655	639	618	659	641	631	650	641	611	634	689	640	610	658	620	651	670	665	647	654	647	669	669	656	636	661	620	632	644	632	622	656	696	684	657	652	651	655	634	690	649	652	647	656	659	642	626	676	671	668	702	725	628	632	662	639	662	657	660	614	643	637	619	660	721	637	669	659	654	650	661	672	604	665	589	694	638	663	623	686	674	638	647	651	626	705	655	639	635	682	661	615	648	692	657	680	652	614	691	697	676	657	663	634	648	661	652	640	657	646	629	645	639	643	651	647	696	637	650	663	678	615	659	657	618	590	612	630	679	661	644	692	630	660	650	690	691	672	600	661	677	644	619	710	666	628	677	643	655	634	628	658	623	613	637	666	636	636	629	649	611	685	665	667	668	642	681	647	613	674	625	659	665	660	618	615	667	643	645	657	698	594	622	697	649	665	618	656	700	653	625	653	601	675	679	656	683	626	612	644	647	664	645	641	692	624	657	635	623	630	661	649	688	655	675	649	690	675	626	652	669	650	645	672	680	667	638	676	678	640	599	664	637	680	654	666	651	613	652	644	688	680	627	683	680	595	637	602	615	614	645	685	674	676	630	640	639	668	609	705	647	649	655	599	644	637	638	686	648	659	638	690	696	647	688	638	621	662	668	690	650	627	670	641	668	631	632	630	643	675	648	675	665	685	699	623	645	623	666	633	616	644	592	667	672	629	666	655	659	662	658	662	662	682	639	644	697	683	649	689	638	630	647	657	658	664	678	647	673	643	622	628	679	643	621	621	672	661	707	622	651	641	649	652	696	651	640	678	648	642	658	640	625	664	667	673	659	653	637	604	652	649	681	660	640	665	637	635	651	609	670	628	642	675	626	631	669	674	720	658	695	664	613	711	663	637	720	666	646	640	635	662	648	630	619	648	669	638	628	658	648	648	634	661	663	654	663	693	663	620	669	690	618	649	655	674	656	679	628	666	606	660	696	690	604	625	624	649	642	636	636	653	640	635	687	672	674	664	635	616	700	655	683	677	657	675	614	685	628	652	644	668	619	664	646	679	653	664	679	589	620	687	635	692	657	644	683	617	659	644	661	647	630	644	621	648	629	659	686	662	689	620	624	676	642	625	654	631	642	652	633	652	588	705	663	679	649	637	644	635	637	627	653	687	653	663	626	667	626	633	660	625	682	693	657	666	665	621	685	626	632	602	672	635	667	645	675	653	661	680	617	660	672	681	673	651	664	659	651	624	656	675	676	636	637	622	606	648	659	649	673	603	612	667	689	657	642	660	637	685	680	681	671	652	659	606	657	634	657	667	643	680	654	626	634	624	690	689	656	600	663	627	697	633	640	697	625	671	633	660	680	627	690	645	694	646	635	649	641	612	600	638	652	664	696	619	635	676	617	646	643	661	665	670	613	651	613	624	677	673	666	626	688	651	622	667	665	654	644	685	657	655	620	609	642	693	666	618	633	644	669	650	668	661	648	681	633	630	628	652	626	681	645	627	669	689	618	704	651	640	670	662	731	625	599	649	657	705	646	690	652	637	686	671	614	695	647	656	630	678	641	669	646	685	681	653	661	624	663	611	717	659	599	645	681	637	607	641	655	683	664	640	673	660	636	625	660	616	634	690	694	639	663	653	668	692	659	675	667	628	640	656	645	649	640	646	690	652	669	619	710	650	638	693	628	688	673	655	616	657	668	603	679	650	631	663	674	646	656	662	708	691	651	646	646	678	674	693	615	675	673	633	672	660	678	635	643	635	680	633	675	651	625	660	640	599	669	711	661	659	653	652	613	632	677	685	657	622	658	639	668	660	642	644	639	664	651	698	595	614	644	654	621	607	664	697	677	647	665	666	655	666	651	675	648	652	683	646	671	628	705	649	667	666	706	614	651	671	675	642	646	636	651	663	656	644	673	602	665	690	619	676	652	596	671	667	664	680	669	627	636	635	714	688	627	611	636	630	639	652	636	663	612	688	675	648	682	638	652	658	637	625	642	643	613	703	641	623	644	697	661	665	670	654	643	710	661	700	664	681	638	655	658	661	658	637	663	651	643	672	655	715	656	644	668	615	675	657	678	648	634	699	721	649	622	650	644	671	651	642	666	692	645	659	645	622	636	693	615	734	665	674	684	642	622	726	655	729	664	654	661	613	665	637	654
26590	11348	11702	9027	6375	4479	3262	2410	1814	1462	1137	842	661	568	444	405	378	341	293	264	258	281	280	269	237	271	268	225	215	247	250	250	220	207	265	244	244	242	244	250	258	268	239	240	221	220	237	257	268	224	249	231	263	247	231	227	257	231	249	208	194	221	229	214	225	213	259	209	210	254	227	218	248	213	229	252	204	227	232	245	251	225	230	265	240	264	232	250	190	250	244	193	258	238	231	241	239	220	220	203	244	209	263	270	200	218	236	221	238	260	239	205	213	228	239	236	254	224	238	249	217	262	227	234	227	228	231	210	221	216	250	244	242	199	237	218	195	241	216	229	212	271	247	227	219	259	213	226	211	245	201	230	236	224	261	275	231	243	237	214	218	232	218	227	255	219	248	244	227	209	217	243	205	221	243	239	244	241	218	210	214	205	196	259	235	246	264	232	224	237	219	241	258	235	214	233	218	252	264	255	223	250	219	223	214	254	253	245	225	214	219	235	215	258	233	231	266	234	229	249	241	248	227	208	231	245	230	243	242	220	230	233	216	247	232	244	204	217	233	201	238	250	217	220	229	239	239	230	211	229	237	215	246	242	214	242	215	220	232	235	232	248	233	204	247	229	232	232	228	238	242	214	213	264	212	232	235	232	231	229	228	258	252	221	216	231	207	228	237	233	246	229	242	229	234	226	240	224	235	234	267	227	233	220	235	214	230	224	222	199	238	230	234	209	210	237	236	257	243	231	212	241	248	227	218	222	225	230	251	212	244	229	228	248	233	232	239	217	255	244	209	242	224	224	219	234	233	237	254	232	243	234	238	216	213	212	216	225	210	203	220	185	248	237	215	248	220	227	246	245	226	222	223	216	230	215	211	208	251	239	260	221	213	218	217	207	253	229	240	240	214	214	205	263	233	240	243	214	267	256	224	246	228	232	236	201	240	241	246	243	227	224	221	235	249	241	235	243	219	249	218	227	275	241	206	217	227	232	223	225	253	224	213	214	235	235	259	242	242	250	240	232	269	217	234	228	223	252	232	273	218	238	223	203	223	234	216	273	235	236	238	209	234	234	237	211	233	195	216	216	238	257	229	207	225	227	216	264	244	236	235	250	213	209	212	235	254	239	215	261	220	229	245	230	242	227	223	226	244	266	228	212	238	233	237	244	220	226	247	223	202	246	230	246	221	247	218	226	247	251	229	243	233	245	204	211	213	235	203	237	246	253	207	247	233	220	221	216	233	243	243	240	251	236	248	255	238	218	227	211	219	214	241	232	193	215	225	240	238	229	223	224	252	247	238	269	248	197	231	247	211	233	226	222	228	234	235	224	232	241	241	233	216	227	232	271	215	230	234	224	213	225	217	248	250	249	270	248	226	232	219	242	236	240	225	237	235	206	226	234	234	244	215	202	258	235	233	214	230	223	223	210	237	242	232	209	243	239	224	239	224	206	228	255	258	221	210	228	213	259	213	259	244	236	245	240	256	263	231	229	254	254	237	235	215	246	221	220	229	229	204	198	220	220	238	280	207	245	225	229	204	195	246	222	245	248	218	228	269	243	222	227	211	219	224	242	239	217	248	263	216	226	243	255	236	194	230	232	232	225	237	241	256	205	232	260	245	243	237	225	233	257	244	246	232	238	204	213	236	233	215	247	211	235	238	239	235	230	245	279	212	230	244	247	246	268	230	267	251	234	224	222	173	213	234	244	214	260	218	264	243	229	224	237	249	237	220	202	210	246	212	221	207	234	258	231	219	213	255	222	227	203	230	215	229	229	246	248	215	231	224	198	211	232	211	237	212	253	245	221	247	250	254	218	231	246	233	212	191	218	242	244	225	236	226	231	198	203	221	249	206	258	211	269	233	239	245	252	225	211	235	241	201	242	220	224	219	231	261	251	232	239	222	213	247	225	240	215	233	235	245	236	208	237	235	223	214	219	230	211	223	259	221	242	227	240	247	211	216	212	247	218	231	238	213	242	210	219	222	230	233	245	244	233	207	219	218	244	211	225	229	249	223	226	217	220	212	226	248	243	233	219	227	237	209	201	216	224	237	242	246	197	266	227	230	217	261	247	243	205	231	238	236	232	218	225	226	230	243	233	230	213	259	264	259	260	225	206	223	224	239	238	238	219	232	206	242	224	229	200	232	212	261	240	218	221	239	222	232	254	207	240	247	243	236	228	202	240	237	261	247	259	198	239	228	224	231	215	223	225	245	220	254	227	226	228	226	241	236	246	227	221	198	242	233	217	222	243	216	219	242	226	217	236	210	218	252	223	230	202	245	246	237	256	243	215	226	211	233	241	220	203	218	222	244	233	233	228	268	252	212	247	223	216	237	208	214	248	234	224	203	214	225	227	239	253	235	234	232	232	240	233	237	229	215	211	238	227	227	238	192	232	232	239	209	231	202	223	238	210	229	262	233	239	241	259	242	213	242	223	229	251	244	226	249	258	216	236	231	197	221	247	247	228	208	249	227	234	232	235	235	234	266	223	252	224	235	246	224	217	203	220	216	249	224	232	234	223	244	234	204	220	240	248	253	229	218	237	232	207	216	221	233	232	214	230	232	230	263	201	232	233	212	218	245	218	216	186	262	247	258	220	238	187	225	209	228	251	208	226	244	226	258	207	195	208	224	218	231	225	233	239	263	238	243	234	210	223	215	236	227	210	205	220	227	234	237	250	240	231	260	222	218	218	237	234	235	253	264	253	191	226	240	202	238	250	233	212	214	218	242	230	216	238	233	213	212	230	231	222	274	251	228	198	228	250	221	232	231	214	234	264	246	232	208	238	265	250	226	235	236	240	236	216	217	254	236	194	226	242	244	214	217	226	197	226	245	272	229	226	225	235	226	217	218	270	227	237	235	221	218	217	215	219	210	226	214	252	234	247	213	215	225	237	212	219	220	234	210	225	218	218	233	225	225	221	224	239	245	203	237	200	254	237	235	249	228	239	226	229	221	262	216	239	228	226	240	223	214	222	209	200	259	226	242	240	224	252	201	238	239	220	241	237	257	243	256	238	198	231	264	239	230	191	232	222	279	227	231	227	225	249	263	214	247	258	207	233	217	216	231	220	225	228	226	234	243	219	251	247	251	209	231	226	223	228	238	226	230	265	207	246	231	246	223	246	203	242	258	226	225	240	209	255	233	236	222	246	217	250	226	220	215	245	208	203	235	249	220	229	230	231	245	229	242	196	225	237	240	259	222	227	227	264	219	216	218	226	241	226	255	241	207	220	272	249	235	253	224	235	234	228	252	222	208	264	219	232	255	231	245	258	223	232	237	241	193	227	238	251	189	235	221	238	219	240	214	228	234	245	249	236	226	241	232	242	227	237	234	245	256	225	220	213	244	209	218	243	241	262	207	231	221	231	242	240	216	191	228	232	229	240	203	230	212	211	221	234	250	244	236	237	239	212	215	215	230	214	205	240	219	252	260	222	240	201	235	228	240	222	250	233	249	215	230	208	230	231	225	229	220	213	225	217	263	235
15882	9527	18639	20917	18980	15727	12699	10129	8232	6919	5353	3744	3069	2508	2016	1755	1506	1305	1102	972	870	910	812	773	743	689	691	686	693	593	595	614	634	560	596	579	619	601	599	600	567	565	588	583	609	554	557	570	549	539	561	632	568	543	576	573	531	562	541	596	571	525	571	553	587	573	549	569	609	539	589	570	523	527	574	594	558	548	553	598	549	564	589	556	523	572	549	516	592	575	560	547	533	543	527	560	566	519	530	544	564	585	557	555	564	582	555	565	549	577	559	610	593	577	552	561	612	562	613	545	561	556	550	581	559	543	519	553	543	568	555	615	550	595	547	564	561	580	572	568	557	501	562	547	576	533	578	557	593	579	531	535	556	562	567	569	572	623	504	535	541	574	531	555	562	547	557	584	545	554	560	582	535	554	574	589	563	559	608	628	547	547	575	558	619	570	562	540	591	555	545	576	590	488	568	560	566	565	605	579	594	552	596	581	569	542	561	541	540	562	584	578	587	577	572	560	575	563	572	569	549	547	590	587	552	555	537	616	553	571	547	596	553	538	547	601	526	586	551	598	531	582	548	551	560	538	566	569	586	554	565	580	598	532	546	560	571	565	557	541	573	600	567	581	523	569	557	552	574	534	588	512	575	552	593	534	565	567	517	572	605	546	536	561	573	590	517	550	563	556	547	557	534	591	549	559	539	559	530	548	568	559	591	550	552	566	527	546	605	595	540	581	536	533	524	621	584	532	573	578	536	514	519	595	518	543	572	554	520	554	553	550	547	575	561	610	581	583	576	570	528	561	592	555	587	556	589	539	542	578	565	567	553	570	551	529	570	560	535	590	547	548	562	584	573	572	613	590	532	561	534	607	541	561	616	573	519	590	529	572	585	576	563	553	577	553	550	519	583	575	557	547	583	558	611	558	578	593	531	536	570	542	549	550	587	543	559	545	587	567	574	566	568	557	592	577	563	576	561	577	528	543	554	540	574	530	561	551	517	565	565	566	536	548	557	597	527	566	578	549	602	558	576	576	549	566	577	508	558	541	527	557	577	535	576	599	584	540	556	551	537	620	546	554	588	601	569	528	591	562	564	554	576	573	570	581	543	540	592	542	562	569	549	542	560	553	541	534	599	506	568	561	545	604	549	538	534	556	537	595	535	571	557	544	546	614	563	598	549	560	583	532	600	606	567	538	541	572	542	548	557	579	595	561	524	532	580	543	561	573	561	557	565	548	545	554	536	577	585	554	571	538	567	514	553	563	539	613	572	570	583	588	537	529	572	570	555	550	599	583	572	568	551	518	607	572	553	542	531	540	544	549	593	551	585	555	588	544	569	579	592	562	571	539	601	576	544	536	559	533	595	561	556	566	574	577	549	564	572	558	541	531	565	549	597	579	613	542	586	522	591	551	561	546	596	570	572	606	554	545	529	559	579	569	501	571	579	552	545	565	576	575	597	597	555	566	564	620	530	572	577	590	540	524	579	582	532	548	562	563	570	534	572	542	607	531	549	606	570	533	596	539	563	482	578	538	579	540	552	565	522	567	577	561	566	570	574	575	568	541	521	574	564	526	574	568	592	560	545	553	558	543	558	554	535	564	569	590	537	532	534	559	522	573	560	589	587	563	543	558	545	571	584	573	540	596	559	564	599	586	580	545	555	560	528	514	595	558	583	558	576	537	570	567	564	583	585	616	554	530	590	571	560	557	584	560	543	586	603	565	579	557	583	570	585	525	582	545	557	551	558	566	608	556	540	544	565	557	532	538	578	589	528	612	524	564	564	542	546	575	558	527	522	531	587	553	551	530	557	564	606	573	503	541	612	567	578	572	566	542	578	557	492	571	540	593	593	608	531	549	569	603	545	556	557	606	557	597	519	607	558	589	573	547	584	553	556	594	515	588	524	567	591	542	549	556	556	562	533	568	581	564	571	565	533	546	577	556	535	520	543	626	614	586	574	580	586	566	544	563	556	539	520	570	558	555	562	538	561	535	569	609	582	527	559	570	518	595	580	579	554	549	537	550	534	555	563	547	561	583	552	555	546	574	565	604	590	560	562	566	578	550	592	550	574	592	589	579	568	550	561	496	583	528	588	585	609	569	608	542	551	577	526	573	560	584	548	556	554	572	541	549	549	579	562	528	589	567	566	580	551	540	579	558	610	547	561	546	535	560	545	545	611	531	543	568	571	529	547	572	604	549	540	535	596	561	526	568	511	595	541	521	547	547	563	574	580	564	532	546	571	570	548	579	550	572	586	547	549	611	549	561	548	527	571	532	560	535	546	543	589	563	566	581	537	569	580	562	580	565	527	516	542	582	597	530	560	532	544	548	578	574	533	540	552	570	512	555	589	561	532	596	584	578	585	567	580	558	581	569	581	634	573	559	561	580	524	578	561	536	539	528	549	573	528	574	570	566	528	542	504	560	537	581	552	560	559	548	578	519	579	545	553	588	563	547	551	589	559	508	577	557	560	572	562	589	550	527	577	581	504	560	519	574	566	535	534	586	584	490	557	553	622	562	548	516	584	520	564	607	580	575	552	520	520	529	548	575	590	587	547	529	583	571	542	524	570	560	582	562	582	506	551	587	522	547	619	533	579	576	562	536	550	569	561	561	529	531	567	559	552	575	523	597	577	577	614	587	570	518	519	593	601	591	567	575	520	524	579	562	547	540	594	592	538	572	567	565	576	537	598	551	547	568	559	597	589	532	583	593	594	618	570	553	597	547	567	513	543	540	542	551	532	572	555	549	562	541	540	554	545	568	578	587	597	601	558	514	560	566	538	507	550	568	539	588	566	603	614	555	556	540	510	573	551	593	545	562	562	550	570	543	581	567	562	598	554	527	564	585	539	556	528	589	561	568	552	573	589	591	521	548	574	568	547	600	566	569	557	588	570	544	558	532	536	567	562	570	588	534	571	573	563	604	531	543	558	561	572	578	532	543	571	609	590	531	557	575	571	558	603	566	528	547	575	563	561	620	579	532	598	574	554	559	591	562	531	550	509	564	546	566	595	551	582	582	591	560	560	583	563	560	553	556	561	566	558	551	560	570	539	571	559	593	557	555	569	586	537	540	585	593	545	566	562	581	576	534	605	579	594	583	577	586	583	568	542	569	515	577	563	521	556	513	537	524	546	534	564	568	544	572	597	569	546	547	545	550	594	616	562	571	513	575	509	575	568	575	570	500	567	532	597	548	529	564	559	534	571	554	559	568	569	547	565	598	593	545	582	537	528	536	516	566	571	540	548	565	549	554	556	568	560	559	549	583	565	564	568	555	572	594	543	572	547	542	614	575	565	557	599	553	553	548	561	528	571	568	584	530	537	539	530	557	591	613	580	589	544	550	543	542	554	589	561	513	572	583	569	547	577	588	550	509	553	576	576	558	561	561	577	587	540	572	554	582	547	549	562	568	562	561	590	583	576	545	520	551	545	600	529	517	552	580	527	578	538	571	582	541	525	570	571	575	583	564	570	523	544	559	573	536	534	571	508	545
9578	4809	5071	4157	3031	2192	1608	1220	1037	795	772	571	488	453	403	363	398	370	331	312	344	327	336	299	293	305	305	290	325	347	272	300	303	317	302	324	318	280	310	280	270	308	315	299	296	341	309	321	305	299	310	315	284	289	323	304	319	309	309	309	291	308	285	313	288	289	315	307	310	336	303	329	311	301	308	321	291	295	305	305	307	310	282	280	279	312	281	316	307	296	281	294	324	310	293	299	302	338	306	283	311	340	327	289	335	309	293	291	311	285	297	315	309	306	302	305	287	369	290	320	297	284	311	316	351	299	280	285	315	297	321	304	326	297	275	299	291	298	300	308	290	318	300	277	296	307	286	336	296	295	350	336	304	296	307	295	292	296	290	288	316	289	291	316	351	304	333	273	308	317	322	308	330	287	312	322	303	302	306	318	333	316	278	287	344	306	301	323	324	328	294	291	290	305	306	288	290	299	304	305	308	299	288	319	305	292	291	299	334	302	303	300	287	316	286	334	300	313	304	302	319	302	306	314	287	290	305	295	298	321	299	327	322	281	287	303	286	333	290	318	326	300	288	334	282	272	311	306	300	296	314	307	304	270	287	301	302	318	295	274	311	334	305	305	335	293	307	324	317	275	301	319	322	311	335	338	285	298	288	292	286	306	299	302	279	313	300	346	284	312	276	307	324	330	349	321	289	309	271	255	310	299	309	277	300	275	304	309	308	305	300	308	304	271	282	301	295	288	308	317	278	294	294	304	339	284	296	302	313	305	326	297	304	318	303	304	329	312	281	275	256	327	315	343	335	305	278	276	324	297	297	327	290	279	290	325	288	311	334	319	304	299	306	267	327	315	312	312	298	301	302	304	294	311	345	284	310	285	356	289	307	302	326	316	318	312	275	308	316	300	299	270	289	295	316	308	359	290	328	302	316	301	311	275	309	293	327	280	299	282	317	312	314	324	330	304	325	289	325	284	301	318	309	277	264	313	292	295	284	299	291	302	330	317	321	277	286	304	286	282	294	321	293	313	306	293	303	298	295	292	330	313	339	297	309	319	335	272	288	304	309	273	296	324	291	316	289	286	280	300	307	304	301	318	313	337	282	322	301	302	290	314	292	299	301	299	289	300	321	317	324	316	353	293	289	304	323	296	305	307	299	301	306	315	311	281	305	300	282	313	293	301	301	330	324	297	322	320	297	329	285	284	301	322	305	317	307	319	300	287	330	306	319	299	301	256	297	284	270	275	302	300	259	270	295	304	315	338	331	335	315	316	261	297	304	317	332	312	323	306	289	329	298	327	311	278	300	301	302	305	287	295	248	278	325	303	274	293	320	307	308	296	332	301	310	301	330	351	326	318	310	283	321	312	300	293	312	289	302	279	331	257	317	297	322	318	287	292	302	315	314	337	338	283	299	332	336	290	295	309	302	334	314	288	331	331	305	283	288	325	330	323	320	290	294	255	312	320	319	281	293	328	303	305	300	338	328	290	273	291	314	307	306	351	307	282	298	318	330	346	328	295	337	334	303	328	288	297	319	279	305	323	313	327	327	309	313	278	305	301	314	296	327	285	279	310	294	343	333	314	254	304	334	328	341	328	317	291	285	294	297	315	313	333	304	335	283	300	338	318	301	262	327	306	327	309	295	290	302	303	319	313	280	307	296	296	288	323	325	304	259	295	330	278	277	346	285	294	303	287	332	273	300	318	300	332	311	295	289	303	324	288	311	282	316	284	327	294	295	323	298	323	288	334	306	279	306	309	253	298	316	273	298	304	296	299	302	337	291	301	304	280	300	294	290	320	285	243	310	307	335	319	346	315	266	339	278	303	325	334	307	301	311	318	312	327	269	323	279	288	271	295	315	301	300	312	340	346	309	318	293	320	288	326	308	284	300	313	322	327	301	292	319	325	285	331	337	306	294	296	309	295	310	296	299	295	255	289	302	283	311	305	296	290	312	313	314	289	319	305	287	321	298	277	295	313	339	328	308	310	301	292	301	308	332	293	291	344	277	314	315	289	247	307	283	324	297	295	294	285	294	287	320	309	318	317	314	328	304	293	328	283	303	313	332	311	294	292	304	322	339	309	332	289	343	303	282	298	305	318	295	282	302	287	341	340	291	327	319	295	321	312	303	302	329	326	284	290	323	294	315	301	301	321	298	289	333	268	320	302	272	352	324	305	329	325	313	302	315	285	301	321	324	309	304	302	330	311	289	299	317	326	314	342	318	315	313	321	318	302	322	294	315	318	299	320	309	303	341	313	316	310	312	310	283	315	305	272	313	350	364	322	327	286	308	300	286	314	331	259	330	316	320	303	296	289	277	338	328	304	332	327	322	315	320	304	304	298	300	278	305	316	305	277	286	292	317	327	284	312	335	281	338	332	311	281	298	307	303	308	320	287	313	311	343	307	305	286	331	311	280	300	310	316	288	316	301	279	307	317	299	321	326	287	301	278	339	326	303	322	291	303	316	287	307	334	330	295	328	273	319	314	290	329	292	268	275	322	304	321	329	294	303	304	303	331	303	324	308	296	277	312	301	315	303	302	330	316	300	296	308	307	333	306	306	287	322	308	295	330	288	297	296	288	296	334	306	301	313	287	295	309	313	349	309	302	318	317	292	317	300	286	305	317	310	319	283	303	308	315	328	317	307	283	279	310	310	346	331	313	311	308	298	325	290	330	306	305	314	308	326	286	303	283	291	303	285	325	299	279	339	305	317	284	320	301	297	309	298	293	341	309	314	322	330	332	299	314	308	301	303	291	332	311	273	304	291	297	280	295	337	304	320	324	326	285	304	296	305	300	307	307	322	337	284	356	344	321	321	317	272	291	282	336	299	285	316	287	310	324	279	298	295	301	341	273	306	313	321	305	302	278	286	327	292	290	300	299	315	355	317	316	350	311	306	295	289	304	303	291	322	291	332	344	323	327	304	267	322	315	295	317	292	317	295	298	301	327	296	277	278	314	296	301	289	313	320	274	265	350	301	305	317	313	339	280	303	301	335	298	288	334	315	305	307	275	302	298	287	337	287	316	324	316	329	318	312	310	323	291	302	299	272	312	321	315	318	318	317	309	293	317	323	337	283	307	269	314	322	299	345	286	305	313	296	316	325	333	303	291	286	289	305	334	274	301	303	267	316	295	300	301	303	317	307	331	288	299	265	290	311	329	296	332	306	303	302	300	303	293	307	306	294	289	290	295	321	300	289	302	287	289	300	331	329	323	327	304	313	363	306	321	277	313	304	292	297	328	299	316	329	350	291	318	294	303	326	291	283	305	349	299	312	309	291	315	297	302	308	287	310	303	308	330	311	312	308	278	312	317	291	309	307	312	333	290	272	281	279	313	330	297	290	349	334	315	268	304	314	295	275	308	337	321	284	308	313	317	318	310	312	312	333	302	282	300	325	322	306	298	288	342	303	326	328	324	284	310	286	345	309	306	320	288	309	320	348	330	291	309	302	312	335	305	263	326	311	281	267	291	291	279	294	296	337	338
6724	4992	10050	11591	10300	8621	6734	5362	4266	3593	3067	2253	1886	1545	1381	1240	1057	1081	941	897	855	788	806	795	772	814	747	782	807	780	754	763	766	724	773	773	696	719	683	690	700	770	699	713	721	755	722	710	754	750	689	722	708	689	700	728	724	739	694	733	747	792	689	734	753	734	666	722	741	793	777	717	681	734	684	731	701	746	740	675	731	740	711	715	718	746	737	727	674	731	759	711	717	702	688	702	714	765	727	673	711	692	723	725	698	775	720	748	699	692	681	680	737	688	731	708	746	718	737	718	741	689	724	693	707	736	749	701	763	685	737	708	733	702	711	747	720	727	739	733	745	703	736	721	721	718	742	754	733	735	737	733	714	712	700	731	738	719	737	734	756	768	706	740	752	654	695	739	700	704	736	720	713	735	718	745	722	772	722	659	703	706	727	680	701	711	712	716	727	721	699	751	721	717	761	725	708	691	720	729	691	711	771	703	710	747	700	754	758	692	719	688	731	734	734	704	704	707	728	744	706	718	722	720	730	719	702	673	713	700	732	715	731	724	721	719	704	751	737	745	726	730	727	730	718	710	747	695	702	733	690	722	694	746	735	690	735	717	759	722	683	722	646	719	718	707	682	759	747	678	740	747	724	745	704	697	713	695	727	722	736	707	722	684	715	728	718	740	762	694	705	740	706	725	764	669	725	703	690	727	717	697	705	705	712	752	728	767	673	713	735	753	731	674	699	731	705	705	710	637	694	715	712	710	725	737	728	787	691	740	737	709	744	730	720	764	719	758	715	665	707	682	677	746	767	731	690	726	637	760	702	705	692	693	723	723	738	717	745	642	700	725	733	745	709	701	693	767	677	701	707	735	726	651	753	718	693	728	681	743	708	717	679	727	795	745	726	730	727	719	747	727	699	746	718	680	710	681	754	741	746	710	736	722	734	724	694	709	688	728	728	718	723	717	704	666	672	705	702	699	706	720	727	687	711	685	763	717	701	710	709	717	767	734	709	704	729	736	674	705	753	754	736	762	683	762	754	719	724	731	755	700	786	736	733	729	732	736	657	720	694	713	737	717	761	767	739	710	709	722	701	736	726	754	703	687	744	679	754	692	699	718	661	717	771	669	744	665	707	668	703	702	677	709	707	664	709	765	656	746	677	722	746	707	758	715	767	737	735	756	732	744	723	707	745	769	717	714	735	711	751	746	766	709	699	717	684	716	727	710	767	695	749	688	744	704	712	748	718	709	681	724	778	769	690	698	727	726	705	716	715	709	682	726	700	701	744	731	718	731	749	709	728	733	703	760	732	774	702	782	734	699	708	743	707	700	686	764	731	694	702	732	738	774	690	714	769	716	694	738	721	705	813	764	722	740	671	720	686	704	700	709	676	719	709	730	735	692	771	686	734	671	745	710	698	739	745	722	758	694	721	710	698	712	723	722	767	714	721	698	683	760	714	712	749	742	682	700	696	698	722	700	719	752	749	726	753	714	699	702	698	743	728	691	706	736	687	682	698	735	684	731	702	742	698	724	741	682	723	748	705	683	692	761	691	725	749	714	705	731	684	715	733	747	720	681	720	710	720	714	680	747	701	723	695	717	713	730	745	706	692	754	743	756	712	743	715	676	719	743	753	763	751	740	729	734	701	748	727	713	742	753	697	679	725	697	675	744	703	687	749	771	699	717	795	737	698	735	721	696	719	747	776	699	737	693	754	743	712	711	723	749	697	690	693	762	678	756	702	732	782	698	743	719	734	666	724	723	696	762	675	710	681	702	675	735	716	717	715	732	739	707	679	755	692	713	709	751	700	687	693	730	682	720	690	736	736	720	724	724	687	698	722	711	720	692	714	731	681	752	738	739	718	752	727	711	707	718	724	742	716	695	730	702	705	702	782	763	718	722	735	744	752	726	714	717	768	746	697	741	716	726	687	732	708	773	730	671	719	686	739	704	772	711	734	763	710	708	750	657	742	711	715	731	719	670	695	685	737	767	712	700	682	666	708	753	713	708	739	745	753	747	691	782	708	700	680	744	720	762	775	748	717	698	677	682	761	689	730	698	743	716	737	698	734	691	706	727	709	680	702	738	779	704	726	727	696	701	719	714	732	753	697	715	705	745	705	699	759	705	697	676	731	688	726	727	671	717	698	742	726	748	719	758	683	757	738	700	698	721	709	736	707	742	712	708	681	686	737	683	641	721	716	699	768	745	743	708	705	688	704	713	818	736	709	704	713	694	720	741	735	707	736	720	687	688	687	704	733	675	720	706	697	757	704	762	728	712	762	704	753	719	725	670	716	700	675	708	742	688	711	703	701	667	667	691	691	742	715	742	737	719	746	728	675	721	712	717	776	731	722	754	668	772	719	724	704	716	696	664	701	729	751	709	681	719	721	705	708	715	740	761	685	707	719	659	728	705	715	725	676	707	713	692	720	704	720	727	691	755	730	756	734	749	687	743	709	688	726	697	727	702	729	747	668	726	769	688	676	719	721	705	727	703	729	696	730	711	676	745	777	709	730	742	722	707	741	729	702	703	702	686	717	710	708	671	752	724	762	702	714	745	709	777	720	697	702	661	711	723	708	715	720	730	741	759	725	745	726	791	748	739	757	712	709	723	740	695	723	717	747	715	788	787	743	681	708	761	765	732	701	712	724	747	722	769	704	730	715	732	750	725	725	712	728	773	758	769	685	744	706	690	708	665	718	697	689	715	709	668	744	672	746	746	665	671	729	719	734	713	697	717	717	695	701	737	685	749	715	720	711	728	676	743	689	704	783	706	719	689	708	689	688	688	681	722	693	738	720	671	766	695	693	693	697	715	698	728	750	714	711	697	665	716	745	728	702	720	709	713	733	755	721	725	689	716	695	743	755	695	787	709	720	718	682	725	694	706	732	702	758	697	737	691	723	716	693	709	734	750	671	732	706	748	738	726	685	723	755	685	729	706	710	691	709	732	681	707	713	746	761	747	726	743	697	736	752	756	703	733	745	759	737	746	759	702	739	669	706	703	689	703	693	725	710	718	701	698	712	723	737	788	728	774	706	661	701	732	732	713	758	726	759	731	716	748	714	720	702	799	722	716	695	802	738	743	687	708	704	689	720	695	687	737	724	703	702	700	756	686	755	784	754	706	769	693	729	687	708	722	719	744	692	700	726	714	755	725	730	703	728	737	741	727	708	728	701	696	708	720	723	751	705	714	728	745	672	772	709	718	726	699	703	698	725	767	717	710	688	750	734	667	712	730	705	723	703	718	698	679	761	726	744	676	731	752	683	689	700	698	736	687	730	726	684	674	750	734	756	685	730	699	738	742	711	722	717	685	732	681	733	696	730	730	759	762	755	686	734	714	721	725	684	775	727	740	701	732	729	719	737	718	719	737	718	668	713	729	709	668	740	719	753	689	748	725	731	720	723	693	739	728	726	736	736	775	752	713	694	674	739	702	695	749	720	720	714	740	707	727	716	710	722	672	770	706	678	714	716	700	675	741	732	736	664	703
19271	8039	8171	6710	4468	3084	2363	1740	1357	1090	899	688	594	604	504	436	372	371	344	333	290	293	302	299	308	289	259	300	302	277	290	285	307	289	278	277	308	289	283	244	277	301	291	299	255	283	287	277	292	272	261	288	306	280	308	291	286	294	288	275	270	275	289	284	248	247	266	256	281	296	255	309	285	281	273	245	302	267	297	292	262	278	258	282	254	290	236	274	285	284	291	262	290	289	295	290	282	291	311	288	272	271	271	300	233	253	272	292	252	292	310	252	292	267	297	294	269	296	307	269	303	268	264	228	258	272	281	277	260	289	262	243	322	242	271	293	274	294	314	299	300	249	291	267	277	300	266	261	269	290	311	300	250	282	238	281	294	277	281	270	285	283	272	270	287	256	271	259	233	261	255	276	269	264	257	269	297	267	290	267	249	301	286	295	259	270	274	282	283	250	255	294	277	267	284	300	281	268	261	278	267	301	284	272	279	285	268	241	280	254	264	251	280	239	285	286	300	263	266	271	272	265	289	278	274	275	256	277	296	299	269	293	284	266	276	267	252	283	243	266	249	280	256	283	254	281	287	271	271	302	283	273	269	266	285	287	272	280	288	279	247	266	292	267	279	275	311	249	273	253	273	235	288	238	257	273	275	294	276	280	272	268	262	263	267	289	254	261	274	249	264	294	306	234	270	272	280	257	279	269	267	305	281	261	288	285	247	282	294	315	301	290	250	278	250	281	287	279	277	267	297	282	297	259	279	329	308	297	304	279	293	269	282	269	275	289	273	279	302	260	287	312	312	261	289	269	271	289	273	277	280	292	279	301	324	281	252	269	263	288	289	276	302	264	273	263	281	291	264	274	271	272	286	290	255	278	281	247	285	278	265	277	267	263	284	264	295	287	271	276	265	278	290	298	252	278	266	292	279	279	280	274	259	280	261	278	289	290	288	273	277	258	276	266	266	263	301	256	285	276	287	273	314	274	292	313	288	292	256	307	293	313	291	263	272	291	328	299	276	268	261	231	284	284	297	279	252	285	284	243	278	301	259	295	306	296	270	289	246	270	319	280	261	273	251	280	290	255	264	289	289	260	281	281	262	270	248	286	256	235	272	291	271	294	251	284	282	261	273	288	267	294	292	292	266	268	265	274	272	270	253	259	280	245	299	277	290	296	285	306	281	298	268	274	288	246	273	265	266	273	284	266	262	258	282	266	287	278	289	277	250	272	274	254	252	274	250	291	290	293	294	302	311	282	272	277	276	275	288	275	292	309	237	291	277	244	286	261	250	254	267	297	309	272	274	290	274	282	290	275	255	289	274	297	264	272	273	261	274	247	288	269	303	270	261	285	282	301	239	273	267	257	266	288	291	281	329	271	331	269	275	266	260	294	288	302	307	286	278	243	293	276	313	284	300	269	250	276	299	269	276	268	256	295	282	265	278	259	287	267	291	275	286	309	267	300	282	284	292	270	259	285	264	270	306	284	282	282	287	252	249	330	295	254	251	260	304	264	264	257	252	287	298	271	254	280	252	275	289	272	255	312	283	287	268	263	291	258	286	321	260	257	295	284	247	265	268	302	268	289	264	250	264	238	269	277	264	262	280	259	273	242	285	279	245	287	289	295	262	274	245	301	284	262	268	254	286	279	269	285	250	304	289	273	271	283	263	331	281	269	269	283	278	291	282	268	283	301	290	285	303	292	293	280	274	325	286	270	260	292	294	288	255	324	273	271	286	285	290	279	276	265	325	267	275	295	250	260	272	272	283	292	274	288	279	307	300	267	302	277	298	303	288	254	301	273	282	262	302	260	276	293	270	266	291	243	304	282	272	246	284	273	286	295	268	240	289	315	271	279	263	298	273	271	260	276	296	282	289	287	247	316	255	254	261	258	260	275	254	286	273	276	294	280	253	266	273	268	274	254	279	285	272	266	264	277	303	302	311	280	296	284	285	281	254	278	259	273	254	304	268	270	305	270	262	244	258	280	257	287	284	272	282	233	283	283	277	272	275	287	284	298	288	307	280	257	278	260	302	275	271	285	282	259	297	258	266	287	282	283	299	288	283	265	279	272	276	286	260	258	277	260	308	273	261	290	253	226	280	287	286	249	249	239	252	279	278	294	292	299	308	291	288	304	276	293	316	270	249	293	260	296	268	269	304	290	249	268	242	279	305	277	255	311	259	286	271	277	290	274	280	248	282	253	263	284	277	264	274	266	305	262	296	303	243	273	255	266	274	272	284	272	231	278	294	274	298	280	263	266	299	272	271	244	273	250	237	288	287	267	288	282	282	286	303	288	303	240	267	264	284	279	263	282	250	289	322	273	308	287	285	255	285	275	277	283	228	263	257	284	269	260	284	280	280	290	266	258	239	300	258	295	289	277	274	282	260	282	282	281	258	274	282	255	266	298	258	304	272	289	276	298	259	253	264	269	290	262	283	281	260	292	309	302	276	250	284	289	262	260	300	290	276	272	271	281	263	261	301	272	285	295	265	260	286	320	280	298	303	263	304	277	256	268	263	277	276	275	286	274	287	261	278	275	268	288	310	287	300	290	254	300	315	288	302	275	284	300	304	315	298	292	290	279	282	252	291	265	269	262	291	302	310	307	262	266	279	300	296	345	243	255	264	264	294	257	261	295	307	271	270	263	251	281	250	252	297	284	268	280	281	294	263	282	295	294	274	296	285	279	279	241	294	287	286	292	267	272	282	271	285	281	267	288	269	280	280	271	267	279	293	290	288	241	307	265	254	275	272	296	294	290	281	255	268	282	317	280	261	292	258	240	265	259	313	282	279	286	258	297	287	293	283	293	314	278	254	297	303	299	271	281	271	259	304	281	287	280	293	284	312	280	292	268	283	252	260	291	288	262	302	309	267	279	282	267	268	274	283	279	298	281	291	256	260	289	294	270	260	304	246	292	268	275	256	296	290	282	243	253	257	286	293	274	308	304	283	273	287	271	286	287	293	245	277	316	252	263	280	276	272	289	300	262	255	256	311	304	269	263	270	314	283	279	270	288	265	290	306	262	270	255	275	263	276	280	277	284	267	272	272	253	255	264	290	274	270	250	300	277	253	275	306	285	271	258	264	241	307	301	254	308	310	288	290	246	282	291	258	293	286	286	279	276	291	257	269	296	260	265	292	262	281	254	292	264	271	263	307	282	275	289	264	272	276	291	267	251	256	294	316	295	290	275	273	298	272	269	288	277	293	286	260	281	279	270	269	271	277	291	298	278	277	252	278	313	294	287	269	257	252	286	275	277	246	257	269	285	248	277	293	257	257	283	267	301	281	311	259	300	286	291	268	264	283	278	293	279	274	283	317	304	263	298	272	257	254	257	269	281	262	255	267	302	264	261	272	249	273	272	290	269	248	248	269	287	278	290	251	293	272	273	286	262	286	291	279	295	287	268	295	262	312	303	261	277	295	312	281	272	292	240	286	296	270	286	259	278	241	286	305	297	279	307	295	225	277	299	308	262	316	287	271	279	260	285
13062	7510	14382	17149	14843	11802	9678	7824	6236	5093	4309	3182	2552	2168	1677	1522	1302	1103	1021	952	927	815	844	816	780	778	722	731	729	708	703	694	662	640	671	642	662	654	707	668	668	633	658	668	683	691	646	687	652	668	651	677	656	661	640	689	664	721	662	640	638	644	614	683	617	618	643	652	629	633	622	629	669	686	636	627	642	665	606	634	645	682	655	695	634	610	678	673	646	656	675	659	673	607	677	690	614	667	686	657	631	641	659	656	647	643	641	705	649	638	664	652	655	677	628	673	623	673	657	602	717	675	640	639	618	661	671	680	622	658	715	691	638	646	676	671	677	653	667	657	650	696	618	627	629	665	693	732	655	607	633	656	686	646	681	613	679	662	690	631	641	666	670	691	653	667	655	674	619	676	634	646	660	666	659	662	731	696	672	653	669	642	642	669	659	669	687	663	646	675	663	682	620	675	709	624	671	703	685	665	656	633	676	669	665	694	690	672	661	667	660	617	664	672	672	690	718	610	659	651	683	619	630	645	642	643	630	660	664	672	655	628	688	640	676	621	634	643	654	654	655	664	646	660	627	668	661	651	682	654	631	683	652	638	666	637	654	629	672	659	654	661	677	633	631	655	648	658	679	674	671	673	647	641	669	674	641	630	679	627	671	648	648	668	691	662	671	626	663	690	652	656	647	660	726	689	644	692	663	671	626	685	663	634	693	641	670	653	645	679	656	638	684	669	650	669	681	670	626	656	588	658	666	698	619	661	652	636	695	640	636	631	722	685	667	657	668	654	668	686	622	649	658	642	655	711	665	660	618	656	703	656	689	641	667	646	681	706	683	654	659	653	658	674	647	631	664	654	678	649	640	661	719	650	656	675	650	660	631	644	636	595	651	657	666	646	643	644	680	620	654	607	642	695	617	666	637	631	643	634	645	626	678	628	670	669	657	665	625	671	665	673	669	652	659	677	652	673	629	664	675	649	677	626	629	681	606	649	659	676	673	644	641	699	672	647	661	651	664	673	699	646	658	626	655	643	656	647	637	650	707	685	635	650	613	662	687	646	710	641	662	646	620	658	627	664	654	646	606	694	659	633	636	642	672	668	637	634	664	653	678	641	632	704	662	633	641	631	640	674	670	632	630	681	634	661	674	626	643	651	648	643	620	705	620	647	673	637	635	662	677	705	650	675	661	655	671	631	641	627	666	644	671	652	678	657	652	688	639	681	650	637	665	645	668	648	695	657	682	684	582	645	658	658	651	631	665	641	710	662	645	655	637	652	658	619	668	640	682	644	674	684	632	631	678	661	646	671	668	686	681	655	618	642	645	624	644	657	594	644	626	650	652	644	673	726	652	639	641	626	615	618	649	680	623	650	647	649	676	638	666	679	603	646	624	630	661	671	667	691	667	674	645	628	634	664	630	672	619	646	643	691	679	711	679	642	657	675	645	602	695	643	663	611	664	670	654	665	664	728	647	653	667	656	668	709	640	642	680	676	713	644	671	618	594	647	654	652	642	654	643	654	674	647	653	678	687	641	605	639	697	625	622	638	658	635	622	611	671	690	689	608	656	682	686	658	645	634	678	693	665	595	666	623	654	664	706	629	655	643	650	590	662	733	695	694	677	662	641	630	659	629	623	617	711	676	648	664	664	647	611	656	677	653	590	638	682	646	618	622	646	634	637	671	679	641	653	649	638	650	672	647	659	705	625	664	669	634	639	634	665	683	639	643	667	650	626	648	657	661	690	658	636	681	670	685	705	703	610	701	684	644	684	605	677	652	620	650	631	671	667	685	643	676	640	640	625	615	686	651	650	652	620	680	664	680	624	635	632	643	615	629	618	669	642	658	648	641	656	646	652	655	621	601	692	618	650	636	627	657	683	594	641	655	677	685	667	612	657	696	691	618	654	648	635	615	667	653	620	623	668	658	696	618	621	645	651	697	642	635	668	631	641	651	650	628	637	694	611	641	699	682	629	689	718	727	680	665	661	637	663	666	628	616	689	649	634	641	639	610	656	676	660	650	613	689	713	669	614	609	692	645	619	644	618	661	669	671	652	666	662	625	609	614	669	675	654	653	650	665	626	655	645	636	603	628	621	666	662	664	651	653	658	655	665	661	622	670	628	652	651	656	682	668	657	690	703	639	683	688	647	706	680	654	709	664	683	658	666	688	654	633	639	633	622	625	632	672	649	671	622	646	647	661	603	636	648	661	636	646	649	623	667	646	693	629	632	660	657	667	599	674	647	652	624	687	663	674	675	694	628	679	634	646	625	663	667	689	648	657	657	635	651	654	672	631	656	661	619	684	636	640	664	632	656	647	630	658	675	647	705	643	709	683	642	614	638	672	647	635	638	662	669	643	674	712	679	658	658	665	676	609	638	657	678	623	660	672	699	597	636	653	670	644	687	655	621	642	669	646	655	658	634	632	701	669	653	608	669	640	613	640	652	649	662	669	663	661	634	655	672	657	624	650	669	661	616	670	683	669	646	652	695	640	661	675	694	664	615	689	640	650	695	638	679	693	653	677	663	653	642	710	635	671	637	654	693	658	643	704	656	618	680	661	679	691	634	647	628	714	689	660	638	683	651	670	656	660	619	653	633	643	650	669	620	635	643	679	686	635	620	689	675	688	647	669	671	650	630	657	645	668	649	620	648	600	638	620	641	674	663	601	643	666	633	661	637	717	652	659	661	619	676	616	652	662	639	673	622	688	640	653	651	684	655	595	658	670	672	664	646	639	672	632	685	658	666	666	648	659	676	647	640	613	639	651	666	660	606	679	590	677	658	628	654	717	644	683	669	652	661	628	675	651	720	681	668	616	638	656	639	680	652	663	628	598	651	625	623	659	627	627	659	642	680	663	618	609	660	682	635	625	663	629	668	597	679	625	689	671	666	619	690	674	602	669	670	676	660	662	651	665	679	625	653	685	664	647	668	672	639	668	646	674	693	659	680	603	656	637	644	628	619	629	642	698	616	644	679	704	695	682	599	628	658	674	683	654	668	653	678	633	621	648	672	636	640	643	662	637	639	651	671	670	680	672	642	643	667	627	625	607	686	652	675	680	643	632	661	633	643	671	686	617	691	657	651	675	624	640	659	648	669	683	679	633	640	633	660	643	681	726	660	632	663	658	653	649	613	686	670	652	655	675	629	646	603	654	648	657	692	664	643	646	654	635	658	661	648	615	660	670	677	657	661	671	647	669	680	609	706	636	618	648	651	650	702	646	684	695	656	664	669	690	659	672	652	658	669	677	662	673	646	618	613	681	678	658	651	669	649	669	687	661	635	682	625	658	653	696	654	665	631	610	684	676	643	626	666	661	658	660	693	665	658	675	645	642	689	659	644	692	691	643	604	660	676	677	651	681	649	648	640	650	651	650	621	647	613	671	667	642	677	653	682	664	618	616	640	645	636	689	673	723	634	641	614	688	661	695	664	663	643	661	689	643	649	650	682	692	645	615	651	665	659	658	657	692	618	616	627	669	652	674	642	670
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
