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
338492184543	338492185101	338492185651	338492186201	338492186751	338492187301	338492187851	338492188401	338492188951	338492189501	338492190051	338492190601	338492191151	338492191701	338492192251	338492192801	338492193351	338492193901	338492194451	338492195001	338492195551	338492196101	338492196651	338492197201	338492197751	338492198301	338492198851	338492199401	338492199951	338492200501	338492201051	338492201601	338492202151	338492202701	338492203251	338492203801	338492204351	338492204901	338492205451	338492206001	338492206551	338492207101	338492207651	338492208201	338492208751	338492209301	338492209851	338492210401	338492210951	338492211501	338492212051	338492212601	338492213151	338492213701	338492214251	338492214801	338492215351	338492215901	338492216451	338492217001	338492217551	338492218101	338492218651	338492219201	338492219751	338492220301	338492220851	338492221401	338492221951	338492222501	338492223051	338492223601	338492224151	338492224701	338492225251	338492225801	338492226351	338492226901	338492227451	338492228001	338492228551	338492229101	338492229651	338492230201	338492230751	338492231301	338492231851	338492232401	338492232951	338492233501	338492234051	338492234601	338492235151	338492235701	338492236251	338492236801	338492237351	338492237901	338492238451	338492239001	338492239551	338492240101	338492240651	338492241201	338492241751	338492242301	338492242851	338492243401	338492243951	338492244501	338492245051	338492245601	338492246151	338492246701	338492247251	338492247801	338492248351	338492248901	338492249451	338492250001	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28495	16415	15934	10124	6135	4098	3020	2194	1762	1432	1103	873	763	680	613	497	515	467	426	379	379	397	376	322	333	357	332	311	314	315	255	279	261	253	256	255	278	287	260	233	238	234	251	219	262	264	279	253	258	270	244	277	229	268	242	265	253	240	243	255	278	266	269	243	269	260	247	269	238	248	258	256	254	240	266	230	252	283	256	263	245	226	248	280	244	258	234	237	256	259	253	240	264	264	249	221	284	267	252	263	279	244	228	222	226	267	252	253	279	259	279	263	247	255	246	246	263	224	276	270	245	242	254	262	262	267	237	263	261	249	278	251	258	243	231	249	216	245	239	248	238	241	261	252	258	254	251	243	253	254	267	232	284	242	243	231	265	275	250	282	248	265	257	290	271	248	258	277	274	261	269	254	269	258	223	237	253	259	256	290	293	275	236	257	248	252	275	251	277	253	247	239	245	266	271	258	220	217	257	265	260	270	257	276	264	246	276	240	245	256	234	256	251	227	274	286	257	229	278	260	247	255	266	262	257	261	234	287	238	230	263	241	245	241	261	251	272	261	242	263	243	237	270	255	233	244	250	220	242	280	246	273	276	279	254	284	228	257	240	265	241	236	218	260	241	282	270	251	255	247	250	238	253	267	241	270	270	200	234	238	268	241	263	252	249	248	282	234	263	216	257	255	241	257	250	314	263	265	308	277	259	250	245	252	224	255	253	272	271	268	250	236	224	248	253	255	257	247	264	257	260	220	236	269	272	266	258	271	248	252	265	252	223	253	252	236	327	251	258	263	248	251	265	261	254	240	253	252	256	264	229	250	271	253	259	268	243	242	213	220	220	251	239	252	265	249	237	266	268	256	276	256	242	273	238	252	258	231	208	265	221	233	272	242	262	258	244	274	239	280	255	274	277	251	262	245	253	279	212	266	266	259	247	246	291	270	257	257	260	250	253	259	251	268	263	262	258	266	254	278	252	249	273	269	273	235	234	215	270	270	255	261	274	281	257	260	269	261	276	230	285	245	246	251	256	271	225	274	268	233	249	259	257	268	278	264	275	269	266	246	250	263	222	224	255	255	222	261	256	263	259	273	283	259	254	246	263	224	264	239	239	246	253	269	271	244	251	268	269	254	248	243	227	253	232	246	289	242	279	233	233	227	250	234	267	262	218	271	271	243	236	251	254	274	257	246	263	242	249	236	276	267	262	238	229	248	254	221	268	229	272	240	258	248	265	282	249	264	250	255	298	273	251	276	273	261	252	252	256	268	250	244	262	263	264	281	231	263	252	237	237	257	265	266	235	266	255	244	249	249	261	264	236	256	273	232	285	256	251	245	258	257	229	231	270	280	264	246	271	263	249	279	277	273	260	216	252	212	267	216	274	223	263	272	256	225	237	248	215	287	223	242	259	251	231	238	253	273	240	249	266	254	218	244	244	244	266	272	271	246	234	255	267	248	299	278	254	270	263	243	246	244	267	249	291	276	274	259	254	215	240	235	281	256	258	265	226	232	236	245	250	263	261	257	233	256	254	223	261	218	259	259	231	216	247	233	263	259	253	245	259	248	233	251	277	220	226	247	264	236	214	278	274	245	226	245	270	297	261	263	253	224	243	269	272	238	256	289	261	216	250	244	233	272	249	249	257	261	257	249	273	258	248	247	269	235	237	240	258	272	244	263	237	283	263	257	284	245	249	227	280	254	271	267	258	258	270	249	251	256	239	289	256	254	228	246	248	242	267	277	238	254	252	268	253	231	249	231	267	263	248	227	264	233	256	221	242	242	250	234	240	249	244	230	220	209	284	263	267	263	254	212	253	252	220	231	292	228	223	229	251	252	280	262	250	244	280	255	273	253	258	254	236	261	257	277	267	244	250	263	269	272	248	234	253	263	255	261	251	243	271	245	258	245	236	245	258	239	240	259	265	263	257	258	213	252	250	255	273	289	232	277	272	222	284	291	258	262	232	264	277	257	285	271	249	254	297	255	237	260	265	241	249	259	256	264	246	252	242	254	249	258	248	242	252	230	249	231	239	248	268	244	264	276	246	258	220	281	250	263	267	254	244	238	255	272	261	260	256	291	258	220	244	276	294	310	285	252	251	244	293	268	252	255	225	277	272	243	243	243	275	235	248	237	271	254	301	252	220	224	270	243	256	262	272	241	229	243	253	245	236	260	271	214	259	232	235	242	243	268	280	234	255	249	256	247	244	240	252	228	242	265	251	236	278	261	271	283	283	226	283	268	253	286	252	265	271	233	247	246	225	259	264	254	231	265	267	254	258	243	244	247	248	236	236	273	251	256	225	226	250	237	277	257	236	242	281	230	235	252	258	249	244	285	271	251	243	236	251	237	231	302	264	247	257	231	316	219	247	260	243	278	258	263	248	242	231	252	233	287	219	262	225	277	240	256	251	232	248	249	271	248	256	242	238	248	242	245	263	250	248	226	264	235	248	257	258	246	249	279	233	252	278	270	238	243	232	256	272	253	256	243	261	278	249	275	222	259	227	261	237	244	242	237	265	233	252	274	260	265	260	241	218	287	238	267	239	289	266	294	241	274	257	234	270	252	244	225	258	261	257	273	281	247	254	243	251	245	279	262	239	244	246	267	244	245	258	239	258	249	224	236	250	251	226	242	244	254	270	266	251	239	222	278	265	269	291	252	248	277	254	223	260	288	274	270	266	246	272	257	250	246	279	253	259	262	236	261	245	248	245	262	268	272	260	265	235	277	273	269	251	228	238	260	231	255	254	260	271	262	272	253	234	242	235	287	241	274	227	251	270	250	256	244	263	237	249	252	226	268	255	309	247	257	249	249	244	255	266	266	240	271	233	271	266	257	262	279	252	247	276	251	252	259	248	253	248	250	267	246	262	262	250	239	252	248	276	280	267	244	268	214	282	253	285	263	275	266	256	251	267	246	258	245	278	264	260	258	257	250	239	260	268	242	267	263	268	252	252	273	255	274	260	232	228	273	252	252	269	244	233	242	218	274	240	261	215	275	225	257	245	257	242	286	257	238	258	268	276	232	246	254	230	278	273	242	250	282	269	269	255	253	243	272	244	268	255	266	268	247	218	272	247	259	268	253	271	264	211	257	257	252	248	247	268	246	259	274	229	235	255	271	254	282	248	234	248	240	237	208	224	252	269	242	275	241	254	230	221	200	276	246	269	262	290	242	262	244	262	226	222	248	282	304	271	275	272	246	261	224	248	262	257	248	285	295	273	272	275	282	244	269	225	214	255	260	239	267	264	270	244	263	251	234	249	241	237	252	265	256	229	246	241	241	247	266	256	251	261	246	300	266	242	263	255	283	255	251	259	227	240	251	261	226	269	258	259	245	251	234	226	263	234	258	259	240	276	284	257	269	260	236	217	263	243	243	259	249	236	233	244	249	274	263	252	230	251	246	240	288	250	227	231	262	276	248	257	234	289	232	265	255	288	239	263	216	259	232	297	240	261	255	291	229	233	267	256	291	268	260	254	229	265	268	251	231
18083	14251	20288	21026	16944	13651	11158	9092	7834	6496	5079	4117	3574	3039	2682	2357	2102	2195	1781	1595	1568	1472	1324	1132	1088	1060	986	891	888	836	847	787	768	803	655	622	628	672	689	635	621	611	634	642	688	677	674	636	611	621	643	625	667	609	611	663	591	596	634	620	626	635	635	630	591	626	613	552	642	629	622	666	614	601	629	624	616	623	662	582	641	631	617	573	636	639	589	588	586	615	640	631	612	585	635	640	595	635	626	632	616	625	602	614	607	578	624	595	641	580	653	562	644	648	599	574	597	574	551	601	614	605	619	587	650	618	678	633	594	616	627	618	612	592	646	558	591	590	602	613	601	640	629	618	647	663	634	635	587	561	635	548	627	659	579	630	646	607	621	620	639	614	683	614	551	620	586	606	627	659	580	633	625	591	668	632	681	630	627	595	650	616	562	621	631	600	648	610	574	662	632	613	621	624	627	625	633	614	632	602	611	616	654	576	649	608	614	634	596	651	563	625	623	619	645	673	605	603	620	644	659	598	603	595	623	640	606	641	625	615	607	616	632	623	658	628	610	663	587	588	663	625	654	617	629	622	622	596	587	631	642	674	637	607	627	635	585	599	628	633	601	584	644	591	657	648	648	604	609	568	603	653	653	617	616	584	665	601	617	629	643	642	667	612	634	619	616	615	669	623	620	623	654	594	641	570	652	628	674	617	644	632	636	627	633	612	598	627	624	623	648	623	617	602	650	627	631	655	609	625	615	623	629	634	653	567	596	638	596	617	650	623	604	601	591	662	602	640	628	634	633	638	631	596	639	633	636	614	609	634	619	653	662	682	618	646	590	628	620	634	621	637	622	656	662	643	618	621	612	608	641	572	613	635	639	637	624	609	643	667	660	604	631	617	575	624	649	624	618	622	606	643	660	622	608	640	591	627	617	568	620	622	653	614	606	619	598	577	609	652	630	632	640	596	652	665	611	593	619	589	605	593	648	637	562	589	616	605	616	653	620	633	640	615	642	595	629	649	661	594	598	592	646	622	627	626	611	605	625	637	627	595	610	633	672	640	620	592	619	611	599	663	647	621	646	616	611	612	590	593	629	598	592	672	585	655	597	660	616	614	599	633	595	602	631	590	605	615	643	602	607	618	621	601	621	623	603	640	620	598	628	610	621	568	647	645	595	603	640	622	621	607	628	627	616	587	593	597	677	599	625	629	616	631	641	634	655	615	616	672	655	616	608	600	634	616	625	614	623	598	600	576	689	586	578	642	639	621	640	643	637	614	616	573	642	616	600	596	623	614	652	608	640	625	601	611	618	631	576	643	627	605	626	625	630	615	624	652	594	639	605	634	636	601	598	585	632	627	665	631	639	618	650	632	646	587	632	634	612	604	612	600	660	613	624	648	627	654	585	624	646	637	664	586	648	623	683	610	635	657	664	612	628	642	619	638	584	595	652	620	667	610	629	619	612	595	616	658	601	625	638	606	606	573	610	639	618	586	624	664	587	632	645	617	572	648	645	601	624	647	616	631	604	617	623	602	601	645	632	633	596	651	576	614	620	625	670	615	652	616	651	604	587	587	631	626	592	631	613	617	614	619	581	635	636	661	642	606	577	650	633	586	616	627	620	616	643	584	630	609	629	621	622	645	655	620	635	613	571	571	580	575	666	598	573	626	623	601	649	666	643	619	625	632	625	631	655	631	598	654	589	665	618	658	609	632	637	582	595	600	643	611	625	566	654	669	587	622	622	635	587	620	623	615	591	604	563	641	639	609	642	630	580	649	640	650	599	634	604	641	605	621	611	628	619	592	588	603	569	646	638	611	611	604	641	596	549	618	598	622	619	576	621	587	588	649	594	591	649	630	611	619	589	611	642	615	644	659	621	610	629	610	568	628	604	581	602	615	600	634	581	601	647	623	585	636	583	639	590	629	584	619	598	630	632	658	609	657	618	633	600	705	610	639	592	608	606	647	626	610	595	616	618	639	617	641	632	651	660	600	629	649	655	600	580	610	602	653	642	591	593	605	597	611	610	650	581	621	645	608	656	608	609	571	628	613	691	594	625	596	636	608	630	599	646	618	616	614	592	652	638	639	572	609	612	652	621	600	582	624	607	641	634	642	591	624	616	615	631	669	609	594	645	667	615	662	603	605	599	623	632	616	571	613	631	644	637	584	603	611	618	574	610	632	583	591	634	599	606	605	601	612	622	583	588	657	618	599	567	586	600	614	591	632	648	638	679	579	627	598	636	617	557	585	601	608	623	607	630	603	637	618	651	582	588	588	577	618	596	621	588	630	612	577	584	598	638	668	601	633	681	619	642	619	605	649	621	649	600	629	613	596	665	637	597	603	625	617	672	572	570	641	614	575	609	597	592	631	596	633	614	623	574	632	588	611	606	631	636	578	651	635	607	610	624	616	653	653	595	610	619	601	660	575	614	627	630	641	644	597	653	594	658	683	622	611	608	611	604	627	615	657	629	602	643	616	639	675	609	629	630	667	640	605	637	601	632	609	637	609	643	606	628	602	624	618	611	624	632	668	641	632	639	637	648	584	587	600	634	634	687	648	577	665	612	641	621	665	635	650	630	605	651	574	598	604	634	642	644	594	650	630	600	628	664	611	610	600	630	678	625	646	616	622	645	613	599	609	605	640	610	630	595	597	607	618	642	668	607	641	590	595	638	626	645	597	624	646	601	640	608	586	658	594	642	629	619	627	630	650	612	633	591	624	592	592	592	625	591	620	604	588	619	596	656	601	650	629	609	635	609	641	668	623	589	596	597	649	576	590	647	640	618	634	618	646	649	617	576	623	638	659	632	630	586	612	658	620	608	603	584	604	646	674	606	602	590	598	634	577	603	629	647	614	642	607	627	587	611	611	626	645	648	636	624	638	628	632	606	586	641	596	615	606	631	595	630	608	599	639	622	643	626	652	621	635	605	619	602	618	647	579	654	645	607	609	576	620	635	663	598	634	628	622	621	619	625	612	606	620	598	625	626	573	594	625	613	643	606	642	595	666	623	622	604	611	638	630	642	612	627	606	662	594	613	603	602	621	599	622	606	645	590	600	639	614	628	663	627	633	603	619	651	609	656	667	634	602	614	600	598	635	656	626	639	605	664	603	641	616	632	636	664	636	630	594	638	597	584	608	624	659	599	615	535	606	662	653	615	603	649	621	642	667	583	640	599	624	649	534	590	622	588	625	584	575	580	615	641	615	637	678	631	621	607	619	597	596	658	607	583	619	609	639	652	595	616	647	608	593	577	590	636	630	571	621	581	643	628	636	594	609	646	635	618	615	622	587	618	630	601	628	589	591	611	641	625	653	652	616	648	574	566	616	618	604	613	621	622	600	612	624	612	635	648	611	631	641	639	624	616	621	603	602	578	606	600	589	632	611	617	645	609	605	580	645	643	633	623	616	612	614	633	624	597	602	612	634	627	638	628	608	627	583	633	608	599	655	607	617	632	668	608	629	599	624	654	612	596	605	609	593	595	557	630	604
9591	5663	6005	3841	2325	1522	1209	938	790	712	593	473	459	395	364	383	351	351	322	340	359	342	310	314	371	295	310	285	297	277	303	278	305	321	294	275	282	301	304	309	339	279	260	298	293	281	283	263	287	266	271	293	289	264	287	251	269	318	267	286	283	287	293	284	283	290	275	316	271	334	261	284	251	297	256	316	306	287	281	245	291	285	274	276	285	285	273	292	277	282	283	271	284	292	280	251	288	284	313	288	259	276	301	278	256	273	275	284	288	284	282	295	311	279	263	253	283	287	256	261	282	294	272	246	276	299	295	288	296	285	303	264	257	271	310	253	306	270	283	284	271	241	267	267	257	280	284	281	288	305	285	273	261	311	288	293	281	297	287	287	272	276	292	295	275	307	299	294	242	319	287	265	255	288	294	282	265	297	291	277	284	290	262	292	284	267	316	295	308	280	289	283	281	270	274	276	252	300	266	271	296	303	272	292	258	290	265	273	274	283	264	278	283	284	266	264	274	287	271	311	284	311	292	304	276	276	265	276	299	293	264	311	279	250	298	318	257	290	289	257	271	319	289	277	305	274	259	280	308	264	281	278	262	298	300	264	276	287	297	274	285	295	298	307	277	283	258	298	289	270	321	303	293	288	294	253	269	291	280	311	309	258	263	268	295	304	291	275	288	287	303	330	272	281	333	268	307	246	258	259	272	272	292	282	280	274	262	302	290	298	288	300	298	286	282	285	304	271	329	296	257	333	264	286	269	286	294	271	279	270	251	290	283	296	286	282	286	289	296	258	298	260	259	298	311	289	266	278	280	293	316	267	285	289	290	288	294	273	269	264	248	291	265	276	288	288	276	262	308	283	285	277	289	279	314	314	269	270	273	296	262	285	299	288	267	275	280	263	268	284	325	291	287	301	278	282	302	296	276	288	293	290	280	303	289	271	275	275	285	276	294	301	259	287	270	289	283	283	293	253	264	325	297	288	274	278	286	283	256	307	292	266	304	297	287	261	275	299	252	274	269	297	277	306	265	273	278	304	285	295	314	272	256	233	246	278	252	297	296	303	290	292	277	315	298	290	266	272	339	284	292	296	291	292	283	289	284	298	271	264	284	301	274	286	280	269	235	272	287	276	298	271	262	320	311	305	303	249	298	277	258	246	260	266	283	288	247	269	297	271	321	282	280	256	320	276	297	295	289	305	254	280	263	293	241	269	273	291	295	243	258	279	257	294	301	291	291	269	268	271	290	296	316	301	268	293	287	284	300	294	275	278	303	252	281	288	291	288	303	293	285	282	254	307	288	297	275	253	265	290	270	314	303	301	279	265	304	280	303	329	260	296	299	324	288	309	294	284	285	289	279	303	277	300	290	299	329	282	262	262	276	276	281	289	299	256	262	301	276	306	283	315	277	314	265	281	318	268	249	314	292	287	307	290	297	288	302	270	328	316	288	264	270	289	272	292	305	246	271	275	324	306	291	295	281	280	294	289	249	266	275	304	294	301	285	272	276	264	254	315	261	260	291	282	286	275	283	304	298	274	266	269	271	279	271	290	291	294	285	277	287	293	259	243	274	268	271	265	291	262	278	301	308	288	302	295	257	313	267	296	304	253	291	316	283	286	269	297	285	288	304	269	284	310	276	293	288	292	274	256	290	273	264	300	296	276	267	286	301	259	269	276	311	265	277	249	297	290	273	290	279	265	264	289	285	264	303	292	274	270	279	282	309	316	265	294	281	301	267	305	257	297	297	299	301	243	263	302	306	303	290	280	244	284	288	286	288	306	290	283	268	275	286	308	264	293	300	294	299	289	276	255	269	296	297	291	285	317	287	276	285	308	279	266	291	255	282	287	260	262	285	294	266	289	271	254	266	265	302	259	278	250	276	267	255	322	293	288	282	292	307	276	283	264	256	271	281	265	292	255	310	298	296	268	312	276	304	259	271	285	298	277	302	310	254	311	322	272	262	250	275	265	289	272	266	293	296	296	302	264	312	274	296	283	324	281	297	248	308	263	265	291	263	280	282	240	284	311	294	288	293	305	264	311	320	270	278	291	298	297	302	283	249	272	279	314	289	273	261	280	301	278	304	282	287	290	249	290	281	302	268	317	291	298	283	289	296	300	290	288	256	235	294	252	299	286	277	289	289	262	278	291	295	242	291	285	268	258	294	284	277	297	265	302	286	315	277	266	269	258	305	314	280	272	283	259	269	289	245	274	302	293	248	286	295	287	276	279	294	274	295	265	300	294	280	327	278	266	253	286	296	308	272	276	277	310	308	311	266	336	302	289	273	291	275	309	281	264	290	305	283	281	283	265	261	262	251	277	275	309	289	295	268	276	271	318	298	286	291	268	271	289	283	277	267	268	256	273	289	283	292	280	299	300	292	284	285	291	289	304	302	267	280	275	261	275	287	283	284	254	263	288	259	262	265	277	303	286	281	293	245	282	344	293	272	287	319	276	310	296	319	275	294	289	298	256	288	287	289	272	299	283	295	294	279	280	289	279	258	290	270	258	288	276	300	264	294	265	239	266	274	271	255	303	274	309	284	305	282	274	294	304	275	303	297	281	290	305	302	296	293	310	260	274	251	271	287	288	291	275	295	286	280	265	268	312	288	256	268	282	291	277	250	289	264	291	308	284	276	284	259	296	255	278	300	294	275	255	290	296	257	295	252	283	268	272	280	325	319	281	277	273	291	285	284	281	279	253	263	288	305	282	263	310	275	281	299	332	299	297	305	300	267	311	289	246	300	268	269	266	279	272	253	282	267	272	284	265	281	304	320	305	300	297	257	282	273	303	286	265	306	268	288	282	329	290	262	288	267	262	286	282	299	281	298	310	299	269	265	301	289	266	273	334	277	261	290	274	271	298	301	290	295	289	288	260	285	253	288	271	258	289	271	279	300	270	330	262	290	256	295	289	274	290	272	271	274	259	315	317	285	306	294	264	303	274	302	289	280	256	261	270	283	254	254	277	282	291	245	258	286	304	286	286	311	309	259	284	281	298	263	313	291	273	293	293	275	290	294	291	261	282	267	264	276	279	280	266	299	296	300	276	286	287	281	270	271	250	294	287	286	296	267	289	305	271	265	248	263	254	295	297	283	295	269	265	271	310	296	293	309	318	290	268	284	281	286	274	289	291	288	282	286	302	267	297	294	321	291	290	291	260	319	268	303	295	266	259	257	298	295	310	265	284	309	282	275	266	303	257	281	245	302	267	307	308	289	282	303	291	297	281	256	301	251	265	286	299	320	278	257	252	281	247	282	295	288	279	317	267	295	272	263	308	266	306	275	261	292	302	252	266	248	243	272	302	293	280	260	258	263	300	327	287	289	305	291	274	288	279	294	285	294	289	265	234	284	238	250	311	269	283	292	295	282	286	318	321	263	294	295	277	277	289	293	278	269	297	267	300	294	277	286	275	283	281	275	278	279	290	269	278	280	310	280	289	297	268	276	271	305	300	310	279	263	276	293	276	284	295	283	280	298	291	273	274
6980	5925	10298	10771	8217	6354	4924	4069	3457	3067	2249	1880	1800	1470	1366	1325	1192	1141	1133	1014	985	980	884	855	788	764	781	758	748	692	716	726	713	711	737	641	687	689	639	674	651	605	700	712	729	783	717	685	679	699	679	709	697	697	703	690	708	683	706	685	693	670	646	688	691	690	651	708	741	689	703	679	723	714	671	687	683	673	657	645	669	715	746	681	678	660	671	699	664	667	648	745	659	724	683	682	701	681	650	722	707	702	692	681	647	692	672	703	673	667	714	678	711	675	669	707	694	630	715	719	727	644	686	673	694	691	701	721	640	717	654	659	710	667	687	671	718	683	711	658	690	715	694	676	669	703	714	667	717	669	661	719	731	708	697	687	689	650	696	673	687	660	682	638	703	752	718	671	709	700	662	692	688	689	681	670	688	662	667	702	655	663	661	665	688	703	670	702	733	690	725	682	722	662	700	678	681	700	642	689	664	647	638	655	678	728	756	682	720	707	689	683	664	647	730	708	726	681	691	685	644	714	712	683	654	674	687	714	670	701	759	708	755	685	699	686	694	705	683	711	680	693	693	718	703	686	642	611	680	689	654	712	719	709	639	674	688	684	714	672	699	660	669	646	687	728	707	678	689	672	718	710	635	724	681	695	704	661	639	651	697	674	711	650	715	666	700	700	692	652	657	739	669	703	650	742	672	698	723	662	667	673	697	673	666	643	623	684	655	718	672	731	715	654	633	694	695	670	647	675	644	667	663	700	690	729	695	671	640	654	714	767	701	718	687	708	734	662	666	682	710	726	702	700	683	634	678	685	674	702	699	692	698	683	679	682	669	673	702	735	685	697	674	687	711	689	686	693	689	647	702	701	656	678	680	720	675	633	662	686	661	659	682	680	692	644	662	635	714	746	650	690	719	680	684	676	688	699	665	656	721	669	671	709	666	671	692	692	694	705	691	675	720	688	680	628	699	735	698	713	733	708	687	660	726	691	690	666	625	688	701	682	660	686	665	713	691	633	660	678	673	653	667	685	687	710	690	698	704	675	683	656	698	673	721	654	703	725	694	639	706	653	644	674	707	659	688	676	599	719	714	667	684	702	687	706	692	698	680	689	728	716	665	702	660	645	694	714	704	700	687	665	684	683	651	699	735	655	719	677	734	661	683	718	715	713	668	718	729	666	733	650	711	644	720	725	736	670	711	627	660	728	690	706	695	728	668	656	676	703	667	731	680	678	676	693	661	633	703	644	708	690	654	641	666	688	688	652	726	710	656	685	692	659	731	719	706	663	694	705	713	666	662	734	734	657	679	699	732	687	713	662	694	659	624	719	668	671	708	682	679	675	724	718	692	676	690	695	704	702	670	685	659	678	721	668	699	710	675	669	660	672	717	672	718	676	674	697	597	647	698	688	686	680	699	701	708	733	683	737	690	665	737	728	677	688	701	693	670	717	696	665	674	655	692	665	691	641	677	696	766	647	741	646	697	656	700	707	680	700	706	709	656	687	705	670	700	705	656	650	671	641	718	676	674	715	692	686	678	699	650	711	661	650	677	658	664	697	632	678	711	727	704	688	740	682	674	673	699	656	682	744	645	666	694	713	724	703	690	676	740	707	690	661	677	669	690	668	677	696	684	704	676	694	727	664	705	686	677	690	740	657	711	682	691	612	737	671	685	693	682	671	758	655	684	686	624	683	708	686	634	707	719	720	647	657	699	687	692	708	632	656	708	703	662	699	678	725	659	706	730	697	667	637	730	660	686	650	660	643	659	680	647	699	662	671	679	654	703	689	656	648	686	687	698	672	672	746	674	683	674	703	704	716	653	686	679	740	679	672	725	708	671	712	669	708	723	692	663	712	746	661	655	651	708	706	740	655	701	675	665	667	681	710	690	673	705	674	730	646	691	681	685	672	694	664	650	658	686	684	692	706	689	676	685	698	672	697	737	678	673	659	687	750	650	644	679	668	677	695	648	641	628	691	667	687	717	640	704	711	705	695	708	684	653	656	694	684	686	678	680	735	668	680	697	682	699	690	681	674	686	737	652	699	689	683	680	639	690	662	633	642	718	706	707	685	663	715	656	664	678	651	692	711	655	706	678	721	717	662	644	708	684	676	697	691	692	676	667	676	681	673	733	644	689	689	697	690	704	663	679	684	655	687	676	697	676	700	703	721	689	663	727	699	674	695	688	709	694	675	759	736	668	679	703	642	682	710	657	684	700	744	698	690	682	717	705	688	696	723	679	714	706	696	696	750	677	660	696	708	754	629	694	711	712	663	686	669	656	709	679	663	732	696	672	694	635	666	666	683	707	703	655	693	700	693	659	701	701	737	715	731	676	715	716	672	648	639	708	677	706	706	700	697	699	700	693	700	731	702	694	688	691	644	675	689	714	644	659	712	665	701	648	696	695	671	688	704	691	663	683	678	658	686	715	670	722	692	675	652	744	681	676	683	708	742	689	691	719	745	673	658	670	649	695	692	727	681	689	755	676	699	728	677	677	659	675	669	708	702	682	662	693	680	651	708	722	708	699	681	683	699	743	715	670	701	718	648	615	696	703	683	672	719	653	701	642	645	709	688	691	702	675	692	677	686	723	702	648	689	690	700	690	689	676	705	714	690	717	709	664	668	727	723	697	693	666	683	655	708	694	699	676	680	638	656	623	689	680	664	702	643	674	665	702	682	690	675	664	695	666	688	670	689	639	698	691	692	657	673	678	658	662	687	685	703	691	658	698	712	621	695	675	660	660	694	656	709	656	669	710	661	696	675	699	679	709	627	674	709	658	663	650	668	682	671	647	645	701	698	678	682	681	701	695	656	663	656	695	677	663	667	644	680	674	692	728	675	700	671	687	676	693	672	652	676	699	757	671	647	708	693	675	673	665	697	691	715	673	689	703	655	677	690	667	684	750	710	682	675	700	673	679	656	662	662	661	669	640	684	664	668	667	671	650	668	693	715	664	680	675	681	669	692	684	706	710	634	702	672	692	703	645	701	697	689	732	726	724	695	623	701	696	698	688	696	669	675	731	641	663	662	731	689	729	659	686	674	696	664	724	629	657	723	705	682	685	652	723	688	732	662	696	630	719	662	711	717	692	713	654	690	687	696	742	639	663	733	733	671	683	681	731	691	651	685	716	712	679	699	667	706	718	731	731	727	696	759	725	672	734	653	672	663	690	694	680	668	647	671	696	673	707	679	669	741	674	684	706	701	684	703	695	663	676	652	713	720	629	711	656	684	672	675	649	705	695	661	656	691	662	675	724	681	682	725	678	717	694	670	682	662	723	704	687	675	689	713	679	671	717	662	668	676	716	732	686	662	713	677	690	687	712	717	733	664	684	681	665	699	681	680	645	711	630	679	725	676	680	659	637	708	697	733	673	737	712	725	675	695	688	693	677	684	735	679	685	631	674	685	685	711	705	703	684	668	739	653	698	675	724	687	701	670	685	733	711	665	695	715	643	680	684	640	697	668	632	671	701	673	708	692	703	647	670	687
19605	11496	12980	6908	4094	2843	1973	1568	1281	1043	822	717	586	529	467	431	397	454	406	425	377	387	379	354	313	320	299	317	292	310	322	348	295	287	301	274	261	305	258	292	320	281	292	277	312	287	283	259	289	272	272	290	278	269	323	268	277	305	274	267	275	331	300	288	281	280	270	282	268	277	307	316	275	309	300	264	286	274	296	284	290	290	252	270	271	272	305	262	276	317	265	301	269	268	270	300	267	254	299	283	299	307	273	282	289	287	305	315	309	329	283	258	276	274	282	266	335	293	304	323	312	273	288	309	304	312	281	295	293	307	279	303	295	317	279	287	287	287	276	274	272	313	289	280	298	292	307	325	308	263	242	307	307	306	346	276	305	262	309	311	319	279	307	321	296	297	300	287	311	315	291	258	270	306	294	308	290	320	285	290	290	281	293	273	324	283	274	276	286	327	246	283	268	278	277	299	281	293	295	288	263	301	300	287	285	286	301	290	275	288	281	308	302	301	301	303	290	278	285	281	273	315	304	316	292	321	321	313	298	291	290	272	341	308	305	310	271	300	281	322	293	295	300	278	271	269	317	281	285	301	310	314	309	273	301	300	296	290	273	301	279	263	259	284	283	264	281	289	299	296	300	262	278	304	287	295	302	309	294	303	287	265	272	256	306	322	320	306	297	281	285	287	261	310	289	321	269	328	260	297	308	294	278	280	274	303	304	306	270	270	304	298	298	261	315	269	320	309	299	291	310	280	295	285	273	278	270	296	285	302	293	291	311	305	277	300	315	300	259	267	276	294	268	279	311	282	312	287	280	279	302	269	307	307	319	308	307	283	298	296	297	253	302	302	285	298	309	308	306	345	330	323	279	318	289	290	296	281	263	281	296	285	288	272	294	288	273	323	315	290	286	262	301	319	284	286	299	300	283	292	287	284	285	301	320	260	274	309	283	272	272	298	348	304	279	287	289	289	268	317	319	296	274	287	306	282	283	279	270	286	305	296	250	274	307	311	263	266	268	263	268	277	296	326	255	258	285	226	268	294	294	283	320	280	288	288	258	294	299	283	279	294	270	301	272	291	276	262	294	295	276	322	322	265	278	300	335	320	287	279	283	297	293	306	286	303	307	301	299	299	290	291	257	318	279	267	295	337	270	296	308	288	323	270	270	267	301	284	261	300	273	293	283	299	298	290	281	311	274	282	281	302	300	313	298	240	294	247	285	309	334	288	288	302	307	298	320	286	286	291	255	261	283	287	274	269	281	291	307	304	266	288	292	316	281	283	278	254	312	289	306	276	336	322	300	277	295	308	295	275	314	293	282	289	312	318	309	296	316	324	310	286	293	292	286	283	305	259	286	294	258	276	303	263	297	324	300	297	301	283	287	296	249	298	278	281	283	298	296	321	302	307	309	273	284	278	278	277	277	269	283	261	312	290	277	301	301	304	297	285	303	296	275	318	284	307	277	257	310	301	312	291	269	272	273	282	268	284	268	308	313	260	294	283	257	274	271	274	295	303	306	282	291	286	338	302	306	292	294	278	313	300	284	249	278	265	298	275	298	293	311	293	260	291	272	249	295	254	306	284	289	289	303	283	299	316	266	289	277	309	266	281	261	320	304	280	326	272	257	286	283	287	277	270	287	286	293	296	260	274	313	285	288	288	285	280	277	262	286	287	272	266	303	292	313	285	307	269	284	256	280	279	292	275	271	286	294	274	300	316	283	288	304	286	308	314	325	263	277	284	304	293	305	292	317	290	258	269	289	294	287	296	280	305	292	263	304	316	274	288	282	301	308	311	300	298	291	278	287	298	295	278	280	282	263	282	288	320	307	271	297	287	275	289	288	317	279	308	285	293	293	282	283	286	309	304	295	285	318	310	295	313	301	275	291	264	305	295	296	268	247	292	250	276	273	294	310	272	254	295	276	281	323	316	280	293	304	284	282	258	316	302	290	306	287	296	301	276	307	295	287	318	322	316	286	316	302	294	266	299	323	300	323	278	289	283	251	262	275	297	264	263	278	282	288	288	274	318	267	299	262	236	267	305	288	280	274	311	273	268	264	290	268	332	301	267	279	268	296	295	276	301	273	280	295	310	312	303	320	310	304	273	288	278	316	295	288	314	296	292	286	308	309	293	305	353	316	285	284	265	290	296	296	272	271	309	267	266	304	268	316	271	310	287	283	260	277	289	340	306	288	256	252	308	285	285	304	294	279	311	298	260	264	285	308	302	298	312	281	261	276	302	265	284	251	302	323	298	297	312	265	288	307	271	286	286	309	308	264	278	302	314	270	273	308	319	313	309	310	298	272	304	292	263	294	312	268	275	308	279	288	264	279	282	285	306	276	323	307	279	302	285	291	306	298	289	298	301	282	303	303	286	272	292	283	281	309	282	327	266	306	334	298	290	285	267	290	279	266	257	319	271	269	301	256	261	316	268	303	326	272	293	320	302	276	281	292	303	270	276	316	302	295	303	294	297	306	291	281	300	312	298	288	282	294	292	305	303	296	308	296	324	304	285	302	289	295	292	295	284	287	304	311	284	262	294	295	299	292	255	264	273	239	277	279	295	271	289	299	314	290	265	282	299	305	292	286	265	305	271	285	275	325	279	307	301	280	278	283	273	304	301	297	303	296	308	294	277	290	273	300	283	288	302	284	292	310	281	306	297	272	261	271	285	272	275	295	310	314	291	306	283	274	311	300	260	280	314	294	298	281	290	302	258	300	259	291	303	289	283	292	296	260	328	296	321	290	303	288	256	290	306	288	263	268	282	303	251	295	257	309	284	278	289	284	285	307	306	310	279	283	298	282	294	272	296	275	302	287	302	261	289	282	279	321	278	302	293	277	324	310	291	305	310	303	303	275	294	298	336	310	294	301	295	308	258	306	323	288	293	295	284	311	323	275	315	282	272	309	283	311	277	287	246	302	285	289	278	281	270	291	275	270	277	273	335	284	289	290	292	264	301	266	307	287	292	271	312	282	287	297	277	319	308	261	284	289	277	300	262	299	277	292	285	295	321	253	310	281	297	271	290	264	294	301	278	286	256	334	269	317	304	320	283	307	255	298	267	277	270	309	349	290	279	294	293	267	296	282	264	293	291	291	281	271	264	253	291	295	306	306	286	301	280	293	294	315	257	304	283	305	308	264	279	289	266	317	289	299	292	311	287	307	283	294	292	317	271	292	290	243	281	277	251	321	273	281	295	275	277	264	300	319	280	277	237	299	273	270	322	281	257	307	266	266	249	282	283	276	298	292	283	298	290	298	293	294	319	288	334	293	284	293	287	276	297	276	292	306	275	315	262	283	272	271	299	293	289	289	308	296	256	284	304	293	296	289	304	314	283	292	249	317	287	271	306	317	277	289	295	296	314	318	310	257	281	304	304	280	312	303	293	255	291	305	313	286	289	296	314	259	287	254	287	297	311	306	283	274	312	280	310	296	284	296	310	315	279	284	302	302	329	274	285	279	283	282	332	280	283	271	283	289	277	300	308
14091	10879	17457	15836	13009	10193	8102	7059	5810	4659	3776	3119	2666	2186	1931	1819	1782	1624	1428	1452	1350	1259	1159	936	867	899	921	814	789	804	841	809	867	761	743	717	749	720	747	723	723	783	716	692	722	699	683	684	716	703	733	784	742	712	735	708	732	715	696	736	721	699	685	690	720	727	732	724	696	728	695	708	739	669	692	750	695	687	697	747	700	705	680	681	710	664	743	662	704	726	700	722	672	684	715	723	684	683	683	679	695	689	717	725	684	759	694	679	708	681	705	697	659	704	693	689	725	725	700	735	696	757	684	716	689	714	673	727	695	695	724	754	706	664	666	697	707	696	705	683	699	694	676	664	663	684	654	677	705	678	702	715	651	654	724	688	676	702	737	710	705	686	661	727	694	717	725	752	640	711	671	714	714	668	696	692	702	674	699	685	735	735	695	658	703	732	696	702	735	681	712	687	720	682	682	710	664	726	689	729	671	693	663	706	688	700	721	700	723	710	712	742	709	701	706	738	694	697	666	723	709	659	693	732	685	653	658	710	719	719	706	688	682	754	710	672	721	671	721	732	690	711	658	738	686	660	691	705	696	692	668	679	687	724	658	725	683	689	709	664	745	684	676	686	688	684	660	734	647	678	705	735	675	683	681	681	704	718	635	705	722	717	717	720	655	721	656	709	653	653	760	722	734	634	705	723	687	691	688	696	650	658	726	700	678	635	673	750	680	676	672	682	715	722	723	692	713	672	663	702	718	702	732	698	673	659	669	687	676	722	687	687	718	723	688	676	706	686	689	748	721	746	731	741	703	635	683	669	691	691	715	732	726	714	682	741	711	709	732	735	701	727	712	690	721	728	645	703	696	717	672	712	700	689	676	684	704	713	698	741	717	691	674	662	690	703	699	672	707	657	678	684	706	692	694	679	697	724	727	686	696	675	701	694	699	691	664	697	647	698	739	699	682	703	695	689	674	733	720	699	749	695	682	716	703	715	706	691	707	716	713	747	734	699	735	705	741	647	689	729	686	736	685	662	724	653	677	718	701	694	692	700	701	703	667	678	744	744	726	675	699	672	683	719	667	734	721	727	694	716	653	659	708	733	739	684	733	711	685	717	689	726	731	734	689	715	640	733	687	681	717	691	742	725	687	677	690	675	679	710	682	704	697	713	692	715	693	741	717	726	652	666	716	640	666	683	672	733	716	683	646	710	682	675	655	694	680	666	697	630	736	692	743	670	703	696	688	639	680	663	723	740	731	730	742	673	724	737	704	681	697	723	703	702	712	696	679	696	725	693	681	702	678	722	727	725	688	682	715	707	687	700	684	713	719	686	703	675	686	714	717	733	723	763	658	678	727	729	693	650	679	690	741	686	704	710	706	711	661	756	688	708	686	681	732	657	643	692	700	706	688	711	703	689	728	654	670	696	673	736	724	704	657	651	751	695	725	710	705	677	707	689	658	683	717	687	671	713	707	721	676	689	707	683	689	650	660	707	727	694	646	703	670	670	689	728	749	735	685	658	702	707	688	727	714	736	706	684	699	732	700	692	717	694	663	687	731	713	740	694	720	631	703	697	701	726	691	704	692	690	706	688	699	707	715	702	726	700	686	675	670	677	675	723	728	720	672	687	685	700	708	715	681	658	629	683	660	707	706	656	702	706	686	707	690	737	718	699	717	686	720	706	654	718	694	692	714	709	673	674	709	712	716	738	719	743	766	699	693	741	688	705	721	662	679	714	707	698	676	705	674	722	712	705	730	692	713	693	662	698	699	690	697	717	704	676	714	701	710	694	697	704	687	698	688	684	720	684	692	648	695	690	708	713	698	727	729	756	688	710	672	683	666	779	653	667	667	676	721	692	676	713	705	689	698	713	690	704	636	740	699	659	673	672	655	677	642	723	718	695	657	704	765	686	752	671	726	767	749	693	670	679	718	733	720	657	738	717	704	711	733	685	724	713	722	710	686	659	689	675	670	724	702	663	678	725	693	768	715	702	674	699	715	718	684	709	705	722	663	680	723	721	693	714	696	713	693	689	732	765	668	703	730	679	672	717	688	711	620	690	706	697	675	697	713	696	695	684	685	703	731	659	706	726	685	667	742	684	722	686	696	720	716	712	705	671	702	672	706	697	674	725	692	694	700	668	702	741	668	714	725	704	692	658	680	682	734	668	686	658	683	682	700	656	730	711	719	677	702	706	666	723	687	732	708	675	720	672	733	678	705	687	721	641	696	712	689	727	671	706	676	684	681	631	691	714	683	718	713	734	686	716	694	746	717	706	691	684	664	738	666	699	713	696	725	701	701	668	705	673	737	665	673	666	661	651	674	734	681	668	670	716	658	697	700	685	730	719	686	676	725	693	683	723	718	715	725	685	682	663	685	724	722	675	670	713	700	722	706	669	699	709	715	652	715	691	691	694	717	672	713	712	695	708	725	673	688	733	673	711	671	708	738	747	692	662	728	699	708	703	646	718	721	660	704	683	698	720	696	714	748	697	748	723	706	733	690	656	725	716	713	724	698	721	717	661	696	712	726	668	702	662	698	708	693	693	716	676	674	706	667	686	685	699	745	679	746	715	672	701	731	671	637	721	705	664	699	728	753	670	683	699	689	700	670	739	705	693	683	669	651	691	682	636	689	691	744	705	682	681	656	699	705	685	688	742	733	732	730	690	686	696	705	682	729	747	765	693	701	677	654	693	684	692	683	712	701	671	652	711	718	707	723	717	731	677	736	691	679	667	728	676	767	726	668	690	799	698	685	701	702	710	706	686	702	736	732	670	711	737	738	686	683	687	703	679	662	683	706	684	691	715	678	675	728	673	646	706	689	687	700	738	710	662	716	691	691	658	688	692	722	711	695	726	673	751	710	714	719	698	694	696	694	741	758	683	694	698	723	713	688	727	701	706	715	712	675	748	725	709	720	701	705	705	687	682	738	761	750	733	653	725	658	691	683	691	692	734	641	693	781	661	726	719	665	690	716	751	716	678	692	728	711	701	684	710	702	701	747	663	695	694	712	688	694	710	647	677	733	709	695	699	688	703	661	712	680	700	695	717	680	698	715	683	654	667	690	702	728	684	659	678	699	694	712	708	687	721	729	692	706	684	651	644	728	711	679	662	706	683	713	697	689	721	757	721	674	712	739	717	690	724	712	681	690	697	739	687	702	682	692	690	690	693	704	672	674	684	645	727	688	667	677	663	688	728	727	678	714	690	744	713	676	677	693	669	668	703	663	708	709	673	690	674	678	703	705	707	687	688	716	726	695	716	746	665	715	653	675	704	724	662	710	720	707	683	681	671	688	707	680	775	731	710	693	732	689	725	727	659	669	688	719	748	664	656	681	664	696	698	721	712	714	720	658	684	715	688	693	699	684	674	719	653	647	714	669	690	695	716	751	737	682	693	664	714	686	738	701	693	677	679	651	726	721	690	687	734	714	692	689	680	745	682	673	735	714	697	669	679	700	664	675	686	675	641	667	701	762	702	677	653	677	710	688	685
28248	17163	16716	9528	5865	4099	3093	2386	1821	1316	1014	870	756	579	588	552	529	430	458	440	407	392	356	361	338	334	303	316	267	288	299	283	267	246	258	244	255	278	281	273	242	251	268	260	257	265	244	257	266	269	257	278	256	270	237	280	230	257	271	247	264	284	271	237	266	257	257	271	259	235	243	269	253	234	253	241	263	273	252	261	245	247	289	263	282	254	257	249	302	275	249	250	251	230	242	248	238	271	280	240	264	252	257	250	255	226	219	262	268	240	260	240	240	262	268	234	268	263	252	243	245	281	250	244	272	255	253	250	253	228	273	240	275	256	268	248	238	233	244	268	255	252	268	240	294	255	271	251	254	280	255	270	222	252	255	252	251	278	253	201	252	255	261	240	280	284	243	263	279	270	241	263	264	251	265	246	264	259	248	256	244	257	246	271	252	264	226	256	250	256	265	263	250	255	280	266	263	255	245	312	243	287	247	247	267	249	237	276	245	258	266	239	273	265	249	253	236	233	229	270	258	246	237	232	259	285	254	254	242	225	254	225	232	261	239	238	241	287	274	261	269	245	260	242	258	252	258	260	243	276	246	280	251	267	256	231	268	236	282	242	245	245	233	267	226	233	280	256	256	269	251	261	248	249	257	263	287	243	224	265	284	266	233	231	272	243	239	248	259	247	219	264	242	242	217	242	266	254	263	266	255	232	245	273	271	247	253	266	251	259	252	236	262	275	218	242	261	254	249	257	251	266	257	237	258	287	250	220	264	279	265	272	253	259	262	251	249	242	282	236	252	279	245	249	240	265	264	263	222	241	247	241	236	226	267	263	251	265	255	252	244	256	262	251	270	270	247	276	255	230	234	261	271	242	245	270	239	268	266	218	255	248	257	244	258	237	252	279	255	278	220	275	236	250	250	246	225	250	267	299	262	286	246	246	258	265	257	260	243	235	261	245	242	231	255	268	278	257	269	269	257	264	222	264	245	249	242	291	239	234	277	279	244	261	240	274	270	250	254	237	221	262	266	231	256	228	257	240	259	275	241	253	283	222	263	271	255	269	257	274	261	271	242	274	246	261	269	228	229	265	246	263	240	268	271	247	269	266	227	241	230	271	259	265	282	252	261	227	247	266	226	260	240	260	260	287	261	249	238	238	272	268	249	260	257	242	244	231	291	246	244	250	250	266	234	257	278	269	268	245	279	248	239	288	263	260	251	237	236	220	265	267	238	277	276	251	260	233	264	247	250	249	247	260	240	247	269	269	251	243	270	257	239	258	264	253	280	249	290	244	271	244	257	268	251	294	263	281	258	271	252	242	270	240	264	257	265	245	259	258	231	237	253	237	250	240	261	270	257	255	251	243	257	233	230	277	257	240	247	237	264	258	238	246	226	249	262	237	223	242	234	254	257	258	270	276	224	258	265	261	243	214	272	269	246	256	260	250	263	252	253	255	253	257	245	249	266	245	271	269	231	250	273	244	297	240	246	267	258	246	277	279	239	246	256	256	220	259	247	266	254	235	258	262	263	239	264	260	267	290	259	235	248	268	264	239	292	268	254	250	261	236	266	244	248	236	254	234	239	269	248	238	250	230	246	249	276	250	247	246	244	220	260	264	238	265	239	243	244	249	226	240	279	251	223	226	236	215	260	256	255	257	251	256	254	267	288	222	254	263	264	246	279	251	241	278	247	267	243	240	258	253	282	251	245	250	242	269	266	246	243	257	264	248	253	263	228	269	263	276	243	228	266	253	242	224	221	276	265	257	267	262	257	269	254	245	245	255	254	240	275	239	248	265	231	288	256	258	276	253	234	262	260	258	255	261	238	242	278	271	266	261	252	248	260	251	238	239	276	250	281	251	230	244	235	248	235	263	248	272	276	225	245	259	261	236	244	241	277	270	263	247	268	222	250	257	257	239	258	273	248	268	251	246	220	218	232	265	273	229	278	262	244	232	231	257	260	232	250	247	250	268	264	251	285	298	246	268	256	255	267	251	250	249	250	248	282	258	273	285	269	264	254	249	273	282	239	251	221	241	294	261	252	262	242	269	284	257	268	234	285	251	249	267	251	256	251	251	241	264	246	273	270	219	227	282	258	247	278	254	249	284	250	227	238	276	241	239	258	238	245	280	281	277	240	271	260	287	246	219	230	238	293	287	267	235	254	261	243	245	241	262	228	264	232	248	273	239	295	238	259	269	259	260	270	257	266	221	232	263	272	241	252	265	250	255	247	295	265	285	272	251	266	258	242	224	243	275	272	241	263	272	233	262	282	286	252	289	262	237	278	239	257	278	233	263	261	258	262	246	250	283	239	256	267	249	238	265	237	255	254	234	233	230	228	251	250	241	249	228	243	245	254	239	253	263	240	245	246	253	248	241	220	259	258	250	255	269	242	257	258	225	283	242	268	276	276	274	261	250	247	258	276	245	255	262	255	275	246	229	254	297	255	276	306	272	253	213	264	239	245	224	239	297	255	240	234	248	256	235	226	282	256	250	258	215	268	263	249	268	233	267	265	286	277	233	247	297	272	302	285	272	273	242	273	240	244	276	276	254	276	307	249	250	279	232	236	237	220	231	248	254	284	252	233	270	266	249	254	246	236	252	242	265	259	246	227	229	231	256	263	275	244	267	266	257	233	281	254	236	274	226	251	272	259	266	272	274	280	259	256	257	262	281	250	247	255	245	282	278	244	276	257	249	219	267	255	271	230	226	257	284	247	245	247	253	251	241	245	260	250	269	257	265	238	279	238	260	249	227	250	234	257	272	257	304	228	264	263	267	231	262	263	231	280	240	254	258	244	266	242	236	241	258	234	267	267	240	274	270	238	267	263	269	231	285	249	246	266	227	250	238	262	269	226	226	280	252	232	271	223	264	252	258	254	263	234	251	244	239	239	223	254	255	247	266	263	262	278	241	250	245	255	265	236	258	265	258	232	262	223	277	255	266	253	259	244	269	257	240	253	240	241	267	236	259	273	239	256	244	251	243	286	242	270	257	238	269	284	235	248	232	269	249	270	254	256	293	222	285	266	259	250	266	264	251	240	258	247	271	228	273	255	212	246	263	239	279	216	255	238	255	273	240	263	239	255	257	251	250	232	244	257	261	250	252	242	270	257	231	280	258	233	312	244	263	236	258	243	252	249	266	233	250	259	267	218	225	264	262	255	269	248	240	264	235	221	259	266	232	235	253	257	204	261	230	280	235	262	268	250	234	199	264	259	277	261	255	284	243	227	285	216	260	246	245	278	250	264	293	273	261	240	276	263	239	245	259	246	250	250	264	264	266	264	263	265	282	261	233	255	272	253	272	246	242	262	264	251	263	245	234	239	239	287	255	237	239	280	244	237	213	281	257	241	279	240	275	280	271	256	249	238	217	243	242	239	242	241	262	258	272	237	257	263	273	265	236	260	269	282	287	252	239	253	252	257	248	236	251	232	250	248	249	250	257	273	258	241	276	259	241	260	273	239	278	253	264	238	232	245	269	266	254	260	281
18006	14848	20836	19613	17260	13884	11456	9437	7528	6128	5009	3705	3339	2736	2580	2296	2113	2076	1773	1641	1570	1450	1200	1095	1028	1114	982	923	860	874	819	782	765	725	690	713	677	662	640	647	597	624	673	660	669	670	655	684	631	623	672	658	698	627	624	632	671	693	630	609	619	636	615	627	640	598	663	558	607	645	618	646	604	635	642	653	599	625	619	638	629	614	607	656	664	616	595	594	597	654	604	646	672	644	618	605	631	547	632	627	614	587	620	602	624	606	633	641	619	648	627	589	584	619	613	590	575	641	605	644	600	631	631	651	654	599	597	581	635	620	587	641	629	631	602	620	674	630	643	625	638	632	618	588	601	636	627	636	593	661	646	602	643	649	590	583	619	651	679	652	595	624	601	580	613	600	598	611	607	624	646	621	598	608	592	587	626	593	648	631	625	631	615	580	611	639	632	601	594	634	632	601	599	666	581	645	641	637	559	583	613	560	599	657	621	590	604	590	664	610	615	647	592	650	649	633	639	666	594	657	611	641	622	616	599	638	610	628	590	646	669	619	613	628	639	591	611	667	630	611	635	632	589	582	665	633	589	596	637	634	660	598	648	627	632	641	602	646	661	639	649	665	664	609	571	606	605	622	635	625	672	644	632	632	605	595	627	617	629	604	617	614	679	666	584	628	620	620	667	615	640	616	618	622	664	595	622	666	663	594	614	624	658	645	620	640	605	664	621	609	627	643	603	605	610	637	605	585	655	666	615	597	600	633	627	627	619	608	629	643	616	624	582	639	621	598	601	587	672	623	647	586	635	634	608	638	611	586	636	597	640	624	611	593	627	593	554	616	585	663	644	631	659	636	640	613	624	635	627	634	659	648	654	652	616	601	601	627	620	640	608	625	598	624	562	670	591	588	613	593	600	650	600	640	579	687	575	600	629	623	562	677	585	631	623	634	635	557	630	638	585	613	611	633	570	589	627	590	610	653	619	631	631	595	625	644	634	631	641	630	692	626	653	596	649	641	645	606	638	644	603	597	644	623	616	637	601	628	634	628	665	602	634	665	586	624	656	644	639	642	578	604	631	646	592	621	616	634	641	585	591	622	679	646	628	600	617	579	658	609	604	607	609	629	668	646	585	616	640	620	587	624	626	598	606	616	639	623	606	621	641	640	647	662	607	620	634	671	587	615	639	609	619	668	582	622	646	601	613	639	610	648	651	635	606	614	586	648	607	643	597	617	608	588	647	601	635	592	600	633	629	614	580	662	577	615	637	601	628	633	611	623	646	640	678	629	610	568	600	657	617	590	600	627	625	625	615	600	590	588	623	640	595	622	667	624	624	648	668	609	584	638	645	626	637	699	604	606	634	621	662	634	643	599	577	596	652	676	595	646	609	652	614	658	612	613	609	627	626	626	618	628	567	655	647	633	636	619	646	588	576	656	622	647	582	592	641	573	611	629	640	625	643	618	651	614	599	603	616	621	649	644	641	655	610	624	627	659	645	588	612	688	634	628	646	631	659	628	622	668	600	619	618	650	597	603	615	634	646	631	620	577	617	621	597	613	606	599	627	585	621	621	625	640	604	630	583	642	619	557	657	650	642	686	587	617	616	626	601	660	619	656	555	610	616	645	599	647	591	648	637	622	621	609	615	659	594	626	646	600	620	633	606	605	577	587	602	609	613	621	666	588	633	609	612	584	621	604	642	623	601	590	606	637	641	647	609	589	609	642	662	615	623	620	578	623	581	593	647	630	619	633	637	611	611	626	622	627	595	618	623	601	639	618	637	667	636	613	636	616	597	600	573	587	603	631	616	633	630	636	595	653	653	580	573	601	568	610	629	617	607	590	650	594	633	656	677	628	613	641	603	607	659	602	618	585	606	593	655	633	622	649	651	650	644	610	682	595	625	606	577	587	618	581	626	645	630	617	614	612	612	652	636	607	598	623	630	617	671	650	652	624	607	620	668	645	603	657	632	649	629	640	634	668	629	650	623	587	605	616	635	641	602	635	619	625	594	646	657	620	590	595	599	601	619	636	611	625	609	608	583	656	599	614	588	662	659	595	647	624	621	616	640	613	610	587	620	615	675	618	667	581	601	635	639	617	605	612	624	589	648	619	611	651	640	629	627	608	601	642	632	626	603	638	608	634	607	608	614	609	637	580	597	629	610	670	611	610	653	641	654	568	566	604	685	628	627	595	589	638	659	653	662	619	604	624	599	614	641	621	653	600	625	636	656	553	640	597	620	636	614	642	620	640	615	620	620	650	616	648	604	617	604	632	635	606	626	593	576	632	605	622	661	596	627	647	640	585	552	575	643	581	598	640	587	612	632	628	598	638	601	658	650	627	630	657	664	638	593	640	629	640	579	604	603	659	636	643	599	618	633	581	597	567	618	592	626	633	627	620	617	626	646	594	606	568	622	653	606	647	621	607	629	652	619	611	657	594	645	624	626	621	592	648	650	615	650	596	628	601	620	643	630	606	612	572	587	604	618	651	605	627	613	635	604	674	595	632	615	623	598	582	624	605	626	605	679	672	601	600	640	645	654	584	595	562	629	632	619	599	617	617	644	602	604	589	632	581	576	628	593	630	623	628	600	627	613	637	582	654	639	639	630	612	628	653	661	589	582	594	674	597	645	661	616	649	624	587	606	588	627	623	590	598	603	675	629	641	642	663	648	590	611	603	667	591	589	653	660	644	666	600	612	626	603	649	586	627	595	603	621	630	560	627	620	612	614	638	646	650	616	624	638	611	583	625	600	567	649	653	651	601	589	640	631	618	601	593	621	584	632	601	606	630	614	639	613	596	629	579	618	630	620	581	603	610	649	630	627	645	636	605	608	631	664	600	668	609	595	605	609	627	645	648	598	574	599	620	630	591	615	641	643	654	633	610	601	645	625	635	624	660	566	601	610	658	607	639	590	636	605	612	642	576	634	630	626	592	635	582	607	628	580	608	622	611	647	635	619	602	644	642	659	629	667	625	587	605	623	636	598	588	687	615	612	613	612	672	628	640	599	610	628	646	592	580	637	642	604	577	614	651	603	601	597	664	661	644	635	631	605	599	628	611	647	597	633	629	597	651	624	651	636	620	620	622	631	681	605	675	612	641	617	642	632	603	641	611	578	628	649	633	609	612	617	645	672	624	608	608	615	616	647	614	587	610	628	578	617	614	617	639	614	635	625	644	608	599	624	646	622	627	620	569	575	636	612	614	632	603	591	570	592	571	630	642	620	677	625	677	643	673	582	608	627	616	623	633	607	632	630	609	590	649	650	611	655	643	628	582	641	590	601	662	622	605	629	606	648	618	646	609	617	613	599	634	615	617	575	597	618	598	627	632	632	675	635	608	604	613	594	632	628	661	648	602	614	669	594	658	607	570	648	622	618	626	684	613	678	625	637	627	621	605	634	615	630	588	644	617	613	639	622	612	674	593	611	588	612	662	603	589	605	638	648	601	604	607	644	599	613	628	640	623	627	620	640	618	626	639	597	535	603	605	646	630
9584	5943	5813	3612	2606	1631	1161	1005	780	674	570	455	384	376	378	370	325	341	300	342	346	318	307	312	299	268	325	277	317	312	295	258	306	305	257	271	310	281	277	260	294	277	298	265	278	257	293	248	300	285	329	296	282	272	287	297	296	267	318	287	267	272	308	335	267	268	300	291	264	297	284	294	280	279	260	287	282	301	292	309	288	266	250	278	281	252	301	279	324	286	305	315	284	302	263	288	286	304	303	291	273	279	301	293	260	305	280	318	313	292	312	272	276	287	290	287	258	311	303	307	286	272	242	266	301	256	289	285	325	291	270	282	270	298	276	272	286	290	295	296	276	300	281	279	284	276	312	276	270	271	291	280	319	260	291	284	296	292	308	334	287	304	306	272	255	254	283	294	275	314	268	298	291	282	278	290	267	290	312	302	286	266	299	273	293	267	281	257	270	262	307	294	303	279	289	262	280	252	271	276	310	312	258	308	293	288	260	292	272	308	272	313	272	309	268	260	296	288	297	306	311	288	275	259	285	318	232	284	261	286	272	283	288	253	272	269	283	274	274	269	265	285	279	309	283	280	283	289	320	298	279	299	255	274	269	286	289	306	295	252	281	263	259	270	291	288	284	285	289	298	287	287	286	275	300	268	269	263	295	261	276	283	298	296	272	330	282	270	278	289	291	286	268	295	258	279	274	239	289	284	276	282	309	293	277	309	256	284	317	279	258	307	282	297	289	282	284	294	255	283	300	296	293	266	288	288	271	300	285	281	292	260	304	265	327	291	278	282	311	289	255	295	264	303	299	303	263	278	296	280	308	255	323	271	314	311	287	285	256	265	288	266	316	270	287	285	272	319	283	311	295	286	278	287	263	287	290	258	261	258	278	266	268	270	266	276	291	252	299	316	296	288	315	293	278	295	296	270	286	282	255	274	315	278	281	310	304	291	303	305	283	270	271	265	305	284	256	269	286	312	300	295	291	292	273	310	272	313	306	277	301	287	283	265	284	286	283	289	328	273	293	313	342	298	309	308	255	266	271	297	293	278	324	291	309	292	294	254	279	266	284	330	291	284	308	302	285	291	298	293	265	287	281	296	287	300	283	277	305	290	297	287	275	278	285	263	303	280	319	307	296	288	286	304	288	271	278	286	334	271	284	301	289	303	288	279	273	310	306	309	278	323	298	303	281	256	251	284	268	304	287	282	296	323	313	308	271	308	260	263	265	290	284	262	266	283	280	283	280	269	279	303	286	285	320	285	289	283	275	285	306	312	313	272	314	278	306	253	275	296	269	282	287	265	300	298	294	321	276	266	317	297	265	280	293	314	283	280	293	299	297	276	260	314	295	282	309	285	285	256	327	303	277	258	273	277	262	255	310	250	289	293	271	277	293	310	284	307	274	246	292	273	289	289	306	303	277	294	310	273	311	299	303	300	298	270	304	273	282	302	266	281	274	277	294	301	299	278	273	285	277	268	273	257	293	275	301	281	299	290	281	283	293	289	243	296	301	283	310	287	260	297	289	315	267	286	296	316	257	294	302	305	290	269	287	274	299	302	284	267	285	319	264	275	283	273	309	283	269	285	285	276	263	274	284	295	307	295	295	267	278	305	284	294	289	297	294	312	292	281	300	304	288	271	294	319	267	294	309	259	273	281	285	292	294	308	307	300	304	280	276	298	289	317	274	260	309	312	313	307	279	291	288	300	339	293	255	297	333	277	328	280	282	293	294	278	273	315	289	295	303	289	306	254	264	287	268	275	296	252	267	304	247	266	281	299	287	247	304	265	275	293	274	268	277	268	301	252	322	272	284	284	307	320	292	254	296	282	290	278	292	271	275	316	279	291	295	274	283	246	279	292	288	282	274	299	265	298	321	252	296	260	251	260	283	292	338	291	305	284	301	284	305	319	308	282	297	324	307	314	283	282	271	273	292	302	294	287	269	293	264	290	283	274	292	243	280	278	303	275	289	266	300	301	294	297	288	273	280	258	261	278	275	263	289	277	274	262	292	288	295	289	261	262	267	325	276	289	324	253	298	274	273	275	291	288	277	301	260	267	314	287	322	286	292	272	264	284	293	278	281	270	249	282	264	286	301	263	253	289	277	287	271	278	294	281	296	291	311	241	280	303	296	292	273	290	302	290	284	300	293	272	320	299	269	287	304	275	256	258	268	296	298	289	304	275	311	281	298	276	272	242	248	304	307	314	250	272	279	285	315	301	266	272	315	269	259	261	275	292	279	276	306	282	270	275	273	276	312	307	260	294	323	281	267	276	266	277	314	270	294	303	291	252	271	278	266	304	281	287	269	288	260	281	313	280	287	282	279	261	295	285	280	282	267	272	311	284	267	276	232	297	248	283	294	291	276	265	294	279	337	301	267	290	270	316	294	286	306	330	283	257	298	310	308	285	250	283	282	273	310	277	273	311	277	263	271	305	273	340	311	324	306	289	294	273	282	304	263	291	274	316	282	293	307	280	293	315	265	278	352	279	259	332	309	281	273	288	281	303	262	290	313	287	297	282	285	288	263	295	282	268	279	292	278	284	259	265	281	222	287	265	301	261	288	269	294	306	279	279	304	307	355	309	306	318	293	305	286	304	283	285	289	280	263	293	309	306	248	285	295	279	301	291	319	275	276	268	280	309	274	293	284	297	282	290	263	288	294	275	268	292	263	261	297	267	327	291	267	268	316	257	276	279	275	321	302	310	283	299	307	256	271	259	310	292	305	306	267	310	278	268	278	273	286	288	262	294	257	260	276	275	286	287	288	282	313	294	314	261	303	273	254	284	280	257	320	298	297	267	264	302	265	308	301	288	271	277	271	309	263	265	321	293	268	306	298	298	301	284	253	281	287	288	269	303	257	295	296	264	284	314	295	300	335	284	254	306	279	280	279	273	281	256	258	292	310	272	295	284	269	275	306	310	278	301	257	249	298	278	294	278	293	280	271	290	261	281	268	270	298	307	286	296	292	285	287	280	296	308	304	287	270	276	292	263	265	278	280	273	277	272	279	270	276	268	277	284	257	306	308	287	273	290	286	282	295	281	260	264	306	290	274	285	300	311	271	289	281	247	259	314	295	235	319	292	280	247	300	269	270	283	264	248	281	280	273	272	295	291	306	295	286	294	299	287	298	298	274	300	298	293	293	311	274	288	303	299	258	273	253	272	286	283	297	297	299	293	280	237	266	274	305	251	282	270	296	259	304	251	293	281	289	286	291	306	277	291	293	278	304	262	264	281	283	295	232	266	259	286	290	275	259	287	284	306	288	262	293	260	267	310	285	259	297	313	304	287	290	290	280	295	309	291	267	262	300	292	274	280	268	289	297	285	282	280	258	250	292	274	295	326	273	282	285	274	302	279	312	253	313	271	270	263	292	284	287	277	300	288	279	300	285	266	287	256	279	274	311	282	299	342	284	276	285	263	270	268	281	286	291	286	286	288	311	288	284	279	283	265	255	284	254	300	269	278	283	255	302	274	311	294	265	284	295	287
6958	6156	10319	10412	8860	6631	4892	4235	3392	2869	2366	1938	1656	1447	1364	1247	1219	1134	1092	1046	984	1007	829	870	839	833	789	724	736	764	744	745	701	698	696	708	709	774	660	723	723	704	709	734	713	685	630	703	688	693	664	671	639	690	650	716	697	666	741	714	655	685	683	686	703	673	730	708	669	710	687	698	708	675	695	688	646	707	688	698	745	665	695	694	721	685	694	712	700	679	698	674	673	721	719	710	716	671	650	702	707	733	693	688	655	660	627	702	717	676	737	683	711	759	676	723	670	684	684	705	667	704	750	662	675	724	743	697	685	712	759	702	669	722	665	686	720	670	684	691	721	656	714	724	686	670	648	721	694	656	686	692	726	705	688	692	700	672	711	681	715	673	658	676	672	672	722	709	770	699	680	698	705	706	684	656	663	661	738	695	632	698	669	659	710	704	668	685	694	646	736	758	714	693	703	694	679	660	676	726	721	724	727	711	659	635	738	697	676	720	706	676	688	664	696	664	686	699	678	691	678	665	687	655	745	711	706	706	698	747	713	714	697	687	711	669	751	731	647	692	724	662	684	677	658	695	685	656	666	679	751	686	699	678	683	679	668	682	757	695	713	707	697	724	727	668	677	753	692	685	705	727	731	728	683	714	700	686	662	659	688	688	688	683	674	695	702	705	696	692	704	694	659	700	736	677	679	703	696	663	686	680	678	621	692	665	699	682	682	741	688	708	677	699	678	657	700	642	703	684	659	660	696	663	693	709	670	644	671	655	707	706	740	663	669	666	687	755	706	693	711	733	669	624	690	716	667	625	664	676	655	718	704	731	649	689	685	686	666	691	689	679	706	672	676	708	730	709	710	651	709	732	679	687	711	679	702	703	666	674	686	708	706	718	680	677	702	689	717	707	670	681	662	686	678	678	728	751	645	711	689	684	668	709	675	724	698	722	704	645	652	684	809	711	663	708	674	705	713	710	694	693	707	662	730	691	686	688	715	662	712	672	686	677	631	705	682	679	659	672	705	674	642	773	702	690	708	714	670	748	679	697	685	692	697	677	658	735	655	686	712	691	655	594	668	665	686	669	708	694	679	692	677	688	686	701	706	687	712	663	682	700	667	688	721	702	718	701	653	684	690	692	677	733	627	678	706	687	665	650	690	723	694	698	663	679	710	739	731	736	706	730	730	678	716	690	685	703	657	711	712	673	703	718	684	712	686	711	701	693	716	631	711	687	656	697	696	712	692	672	664	671	677	686	719	711	697	670	665	659	668	729	728	688	656	681	708	738	663	696	704	676	664	684	725	710	692	717	776	666	694	720	733	677	644	657	693	714	715	710	689	673	683	685	717	682	751	660	695	718	665	634	741	669	688	681	675	686	714	676	684	728	750	712	661	709	694	679	670	713	691	731	670	694	663	667	723	680	683	687	657	715	679	675	732	705	648	712	713	674	679	685	692	669	721	683	669	679	633	679	695	712	702	692	691	699	718	673	690	696	650	679	709	695	664	699	686	665	753	679	693	635	659	690	721	717	665	670	714	739	675	679	676	661	711	698	699	712	705	714	697	675	700	700	685	733	666	681	686	704	707	695	698	690	667	705	747	707	705	696	693	707	679	695	695	710	677	685	738	707	712	709	697	674	682	679	729	705	672	702	755	661	657	684	718	687	672	678	696	697	746	691	718	700	703	654	701	714	667	655	722	661	683	677	686	717	667	695	664	645	688	639	733	662	733	723	692	709	682	712	741	691	709	708	657	682	704	691	713	733	678	698	689	668	700	698	718	729	676	670	755	697	689	674	689	702	696	685	643	671	696	716	714	677	712	735	699	699	701	682	701	699	680	647	692	707	683	694	683	684	692	658	745	708	726	725	687	652	711	708	705	713	695	707	746	724	698	682	663	692	678	707	697	708	685	662	678	724	702	685	649	716	708	671	726	661	706	699	671	723	720	684	699	698	703	671	679	675	691	739	680	732	707	747	755	691	729	718	704	666	686	678	740	740	675	718	679	679	677	710	732	690	706	678	770	695	696	732	713	718	693	695	709	703	669	759	690	681	664	708	717	690	671	652	697	733	676	691	719	711	662	692	709	671	699	700	679	699	691	694	662	683	680	644	694	729	694	708	701	711	641	678	651	699	674	704	710	702	697	721	653	716	691	643	664	649	757	632	717	652	683	713	689	703	686	755	680	688	640	724	699	696	689	699	704	756	697	744	697	669	744	693	684	728	680	683	636	652	640	710	653	695	671	712	682	706	710	688	696	714	672	693	678	688	732	746	709	687	652	692	703	726	692	739	651	671	647	693	680	699	669	683	692	704	645	656	692	656	698	688	703	701	694	720	691	720	704	717	671	747	723	721	735	667	650	714	690	689	664	766	707	725	677	656	660	684	669	657	694	670	701	706	697	675	717	679	707	708	720	669	674	720	680	689	672	699	668	720	690	659	725	674	675	680	728	713	698	710	689	687	733	726	701	684	727	700	664	660	662	679	726	730	719	712	645	671	712	706	658	709	690	685	703	673	687	678	675	724	707	707	710	726	728	699	690	665	647	705	710	735	728	663	685	688	729	670	729	662	683	659	675	690	683	692	686	677	677	713	672	632	640	717	625	728	716	725	736	693	704	670	719	701	683	747	672	674	703	667	685	718	719	723	682	630	700	679	705	693	647	696	669	690	675	684	697	725	710	697	670	730	678	696	646	705	705	739	696	745	711	677	708	731	676	714	758	700	698	662	699	623	709	647	692	620	689	680	746	688	689	674	709	726	697	646	664	697	649	696	632	684	696	714	681	704	691	720	720	745	738	628	723	682	682	700	657	707	664	689	711	682	690	698	718	731	671	692	687	737	631	723	684	721	698	759	734	672	764	752	726	697	697	696	686	714	686	695	711	671	744	671	679	707	686	684	701	707	666	721	659	696	724	662	670	692	727	733	725	726	662	700	662	688	637	692	717	709	701	660	752	671	708	706	664	664	639	705	687	741	668	666	669	712	747	702	706	669	690	663	669	690	673	672	695	665	698	705	749	710	711	684	711	658	701	732	709	680	711	705	722	689	647	673	664	667	620	700	741	667	658	681	719	681	662	742	682	615	727	644	732	737	692	690	687	737	720	674	726	688	684	686	675	729	641	679	723	717	690	705	647	689	698	699	730	677	730	696	676	730	692	677	674	686	697	686	699	671	685	703	728	692	661	674	685	689	670	679	696	705	719	696	741	686	699	674	677	713	677	747	677	679	685	688	709	728	684	686	686	684	692	701	662	696	714	716	683	677	699	647	680	651	656	684	685	694	703	718	775	651	673	676	717	737	724	693	698	703	694	711	669	656	689	701	675	708	724	668	674	717	705	704	675	654	686	681	727	651	674	683	658	711	694	686	702	674	637	723	645	694	698	687	655	691	707	743	699	728	681	678	663	703	703	677	689	683	696	710	675	721	689	704	668	721	655	681	672	696	693	695	761	678	717	726	718	693	688	713	664	678	727	707	732	702	680	715	669	680
19524	10990	11021	6543	4457	2972	2129	1718	1303	1016	934	698	625	507	497	452	489	404	437	369	404	347	343	326	341	338	301	285	292	310	295	297	267	308	319	317	318	279	261	286	265	252	287	255	302	280	298	312	279	295	286	297	264	323	278	279	304	287	281	280	276	298	292	282	269	275	320	289	303	273	284	294	324	280	309	298	270	292	291	289	301	296	288	290	284	306	277	284	299	292	289	276	273	300	308	322	305	275	317	334	318	283	263	294	286	318	262	290	333	283	281	271	289	255	288	281	290	284	295	317	289	301	299	293	296	349	309	309	287	296	271	284	307	286	301	275	306	307	294	309	289	263	303	271	294	300	276	294	282	299	282	313	309	283	289	283	277	265	279	290	268	262	292	277	290	271	284	334	284	301	265	275	294	272	289	263	272	315	287	274	306	264	286	313	295	295	268	308	281	265	290	275	284	279	289	307	306	273	325	277	296	288	252	321	276	295	279	316	273	306	285	284	276	313	274	285	304	284	277	299	280	283	299	277	253	318	298	295	253	318	245	294	276	274	304	270	301	275	287	280	264	300	297	299	280	300	301	280	307	297	280	293	272	288	290	303	295	282	256	306	281	324	295	331	280	306	294	282	270	291	303	325	289	281	337	294	282	282	281	287	303	302	300	279	251	303	286	291	305	294	310	265	307	278	288	308	288	287	267	316	303	308	300	300	296	289	323	267	325	289	326	289	288	281	307	269	277	278	312	301	282	282	277	300	266	245	284	285	280	283	300	297	280	293	331	310	296	308	286	299	288	246	312	302	310	300	276	291	284	262	296	269	279	285	297	279	285	310	285	296	274	312	278	301	265	305	266	289	283	295	298	296	294	313	283	281	279	310	293	288	269	290	294	298	279	261	283	280	282	311	293	304	283	304	306	292	296	279	256	282	260	297	287	279	298	281	294	315	312	282	297	314	293	300	343	295	277	313	314	287	271	276	293	340	264	278	304	283	295	301	312	301	285	278	287	299	279	289	263	291	292	290	301	302	303	278	324	320	291	299	333	299	277	290	300	283	259	294	253	287	311	284	290	270	281	300	321	289	295	322	284	297	260	268	302	290	315	273	322	292	277	326	286	306	310	277	285	292	284	278	303	291	308	292	294	308	323	334	277	302	286	289	282	317	295	275	298	284	281	270	265	323	287	302	290	297	281	282	283	290	287	315	274	298	273	296	292	294	309	299	304	281	283	304	292	287	312	280	295	278	273	270	260	286	306	311	285	268	297	268	299	360	287	311	300	296	317	305	327	285	276	270	287	286	290	290	293	319	281	298	304	291	304	296	281	272	268	278	307	279	268	330	264	301	309	286	269	307	304	308	316	295	295	279	276	305	295	328	287	271	284	290	294	280	285	313	293	330	285	256	324	311	303	286	283	293	283	293	299	245	281	262	288	311	304	294	301	288	305	312	302	284	293	270	292	256	259	255	305	260	301	299	290	275	277	306	298	307	278	309	265	293	285	293	301	278	276	308	279	286	283	295	284	308	295	312	304	310	307	302	280	291	283	313	241	292	295	302	308	300	322	275	282	312	335	272	309	279	309	275	279	292	288	278	312	314	311	312	305	303	301	266	303	306	298	307	298	261	279	277	293	305	274	315	290	310	273	284	334	285	293	312	280	282	316	292	292	279	304	285	287	285	300	307	313	316	287	290	261	311	310	288	295	290	290	307	282	279	287	279	288	277	289	304	275	283	279	274	283	315	285	283	308	278	260	294	302	290	292	301	268	285	300	268	325	278	290	281	286	312	291	273	289	288	270	274	278	280	307	293	317	264	296	311	349	291	278	255	285	258	290	286	291	258	306	279	265	297	252	268	306	295	273	280	298	258	285	296	292	285	317	285	260	290	311	294	295	307	273	273	314	309	294	303	287	308	271	302	264	269	278	268	304	304	289	289	265	306	286	303	300	330	289	283	289	304	297	303	286	295	318	300	329	318	302	269	325	259	270	271	295	267	293	299	266	305	272	331	282	275	286	293	314	279	264	337	311	297	281	298	306	282	302	294	293	309	300	278	295	267	307	284	294	254	285	320	331	289	297	282	298	298	252	301	292	270	273	293	273	302	267	289	285	311	256	274	308	272	296	311	271	334	295	310	319	260	277	289	310	273	299	269	282	273	296	326	295	286	294	279	292	292	260	271	298	292	295	271	300	269	269	269	300	277	295	289	316	283	301	294	295	303	284	301	274	280	310	281	290	314	279	292	292	310	273	287	271	261	318	298	289	280	266	312	288	288	280	271	316	301	281	278	288	275	282	318	311	299	298	269	292	265	279	285	287	301	298	284	317	280	311	295	263	290	297	256	298	304	290	288	311	297	268	287	295	277	286	288	272	264	305	296	296	282	264	326	318	315	283	286	263	285	286	282	277	293	282	304	292	315	292	315	295	297	302	264	261	313	298	294	292	282	295	299	307	292	287	280	267	297	274	281	291	297	278	284	258	261	290	313	297	292	326	294	276	283	308	298	254	295	285	286	251	287	273	320	285	292	290	294	283	257	262	283	283	270	316	292	297	317	282	283	294	296	280	294	313	291	307	277	304	290	284	279	277	273	275	296	292	277	269	316	287	314	307	303	305	285	255	263	275	290	276	264	274	285	280	264	271	306	274	334	289	295	278	271	299	254	282	300	273	311	308	268	246	305	292	303	284	290	334	315	296	269	290	280	316	299	280	293	266	279	291	326	279	265	281	275	286	304	293	281	305	332	321	293	301	289	288	293	305	300	286	307	311	263	317	326	299	295	254	254	312	311	275	276	282	278	275	259	318	300	272	281	324	270	272	300	282	292	302	308	330	274	279	310	293	308	316	272	271	284	313	295	287	299	294	260	266	296	305	263	319	302	335	241	281	306	273	298	280	274	319	288	290	308	284	306	313	295	292	284	286	313	276	278	294	313	315	282	257	272	281	288	277	308	298	282	305	316	310	277	280	280	305	294	289	264	313	285	325	329	255	260	278	299	272	274	273	330	292	307	278	345	300	262	289	301	279	270	285	286	269	273	300	292	297	297	273	286	264	280	304	271	301	351	331	269	291	276	287	283	295	288	288	311	308	296	288	282	308	296	280	286	304	333	306	301	349	282	294	297	312	268	320	304	279	301	334	298	292	288	310	293	282	310	307	309	292	270	276	301	284	277	276	270	280	290	311	301	269	282	292	268	271	293	296	280	300	285	295	280	273	309	302	289	313	302	282	296	283	306	304	292	294	309	283	319	245	286	275	295	288	293	274	313	280	289	307	285	288	297	284	298	313	304	268	300	342	282	268	299	288	271	272	315	273	299	284	283	317	291	308	285	306	292	278	276	298	266	281	284	313	302	291	275	289	287	296	251	338	299	305	286	277	260	292	312	284	286	327	330	290	290	297	323	276	277	273	330	275	288	258	291	311	298	295	299	300	294	300	287	275	283	289	264	264	288	271	289	285	286	285	297	250	269	265	318	335	283	287	279	273	306	311	329
14023	10722	16226	15649	13671	10728	8614	7102	5549	4451	3862	3017	2683	2168	2038	1916	1809	1634	1491	1450	1400	1263	1088	1032	945	1004	1000	861	868	867	852	790	851	758	724	730	717	754	716	668	706	705	715	721	677	726	690	709	690	717	713	683	716	711	718	715	773	659	696	703	672	669	684	705	718	729	678	679	714	666	660	666	632	710	736	694	691	669	706	720	725	735	701	744	717	700	726	703	695	695	698	642	689	770	706	707	687	699	706	687	689	707	663	661	719	711	746	674	698	728	707	676	709	684	690	666	655	700	687	693	673	729	685	702	729	735	714	662	685	761	711	683	688	654	758	697	722	705	715	710	709	717	677	706	745	673	722	712	705	669	706	675	668	685	682	707	659	696	706	660	745	723	681	691	685	713	742	687	683	728	675	696	726	675	706	700	689	698	665	711	725	715	689	634	760	711	700	674	694	701	713	681	699	699	720	668	672	705	700	747	707	713	710	705	696	710	714	713	701	673	694	725	738	702	717	738	688	702	703	681	684	719	676	711	717	735	728	721	716	657	735	715	695	726	687	711	687	701	695	702	748	652	718	664	689	731	695	735	712	711	678	713	702	671	730	724	665	770	724	695	693	721	672	699	685	711	703	705	680	678	731	651	704	709	714	756	727	692	686	725	680	671	699	690	668	691	717	686	740	703	692	676	683	676	660	729	707	750	692	695	721	691	724	725	732	683	698	702	690	701	685	735	658	719	733	708	725	645	722	651	728	710	683	721	689	735	677	699	704	729	682	720	731	713	723	681	708	695	703	668	644	756	763	726	712	728	671	722	701	663	669	690	721	707	716	717	702	734	703	696	691	711	720	767	673	759	692	706	703	728	714	708	729	729	649	685	744	696	674	721	758	697	695	675	718	724	656	692	730	695	690	666	683	699	742	709	680	703	731	727	720	695	699	689	730	670	732	722	727	678	688	679	671	723	674	706	719	732	699	721	662	705	706	714	714	655	748	689	685	690	703	670	698	703	691	713	673	674	728	729	699	721	726	690	658	697	700	715	703	647	659	701	717	683	711	673	682	712	693	726	717	676	764	691	685	676	685	686	684	689	707	695	689	725	708	697	709	664	702	707	723	662	728	680	693	713	744	706	762	745	720	716	693	686	690	734	719	699	726	712	694	708	666	662	712	666	694	699	687	710	688	669	701	684	731	701	694	680	695	715	708	696	678	761	688	677	662	730	732	761	709	687	724	689	706	677	670	739	717	700	675	722	733	722	686	705	640	668	673	724	703	698	708	679	704	744	684	704	699	709	702	694	700	732	735	740	739	697	701	699	663	724	712	697	704	734	718	742	719	652	747	748	721	704	646	751	719	742	769	695	679	684	692	662	700	732	704	696	671	714	710	708	699	736	707	699	685	657	687	687	661	696	748	672	677	683	714	679	717	697	672	733	742	718	697	733	693	675	645	724	698	698	743	719	746	720	682	700	653	643	721	694	678	689	742	690	707	698	692	711	734	700	664	679	718	693	706	685	634	720	704	717	714	673	733	676	684	724	733	741	701	690	701	701	726	728	738	689	651	701	712	696	687	763	720	717	675	674	673	696	690	746	680	746	706	713	742	707	674	644	672	653	717	732	719	698	732	694	684	722	723	715	699	744	688	694	682	702	662	705	732	746	723	691	648	658	737	697	669	713	680	652	698	707	748	701	715	704	704	741	752	706	710	698	661	722	727	687	698	706	688	673	722	700	699	669	688	738	719	749	702	728	700	679	770	676	732	726	684	711	665	679	627	748	721	709	708	712	714	711	708	706	683	670	727	681	722	694	711	684	719	729	715	696	728	705	712	722	691	693	732	689	722	715	682	729	700	688	678	707	749	649	651	673	708	689	723	694	646	670	682	680	653	657	723	652	739	749	670	693	733	697	735	679	693	727	689	706	720	728	704	701	697	752	749	698	724	729	684	731	696	662	695	690	665	697	699	642	698	701	694	670	698	698	670	684	703	690	695	718	716	656	675	715	741	696	710	699	697	733	734	690	701	711	668	713	721	664	708	688	712	704	659	689	678	692	720	665	708	708	720	698	680	702	679	692	703	724	733	691	635	692	681	719	695	667	686	698	743	710	738	729	675	707	688	682	699	660	707	690	676	668	680	676	720	706	721	665	701	676	672	726	732	674	695	725	731	671	686	708	675	714	689	725	706	708	736	699	728	674	685	674	722	691	713	723	669	706	674	684	678	722	729	674	672	742	700	701	729	768	721	709	716	674	670	686	677	713	687	674	645	702	689	724	680	705	714	710	731	697	705	726	751	695	711	685	650	686	731	705	692	682	719	673	714	693	737	722	689	740	725	684	692	689	655	681	749	692	695	684	719	706	712	708	697	654	710	714	702	710	705	635	704	690	717	642	644	722	702	693	702	713	808	688	684	685	721	725	708	730	701	689	680	773	725	701	707	726	653	767	696	699	726	684	715	751	758	717	723	687	693	703	690	681	695	684	707	662	723	701	682	725	663	690	721	689	720	682	699	681	714	725	683	706	716	684	701	681	646	701	698	714	702	711	704	714	691	720	709	668	727	704	698	698	700	683	650	723	665	660	716	698	743	690	686	700	690	707	728	682	690	691	707	670	763	678	685	741	714	707	699	707	689	706	694	722	740	741	722	725	661	673	707	711	725	655	740	676	684	715	699	722	683	696	693	711	660	700	706	715	714	712	708	710	715	741	673	721	717	699	704	706	710	682	751	711	677	734	705	697	714	697	723	707	710	727	658	736	712	695	738	709	720	671	686	717	709	740	696	684	712	691	674	731	718	720	725	746	657	746	680	686	685	692	663	663	652	748	708	713	712	692	674	696	684	695	721	703	705	725	714	666	683	727	686	684	729	703	708	735	679	699	706	739	678	698	697	667	721	721	729	700	686	694	704	660	685	681	709	726	716	683	696	695	717	723	685	691	700	684	665	705	714	666	682	708	719	659	686	692	758	689	676	722	679	682	725	733	681	685	632	711	688	732	677	703	717	643	688	698	661	661	653	704	702	711	728	723	691	692	712	708	683	699	694	688	718	723	711	737	683	768	733	662	738	726	755	651	702	704	681	675	703	721	675	707	735	722	700	715	735	661	693	716	703	682	670	710	681	682	721	695	671	713	675	736	682	723	697	684	674	752	698	675	700	697	722	665	712	743	666	751	645	667	714	683	697	723	702	716	660	676	733	701	695	714	699	687	697	680	732	683	718	700	722	725	729	707	751	661	719	709	678	712	693	677	658	695	694	678	714	666	718	714	714	674	738	734	681	718	750	722	733	700	691	715	706	719	707	654	691	651	675	684	647	678	706	722	748	682	733	730	682	667	706	784	733	698	767	713	659	721	680	705	676	716	761	715	675	738	713	746	705	719	712	702	686	747	712	720	727	706	716	696	725	745	699	676	659	675	712	673	689	678	734	734	715	704	671	636	720	720	661	693	666	673	697	667	717	727	702	662	740	668	703	699	716	748	716	698	678	692	632	724	736	718
28407	16565	16668	9831	6249	4261	3120	2324	1724	1222	1033	883	763	600	592	542	529	501	415	425	434	352	370	327	372	322	274	305	289	270	291	272	279	259	262	278	264	258	270	239	264	252	241	236	293	279	262	275	269	262	230	239	262	260	247	218	243	255	247	234	243	241	286	277	257	264	229	269	279	289	247	240	265	242	238	267	248	265	234	262	270	242	271	251	237	254	256	248	248	268	251	248	233	258	292	258	268	261	253	259	263	249	251	243	265	239	226	247	280	247	220	256	283	246	236	287	239	273	245	274	243	280	283	278	233	242	281	253	275	261	238	247	257	250	299	247	241	267	254	240	281	259	250	235	251	242	242	279	237	255	237	277	255	245	269	231	226	266	261	255	260	273	274	239	270	265	239	258	226	258	299	262	263	259	284	279	270	262	266	245	241	240	267	268	262	263	292	261	250	275	283	226	256	253	238	262	255	297	295	262	238	237	214	242	263	251	253	261	270	296	243	269	245	269	243	273	245	240	271	263	281	241	276	252	285	250	248	271	247	279	266	278	220	266	271	232	259	229	249	244	263	239	223	269	256	235	264	252	236	245	243	265	247	235	252	225	244	262	265	242	255	248	263	223	256	246	245	238	233	264	252	220	257	271	276	269	238	233	257	254	248	256	265	246	248	254	252	270	233	232	286	254	242	244	280	252	264	269	261	272	273	236	253	276	274	274	241	236	239	243	246	257	296	222	232	245	243	234	245	249	274	265	262	266	241	271	254	248	293	250	270	234	265	236	273	260	262	255	266	256	263	235	241	267	269	292	273	269	259	279	274	223	267	238	270	266	239	261	258	262	236	241	277	258	245	286	249	251	260	243	258	251	274	223	225	228	251	251	278	246	249	260	261	278	248	246	271	270	255	275	270	244	280	250	255	241	261	227	246	256	266	214	261	247	256	244	257	260	243	273	243	242	272	242	250	298	256	263	249	266	258	242	279	242	237	274	227	266	270	263	237	233	277	240	257	235	274	268	263	243	262	276	257	216	236	245	259	235	255	305	242	258	212	257	263	243	266	239	226	269	220	231	251	268	256	229	258	263	238	239	241	261	239	255	256	227	283	251	259	245	253	252	251	221	231	271	274	263	249	234	263	249	240	260	272	217	233	246	277	257	253	259	256	263	284	265	280	295	244	239	272	251	271	269	239	242	277	286	250	273	240	269	236	234	267	263	258	239	247	243	273	248	250	256	237	249	261	261	252	258	292	281	248	251	247	264	246	269	254	301	259	264	275	270	278	274	274	234	261	265	239	241	284	241	251	299	250	246	259	252	253	252	244	235	280	237	265	268	254	271	244	250	269	258	221	249	238	276	268	256	253	254	247	237	265	266	253	249	244	238	284	237	255	252	227	307	230	288	254	278	275	264	239	232	263	258	253	248	246	247	295	265	288	270	274	245	265	251	226	248	273	222	273	218	271	251	252	249	222	256	264	255	233	283	238	249	270	286	241	251	252	237	296	269	269	232	253	255	294	251	264	242	236	278	273	258	237	232	251	283	271	274	263	263	287	230	246	281	252	254	253	257	259	242	253	236	236	264	264	277	285	257	258	221	264	230	243	262	231	269	271	265	281	245	266	245	282	271	258	254	227	236	237	258	245	258	253	248	238	254	253	249	256	271	266	250	254	256	242	242	244	288	274	237	284	259	257	275	246	259	247	270	267	239	227	240	227	275	277	253	266	257	258	249	248	262	244	252	262	274	267	252	260	236	256	239	207	266	279	293	282	277	242	284	249	275	225	240	262	238	266	241	263	257	260	249	229	257	254	249	252	233	249	261	278	253	269	273	254	230	282	234	248	242	239	275	265	239	276	282	241	246	239	258	261	274	255	274	278	287	260	239	252	253	265	248	261	227	258	277	276	278	246	256	248	227	248	255	237	245	261	282	259	267	224	233	256	243	249	276	246	248	210	263	263	252	286	246	246	290	293	250	246	235	281	256	250	274	261	236	264	276	264	248	237	243	259	236	255	268	254	236	223	264	281	232	257	280	278	298	267	275	259	251	298	246	233	206	244	265	274	274	271	246	250	256	263	246	271	262	266	286	249	272	251	244	243	245	242	229	244	247	256	218	238	253	291	232	239	234	228	280	259	242	277	234	255	249	260	234	260	245	272	249	236	267	246	291	235	253	248	244	259	242	274	281	230	243	249	245	288	272	267	273	267	269	267	219	271	246	246	227	234	229	255	254	228	212	265	247	279	266	245	240	264	264	260	214	277	251	272	260	231	288	281	269	247	229	292	250	268	230	276	233	259	281	248	267	272	248	255	281	239	251	273	228	262	265	259	234	258	223	237	274	272	217	250	273	281	259	213	274	270	258	262	236	266	269	262	257	269	265	298	257	290	257	279	241	248	301	272	261	269	232	254	253	266	287	245	241	250	263	218	264	248	250	254	226	217	251	251	244	270	241	260	275	261	260	262	231	255	296	230	242	290	268	278	245	276	291	286	238	225	229	271	250	268	255	261	232	270	270	251	272	227	265	255	279	260	274	240	258	269	237	260	225	250	246	224	252	210	242	243	238	247	271	270	265	263	246	220	252	239	271	236	272	224	232	238	262	256	248	247	277	276	264	242	252	265	245	230	238	265	253	272	229	271	256	246	294	260	271	267	253	255	233	251	249	270	233	244	243	252	258	278	255	233	271	249	256	289	234	253	248	245	269	278	271	267	273	218	249	271	261	265	232	251	233	248	272	271	244	290	258	218	259	255	261	217	250	264	253	278	237	279	244	267	205	274	239	239	232	269	229	248	265	252	268	237	268	250	251	234	222	261	253	291	264	297	240	239	260	278	239	240	245	289	273	244	249	253	288	251	246	293	253	245	224	300	264	269	251	254	259	210	280	297	244	245	261	255	252	273	250	242	258	235	240	252	260	240	268	237	270	247	256	254	251	283	230	222	233	239	219	253	252	256	291	283	276	267	255	267	231	292	302	254	269	276	264	253	262	260	262	234	270	270	263	216	269	251	245	238	266	227	255	247	242	275	255	267	257	246	246	277	261	258	279	276	263	275	241	250	250	261	249	268	240	264	260	269	272	237	258	247	264	270	275	232	269	261	285	254	233	255	283	267	235	225	267	265	286	257	265	263	266	264	247	229	242	261	245	241	266	231	246	273	252	257	279	279	247	285	270	270	253	256	257	249	252	238	240	231	238	233	246	263	231	253	214	237	264	257	252	246	263	248	241	255	253	265	245	281	271	236	241	275	237	244	253	229	257	242	263	221	261	283	282	262	238	246	233	233	232	274	238	249	253	252	270	271	288	278	240	256	295	278	261	259	253	254	253	247	294	258	256	265	262	235	251	276	255	255	216	262	251	257	224	269	282	252	248	251	272	269	246	239	267	260	237	266	282	266	267	250	262	252	246	266	275	261	252	261	294	257	270	247	268	274	267	269	271	256	270	248	253	275	253	239	264	265	244	272	243	265	284	237	272	269	267	249	267	248	246	239	253
17836	13997	20167	20035	17380	13619	11177	9188	7222	5850	5101	4162	3474	2841	2596	2556	2240	2062	1739	1697	1659	1333	1185	1160	1089	1137	970	948	883	876	810	820	780	699	717	639	678	682	685	674	666	616	639	630	641	609	651	620	601	654	667	613	653	618	636	635	640	694	662	594	612	628	641	668	650	621	636	616	618	623	617	618	662	639	590	626	600	634	675	660	608	615	603	633	622	605	588	641	659	628	646	651	614	626	643	617	623	642	572	654	660	565	673	644	616	619	656	618	621	640	626	565	606	632	623	602	622	615	610	598	634	630	632	623	566	624	634	610	617	606	640	602	572	581	602	603	606	600	630	556	647	645	642	629	617	623	606	650	662	628	648	604	606	647	655	609	610	640	635	628	592	624	595	614	645	578	588	638	609	619	658	637	624	627	604	589	605	626	616	611	586	628	594	638	618	611	593	625	649	629	607	640	688	670	614	589	645	620	639	567	598	627	642	606	606	655	634	617	607	607	600	611	611	608	645	634	643	621	594	594	645	644	578	656	644	595	599	615	658	609	615	591	589	604	650	633	642	643	611	618	637	663	632	624	614	626	624	597	600	585	667	570	641	633	614	615	671	647	629	592	631	647	622	648	616	623	632	663	639	636	625	620	663	638	617	591	581	590	599	653	639	596	601	618	650	627	621	621	641	580	597	611	657	661	626	685	620	615	577	637	660	621	641	602	655	600	604	632	602	658	605	655	646	636	592	623	609	648	633	583	628	603	651	558	657	624	656	596	598	630	593	667	620	648	602	657	613	650	573	658	617	615	592	629	646	640	677	589	609	620	586	641	597	640	652	627	603	592	598	653	586	612	630	645	608	601	655	570	632	606	596	584	644	636	610	589	625	597	675	608	644	661	590	592	629	581	664	603	596	612	653	610	638	606	627	638	657	632	583	555	615	605	600	676	609	636	616	636	571	684	604	643	665	681	666	661	597	591	631	604	610	621	635	619	615	572	598	611	619	683	663	611	666	593	619	567	601	589	628	623	600	627	656	603	621	643	602	620	694	645	591	612	583	617	688	617	620	617	608	664	592	640	580	642	627	622	558	641	624	639	615	621	637	622	636	635	618	606	644	624	601	591	618	679	604	631	603	617	627	645	635	587	640	634	658	592	603	614	595	644	646	646	602	660	619	637	611	633	597	584	602	600	634	636	597	624	616	634	639	624	578	637	581	649	623	599	622	665	623	627	655	590	593	614	625	611	588	616	674	582	623	633	578	585	620	661	605	569	600	633	626	649	658	653	602	613	611	687	645	613	611	604	620	595	613	584	601	596	643	622	598	609	612	627	606	652	629	627	587	637	650	616	611	612	667	655	572	618	602	646	603	617	642	626	672	579	625	638	650	552	636	630	633	603	613	635	642	594	648	579	643	621	573	637	659	615	621	587	606	655	606	568	576	645	626	636	620	625	644	630	625	620	606	611	604	598	639	631	642	614	608	604	583	649	641	657	593	621	639	620	563	641	645	615	607	608	587	614	617	648	659	621	585	599	643	639	635	640	604	561	701	598	650	637	698	647	611	611	633	646	632	625	631	637	651	624	660	658	638	615	628	634	612	648	692	594	601	621	617	594	617	635	617	655	667	636	617	623	603	631	595	703	626	670	595	636	600	589	631	637	629	633	588	687	638	670	568	623	651	630	676	664	592	596	599	653	628	615	640	629	653	598	636	623	574	623	669	574	596	617	623	674	643	622	601	671	649	677	622	602	606	602	631	592	621	657	594	646	619	610	604	588	677	590	603	673	552	620	646	575	657	663	611	628	566	638	626	605	627	656	612	661	620	610	624	610	638	626	630	646	663	615	646	631	611	616	640	654	631	630	652	620	613	633	672	614	610	606	600	623	613	611	648	626	608	624	653	614	653	643	604	650	605	619	623	633	631	645	607	601	619	641	584	622	656	619	636	649	590	596	662	627	585	628	595	616	684	636	604	606	656	598	664	579	599	626	623	607	609	602	620	585	658	583	621	631	628	637	637	653	618	605	606	590	641	613	629	652	601	658	604	626	633	624	646	610	605	667	629	625	665	595	594	661	625	630	602	624	582	669	595	647	632	656	540	595	636	651	640	645	628	609	625	632	573	621	655	594	584	615	602	606	651	601	626	606	618	605	638	651	577	593	649	637	658	690	645	625	629	602	589	544	625	604	615	575	639	623	644	646	656	627	646	599	554	668	650	631	597	646	646	614	650	600	638	617	599	642	633	640	648	635	611	598	621	596	615	652	624	621	639	599	625	585	609	612	595	616	600	622	643	648	620	621	651	600	584	608	611	625	650	613	628	620	636	621	605	649	663	628	625	630	668	642	633	614	615	614	611	648	610	623	591	606	620	619	638	614	660	599	619	616	630	624	634	622	619	611	650	631	672	625	605	629	653	623	597	574	592	647	636	649	650	608	613	596	606	610	636	638	620	624	620	636	662	653	539	633	604	651	627	632	624	641	657	612	676	598	609	624	647	618	632	581	614	638	641	636	631	662	636	673	647	618	710	610	622	637	639	598	593	647	609	598	597	606	617	632	628	612	635	625	613	621	574	670	621	610	584	614	618	602	582	589	596	618	630	657	676	630	614	616	595	628	630	628	621	606	606	642	628	632	647	634	636	658	571	630	643	612	626	616	649	642	637	642	602	660	643	634	664	639	605	629	627	677	616	608	670	626	633	629	620	614	618	605	607	638	618	572	591	622	607	619	610	587	572	669	606	585	619	616	611	624	608	625	678	611	684	654	585	649	663	641	592	633	606	642	603	646	610	622	604	659	620	625	605	636	611	626	620	625	575	634	608	623	639	639	641	603	586	645	669	676	651	642	581	603	581	653	636	619	643	629	622	614	617	619	627	598	615	628	624	604	644	637	615	662	599	643	638	593	662	585	582	558	602	600	610	629	648	637	658	666	581	641	632	617	620	638	627	614	578	654	673	618	647	651	607	648	636	630	613	568	643	606	649	640	631	627	612	637	633	653	619	604	606	612	646	604	581	589	584	592	624	649	629	633	573	615	642	629	593	666	646	619	595	597	617	640	691	632	617	602	622	596	609	619	599	650	666	656	649	634	633	639	594	610	620	638	581	620	674	630	586	673	612	629	640	606	644	577	581	606	655	634	601	618	612	660	618	606	608	635	641	600	617	632	603	648	606	592	605	622	602	630	599	632	619	577	599	647	646	618	587	641	649	656	608	613	651	632	620	676	566	617	670	627	583	606	612	617	637	658	603	624	628	596	590	612	613	575	614	673	615	598	624	623	633	609	639	628	631	621	645	597	636	589	618	648	602	621	588	601	608	619	646	579	594	626	624	642	616	605	669	636	614	629	666	585	628	630	621	617	566	637	589	630	633	670	627	595	627	639	672	620	609	616	633	580	608	626	621	630	673	607	627	629	622	650	672	607	599	640	649	591	633	656	664	633	623	609	649	607	627	629	601	602	618	661	575	639	632	593	626	654	649	645	629	628	632	631	608	596	630	607
9548	5431	5501	3653	2434	1746	1198	959	789	585	616	492	451	428	391	376	410	354	355	372	313	359	242	306	306	316	302	297	304	292	301	334	294	246	324	285	265	267	289	290	253	289	280	247	295	270	284	311	289	280	291	254	318	347	288	301	281	301	279	273	295	273	290	275	313	256	278	273	276	247	302	320	289	286	291	271	302	309	290	279	297	302	280	294	274	283	279	312	266	318	311	310	271	293	288	260	278	282	298	306	279	317	276	283	270	290	284	299	321	317	287	300	285	299	298	281	301	270	293	282	269	275	300	272	274	276	275	294	297	288	285	282	272	271	269	273	323	285	296	284	316	303	304	293	266	280	296	306	327	275	264	285	284	294	305	288	288	290	262	293	277	294	278	258	295	298	305	282	270	301	256	303	307	300	296	280	289	285	266	296	315	295	277	264	268	275	268	271	276	318	269	265	298	272	314	253	289	287	286	294	281	279	270	277	246	267	291	270	294	311	300	303	263	307	296	291	283	293	293	286	306	278	265	285	267	290	272	308	252	279	277	256	294	271	301	261	292	287	297	287	304	255	285	277	285	273	284	265	267	273	277	300	327	319	324	250	262	292	259	289	264	307	254	279	272	280	301	249	290	290	299	274	265	316	283	324	283	277	294	255	304	277	286	284	288	279	320	311	313	267	284	333	292	292	284	281	287	286	277	280	288	300	258	285	253	283	254	291	294	265	235	283	294	278	318	281	279	269	285	280	284	280	290	256	289	307	275	295	288	295	289	298	272	275	262	289	285	286	280	271	312	276	286	256	259	325	285	307	291	292	284	269	295	274	268	285	280	307	285	287	293	303	297	287	284	301	279	307	287	293	330	284	312	269	304	301	290	318	287	295	300	277	298	320	309	285	272	305	259	276	246	303	276	268	273	274	279	280	291	258	308	313	313	292	293	296	284	276	280	302	306	264	274	301	286	302	301	279	305	287	276	291	268	290	285	287	291	280	280	294	283	317	280	334	275	280	308	287	281	298	285	258	287	319	273	270	255	282	263	269	272	279	282	293	289	267	300	267	291	252	257	280	301	291	274	315	268	264	329	306	294	303	263	268	322	292	290	272	285	295	315	297	285	264	276	264	311	318	286	281	275	268	291	271	311	298	251	273	254	294	309	281	295	275	267	288	266	299	321	303	298	308	286	280	289	314	294	284	289	314	307	312	268	296	267	312	294	298	285	281	304	305	276	265	256	285	304	295	300	292	254	305	268	255	253	273	301	293	284	284	272	258	278	298	288	275	299	265	283	250	294	276	292	302	294	312	326	300	288	295	284	282	299	267	264	282	308	266	276	276	259	299	241	296	255	276	316	286	346	285	285	301	284	286	292	253	265	279	292	297	285	304	275	312	269	288	300	302	269	279	283	265	299	284	287	274	312	293	280	314	275	315	272	291	259	289	264	309	281	251	307	280	276	274	291	292	290	299	269	311	266	315	286	295	301	284	313	281	287	307	246	304	289	290	305	305	285	272	301	297	300	305	263	281	293	289	288	299	288	295	310	289	300	296	273	301	252	267	251	288	285	277	290	286	303	269	320	268	284	268	288	325	282	292	291	310	287	266	263	275	288	273	285	273	302	281	283	270	289	260	277	276	301	290	269	288	298	296	266	277	299	296	298	298	289	280	289	261	272	325	300	300	278	263	306	291	249	300	286	297	280	295	312	287	292	295	310	305	260	290	297	275	304	272	290	279	309	276	253	274	284	287	315	287	291	267	315	275	266	289	282	284	307	316	311	281	309	280	273	265	280	281	312	290	267	272	303	271	265	299	308	284	284	254	307	284	294	281	263	302	301	259	296	294	305	314	286	272	313	279	272	301	301	282	306	276	313	310	284	293	285	291	263	280	319	280	332	279	262	262	283	257	276	278	281	292	280	323	289	287	301	282	324	276	307	279	297	301	268	259	291	272	284	308	304	270	267	267	284	323	279	233	263	274	292	270	294	289	304	290	290	310	294	247	273	287	291	321	296	318	260	311	305	290	291	280	322	253	249	273	293	292	304	302	316	268	291	282	292	258	257	297	286	297	271	298	288	281	287	290	324	277	277	295	263	296	284	286	295	286	297	263	274	286	275	260	306	305	267	298	268	282	286	307	289	256	281	282	254	284	283	300	326	288	303	294	278	301	286	280	293	281	300	300	270	300	264	266	277	281	293	280	318	312	287	283	277	265	278	283	251	277	274	313	248	260	292	287	277	287	271	286	302	273	271	274	324	257	298	265	278	267	349	277	265	286	291	284	267	256	267	293	279	281	292	259	308	290	284	293	299	302	284	295	257	305	282	286	359	304	294	294	294	306	299	267	269	275	264	310	267	290	301	266	285	303	284	279	283	268	273	287	322	295	291	294	297	259	279	302	285	294	283	263	280	264	306	269	281	277	318	285	282	288	303	295	314	313	263	277	270	289	348	261	283	314	298	306	266	272	319	298	282	274	307	285	288	280	275	282	299	313	285	276	296	289	294	287	266	294	282	273	274	284	288	279	275	270	267	302	316	296	296	269	325	259	246	294	297	276	273	282	302	281	260	285	300	284	283	342	276	257	272	280	307	263	289	263	284	295	291	288	297	302	300	279	246	290	302	295	303	346	287	314	291	281	255	296	270	266	276	263	299	308	286	265	291	284	274	295	291	281	268	304	268	285	270	288	277	294	316	288	264	234	293	275	264	276	287	312	282	275	291	285	258	273	297	271	305	273	301	298	302	264	292	276	308	338	319	289	256	274	292	287	293	339	281	263	289	299	313	294	257	267	284	272	243	285	298	280	278	280	253	263	292	284	268	265	308	322	284	283	280	300	261	295	280	285	293	264	280	308	293	295	283	308	293	265	277	294	265	261	322	285	284	297	283	269	313	278	286	267	294	273	293	291	302	277	265	289	279	240	287	256	281	264	329	275	303	282	270	300	308	284	267	280	276	272	294	297	252	279	304	304	300	296	246	265	302	292	292	275	296	296	254	305	283	289	296	287	281	294	278	286	286	302	288	289	257	263	243	267	277	260	294	258	313	296	252	283	300	276	298	263	298	320	298	265	260	276	293	263	281	311	292	276	294	296	300	269	289	273	273	276	271	287	288	263	289	304	307	299	248	313	284	274	286	304	281	265	301	247	294	259	289	294	282	285	290	307	278	302	249	296	262	299	286	301	291	286	296	277	289	280	293	273	297	327	303	279	311	291	271	292	284	312	278	269	267	273	280	274	307	272	253	286	277	288	276	320	309	286	313	287	293	250	265	269	293	301	268	267	304	287	298	294	289	272	291	285	290	280	275	273	305	302	298	283	289	272	277	258	266	301	279	276	300	264	273	313	305	275	265	290	275	263	270	274	269	295	315	299	330	266	306	274	298	248	269	296	300	316	311	290	315	289	309	279	305	294	252	294	294	289	328	272	257	274	277	271	277	256	297	319	292	282	277	300	255	273	286	279	279	291	336	308	323	296	298	329	276	289	282	321	289	292
6925	5761	9942	10122	8963	6688	5288	4111	3297	2635	2466	1998	1584	1409	1303	1298	1239	1129	1070	1053	1002	970	876	877	829	793	763	759	710	735	750	717	739	694	722	701	709	710	698	659	727	738	707	717	737	676	678	696	704	679	672	688	670	710	743	723	677	745	713	715	677	682	714	692	681	714	651	710	743	669	689	742	719	699	719	687	688	693	712	696	653	715	691	752	714	727	689	664	672	672	682	690	716	660	705	634	677	664	672	742	688	662	722	685	724	675	683	721	682	677	698	682	684	723	706	684	650	698	660	724	686	686	689	685	731	699	679	679	692	705	731	677	684	715	696	708	719	711	690	680	724	660	675	687	656	717	695	715	711	707	711	701	719	688	681	695	688	655	732	695	707	759	732	685	687	661	721	680	746	671	650	714	694	694	691	713	678	698	729	663	667	661	695	722	689	703	665	702	698	663	723	647	712	753	714	710	669	708	684	660	677	705	676	693	642	677	624	686	737	709	695	707	739	715	712	685	720	681	643	718	723	735	695	686	680	678	692	692	688	674	714	724	674	681	691	697	664	684	658	729	681	630	730	713	694	696	650	683	670	672	729	645	639	667	705	704	750	689	712	723	722	745	650	683	661	709	672	681	663	718	615	722	640	679	672	709	696	659	719	659	704	721	654	658	698	704	710	708	722	719	681	636	679	692	699	674	645	701	672	669	704	724	691	698	669	677	714	727	671	679	674	730	677	689	673	722	700	693	669	658	703	698	689	676	693	731	680	702	682	696	698	705	685	643	694	731	666	716	664	677	688	697	674	755	667	694	651	699	702	696	685	711	704	715	708	735	691	696	722	686	721	646	729	714	695	683	678	711	680	734	703	709	679	670	728	703	715	729	696	681	735	698	744	681	708	670	727	695	688	681	695	692	710	681	689	708	697	692	680	655	675	720	679	678	688	670	674	687	717	688	699	663	697	693	702	697	684	697	709	679	666	687	696	680	715	682	685	682	710	733	635	710	695	659	689	714	676	726	694	694	686	624	716	707	725	700	713	677	681	665	656	660	664	650	676	671	674	686	696	672	722	709	716	724	695	652	689	679	727	724	692	713	679	692	739	711	688	709	680	722	658	689	711	702	723	712	701	692	706	662	720	659	719	728	699	678	726	725	666	754	681	682	719	713	703	665	679	708	647	677	726	734	696	715	656	712	751	704	704	634	684	714	690	664	716	680	711	631	734	659	699	739	688	667	700	655	701	679	659	658	646	720	664	735	669	696	662	672	667	730	700	709	675	666	698	657	694	736	691	713	730	662	713	711	687	675	695	684	667	703	705	700	685	729	694	704	705	658	689	719	687	719	687	700	688	653	685	688	664	659	722	696	740	665	691	691	693	705	706	700	692	713	662	677	712	692	725	660	713	667	717	676	678	651	729	708	679	725	755	702	713	670	676	718	712	691	695	676	693	685	655	700	689	701	687	700	680	741	707	698	672	747	657	690	695	697	701	679	656	654	732	704	735	681	690	679	685	730	747	645	720	683	676	691	690	744	732	706	698	692	662	663	652	709	702	721	680	740	722	703	693	701	701	741	703	675	711	689	656	703	732	690	693	660	687	689	668	709	715	730	683	650	733	697	650	733	687	700	695	653	723	708	682	679	700	718	739	642	713	706	705	703	671	673	713	661	643	716	713	682	723	664	690	733	672	697	671	703	633	681	682	675	686	696	664	678	718	712	700	660	699	714	670	677	711	706	683	687	698	689	717	684	751	674	709	719	676	707	692	655	675	714	730	668	710	677	654	731	653	691	704	663	645	735	704	745	686	687	695	647	669	704	690	722	680	728	668	729	745	728	705	675	694	649	666	682	706	688	656	712	708	687	681	684	718	706	694	623	660	707	683	637	733	691	694	694	700	673	694	679	681	695	666	677	690	740	691	664	680	692	702	700	693	683	641	681	712	630	696	689	717	687	668	664	706	677	747	691	688	700	658	661	668	759	714	630	717	741	710	701	719	681	705	725	631	695	677	683	680	706	671	717	664	683	719	659	678	687	693	658	710	691	666	738	694	684	676	692	675	675	655	711	729	688	730	749	651	702	667	698	672	702	673	675	651	672	699	716	693	736	681	695	723	683	692	712	717	645	670	682	698	706	744	670	678	670	742	685	675	682	705	644	640	706	745	684	685	659	665	696	695	705	678	751	657	746	703	698	699	629	647	689	694	674	674	675	697	736	703	743	718	686	666	704	674	732	727	712	692	680	662	675	693	685	711	696	669	673	740	701	648	709	712	711	659	700	738	682	682	709	680	702	729	705	679	670	679	682	674	672	647	660	649	714	668	731	651	703	654	675	698	734	680	679	645	688	647	698	651	673	689	657	718	691	664	685	712	668	727	677	640	680	681	677	692	700	688	659	695	729	743	671	682	675	692	747	733	708	708	706	652	664	664	650	648	706	677	662	688	684	685	684	703	697	703	699	715	702	663	697	684	675	679	724	660	673	662	667	695	645	671	655	709	701	681	729	723	679	661	712	742	675	674	699	672	641	689	664	699	713	722	690	666	705	682	654	732	639	729	683	687	677	691	680	687	694	668	681	673	659	707	676	748	683	643	733	728	704	688	683	694	707	684	673	686	649	663	741	670	703	705	680	654	711	720	706	672	711	686	682	666	664	694	704	697	632	678	679	670	684	665	675	732	718	702	664	707	677	701	711	713	719	691	690	677	732	653	688	676	694	693	697	721	679	700	681	767	699	728	664	706	682	724	712	677	710	738	680	702	718	678	698	660	711	699	691	675	694	665	679	651	689	717	697	664	683	672	720	696	723	675	700	710	730	689	693	713	718	671	721	696	681	672	643	703	685	703	613	689	642	695	694	662	713	708	655	656	678	650	676	717	702	703	673	679	664	674	676	692	683	689	689	708	674	749	704	707	725	722	732	713	719	656	735	730	711	703	716	638	700	691	695	659	742	702	678	669	699	681	685	677	713	678	693	669	734	677	692	722	677	695	680	722	713	711	703	731	694	711	716	664	721	652	743	709	691	685	731	644	700	717	679	712	712	691	663	724	681	667	696	695	703	717	702	713	689	740	686	694	738	708	660	644	724	643	715	698	681	677	672	686	705	731	675	680	709	658	679	699	704	684	665	686	667	722	693	671	683	668	680	649	728	733	696	724	682	701	732	656	703	694	757	702	674	666	704	702	693	683	688	680	712	684	697	709	679	689	698	683	688	715	663	707	732	723	692	672	658	680	697	711	658	707	701	667	663	657	643	691	659	688	699	677	684	716	704	650	697	705	693	689	715	707	730	683	731	640	715	682	697	683	703	727	694	714	698	695	627	751	698	713	712	665	710	725	715	673	733	690	671	685	671	698	709	707	669	647	713	707	684	688	695	678	694	691	701	688	686	681	671	709	713	705	661	668	680	698	705	697	688	679	699	660	687	741	693	719	683	716	686	696	692	664	697	693	662	690	652	710	685	643	703	740	685	686	673	717	707	683	663	719	733	699	676	702	658
19884	10308	9803	6466	4539	3060	2158	1683	1212	989	812	768	618	546	525	493	482	412	423	382	426	387	316	353	362	343	335	316	327	312	315	309	297	278	301	299	303	338	280	275	280	310	299	286	302	241	309	277	315	284	283	288	309	284	286	308	285	294	318	281	308	312	260	288	286	284	280	272	315	290	294	293	274	246	250	248	257	294	274	284	292	314	302	307	293	288	303	297	312	276	278	298	268	281	304	254	271	303	295	300	276	286	264	254	286	301	254	313	272	298	309	281	276	284	289	342	270	284	259	301	326	277	288	292	291	278	303	312	280	282	250	278	327	311	294	300	253	279	302	266	261	288	263	293	291	275	310	281	308	298	294	323	294	302	272	258	285	282	254	262	314	247	302	273	317	272	308	279	289	287	294	329	261	302	270	309	308	258	295	279	275	280	298	306	299	300	289	296	247	276	298	307	283	299	295	282	278	288	286	285	274	270	307	296	286	302	290	259	286	285	277	263	300	290	285	242	273	308	272	279	260	277	285	314	282	289	323	284	288	287	307	274	280	272	286	308	299	303	305	281	283	312	307	300	293	283	311	296	257	282	312	275	312	271	279	307	288	284	279	283	280	290	286	280	287	261	281	291	298	315	284	280	268	291	266	318	329	273	312	296	294	295	273	270	288	297	300	261	271	297	320	266	329	296	283	288	305	318	298	280	281	275	275	306	302	303	276	291	272	300	306	277	282	305	292	269	288	304	273	275	241	290	293	288	311	285	263	281	300	336	270	269	296	285	277	300	334	265	282	284	268	268	274	277	311	295	303	277	299	267	296	260	276	273	308	308	303	337	299	299	275	261	298	321	289	308	299	295	281	318	278	282	286	281	266	279	301	299	291	298	302	285	288	284	316	284	292	290	301	292	301	290	260	312	296	270	283	306	284	307	291	332	290	282	291	306	309	277	278	286	284	297	274	255	306	319	274	252	305	272	304	299	285	276	296	321	348	308	294	271	285	324	283	275	252	310	289	306	277	279	300	301	266	286	283	307	281	304	310	296	319	291	288	300	290	309	317	315	300	312	284	309	268	320	297	297	317	267	283	308	300	270	280	302	279	289	288	280	310	291	281	289	294	280	314	288	281	285	259	290	288	280	279	277	288	266	278	257	291	319	289	313	294	310	303	269	294	282	318	287	307	286	260	289	304	291	275	319	281	258	302	274	333	300	282	291	288	277	291	290	293	271	302	294	291	271	260	283	260	249	292	303	276	306	289	242	275	297	300	310	273	301	266	336	281	292	312	270	300	275	289	300	275	261	282	268	294	306	293	321	292	277	296	246	308	300	289	275	296	279	289	290	295	272	269	279	296	292	299	294	271	267	289	332	278	304	266	294	279	275	308	297	283	268	281	287	315	300	310	259	314	297	286	305	297	289	278	280	276	311	275	279	284	291	283	278	254	294	316	302	293	313	263	300	290	300	307	279	280	267	283	263	297	317	301	291	285	315	287	264	263	305	290	307	257	283	296	338	293	341	300	273	293	297	297	280	291	288	288	290	308	286	299	290	294	306	326	240	260	283	285	268	286	272	296	274	271	258	288	318	262	285	279	285	277	277	293	298	305	286	307	273	266	312	315	279	301	280	285	287	294	291	277	258	306	312	277	308	292	275	310	291	286	305	306	279	257	289	293	260	276	287	246	286	292	316	237	281	301	303	285	282	292	332	281	285	326	279	288	278	328	276	299	306	269	271	303	307	300	312	274	289	267	300	303	283	281	302	322	276	311	311	297	273	292	263	318	279	288	288	291	260	310	268	321	309	278	271	312	310	294	347	323	296	278	298	320	327	295	312	280	256	276	294	288	261	306	275	280	320	286	289	309	318	295	311	308	254	313	316	300	244	292	291	250	297	297	281	307	335	271	292	280	313	286	318	290	281	269	303	307	310	286	298	311	257	318	293	305	247	276	267	315	290	292	291	286	338	282	300	302	286	298	288	332	280	293	278	298	274	321	301	280	282	284	275	266	285	287	292	277	312	255	302	311	292	278	282	306	282	331	284	292	306	290	297	303	308	293	303	294	290	320	318	261	285	312	270	257	264	275	291	278	322	269	252	304	322	307	273	271	311	262	297	299	263	296	295	295	308	243	262	293	320	307	319	322	276	283	289	267	274	273	266	273	322	298	316	297	256	280	338	288	301	276	313	284	318	315	305	285	307	311	277	275	295	338	309	311	296	273	281	281	295	281	288	298	273	245	273	275	294	300	311	293	271	264	300	291	311	286	285	314	280	297	311	237	286	267	271	337	305	303	264	338	305	294	286	281	330	324	256	302	292	319	276	300	280	294	285	288	273	316	258	321	298	349	277	273	295	257	286	291	321	266	337	282	308	310	288	304	338	329	266	276	272	299	292	295	295	280	326	304	275	312	296	271	301	264	312	308	277	313	295	278	314	289	314	283	274	293	291	295	288	270	303	280	287	319	307	289	329	280	330	339	278	283	320	298	273	298	329	301	280	259	274	313	239	270	288	293	305	277	276	267	332	291	288	292	260	297	277	308	290	298	280	295	284	274	319	298	288	278	289	276	288	298	288	306	285	280	304	283	270	280	329	342	288	273	288	310	286	260	324	283	287	310	290	272	278	282	295	293	295	311	311	286	296	282	278	306	298	298	269	281	275	285	285	271	282	224	287	292	273	280	297	348	296	291	299	270	295	300	298	275	304	306	251	276	293	285	305	282	331	286	290	284	300	316	260	260	284	333	268	283	312	312	288	295	260	301	318	272	278	303	314	271	286	273	306	248	266	310	271	273	295	294	267	276	302	298	301	301	299	267	281	272	293	264	289	321	321	280	252	289	301	296	302	285	263	286	282	285	251	318	288	287	316	282	318	312	285	287	291	282	297	295	272	244	263	306	285	300	285	308	300	281	277	270	301	294	254	322	287	268	293	288	296	243	265	259	292	293	313	314	321	277	296	281	241	299	268	298	283	285	284	302	292	305	290	299	310	350	286	278	315	321	300	303	269	280	271	272	295	297	300	326	280	304	276	277	266	298	273	262	272	261	308	294	305	303	295	296	296	286	298	293	280	273	280	278	283	292	283	282	290	312	290	304	300	273	320	300	291	304	285	280	286	335	292	275	300	281	287	293	265	291	314	288	274	310	278	286	312	254	260	315	303	325	291	308	323	277	287	296	303	302	287	307	301	270	295	290	322	263	292	315	316	270	291	285	289	316	308	277	283	299	297	302	306	281	316	281	300	267	278	328	297	295	319	307	290	304	273	305	304	288	299	285	299	291	311	297	255	281	307	303	297	275	281	290	273	315	304	292	314	270	296	318	300	278	291	287	293	280	265	296	299	322	332	300	309	284	302	276	284	290	289	281	274	301	266	282	268	295	293	277	275	290	282	283	276	300	322	272	279	299	273	288	299	294	264	273	307	303	284	276	300	295	283	294	279	268	306	308	266	296	284	304	271	292	289	305	286	263	326	257	306	308	270	301	317	300	287	297	264
13797	9851	14995	15572	14074	11002	9100	7100	5337	4189	3794	3354	2598	2200	1984	1951	1850	1761	1561	1438	1351	1222	1107	1033	994	942	941	879	864	880	864	855	848	735	727	751	698	721	731	745	742	751	739	758	758	712	681	760	653	777	697	725	715	710	671	700	723	691	669	733	722	710	739	660	709	701	711	698	701	711	674	727	732	728	726	712	724	699	673	711	716	667	700	722	719	680	702	680	706	730	682	720	656	680	738	711	740	717	756	685	710	689	694	699	689	669	728	690	699	665	713	680	691	674	723	670	709	651	727	692	716	687	744	677	688	686	703	729	712	728	699	689	732	730	696	692	714	690	657	704	680	723	702	701	717	656	708	673	696	677	716	679	742	709	704	731	774	727	675	736	712	719	701	705	664	675	703	713	687	711	673	731	746	683	710	721	716	719	666	725	724	700	694	661	658	692	681	710	711	700	724	671	704	701	744	670	688	719	656	689	702	653	719	725	707	685	689	719	694	741	706	660	710	657	695	664	702	693	723	741	701	696	707	693	683	687	662	669	711	684	665	732	684	709	700	718	679	700	700	716	703	731	681	701	672	675	704	710	705	731	720	713	698	671	729	685	719	732	731	715	721	722	709	681	715	724	715	749	703	712	701	698	697	705	721	722	757	750	729	729	707	683	681	651	724	675	675	669	699	675	686	699	759	673	685	698	760	698	709	705	697	689	684	708	764	683	693	692	729	683	713	731	704	697	662	648	648	742	715	711	693	718	744	706	682	692	724	727	753	735	692	661	720	733	648	712	735	752	654	698	698	737	726	734	690	750	682	694	674	722	680	661	733	678	703	745	719	664	698	742	773	672	745	695	684	692	693	695	692	731	691	708	700	736	657	703	731	676	723	645	746	761	702	682	725	667	680	731	676	728	670	683	695	695	719	739	698	680	744	681	720	720	684	729	675	695	699	695	697	718	693	683	710	749	678	725	669	679	656	746	729	680	702	640	699	720	706	713	745	713	701	705	654	656	687	731	723	693	678	701	688	690	718	709	673	702	683	711	678	710	712	711	709	701	747	736	702	729	657	694	734	685	685	695	707	687	693	673	731	710	703	749	698	689	706	711	671	735	715	684	720	678	673	694	682	694	639	690	717	650	725	699	714	754	714	686	695	726	734	687	706	673	694	718	730	702	719	719	680	700	677	675	727	715	695	705	670	673	736	699	664	669	696	674	696	724	698	743	703	692	710	670	716	648	681	696	727	760	744	699	779	700	731	709	703	712	712	692	714	688	756	713	659	674	693	710	726	680	728	720	688	696	680	687	692	738	722	692	701	725	731	695	682	674	646	694	722	727	689	675	738	713	713	704	720	688	692	747	676	703	705	712	728	718	736	681	759	654	676	708	728	711	704	693	715	761	650	662	709	690	665	740	707	697	720	702	804	697	716	660	680	709	732	736	708	688	695	721	698	718	741	744	717	685	690	749	689	738	674	721	642	706	719	719	716	703	652	734	691	732	761	755	674	744	678	736	726	724	717	722	702	712	698	706	726	724	664	729	708	715	692	694	693	686	691	702	680	739	672	679	741	695	655	689	707	723	764	756	696	702	725	664	696	710	677	709	710	691	710	705	681	737	714	694	692	704	696	658	745	768	713	737	735	680	631	732	690	669	660	697	693	677	677	714	713	734	752	709	718	719	672	672	729	704	699	709	730	688	679	700	695	726	682	714	710	679	705	715	689	680	738	712	706	679	670	684	724	715	722	726	702	721	676	705	662	710	761	687	716	696	677	660	670	731	687	708	648	732	652	730	701	747	705	701	708	713	697	648	768	742	731	713	679	740	682	749	715	731	701	712	693	648	681	651	677	712	750	721	685	706	714	656	741	659	724	767	611	683	681	737	711	720	689	694	673	722	701	739	700	657	734	710	695	685	683	671	692	710	675	693	674	688	702	708	746	666	706	659	673	714	683	682	707	698	675	681	694	715	716	694	689	692	675	679	728	705	677	676	681	725	693	724	710	690	726	709	665	694	698	705	724	721	725	731	700	671	711	715	689	680	727	702	697	704	724	679	723	703	669	678	730	696	722	673	701	707	722	731	702	712	739	742	682	751	688	708	700	681	736	744	672	684	720	685	731	696	748	669	733	631	728	682	687	722	703	740	736	674	694	698	691	697	689	646	705	653	707	731	714	690	705	756	678	694	715	704	686	663	707	761	684	716	716	695	700	632	743	696	735	735	778	717	702	719	701	710	702	762	697	681	724	713	738	738	740	740	647	718	706	667	727	696	702	724	694	723	694	723	749	698	661	696	683	736	690	727	717	706	695	677	723	699	689	722	688	692	636	698	719	673	711	659	734	690	667	660	739	720	731	713	739	668	719	703	672	729	651	719	713	729	725	702	719	678	688	662	694	670	723	693	715	701	709	710	692	716	664	733	750	726	711	667	693	676	711	697	704	715	731	741	739	699	721	679	691	719	647	714	736	669	676	716	740	685	695	649	708	711	719	679	694	749	759	749	706	671	684	691	731	670	704	666	748	711	702	703	694	721	687	733	658	712	728	708	691	693	702	676	683	704	684	737	664	679	688	726	668	701	697	727	681	707	678	703	693	668	729	710	678	697	685	664	693	691	668	732	723	771	664	726	712	630	714	734	764	682	695	675	699	683	724	698	709	686	682	739	680	687	681	766	666	723	712	690	690	698	675	710	702	659	664	639	737	715	705	693	730	722	685	706	723	734	677	729	719	735	697	773	694	723	695	698	734	684	756	694	703	675	664	694	714	695	753	691	711	739	740	701	726	685	677	672	644	697	651	758	655	769	733	649	743	702	700	711	725	723	666	627	648	690	715	679	678	662	695	709	705	678	680	679	708	639	668	725	720	716	718	678	700	711	724	734	713	713	679	701	686	745	704	709	708	749	731	736	664	705	733	754	684	681	753	692	660	711	686	773	743	741	702	747	702	646	664	691	699	685	700	715	719	621	728	677	678	671	716	752	703	688	710	764	729	698	703	667	703	683	707	682	702	730	679	698	739	698	672	732	708	694	655	701	732	718	717	722	722	677	775	723	671	673	688	764	695	706	691	741	711	681	705	720	705	727	692	688	739	660	732	693	666	718	699	694	680	689	729	699	705	702	700	718	707	723	753	731	696	733	726	665	724	743	738	695	731	703	704	692	690	701	724	687	747	700	692	684	705	725	652	665	715	681	710	745	716	661	660	700	692	721	708	682	740	705	697	642	684	683	688	696	697	710	740	728	687	698	705	744	667	691	700	703	725	661	723	721	734	690	659	706	710	699	701	689	689	705	697	721	693	724	733	746	693	698	713	708	750	676	714	665	702	684	708	709	695	695	707	719	697	678	674	760	699	705	697	639	678	694	695	741	704	685	713	696	698	693	673	753	721	659	685	716	701	691	713	723	664	676	712	742	711	654	690	694	688	688	730	680	676	688	677	720	715	742	695	714	689	721	733	704	676	687	717	594	704	666	707	697	748	674	676	682	701	709	692	756	703	695
28149	14841	14165	9517	6566	4405	3288	2301	1684	1236	1108	956	809	569	572	545	543	505	498	427	374	343	370	333	358	331	282	317	332	304	264	304	288	277	240	249	231	288	255	250	269	281	292	253	253	236	262	248	282	251	228	239	272	263	260	257	271	248	258	240	241	278	254	241	270	252	236	258	250	264	257	261	285	256	247	246	281	298	263	253	253	234	268	256	238	259	245	258	280	260	243	270	258	260	251	243	254	265	259	264	265	267	221	264	279	243	259	210	254	255	219	250	260	259	228	261	236	262	259	236	280	302	257	258	235	239	260	257	228	252	255	267	250	259	276	286	273	252	252	274	264	242	251	262	250	276	236	261	293	274	245	225	276	275	249	251	248	261	266	248	251	258	246	264	247	249	246	257	247	263	255	300	269	248	246	281	275	285	237	230	290	248	239	265	255	236	236	248	257	250	252	261	265	262	272	221	262	262	230	267	293	294	243	266	263	244	258	264	233	260	243	254	255	232	263	283	272	239	266	286	266	284	276	225	246	249	271	277	236	268	263	292	254	264	272	242	267	244	243	267	235	229	245	270	274	261	270	254	241	254	236	257	249	261	250	280	271	238	260	219	269	274	285	273	265	276	248	247	249	250	237	271	242	269	270	244	267	257	286	288	245	257	242	274	258	255	288	274	236	234	224	250	236	264	250	229	276	296	258	232	274	253	246	242	265	268	245	238	264	262	266	247	232	278	258	262	271	245	233	257	248	246	243	243	238	257	276	250	255	263	242	262	254	265	236	276	255	247	234	262	263	265	247	260	249	298	242	258	222	274	243	281	276	258	248	277	230	251	296	272	248	272	251	294	252	236	242	264	267	251	255	266	278	257	265	256	282	257	246	247	264	271	242	251	264	236	262	248	254	254	259	282	258	236	258	282	256	266	248	269	268	245	275	295	237	276	274	243	248	266	243	239	273	259	255	255	271	257	252	256	275	246	230	254	285	276	251	263	242	226	234	259	265	251	256	248	275	255	263	278	280	242	235	279	239	241	230	272	241	231	272	240	253	242	264	283	289	267	252	272	297	251	270	244	281	263	282	243	255	271	261	246	274	245	235	270	262	223	254	240	260	243	257	248	257	254	239	268	264	243	277	257	297	303	225	230	255	278	248	274	241	226	236	215	227	254	250	253	284	245	272	268	302	277	291	241	255	253	255	284	259	257	249	255	257	255	264	265	254	292	253	233	239	265	249	264	269	260	258	256	283	273	266	265	243	239	230	258	274	237	267	281	251	267	247	241	240	228	243	275	249	270	242	246	253	244	245	233	276	232	281	218	256	247	242	256	261	239	275	241	264	259	254	267	234	270	268	279	237	238	264	253	269	256	257	247	280	266	256	256	240	266	248	248	265	247	283	246	255	257	236	237	265	247	257	254	296	302	257	241	239	255	272	293	260	259	276	245	259	251	254	256	262	228	263	264	240	232	235	237	281	257	244	238	261	238	262	266	245	237	291	263	211	237	270	230	277	262	254	298	268	262	269	238	260	256	250	277	268	243	232	239	239	272	243	241	229	236	259	270	282	225	269	209	267	260	280	273	267	288	270	223	261	251	246	240	242	254	273	299	256	250	283	237	278	256	206	280	292	243	267	260	275	241	240	237	268	252	240	266	281	240	265	280	245	271	227	203	274	269	275	239	253	256	263	239	265	248	221	247	249	289	261	241	288	236	238	264	261	276	238	271	253	235	229	244	271	281	272	251	258	246	247	273	244	276	253	266	243	267	274	220	247	292	253	286	269	241	250	257	245	244	270	269	236	278	250	267	226	248	270	281	258	238	248	250	282	265	236	243	255	242	269	280	267	234	264	273	252	263	254	261	252	260	249	247	246	250	229	262	237	262	247	272	253	227	261	258	245	268	281	239	237	249	239	260	250	230	244	253	248	256	257	247	269	261	264	252	270	246	259	243	249	224	259	247	240	288	252	227	229	246	249	291	258	293	255	240	212	260	267	285	242	275	272	264	243	264	240	253	269	265	243	242	261	243	279	242	234	260	248	247	246	247	288	251	263	238	241	229	245	251	221	221	287	236	252	267	261	289	272	255	249	294	277	289	288	281	271	275	255	236	246	244	274	264	258	235	256	241	256	245	246	236	260	217	232	257	270	273	247	259	246	244	277	251	275	231	252	250	268	275	241	228	229	245	291	267	238	270	273	246	240	265	258	261	255	256	255	248	249	241	210	258	262	259	225	249	234	264	248	256	238	255	245	283	276	275	238	264	244	250	296	293	265	245	284	242	269	267	258	253	248	245	247	260	226	276	260	252	307	262	287	238	254	257	238	289	271	254	238	279	273	229	274	224	241	246	258	236	217	266	283	261	236	257	237	240	255	263	272	265	280	230	235	253	262	263	271	230	238	277	283	265	244	278	249	273	254	225	238	262	259	263	263	243	243	258	233	274	253	273	270	257	249	281	235	235	260	282	256	271	257	256	270	237	243	260	246	233	242	248	254	276	234	255	282	278	257	231	258	247	252	264	252	266	254	240	250	250	261	208	300	266	272	267	260	234	269	297	243	243	242	244	271	274	247	261	246	273	308	222	258	254	254	254	263	263	276	268	221	271	259	248	258	253	277	231	242	294	231	244	261	277	260	248	288	250	242	250	274	227	276	242	268	282	238	236	267	240	278	263	247	225	245	242	210	249	240	277	274	253	236	255	255	253	235	275	275	241	250	275	280	264	262	286	270	263	240	270	239	262	257	289	267	294	236	256	250	299	229	252	247	248	260	255	266	248	271	268	251	246	269	242	295	258	243	276	266	274	260	273	229	248	274	258	256	295	228	246	252	235	278	232	250	269	249	248	276	231	266	229	304	284	240	255	251	271	225	263	286	255	263	253	229	290	239	252	280	236	235	267	233	249	261	240	263	276	251	305	280	251	279	241	269	255	247	248	263	277	238	258	258	278	260	227	236	236	240	228	273	289	258	271	252	266	259	271	267	276	241	280	258	259	259	273	277	289	285	246	228	297	251	262	231	240	256	261	254	266	245	259	271	261	279	236	226	275	268	260	240	278	270	285	246	256	255	247	255	242	275	284	285	251	227	241	269	253	254	257	265	259	268	241	245	251	261	261	234	237	242	274	280	238	243	263	270	241	262	248	240	242	277	270	241	231	237	236	219	251	243	266	270	241	251	273	241	267	269	265	249	252	244	252	227	250	248	274	267	273	232	259	264	253	233	254	247	255	265	261	278	252	256	255	264	251	223	270	261	250	257	226	257	257	306	210	259	294	242	268	283	270	239	240	255	239	292	242	262	263	257	247	246	270	282	262	250	252	281	256	272	263	258	252	238	253	265	278	257	256	250	284	272	231	267	263	265	246	232	239	234	236	249	265	244	271	244	224	249	263	248	236	268	260	263	273	253	271	279	263	261	255	249	266	252	243	237	263	272	261	240	220	273	277	252	266	245	236	234	280	248	254	254	261	248	238	280	280	257	230	251	253	290	248	265	267
17709	12377	18685	19873	17606	14487	12111	9359	7137	5612	5087	4422	3421	2704	2558	2500	2374	2074	1826	1782	1551	1333	1213	1140	1112	1126	1007	918	872	852	842	869	737	631	660	699	665	668	635	686	662	640	627	666	634	671	644	667	670	635	665	612	604	641	650	626	666	662	663	592	626	607	653	618	612	657	660	626	654	553	599	613	616	612	626	626	633	660	615	646	602	622	643	644	620	590	610	633	610	668	649	659	675	648	642	655	622	613	606	649	631	622	617	603	626	593	634	610	572	624	634	616	649	640	612	648	622	624	669	626	620	628	626	591	641	601	640	620	617	602	638	636	588	590	645	622	616	700	643	666	612	618	651	644	627	628	599	619	632	643	605	606	609	583	571	638	638	635	607	631	571	603	643	604	603	618	565	616	597	600	630	653	665	574	602	601	634	627	656	658	603	655	601	614	621	582	659	622	602	585	614	690	665	630	622	623	651	665	597	613	585	642	630	596	621	662	639	654	677	628	649	599	627	648	638	607	633	566	617	576	638	626	607	617	592	622	650	661	608	646	656	602	612	579	615	634	620	632	641	635	647	651	638	643	661	640	593	666	656	635	647	599	618	605	619	651	628	647	637	580	591	615	647	600	608	638	654	620	643	617	618	633	639	621	611	637	614	616	566	650	619	672	582	607	663	633	630	609	662	643	639	620	630	654	628	605	639	645	600	621	594	628	656	618	594	651	606	629	604	606	614	679	602	619	648	628	644	618	582	656	608	645	598	620	647	599	639	606	598	649	623	631	643	629	667	602	591	588	583	623	578	578	615	638	614	664	656	603	647	622	620	628	647	622	600	626	591	591	632	632	638	659	583	601	623	582	610	642	586	581	651	623	673	614	603	599	566	615	592	636	626	586	632	612	631	653	613	637	628	593	638	651	608	611	604	642	653	576	615	636	637	684	616	613	627	618	598	642	633	621	685	649	612	550	604	655	648	588	635	647	649	643	627	614	599	644	660	578	633	645	631	671	603	611	607	625	656	594	582	616	612	603	609	649	650	610	598	619	651	616	682	604	630	617	621	635	655	634	596	601	653	653	590	565	596	636	618	641	593	595	646	637	627	665	624	629	616	625	592	634	617	608	611	650	619	640	619	651	652	642	601	634	606	664	585	654	578	641	580	635	642	621	593	663	627	635	631	618	623	584	622	614	632	629	577	631	645	633	614	637	605	640	608	592	594	627	590	595	636	608	616	620	602	619	590	626	593	649	611	611	649	602	661	612	639	600	643	627	632	618	591	612	581	614	680	627	590	641	594	630	611	634	654	596	599	639	568	607	615	586	592	614	611	630	563	611	606	652	690	610	589	622	569	611	652	636	582	647	610	668	640	625	601	628	631	576	604	605	604	674	570	603	617	606	632	638	620	670	644	662	633	626	642	620	640	626	641	628	655	636	609	656	599	633	630	637	615	608	634	636	609	640	650	628	584	631	630	644	636	595	602	614	659	599	601	617	609	619	615	638	621	650	662	631	600	599	601	616	626	632	603	650	599	609	591	576	678	606	597	635	655	645	631	599	619	640	612	625	605	672	642	653	610	627	590	599	637	585	632	611	587	614	658	611	655	639	584	632	641	597	635	582	603	630	602	691	568	595	685	647	617	627	638	639	625	599	675	606	614	604	632	598	597	609	632	613	614	633	648	607	657	596	660	584	634	675	615	618	615	650	611	591	629	634	576	598	602	640	584	609	646	611	647	638	675	611	624	642	629	647	667	635	640	614	630	618	647	598	613	623	566	593	608	660	662	636	630	632	643	627	652	632	658	648	634	639	616	663	577	627	621	656	577	626	584	636	610	638	649	617	634	650	608	685	587	641	654	623	643	601	602	630	631	630	582	621	638	624	672	626	596	614	665	644	617	639	596	615	600	627	626	619	608	623	623	636	640	624	656	644	627	621	581	601	609	643	614	653	552	636	609	666	618	681	666	623	626	629	621	590	597	611	609	597	612	574	617	616	618	640	625	636	599	604	626	647	626	612	620	604	624	591	643	637	614	593	606	638	633	609	613	612	622	606	612	654	608	565	603	628	624	593	638	659	564	615	611	635	629	622	635	633	605	628	607	633	600	638	607	631	597	621	600	632	644	650	632	636	678	621	628	624	624	602	651	640	593	610	618	640	644	633	641	659	592	566	629	628	626	634	576	677	613	644	619	592	644	611	618	612	657	617	622	598	607	618	631	603	664	606	615	617	626	657	640	612	600	648	612	601	659	634	630	602	631	625	600	616	633	609	609	617	676	654	641	641	599	633	649	634	639	637	604	599	656	587	618	600	611	631	615	612	590	647	645	650	607	596	661	596	623	600	616	618	623	656	643	599	665	638	587	644	604	584	632	661	632	620	612	565	614	641	636	585	668	602	606	595	599	654	588	626	586	642	647	574	596	641	654	645	623	601	653	631	652	610	651	644	603	624	585	641	621	601	584	595	642	583	652	634	648	655	594	658	562	611	627	581	619	621	647	612	620	614	620	651	621	609	588	633	625	634	616	625	600	643	583	599	630	588	638	658	655	663	604	652	633	622	642	592	624	663	582	618	609	607	618	653	651	643	652	599	591	598	612	588	666	631	583	590	637	620	619	603	629	607	623	632	618	627	577	594	677	644	628	612	608	640	641	597	603	606	590	638	673	671	629	614	638	633	676	638	585	576	607	601	599	621	577	652	618	660	642	639	635	660	613	643	591	603	632	622	594	610	646	647	624	655	592	608	616	579	601	635	602	705	618	592	638	598	611	587	595	655	615	625	644	604	625	646	616	652	579	592	577	594	566	642	601	586	619	621	611	628	623	609	655	597	627	614	612	664	630	630	657	623	597	629	645	639	634	674	624	621	633	633	610	617	627	613	651	639	617	605	631	578	615	601	593	615	635	637	626	638	604	590	611	637	610	622	590	604	620	703	654	622	639	657	631	677	616	685	638	633	602	612	677	610	610	634	540	595	617	582	578	658	633	642	647	656	634	583	615	579	620	654	584	587	596	617	649	658	617	638	621	647	649	615	635	566	616	607	625	625	617	616	642	620	579	601	583	638	662	636	639	621	623	649	603	624	618	600	679	597	640	656	674	631	626	641	600	605	627	602	642	595	613	626	628	641	596	637	631	597	642	656	610	618	635	634	606	637	616	629	606	643	610	624	596	607	646	600	654	586	638	583	635	604	627	650	629	633	637	607	649	659	649	638	595	604	617	616	588	587	669	612	661	580	597	624	637	596	606	637	642	619	637	646	580	612	639	595	605	620	618	594	585	604	621	647	645	625	654	634	653	573	618	587	626	643	630	598	654	592	607	633	631	623	644	616	614	619	653	616	624	648	603	655	582	627	645	639	647	610	626	646	616	650	637	594	624	586	650	598	609	592	656	640	589	642	610	628	655	607	578	646	625	579	605	622	671	635	632	627	678	641	648	646	639	632	596	642	581	647	643	622	622	619	642	657	618	626	627	633	653	594	651	645	598	643	629	619	608	627	620	606
9295	4843	5098	3651	2449	1763	1316	969	728	628	597	486	489	380	403	433	373	362	358	371	325	299	320	319	308	323	285	337	285	273	280	314	293	320	270	294	279	282	289	311	279	279	272	261	275	284	282	297	278	283	277	289	270	316	277	285	292	293	301	270	279	279	304	283	298	267	275	287	313	291	252	307	282	293	276	290	276	273	318	284	303	301	297	284	267	264	305	288	271	301	299	294	315	290	280	317	263	262	292	268	287	312	286	288	279	296	342	285	295	308	292	293	307	268	288	287	261	296	314	298	303	320	313	282	305	286	300	284	270	280	306	282	269	277	289	291	283	313	258	300	297	265	324	281	265	295	271	280	306	283	286	303	299	307	271	300	289	287	307	314	311	280	278	266	282	311	271	295	295	280	320	273	285	279	289	315	296	289	299	316	305	290	304	294	269	290	294	292	299	269	280	273	283	293	276	303	290	288	274	305	276	273	329	295	282	289	295	320	284	293	283	301	288	274	296	291	265	284	309	305	272	279	306	305	322	287	271	277	291	254	292	296	272	268	305	280	299	304	312	299	252	294	308	314	303	271	299	289	303	280	299	302	304	290	306	290	279	271	291	329	286	300	287	288	280	282	314	276	314	284	282	274	270	242	303	315	294	327	306	287	305	290	318	313	292	285	279	288	289	305	279	296	294	287	300	282	276	297	281	269	309	298	270	304	265	296	275	274	276	284	308	303	332	289	305	283	275	296	304	292	282	266	263	271	284	300	293	266	277	314	311	281	297	288	290	297	311	301	282	275	286	303	289	286	284	294	284	323	253	251	289	295	288	284	298	299	299	334	271	318	327	289	282	304	299	287	269	298	277	287	299	276	283	262	320	283	302	281	289	254	287	259	277	323	274	288	283	293	311	293	269	300	305	297	288	287	308	279	310	283	259	288	305	286	267	314	277	311	299	286	281	297	297	300	275	294	269	290	302	288	261	264	288	275	260	289	279	257	288	272	282	273	290	336	288	300	295	277	293	312	278	267	268	291	281	291	281	262	348	307	273	302	318	305	263	275	257	328	273	332	266	299	328	299	307	274	294	270	293	290	300	283	293	265	271	271	311	278	285	283	290	282	307	253	290	299	301	280	300	293	300	284	277	277	277	305	267	269	280	276	307	266	289	285	286	302	276	302	304	293	289	290	271	304	288	286	263	308	288	300	295	300	283	285	285	248	303	265	266	322	316	295	290	292	312	287	290	263	294	258	293	280	313	289	282	286	287	286	289	293	282	271	281	293	296	269	277	302	311	296	285	284	279	258	269	252	257	301	283	279	261	306	321	264	279	303	312	318	263	282	286	289	296	269	312	277	299	289	270	285	298	300	285	278	238	286	290	294	320	285	288	263	258	308	297	279	307	294	274	266	288	257	299	294	266	274	269	282	314	314	280	298	264	298	317	288	278	287	265	292	289	290	288	307	274	269	300	333	312	307	286	294	248	280	260	306	307	318	270	310	276	263	274	291	278	278	249	261	274	276	286	297	313	290	307	283	289	300	299	295	298	304	264	297	293	289	243	296	296	303	291	292	266	231	288	266	286	274	307	292	300	300	310	278	313	291	304	302	294	258	321	300	267	271	274	299	306	313	280	298	292	259	289	261	292	293	249	280	262	290	266	298	281	286	304	295	289	315	302	298	314	289	290	287	296	305	277	288	291	265	270	287	269	302	283	284	280	306	284	287	275	284	288	285	300	274	276	323	305	297	296	300	293	285	311	262	302	292	284	283	275	293	293	273	272	286	284	242	264	279	275	313	299	288	260	280	293	271	278	297	292	305	300	285	306	261	301	265	312	313	259	291	277	286	301	274	282	289	312	293	286	271	298	234	284	291	256	290	265	265	304	293	272	289	293	307	266	301	248	253	296	309	264	260	278	329	270	318	298	290	282	302	322	280	316	300	260	290	309	281	277	265	300	285	305	262	280	254	279	308	287	310	307	289	272	281	289	278	270	343	339	275	306	307	301	275	308	298	295	266	286	294	301	278	281	271	301	290	270	284	286	291	295	290	277	250	315	286	279	318	258	299	294	316	295	253	282	283	249	322	265	310	300	321	308	303	271	301	300	252	283	298	305	319	274	280	303	284	309	310	279	295	320	299	289	308	283	288	289	309	287	250	290	263	269	274	278	275	283	275	242	297	296	264	244	271	305	277	288	276	257	290	297	289	318	278	309	279	280	267	331	269	305	318	256	289	325	318	279	279	318	312	297	289	293	291	303	289	257	310	286	279	308	279	281	283	312	292	293	314	291	306	301	274	271	262	294	308	304	294	305	270	278	250	255	295	288	319	305	286	277	297	276	293	303	287	279	280	279	320	279	280	286	298	294	282	270	329	277	293	279	317	280	269	304	296	294	271	270	300	284	261	296	294	280	253	294	270	282	271	309	283	288	284	295	282	300	271	309	288	296	337	297	301	259	283	304	310	275	312	275	318	324	292	296	282	250	305	320	279	290	283	299	277	265	311	305	290	291	305	265	265	318	268	286	294	282	282	297	252	309	324	308	301	277	269	289	313	268	277	298	272	317	300	316	310	265	284	294	308	267	339	276	246	273	272	276	298	279	307	308	284	302	309	310	262	286	294	254	260	282	300	288	287	283	303	297	286	281	294	295	301	275	248	259	273	306	295	296	290	324	320	304	282	306	300	308	342	314	276	278	275	263	289	281	279	324	300	291	336	271	303	318	288	280	269	300	291	326	244	310	278	288	268	292	304	281	295	298	277	278	282	315	278	283	289	286	320	292	275	276	254	293	280	324	314	278	298	275	271	249	284	258	288	289	299	263	314	299	321	280	257	273	269	299	247	317	292	285	267	290	283	266	274	279	297	299	292	283	309	306	315	298	297	293	279	288	279	294	264	302	320	291	300	281	268	286	265	293	295	299	286	283	310	289	290	278	289	307	262	300	266	309	303	297	288	292	288	302	306	305	300	279	322	272	333	297	307	275	309	288	296	272	286	278	290	290	305	315	275	279	323	328	281	282	272	292	291	256	278	284	271	297	323	284	277	279	300	308	316	285	278	272	315	299	309	298	294	300	280	257	279	301	293	289	318	288	297	291	304	311	320	291	303	309	324	288	273	301	328	284	276	289	282	310	286	294	308	301	291	280	281	296	305	307	292	295	304	260	248	279	285	263	279	291	268	282	266	280	270	287	273	305	275	311	300	272	274	284	281	277	308	272	294	280	310	305	305	306	295	292	276	311	296	298	283	312	322	297	269	283	279	274	312	274	283	306	312	284	283	287	285	303	297	305	298	287	267	275	293	286	295	325	268	281	299	288	303	298	320	282	295	262	272	312	319	302	313	262	243	258	257	274	267	269	286	298	263	300	297	258	343	302	304	310	279	289	258	265	293	277	282	310	308	275	292	272	282	251	271	267	290	276	294	307	286	295	288	274	290	254	266	283	285	290	298	281	286	300	295	275	281	299	305	293	309	308	260	287	302	290	285	284	286	282	278
6664	5222	9111	10431	8780	6871	5417	4203	3182	2599	2466	2050	1654	1534	1381	1312	1302	1154	1168	1159	1060	903	957	891	850	825	796	718	777	719	747	707	718	776	707	733	676	697	698	702	703	696	690	747	686	692	696	703	683	690	726	659	707	710	682	671	706	697	726	697	628	725	682	725	717	734	755	669	707	664	678	675	719	667	718	675	712	680	671	737	703	738	748	714	711	715	672	680	678	662	689	688	693	656	668	654	719	676	655	671	659	733	693	717	692	640	702	692	704	696	680	697	702	654	686	640	703	708	654	705	647	699	699	701	678	661	746	710	677	754	704	656	711	684	670	706	678	694	719	724	654	730	677	691	690	714	689	689	695	697	729	742	693	668	705	669	689	719	710	697	714	717	698	712	684	685	734	705	661	678	685	647	696	695	676	711	686	692	666	690	712	684	730	720	703	707	658	742	739	659	709	693	687	674	704	671	724	715	676	711	656	726	725	694	682	688	744	721	638	665	683	634	705	693	688	703	688	689	708	701	707	671	677	744	705	718	687	708	698	690	702	693	659	699	693	756	742	676	672	638	720	688	746	659	724	721	701	713	709	715	710	721	642	673	710	718	693	716	688	684	628	702	724	717	657	645	733	736	649	681	669	677	715	664	706	651	677	690	745	675	664	737	663	701	685	710	644	722	709	712	693	658	677	688	653	670	661	664	702	656	661	669	647	657	680	686	757	685	721	643	674	703	674	708	665	668	678	715	685	702	684	733	689	712	673	688	695	725	709	720	728	684	686	683	757	713	679	691	700	683	726	702	687	676	700	689	771	733	672	659	712	704	701	660	673	686	709	669	685	697	731	667	642	678	722	694	726	704	689	681	682	701	666	717	716	694	676	661	691	657	661	721	655	693	713	631	699	690	653	702	647	707	665	690	740	709	702	703	695	661	695	717	691	651	694	671	703	622	665	679	710	706	701	687	634	692	689	670	672	675	705	702	726	686	709	728	677	734	750	677	721	699	655	685	693	680	664	704	773	662	654	680	729	698	692	704	710	662	671	703	676	709	709	674	673	695	676	665	673	700	704	701	692	692	703	716	739	663	670	687	680	685	626	728	672	663	693	689	706	670	664	712	717	669	714	714	692	757	735	670	701	712	686	697	640	694	685	660	683	736	701	724	741	701	694	728	681	671	689	728	720	707	644	711	603	737	672	730	667	706	692	720	703	722	614	687	687	676	697	658	692	700	664	670	679	665	637	660	670	733	696	655	670	733	693	733	734	657	672	768	657	689	665	736	698	668	695	694	738	675	708	690	663	672	698	700	667	700	704	673	703	698	763	665	688	668	718	710	713	708	710	710	679	682	708	720	704	709	655	701	742	675	668	673	693	738	734	719	693	705	669	714	660	690	729	684	644	679	675	667	691	712	699	663	680	678	666	707	665	676	707	688	675	652	673	726	705	649	703	654	722	688	667	661	669	718	658	704	659	681	676	692	645	680	726	663	701	686	728	701	646	669	681	682	667	683	693	714	696	657	689	669	727	671	683	652	682	722	679	676	653	723	701	705	714	689	669	706	748	698	699	686	700	625	698	703	692	728	726	734	700	681	690	627	689	665	676	691	715	724	658	679	705	683	726	697	661	689	694	672	650	672	701	666	669	685	695	702	673	745	684	698	707	703	668	671	711	687	695	675	714	718	736	671	707	685	726	693	722	672	670	697	680	690	637	654	683	712	700	709	670	702	682	701	695	677	680	705	712	668	693	705	668	694	633	666	705	700	703	685	732	700	683	691	694	696	727	710	712	647	736	652	667	688	744	654	711	693	689	697	706	675	688	704	685	691	734	667	679	710	700	697	711	710	724	664	716	656	732	673	607	742	738	693	715	738	659	693	656	682	705	695	693	767	661	688	705	698	712	626	691	688	705	690	674	749	716	640	748	692	676	668	690	683	709	683	722	727	716	651	711	702	717	701	745	676	675	707	694	709	708	659	683	689	689	683	704	691	716	641	694	687	716	682	679	640	719	654	675	722	700	703	691	687	714	663	720	694	688	704	686	642	676	677	691	653	691	693	688	676	687	693	725	747	727	688	669	684	674	696	695	691	663	706	703	669	724	667	685	706	692	664	691	702	704	746	646	729	688	673	717	706	668	715	680	712	697	687	698	709	701	747	672	717	694	673	707	713	674	678	670	737	698	677	709	675	713	667	688	699	738	693	688	668	630	691	690	700	675	732	664	717	698	742	663	690	678	698	746	705	701	663	688	702	666	725	662	697	678	673	679	685	704	702	687	675	742	673	716	667	692	690	689	719	731	719	699	646	704	643	709	674	699	711	772	741	687	699	728	683	712	712	720	675	697	705	691	698	730	735	694	701	660	690	675	743	738	696	691	688	691	699	666	704	688	661	717	696	692	727	672	692	727	684	715	733	704	734	717	706	711	706	666	701	684	688	715	670	686	695	727	691	710	720	656	649	663	688	663	696	704	739	718	681	699	691	705	688	663	661	717	731	699	714	646	712	703	640	674	666	694	672	669	638	679	686	706	700	672	701	671	687	669	691	673	655	719	678	705	647	705	684	684	667	708	670	735	710	679	724	698	694	692	683	695	674	712	713	697	720	716	696	710	721	678	662	676	683	716	679	684	706	686	667	735	672	727	683	673	654	646	705	711	749	657	667	719	675	742	691	678	698	709	671	675	694	680	683	703	731	710	683	739	705	687	685	689	710	729	661	709	711	690	698	729	702	643	682	680	704	694	677	701	704	709	657	672	674	661	664	682	682	655	674	710	708	724	664	721	762	671	686	699	699	674	692	716	691	686	669	694	716	712	702	677	727	694	683	648	686	691	767	682	705	632	668	693	709	677	633	682	682	645	701	703	690	723	690	690	772	665	738	711	702	686	689	673	690	704	661	680	729	694	767	692	633	745	720	698	720	724	731	684	696	737	714	698	686	719	699	694	681	724	714	725	642	687	715	704	687	704	688	658	709	663	680	696	702	686	652	669	728	725	657	686	688	691	687	658	715	669	715	731	641	701	655	716	669	680	689	707	754	710	658	679	665	723	688	669	705	677	706	696	739	678	709	656	709	719	693	705	709	711	666	683	728	633	666	699	687	646	695	733	723	631	685	682	688	687	666	680	718	703	663	684	674	648	713	725	715	643	684	681	643	676	709	688	690	701	667	679	718	707	666	693	678	668	704	711	670	693	714	667	720	697	745	676	653	697	712	739	706	686	674	713	665	679	681	686	660	740	687	679	677	643	688	654	661	692	696	688	701	706	726	679	700	744	683	699	670	678	682	707	676	735	658	670	707	712	721	668	733	691	691	714	671	706	672	683	690	649	722	688	638	731	670	650	709	684	676	720	670	660	698	667	701	682	663	690	710	721	687	744	704	687	712	732	685	695	665	679	702	717	706	711	680	691	674	667	711	680	687	723	702	705	645	710	697	694	705	711	705	663	728	698	689	684	729	694	653	676	690	751	668	703	718	652	668	654	680	697	677	692	680	663	703
19161	9288	9463	6586	4381	3098	2234	1668	1244	922	847	701	689	572	510	492	487	426	464	405	363	326	324	355	321	347	328	310	317	341	296	317	307	315	319	336	305	275	274	292	318	286	283	295	298	314	325	312	307	292	298	302	274	255	293	313	285	271	292	288	293	292	278	291	291	312	345	314	277	289	298	301	307	290	309	252	274	290	301	255	330	284	299	305	300	279	277	297	302	280	295	286	293	316	310	290	318	326	291	283	315	316	302	260	295	325	301	252	316	260	350	295	266	270	276	309	314	302	280	300	274	320	299	285	279	319	292	301	346	290	306	312	268	328	291	321	291	320	274	289	328	304	314	311	295	274	264	290	310	287	262	311	304	293	337	294	285	274	291	298	285	286	262	297	293	268	293	313	316	279	276	291	272	300	294	275	300	304	316	310	275	277	292	269	270	286	269	283	319	291	343	306	290	323	295	262	302	285	302	317	306	269	305	298	313	302	327	278	265	282	296	298	301	301	297	281	332	276	313	287	311	274	301	293	284	288	260	286	297	290	316	321	292	281	277	340	310	285	271	323	282	278	315	319	287	315	263	273	274	293	317	282	288	290	302	302	291	260	273	269	267	292	315	326	286	266	256	278	271	290	286	311	264	292	271	311	309	282	296	303	277	254	296	282	283	275	280	299	295	309	287	298	301	272	282	281	301	292	303	273	298	280	279	314	269	284	281	301	280	294	297	267	311	317	275	284	309	312	283	328	272	258	314	286	287	281	281	307	298	308	283	315	325	307	265	307	298	285	292	278	311	250	290	273	280	269	306	261	275	310	313	271	276	261	279	260	292	298	314	284	297	319	293	307	318	289	311	329	306	305	302	280	279	304	284	274	266	280	289	248	298	264	257	280	323	275	315	297	294	285	298	280	325	294	279	300	296	294	310	311	283	275	293	292	242	289	284	304	306	277	298	328	299	289	295	303	306	294	284	259	308	295	278	298	290	300	269	295	279	284	282	308	332	291	293	299	280	290	292	287	322	292	290	308	330	310	301	320	268	314	279	315	297	289	302	297	282	323	288	301	301	275	273	234	270	254	297	280	313	286	299	307	302	307	251	273	294	270	297	284	279	295	298	287	285	326	274	294	316	331	293	279	301	298	277	286	288	315	283	291	269	284	282	300	282	303	278	342	281	271	297	295	263	285	295	280	282	302	281	292	326	334	307	301	295	313	271	296	280	321	292	304	284	295	291	273	258	296	288	291	297	282	291	290	259	265	293	270	316	320	319	285	286	286	316	313	315	305	296	301	279	298	293	296	298	297	309	290	270	295	278	276	285	311	297	287	271	282	292	298	298	272	304	303	281	286	329	287	315	256	283	260	285	298	296	273	292	301	264	300	299	312	303	272	298	299	287	297	307	294	279	258	302	311	316	305	286	320	322	294	290	282	298	281	261	298	304	308	287	263	285	295	299	281	302	307	299	303	294	316	304	296	330	286	268	282	310	284	308	275	293	313	316	305	300	277	324	281	305	299	284	295	288	264	301	293	273	285	289	284	299	298	278	311	277	292	281	292	305	304	303	294	334	308	311	277	241	286	290	287	315	303	325	343	293	300	293	301	262	303	283	263	312	300	299	268	284	294	315	307	300	320	292	297	305	257	290	270	336	298	312	285	291	269	299	331	262	315	288	273	313	296	274	280	281	283	312	275	293	309	286	301	300	289	308	284	295	296	309	291	272	293	284	269	306	301	327	247	283	297	278	292	328	292	317	283	272	274	300	299	293	263	299	295	304	283	291	264	285	280	306	312	312	268	269	286	281	295	301	310	292	286	290	302	278	308	286	282	294	313	281	257	267	290	276	282	252	299	280	280	301	279	281	296	285	315	289	271	273	299	297	334	298	314	310	299	277	306	259	272	267	275	301	298	317	279	293	290	344	286	271	322	278	272	290	300	291	314	303	299	318	287	311	305	309	287	317	327	284	296	269	277	287	237	273	311	289	279	275	323	312	294	308	322	268	314	260	305	268	292	305	313	287	291	280	290	275	309	323	293	271	291	295	304	297	282	284	301	278	295	271	305	259	298	300	278	263	313	275	277	297	303	285	318	288	285	321	290	302	281	303	318	293	282	266	301	294	286	284	302	275	289	290	301	283	284	268	289	301	270	271	264	287	280	256	310	283	275	291	264	309	300	291	325	283	284	280	299	288	296	316	297	280	289	296	296	274	287	309	282	293	297	283	277	269	296	294	271	294	283	284	315	306	300	310	329	284	308	293	333	302	321	310	309	296	294	297	303	313	312	286	256	275	277	291	285	304	319	309	295	276	319	284	269	292	301	309	304	280	278	315	330	295	275	281	304	305	306	265	294	315	279	261	298	289	286	277	257	311	252	276	308	299	295	295	260	309	287	298	298	322	274	323	270	263	259	328	270	262	273	305	308	301	272	296	309	291	274	307	272	262	302	300	294	323	261	317	299	278	275	311	271	286	297	287	306	324	294	256	299	310	277	284	316	282	297	261	300	309	300	294	243	304	291	267	282	282	338	264	317	283	277	298	277	300	303	262	253	291	295	295	309	317	268	247	288	282	309	298	327	297	292	332	297	282	316	267	272	292	275	288	276	300	273	295	318	297	257	284	297	314	279	284	291	326	265	324	286	291	298	304	299	316	294	284	287	289	278	267	276	316	285	317	284	301	308	284	305	301	250	295	288	300	251	271	276	305	283	293	292	286	310	323	297	318	287	292	255	282	293	295	274	307	287	280	310	288	295	299	285	291	309	282	264	311	324	299	279	275	291	306	300	290	308	281	290	294	286	307	315	290	307	311	325	294	290	285	303	307	304	276	277	295	300	294	271	291	284	309	289	267	300	308	299	293	303	288	303	288	280	298	309	275	301	330	267	273	272	281	281	276	308	276	278	305	270	281	281	282	291	304	273	293	322	277	304	294	294	295	279	304	304	317	289	282	282	334	284	261	280	315	269	261	321	286	307	267	276	307	279	306	261	306	304	282	269	281	289	291	293	304	263	289	278	294	306	286	265	313	299	299	294	295	291	280	258	289	298	289	296	321	315	291	270	306	286	285	320	312	285	300	278	280	310	279	283	303	290	286	296	253	282	279	273	286	281	272	279	280	271	255	318	279	311	299	286	296	295	307	277	277	313	263	273	313	289	299	297	267	289	308	288	300	288	292	271	298	279	299	279	305	301	316	299	322	325	266	292	266	282	293	318	309	276	321	285	246	298	263	278	282	305	321	286	304	314	279	286	307	316	301	275	295	275	280	281	305	291	298	296	289	300	290	290	323	329	321	295	281	307	303	311	313	313	281	310	310	311	294	324	285	274	289	273	286	312	344	311	300	293	307	293	288	282	303	327	292	281	322	299	298	287	286	251	273	318	275	264	302	300	321	300	265	289	284	291	289	307	281	237	304	292	294	295	288	315	296	281	298	342	306	300	283	301	292	304	280	341	315	281	304	315	326	288	262	273	302	305	294	302	306	313	308	290	278	265
13672	8782	14752	15827	13959	11223	8984	7075	5380	4210	3746	3255	2564	2309	2147	1999	1767	1595	1583	1531	1363	1170	1049	1027	1060	973	927	891	839	924	869	858	760	703	718	753	747	702	711	693	745	765	764	760	695	732	699	748	754	704	705	750	654	699	648	669	737	729	728	735	701	761	745	756	748	659	714	701	726	720	697	767	737	722	737	702	711	670	712	675	688	712	713	736	721	658	752	739	687	689	702	687	708	752	693	725	706	710	693	680	696	683	721	712	679	695	689	667	674	751	715	677	699	692	695	687	703	727	664	687	704	724	702	749	716	659	704	678	714	709	681	749	742	676	691	721	654	739	696	724	682	710	745	637	701	707	746	729	676	655	691	684	683	739	680	656	669	644	702	691	723	683	697	706	670	746	690	763	701	694	695	708	690	712	681	735	665	720	745	670	732	655	702	691	703	718	733	684	687	717	680	741	668	759	718	670	663	735	704	707	654	718	694	689	700	688	655	678	737	734	721	717	705	728	716	755	728	728	752	685	756	715	703	667	680	666	703	704	692	689	721	724	706	733	664	705	724	689	649	712	686	674	677	689	710	684	702	710	666	693	621	672	692	711	693	724	674	662	703	704	728	692	698	712	718	749	720	682	713	735	739	715	716	710	707	685	716	703	725	710	709	686	719	674	719	703	732	700	728	627	701	705	686	689	672	678	706	664	719	690	747	681	709	694	738	720	704	680	691	691	698	706	696	656	697	715	679	743	711	733	637	712	688	683	716	723	685	646	712	714	730	731	716	701	661	724	696	669	668	693	744	750	715	710	646	711	708	703	692	712	726	732	714	726	705	692	691	682	671	720	701	699	716	656	704	660	740	713	733	734	676	673	722	748	703	730	691	705	692	696	742	710	680	679	712	692	727	705	690	722	766	729	668	700	693	680	680	680	672	656	657	752	663	684	706	674	666	686	713	723	716	699	736	682	749	687	692	722	682	680	712	721	711	686	686	694	650	687	710	669	708	693	731	738	744	725	694	681	724	708	685	637	761	714	716	667	706	695	750	696	699	699	717	711	662	688	738	742	737	689	689	687	699	697	720	661	721	702	661	727	691	693	746	677	697	730	692	687	691	680	674	699	722	683	733	715	716	684	742	675	687	692	732	708	731	719	711	677	731	687	698	709	693	728	670	679	745	656	687	709	726	650	694	728	699	626	714	679	718	687	727	732	705	714	691	703	750	656	710	689	751	711	737	665	679	678	685	728	698	646	712	691	754	697	731	722	785	726	707	741	690	752	730	687	674	713	719	695	704	658	708	706	747	654	709	706	763	734	668	698	700	683	683	668	718	663	684	670	737	755	731	697	737	654	688	700	693	710	698	738	687	730	725	744	696	757	734	683	702	709	719	714	731	717	691	711	701	698	695	724	717	736	671	700	713	760	677	703	710	706	686	655	673	670	695	703	682	728	732	724	655	695	734	677	770	708	631	721	719	698	669	715	699	689	718	706	703	683	734	691	716	664	724	699	748	729	695	665	736	700	686	687	677	677	691	702	721	711	703	713	731	686	722	715	708	702	683	710	751	705	641	714	682	693	712	650	674	733	691	689	734	653	725	728	715	723	737	677	692	726	693	684	725	723	684	716	732	692	689	698	702	692	682	687	729	722	689	669	678	685	723	665	735	723	696	698	692	711	667	718	712	735	769	754	711	664	730	679	741	694	728	699	683	727	696	713	724	668	691	682	677	675	667	756	729	758	704	704	690	703	726	691	696	706	666	702	707	664	755	767	721	653	679	687	689	660	733	720	663	662	708	679	743	686	689	691	697	709	697	728	721	736	674	689	727	709	694	693	689	681	742	754	689	705	683	694	713	690	690	670	690	716	751	776	724	645	724	703	711	733	699	676	692	747	720	742	716	705	700	712	689	680	712	702	699	701	747	706	697	672	726	704	758	747	713	716	746	693	691	709	723	712	716	676	711	740	616	696	719	706	691	729	707	683	726	701	669	713	734	721	700	721	710	695	710	716	727	708	743	722	710	715	727	707	687	690	653	693	709	675	667	705	689	669	717	712	715	718	696	678	679	689	714	748	735	701	721	678	742	716	704	715	688	710	652	679	725	725	738	729	687	674	667	706	729	751	688	697	711	722	684	714	703	690	678	678	740	743	662	715	678	663	723	742	743	698	734	689	697	726	710	710	751	699	659	725	706	731	701	712	731	699	696	713	717	713	656	704	640	669	706	674	717	711	712	703	746	669	711	691	689	719	660	705	705	671	702	667	719	722	700	687	729	744	745	688	714	724	728	672	695	741	690	657	663	729	742	691	702	664	733	743	687	702	699	699	704	631	687	679	748	668	689	719	715	689	732	672	726	694	729	703	682	710	668	707	695	682	679	728	670	694	731	706	706	713	694	720	693	719	736	728	695	700	717	687	747	694	710	708	706	731	773	727	718	736	755	729	672	683	709	734	704	714	698	692	698	710	738	742	752	709	695	749	721	710	721	719	757	664	728	715	701	712	701	687	723	681	747	698	674	704	745	711	698	669	671	707	739	730	693	709	668	668	676	689	737	699	680	659	651	704	712	732	720	716	709	725	687	744	696	735	690	738	673	701	717	706	705	707	681	660	728	765	715	680	738	693	685	679	659	687	733	716	692	692	743	700	688	725	703	712	728	712	699	685	735	652	712	724	702	709	735	718	748	702	687	714	670	702	737	718	703	689	700	725	754	730	706	682	708	740	722	693	697	752	726	753	723	714	686	717	678	707	719	705	696	717	710	693	716	722	661	713	718	730	718	673	729	703	685	726	689	723	720	709	719	726	699	664	731	702	669	690	685	721	695	701	683	708	784	737	753	655	716	715	771	698	741	712	699	728	740	723	717	776	694	697	662	695	689	655	701	700	703	757	714	687	715	690	670	678	649	684	720	751	708	719	698	720	731	751	720	738	711	667	651	723	688	716	715	698	671	673	655	703	714	703	754	695	740	699	739	689	723	689	713	657	644	672	693	740	690	701	699	728	670	727	733	719	686	706	679	734	713	660	737	732	707	656	722	679	740	678	773	715	672	725	709	711	709	687	737	710	690	697	706	715	715	709	694	711	693	718	736	716	738	661	711	739	708	731	671	724	742	706	672	690	689	728	683	657	713	710	686	701	668	700	715	695	663	704	679	725	705	712	689	747	758	698	736	683	712	748	681	726	705	661	717	730	722	682	682	711	706	688	668	757	729	695	754	743	714	726	732	718	663	752	704	732	678	703	702	689	716	692	738	708	739	714	683	743	683	671	654	707	677	671	735	715	718	728	713	710	707	667	696	700	744	698	696	712	690	702	731	718	743	674	761	699	721	656	734	714	694	706	735	661	732	704	727	709	645	661	677	751	689	711	688	675	702	664	683	697	660	698	661	699	707	707	690	744	698	713	732	751	694	681	727	705	704	724	720	673	747	733	693	678	689	744	704	710	726	712	676	716	678	712	692	701	708	701	755	713	695	706	705	651	720	687	680	759	712	721	711	684
27715	14079	12974	9291	6575	4611	3424	2287	1593	1284	1057	1004	827	624	586	533	520	441	478	409	396	357	332	344	322	326	316	316	291	304	270	293	276	273	254	283	255	244	280	274	265	268	266	267	265	275	274	238	227	272	286	264	259	252	292	225	274	242	263	293	244	291	281	276	272	279	242	255	276	263	261	277	257	239	286	253	248	248	263	295	245	227	255	231	257	237	258	294	224	250	260	267	229	274	286	258	289	264	228	257	276	259	270	277	255	256	254	277	273	251	237	278	287	271	269	276	278	241	258	262	270	246	247	261	244	251	268	285	256	264	234	260	243	231	270	258	255	310	253	272	266	231	262	256	280	239	241	245	249	243	256	237	252	283	260	273	267	265	269	239	285	255	220	246	257	254	286	270	263	241	240	254	261	247	248	279	259	273	249	256	225	258	252	254	254	242	279	255	259	260	245	279	267	261	268	237	248	291	275	263	259	273	260	278	225	258	287	227	248	258	267	264	231	263	245	259	254	246	234	261	262	265	247	262	250	249	274	262	264	269	292	223	247	257	255	248	297	264	283	241	267	272	242	234	218	269	231	244	259	259	259	263	272	274	242	278	256	258	269	261	261	260	244	250	257	249	279	253	275	261	267	258	294	257	236	290	257	280	241	255	250	263	242	248	242	254	257	286	256	217	223	270	254	238	277	276	260	236	272	262	251	256	216	242	252	262	262	262	276	261	288	255	269	233	284	232	276	275	293	240	262	256	284	255	239	257	265	237	262	323	289	266	257	286	263	265	269	266	248	237	240	248	246	258	242	241	271	261	267	254	307	271	257	259	245	255	250	253	270	246	255	226	238	246	256	252	262	267	260	258	257	279	250	262	258	217	225	285	252	257	272	256	279	257	244	244	240	244	250	227	247	256	271	220	251	254	253	251	265	251	257	252	268	266	252	247	247	256	257	259	293	277	250	247	254	258	277	240	256	271	234	247	254	275	251	260	273	258	269	267	255	265	230	260	223	286	231	220	254	286	259	228	259	241	256	273	281	247	299	260	259	227	259	263	229	262	272	231	208	260	256	267	242	280	232	260	226	249	250	263	258	304	252	261	267	261	259	245	277	277	224	267	260	232	244	232	222	228	261	241	249	277	271	264	245	259	270	300	253	216	278	238	258	251	244	271	258	263	261	271	234	244	250	309	247	244	253	277	270	263	265	243	258	261	272	265	255	270	261	237	261	276	267	260	252	251	270	245	239	267	263	247	253	250	256	276	241	252	271	237	243	265	250	281	242	233	241	262	271	242	269	245	260	219	258	246	263	250	281	261	266	269	247	260	245	269	263	235	264	270	256	271	261	271	246	237	279	252	270	249	259	254	262	243	273	289	270	278	275	285	251	247	247	255	265	254	269	250	264	271	271	294	268	266	245	271	259	225	274	244	251	254	275	279	285	263	275	259	256	254	263	252	240	251	251	240	271	290	251	265	257	269	247	257	243	281	221	271	232	239	252	269	257	266	279	273	256	250	276	260	257	266	260	265	264	238	244	246	257	279	225	260	265	244	250	232	254	275	236	285	266	261	249	255	264	236	266	263	274	291	262	300	275	232	255	250	275	218	264	273	269	274	245	268	246	260	226	250	226	236	254	244	248	240	258	269	254	266	254	266	243	274	234	251	239	275	258	249	276	250	272	278	231	239	229	274	248	244	267	282	252	258	240	264	228	262	266	253	260	267	254	233	244	274	234	234	270	246	239	244	282	238	251	237	249	240	272	301	261	242	244	278	253	228	281	258	247	259	304	232	251	324	274	252	257	277	281	254	260	239	279	234	269	249	252	235	274	252	250	268	253	277	247	270	247	255	265	265	211	246	265	238	253	240	247	268	270	247	268	274	265	237	279	270	254	260	236	260	270	249	250	259	264	254	269	261	261	272	279	276	272	246	225	237	242	286	256	261	235	235	223	231	279	243	215	257	239	277	266	250	246	255	269	223	239	257	250	249	251	252	230	260	252	282	268	249	235	245	241	254	264	254	243	257	262	246	271	249	252	261	258	260	236	275	248	258	270	251	261	263	275	278	261	270	283	247	248	243	274	250	254	274	262	271	272	271	259	255	276	265	276	262	268	257	249	237	254	273	255	244	274	297	247	233	242	274	273	271	235	287	281	257	266	231	248	281	276	264	237	256	292	273	266	264	257	243	249	265	264	239	246	251	237	254	253	237	262	253	269	252	274	224	248	257	280	212	265	270	250	271	272	248	266	238	225	255	231	252	263	268	274	227	225	261	253	241	241	252	251	290	244	277	271	267	207	256	259	265	255	233	241	235	260	273	247	233	281	251	261	294	254	251	262	267	256	229	246	253	241	253	257	259	257	285	268	251	282	258	266	261	232	263	254	257	247	270	256	270	239	236	266	267	255	246	250	267	231	253	259	243	245	270	239	246	263	282	270	244	250	253	270	258	255	288	240	268	260	281	280	264	264	238	266	267	227	251	248	288	261	257	259	247	267	253	272	258	258	258	262	268	239	228	266	266	258	258	259	262	265	253	252	240	280	258	266	269	288	257	253	235	256	233	271	247	233	238	247	296	261	271	252	258	268	262	241	283	257	284	243	290	237	235	280	239	238	269	253	257	281	241	240	267	272	263	243	235	201	257	247	252	255	241	263	270	259	251	264	278	272	270	228	271	274	243	267	245	225	259	256	260	288	276	250	234	228	252	272	259	240	252	272	288	274	242	208	253	258	267	267	269	205	242	268	277	246	273	270	252	236	298	276	267	219	258	251	251	250	259	215	255	252	280	248	275	232	218	253	261	242	257	230	264	234	262	248	229	240	265	261	260	257	249	233	280	272	276	261	231	248	275	245	264	243	270	253	229	253	257	244	262	264	286	246	220	238	291	276	274	270	259	261	274	301	249	242	235	240	246	287	260	223	274	245	248	267	241	241	278	255	261	237	226	278	286	225	264	262	247	269	299	278	253	249	295	270	246	259	251	262	275	257	269	244	241	254	227	248	241	222	256	277	282	276	250	239	232	254	241	267	255	243	255	246	255	269	273	262	255	269	259	257	275	235	246	261	244	278	293	218	239	267	276	299	237	272	253	287	267	249	238	230	257	252	281	244	238	262	275	241	235	256	230	275	260	272	269	249	271	228	272	260	244	251	238	300	277	262	250	232	274	301	277	268	274	270	238	284	281	283	261	271	279	225	260	258	245	241	257	255	253	242	238	240	238	262	248	270	284	240	246	252	243	246	257	285	263	266	263	246	259	265	258	253	270	228	273	243	275	217	265	265	260	232	241	279	263	239	282	245	285	263	252	245	268	278	266	249	266	249	259	276	230	245	270	254	233	262	254	240	263	263	282	298	227	271	286	241	278	225	293	242	244	240	259	252	263	234	256	279	223	266	255	267	280	270	264	253	243	262	258	249	256	217	261	294	262	288	268	239	253	240	255	273	230	237	266	289	253	252	257	273	232	245	263	251	263	284	274	240	267	275	239	262	256	237	263
17578	11644	18294	19985	17906	14488	11783	9162	7215	5590	4954	4371	3803	2902	2803	2460	2332	1910	1980	1833	1540	1311	1237	1227	1143	1044	971	917	876	920	873	796	682	681	693	738	640	670	676	678	706	643	681	692	662	661	644	670	672	663	618	652	656	613	616	648	687	629	606	629	618	609	627	663	632	549	622	624	609	614	632	601	586	637	656	625	576	598	599	662	625	593	636	660	649	645	656	647	589	671	640	632	646	652	594	634	609	615	641	574	623	633	654	633	677	620	617	628	626	655	613	626	636	635	616	645	588	633	638	657	619	580	654	634	699	604	597	634	582	638	603	664	607	637	596	620	646	614	609	638	611	621	645	610	637	613	654	623	604	647	660	651	592	635	648	606	599	640	619	584	636	615	623	662	680	635	637	624	633	627	609	609	661	612	619	578	676	589	615	624	614	647	594	604	644	639	633	665	629	693	620	576	609	560	639	646	611	616	620	645	635	621	605	641	615	629	576	643	630	584	620	631	582	598	638	605	630	617	593	653	678	654	612	635	635	636	650	607	596	603	626	669	633	645	647	627	643	622	575	628	656	613	610	606	616	638	624	674	615	673	652	631	647	633	603	676	649	653	611	647	639	629	612	631	605	616	616	620	628	619	667	611	595	641	634	624	647	653	640	616	604	588	651	631	649	624	592	619	618	647	626	644	595	648	605	621	627	610	673	644	634	711	643	633	641	637	645	651	613	657	697	600	624	621	570	647	624	615	627	630	657	662	622	680	614	618	621	629	565	673	609	643	583	597	623	596	586	657	657	620	647	635	638	616	682	580	673	668	622	601	627	609	650	626	636	558	619	612	658	612	627	633	669	605	598	617	662	581	652	632	625	627	566	599	621	634	618	644	631	622	671	620	619	636	636	605	641	640	642	628	603	645	643	663	655	604	664	625	577	625	604	603	604	634	629	628	607	635	640	644	604	621	594	664	599	655	622	615	638	595	644	607	616	628	620	654	608	641	596	629	648	582	643	618	613	610	665	612	679	639	606	628	587	594	592	643	615	632	669	618	627	605	586	604	599	643	644	616	611	622	610	591	612	667	633	633	599	616	608	692	646	603	620	652	596	641	608	606	644	661	626	637	654	625	609	640	614	683	627	650	627	650	663	669	638	603	632	633	684	634	640	619	638	664	578	607	696	668	638	620	608	629	647	642	622	624	619	637	623	647	632	628	664	608	642	597	616	584	621	671	645	638	640	667	664	594	586	610	637	658	616	588	554	595	596	646	616	581	646	646	665	593	643	664	610	617	584	598	637	626	656	571	633	570	657	578	620	614	637	634	609	638	589	611	647	613	614	626	694	643	624	632	644	644	631	595	609	640	599	650	630	612	629	598	642	603	632	584	602	599	637	631	606	655	622	618	635	658	611	644	617	600	699	611	641	604	668	626	608	659	645	613	608	634	615	620	596	676	667	609	633	650	647	600	609	623	622	612	632	615	623	620	625	621	618	648	617	636	647	627	656	639	655	655	636	624	580	633	582	662	602	643	638	609	621	617	593	638	662	648	609	616	602	596	620	665	609	682	597	610	576	626	673	640	677	610	623	659	641	629	666	625	596	650	652	590	631	602	645	660	618	647	592	628	654	617	587	602	674	578	595	633	638	634	619	582	628	646	630	656	636	633	584	640	613	592	663	676	653	649	657	630	626	654	629	638	620	600	609	656	631	647	642	626	608	669	632	632	614	625	607	664	608	576	674	706	605	589	621	661	674	610	640	606	650	620	609	604	612	632	660	627	645	644	627	634	664	628	611	611	632	599	625	634	644	605	656	601	631	615	623	663	679	619	626	623	615	633	624	625	650	629	655	662	567	579	615	603	604	592	626	629	636	636	603	627	630	585	636	671	658	615	607	597	635	664	607	607	651	640	588	592	662	671	666	646	637	613	601	644	619	615	629	593	661	587	646	640	638	655	652	605	622	629	627	606	643	642	604	629	630	608	629	636	626	653	614	607	608	633	637	599	638	641	646	618	653	593	619	612	637	626	636	683	617	606	634	631	612	592	633	620	632	636	604	623	592	575	613	619	597	591	660	606	678	619	680	685	617	627	619	597	610	596	629	591	590	640	642	618	624	613	608	636	617	610	621	623	610	630	602	661	659	616	623	610	616	648	638	654	601	668	664	653	605	636	671	611	667	650	654	623	638	574	627	628	623	624	621	585	615	632	661	610	644	642	646	682	616	638	646	677	667	661	636	630	610	645	623	638	618	658	636	620	612	619	637	639	607	615	615	627	660	647	612	681	625	634	589	597	653	628	666	663	629	599	652	652	636	635	643	641	679	606	650	601	661	633	614	635	671	620	610	627	589	617	574	610	645	613	662	614	585	600	588	653	602	638	650	628	630	659	620	597	574	650	605	647	609	616	668	637	604	634	607	644	630	661	678	623	682	667	609	644	640	612	642	612	699	680	614	655	637	644	621	673	608	620	629	654	619	649	618	644	633	603	644	679	630	618	590	610	624	638	636	625	598	637	633	637	647	662	602	647	622	630	601	662	603	623	583	602	629	622	663	627	616	619	608	648	626	644	635	599	622	630	670	599	601	608	628	621	597	630	636	661	628	589	593	632	639	588	626	621	618	623	643	621	656	649	647	634	590	652	655	625	618	609	589	637	647	662	623	634	630	596	672	648	667	615	577	644	622	671	631	646	691	625	588	597	626	619	595	615	645	602	659	665	656	633	598	627	626	658	607	662	661	612	605	660	636	671	619	586	631	629	627	629	615	616	636	606	591	610	594	647	653	648	652	605	624	608	647	646	585	628	605	648	620	599	618	654	631	682	676	619	649	620	678	665	621	624	657	644	627	626	644	617	631	638	584	613	586	582	628	645	628	596	679	616	618	652	611	614	581	641	630	633	674	629	680	606	599	668	619	661	623	598	642	614	650	655	636	616	643	619	663	642	640	618	610	640	640	602	619	628	649	644	625	640	636	648	632	615	617	595	612	630	663	593	576	640	528	642	608	626	665	645	633	639	573	608	631	608	602	646	601	652	585	646	602	625	615	640	653	656	665	585	563	614	621	637	631	623	627	649	643	658	607	639	634	595	659	605	596	580	602	605	635	635	629	637	622	605	611	565	625	668	620	643	659	627	607	634	704	650	663	564	702	591	628	648	637	601	654	572	610	643	650	625	647	653	634	654	644	585	661	631	641	632	607	623	670	632	628	601	596	636	601	640	652	625	631	647	650	621	624	601	683	620	648	632	640	633	654	582	648	583	624	618	689	653	630	627	620	674	642	640	668	615	622	600	611	626	590	638	622	658	615	641	659	674	615	633	653	611	586	648	640	607	611	639	634	640	636	578	611	630	603	624	637	649	700	641	607	619	629	634	631	664	649	653	662	650	599	624	655	623	571	655	661	610	642	623	621	601	592	582	597	593	594	646	646	671	607	630	628	646	630	677	598	611	636	600	650	637	600	619	639	620	650	651	633	642	594	621	606	644	670	633	585	646	657	646	651	598
8904	4983	5124	3669	2578	1766	1376	967	741	652	601	505	474	419	385	417	393	359	372	368	340	324	315	313	308	302	313	325	319	288	266	309	277	301	292	286	288	292	293	325	284	278	266	293	285	335	270	302	296	322	342	270	296	273	297	287	308	298	271	282	304	304	275	289	296	275	305	268	254	269	278	256	269	297	303	270	289	265	316	332	268	304	290	297	300	297	297	293	265	288	270	278	307	325	277	283	306	306	284	305	273	278	317	289	293	281	312	286	300	290	300	304	294	309	284	273	296	304	281	292	308	333	280	299	280	254	312	289	274	298	305	258	277	272	254	274	289	297	271	307	318	292	319	269	293	284	279	274	282	279	260	319	274	290	278	274	320	287	282	303	277	270	282	258	312	299	288	289	269	294	267	283	274	280	284	319	293	291	276	240	304	270	301	272	316	329	279	287	271	299	308	265	275	303	297	271	261	280	295	268	302	313	317	291	263	272	291	266	288	313	295	265	286	280	261	291	294	277	290	278	326	294	282	308	324	330	316	336	249	277	300	278	277	279	319	291	298	254	294	279	290	271	293	274	284	324	284	274	281	294	283	285	297	283	281	322	301	303	244	288	311	247	261	311	291	291	282	304	296	307	288	329	308	297	269	286	305	327	262	252	257	264	293	292	246	284	313	275	281	298	288	263	304	290	274	329	322	295	298	272	293	283	280	325	285	273	268	296	279	271	281	301	291	279	296	301	275	290	306	297	307	258	286	321	282	281	325	283	280	291	263	322	283	297	310	306	300	306	283	289	285	270	287	304	312	297	292	299	280	297	290	310	281	295	290	308	267	277	320	275	298	296	263	302	279	274	281	294	296	273	285	283	290	277	297	310	300	285	281	288	306	282	286	273	338	286	311	308	278	295	303	280	293	299	272	322	254	298	309	266	318	286	287	281	298	298	267	311	281	294	313	298	277	282	299	280	317	306	297	279	318	288	289	258	285	307	305	311	324	275	303	306	293	298	291	293	290	303	266	243	289	276	263	276	278	286	306	321	299	281	260	281	262	299	278	268	254	304	280	312	289	287	312	290	278	301	292	295	273	293	333	291	266	297	289	307	308	323	316	303	280	284	306	308	279	285	310	257	287	285	266	300	327	318	261	294	327	271	300	292	314	258	271	298	269	253	282	271	273	302	317	263	287	298	297	282	288	318	277	284	301	291	290	264	307	298	291	296	307	307	305	267	314	292	258	313	290	297	292	317	315	254	268	286	305	302	280	293	308	310	298	275	285	258	280	302	269	269	294	282	292	300	292	327	288	309	287	300	294	325	304	289	286	298	301	280	286	268	277	297	305	274	269	315	272	271	255	277	316	285	309	282	306	298	285	290	295	288	305	285	296	303	285	312	273	286	283	273	260	308	282	269	280	301	292	278	296	283	350	292	304	285	288	277	280	296	295	295	301	291	300	285	285	293	303	288	300	296	294	318	248	283	285	286	288	278	296	322	280	299	270	279	270	278	295	266	252	263	289	282	313	292	263	315	266	318	274	324	289	298	274	311	260	288	288	313	299	268	257	318	284	264	301	288	258	253	300	285	338	251	291	282	284	275	281	296	289	303	288	271	283	277	290	303	281	298	280	303	267	319	254	279	311	275	298	275	287	298	298	293	289	308	275	307	264	331	301	277	304	270	270	292	253	318	251	279	301	286	289	286	289	295	284	292	303	315	288	300	246	237	288	261	315	294	276	277	251	278	307	269	304	282	309	298	295	315	270	275	320	307	295	286	271	322	291	300	316	262	292	301	304	317	294	277	279	297	316	329	292	307	310	286	267	301	315	306	248	286	248	273	265	321	291	270	289	304	248	276	302	269	268	284	274	288	290	307	316	300	287	261	277	281	315	320	304	286	268	270	281	278	282	278	289	285	281	310	310	295	294	306	316	281	308	301	282	314	270	290	319	275	286	279	293	302	303	289	304	307	306	260	311	297	282	324	281	337	284	278	280	271	296	282	274	299	297	270	293	297	305	318	302	269	259	281	288	309	287	307	288	275	282	267	265	284	319	308	265	308	292	296	297	303	319	306	272	263	302	282	260	250	298	327	282	308	329	285	267	291	322	278	275	298	296	266	282	265	281	286	294	293	310	286	274	295	295	267	312	286	299	277	310	280	307	278	290	296	289	276	290	282	292	292	291	317	288	293	316	297	303	304	276	291	284	264	274	273	273	291	261	254	266	277	283	278	306	292	306	289	289	306	240	296	262	293	303	309	263	279	313	287	280	279	287	306	279	294	277	321	279	298	288	297	313	264	283	286	287	324	292	264	270	287	290	295	296	281	283	267	299	268	280	287	278	265	259	294	253	287	280	256	292	311	285	259	295	289	289	272	316	286	297	295	291	267	267	315	271	276	280	293	276	300	290	262	293	273	284	288	300	253	296	277	306	303	318	302	288	296	280	281	290	295	303	275	285	311	310	284	296	292	312	318	285	311	243	295	310	298	316	280	284	298	288	301	313	303	294	287	288	279	268	299	299	284	304	282	268	269	299	300	306	259	292	293	274	324	277	290	273	300	301	310	284	318	300	303	273	311	298	298	281	309	318	315	300	303	260	301	332	278	251	285	295	276	322	291	272	292	280	272	315	281	276	290	289	328	280	275	299	255	279	280	288	297	304	302	292	259	276	281	282	319	302	287	304	300	271	293	268	284	290	290	261	278	277	273	276	273	273	264	294	234	279	317	331	302	263	299	284	300	262	272	253	318	291	285	290	280	294	303	288	309	302	301	281	323	289	281	310	315	278	307	305	290	297	253	271	295	280	282	292	322	284	273	291	228	289	310	290	288	275	307	305	308	303	252	252	320	290	317	291	283	300	294	286	289	274	292	285	306	299	315	329	289	296	307	280	295	303	339	288	296	274	306	263	275	299	281	295	310	280	304	268	294	296	313	291	310	314	316	280	319	294	322	282	305	332	281	320	276	316	281	274	289	286	311	313	264	308	303	288	289	279	281	297	275	289	312	316	294	294	279	284	295	276	282	312	261	287	265	281	285	335	308	294	283	278	288	304	315	284	295	299	300	308	322	294	312	295	312	312	310	304	301	303	281	318	295	304	267	287	313	275	290	316	319	308	309	286	278	282	307	283	306	285	282	275	300	280	306	280	300	294	320	266	270	270	320	287	310	305	275	265	278	285	298	273	286	282	296	311	240	286	284	275	316	337	279	322	295	296	301	313	264	303	286	289	293	272	289	330	323	274	280	278	282	270	262	292	283	321	295	264	282	269	292	273	289	280	258	279	299	276	298	296	296	259	292	273	299	303	289	267	260	257	285	303	296	263	265	327	293	297	264	244	283	294	280	304	296	314	253	270	268	280	269	305	300	288	292	348	307	271	304	311	295	261	311	282	282	287	309	278	278	280	288	300	297	298	297	295	266	270	279	316	269	266	265	264	302	289	287	319	301	273	267	317	273	285	287	297	278	287	279	290	300	321	253	332	270	270	253	295	288	294	288
6564	4894	9250	10337	8797	7072	5450	4136	3091	2674	2347	2092	1730	1551	1380	1397	1264	1151	1184	1129	1022	923	896	907	849	789	779	756	714	759	676	740	690	688	712	751	704	716	749	686	717	694	721	736	751	745	753	689	701	708	688	706	731	710	743	680	731	734	681	660	700	626	668	681	695	725	681	715	708	701	715	683	741	678	694	725	756	693	674	713	688	715	714	737	698	728	716	667	682	676	739	666	649	728	740	708	705	698	710	681	728	729	709	685	719	699	674	634	723	710	668	728	737	699	648	692	682	734	704	709	713	646	679	691	699	693	736	659	699	751	724	670	657	695	725	657	752	660	697	749	662	702	711	679	730	679	697	721	697	683	690	683	665	725	688	691	704	722	728	642	678	711	678	710	681	692	696	685	695	697	705	717	704	653	704	672	694	677	708	706	720	674	724	722	703	685	716	673	667	715	693	662	682	680	689	694	668	707	715	660	691	722	713	755	669	673	714	669	682	723	717	677	701	686	701	701	734	734	732	715	723	659	693	680	681	667	684	701	677	704	692	697	644	712	710	718	692	668	683	686	748	758	718	664	718	728	717	661	693	697	757	714	706	638	763	698	690	654	747	686	688	686	661	786	698	663	684	682	708	688	642	704	663	696	681	691	672	677	664	710	674	707	723	742	684	675	734	683	678	684	640	687	692	706	667	726	711	641	715	664	684	712	703	684	678	708	685	647	705	649	661	720	701	701	677	748	713	721	646	680	679	646	707	651	693	668	704	679	677	733	733	736	744	701	664	707	726	700	693	681	691	674	726	657	680	697	704	670	675	714	700	696	675	718	646	704	718	727	711	680	682	750	752	693	718	621	684	635	718	681	706	671	679	661	735	700	690	659	668	690	702	682	712	697	636	695	702	697	712	717	666	688	701	728	760	700	716	662	672	661	673	665	735	688	724	754	686	703	741	679	687	703	671	744	698	695	635	661	700	690	708	691	693	703	728	689	706	676	705	699	726	699	713	719	671	705	685	679	727	697	682	738	682	716	702	714	662	692	667	722	723	721	755	718	732	670	725	724	716	673	692	697	722	748	715	712	685	732	696	744	671	692	691	686	662	676	712	696	703	695	761	657	679	689	709	686	728	713	685	656	740	732	742	700	669	720	690	697	648	701	697	683	689	691	697	739	618	692	690	706	698	687	674	704	699	712	719	716	675	695	712	703	713	695	701	725	737	711	695	692	683	748	713	696	700	684	700	677	651	715	714	680	734	609	735	702	686	707	659	715	697	697	764	716	745	674	669	698	704	650	716	758	682	721	708	702	670	749	675	696	669	720	768	695	683	732	673	705	678	655	687	683	703	720	703	661	720	705	714	704	716	662	677	721	754	702	641	669	681	667	731	760	682	677	705	658	717	689	697	707	680	740	669	717	663	742	689	671	636	762	681	694	741	681	671	698	713	713	690	692	705	723	655	688	654	717	691	748	685	674	681	703	718	715	734	685	658	673	674	674	696	697	689	694	685	727	731	698	653	695	709	695	704	695	747	703	689	710	703	697	683	702	710	645	678	714	687	759	782	664	661	676	694	682	727	702	704	692	682	748	717	766	709	687	711	749	708	666	684	687	699	705	711	675	696	690	665	726	711	696	694	684	719	707	698	656	720	717	702	708	655	709	693	694	721	732	700	711	700	681	701	705	745	726	686	668	694	668	682	657	689	691	646	660	680	705	735	754	672	703	678	723	714	730	682	721	679	723	708	682	683	633	731	698	697	674	692	711	737	668	724	687	648	723	637	708	699	637	703	724	681	723	652	730	703	711	683	698	637	659	697	661	658	680	697	661	673	720	625	717	696	677	673	631	699	697	673	733	713	670	746	719	698	682	721	700	706	711	661	683	732	714	675	718	682	701	673	741	685	627	710	685	673	728	686	728	669	683	682	691	712	659	625	659	695	702	703	648	734	700	674	705	732	698	668	656	711	718	727	673	751	712	737	639	721	705	708	715	709	707	739	731	687	691	721	633	709	687	712	714	759	697	695	731	676	691	695	724	661	687	675	683	686	723	676	715	782	734	698	666	716	720	703	680	661	706	687	740	690	705	705	721	664	671	722	704	674	742	666	697	699	697	687	683	703	707	710	685	720	671	747	697	735	669	708	647	670	677	685	674	696	690	669	733	741	701	685	706	678	701	691	661	683	688	664	667	708	685	661	676	707	731	678	708	695	703	718	648	717	656	670	701	645	679	718	688	762	708	688	705	676	682	721	682	727	709	721	731	698	688	736	651	695	660	672	667	703	695	664	687	712	701	682	718	687	714	692	703	722	684	715	660	737	743	684	676	708	680	692	730	712	677	675	736	700	698	713	674	715	666	711	677	684	655	685	711	681	698	674	682	670	718	726	664	726	671	672	685	755	658	740	666	669	682	680	710	685	649	723	660	734	722	733	661	718	721	693	720	680	710	676	685	756	737	707	712	703	637	690	699	689	720	687	700	675	719	715	632	726	740	709	715	718	685	743	672	715	677	693	730	711	659	682	716	723	712	704	704	771	676	700	715	679	770	670	757	729	747	739	650	707	684	742	716	738	707	695	685	670	683	700	751	706	635	666	745	696	683	698	726	706	735	713	696	676	729	683	679	694	702	731	732	714	709	748	712	758	720	700	648	667	727	746	730	701	687	724	716	666	705	667	716	724	721	724	701	714	658	705	655	739	674	700	711	646	635	709	707	726	702	670	688	701	721	676	668	718	683	759	684	698	699	682	723	722	695	695	675	670	687	662	702	720	703	720	676	626	685	645	704	654	704	694	721	712	688	669	659	650	707	640	709	695	714	687	738	723	678	685	687	687	697	755	709	700	702	694	699	726	746	731	692	692	696	725	668	705	738	661	693	719	723	727	718	672	693	690	665	722	671	667	666	721	712	697	716	665	663	684	692	709	664	734	684	705	676	704	725	685	747	695	698	691	691	707	667	718	675	716	673	656	679	674	719	655	709	760	646	718	727	633	655	731	707	747	703	697	737	721	678	657	725	675	683	744	663	726	672	703	711	680	692	730	707	726	687	700	708	694	695	704	704	693	708	697	723	679	725	683	680	690	703	766	717	714	730	683	685	672	618	707	731	693	727	696	671	718	699	695	688	693	713	687	697	711	700	707	702	696	699	677	701	739	659	710	697	702	672	758	745	701	689	710	646	682	734	707	703	700	719	751	705	713	727	701	703	694	699	693	693	666	727	711	720	684	710	689	689	720	726	699	683	681	697	715	687	663	757	703	721	690	694	680	731	728	724	651	728	722	689	718	729	696	683	633	707	687	707	700	714	722	694	771	746	677	694	728	665	712	763	681	725	720	723	733	674	713	692	672	757	673	680	686	710	738	640	672	701	701	695	736	699	707	697	682	706	737	715	646	681	681	690	688	755	679	650	700	689	648	716	649	724	686	734	694	737	709	672	704	688	707	698	697	726	670	668	678	692	726	649	690	747	719	722	734	674	661	677	699	728	707	669	673	672	700	679
18846	9474	9783	6870	4606	3200	2280	1589	1129	946	935	757	628	536	519	476	442	440	436	454	393	350	376	338	387	345	350	352	341	315	337	320	304	289	280	271	305	308	293	314	272	319	290	312	348	315	264	281	281	299	293	295	300	270	272	294	269	321	287	308	288	306	295	286	293	275	282	279	308	311	288	307	290	296	302	300	306	246	303	291	306	276	332	275	304	293	300	288	321	309	296	279	309	287	283	289	270	297	331	311	297	291	315	286	302	330	303	287	254	268	263	294	286	288	292	271	275	265	287	298	306	309	287	271	326	299	274	264	318	290	287	297	284	305	337	282	333	282	277	317	280	278	293	297	302	303	291	304	282	289	318	263	305	294	285	295	275	296	284	313	304	316	290	286	275	302	281	325	338	278	311	287	284	280	266	260	289	271	299	302	302	292	324	312	272	299	311	292	315	295	315	297	307	281	289	292	297	281	242	297	311	308	282	307	328	270	296	299	290	325	284	303	282	292	270	311	299	304	301	284	325	252	280	302	271	286	273	285	292	290	335	291	318	296	294	298	306	338	312	279	284	300	298	262	288	304	282	263	302	296	262	282	300	262	283	282	287	294	317	296	309	304	307	316	283	280	277	325	261	308	277	297	305	287	272	290	304	317	278	310	289	307	301	284	283	288	283	288	304	292	337	262	291	291	289	299	279	286	287	281	305	286	272	285	314	306	326	339	283	321	301	312	304	279	351	310	289	324	314	311	314	300	274	275	300	261	280	298	275	282	323	288	297	288	283	291	301	298	279	301	275	287	266	298	296	272	312	294	291	307	294	277	302	321	298	297	303	294	327	272	319	297	293	296	300	335	280	284	292	289	273	308	283	265	266	336	266	293	284	288	289	272	281	305	275	281	294	294	288	267	265	311	323	288	259	326	283	292	334	305	296	307	321	326	290	301	272	275	287	293	283	290	267	309	280	290	285	297	287	321	309	285	293	308	285	269	290	317	283	307	287	295	322	305	325	304	294	303	294	253	316	275	302	305	288	301	323	321	296	295	358	320	294	284	288	302	302	302	297	324	295	261	286	302	328	289	292	300	292	331	325	278	265	307	307	305	288	274	305	284	296	284	296	299	311	336	286	286	274	310	294	307	285	287	295	292	275	277	296	268	292	324	295	338	287	294	282	291	287	311	300	270	289	317	298	278	291	306	286	294	278	311	289	284	300	296	274	318	284	308	284	314	264	269	293	299	238	275	291	271	289	285	290	275	285	302	294	319	308	273	332	276	301	303	287	290	272	310	304	302	303	276	302	298	292	301	294	279	313	289	269	259	277	304	312	282	301	342	268	308	300	325	263	313	306	264	277	352	270	318	312	301	292	287	305	276	308	329	274	290	343	315	298	265	260	292	288	276	275	294	296	261	294	290	317	279	333	270	313	297	286	267	269	282	312	297	294	295	298	290	314	284	264	288	296	310	298	294	271	306	290	278	307	280	281	306	289	286	280	314	290	286	321	308	288	296	304	245	300	283	270	297	294	278	276	270	299	299	284	292	284	292	305	305	273	285	275	302	305	304	269	281	278	267	306	290	277	313	313	300	317	281	306	296	299	300	296	265	264	279	299	295	331	296	318	292	289	310	309	326	308	305	282	287	299	311	278	325	314	306	283	274	283	275	259	311	277	288	281	314	334	285	295	287	272	311	303	287	307	281	301	313	288	317	316	296	271	289	302	321	308	306	289	281	274	297	316	298	291	276	287	292	282	306	289	291	299	327	295	306	307	283	270	288	314	289	309	314	313	286	285	292	291	304	308	280	288	296	289	278	280	264	303	277	312	301	307	307	289	307	286	289	289	301	288	295	293	294	278	314	325	274	274	314	246	293	286	302	327	285	273	307	295	265	287	308	304	295	276	299	276	295	273	298	298	282	292	305	294	278	311	293	304	315	269	285	311	295	297	310	281	294	287	292	315	332	310	308	306	347	285	278	303	295	295	315	301	291	313	294	298	304	318	264	291	330	283	286	296	319	315	289	274	304	278	292	295	287	280	288	327	291	293	300	294	297	282	282	307	321	302	305	286	324	307	292	251	308	303	290	278	280	275	315	282	285	311	311	286	288	299	288	273	289	305	290	276	316	255	301	275	296	305	330	266	302	260	308	289	312	273	310	289	285	280	267	266	316	321	315	304	254	279	281	278	290	261	332	331	265	311	318	298	294	274	297	304	289	289	315	304	309	247	312	305	312	285	278	276	329	288	290	307	297	321	260	288	301	310	297	285	319	303	309	305	316	305	292	268	291	295	293	283	286	270	318	290	310	348	320	325	304	305	283	297	292	317	308	295	292	313	290	297	300	291	275	296	289	297	288	306	286	297	295	281	296	307	282	298	333	277	292	273	283	292	290	282	322	286	283	290	324	291	298	312	302	306	272	307	297	317	320	270	286	312	316	283	286	287	296	291	298	289	322	306	289	283	287	315	315	332	331	273	293	302	309	320	287	281	278	279	277	287	288	291	306	296	308	310	342	294	291	300	290	311	290	274	282	283	284	308	288	279	320	312	314	306	279	308	307	292	276	292	303	323	297	297	281	286	299	285	309	301	310	293	297	296	285	277	313	313	275	305	275	260	305	261	282	310	309	307	334	309	306	283	286	304	288	314	272	302	258	316	293	281	298	295	288	302	288	299	274	305	351	282	299	261	293	290	295	314	278	297	288	317	284	297	297	286	276	297	295	314	283	320	301	299	315	303	281	293	269	293	305	294	293	284	297	296	291	286	302	305	280	313	308	286	291	315	277	275	283	319	312	316	276	290	271	287	287	282	314	338	296	306	305	303	288	289	271	293	311	285	274	302	302	292	296	309	323	305	325	258	281	311	292	274	276	287	276	314	273	288	305	272	279	292	290	316	292	303	295	285	293	267	304	283	281	296	293	291	291	298	306	305	285	301	264	303	312	323	300	293	312	313	270	302	274	294	272	270	256	330	265	312	296	298	290	305	285	287	296	290	342	276	290	269	295	299	299	269	326	294	316	290	297	281	301	274	286	309	301	320	303	311	300	302	314	298	303	288	285	307	324	297	288	285	305	305	288	283	279	319	268	266	315	308	287	297	303	317	267	264	324	274	311	325	286	261	261	279	290	287	278	310	272	302	282	291	292	292	298	286	268	293	297	280	285	276	282	305	282	276	306	308	265	295	296	311	280	280	297	300	310	301	322	319	254	268	294	296	273	298	326	273	318	322	310	288	301	293	311	264	296	313	258	294	308	292	288	277	294	294	319	264	310	286	303	315	275	289	295	271	294	303	308	276	305	266	258	270	298	268	243	286	303	293	275	259	302	312	276	313	325	320	318	296	300	308	288	309	289	287	287	280	334	308	310	284	281	298	304	297	307	271	261	300	301	284	321	282	301	310	261	308	312	302	284	279	318	318	279	318	316	320	290	313	317	255	290	279	307	307	326	318	334	303	324	276	289	290	278	298	293	296	270	307	308	275	318	283	307	273	340	287	284
13484	8664	15016	16046	13828	11466	8880	6891	5377	4446	3851	3263	2754	2337	2144	1908	1740	1530	1687	1452	1221	1070	1177	1170	1020	925	950	905	945	847	846	861	751	760	784	722	772	715	731	747	694	757	719	779	706	744	722	708	788	707	724	723	747	745	744	710	708	729	679	727	713	709	729	702	708	750	752	752	692	710	702	687	681	666	729	667	695	730	713	750	709	736	737	715	722	684	685	719	755	701	691	752	755	735	703	708	705	701	750	657	720	715	724	712	768	719	726	715	718	676	646	696	730	733	762	737	701	708	678	717	693	726	707	711	699	663	730	735	687	680	724	687	707	729	743	723	699	711	722	718	684	729	683	703	749	683	730	718	706	704	711	683	660	699	648	723	703	709	726	706	678	715	700	706	743	713	673	676	732	699	673	662	676	724	703	702	716	728	766	741	684	749	716	637	721	715	724	703	705	694	721	739	725	699	668	654	711	701	681	672	665	705	763	709	734	715	688	671	688	727	684	722	688	728	667	722	689	680	694	688	701	695	743	729	674	716	695	674	705	745	727	651	701	701	743	728	691	704	714	739	714	710	706	734	693	717	667	697	656	739	715	713	715	699	737	700	695	707	720	712	729	717	760	730	700	710	749	752	705	710	719	712	688	681	691	717	735	678	711	672	694	679	720	715	719	749	718	690	752	757	692	762	663	691	752	717	664	740	699	668	707	703	708	698	663	703	690	712	714	696	701	759	719	689	740	688	705	651	761	742	707	675	705	718	733	700	741	681	721	684	696	704	682	714	676	764	720	709	726	695	689	673	724	704	691	741	707	758	683	692	703	707	684	734	709	686	754	757	674	738	708	697	735	679	666	717	655	757	691	745	743	671	708	729	708	660	688	736	729	741	659	679	712	681	653	736	721	696	679	690	726	653	710	741	660	729	701	718	671	712	733	727	719	707	712	683	697	733	743	730	668	729	751	700	734	655	736	706	650	699	679	675	730	728	715	681	688	690	722	693	738	697	706	764	680	703	719	671	713	689	693	718	718	735	706	691	715	749	721	706	709	721	725	647	766	730	712	698	705	735	715	689	686	745	678	687	690	723	674	688	739	683	729	658	671	716	754	707	740	744	741	693	724	683	683	767	718	744	719	717	662	693	740	735	733	749	711	710	706	702	671	703	749	655	675	675	721	772	698	715	671	730	767	717	716	665	700	757	675	690	687	699	661	698	709	693	706	689	760	656	714	710	726	692	732	707	748	729	717	706	724	687	723	704	729	699	716	692	696	733	745	725	718	697	714	701	694	723	695	749	685	651	721	652	723	713	691	726	719	689	672	689	682	777	700	715	702	698	724	691	740	705	730	710	651	705	708	730	748	679	697	670	656	739	752	722	754	736	705	690	756	704	694	720	747	667	752	721	743	709	723	713	702	700	653	692	730	686	691	671	738	697	720	728	751	668	722	683	736	701	694	720	727	715	699	739	723	704	699	689	718	672	718	736	706	729	705	685	700	692	723	693	691	683	704	699	717	731	705	703	685	658	723	749	679	706	755	716	691	676	751	718	741	720	744	716	746	749	726	688	674	691	729	718	731	709	742	694	699	737	679	747	767	735	723	694	690	715	694	727	716	701	701	719	741	766	706	624	764	736	702	717	741	698	718	685	709	698	749	732	709	678	713	728	692	732	710	704	692	695	729	721	720	703	669	714	742	721	737	691	736	742	732	691	729	739	684	660	749	691	700	755	715	731	674	725	715	744	751	736	717	701	687	733	712	720	691	670	724	744	723	677	716	752	708	704	736	696	710	721	714	771	648	682	707	700	711	706	716	728	654	768	721	723	754	738	727	687	750	699	736	691	698	658	723	664	647	692	675	704	724	699	671	701	719	754	725	727	718	701	716	698	698	681	698	749	734	734	724	702	765	699	702	706	761	724	703	720	673	701	719	732	757	673	686	770	710	720	720	673	678	724	718	676	718	695	708	701	739	705	688	700	733	702	743	743	695	676	640	734	714	720	737	701	743	711	713	713	713	702	704	730	726	695	730	735	698	683	728	700	690	711	697	717	702	704	711	690	726	647	702	715	742	696	679	712	727	670	693	694	718	684	688	700	726	680	690	710	745	683	737	716	723	715	678	720	717	692	729	720	754	707	696	659	724	705	675	710	727	655	721	707	670	687	693	684	733	707	721	720	670	713	719	756	671	675	728	669	719	753	717	653	736	764	703	736	700	764	703	721	726	688	719	699	700	738	749	730	680	728	754	706	727	673	697	699	669	668	663	720	716	726	695	733	729	778	681	744	728	720	724	672	683	690	729	735	726	729	715	742	669	711	705	712	715	716	695	770	712	711	695	717	695	696	730	660	740	747	693	686	712	744	721	733	738	682	659	747	753	734	741	715	669	675	710	699	697	668	766	730	694	685	795	691	687	722	710	745	733	696	728	727	658	710	690	717	707	693	696	711	702	702	712	709	679	767	660	712	708	735	697	672	715	692	675	733	696	697	700	725	742	709	700	747	717	692	726	718	700	757	698	691	728	686	695	686	728	693	695	745	685	722	747	696	713	745	708	731	746	671	738	743	743	744	709	726	701	696	682	739	721	749	701	690	728	710	728	664	739	692	702	722	743	714	691	692	723	743	699	712	723	701	752	702	729	732	708	724	698	705	675	727	707	742	728	707	759	691	704	713	699	727	697	699	717	689	744	700	701	696	709	683	653	689	704	729	733	743	709	712	695	686	701	687	682	688	718	643	676	686	694	695	713	674	678	698	701	692	688	677	719	713	708	686	688	763	737	751	726	739	698	690	716	707	731	700	702	704	697	704	701	679	717	661	709	696	755	699	721	720	715	717	714	727	679	705	684	732	728	662	706	699	709	716	732	738	709	734	721	719	725	639	692	679	677	695	727	701	661	686	672	676	759	746	682	731	687	705	716	736	731	742	694	734	711	717	721	739	717	681	682	726	717	705	727	688	752	701	720	691	728	745	710	719	740	694	674	696	698	705	690	680	756	732	667	711	692	707	789	720	740	732	715	688	641	744	721	728	716	702	715	722	705	667	702	711	718	737	734	703	670	744	754	747	694	691	712	699	696	691	720	712	710	753	691	717	663	678	759	706	702	713	698	682	719	673	731	681	712	697	746	722	669	747	676	725	700	736	685	663	725	709	732	741	654	738	716	685	695	683	693	709	705	730	699	705	646	734	716	716	767	727	738	728	717	740	692	671	769	694	724	670	675	700	699	671	647	670	682	700	746	669	749	672	692	732	711	744	676	743	689	728	713	698	679	690	710	709	735	715	724	711	712	709	698	724	680	711	710	730	698	673	709	684	679	676	721	723	723	738	750	700	693	730	724	751	698	708	723	746	716	722	719	734	731	629	756	693	737	711	715	677	678	688	710	723	705	751	740	714	654	674	725	695	701	684	710	724	731	701	724	724	691	721	666	712	697	666	680	727	736	761	749	717	712	744	679	727	689	731	724	727	705	717	683	743	743	709	727	719	726	762	698	736	677	759
27319	14450	14092	9669	6884	4737	3350	2218	1604	1341	1089	951	800	695	602	562	544	472	449	447	430	388	324	315	334	317	298	309	291	297	304	304	298	267	238	237	291	278	265	257	290	255	276	265	265	261	249	253	259	231	303	260	233	255	268	274	287	289	254	261	248	277	255	258	253	244	256	239	257	255	242	249	291	265	261	230	268	250	235	256	245	257	242	266	276	281	254	271	239	270	262	263	264	257	257	272	283	249	243	270	280	253	249	258	263	271	266	262	246	254	265	249	233	251	289	286	255	261	256	293	253	272	277	299	276	269	278	264	248	272	267	272	255	289	272	254	261	249	299	269	275	272	279	274	231	238	251	265	279	238	227	242	290	271	268	273	251	268	263	255	265	278	274	246	262	247	260	259	268	258	267	267	282	258	245	267	238	280	241	273	296	283	260	259	237	261	291	251	265	241	258	242	258	272	260	257	271	263	272	240	260	250	267	296	270	244	251	254	257	274	254	229	288	293	268	275	262	253	286	262	262	243	276	270	274	240	247	277	257	276	254	289	268	226	247	271	256	265	254	252	249	248	279	263	253	258	263	296	274	244	264	249	256	271	276	245	247	248	309	238	240	228	233	278	296	265	267	266	230	304	260	246	246	261	271	229	261	254	214	277	252	253	261	262	275	250	275	264	262	240	260	268	237	240	265	237	237	238	296	256	291	224	258	242	264	277	317	258	286	281	253	257	240	270	265	274	276	240	259	263	264	229	287	276	230	248	261	264	257	254	269	272	257	225	246	257	266	270	269	275	268	237	288	251	280	255	246	261	276	242	237	293	280	253	288	260	262	285	266	286	270	255	268	254	269	276	253	285	267	280	251	246	281	271	260	240	300	263	268	261	249	266	257	296	226	248	270	240	237	246	241	268	221	234	251	260	244	250	249	285	262	256	248	282	249	263	258	267	277	262	270	272	276	269	293	250	258	265	254	233	284	260	257	263	261	281	246	257	285	267	255	269	281	262	270	272	245	248	268	254	292	295	280	238	265	271	260	230	268	262	264	277	248	283	249	232	294	283	243	269	265	290	272	272	252	275	295	273	261	246	292	262	275	251	250	261	251	238	273	257	243	249	254	242	236	268	273	249	284	271	242	276	251	297	267	271	276	231	237	252	283	258	269	256	254	276	298	275	250	233	268	241	261	274	258	253	260	239	270	252	250	241	263	288	234	264	266	283	261	246	215	288	241	261	265	229	284	246	265	266	266	272	266	261	251	244	274	264	273	268	253	261	250	222	267	285	260	285	248	280	252	261	292	248	305	273	281	219	244	266	230	259	251	250	266	254	287	244	239	266	248	234	264	262	276	269	266	274	248	287	265	262	275	266	285	256	271	278	266	233	248	268	264	268	260	265	257	257	267	260	277	244	277	245	256	234	253	264	244	271	260	249	254	268	279	262	247	267	249	266	231	268	227	253	246	275	278	258	247	259	237	246	284	274	227	260	273	281	279	265	267	266	294	248	261	269	264	257	274	282	269	264	246	239	285	269	251	289	272	277	244	267	241	202	280	283	236	265	253	304	253	269	262	239	272	259	269	259	253	239	261	228	255	267	238	240	233	266	263	299	265	247	276	279	278	258	244	261	248	249	256	266	255	251	255	248	252	252	282	270	238	251	289	252	242	277	264	250	228	259	239	269	263	245	276	245	248	253	278	251	259	253	231	278	237	262	263	247	252	260	258	250	280	240	270	275	257	268	244	228	276	242	242	282	249	261	232	236	247	270	280	237	230	282	258	252	235	249	239	258	299	274	265	260	267	283	246	272	264	245	265	255	240	277	281	298	247	258	265	257	279	266	256	269	245	240	258	244	253	263	290	268	278	253	237	259	245	246	257	266	265	268	278	256	275	274	251	274	242	253	252	255	244	263	270	219	230	278	260	271	268	248	266	265	281	264	249	245	253	287	267	253	277	273	289	250	244	233	255	249	290	238	282	301	255	237	302	252	298	270	247	281	266	269	264	232	231	258	300	271	270	228	233	234	253	243	242	282	273	246	275	251	276	269	245	268	272	258	252	264	264	247	281	268	272	306	241	266	254	253	255	251	247	262	259	273	273	267	271	262	219	253	279	258	258	261	256	275	269	236	272	277	278	273	268	272	257	260	249	249	273	270	286	262	246	261	210	248	253	247	284	250	272	231	262	241	272	248	253	269	243	264	269	239	250	253	243	278	254	280	287	256	249	257	267	261	253	270	260	261	249	283	221	268	238	253	265	245	288	244	264	250	254	277	278	264	253	275	279	261	268	291	282	272	252	256	252	267	248	245	250	282	258	262	234	271	276	267	272	274	261	257	262	275	264	260	237	272	274	276	242	278	272	285	262	263	287	274	249	287	237	280	227	273	250	263	277	273	243	233	267	245	255	279	301	255	272	247	253	243	259	245	267	242	264	252	292	248	252	255	216	266	261	254	270	263	263	288	248	277	282	275	249	246	272	279	245	266	242	220	258	255	244	265	245	259	275	257	237	282	260	273	267	282	250	245	262	238	250	252	293	258	285	233	248	258	247	279	264	263	259	301	257	260	270	284	261	256	276	278	281	271	259	237	274	277	248	250	261	269	249	262	235	284	286	286	248	267	250	245	226	224	267	270	275	257	292	250	259	247	257	241	282	247	273	286	267	251	277	242	233	298	258	267	235	261	253	247	257	236	243	257	244	282	255	257	234	276	267	267	266	261	281	247	230	216	280	254	286	239	245	294	269	258	271	288	248	268	262	263	250	249	227	262	286	247	258	242	262	245	256	253	269	283	271	277	236	277	246	224	253	250	266	244	235	281	266	274	280	297	245	272	254	260	277	258	263	260	242	266	260	249	241	243	275	265	282	265	282	242	253	247	281	261	282	240	281	243	290	271	263	235	260	240	238	258	257	243	236	284	256	279	276	268	266	244	254	260	243	232	251	244	288	253	252	273	246	219	289	270	240	251	250	261	273	268	294	288	271	229	265	258	254	254	284	257	265	254	282	250	290	253	245	261	244	281	251	221	252	256	260	277	286	251	257	255	259	275	241	247	265	228	219	287	243	248	296	265	270	249	268	249	277	276	257	288	245	248	269	240	268	250	266	249	237	269	257	271	273	243	261	261	258	281	260	249	265	253	275	251	234	242	281	272	270	256	235	265	248	249	259	222	278	277	241	271	255	267	265	273	280	261	237	270	251	270	257	273	232	300	239	273	241	282	268	261	214	251	243	244	240	264	234	218	277	212	261	252	230	243	250	247	298	276	260	244	254	239	236	251	248	252	249	235	266	244	232	248	234	291	244	261	246	280	257	251	281	284	272	255	254	262	275	243	217	280	247	285	254	229	242	263	274	265	244	259	251	255	275	253	273	251	261	263	222	248	268	238	243	232	244	258	264	275	294	263	234	256	269	241	272	287	279	255	272	279	269	248	289	253	273	252	279	248	258	266	261	249	263	282	251	272	250	261	269	246	240	266	274	239	249	267	246	273	233	249
17262	12028	19054	20258	18090	14711	11764	8924	7017	5905	4836	4212	3669	3171	2762	2389	2189	1937	2018	1692	1451	1228	1347	1305	1152	1076	1020	944	928	945	909	800	715	674	665	680	659	691	644	650	617	713	688	638	687	648	675	626	649	684	636	606	660	701	677	663	642	626	700	654	669	604	620	634	636	637	689	643	628	665	616	613	604	610	586	653	627	598	669	620	612	633	625	639	651	606	660	620	596	644	657	640	632	602	556	686	593	614	595	621	645	625	620	628	652	603	613	618	618	645	660	633	638	614	577	614	656	639	562	646	647	613	642	621	638	597	611	656	629	676	624	634	623	638	641	632	608	614	637	599	619	659	633	597	634	660	651	688	655	594	622	667	612	587	626	644	605	607	635	624	656	621	605	623	635	609	582	611	616	609	607	596	676	607	613	645	617	654	596	674	597	646	576	615	584	619	605	629	616	619	686	652	604	594	675	638	644	644	629	626	637	637	603	637	606	644	598	635	661	593	632	621	633	646	600	652	623	618	624	621	606	646	619	635	661	632	587	605	649	583	630	602	635	615	677	640	655	631	582	625	656	664	622	602	622	596	614	638	628	618	604	655	604	695	601	627	614	648	626	610	659	603	604	585	638	636	680	633	655	648	657	634	650	629	653	628	596	627	596	668	632	656	611	645	642	648	637	584	622	603	626	602	633	566	624	646	641	632	645	651	600	602	628	629	644	676	623	652	614	604	632	673	611	678	667	630	612	619	607	631	605	657	618	598	605	598	643	611	631	665	639	612	621	623	648	614	685	639	617	642	606	666	644	610	638	601	672	603	631	612	662	638	629	647	649	645	618	642	641	624	603	637	634	623	628	627	588	643	629	599	551	654	624	629	641	624	596	606	617	622	605	662	605	603	670	604	663	603	613	610	611	645	672	631	617	605	668	649	615	625	665	635	657	655	589	659	606	638	611	610	611	643	641	647	681	653	661	634	632	555	594	634	593	632	676	650	679	652	606	608	610	614	670	607	622	642	628	607	629	582	665	626	643	638	616	604	634	645	618	656	631	626	661	606	578	606	611	628	630	665	629	606	617	600	624	630	658	650	641	663	631	672	618	632	646	628	603	622	652	607	680	624	651	647	618	626	623	605	612	625	652	638	627	567	640	664	623	603	612	632	606	671	635	621	649	583	627	634	627	618	605	606	666	635	638	682	620	639	645	651	639	618	634	627	663	620	636	674	654	643	632	625	628	628	606	639	634	630	665	661	646	627	598	632	664	650	587	646	662	588	577	639	568	613	596	671	579	591	651	636	587	611	604	634	625	635	647	599	610	644	648	641	612	594	615	660	639	622	651	651	630	690	618	679	603	632	598	630	618	676	672	588	661	675	604	633	612	635	637	604	646	633	640	641	615	610	613	621	641	597	644	664	635	665	661	630	645	619	615	619	621	618	634	622	617	648	608	596	676	685	631	669	651	635	600	635	635	643	649	659	601	613	621	643	622	627	619	642	646	613	634	616	603	646	647	634	635	614	653	647	589	622	592	645	640	642	636	657	622	609	617	633	648	640	644	637	598	640	644	645	625	641	617	595	628	622	659	613	620	634	621	581	690	645	665	594	609	613	605	639	630	636	649	621	646	662	612	666	620	653	572	651	656	640	646	640	616	597	635	633	632	649	627	602	622	648	662	631	644	591	578	657	604	623	657	639	646	624	625	624	602	605	614	614	598	647	618	609	633	589	630	650	647	678	655	600	671	639	628	627	608	647	645	626	613	643	599	615	669	623	612	622	641	604	626	623	564	638	649	641	658	560	625	652	623	602	635	650	618	630	645	598	641	608	594	647	662	666	602	657	624	635	611	706	642	645	642	607	638	606	655	618	617	595	647	607	632	645	611	654	641	659	636	646	591	586	604	655	644	651	628	604	618	633	618	612	629	639	629	608	600	602	621	646	638	650	645	612	590	600	639	651	630	645	611	635	657	626	645	606	616	642	669	643	628	635	622	671	636	644	608	605	602	638	611	605	596	579	602	689	654	645	630	653	617	628	674	629	646	610	612	649	640	645	648	631	601	607	616	679	615	613	634	631	676	643	620	657	659	623	629	648	665	595	650	620	614	620	583	607	633	647	633	630	614	625	622	627	606	615	644	598	667	615	621	607	651	630	651	598	615	653	619	633	632	647	625	635	614	637	607	613	658	606	620	631	679	604	655	588	598	643	599	593	629	628	641	637	662	631	615	654	649	586	688	597	633	646	617	609	617	645	627	662	603	630	648	599	617	632	600	648	688	666	600	632	658	646	672	649	662	622	610	594	603	659	604	643	611	643	608	639	602	583	638	629	586	610	626	622	674	628	563	615	603	611	619	613	650	620	644	600	644	653	637	637	622	670	633	604	588	611	652	595	631	647	611	600	650	582	618	597	671	628	605	591	622	582	634	633	636	642	639	619	645	589	622	615	652	639	612	608	653	604	626	596	604	666	612	643	649	632	597	631	632	643	588	664	610	592	629	677	607	605	625	622	614	644	615	591	604	599	622	665	621	657	631	624	584	637	667	638	603	630	649	624	587	625	639	637	666	634	628	635	660	597	602	622	619	651	602	694	623	632	657	614	607	675	629	685	602	604	663	638	639	629	626	646	672	641	666	657	624	657	628	607	671	648	571	619	601	630	644	631	648	664	612	623	616	628	623	618	631	634	657	643	614	615	592	558	616	605	605	611	608	622	652	664	585	662	598	587	577	596	602	598	627	630	608	611	571	611	650	640	641	637	658	635	614	637	659	625	613	651	659	612	626	621	603	625	624	640	620	592	630	621	617	632	631	599	651	632	613	617	622	647	649	622	563	617	647	626	633	637	617	634	585	642	643	610	645	641	619	635	594	660	605	616	622	644	648	639	656	641	657	632	654	655	643	655	619	631	634	637	598	626	577	628	657	640	633	666	597	631	619	615	641	652	614	608	623	666	621	621	622	625	641	647	618	672	646	642	636	635	648	642	591	580	665	580	658	627	659	577	684	581	627	611	676	615	629	607	632	681	609	641	679	619	622	653	614	618	610	662	644	597	664	657	695	576	620	619	646	656	624	629	674	647	629	631	664	653	600	634	614	591	603	624	613	640	654	653	596	625	597	643	640	651	637	614	657	654	636	622	635	635	633	601	617	624	644	647	637	647	596	639	638	635	622	606	625	626	636	640	640	599	609	641	616	644	647	614	628	627	622	603	622	652	580	653	607	604	625	659	662	664	610	648	621	656	640	614	608	657	621	640	637	622	636	642	614	644	639	632	620	604	607	636	624	652	634	595	606	643	576	631	643	606	641	659	676	618	646	614	637	635	643	612	647	639	651	591	638	598	620	645	620	630	598	633	617	603	696	628	631	628	637	624	630	613	652	664	616	649	619	663	660	606	621	635	605	630	617	642	598	646	637	623	623	640	631	615	628	677	650	636	612	639	599	617	614	604	610	644	599	603	632	633	626	629	641	712	656	601	668	599	648	644	596	644	558	675	560	635	610	663
9028	4771	5168	3912	2579	1838	1300	935	748	653	546	484	488	423	415	393	367	344	373	346	331	317	329	330	313	309	315	295	308	342	303	278	284	310	272	288	302	317	273	281	298	280	293	309	299	293	293	269	278	285	285	280	276	278	324	286	279	288	295	309	281	303	307	311	284	279	292	293	297	294	286	303	291	288	307	264	282	269	286	279	305	293	280	261	290	263	302	305	311	304	266	279	264	280	282	315	309	300	301	295	284	301	288	271	311	290	315	283	294	312	266	270	293	276	283	290	245	309	278	311	279	297	285	266	286	304	333	300	317	293	262	311	303	318	322	285	328	286	296	298	299	294	265	274	294	297	339	329	316	276	263	292	307	286	300	286	294	297	313	305	298	286	303	311	288	322	279	299	266	271	284	283	289	298	272	266	294	284	295	273	270	288	263	319	324	317	303	305	272	292	310	247	303	262	292	289	292	304	289	280	283	248	329	266	303	293	299	328	307	280	278	302	298	305	272	292	286	284	288	288	302	283	291	280	313	283	291	295	272	283	328	308	305	269	274	308	294	294	309	281	295	302	322	251	282	305	295	261	280	316	287	300	286	264	271	296	277	321	298	279	275	304	337	289	313	277	268	293	293	282	303	265	309	298	303	295	268	288	310	287	278	313	293	294	271	333	294	295	318	294	269	268	315	301	291	272	290	296	303	250	273	294	298	283	284	303	286	286	267	289	276	259	275	300	303	252	261	294	289	288	307	272	280	314	288	307	282	290	294	282	304	306	293	279	319	306	313	299	305	291	297	314	309	327	296	302	286	294	306	306	295	269	294	260	293	293	286	295	283	297	303	285	291	258	270	301	273	294	332	278	276	284	303	306	307	269	309	289	282	293	302	288	310	276	289	303	278	322	309	304	300	277	267	278	291	315	301	319	265	276	293	290	293	287	277	310	295	260	309	277	317	283	278	308	302	276	299	300	294	329	294	273	288	273	299	273	329	264	307	285	284	270	299	273	305	282	314	293	300	293	299	257	291	293	289	307	305	286	305	318	281	286	274	331	287	300	297	269	303	296	341	318	285	276	308	313	277	278	279	256	293	289	320	282	303	299	285	313	278	296	295	311	317	305	278	305	290	304	299	275	294	283	317	253	295	287	288	248	291	289	310	252	296	289	282	277	286	292	281	308	299	296	276	297	288	289	281	286	315	261	281	316	291	281	301	267	267	298	282	307	277	277	281	272	279	280	301	315	296	274	291	302	284	286	285	274	294	269	299	293	292	290	266	269	268	276	270	276	282	310	268	280	283	284	273	289	292	287	260	288	302	310	279	295	278	271	294	285	282	305	320	305	270	291	292	299	310	314	294	275	308	321	265	301	287	314	334	288	314	291	314	278	270	309	298	303	278	304	302	270	288	280	297	304	293	306	317	308	288	302	295	289	298	302	306	275	303	316	285	292	269	342	268	307	295	328	270	309	294	265	280	295	318	313	266	318	317	282	292	303	298	317	287	339	301	297	299	316	285	266	282	303	283	301	286	261	300	272	306	309	311	342	265	292	301	277	302	275	280	300	258	276	334	286	258	309	297	303	301	294	282	317	294	303	292	313	279	271	303	300	271	302	294	291	289	287	300	273	309	282	305	292	275	300	273	272	267	302	294	267	276	299	281	303	279	305	274	291	291	294	299	277	273	262	265	320	324	322	306	298	288	293	282	293	294	263	285	290	281	340	268	260	295	320	291	317	305	293	294	290	267	277	255	303	261	280	323	311	281	292	288	289	302	254	317	304	302	312	348	282	292	318	321	325	267	261	294	303	288	272	270	313	293	294	295	328	296	287	267	324	273	279	310	302	285	280	308	299	308	285	291	313	282	254	308	300	327	302	277	261	296	276	296	314	284	323	310	277	332	296	293	272	297	315	300	305	282	311	306	276	282	262	297	300	316	279	311	318	299	306	276	291	273	283	264	249	304	303	298	329	299	297	320	284	314	314	281	290	313	288	279	319	285	306	294	281	259	280	317	292	289	304	317	239	293	317	312	260	292	321	293	274	273	297	278	294	269	292	266	303	314	282	301	287	320	282	307	311	273	288	275	297	284	297	293	296	272	276	294	311	321	302	276	303	298	273	274	295	286	300	288	289	307	284	298	307	316	316	299	304	317	266	283	288	279	278	282	313	257	257	306	281	279	291	309	267	284	279	286	284	270	324	321	287	298	271	287	308	288	288	281	335	282	299	282	261	282	296	298	276	289	293	284	290	281	290	286	333	311	292	297	294	278	319	275	319	292	271	309	286	276	302	298	299	340	286	326	277	293	296	273	298	337	299	292	314	286	287	285	312	288	307	308	285	262	279	256	269	286	276	274	298	313	283	285	280	293	305	310	275	280	302	309	292	321	297	276	262	323	287	314	300	279	264	274	277	310	310	287	275	300	275	330	312	266	294	291	326	311	309	302	278	305	311	255	308	308	312	307	269	306	301	284	320	276	293	300	284	277	292	281	283	299	299	273	284	320	322	329	304	303	302	279	285	276	300	306	319	268	300	312	315	308	297	292	293	312	295	293	300	294	279	293	292	322	293	306	287	302	303	281	279	284	309	319	301	298	292	261	256	270	300	292	295	284	263	285	242	306	277	323	302	273	322	307	311	270	277	266	283	278	296	258	299	291	300	283	274	313	257	316	295	276	294	288	300	278	280	282	274	295	272	301	308	296	257	266	306	302	306	272	285	334	280	276	281	285	274	297	287	280	298	272	280	282	277	309	276	261	321	275	345	276	287	285	298	290	320	307	285	297	289	295	261	289	308	280	314	295	308	255	274	301	307	300	294	300	281	267	320	289	281	293	271	316	264	304	272	307	295	297	297	299	325	294	287	321	285	311	320	281	287	310	326	283	295	250	295	289	278	302	302	299	310	289	277	303	268	283	273	280	291	285	307	318	267	287	335	296	273	275	302	307	299	280	274	269	305	274	296	298	325	296	281	289	326	323	265	282	288	293	306	281	279	284	293	301	312	304	328	279	278	318	303	312	296	290	279	275	319	287	282	296	270	296	289	306	307	308	286	273	296	295	272	277	296	301	288	276	288	314	311	322	301	279	299	310	292	306	285	269	285	276	290	288	282	292	305	261	305	271	316	284	311	286	277	259	294	288	302	300	278	295	297	272	307	301	282	336	262	257	299	293	292	268	292	283	298	280	296	291	279	310	317	275	297	289	296	318	297	300	285	264	313	287	292	262	304	290	282	299	308	290	262	312	278	302	306	243	292	297	340	286	309	286	312	310	298	271	277	317	282	297	268	273	303	297	296	322	280	274	269	271	270	262	275	299	319	283	282	302	282	296	308	269	313	274	304	297	267	305	270	281	266	353	320	324	279	327	280	287	288	275	290	295	288	295	306	303	285	260	302	300	289	305	296	307	292	305	289	307	273	310	287	289	280	307	303	311	281	295	290	291	325	273	323	276	317	326	261	273	267	280	325	303	260	311	296	285	302	301	285	280	283	311	317
6551	4930	9340	10915	9093	7217	5316	4028	3098	2636	2212	1912	1754	1549	1424	1291	1244	1152	1210	1084	943	919	958	953	825	765	756	758	751	757	740	726	759	747	720	753	703	702	735	747	748	720	740	679	668	674	701	724	717	699	728	703	746	648	762	713	663	714	748	740	717	727	712	751	686	753	679	623	664	723	701	747	740	711	714	660	721	712	736	705	766	749	675	680	695	740	700	702	688	721	670	732	709	710	705	709	661	650	688	721	670	709	717	705	686	697	645	703	689	661	687	683	746	733	708	740	712	698	714	718	728	692	632	706	660	691	666	697	657	717	733	670	698	713	677	729	674	706	721	706	717	677	661	740	730	650	659	720	711	684	733	680	733	692	701	691	714	681	698	727	693	661	728	706	700	726	691	693	710	705	686	682	682	669	777	649	738	720	711	695	649	718	677	726	691	734	700	664	701	674	696	713	708	693	696	695	701	681	711	714	749	753	719	737	697	711	714	741	684	679	689	680	660	676	709	693	711	720	718	695	718	738	692	723	701	653	778	717	682	676	758	706	749	694	720	676	719	739	705	692	745	617	649	677	720	720	711	719	677	725	716	712	755	737	703	694	726	757	660	680	694	687	729	701	695	658	699	690	702	685	693	682	695	678	703	695	729	666	683	698	689	697	701	719	673	695	683	658	686	705	668	702	686	699	685	736	685	732	741	659	681	673	707	703	757	657	696	767	716	723	707	746	722	689	644	720	719	677	728	690	703	693	705	638	721	713	678	642	695	717	717	710	668	696	705	687	723	750	684	732	711	689	710	698	702	706	680	681	683	666	684	731	757	730	681	695	722	725	705	717	724	755	693	768	720	714	732	691	689	714	690	728	694	723	683	659	708	674	669	734	743	648	682	706	756	696	692	720	678	742	747	724	717	712	705	686	649	720	700	690	696	694	705	669	678	724	678	742	710	695	685	727	675	684	686	697	695	738	667	713	722	678	765	679	700	702	693	722	651	654	700	693	722	666	716	734	685	706	668	722	704	699	735	734	695	702	702	740	761	702	688	708	673	689	720	727	703	682	674	687	732	680	731	708	718	686	708	675	687	737	674	673	668	725	679	684	678	700	674	698	669	698	680	693	673	675	714	701	699	701	667	682	655	713	739	712	717	712	708	713	690	669	715	698	675	735	685	683	654	698	688	779	680	713	708	684	675	741	677	721	691	690	675	716	676	746	729	747	713	715	711	694	692	691	712	677	683	706	701	705	677	739	718	682	648	690	692	704	678	705	699	672	672	693	724	700	703	684	692	663	703	749	677	704	689	702	646	718	742	696	729	704	698	664	700	716	729	669	718	712	691	690	684	711	662	682	684	698	703	701	677	719	678	690	717	700	749	688	715	705	698	672	731	695	727	699	692	705	703	740	691	749	737	691	710	684	686	656	686	737	733	718	682	667	662	710	656	671	699	747	696	734	719	727	683	716	681	745	688	695	687	685	668	718	686	702	731	702	682	745	692	774	713	729	754	648	724	670	683	703	680	657	696	692	701	703	690	688	682	705	668	682	757	687	718	646	676	623	685	669	723	672	700	654	682	712	718	688	667	696	672	668	667	730	708	717	740	692	706	671	720	670	706	726	684	740	728	730	725	691	752	714	687	714	713	721	679	713	713	679	693	707	658	703	683	729	678	705	681	700	647	770	709	715	681	681	730	697	706	673	686	684	718	679	710	728	730	688	665	713	727	712	721	715	695	675	670	723	732	692	716	738	718	704	689	711	698	685	699	649	687	690	664	670	701	703	715	677	739	730	711	708	717	648	704	671	704	720	689	726	679	673	726	705	670	725	711	657	695	652	680	673	673	719	703	678	680	724	681	674	669	654	642	726	692	697	756	666	707	693	709	707	686	700	687	678	717	690	742	751	697	722	685	747	709	706	728	692	703	709	680	726	746	697	685	655	690	671	680	637	702	744	709	687	700	702	706	684	697	738	690	752	688	681	673	661	727	712	687	719	710	722	691	693	726	670	692	711	680	689	720	640	708	722	712	685	745	756	724	754	691	688	722	623	692	679	720	689	709	730	682	703	704	733	724	749	689	706	670	676	748	690	702	700	678	730	723	690	696	709	751	683	644	684	678	687	711	731	756	709	689	715	663	690	702	672	638	698	700	684	697	718	696	717	691	695	723	676	690	723	699	726	679	695	723	684	652	686	706	728	696	715	718	657	736	688	717	702	730	659	696	716	701	726	676	669	692	737	669	703	680	684	711	709	665	676	722	708	721	690	687	667	685	721	674	705	704	666	668	704	680	719	775	722	710	703	651	694	728	706	737	712	668	745	707	671	704	709	707	702	686	692	671	697	733	734	693	634	691	727	721	696	691	703	674	720	689	690	686	665	712	707	692	661	729	658	691	689	712	718	714	695	688	683	677	660	684	683	683	649	751	675	697	737	668	698	719	683	691	660	687	755	750	746	703	725	637	709	697	683	715	714	679	677	675	721	715	716	757	672	716	743	712	662	693	690	713	747	669	700	684	681	730	761	745	724	667	692	705	699	662	743	678	704	722	734	705	684	708	723	684	708	690	691	674	660	748	655	695	677	703	723	670	696	752	706	652	709	676	633	698	697	719	679	686	686	700	671	718	720	713	765	696	649	711	695	744	683	661	753	670	671	729	720	700	752	683	711	696	669	680	698	696	726	696	677	681	706	692	698	701	704	702	702	696	663	712	657	714	687	733	681	697	735	703	650	685	641	666	659	723	679	692	677	683	648	722	694	701	701	712	705	748	697	648	710	667	660	721	688	737	707	681	725	710	699	677	705	698	712	688	718	723	725	704	666	679	696	729	717	695	713	669	688	724	688	709	663	736	695	669	676	658	711	681	664	690	736	682	723	761	730	701	717	754	731	722	681	708	695	649	698	698	705	670	693	699	775	687	704	668	706	709	619	717	635	728	744	679	724	680	701	700	688	693	681	680	692	638	706	686	716	639	705	670	699	701	716	706	705	737	721	681	713	696	669	690	717	689	722	698	666	671	733	723	675	711	702	707	679	714	710	685	734	672	771	721	746	724	762	649	675	702	709	714	666	712	715	644	723	714	709	760	742	695	710	703	722	740	699	680	700	712	681	686	701	709	650	694	638	714	666	732	741	675	714	684	717	715	702	693	724	713	711	682	706	654	722	735	692	695	742	699	726	740	714	701	703	735	688	699	710	665	695	704	713	673	728	711	672	684	704	690	708	706	709	656	706	687	730	681	679	693	700	693	744	683	676	664	657	742	721	704	646	705	710	705	754	677	674	712	714	685	674	724	728	689	684	701	706	693	682	644	739	693	701	702	722	662	699	735	693	689	669	744	710	680	704	697	684	671	696	721	675	711	683	653	701	699	717	718	686	687	736	700	649	640	714	727	718	713	664	689	685	687	703	668	704	680	709	702	663	700	757	685	708	705	676	680	704	715	688	685	738	710	714	743	732	706	722	695	693	671	732	706	704	687	705	738	688	713	719	639	694	667	698
18984	9676	9585	6948	4487	3000	2254	1613	1183	1000	819	710	642	576	495	501	456	445	416	438	398	393	402	336	338	326	322	317	340	273	345	302	285	314	302	306	316	305	271	310	308	355	329	278	308	295	312	305	262	298	313	259	311	322	297	305	277	310	233	261	341	315	273	322	281	287	307	294	294	274	277	272	288	295	314	288	286	302	280	302	292	308	293	304	285	293	309	321	272	283	286	273	300	266	307	265	318	282	242	268	308	283	313	326	298	297	291	301	281	308	300	319	286	310	311	340	305	296	291	303	273	291	322	296	276	278	278	285	280	316	295	289	286	334	283	285	291	286	310	284	297	294	282	279	316	279	282	300	298	291	292	315	268	284	298	292	295	283	294	279	311	316	311	266	301	304	262	315	318	295	268	287	289	286	290	304	261	276	284	292	297	286	295	312	287	318	281	284	312	294	309	298	327	296	289	288	274	308	293	295	293	298	337	277	284	321	310	287	278	302	289	294	270	317	298	263	306	285	269	323	297	322	313	305	273	332	274	307	318	307	300	318	324	291	300	252	295	311	300	271	312	293	282	288	281	272	290	285	272	278	275	277	281	278	307	286	313	302	269	323	313	299	295	297	324	309	242	311	257	301	296	287	311	290	307	298	272	283	290	301	319	295	317	289	281	308	300	323	290	298	293	309	316	287	300	322	312	274	309	317	294	322	287	325	279	300	299	281	282	291	298	274	282	286	312	314	285	300	305	300	285	271	300	315	274	292	293	251	310	308	282	292	281	315	295	282	273	306	277	276	291	285	291	280	264	276	310	290	260	300	314	282	297	295	264	269	294	303	315	284	300	292	283	298	300	302	313	320	314	291	287	333	301	288	282	288	314	282	275	293	298	277	326	312	325	273	261	308	311	285	288	298	284	290	279	298	296	314	292	296	266	247	276	301	275	300	277	298	293	253	251	305	303	317	316	319	292	282	330	272	310	296	322	279	337	309	276	272	275	267	276	276	287	322	305	292	331	318	288	276	297	296	299	317	321	321	301	323	257	288	310	332	302	320	291	314	303	332	297	318	283	277	319	323	305	302	282	296	305	303	322	306	278	312	314	309	293	297	307	296	294	321	273	326	308	301	290	300	298	270	327	306	295	284	296	294	308	292	292	296	303	302	299	291	272	293	278	282	297	314	288	286	312	303	302	303	317	289	291	281	260	253	328	274	341	291	300	319	271	329	320	313	271	310	325	294	262	322	289	296	283	293	288	277	277	312	274	299	273	289	299	291	275	298	318	312	334	267	290	279	285	286	276	283	309	270	291	265	277	289	308	261	321	314	270	288	342	285	333	302	322	290	284	276	291	297	310	296	316	305	257	295	330	274	273	323	297	327	314	314	279	303	321	312	284	268	311	316	312	325	298	336	302	305	320	298	278	310	283	272	295	317	305	284	269	270	280	313	318	276	296	300	293	312	282	317	288	266	284	329	287	256	307	288	308	308	312	290	304	302	302	292	305	298	297	313	286	336	286	314	276	313	319	294	306	284	300	310	277	314	280	325	305	307	318	270	296	305	309	281	308	289	289	265	263	276	259	311	301	290	304	293	297	290	302	302	317	307	281	316	293	266	340	296	276	268	318	339	302	315	285	315	274	296	282	267	304	308	286	315	289	299	297	297	301	313	308	301	296	295	309	299	281	297	270	293	277	288	280	300	280	277	313	313	306	314	304	301	297	291	274	271	318	287	301	320	281	328	309	307	295	280	301	307	280	321	300	310	296	306	312	311	281	268	253	270	323	317	280	299	288	261	294	284	314	352	311	298	303	261	299	339	309	337	316	300	298	278	300	285	264	281	307	308	319	282	290	302	270	316	270	259	287	267	307	322	318	333	310	277	280	280	308	321	287	294	303	288	265	264	276	310	309	317	288	272	305	294	273	313	290	261	306	278	301	268	296	298	311	305	306	297	305	279	301	310	324	312	267	275	300	305	298	309	302	287	314	308	300	292	294	288	296	287	267	310	316	308	292	324	307	305	324	293	311	296	286	283	310	286	292	329	299	286	315	315	292	269	315	308	301	304	304	275	303	253	322	291	304	301	304	286	278	297	323	280	310	295	307	287	320	284	268	304	301	317	301	323	280	286	305	282	298	281	313	270	286	280	306	332	301	322	284	292	301	316	319	284	283	305	305	281	284	305	306	294	326	274	270	290	310	305	309	304	308	309	315	285	298	293	288	330	308	296	279	305	299	291	309	269	303	311	313	338	309	289	299	289	324	283	310	302	279	282	299	284	315	298	271	327	300	307	320	273	275	283	309	271	294	276	299	306	288	317	291	308	346	297	267	320	331	302	304	314	276	296	323	312	276	315	332	300	322	283	314	294	318	327	323	332	300	302	291	278	318	308	288	322	305	299	288	291	293	335	285	305	287	304	285	313	321	261	310	292	297	327	307	289	294	339	292	290	266	305	294	317	297	302	260	299	323	287	274	302	299	282	296	291	286	294	242	277	308	324	309	287	294	291	260	313	297	293	285	301	297	331	301	278	264	285	301	276	273	238	295	294	284	293	302	263	283	306	352	330	282	279	302	294	310	298	276	283	311	296	290	327	295	267	280	280	287	310	279	274	278	286	304	308	302	288	272	301	302	338	295	282	290	294	308	303	260	266	297	305	279	278	290	305	281	264	294	271	311	282	296	281	301	324	286	281	297	314	314	288	292	305	284	310	286	274	281	296	281	320	318	311	291	293	299	277	306	319	315	306	311	305	310	277	296	292	280	255	293	311	350	285	299	270	279	262	291	282	327	300	293	292	272	291	283	295	294	300	310	300	314	308	296	271	284	308	313	300	277	292	304	307	278	280	288	305	296	318	294	333	303	310	307	280	300	294	326	297	290	299	310	286	290	264	306	301	284	300	284	297	295	309	292	300	295	287	255	282	300	276	287	281	262	271	296	288	307	292	292	319	298	298	286	269	293	312	300	317	322	315	274	288	311	291	309	320	312	349	316	260	289	278	308	295	287	293	324	288	284	319	304	269	247	300	302	288	310	295	312	289	322	285	308	300	299	303	280	302	327	282	282	308	308	290	317	296	292	325	304	306	287	277	272	298	276	316	298	298	284	294	291	286	311	294	309	305	286	296	305	270	306	286	282	295	325	314	303	314	317	279	319	302	270	295	301	300	302	297	317	307	301	305	293	276	288	279	284	297	309	254	303	286	305	286	266	283	301	277	318	289	299	283	323	308	298	273	299	313	249	270	306	318	303	305	299	308	287	314	290	299	290	311	283	309	294	258	317	336	298	314	275	285	310	277	279	288	301	323	301	297	284	343	337	318	280	295	288	294	306	269	266	314	271	320	307	281	298	276	303	313	292	302	309	262	278	289	301	298	315	268	280	280	278	284	294	322	295	298	293	275	296	284	327	304	304	278	265	291	286	300	263	257	300	277	291	337	314	289	276	264	275	300	273	304	326	281	310	313	296	297	306	313	291	307	282	322	291	256	276	279	268	288
13554	8895	14883	16399	13955	11205	8887	6717	5161	4350	3455	3278	2749	2290	2137	1989	1730	1664	1539	1408	1269	1177	1180	1022	985	985	929	904	948	858	862	800	737	770	739	776	744	752	767	794	757	744	699	707	704	743	705	732	764	721	755	729	779	707	676	703	712	685	749	708	741	735	746	719	715	700	682	713	695	724	679	711	697	686	686	762	710	698	676	709	701	718	695	706	707	693	736	692	707	714	703	728	704	705	700	711	711	658	725	701	690	713	713	715	741	746	685	694	726	720	678	751	667	695	695	742	731	708	688	697	684	674	724	704	668	712	716	667	686	710	657	681	703	716	696	724	711	696	698	695	714	750	699	735	724	739	672	677	648	732	713	753	673	660	665	763	736	729	670	735	703	718	754	721	680	718	742	721	707	720	718	767	726	678	725	725	675	713	715	706	701	715	706	667	644	749	684	738	724	718	731	700	747	738	729	736	677	726	702	740	719	678	749	769	698	695	740	710	688	716	742	701	657	728	742	692	713	722	723	700	707	680	679	675	700	726	771	724	704	737	717	725	736	704	654	757	718	707	681	674	718	754	679	728	686	669	714	714	700	664	730	718	689	694	716	742	779	760	713	696	751	721	692	699	713	748	696	685	684	788	710	690	706	665	707	763	709	670	695	725	705	763	775	715	671	734	678	709	718	694	719	693	738	723	714	719	700	670	763	699	710	672	728	732	705	678	708	696	768	693	690	687	689	683	689	701	685	729	741	724	729	745	718	684	733	701	729	707	679	710	760	707	656	751	699	755	721	705	727	737	731	734	693	715	705	741	700	733	748	698	708	726	684	720	679	699	664	696	759	689	699	754	743	710	692	725	665	723	704	731	705	721	665	715	698	693	729	728	708	706	701	721	715	727	697	688	716	709	712	693	747	719	698	650	764	703	692	765	740	686	726	685	709	706	694	729	759	700	681	675	667	693	713	682	692	721	714	703	678	715	687	774	744	679	667	726	700	748	688	665	726	734	681	710	748	729	667	740	744	718	671	684	678	727	703	704	696	712	684	693	754	677	657	710	712	741	760	729	695	739	773	731	688	701	725	688	672	662	708	703	703	683	731	694	738	758	701	714	721	723	674	685	696	696	729	728	697	728	679	719	697	726	703	736	668	717	723	695	733	758	728	712	723	715	703	731	713	700	721	731	717	681	707	692	723	646	712	748	629	713	717	700	701	648	757	731	755	706	685	733	670	694	683	716	702	677	724	719	728	668	684	691	668	742	743	723	684	645	731	708	718	677	682	770	703	682	703	730	729	778	743	726	727	739	718	726	730	740	666	716	711	730	689	728	695	633	717	683	719	693	697	718	715	728	718	703	702	690	708	727	681	719	693	713	713	764	720	706	717	670	734	717	729	735	665	694	688	743	670	702	722	708	755	766	735	719	746	665	758	704	687	697	667	702	705	685	707	723	669	699	690	712	698	707	697	675	683	688	712	703	679	703	689	780	734	694	720	770	712	736	715	715	699	726	713	704	680	723	763	748	697	699	725	653	717	725	666	711	654	665	731	722	691	691	724	734	698	693	713	716	688	716	757	703	720	681	715	689	692	710	683	754	740	750	695	691	731	682	714	688	713	746	671	702	736	732	720	746	690	708	711	729	743	700	740	684	692	710	703	773	691	689	695	704	686	683	711	732	647	685	688	674	690	724	690	706	683	717	681	671	691	661	710	704	729	730	699	731	710	716	635	697	710	711	731	698	677	730	759	744	714	711	723	776	681	743	662	678	736	700	745	653	731	686	683	706	716	746	716	698	661	713	714	739	679	681	734	691	741	678	702	722	736	696	712	681	736	713	705	698	685	729	724	715	760	692	696	647	776	689	716	718	723	755	717	675	700	701	723	690	742	719	733	712	705	738	689	716	755	672	662	711	656	734	725	742	730	715	651	709	639	721	739	724	690	728	721	744	679	729	727	764	715	739	739	682	713	673	690	692	751	708	729	693	720	698	704	743	709	653	699	718	739	718	717	709	691	692	713	679	714	644	694	700	736	666	706	729	695	721	703	709	694	678	701	669	705	705	716	696	693	716	726	725	683	690	686	709	694	666	710	728	717	742	687	682	742	704	754	722	730	761	716	678	715	733	765	701	721	701	703	677	744	700	698	735	725	673	713	696	717	708	692	711	682	708	674	718	763	715	702	719	643	716	664	714	789	687	697	728	694	741	706	747	701	676	742	641	720	753	707	699	749	718	698	701	740	706	731	654	714	703	748	680	714	727	675	697	731	733	660	713	701	712	718	693	686	717	715	699	735	724	674	708	719	671	730	725	684	702	694	697	719	701	655	754	741	702	713	689	721	708	690	714	668	702	731	719	710	721	710	724	703	728	705	715	727	712	752	671	682	736	697	697	679	700	718	718	712	728	706	731	694	695	720	775	695	694	719	756	671	678	707	725	690	694	685	725	654	697	687	711	694	685	699	690	723	670	734	674	732	698	709	759	695	702	706	692	703	741	734	687	687	719	727	693	731	681	701	708	710	703	715	703	728	650	684	787	722	737	723	696	698	678	693	731	740	723	690	709	785	711	707	684	716	707	723	713	697	714	703	733	681	752	754	713	696	716	697	716	765	684	676	705	722	756	683	694	678	709	710	687	691	739	733	771	703	721	713	705	712	730	709	705	729	715	716	716	727	714	730	736	694	720	692	735	706	735	715	767	702	728	718	677	743	710	731	736	736	725	748	706	765	685	728	742	701	724	705	689	727	708	753	741	733	746	752	688	741	714	703	762	701	699	731	712	692	689	667	717	707	734	728	704	736	703	683	734	684	705	680	705	737	718	677	713	745	702	690	734	724	745	728	712	713	716	716	731	716	714	660	696	692	633	739	697	710	729	671	697	743	728	723	717	671	701	737	701	720	651	737	726	760	734	722	721	742	695	692	672	687	673	708	696	750	707	709	669	672	721	667	725	754	676	714	719	714	726	723	681	709	715	721	791	724	724	727	711	684	699	767	676	728	714	704	714	759	727	718	699	691	724	732	727	668	708	673	715	677	730	710	741	706	731	725	767	611	705	698	710	720	725	707	752	776	684	711	665	759	700	711	713	695	713	726	735	716	690	689	774	691	739	703	706	734	710	707	753	684	677	743	757	693	744	703	725	708	726	662	713	709	765	724	728	693	705	697	715	697	731	689	706	706	698	695	732	694	714	655	752	740	713	717	735	689	697	686	761	751	714	723	689	723	717	704	750	718	729	706	682	695	696	698	724	726	726	685	686	746	685	725	721	739	745	669	736	692	739	699	715	753	702	720	673	767	688	702	673	697	762	774	706	641	708	736	694	730	688	733	671	710	655	715	657	700	724	685	728	706	723	727	696	735	700	670	726	715	694	713	715	711	712	742	717	694	707	689	719	713	744	701	708	699	698	722	712	701	672	684	687	748	728	768	707	708	736	750	712	665	680	737	732	740	713	666	753	739	706	740	693	736	667	671	712	708	712	662	698	738	718	649	690	687	714	719	719
27721	15622	14780	10111	6578	4485	3259	2156	1663	1326	1112	972	852	652	551	582	517	473	425	397	357	373	403	363	358	362	322	310	312	317	286	273	280	270	302	264	283	278	272	254	286	269	239	226	267	254	259	289	278	260	259	264	252	235	231	277	286	276	234	278	267	242	267	236	285	279	283	261	240	268	248	243	274	294	284	256	248	244	245	273	273	252	269	289	255	245	238	264	250	246	268	279	270	240	240	237	262	262	252	260	276	261	259	264	280	250	235	264	258	251	301	283	240	259	257	297	257	280	285	275	249	244	256	254	263	240	261	260	244	298	256	267	260	248	289	252	249	244	295	267	284	237	258	243	264	239	274	262	259	287	292	236	268	239	272	260	265	246	219	284	244	256	274	233	256	260	256	246	261	253	242	257	255	271	257	276	268	264	248	282	230	271	280	273	263	243	259	275	269	281	242	279	282	248	287	239	267	271	264	265	267	262	245	253	280	266	275	267	278	281	269	243	269	264	241	228	253	263	250	262	218	251	261	260	266	274	246	247	251	281	280	253	242	254	290	292	280	298	238	236	281	289	264	235	245	291	244	220	233	272	269	238	268	235	261	265	258	262	249	240	310	263	249	255	265	243	244	232	301	240	293	262	239	281	259	243	255	243	276	250	250	271	261	248	261	273	249	248	280	251	262	267	286	241	286	247	240	266	273	247	240	251	261	264	294	286	277	274	274	249	266	268	293	262	257	280	269	262	282	261	277	264	231	265	239	268	270	253	228	263	276	264	261	219	261	273	295	293	254	287	272	240	253	291	282	226	257	261	271	261	236	268	272	252	252	248	270	259	227	278	253	273	254	242	261	237	264	241	252	240	260	245	255	273	258	262	229	271	245	264	251	269	244	264	258	261	254	237	239	248	276	292	268	283	298	291	255	247	264	282	277	255	276	265	258	259	246	246	238	253	291	264	250	291	305	265	279	263	290	249	274	276	249	239	270	257	248	267	265	243	275	274	252	292	262	265	247	243	264	285	264	270	288	279	282	250	254	267	265	291	267	278	252	278	268	255	268	229	254	243	269	263	281	248	238	245	258	289	277	247	249	260	272	239	255	269	257	251	289	290	255	224	263	257	270	276	269	216	239	248	244	280	293	262	237	277	280	276	259	272	270	222	236	245	243	276	245	256	239	275	248	275	290	287	252	259	260	309	272	248	282	292	242	259	238	319	268	255	267	226	248	293	245	231	287	260	276	249	248	261	251	274	244	252	246	248	273	250	250	246	248	249	262	261	285	239	286	254	234	244	242	257	274	262	280	295	272	259	260	237	286	262	276	257	285	227	278	267	255	261	248	266	280	264	245	245	295	252	259	265	272	283	265	257	253	264	266	235	287	255	256	290	289	240	250	271	277	240	238	228	256	248	302	269	271	266	275	282	273	246	271	258	242	272	283	248	249	256	270	274	261	243	222	257	247	258	272	263	260	272	262	247	259	275	246	290	265	268	281	267	271	263	245	313	269	285	257	222	285	264	267	277	257	264	279	239	264	272	270	258	270	262	262	254	266	256	278	325	230	259	235	264	284	299	256	273	295	233	261	268	283	239	264	278	248	283	261	300	227	249	267	265	248	279	259	289	265	258	253	256	254	250	260	247	258	261	265	267	254	262	247	234	224	247	267	307	248	233	263	269	268	239	250	260	278	214	247	270	244	236	293	240	268	285	284	283	286	258	255	279	290	258	301	259	231	261	253	257	286	274	282	285	264	265	249	271	299	255	276	223	220	265	241	277	271	266	258	241	290	258	265	225	270	267	255	287	262	256	241	243	238	236	248	248	266	252	227	257	256	263	243	236	298	269	294	227	234	264	273	266	281	275	252	251	277	261	270	246	262	275	253	263	237	256	234	256	214	253	233	291	262	248	291	283	279	252	247	247	276	263	251	264	240	273	269	270	278	275	235	260	266	235	279	286	276	258	255	247	229	247	269	252	259	265	276	250	288	259	269	284	248	268	264	264	269	292	281	262	278	262	284	265	285	253	271	270	269	261	259	257	277	274	226	260	291	265	249	261	289	274	278	260	265	275	257	296	303	255	254	254	271	272	271	251	279	252	270	255	257	263	270	259	283	254	280	256	266	272	277	244	276	283	239	256	256	286	277	264	264	259	246	237	285	258	247	254	261	255	276	271	244	256	282	292	260	277	281	276	291	247	288	260	245	277	237	249	269	273	265	248	260	254	280	278	265	258	244	268	265	255	239	248	246	260	246	255	250	265	267	270	252	243	280	267	220	268	281	281	274	248	268	264	298	273	255	263	250	259	266	259	229	261	257	257	285	244	248	229	281	261	243	259	238	241	282	271	268	285	266	251	266	226	261	271	243	232	262	259	278	319	306	235	286	277	289	278	256	245	286	269	233	264	283	260	264	262	254	252	254	290	284	262	269	246	254	297	259	250	261	263	289	242	237	266	274	239	273	238	234	228	288	282	267	248	259	279	279	263	256	248	274	263	267	257	256	238	275	261	255	275	241	245	259	249	261	272	277	248	258	256	249	259	248	236	296	254	270	261	262	266	265	258	245	261	288	249	246	274	244	247	286	275	243	235	228	263	260	261	303	273	274	276	286	234	264	265	246	256	274	282	232	264	250	242	279	280	287	260	284	297	280	268	251	247	252	286	275	209	273	255	244	257	293	296	266	252	277	238	274	258	259	263	249	263	237	296	265	263	262	254	273	251	284	258	276	273	295	281	252	255	277	269	286	283	272	257	259	276	276	249	251	270	243	238	256	293	255	238	225	262	249	285	262	271	267	282	239	293	249	231	266	295	294	239	280	277	233	247	251	291	263	240	251	255	253	272	255	267	260	270	281	273	271	281	253	257	265	239	227	273	279	288	261	244	290	228	275	259	276	237	239	265	243	256	249	273	291	285	261	289	258	259	226	277	254	249	284	268	251	254	272	261	258	240	248	265	280	267	264	254	269	242	238	269	253	282	277	271	293	238	259	248	229	263	256	236	261	260	280	258	225	260	279	263	260	252	259	266	242	254	296	272	273	252	257	265	253	276	297	263	266	245	239	308	235	265	264	252	250	247	262	257	261	257	267	267	231	258	275	273	250	263	293	293	256	278	258	274	234	247	311	232	304	261	268	237	266	223	268	262	270	259	278	292	275	268	236	239	304	284	260	297	266	279	248	231	257	275	218	269	253	256	240	275	273	252	260	245	283	266	250	254	239	283	258	255	277	281	260	240	258	278	280	294	246	265	227	260	231	260	256	253	273	283	278	251	263	263	266	263	259	258	258	244	236	257	280	247	261	278	258	246	233	261	259	266	266	233	258	267	252	279	257	255	231	242	261	269	246	240	235	277	246	262	268	296	266	229	255	219	236	297	285	267	289	267	263	250	256	269	255	274	250	280	249	241	252	242	228	257	234	267	243	300	279	285	277	258	269	287	270	261	273	251	267	268	247	269	263	276	269	255	277	262	259	255	255	269	287	262	254	238	268	250	271	248
17489	13061	18971	20617	17937	14257	11787	8452	7238	5951	4797	4661	3683	3056	2681	2426	2136	2060	1928	1599	1515	1314	1409	1186	1109	1065	1019	931	962	910	834	745	771	692	714	658	691	651	701	636	695	701	674	642	615	677	666	719	674	669	644	648	685	646	638	667	643	691	608	680	651	625	643	667	647	622	660	649	665	670	638	617	637	661	626	617	619	613	675	621	631	627	609	640	632	660	574	616	620	613	645	633	688	652	651	625	592	685	599	611	612	589	621	635	645	621	653	603	601	638	615	596	694	628	651	633	637	601	638	653	600	618	695	610	592	657	611	655	668	662	611	614	665	688	647	631	612	656	664	645	614	644	662	665	613	607	582	609	638	661	631	600	641	610	639	659	619	644	675	625	614	660	614	627	660	622	626	638	641	609	650	632	644	620	615	603	609	630	673	669	698	624	632	643	585	626	648	594	683	620	596	632	619	622	675	597	614	700	621	650	615	664	623	657	637	674	625	616	623	618	647	613	596	614	615	657	572	679	614	633	593	670	664	661	600	631	621	635	620	637	661	661	617	597	666	600	611	607	626	626	606	609	596	635	629	662	645	648	583	608	674	617	642	631	611	627	665	613	550	618	617	616	612	658	657	631	657	625	603	598	644	610	627	622	656	637	655	616	636	635	617	637	604	633	614	600	634	662	657	646	606	601	637	581	625	606	664	636	634	589	640	673	653	664	648	602	632	641	635	629	623	628	631	647	637	634	626	608	641	623	615	656	646	644	672	657	610	640	660	656	626	573	672	597	656	658	682	601	681	679	656	640	648	625	636	660	593	668	606	636	623	679	618	650	609	600	613	616	644	641	617	641	629	633	629	635	619	645	620	607	633	629	641	646	621	616	662	642	602	664	637	629	645	599	633	609	647	618	636	632	626	626	611	638	605	624	620	627	632	613	652	596	608	647	619	634	623	641	605	616	635	616	641	635	641	610	646	628	625	619	675	659	645	583	649	650	642	612	650	670	585	614	615	592	639	668	637	635	630	647	684	608	644	639	635	621	665	637	582	643	643	647	626	646	602	620	668	625	597	632	627	600	641	630	602	641	627	621	666	671	564	662	643	665	614	626	633	598	643	625	651	665	639	676	613	592	638	627	630	616	677	632	617	610	659	632	629	615	618	648	635	673	683	634	625	659	668	621	598	636	648	596	643	634	600	661	634	596	612	655	658	607	650	611	641	645	605	639	617	663	616	624	624	663	634	592	645	620	620	656	650	689	628	627	603	627	626	643	602	614	607	635	624	623	619	582	650	657	626	625	641	583	627	649	639	640	635	625	644	549	649	607	649	622	646	658	571	626	626	643	623	644	588	619	636	614	638	670	664	651	647	637	600	583	613	656	632	602	622	646	641	641	674	639	636	651	670	591	630	573	612	650	640	659	652	595	662	619	656	655	634	592	650	595	616	640	600	665	618	659	610	642	635	629	647	628	672	645	621	633	597	638	614	692	643	641	645	692	647	665	633	642	643	662	615	672	601	657	574	628	621	679	703	643	625	674	622	638	617	635	631	636	606	617	642	613	612	614	599	650	621	642	641	648	645	653	635	645	657	623	637	618	621	611	639	579	651	643	618	686	610	617	571	673	611	644	700	611	636	620	718	689	625	624	657	636	618	614	665	662	626	599	610	649	616	642	641	598	598	612	645	621	642	656	669	609	611	639	643	630	622	605	632	653	621	676	671	665	593	657	626	623	614	651	594	633	625	610	626	598	652	619	611	633	607	612	641	626	651	611	611	627	632	628	608	615	584	622	635	662	613	605	646	644	653	609	643	629	606	584	623	652	649	639	632	619	679	654	626	615	662	606	589	616	648	650	629	649	672	634	642	644	678	654	632	646	586	652	647	619	646	676	629	632	637	676	643	616	611	667	635	648	636	639	635	651	638	621	658	585	678	629	636	603	629	624	637	630	588	669	647	627	632	686	620	595	622	640	645	620	609	626	625	653	635	613	658	657	674	632	642	629	629	579	634	630	636	630	658	640	625	654	617	661	614	634	712	628	631	620	644	620	639	634	656	658	609	648	606	600	673	647	578	626	629	666	615	637	655	683	657	602	612	635	608	609	668	638	613	634	634	680	601	652	657	594	617	633	613	619	614	621	595	595	634	594	614	638	634	652	645	624	622	639	623	663	645	664	611	643	659	593	611	610	605	645	570	660	645	671	637	647	639	627	634	637	645	641	648	638	600	643	642	650	584	623	612	626	662	624	632	662	655	606	620	663	661	648	652	667	639	657	614	575	667	646	650	614	647	632	622	577	627	606	632	638	646	615	645	626	649	629	648	622	621	613	673	631	649	630	615	607	648	623	579	577	596	632	616	643	641	575	635	653	633	619	670	657	587	598	666	620	613	610	618	611	634	631	619	614	649	664	600	618	680	620	618	644	600	607	623	629	658	656	614	624	650	621	659	603	637	627	678	644	626	643	649	574	614	644	608	625	636	662	656	623	576	673	659	628	637	660	620	645	637	645	654	642	637	648	618	622	652	583	584	575	650	612	601	592	611	643	641	616	628	624	604	639	639	653	659	649	669	649	640	598	649	605	595	610	656	638	648	644	616	675	636	683	646	599	628	605	670	672	596	648	600	650	667	589	647	607	602	656	633	620	652	595	658	646	639	672	601	637	653	669	640	607	646	569	643	621	619	636	668	565	669	656	613	699	620	646	606	647	599	602	620	664	598	593	573	614	637	625	637	670	641	638	608	629	672	650	614	639	589	637	647	660	626	620	607	663	625	628	596	665	627	616	652	668	615	641	635	601	668	627	635	632	656	631	644	648	598	635	639	601	612	619	572	673	654	628	605	614	633	616	645	602	647	655	639	669	620	675	649	634	623	619	619	598	629	641	566	615	598	653	589	676	612	609	655	618	651	601	598	673	584	634	662	618	661	598	601	612	578	664	629	639	624	647	614	620	706	620	673	663	617	639	639	658	637	646	658	616	654	656	644	658	664	658	624	632	609	606	639	590	621	659	654	682	667	645	639	643	646	623	675	698	616	609	617	664	642	644	622	601	596	637	642	614	620	613	636	582	642	601	617	646	654	616	593	593	624	695	591	634	680	607	613	679	669	622	625	652	629	630	644	608	672	622	586	614	610	613	635	629	657	640	631	623	659	666	626	613	659	607	655	630	637	630	611	589	621	626	621	622	612	660	637	636	615	648	605	677	623	638	661	644	646	618	664	624	639	635	624	616	622	623	602	660	654	653	580	634	611	610	615	607	640	611	638	656	653	645	693	584	660	642	618	627	658	635	608	637	657	612	633	668	660	645	638	623	625	599	589	625	616	689	634	685	651	665	640	636	597	636	656	657	658	632	632	605	657	695	656	614	633	649	651	649	638	597	575	653	631	630	611	650	584	622	651	600	642	633	651	657	668	666	622	641	676	683	609	666	638	608	597	592	673	645	627	614	649	623	602	650	641	609	660	616	633	619	617	626	655	644	629	618	640	634	626	609	669	663	618	647
9061	4908	5275	4055	2650	1716	1354	899	733	596	554	512	465	472	411	375	368	388	410	358	314	333	318	286	300	298	289	301	304	315	290	277	274	280	285	288	323	308	311	311	297	266	299	288	305	281	311	304	303	298	279	281	310	277	292	289	267	304	326	268	311	290	292	286	282	293	292	292	302	302	268	282	262	272	276	289	313	295	292	284	282	248	295	297	298	302	291	285	281	287	276	266	278	326	293	289	255	283	305	290	303	304	286	278	309	289	278	276	256	298	274	322	287	286	298	288	285	287	275	310	261	284	267	265	288	247	280	283	295	300	295	299	280	295	298	306	296	297	271	314	299	295	264	302	313	289	270	299	311	316	260	282	259	291	282	298	260	323	302	285	266	280	294	286	279	309	281	288	330	300	321	294	279	283	302	287	295	291	294	304	304	327	282	288	288	262	303	278	302	267	290	274	289	305	312	298	301	314	295	283	313	296	330	294	293	306	266	280	255	267	280	281	290	302	273	341	319	311	280	266	272	275	259	292	295	295	278	300	282	255	311	287	289	317	311	287	297	295	336	301	291	282	314	270	253	328	313	301	279	290	296	306	301	289	278	278	306	294	333	291	282	297	277	304	280	278	280	306	323	304	270	277	305	288	286	277	278	297	268	323	292	311	275	270	264	279	296	269	307	285	300	306	282	267	307	280	286	278	286	293	277	318	309	307	271	293	313	273	291	311	276	286	292	310	326	326	312	301	295	307	324	293	284	327	306	290	308	284	273	307	308	306	284	275	292	299	276	336	256	298	277	280	292	298	286	274	296	329	275	297	324	295	324	291	294	284	268	289	295	292	305	286	239	257	288	257	260	291	324	272	332	267	316	316	315	259	263	285	291	269	268	294	294	276	322	286	273	310	306	266	308	278	290	303	294	297	282	322	286	294	270	320	303	292	263	264	295	303	270	247	296	280	266	294	293	266	290	303	332	298	294	291	309	277	299	293	306	285	292	283	255	279	269	273	282	286	315	300	284	294	265	292	254	269	280	271	313	277	314	306	253	276	283	256	268	312	306	250	290	285	319	298	287	264	276	309	293	259	299	275	281	279	295	321	315	314	319	297	315	293	319	282	260	301	289	289	302	275	267	305	283	278	306	281	280	264	279	263	263	295	287	276	288	292	284	289	294	293	293	288	307	285	268	302	319	307	276	313	289	310	296	336	264	272	266	259	299	289	275	302	278	300	249	290	276	289	317	297	286	326	286	282	313	274	275	310	316	309	308	297	287	301	274	293	312	278	269	301	305	273	270	303	279	312	305	306	325	280	288	257	304	289	285	306	269	256	279	315	271	306	316	320	292	279	303	286	245	296	296	301	307	290	309	311	305	302	301	277	296	290	293	276	301	293	280	310	320	258	286	316	333	313	306	295	280	295	275	296	290	298	298	296	332	291	311	261	257	269	274	315	299	272	250	285	294	302	301	321	315	306	301	304	284	312	300	312	315	290	309	329	313	301	303	273	300	306	232	272	302	299	273	295	292	286	283	309	253	331	305	293	296	291	295	280	271	311	300	288	276	312	252	286	275	281	291	297	316	318	316	332	295	312	280	253	287	305	326	311	293	297	260	255	298	324	280	292	277	306	310	285	275	326	317	308	272	292	276	288	310	290	326	292	328	280	269	270	321	292	291	317	305	314	273	298	286	276	287	259	293	289	260	279	311	251	275	323	299	299	319	264	293	280	286	291	301	296	251	287	322	308	306	284	288	286	273	256	279	295	318	301	309	306	305	312	288	283	300	299	283	280	293	325	288	288	302	303	298	272	290	298	299	304	295	271	283	268	308	302	270	330	284	271	279	301	258	275	262	305	300	264	313	305	314	283	304	285	288	287	297	283	300	265	347	275	294	307	270	311	276	281	288	251	300	308	268	259	284	305	288	300	285	287	301	287	290	315	278	299	318	319	290	310	306	285	298	309	278	312	298	277	292	310	302	301	305	330	268	287	294	285	289	314	302	271	290	286	284	312	295	322	302	282	286	299	308	325	285	260	277	319	279	264	289	288	314	322	295	279	290	259	319	273	291	269	307	296	228	272	277	306	267	272	273	303	298	333	269	295	325	314	336	314	298	271	291	317	285	289	331	289	316	309	330	313	299	303	305	294	302	290	278	303	290	296	286	273	294	288	312	291	299	297	297	271	303	286	302	299	274	280	256	280	297	303	308	246	310	297	328	307	315	286	314	278	289	305	282	263	292	263	272	302	268	269	275	284	294	287	280	283	285	283	284	279	278	295	311	309	312	298	279	331	310	311	318	309	311	294	264	265	332	289	291	303	279	291	330	283	285	310	268	281	283	259	259	288	310	305	304	297	275	312	285	295	328	296	275	291	275	271	323	304	301	255	320	294	294	280	297	295	277	270	293	299	306	282	257	284	278	305	282	281	274	285	264	279	275	285	298	266	282	297	269	284	292	292	311	272	295	292	280	299	331	296	287	269	289	320	285	273	299	285	312	275	276	279	274	296	299	278	292	269	271	308	284	300	276	307	295	292	311	299	311	303	321	281	276	269	281	293	285	288	294	313	263	284	274	281	276	249	299	278	261	306	330	309	307	281	265	283	282	290	296	268	295	284	315	288	313	303	269	311	289	301	290	283	274	265	304	289	290	305	279	279	263	290	300	305	285	323	271	293	289	257	279	300	290	331	307	288	296	283	300	293	266	277	303	268	253	287	297	301	309	287	310	310	310	327	302	272	266	304	308	321	290	246	282	305	309	310	291	306	318	299	297	295	280	283	312	265	299	309	288	307	307	309	293	283	300	262	290	278	306	248	305	299	284	273	280	287	288	320	275	266	290	302	287	305	320	302	243	286	278	287	319	295	294	288	336	295	257	271	283	281	282	262	288	292	296	285	306	292	302	292	328	307	282	260	287	275	326	268	254	275	308	317	289	297	301	311	261	298	323	253	292	287	285	280	279	311	312	292	269	306	307	293	283	280	279	303	283	248	303	270	286	270	311	279	298	304	280	263	292	276	279	280	305	335	272	260	295	320	296	288	326	296	261	276	334	299	317	299	298	291	267	312	297	282	288	265	269	266	286	305	303	306	299	282	306	285	289	313	302	289	295	276	267	270	298	275	301	287	275	285	309	324	292	283	264	302	278	278	314	274	265	300	277	284	264	302	298	275	302	288	287	319	303	284	293	300	297	294	276	281	311	310	296	320	262	303	283	292	294	300	284	304	299	291	295	338	291	313	298	307	278	334	274	304	266	298	294	278	318	306	306	283	298	310	316	307	289	291	297	309	310	283	287	281	297	275	277	306	303	258	294	290	287	297	313	305	333	319	287	287	284	295	264	279	285	300	281	303	312	307	312	326	295	297	291	287	314	311	300	312	301	255	292	252	298	281	298	301	278	280	292	265	318	296	301	308	280	294	289	297	299	258	325	314	301	289	321	299	323	283	297	312	291	273	277	298	275	301	293	276	272	303	305	295	299	346	303	304	311	324	298	298
6769	5188	9596	11020	9297	6825	5523	3786	3171	2608	2230	1987	1734	1515	1401	1268	1313	1261	1202	1051	1032	930	960	869	777	833	754	789	740	750	745	757	723	701	685	688	703	710	725	772	743	638	706	711	730	709	680	734	715	728	631	710	692	697	682	699	704	701	718	650	676	713	705	723	708	747	696	710	683	720	670	698	692	693	758	710	732	693	705	682	638	708	670	704	711	727	694	704	706	734	662	680	658	688	682	723	706	699	648	689	742	715	732	684	699	673	746	682	731	691	690	709	688	652	711	731	670	673	659	678	688	716	733	684	683	737	753	676	647	704	719	728	771	687	700	686	711	657	747	692	663	680	706	688	671	664	706	641	719	673	710	715	683	681	715	738	701	670	667	665	664	655	665	684	667	689	699	742	695	637	716	737	712	707	698	695	668	687	693	661	738	678	725	721	734	682	725	723	733	722	675	699	701	685	695	748	713	689	679	733	708	730	699	664	697	667	724	698	712	691	735	689	708	696	715	718	748	694	673	791	725	657	722	721	692	708	718	637	712	707	745	706	730	694	712	695	675	702	657	715	716	677	760	719	727	672	719	694	692	697	729	739	684	720	745	684	696	702	694	668	716	688	736	742	696	705	693	761	762	736	678	696	741	661	698	704	679	701	736	679	703	649	719	677	759	747	693	706	742	756	722	717	688	698	715	682	702	684	655	726	714	721	755	708	756	700	674	724	683	709	692	715	747	704	685	708	706	700	728	710	710	733	733	753	696	736	702	702	690	685	741	726	700	715	742	720	665	747	695	681	690	693	715	690	733	696	702	728	702	684	716	726	664	723	718	690	698	673	715	702	762	680	691	712	710	693	694	693	652	695	647	669	689	741	682	696	689	711	711	715	668	735	727	702	715	691	703	716	706	694	734	720	708	710	725	750	703	700	725	685	689	700	700	656	689	699	708	738	735	667	723	713	704	686	694	732	688	738	702	670	715	661	691	731	678	749	708	696	712	732	724	722	725	700	719	744	664	681	709	671	699	729	654	676	689	723	696	710	696	688	724	717	710	681	709	726	691	681	714	735	711	639	697	675	690	728	711	709	703	722	663	742	692	702	748	683	740	711	703	692	689	667	699	691	670	734	667	693	709	747	704	710	665	688	700	711	713	732	675	698	685	719	709	750	700	686	671	675	687	698	719	682	703	712	689	692	720	663	740	717	740	687	722	687	751	689	707	711	687	678	662	713	690	714	759	696	749	702	734	687	657	655	710	701	712	714	676	698	734	694	710	723	673	683	732	667	713	718	720	665	681	714	683	729	657	704	680	711	715	743	729	636	720	714	717	713	704	709	702	711	711	717	704	677	701	698	722	698	688	708	666	682	727	670	690	689	718	703	728	690	664	669	721	723	716	682	793	723	690	646	728	690	691	666	662	706	705	720	735	703	742	699	666	691	731	656	648	675	709	672	699	722	703	674	662	707	757	742	727	745	680	691	698	667	726	699	683	697	717	718	679	755	709	697	690	689	752	698	691	698	719	684	694	669	706	669	679	698	716	721	672	679	675	670	711	708	696	662	721	704	708	691	651	671	696	690	731	720	738	724	658	735	741	707	690	724	671	710	746	653	727	709	724	766	703	732	687	709	714	756	690	744	682	699	682	766	732	716	708	683	719	718	691	723	746	727	698	702	719	723	708	673	729	653	676	739	698	708	721	692	703	738	735	712	668	728	716	707	722	687	690	686	675	666	670	691	705	735	699	639	727	682	690	673	672	700	701	684	743	675	689	682	690	709	697	736	706	703	746	674	689	734	670	692	665	685	715	663	740	694	720	687	745	706	688	708	727	678	702	746	726	726	719	697	717	727	715	694	657	700	726	703	723	765	712	698	732	697	707	709	671	726	711	682	700	719	699	647	747	766	673	649	702	737	701	725	710	682	718	687	692	692	684	717	670	699	729	677	709	694	783	727	695	721	668	714	672	686	692	728	675	688	698	715	659	676	746	693	670	694	708	746	678	723	704	714	693	721	707	716	693	686	675	698	707	692	750	713	675	692	711	705	707	667	669	689	676	692	691	692	747	716	736	736	680	708	726	755	712	699	757	662	684	683	700	732	701	718	717	665	699	649	681	708	672	677	674	724	698	719	700	724	746	632	675	669	713	740	682	700	699	759	712	705	733	692	725	639	652	678	707	669	671	715	727	689	683	706	740	650	659	720	663	688	683	701	708	751	656	709	717	705	702	704	709	704	696	750	680	731	696	701	669	696	738	734	731	679	663	709	708	674	686	671	710	712	661	684	691	684	727	704	697	745	701	665	727	723	765	705	715	665	636	702	767	642	709	735	680	694	706	640	701	705	732	675	730	722	701	709	725	735	647	706	663	700	740	695	719	647	707	734	671	711	657	694	718	712	645	674	752	637	728	719	691	717	681	684	701	646	750	660	714	715	748	657	724	685	736	718	726	719	643	675	674	720	737	684	704	628	769	695	741	725	688	694	708	695	712	681	700	757	736	688	736	710	687	709	707	683	694	707	740	702	641	695	690	703	717	730	664	686	710	711	703	695	639	689	722	646	712	686	730	677	721	743	710	665	728	697	711	703	703	700	738	694	694	651	714	699	652	668	685	654	716	700	739	757	750	721	679	674	728	699	665	682	682	675	707	689	690	709	735	735	701	704	731	711	728	700	749	710	722	711	706	720	698	686	673	704	680	693	730	704	708	725	689	677	668	695	722	707	685	650	650	673	632	737	682	726	726	681	692	724	692	676	680	660	709	722	655	725	715	748	709	688	718	670	728	703	650	696	730	701	744	688	690	652	687	677	758	714	723	725	646	671	713	700	732	705	693	710	682	710	686	654	663	720	685	702	720	688	708	746	753	689	707	708	683	673	712	662	688	725	717	695	715	676	655	689	726	708	706	707	669	709	702	680	726	740	698	730	704	711	701	700	657	691	699	652	654	690	695	716	722	666	754	696	677	731	707	689	670	716	684	715	681	722	711	695	661	665	709	755	726	694	721	709	773	707	701	717	668	727	681	639	657	694	697	740	699	719	675	750	733	675	723	662	716	686	711	694	626	684	654	668	710	707	737	688	681	710	685	689	698	694	681	719	739	679	712	719	670	664	671	741	664	697	722	707	707	649	696	690	697	751	684	676	712	682	667	710	694	644	738	689	700	676	652	712	718	735	702	720	669	703	747	715	705	708	712	677	698	711	667	737	734	698	727	732	741	685	674	712	659	707	725	725	736	701	662	708	726	699	738	731	695	689	713	617	658	755	739	733	681	745	691	673	702	703	747	709	725	714	684	667	718	717	715	706	731	727	720	714	722	741	696	718	678	746	702	726	738	689	689	729	736	666	704	771	729	688	663	717	705	695	693	706	680	654	673	681	697	695	673	788	667	727	691	735	722	723	707	693	743	681	705	741	706	753	713	654	680	666	735	715	737	662	719	707	701	716	673	712	708	681	728	680	702	693	687	697	730	705	685	729	703	705	727	713	677	710	691	697	707	680
18964	10194	9757	6888	4630	3170	2417	1525	1240	909	792	805	694	614	545	523	476	470	436	404	386	376	365	323	344	342	339	322	307	319	291	328	274	282	327	316	288	323	295	333	303	306	295	317	336	289	301	298	265	278	271	296	290	331	309	307	306	301	317	290	310	249	290	299	278	300	326	317	283	306	279	288	299	313	342	315	302	289	307	293	307	321	286	287	335	328	305	315	266	288	326	306	295	301	330	316	320	293	277	288	306	268	299	340	305	281	317	278	323	307	286	314	276	310	317	277	286	257	279	316	284	295	291	284	304	272	280	296	294	288	322	292	325	300	293	308	335	260	282	294	258	329	300	301	272	292	285	317	278	288	278	274	307	315	300	267	301	292	307	313	326	277	306	265	289	278	288	281	332	306	277	281	284	324	315	302	312	285	289	299	269	327	283	292	263	309	300	321	288	315	293	279	323	309	273	282	308	279	326	295	279	287	285	284	310	302	323	274	301	270	304	295	280	295	316	295	288	287	269	290	281	277	313	297	267	322	300	322	317	298	327	309	289	276	265	286	308	305	305	293	293	281	299	294	299	284	327	294	278	294	315	333	289	283	280	272	307	290	290	312	283	294	295	260	265	279	288	264	265	300	291	289	341	310	300	291	327	320	292	286	306	278	286	317	282	262	301	253	305	273	280	300	290	289	314	280	279	300	295	312	288	304	298	262	308	305	279	311	281	318	286	287	275	283	329	274	320	311	280	325	308	320	286	250	298	352	290	273	278	305	309	297	280	329	294	289	306	338	279	278	303	323	306	283	318	316	272	281	298	299	317	316	321	277	272	296	292	311	279	331	302	285	272	281	296	308	324	302	313	287	312	285	293	294	305	284	279	292	306	302	285	294	311	319	297	315	292	283	278	305	280	303	318	283	318	306	296	308	283	325	320	295	293	300	322	294	288	281	291	264	330	293	291	317	296	295	291	329	294	282	315	302	274	273	292	277	274	295	316	267	304	304	285	296	291	287	260	277	297	291	301	299	277	296	304	298	266	301	317	290	273	279	263	311	302	280	260	307	324	305	315	302	317	304	290	282	273	278	307	299	298	314	305	302	290	303	297	262	298	312	313	285	276	306	295	292	256	283	327	325	282	310	312	311	307	286	314	296	306	296	302	287	259	301	299	277	310	272	317	298	299	330	300	325	275	289	293	275	315	284	321	310	289	308	337	294	279	307	268	275	282	300	314	316	281	333	258	313	271	277	294	300	317	290	277	280	275	259	309	275	304	282	322	279	323	312	290	268	266	277	285	294	325	284	305	287	303	280	299	259	309	295	302	278	291	306	324	299	298	319	261	315	306	333	319	288	298	286	304	344	292	300	299	302	297	315	284	271	286	300	287	307	323	298	289	303	325	294	265	291	294	279	314	325	306	280	295	273	294	322	305	304	284	270	308	287	314	292	318	292	305	286	291	301	295	278	310	269	304	293	304	306	314	305	290	293	289	311	310	326	299	314	319	307	281	325	302	301	302	302	286	327	307	316	283	291	310	286	295	294	302	282	289	301	275	263	281	274	274	268	316	270	285	280	293	313	322	311	290	275	320	288	297	310	287	277	321	300	275	325	286	316	291	271	288	275	302	293	312	303	273	291	296	330	282	321	268	276	276	285	318	282	303	294	317	298	267	300	288	255	300	275	262	256	280	315	287	297	305	313	287	289	284	305	287	286	281	311	290	296	294	293	286	302	283	326	283	257	307	289	276	303	321	273	284	262	280	294	315	318	309	306	305	279	339	319	288	277	297	311	297	280	316	282	304	299	256	255	300	327	318	276	288	299	311	309	274	292	282	323	279	293	303	306	301	331	294	291	307	309	288	267	279	292	295	322	281	282	279	299	302	302	302	264	319	308	276	312	300	318	300	258	315	329	302	284	315	298	285	278	321	306	303	240	281	301	293	303	282	321	315	274	312	298	300	303	277	318	300	264	290	303	329	300	304	273	286	315	303	297	293	317	286	300	273	320	286	327	293	282	266	281	276	314	332	297	283	284	310	312	316	265	288	285	295	301	300	297	295	261	317	337	310	304	307	294	298	281	297	269	289	290	292	324	324	337	316	265	307	274	262	307	271	293	323	319	308	294	350	283	301	300	292	304	295	330	304	317	291	262	319	307	286	319	304	267	283	295	308	293	297	320	327	302	276	297	283	311	305	273	313	302	296	283	255	302	319	310	302	275	326	278	262	305	321	299	302	290	307	312	289	292	303	310	301	279	281	288	288	262	316	301	281	268	315	316	309	266	317	305	295	320	329	280	291	280	282	309	274	267	296	304	282	326	284	248	309	307	295	264	282	296	314	312	289	276	300	291	295	304	276	274	320	289	311	298	302	330	266	281	313	294	279	313	275	274	303	306	297	285	315	294	316	270	310	318	347	315	307	293	319	292	280	315	282	274	290	281	299	322	264	274	313	298	321	305	303	297	309	305	338	313	283	273	320	309	300	314	334	289	296	316	266	291	329	290	340	274	311	300	280	273	300	294	276	286	300	304	306	307	273	294	279	263	326	297	309	295	267	276	287	317	294	293	266	269	265	315	294	293	283	317	325	270	283	293	276	290	309	293	281	301	291	300	311	286	328	296	292	302	278	295	275	321	267	300	293	260	300	299	284	294	299	285	296	295	312	318	299	288	280	320	309	315	314	300	302	319	305	307	288	304	316	250	292	315	315	347	293	255	272	322	281	284	289	273	277	286	296	310	282	319	277	272	310	301	339	309	290	308	295	291	294	272	291	292	303	309	258	289	283	280	264	334	289	291	288	317	301	308	308	305	317	300	270	297	301	316	288	305	309	297	296	296	301	281	297	290	268	297	287	291	284	298	288	314	310	300	289	289	305	260	294	281	309	298	288	292	292	301	297	293	284	280	300	268	275	267	299	285	275	295	280	297	296	290	298	303	298	287	301	289	317	292	287	287	322	293	306	277	270	309	290	286	332	297	312	299	311	291	323	273	288	274	300	296	289	305	286	285	285	296	298	299	322	297	309	314	310	298	281	299	311	314	282	297	275	284	282	320	301	316	267	320	285	311	300	256	319	298	300	320	297	296	287	296	285	311	309	291	299	283	299	306	302	278	289	331	273	285	293	285	302	297	324	284	294	296	293	298	281	271	297	289	305	279	296	324	328	255	300	293	295	324	293	268	291	320	285	281	288	282	291	285	298	307	310	373	300	302	300	299	310	308	303	315	305	282	327	266	310	313	266	297	303	274	312	253	304	301	310	290	282	312	300	328	312	288	307	279	309	321	300	269	330	295	305	316	278	295	290	306	306	280	304	295	325	289	301	268	320	295	266	283	304	279	292	316	285	289	292	338	302	317	298	292	275	308	284	292	269	261	276	302	315	271	264	299	291	309	286	310	301	330	302	285	282	278	279	278	291	295	294	313	320	302	320	271	276	301	276	298	301	304	298	303	292	272	323	289	309	274	304	284	277	291	316	320	306	262	323	304	251	286	307	294
13366	9495	14886	16430	14059	11245	9005	6455	5179	4413	3529	3410	2892	2315	2085	1866	1782	1751	1532	1411	1263	1223	1204	989	992	979	966	902	867	898	784	807	742	749	715	717	763	737	736	676	750	762	743	741	741	735	735	714	754	720	698	702	759	654	734	695	703	671	749	673	660	723	729	772	717	757	729	734	754	734	697	712	732	693	712	704	697	728	702	750	668	698	711	723	748	706	752	715	714	706	680	701	748	722	741	735	708	725	714	684	748	694	679	762	673	679	718	730	713	704	691	749	701	736	750	745	675	695	702	732	749	676	681	722	700	708	702	695	718	737	733	739	750	746	692	705	704	711	778	705	740	743	692	721	703	727	762	738	680	667	750	663	724	685	704	739	738	682	727	675	700	738	786	725	723	762	685	708	723	729	718	699	729	699	696	733	693	793	706	707	729	717	691	736	698	688	714	732	691	672	750	691	707	745	751	674	687	693	691	684	738	694	726	729	712	649	697	709	730	708	687	694	687	715	696	721	685	715	709	723	713	701	690	693	733	683	724	724	739	693	725	697	733	721	698	704	701	650	690	677	739	710	696	663	672	724	705	672	711	717	731	721	712	714	669	688	722	669	678	765	676	718	695	706	732	710	727	655	704	683	687	670	733	708	744	739	745	717	757	693	700	716	710	704	730	701	715	737	729	682	677	665	709	691	718	737	730	730	701	775	773	721	738	737	659	729	718	728	744	724	727	620	750	690	737	722	675	708	702	688	722	714	707	707	694	698	723	739	707	745	682	698	734	724	661	704	726	724	699	723	714	712	723	764	740	711	730	701	756	712	710	679	718	715	709	759	714	731	712	686	731	744	767	746	720	724	721	709	659	698	696	759	706	685	659	712	736	684	667	684	711	773	696	727	700	733	682	685	736	700	701	771	698	696	673	689	712	710	677	752	745	729	705	741	709	707	701	666	751	715	727	739	681	720	717	752	727	698	697	695	719	739	680	704	716	658	708	677	704	708	686	698	696	703	750	723	724	733	777	686	690	689	667	710	718	761	659	723	676	742	715	725	709	730	766	746	691	687	717	740	705	655	705	764	663	735	715	727	710	699	704	694	700	717	678	721	692	705	728	735	697	744	714	708	704	692	706	707	729	687	709	736	729	711	728	718	725	738	737	733	722	743	713	734	691	712	695	700	712	718	741	714	679	746	705	681	730	729	689	722	727	681	730	690	699	719	693	740	681	690	687	733	669	696	690	667	728	736	689	688	721	755	706	704	728	733	737	726	699	723	729	688	689	687	720	688	719	703	705	701	702	721	736	759	687	724	739	702	712	732	702	688	687	709	733	754	706	709	743	706	710	770	699	741	766	680	689	690	728	676	707	717	744	725	707	693	708	665	696	701	700	702	717	665	671	678	739	702	729	749	682	668	723	706	715	727	711	730	698	694	717	700	719	718	770	743	688	703	717	708	673	719	701	672	731	708	796	769	748	721	666	727	712	674	726	741	701	698	722	766	676	743	700	750	752	644	741	692	755	673	671	695	684	759	754	704	722	713	709	739	678	725	734	659	716	723	718	686	715	727	734	705	697	717	648	670	684	711	725	705	692	703	724	693	725	701	716	695	714	652	710	736	702	689	729	722	745	685	655	752	714	763	759	729	746	715	683	672	701	708	718	702	711	714	661	711	695	723	714	722	707	718	660	692	714	725	728	712	725	695	778	716	696	707	747	735	682	735	699	677	729	695	703	726	696	694	729	680	728	685	670	748	720	710	690	727	737	688	707	721	698	704	678	697	748	725	711	715	698	696	727	645	700	700	725	706	703	710	709	681	658	719	663	710	726	718	688	701	708	718	696	718	701	706	730	720	750	749	746	682	694	675	697	706	714	746	700	715	701	728	694	758	702	728	700	704	716	675	661	715	739	719	707	699	719	689	743	717	745	733	704	753	686	709	718	696	658	689	691	716	724	752	695	711	636	718	723	726	731	736	707	712	745	715	692	694	683	713	685	744	653	686	744	726	730	716	710	695	702	711	743	698	702	730	705	687	728	711	690	719	692	661	715	710	758	663	716	696	690	685	700	687	705	722	724	734	765	704	680	758	708	675	718	683	745	713	762	702	682	733	725	755	701	710	735	734	680	678	728	716	742	749	726	716	747	730	706	705	744	747	721	731	704	767	717	677	761	712	666	738	666	709	697	687	677	713	665	691	731	720	722	723	707	707	722	739	726	748	729	730	722	737	724	715	694	684	711	789	745	715	716	702	743	744	683	735	737	749	706	700	680	740	691	730	660	713	729	682	753	736	677	681	703	718	734	735	736	690	655	670	696	682	729	679	697	740	663	728	732	699	773	732	732	737	720	719	675	721	696	717	674	718	690	750	674	718	672	723	732	697	720	683	744	712	712	725	702	693	729	657	697	680	684	715	723	712	709	717	686	698	711	695	762	700	739	719	730	709	705	703	682	727	694	703	714	679	701	657	769	716	709	722	688	752	713	729	697	739	754	733	691	709	756	714	677	706	730	729	742	726	736	703	721	769	718	685	680	691	700	705	736	771	695	697	725	690	748	713	672	748	731	714	767	706	714	701	738	734	728	708	716	706	744	737	750	720	704	709	695	735	689	719	683	745	708	733	767	750	732	713	682	733	699	739	681	717	722	772	722	667	700	694	667	740	686	711	710	722	710	723	743	728	740	740	731	696	730	725	703	710	695	696	709	695	742	696	694	733	697	713	710	739	727	688	697	673	692	712	706	711	690	709	717	727	751	698	704	722	722	699	698	731	706	734	706	671	693	695	698	704	686	704	682	730	688	683	662	693	711	692	687	684	675	733	698	700	714	729	665	685	664	675	710	726	666	719	703	706	697	722	726	708	700	714	666	705	731	694	744	727	679	713	683	755	709	699	721	718	692	712	770	706	668	707	698	841	738	705	729	693	712	703	690	662	737	666	743	677	694	703	722	678	702	703	712	779	709	700	761	711	696	757	746	693	706	761	738	746	747	707	710	740	719	691	743	691	723	687	719	699	702	721	726	745	744	753	700	736	731	729	759	710	736	731	699	721	683	721	743	669	725	697	708	640	712	706	686	725	673	730	672	716	666	749	726	681	690	748	702	670	733	727	696	739	776	683	748	730	673	689	732	713	719	698	790	720	689	718	664	719	718	743	680	712	688	686	695	727	647	692	738	707	780	722	698	671	777	686	727	735	747	694	747	686	692	680	694	753	758	692	715	742	710	713	733	696	743	713	721	714	705	714	711	684	723	709	724	674	667	740	713	684	730	755	719	751	681	695	687	741	707	676	689	727	702	691	711	761	715	701	673	738	709	688	715	727	715	724	715	751	735	733	714	739	702	741	702	707	742	644	764	705	713	696	751	757	704	705	705	699	711	706	688	675	691	723	708	720	749	693	714	737	706	708	711	736	708	758	762	729	721	708	687	725	709	712	743	707	725	747	688	731	702	672	677	670	718	731	729	687	731	726	721	702	712	670	719	673	695	726	697	712	741	739	688	671
27883	16441	15213	10147	6582	4712	3125	2094	1585	1362	1105	987	771	684	618	533	464	506	493	446	417	387	373	364	343	313	289	290	279	287	266	299	274	273	237	269	243	301	305	281	267	252	281	242	279	254	296	264	259	279	245	250	242	289	260	271	269	279	256	246	290	249	228	240	232	249	248	252	253	277	285	258	279	273	270	262	273	245	232	260	267	286	320	267	269	263	270	295	245	251	244	273	269	240	283	282	291	240	249	275	253	277	240	269	242	245	245	254	272	246	257	281	263	250	235	269	272	252	268	254	246	280	270	255	265	277	235	236	250	271	245	262	247	231	262	258	252	304	260	272	278	265	248	273	293	288	262	261	261	253	255	236	263	278	265	272	277	292	284	275	273	268	262	261	244	236	275	256	254	269	243	262	258	257	272	268	265	244	258	244	288	249	268	263	263	275	273	246	248	268	253	232	265	268	255	255	286	288	244	265	296	247	229	265	276	275	247	249	263	260	274	271	263	270	238	270	276	277	290	246	273	248	293	273	279	283	282	252	242	248	263	248	240	265	238	249	263	274	263	238	255	262	270	274	257	275	261	264	245	238	276	249	239	239	267	242	266	272	265	245	270	221	317	249	252	294	257	237	279	286	256	283	259	251	265	284	292	287	247	275	283	253	301	268	235	248	246	248	265	231	275	258	239	266	248	255	247	259	272	278	264	242	228	235	245	249	259	260	273	287	257	273	284	270	253	264	258	277	274	280	285	221	251	272	282	278	250	281	268	271	276	251	244	252	257	257	251	224	260	251	252	271	234	231	277	260	265	246	265	253	265	250	251	255	265	254	245	268	270	256	278	254	257	225	273	242	266	243	278	248	253	277	279	256	277	278	266	258	266	249	257	257	252	262	281	236	275	265	233	283	252	280	289	269	256	259	279	267	294	242	247	256	285	258	259	263	251	247	279	288	259	255	260	246	229	265	271	264	279	279	266	282	295	241	247	259	264	253	285	289	260	275	244	274	280	255	244	246	277	274	273	226	278	228	240	263	250	283	227	236	250	279	264	231	268	265	253	262	260	250	258	285	262	231	285	253	235	231	259	269	247	260	260	256	267	243	267	264	270	277	258	273	278	266	273	262	289	269	270	253	279	251	286	254	275	263	252	250	257	253	284	245	264	246	279	288	240	269	256	288	224	242	257	265	254	289	269	281	246	261	244	251	262	255	256	261	281	288	273	279	262	235	271	294	220	264	275	272	248	229	259	232	261	237	274	262	268	267	248	264	278	278	255	303	265	252	251	249	267	240	248	260	247	273	263	267	241	250	260	283	258	261	269	278	265	240	256	249	257	275	279	275	273	260	253	245	258	261	275	248	284	262	299	276	251	272	250	263	275	272	250	280	282	270	289	242	262	270	254	282	247	257	270	248	226	278	264	273	250	269	261	257	260	252	219	271	251	270	264	253	255	240	268	266	258	261	259	254	283	263	241	267	270	274	250	292	285	275	256	275	258	248	257	252	254	290	252	271	273	268	278	261	263	289	269	279	255	258	292	272	300	260	229	287	277	270	246	256	291	232	280	238	280	261	264	285	284	253	240	261	279	264	245	247	280	281	287	282	257	275	255	246	266	246	245	262	245	266	265	274	262	253	267	301	275	240	241	270	253	260	277	279	279	248	274	280	253	245	264	263	223	284	253	243	261	301	257	279	271	244	260	263	296	245	249	239	248	278	263	276	296	259	258	244	251	262	249	247	260	288	259	240	279	287	257	274	254	277	268	280	296	267	248	248	225	288	263	250	273	279	267	249	238	268	277	269	269	265	266	288	239	257	267	279	247	262	270	247	284	288	275	257	242	250	280	253	260	287	280	235	253	272	257	243	259	265	271	295	256	266	246	276	257	229	259	246	268	275	252	245	259	253	287	264	243	274	257	259	280	252	241	276	263	273	268	286	265	223	238	260	267	291	238	246	271	275	265	252	256	277	273	289	265	298	237	260	235	266	256	227	243	248	269	247	254	245	267	271	270	239	249	249	251	234	239	294	283	261	246	235	236	246	267	255	255	276	270	234	265	286	261	269	261	245	259	241	257	255	290	273	262	249	229	262	272	244	264	243	248	255	269	258	259	249	280	258	266	234	264	279	271	248	259	263	271	292	236	266	252	264	220	246	272	270	295	265	264	266	265	246	275	266	261	291	270	250	259	253	254	271	291	270	267	249	275	250	263	245	276	274	255	257	252	239	265	286	245	300	307	265	277	279	260	270	289	256	257	239	296	297	280	265	274	262	252	263	245	262	242	253	232	243	282	260	275	245	224	253	278	291	252	256	244	295	274	252	251	282	247	247	243	252	245	295	250	260	256	250	264	268	280	251	267	274	267	257	269	282	258	256	250	269	278	256	260	277	263	265	279	277	264	257	254	258	269	264	294	277	265	250	294	260	244	224	249	233	240	257	292	254	241	254	309	281	290	276	259	266	266	294	270	257	277	246	247	277	277	272	276	256	230	238	275	237	243	268	246	254	231	262	284	243	279	316	262	254	227	247	248	247	257	241	232	294	279	262	261	281	267	250	230	278	278	270	251	262	283	243	278	274	280	280	257	268	232	274	309	271	248	286	238	225	286	276	274	246	252	248	305	263	259	251	287	265	256	250	232	245	284	281	282	248	248	263	275	286	279	241	273	250	237	271	282	248	258	242	267	324	291	257	254	266	243	265	256	283	287	244	240	245	259	229	276	259	247	264	241	255	258	243	247	260	276	310	283	248	267	260	245	270	281	272	262	252	268	277	238	260	269	260	248	251	247	272	276	268	234	268	275	235	253	256	251	286	245	280	290	278	272	261	257	255	236	249	272	254	268	253	285	289	267	248	253	274	234	239	279	248	272	265	248	277	267	242	292	268	268	281	262	248	257	251	271	262	268	226	293	287	277	271	228	246	250	273	248	269	262	260	263	248	272	270	254	259	248	280	274	288	269	259	229	261	248	254	262	270	282	274	249	262	264	253	276	281	252	269	233	275	237	267	239	259	265	287	254	267	259	257	264	249	287	311	270	244	279	284	284	247	250	204	245	266	271	275	299	271	262	250	264	272	243	284	274	280	273	284	252	252	262	246	267	256	227	246	265	271	294	264	248	257	272	255	258	269	286	230	281	289	258	251	274	268	273	269	246	256	257	248	257	252	290	265	262	259	274	270	237	276	244	256	263	275	257	263	251	229	245	263	260	281	258	259	271	258	307	242	258	274	266	257	265	248	262	243	239	281	264	269	291	264	270	256	278	238	258	274	248	260	268	260	267	285	271	257	263	251	257	267	260	218	282	265	287	245	263	274	282	293	243	239	241	253	287	267	265	263	277	279	232	248	256	248	275	275	247	248	263	276	259	280	247	258	283	228	272	259	253	240	259	264	273	231	271	273	283	260	259	265	258	249	299	254	304	263	239	233	278	255	258	265	296	254	277	319	253	273	277	248	276	277	273	286	293	246	242	245	262	257	236	258	251	252	240	278	252	279
17771	14228	19068	20666	18038	14858	11476	8500	7001	6077	4860	4547	3614	3272	2693	2454	2225	2182	1967	1700	1520	1429	1313	1108	1094	1053	1069	954	961	949	732	760	703	659	675	665	670	681	674	691	681	697	710	624	631	687	673	596	642	625	639	692	668	673	622	652	618	613	667	643	622	643	618	669	632	620	640	617	625	642	623	602	620	655	587	626	648	667	602	659	683	617	648	696	692	626	619	626	667	589	627	660	602	603	634	659	640	643	601	637	674	667	625	612	632	646	610	676	655	606	636	627	601	606	686	647	687	642	639	611	627	643	680	669	646	682	651	647	629	613	630	652	614	608	668	668	642	681	606	673	636	607	612	617	626	629	638	625	639	639	635	643	578	658	692	621	653	627	623	646	673	573	659	667	579	642	676	625	600	649	651	630	654	634	639	638	677	647	673	653	639	594	662	604	658	668	614	638	625	615	630	635	617	604	662	635	639	667	660	642	651	616	588	638	605	635	638	645	631	627	595	664	665	657	596	615	606	633	675	605	619	654	627	651	644	658	609	617	624	603	611	662	651	648	621	610	628	641	641	655	641	663	595	602	627	625	665	646	626	634	655	631	631	679	642	648	628	692	624	582	618	649	607	660	604	596	619	616	598	672	601	662	671	586	689	655	650	613	579	665	648	645	621	633	637	621	619	616	626	626	650	631	641	651	623	642	661	679	640	644	647	614	640	628	641	665	648	633	642	657	622	656	636	648	668	681	680	605	657	648	662	600	662	621	624	642	640	664	670	632	631	621	597	656	649	639	661	644	630	632	635	645	654	661	648	640	644	679	618	585	671	626	617	620	614	620	580	652	644	634	648	629	589	657	629	641	605	643	634	625	614	644	648	625	626	643	624	617	598	618	627	652	627	623	650	604	586	641	596	606	661	663	661	651	654	635	594	649	636	644	614	606	597	619	614	661	650	604	636	617	592	624	654	618	604	591	606	642	624	683	606	630	623	614	582	646	620	590	620	619	557	607	671	664	604	585	597	651	653	610	650	611	651	641	667	581	594	615	640	639	614	670	651	597	665	658	650	607	643	651	640	612	633	611	636	623	626	648	634	650	620	634	627	618	625	648	655	691	599	617	580	626	623	600	663	621	664	635	692	627	630	647	651	644	663	624	608	621	646	627	583	655	642	646	578	687	598	651	650	652	633	621	665	620	665	624	612	625	567	621	674	656	664	610	620	614	634	609	639	664	617	668	675	614	658	597	616	644	570	607	658	606	600	622	646	634	621	614	638	628	679	666	617	661	618	603	663	646	676	643	699	646	603	610	644	637	626	609	630	631	623	655	653	682	657	643	594	657	604	645	618	633	680	618	672	628	620	613	643	607	628	618	621	684	632	594	610	663	646	612	652	633	642	659	607	612	663	621	583	656	594	663	595	630	648	618	663	602	634	618	640	673	624	676	645	632	634	609	642	618	627	657	663	601	615	670	656	652	643	607	653	565	641	638	657	643	616	602	700	651	644	646	599	599	655	625	609	614	634	621	659	636	636	622	608	591	610	668	630	648	660	632	670	633	612	582	687	678	632	592	629	610	644	642	653	629	643	642	605	652	633	616	609	651	633	622	635	625	589	610	634	629	654	590	650	600	606	648	588	643	623	647	651	641	632	635	679	622	660	635	632	653	665	655	633	661	639	653	619	638	648	640	621	655	590	616	622	633	676	649	651	652	616	640	617	601	628	609	642	656	609	630	657	648	654	660	669	603	626	611	580	608	644	654	651	640	654	657	603	647	650	635	612	615	616	594	660	628	681	648	672	674	647	622	620	645	645	674	650	584	627	625	593	649	629	677	585	638	667	589	636	646	649	612	635	640	647	600	595	614	631	611	620	664	639	620	659	656	637	632	636	642	666	649	632	649	641	625	627	665	667	643	621	648	626	639	628	680	645	646	635	654	654	618	597	644	690	597	643	680	604	614	609	683	599	605	700	630	677	615	655	650	620	586	638	647	609	627	636	614	663	621	652	627	654	631	643	636	661	613	602	619	619	620	642	611	590	598	649	685	647	655	606	617	681	672	639	655	615	658	579	649	679	626	686	674	675	659	622	700	663	631	635	605	598	623	646	670	638	672	623	638	643	656	646	622	654	631	613	620	624	654	634	619	663	643	620	611	641	611	633	677	658	640	678	637	628	627	610	609	688	625	657	633	657	647	617	628	630	642	623	674	620	638	663	638	599	640	673	635	619	656	661	620	634	631	601	639	636	631	637	630	625	640	608	613	634	604	656	675	633	595	644	599	620	641	644	629	619	615	613	644	629	670	665	589	642	607	668	650	628	631	601	595	638	643	639	586	682	616	602	642	684	599	654	613	646	609	621	680	673	637	666	619	677	616	631	620	650	650	670	636	645	665	631	620	630	644	628	645	610	627	656	664	647	629	619	651	641	596	639	651	628	603	670	641	576	657	647	608	631	672	650	622	648	615	634	652	649	636	643	634	672	606	614	627	630	663	675	624	614	677	629	670	602	674	633	606	658	613	619	687	628	640	600	646	622	645	627	631	572	637	643	636	573	627	588	611	590	609	626	625	635	689	666	626	659	646	636	639	629	651	622	608	605	598	602	654	701	639	595	652	662	632	601	656	617	650	606	611	670	629	659	587	649	634	630	628	622	628	669	615	653	633	610	652	692	623	660	613	657	616	624	612	664	613	651	666	648	652	636	637	635	642	580	632	619	641	589	680	650	633	654	622	639	656	590	661	621	626	673	609	646	608	599	642	634	646	599	628	647	649	627	621	610	624	620	672	614	723	613	638	608	658	661	639	602	602	609	615	691	564	629	649	611	643	645	634	594	636	591	669	639	611	641	625	663	646	605	613	669	640	594	662	610	581	680	641	647	628	632	590	680	632	632	613	618	568	629	641	638	601	674	665	621	636	623	611	645	635	635	676	628	678	656	658	605	668	625	595	634	661	618	632	606	617	632	624	597	643	666	641	680	674	655	636	600	596	640	653	652	665	654	645	610	612	637	639	623	633	595	605	638	670	627	630	650	657	656	673	653	642	639	674	657	647	614	665	599	612	652	682	655	677	637	602	655	598	657	626	604	616	633	578	669	639	621	628	618	616	685	615	614	650	640	629	581	613	656	633	630	598	597	653	644	681	604	639	661	603	646	644	649	691	647	644	643	638	621	605	636	629	643	608	660	646	647	668	627	610	622	653	668	618	639	643	652	646	649	652	591	632	630	632	648	593	559	662	631	694	627	618	676	642	657	609	596	629	648	636	626	637	630	598	663	614	587	608	589	660	599	595	606	650	617	667	674	631	639	630	617	577	603	612	636	645	642	659	641	613	643	634	622	601	635	594	631	663	659	606	641	634	622	619	646	626	584	635	679	617	618	656	597	641	665	654	620	645	609	658	625	634	652	642	612	601	648	633	660	647	601	625	650	668	640	575	632	632	649	644	617	617	638	648	654	664	675	613	617	612	684	655	620	633	611	628	630	627	660	665	644	613	632	633	663	653
9189	5098	5116	3802	2556	1941	1259	917	753	630	563	532	481	427	406	405	440	409	356	347	333	330	297	326	303	299	279	281	305	324	271	295	306	262	302	291	260	279	294	264	273	284	290	294	298	284	279	316	289	303	315	281	275	340	296	299	303	306	299	292	265	280	318	297	304	290	315	318	252	283	301	313	318	260	289	278	291	307	285	300	284	293	291	278	310	305	281	290	310	320	325	309	292	294	270	316	275	310	322	322	285	272	297	286	294	267	288	294	295	315	277	291	316	272	288	282	307	311	314	305	293	300	305	318	280	291	284	323	303	263	314	294	296	298	318	280	284	336	305	292	299	295	291	323	293	305	296	300	303	279	282	307	295	323	322	264	318	315	302	294	283	280	298	290	303	282	299	272	277	283	335	322	305	310	301	315	327	340	308	269	307	304	276	311	269	271	320	299	317	288	277	279	320	269	299	294	292	300	297	278	292	302	316	304	330	294	297	283	295	262	303	312	320	320	288	278	315	279	304	314	284	336	245	310	286	274	310	273	315	310	277	291	291	313	317	318	283	293	259	308	280	313	307	261	266	286	291	283	304	290	277	306	266	272	287	302	296	272	314	303	295	312	288	330	321	313	258	283	318	311	306	298	286	266	295	269	310	313	284	291	304	327	298	298	297	320	313	300	319	315	267	307	299	316	280	257	289	313	296	297	285	276	319	282	336	305	295	304	327	303	291	308	299	306	301	324	282	282	282	290	280	309	314	297	303	316	248	285	289	288	294	330	294	308	277	289	291	294	286	287	307	292	257	277	300	316	311	282	280	260	279	286	317	293	292	277	294	315	316	274	313	301	298	268	294	298	286	263	314	297	296	300	267	315	255	285	283	297	284	313	283	308	302	286	284	290	320	297	266	324	282	331	292	300	304	277	274	318	308	252	288	269	280	266	313	286	277	297	298	292	295	298	304	282	298	280	306	299	283	311	300	294	278	280	308	317	319	299	277	301	267	294	321	288	297	305	328	296	325	334	297	293	277	299	285	296	282	300	272	313	286	285	315	292	266	303	335	290	303	310	275	277	309	294	281	309	287	277	302	269	294	284	300	297	271	277	294	320	295	309	302	287	277	303	291	287	289	309	285	302	308	270	294	275	270	292	315	260	283	295	299	309	281	289	317	251	304	332	282	281	267	285	287	293	311	312	279	288	269	279	289	304	286	289	326	310	285	293	320	284	270	345	289	291	300	292	293	293	299	297	312	318	301	311	297	325	321	307	322	283	271	311	289	290	246	295	317	300	309	301	297	305	291	291	295	285	277	301	342	294	288	255	289	307	299	312	263	282	290	292	271	327	290	279	270	284	287	292	277	283	291	298	287	316	264	285	311	280	301	294	277	290	292	326	310	310	275	302	295	302	324	273	292	299	291	306	271	310	332	286	298	291	287	311	315	280	300	292	269	312	323	281	297	291	297	296	287	322	291	273	288	310	295	288	319	318	288	303	278	318	281	289	307	294	327	313	295	279	309	266	296	269	270	312	280	270	296	301	314	334	292	307	308	292	298	310	267	255	315	273	297	299	299	302	291	289	304	278	296	282	313	311	299	324	315	303	300	284	324	312	303	301	285	294	296	283	296	305	303	332	275	271	295	307	301	304	325	287	281	282	313	292	301	281	320	319	275	312	268	327	283	289	293	316	306	310	303	302	270	300	323	291	316	291	335	302	295	291	315	251	296	316	283	282	275	319	275	290	287	282	306	323	299	279	313	305	309	303	262	275	332	311	292	300	289	284	295	286	313	320	269	298	335	315	304	307	306	295	299	286	337	301	296	330	270	307	307	283	304	309	305	299	276	312	282	298	296	308	305	286	304	329	274	289	305	298	299	300	333	285	283	250	271	270	283	306	277	333	323	265	311	252	327	327	291	286	279	282	313	292	286	314	294	306	276	302	280	311	265	300	280	318	291	286	293	307	293	298	296	314	295	311	290	278	324	262	299	323	296	280	324	312	270	275	300	290	294	280	317	260	283	327	295	306	303	273	286	296	267	329	295	282	313	244	287	286	324	313	275	289	275	307	272	303	296	256	267	312	286	321	263	315	285	300	292	315	303	290	312	311	301	287	301	285	303	314	263	274	291	315	318	283	301	324	326	295	305	323	279	334	287	317	316	295	302	330	298	272	268	307	268	285	303	258	308	274	296	272	308	298	293	276	311	291	287	293	293	264	271	302	320	276	297	238	266	247	291	285	274	284	278	300	286	298	290	305	334	263	310	314	309	274	284	284	305	316	281	309	278	289	280	261	330	308	254	272	308	289	302	263	311	320	309	290	289	299	284	304	288	275	273	290	343	294	303	315	311	304	305	299	317	308	318	270	296	291	311	282	305	277	301	329	287	282	279	274	305	295	267	261	282	323	283	296	278	267	331	294	277	317	272	306	287	281	288	281	304	300	319	307	279	293	295	272	278	297	303	296	248	275	334	318	323	268	290	302	301	266	295	303	320	320	311	293	291	281	304	300	318	268	278	321	323	290	284	290	268	295	310	275	331	302	304	322	311	295	325	307	301	278	277	308	249	289	292	299	311	309	308	321	303	263	312	284	319	304	303	299	296	294	271	276	270	271	289	298	266	261	311	291	338	284	302	261	277	311	293	290	294	288	304	315	292	298	300	313	275	308	345	284	330	308	282	323	299	312	295	292	298	314	290	285	295	312	281	327	257	247	309	295	292	301	273	306	312	296	291	308	292	303	299	298	302	290	269	312	288	282	265	313	277	279	272	292	308	288	294	287	303	283	285	305	317	290	291	292	294	282	277	261	328	282	298	285	275	247	301	293	304	307	313	260	303	290	291	275	310	274	272	311	273	321	298	287	305	302	308	256	294	294	294	261	316	301	303	281	285	285	317	283	305	303	283	293	291	326	287	293	303	297	283	292	289	294	269	310	275	331	266	330	296	288	287	283	302	297	298	292	286	310	271	300	304	288	296	275	294	284	265	271	276	290	303	273	318	293	316	304	290	327	315	283	250	256	318	277	306	289	305	272	302	322	308	300	300	280	287	271	309	270	278	291	311	305	264	291	297	299	273	259	301	294	325	288	300	279	281	315	277	293	298	304	301	313	290	303	289	283	283	279	315	325	274	302	312	271	281	295	305	293	317	320	301	261	302	307	313	265	259	258	320	295	256	280	273	304	289	309	286	280	288	299	282	267	290	291	291	271	296	298	306	313	287	304	277	303	318	281	287	273	298	281	293	292	297	299	303	313	317	293	289	302	276	287	292	302	284	293	295	295	277	289	299	296	281	306	317	283	319	296	261	284	307	292	306	316	311	296	310	301	296	308	289	284	326	318	303	301	295	290	258	334	308	265	294	251	312	287	302	312	315	284	281	299	269	285	283	311	277	276	311	286	280	322	263	267	267	279	308	282	293	283	292	307	260	277	248	290	278	305	303	281	270	324	312	343	299	301	280	291	291	306	285	283	322	283	253	280	285	296	316	309	307	298	271	282
6535	5449	9457	10694	9191	7381	5142	3914	3130	2627	2139	2035	1807	1550	1513	1304	1306	1253	1242	1039	1034	1067	941	805	816	735	742	830	801	777	710	757	703	738	697	720	745	710	694	753	734	755	748	739	724	745	706	712	670	706	701	690	721	679	762	688	655	746	710	724	702	707	658	674	642	683	704	700	694	709	686	691	770	676	755	708	672	725	700	701	704	639	665	711	748	713	720	685	739	740	708	715	758	727	715	725	704	666	708	721	723	654	742	679	757	705	705	683	701	700	725	704	729	718	671	692	638	640	703	697	687	714	730	700	727	731	693	735	754	704	693	673	667	719	736	661	734	678	703	675	702	755	656	713	711	678	692	761	711	747	703	676	709	683	710	679	658	653	687	682	702	708	729	717	702	799	696	692	701	726	727	733	738	731	671	730	705	656	708	698	696	683	705	746	722	715	689	708	705	709	716	724	655	688	687	724	699	726	693	750	708	696	758	716	689	674	733	687	724	735	707	705	732	701	714	712	672	755	739	697	714	712	696	663	675	728	678	703	732	681	698	742	692	695	734	737	706	676	681	722	742	724	745	713	706	696	667	693	730	727	741	729	711	692	704	670	677	717	776	710	703	759	710	708	748	678	678	720	729	682	699	726	691	716	689	692	745	710	681	742	715	681	715	670	664	730	745	714	721	672	690	662	700	716	759	757	726	655	709	686	683	736	708	685	710	701	706	684	717	723	715	712	675	693	700	696	710	694	735	695	690	721	709	690	743	691	742	677	685	701	704	754	677	718	703	718	677	692	730	729	673	733	731	722	720	689	686	695	686	730	702	665	752	724	705	678	713	731	716	686	724	720	714	699	663	722	686	715	701	710	690	727	720	724	690	739	674	741	735	745	694	721	700	660	696	723	714	714	712	673	756	703	697	690	701	682	702	719	684	685	682	714	708	711	701	696	696	757	683	685	710	729	698	720	706	668	706	735	659	706	666	680	681	669	694	715	683	710	750	689	691	709	689	679	743	654	716	735	736	701	685	672	655	710	698	696	705	746	655	691	720	722	728	682	688	784	727	664	714	698	691	681	701	705	701	699	715	660	718	630	698	709	713	713	793	676	703	752	704	750	735	712	728	733	691	678	723	647	735	703	730	706	710	694	743	723	646	697	715	701	758	692	767	676	696	683	645	716	737	675	692	674	697	690	710	713	728	721	708	733	760	676	725	703	692	707	711	740	672	720	695	672	691	749	734	660	738	691	725	739	721	697	718	710	661	656	737	675	703	710	714	688	681	696	716	675	706	697	691	737	666	707	771	705	719	751	674	682	707	716	691	719	700	739	751	661	679	713	706	692	718	706	682	659	704	715	755	702	659	698	706	725	701	694	732	733	731	667	741	702	752	674	741	697	724	744	701	698	681	723	738	722	779	733	673	666	719	700	675	642	686	707	692	726	699	720	715	738	689	714	733	700	699	710	748	746	693	658	731	680	762	703	678	700	689	697	728	696	778	695	702	719	687	759	713	695	689	746	655	688	668	681	731	691	666	729	726	671	758	681	678	786	693	697	718	724	739	703	688	714	700	789	704	708	742	694	778	747	694	727	734	701	648	686	671	741	682	726	709	680	679	645	704	736	673	738	663	714	676	704	688	680	673	713	712	707	672	712	736	700	736	666	683	687	699	690	683	754	704	743	679	738	711	702	713	722	719	714	737	675	675	714	672	694	700	683	737	713	732	731	676	704	702	697	686	660	699	717	710	700	754	736	733	727	725	675	705	719	672	703	650	744	698	709	686	753	708	704	759	704	729	719	708	691	682	653	681	749	685	692	759	695	765	699	739	701	712	685	703	699	720	728	733	714	728	667	702	699	714	726	693	710	708	709	669	686	693	690	704	709	671	723	701	704	693	723	684	724	692	684	688	693	750	750	716	664	689	721	718	713	697	715	701	680	703	710	733	698	659	712	749	698	706	659	662	633	723	730	705	706	724	727	693	738	698	724	704	736	755	699	723	691	665	685	665	724	703	684	716	685	728	678	720	707	732	642	732	715	697	685	721	776	736	751	681	702	671	721	728	663	730	699	699	734	706	705	732	713	687	699	705	699	745	651	699	723	658	694	690	734	707	725	675	717	701	717	729	699	729	703	689	711	668	699	691	757	761	673	717	690	739	720	703	697	723	713	703	712	703	697	697	704	679	690	702	715	773	708	701	711	709	667	713	731	710	712	752	696	696	655	720	734	692	736	711	699	676	709	728	716	698	723	747	730	692	726	752	731	698	708	652	717	711	737	687	684	714	716	666	689	693	688	702	740	695	701	658	788	726	699	676	694	732	731	707	721	727	695	725	679	661	728	718	706	741	723	710	692	662	643	729	664	714	720	705	716	734	699	731	725	689	720	703	746	739	720	753	693	683	693	738	713	734	657	731	719	723	664	712	681	686	668	783	723	731	700	663	707	662	692	710	700	719	713	724	697	672	755	662	683	706	734	740	720	687	658	705	700	726	746	757	714	715	676	681	694	740	694	712	725	702	745	703	691	710	674	681	723	739	666	708	714	699	689	741	714	690	685	709	727	714	692	725	750	708	691	712	732	682	728	711	668	697	735	663	695	692	733	671	738	687	673	726	767	676	681	701	713	783	745	761	730	698	718	697	697	711	706	688	708	687	705	659	726	743	704	719	675	705	691	734	670	687	727	671	723	706	699	683	664	689	688	745	706	638	707	683	742	712	708	719	697	764	715	692	663	763	701	709	724	709	732	731	714	727	703	722	743	721	691	758	708	693	702	666	705	722	684	697	662	744	720	709	714	677	737	719	687	668	698	704	754	684	674	729	728	750	728	684	694	727	707	751	737	707	681	712	746	718	689	732	683	682	741	730	694	695	653	723	740	680	669	672	655	693	690	672	665	737	678	707	693	677	744	702	708	701	684	677	741	666	708	710	680	716	705	663	700	704	669	722	744	681	716	756	668	714	687	697	711	728	702	651	682	754	733	748	727	713	719	690	716	701	718	699	703	705	714	723	687	723	720	705	703	717	687	710	677	730	717	684	716	718	704	669	745	705	726	672	732	686	667	712	746	723	682	717	745	725	741	707	730	700	721	706	681	710	734	728	685	695	700	707	731	713	685	678	712	716	743	715	734	676	671	661	743	719	704	680	753	696	725	706	720	654	744	682	758	720	695	723	681	697	720	689	720	736	684	690	663	662	668	723	753	738	778	692	719	705	688	748	688	744	685	654	664	666	670	680	678	702	678	724	716	721	673	701	699	663	689	669	743	692	686	688	679	714	704	673	694	757	734	757	710	699	695	718	681	698	712	743	688	687	741	658	706	711	758	718	726	703	697	709	722	706	677	678	676	733	694	749	733	723	707	699	733	726	759	734	715	715	747	714	716	683	746	737	733	686	656	708	753	711	732	698	696	703	704	732	732	629	721	727	698	678	720	668	704	731	708	725	726	721	726	737	710	745	687	752	688	690	741	726	649	688	679	699	715	705	672	708	664	700	726	691	668
18769	10956	9868	6768	4758	3443	2286	1607	1228	1008	856	813	705	597	503	514	511	443	423	353	407	358	304	348	349	355	335	364	350	305	320	329	326	332	286	302	265	299	299	330	247	284	327	260	306	326	289	276	280	283	287	283	315	289	265	302	316	277	295	283	324	321	301	308	312	289	299	304	319	303	308	280	278	312	279	279	284	322	308	285	284	317	290	305	292	330	293	291	322	328	336	284	325	283	315	342	314	300	295	310	322	287	271	288	291	280	282	284	274	335	283	279	324	318	310	315	294	298	297	328	298	282	287	308	260	285	289	307	311	272	311	306	248	297	311	275	316	304	339	307	301	314	300	302	316	302	299	318	311	303	307	302	306	267	323	331	281	282	287	276	283	328	293	286	260	313	295	270	307	315	294	280	333	320	308	305	275	314	302	327	333	316	271	326	301	292	278	273	302	304	297	312	311	303	303	315	298	306	290	301	319	320	302	292	275	317	293	309	334	311	305	325	307	309	297	296	275	270	335	289	349	287	312	326	315	296	285	347	291	279	264	311	296	292	300	275	305	317	289	301	311	315	295	288	341	292	298	316	294	277	277	316	310	295	317	315	290	284	311	288	330	297	310	316	310	306	314	281	283	286	289	285	297	302	310	314	278	276	288	281	291	304	306	328	298	278	297	279	290	304	314	276	300	307	294	297	287	292	303	284	313	260	309	271	306	286	298	299	289	283	300	306	279	309	289	291	360	298	310	277	293	284	316	331	319	319	341	295	293	298	269	280	307	280	310	317	338	300	247	279	283	278	295	261	278	288	293	307	298	287	319	319	296	263	319	283	295	296	324	305	287	315	280	290	258	293	311	285	274	265	317	297	302	318	309	274	315	286	276	284	260	303	287	286	286	298	333	309	310	282	284	279	320	298	300	329	253	298	272	326	324	258	280	333	302	306	309	286	305	340	308	308	284	323	286	301	310	298	299	297	316	308	316	337	317	311	333	317	314	302	324	288	283	292	323	293	302	301	282	233	313	286	266	340	296	280	303	259	318	317	311	314	318	313	300	263	302	268	290	301	316	313	288	308	270	341	302	315	295	332	300	273	319	291	304	306	337	318	307	309	325	334	273	287	303	289	275	340	296	306	319	334	320	292	295	296	325	316	344	281	354	306	281	337	337	290	320	283	287	261	264	302	311	326	268	300	282	297	281	306	294	326	296	288	275	333	284	298	274	306	290	298	304	289	289	301	318	300	291	303	311	303	269	309	300	311	304	319	310	341	267	268	326	275	301	300	297	333	308	323	339	305	295	328	286	321	302	286	343	311	289	281	339	311	291	345	305	297	281	320	340	306	271	285	297	304	321	293	312	306	298	304	316	261	288	324	320	314	291	298	315	314	318	297	318	300	282	317	279	245	318	297	300	293	282	272	324	279	312	281	335	273	285	311	303	303	309	325	284	294	306	296	292	326	298	274	291	287	322	308	286	312	312	279	311	297	318	303	304	312	310	306	304	331	313	293	255	294	277	290	315	313	304	288	282	312	313	269	260	294	309	298	282	290	331	301	273	305	262	289	303	318	328	288	304	290	309	301	298	286	308	326	297	292	290	277	298	285	329	289	297	305	288	304	299	310	304	301	297	291	321	290	282	281	310	289	289	311	305	282	308	283	312	317	299	320	296	291	317	301	292	288	323	293	298	318	297	325	318	286	294	308	307	283	306	289	282	292	306	294	301	305	341	288	303	299	290	298	323	274	297	300	321	304	260	274	273	315	288	284	276	295	313	341	296	293	285	330	317	289	293	305	275	299	319	288	326	280	288	301	328	302	331	310	314	299	302	285	313	313	283	270	304	317	277	300	271	293	289	289	286	287	317	290	294	306	284	282	308	290	335	302	294	285	298	341	310	317	279	352	311	285	320	300	301	278	294	292	318	288	300	281	307	293	324	287	324	302	275	286	297	306	268	307	305	308	288	282	333	322	301	306	306	271	307	306	306	339	313	299	326	297	260	284	330	296	300	280	299	278	301	293	332	312	320	338	316	298	322	314	305	305	288	342	297	315	280	290	331	323	307	324	290	337	278	319	291	300	281	316	312	289	263	318	304	300	257	282	294	276	328	281	317	289	301	317	277	277	307	296	316	273	292	274	287	293	277	314	316	340	295	293	323	334	308	325	320	292	291	270	325	315	331	302	300	285	314	307	301	305	315	297	294	302	308	300	302	317	286	288	301	287	290	287	284	279	290	327	291	285	320	277	300	294	310	328	305	290	317	313	305	302	284	317	282	271	305	316	297	259	276	302	295	280	320	312	308	313	284	302	311	288	351	300	290	310	289	318	303	307	318	313	316	315	291	314	317	321	280	309	274	327	311	273	298	291	309	279	311	253	256	307	306	310	293	291	280	320	281	327	300	311	311	291	305	287	291	275	286	328	301	313	300	271	276	301	316	287	306	322	286	273	301	307	327	296	289	286	286	352	322	299	285	293	348	268	286	329	292	296	311	299	312	320	331	290	283	280	324	272	300	288	304	291	304	284	263	284	274	264	330	289	320	307	286	304	302	312	294	303	322	297	314	281	284	337	297	301	352	295	289	325	303	266	298	316	316	301	262	290	303	312	316	320	333	290	292	318	281	302	311	286	326	320	316	288	305	296	297	290	312	275	311	303	306	271	293	316	294	284	266	298	335	285	300	283	312	311	333	297	288	334	277	307	310	292	312	313	297	291	319	323	286	279	278	294	321	343	302	312	290	279	317	327	297	284	295	288	309	292	283	324	273	283	281	302	314	314	307	305	291	257	277	311	302	292	276	282	283	359	317	325	299	290	274	311	282	311	322	298	283	296	294	281	343	277	347	305	302	307	289	343	298	295	305	295	314	279	242	297	291	274	332	286	280	289	281	283	286	325	311	287	306	281	321	326	279	340	285	304	276	293	283	311	333	287	278	294	307	285	303	277	278	315	295	330	294	299	292	324	304	326	307	313	322	300	295	275	282	300	301	301	337	286	289	320	282	331	301	291	314	292	341	294	321	306	321	277	317	306	319	290	283	276	279	316	275	323	296	286	312	308	302	304	283	276	306	309	329	331	321	309	269	260	285	289	280	281	318	325	285	269	307	336	297	302	281	296	315	313	270	293	279	319	306	320	297	298	287	271	315	302	311	293	299	281	293	281	290	295	312	302	280	286	295	308	262	322	294	293	302	282	300	271	300	320	308	304	311	295	272	330	299	306	294	242	307	309	311	278	299	299	317	284	272	326	295	296	301	320	305	325	310	296	313	302	323	293	291	309	331	280	288	310	299	301	298	286	313	313	289	303	288	328	279	286	270	303	330	307	285	274	280	308	299	313	275	313	271	299	327	283	309	292	307	280	304	282	339	316	300	285	302	324	302	284	318	287	295	306	322	300	300	279	282	296	304	309	282	303	326	288	280	290	314	310	302	318	284	305	290	277	315	290	300	290	289	296	312	286	296	296	313	286	302	293	265	305	284	320	302	319	312	269	309	308
13466	10752	14760	16173	14513	11766	8526	6447	5267	4314	3757	3432	2879	2528	2126	2044	1862	1919	1626	1349	1352	1284	1177	975	949	962	989	909	886	809	792	773	747	752	783	757	724	794	755	787	731	763	694	747	744	770	726	706	722	718	692	695	724	757	698	716	732	724	701	766	721	707	699	686	735	706	771	659	745	687	737	705	743	743	716	709	724	750	766	746	757	695	709	720	710	743	749	705	695	647	743	744	755	745	747	718	719	722	714	662	705	717	732	694	712	727	675	703	725	728	732	712	694	706	686	724	786	683	729	748	752	744	701	687	701	727	700	754	726	708	735	717	713	656	718	715	685	736	711	731	760	718	727	720	691	747	722	691	710	727	727	728	715	739	727	743	706	672	741	690	709	734	733	709	729	721	740	704	730	718	666	724	714	691	739	713	739	751	687	721	723	696	732	709	719	732	701	670	736	696	735	714	664	762	698	715	709	723	725	767	748	738	696	731	717	689	730	703	754	707	773	707	698	753	738	742	744	748	721	694	704	646	679	706	755	719	707	776	735	725	740	745	691	689	724	710	714	724	710	680	722	682	693	708	722	714	751	765	727	719	680	718	733	675	718	741	729	704	706	732	714	719	709	720	734	762	740	693	706	680	686	734	720	753	725	692	737	705	739	712	711	723	708	730	709	729	759	707	715	730	704	700	683	707	689	693	728	744	711	763	686	713	746	683	704	695	716	672	684	701	720	732	709	722	730	689	703	714	752	683	743	722	693	713	716	684	682	692	730	722	749	734	722	697	706	724	706	701	744	727	696	705	725	737	672	773	709	735	697	708	743	689	694	655	699	710	690	689	701	697	736	704	726	710	716	698	704	749	718	749	775	738	728	709	711	707	749	689	727	744	744	714	683	687	692	743	697	785	765	759	701	653	745	674	730	735	719	668	693	709	737	703	712	709	712	780	676	758	721	732	713	736	704	697	694	719	692	704	750	715	762	712	734	719	717	720	755	717	709	724	755	721	741	730	683	736	749	719	752	717	772	738	703	771	734	719	725	700	712	689	701	717	732	730	727	712	711	690	689	732	737	702	723	722	736	722	702	690	688	743	770	733	735	691	737	712	744	742	728	693	716	695	729	733	684	677	716	710	717	719	740	682	729	743	693	722	704	715	708	747	704	730	761	764	730	803	694	699	722	675	753	691	744	702	725	710	746	710	729	723	718	737	729	707	720	739	779	684	724	717	720	724	683	723	717	679	724	714	689	720	725	706	732	703	693	734	708	742	685	701	692	718	737	702	701	741	759	725	729	691	697	740	712	687	739	699	757	739	753	757	721	755	767	694	779	719	717	700	707	750	699	737	731	710	739	714	664	714	713	702	699	726	717	767	759	747	701	700	693	681	725	678	726	701	744	754	747	756	725	692	768	709	754	763	731	704	743	772	710	682	687	723	664	706	686	733	717	734	707	699	704	747	756	691	746	713	713	724	719	718	738	724	721	725	754	712	720	739	751	699	720	749	699	720	725	745	750	718	690	710	691	684	690	717	689	724	743	730	673	758	721	757	727	757	681	737	726	728	714	714	717	660	669	690	694	713	738	722	706	723	737	736	713	716	712	723	758	649	729	707	672	678	753	661	692	735	711	747	702	746	713	731	674	709	714	714	693	686	712	734	725	728	754	730	746	698	735	704	690	747	749	720	723	720	751	762	724	669	762	716	705	698	706	677	705	747	704	735	726	714	686	699	779	721	686	719	705	733	740	712	704	713	757	725	651	766	718	734	696	729	726	673	717	703	698	766	747	661	706	687	730	731	724	737	720	698	748	730	708	732	685	723	663	753	757	777	728	705	709	709	664	736	729	746	688	732	707	664	708	722	705	702	684	753	753	733	753	730	719	686	749	679	729	747	703	723	676	672	735	719	758	676	724	705	687	721	716	724	698	701	701	754	721	755	682	734	702	733	727	681	740	713	745	722	709	704	716	756	691	763	740	701	710	712	703	735	694	746	671	728	720	693	701	748	716	730	719	684	751	682	750	718	696	714	734	693	706	710	710	742	712	731	690	714	723	749	713	749	712	723	677	770	689	713	739	743	735	738	737	698	756	679	712	724	735	706	767	710	735	723	753	734	793	672	695	712	727	755	711	771	727	721	748	688	737	700	712	713	727	728	684	726	706	703	733	690	721	709	718	750	736	759	696	707	671	713	674	687	733	723	696	708	706	751	676	651	699	763	708	719	731	779	682	733	692	699	705	733	707	731	702	726	724	700	718	711	705	719	696	760	729	715	730	719	695	698	766	687	707	740	711	693	744	681	701	751	757	699	667	752	747	753	722	785	727	658	696	705	763	728	684	696	740	737	731	735	724	714	766	705	712	739	734	702	673	717	726	707	705	712	702	712	700	726	694	695	707	698	754	756	691	719	730	689	761	730	741	678	763	773	690	783	690	761	718	732	715	693	681	732	717	730	713	737	714	708	707	708	721	765	691	653	735	746	703	746	757	712	764	687	680	698	710	692	708	686	700	748	719	703	742	727	716	744	754	760	720	701	738	692	722	679	732	700	738	681	677	741	679	762	735	709	735	738	757	753	716	719	726	712	708	741	705	680	736	713	719	710	748	719	706	735	695	726	708	719	742	737	732	712	697	698	733	704	658	703	787	724	738	751	752	720	746	718	703	686	744	703	770	691	714	755	722	776	731	729	737	721	697	715	729	722	760	687	769	775	720	720	747	728	682	752	707	754	696	735	665	691	672	722	731	702	695	702	751	717	781	683	739	667	717	651	695	725	774	733	725	761	718	681	744	756	750	705	692	667	728	709	739	711	740	732	697	705	705	671	698	769	686	710	726	727	778	713	708	768	719	695	710	722	737	660	721	751	711	703	707	680	694	674	735	697	773	677	725	720	770	714	723	661	682	733	773	715	689	712	786	717	738	732	735	735	731	687	710	700	724	717	701	703	737	709	731	730	678	724	686	731	704	745	708	707	743	745	709	754	730	658	746	726	708	713	718	719	694	705	727	701	658	675	728	688	739	716	691	699	682	691	727	719	719	738	753	748	736	719	746	705	761	733	706	694	737	739	714	748	699	697	738	717	776	755	717	740	726	692	696	708	699	709	703	740	710	758	735	651	721	717	678	673	753	705	711	790	695	703	714	719	699	705	667	722	725	708	739	696	687	731	754	704	701	714	753	696	730	686	727	749	737	694	733	707	738	744	731	690	689	697	692	720	769	741	717	721	741	722	714	731	651	723	747	733	722	687	676	802	740	709	759	735	683	700	754	708	694	756	735	693	688	696	748	729	691	744	680	712	743	733	736	718	705	698	685	690	753	756	725	696	725	734	715	704	671	707	711	686	758	739	732	717	732	753	702	719	748	751	717	709	726	652	747	721	724	690	748	741	710	710	709	704	710	728	706	734	720	714	741	716	734	720	758	690	740	748	721	719	781	710	763	721	742	686	739	709	747	739	703	736	705	741	700	698	691	717	788	730	659	664	703	718	772	764	673	738	778	682
27493	16476	14496	9857	6763	4937	3189	2162	1562	1316	1076	954	896	708	648	555	566	503	442	406	434	418	344	334	337	321	309	288	296	266	288	308	277	295	300	249	261	256	253	263	268	236	283	294	267	274	256	238	259	259	242	273	257	235	301	267	264	262	265	282	256	261	275	279	266	262	274	236	267	271	271	271	245	254	249	271	292	254	293	266	242	259	297	283	297	254	273	268	294	275	282	229	239	239	254	264	257	295	243	264	287	246	269	260	271	283	228	273	264	262	264	274	235	230	284	241	298	243	262	260	284	290	276	257	265	265	297	260	293	273	282	260	271	294	272	283	274	269	298	252	273	289	303	254	248	270	245	256	281	289	259	271	253	271	279	273	252	245	259	238	289	259	274	278	253	275	272	278	281	263	295	248	267	255	277	291	263	252	291	259	249	256	254	282	280	259	240	258	274	261	242	284	258	262	291	234	244	291	266	240	252	271	266	248	247	265	242	239	303	255	264	261	264	268	265	277	278	273	276	249	270	258	280	282	262	254	246	269	272	257	272	259	272	255	255	243	255	262	274	230	278	252	263	285	243	252	271	245	242	270	259	272	255	241	274	281	280	259	266	246	255	275	271	276	263	233	256	298	262	253	237	273	261	247	280	275	270	270	263	250	270	269	268	254	257	264	262	265	284	262	256	244	269	279	262	241	252	290	259	294	271	276	270	271	247	242	321	236	285	254	277	253	280	271	259	245	227	283	267	279	256	272	278	263	270	281	254	263	263	297	280	255	244	261	256	305	286	270	246	258	279	278	258	241	297	274	272	250	257	251	279	280	281	249	250	264	282	303	251	273	279	238	261	278	268	268	280	213	276	288	228	256	237	261	244	265	251	273	232	219	246	245	267	287	282	262	239	257	278	247	265	295	281	262	260	264	292	283	282	277	303	274	230	277	279	248	245	244	252	249	246	292	243	278	283	276	258	247	261	269	285	255	278	258	262	243	283	253	267	248	235	260	274	267	267	276	259	286	261	229	273	255	283	304	267	264	240	264	293	287	249	265	266	254	253	241	258	246	248	266	271	278	262	257	284	228	255	260	273	278	237	258	260	229	254	253	272	254	256	247	254	290	285	273	260	250	234	299	265	309	251	251	276	244	253	264	230	281	249	245	238	250	254	275	248	277	245	277	247	243	274	265	274	260	263	262	279	237	253	246	250	260	256	252	237	266	250	257	272	268	251	267	267	280	291	279	283	255	280	269	277	283	229	247	253	264	285	241	271	258	277	224	257	282	290	255	241	267	271	275	265	282	265	248	257	261	277	286	295	284	264	260	277	266	274	242	258	265	266	242	253	292	260	267	278	282	257	272	251	271	248	270	259	298	294	261	264	250	281	259	280	259	270	269	255	250	257	268	259	287	290	259	252	324	239	312	289	251	230	260	271	258	261	264	276	265	265	256	270	287	272	260	271	284	300	247	270	250	278	252	259	269	272	286	283	234	275	252	272	290	238	263	256	261	308	261	266	262	227	281	264	274	262	277	281	251	265	260	275	256	288	261	258	277	287	268	249	284	244	208	231	250	279	267	224	299	275	252	267	262	238	254	267	284	277	286	255	254	247	253	231	261	291	240	263	284	274	252	255	250	267	300	240	253	259	252	257	253	252	282	302	257	231	282	266	271	275	291	240	305	275	261	286	276	263	250	283	260	260	268	269	275	265	241	238	277	254	252	246	280	279	247	267	258	258	296	246	241	238	263	259	284	269	288	246	238	259	281	264	280	270	270	222	267	266	303	258	271	269	279	296	267	242	274	270	269	278	257	238	272	275	284	279	247	237	281	283	278	249	261	250	267	255	286	256	285	276	281	278	260	269	256	253	259	250	241	262	256	231	251	260	261	273	256	283	288	253	247	280	292	274	257	251	288	258	267	274	277	261	285	266	269	282	248	280	282	265	271	246	260	225	247	261	241	299	263	270	259	291	282	257	261	272	245	287	281	277	269	254	286	284	255	301	266	271	291	243	255	244	261	248	251	259	289	266	213	298	255	279	255	280	259	262	269	275	283	268	300	266	259	254	260	263	285	258	286	252	244	271	251	247	238	250	273	261	260	317	277	244	254	284	302	275	259	306	264	272	281	251	243	293	242	273	263	252	271	251	268	257	258	265	263	260	275	290	260	305	280	279	261	228	266	276	260	277	262	243	287	266	276	269	273	271	233	244	284	259	295	238	262	237	281	260	224	244	299	284	289	270	249	272	258	266	260	254	265	239	250	269	244	245	279	241	249	268	250	279	274	267	261	255	276	265	235	221	282	232	257	269	292	291	287	269	270	269	253	256	270	255	248	255	259	286	264	253	278	263	226	251	254	250	292	269	248	271	229	274	283	241	243	262	252	260	276	286	261	252	272	252	255	255	267	293	265	243	266	266	262	292	268	297	267	260	252	275	276	270	257	239	268	286	238	237	287	263	264	308	255	238	273	273	244	279	279	250	273	233	268	250	245	269	277	265	251	258	254	236	278	268	247	254	272	278	246	235	285	260	274	272	237	239	276	271	262	265	233	302	274	289	266	274	275	255	255	311	259	262	302	266	264	243	254	257	261	252	271	242	268	277	218	282	264	280	267	245	259	261	227	267	242	259	243	274	261	253	245	265	231	274	271	262	294	265	233	260	261	251	270	280	250	270	235	267	250	245	273	247	297	235	266	285	268	243	260	262	311	264	301	258	261	252	286	265	291	257	275	239	262	271	281	267	264	264	254	291	236	251	247	267	282	303	245	279	276	251	265	281	259	256	238	308	246	232	244	229	271	258	228	262	303	271	272	285	256	287	253	260	281	284	267	233	271	271	270	281	258	300	265	242	252	258	239	291	268	274	275	243	256	267	277	253	235	240	262	235	252	264	293	238	270	265	256	264	269	275	262	246	256	264	245	275	251	236	256	257	292	253	270	265	270	260	282	290	228	271	275	293	292	256	283	278	285	223	259	255	274	277	283	258	260	274	236	285	230	285	259	262	250	231	246	232	248	269	253	258	280	286	255	238	274	262	260	238	252	260	260	249	283	239	260	324	268	239	246	272	245	242	277	261	268	265	250	262	255	268	306	248	269	266	278	253	267	273	288	259	276	228	269	258	256	301	253	263	242	235	252	239	235	271	292	266	237	283	249	261	254	281	271	263	264	260	271	248	249	272	243	273	287	272	257	275	249	276	257	257	256	258	258	258	298	268	255	272	301	279	247	264	264	299	287	262	248	272	255	243	262	255	252	239	265	246	267	290	214	246	247	253	270	244	253	249	267	264	243	251	265	232	298	261	257	298	291	265	288	270	276	282	267	261	240	250	263	284	262	302	263	236	289	291	289	275	234	286	283	265	274	278	291	260	243	280	268	243	296	254	257	261	252	262	261	291	279	249	246	263	260	277	254	267	248	247	270	264	264	274	269	260	256	271	274	293	272	251	259	291	249	227	287	292	288	289	281	232	288	286	272	253	269	259	276	280	223	251	268	282	238
17424	14364	18485	20292	18591	14998	11104	8496	7169	5570	5098	4767	3860	3187	2853	2535	2406	2225	1811	1780	1524	1453	1282	1084	1058	1066	1066	997	951	854	790	749	710	728	692	715	688	680	683	642	697	639	715	666	698	666	621	619	666	692	682	659	678	670	646	677	640	682	599	631	667	639	678	693	644	611	667	632	644	637	646	659	643	596	600	649	651	615	692	631	672	650	624	595	666	610	665	615	602	636	626	623	675	629	637	666	677	645	637	626	675	626	617	647	647	639	608	643	642	653	621	682	666	582	617	657	625	679	678	617	681	643	606	678	643	628	599	647	632	662	648	648	632	646	642	654	679	618	586	665	644	658	638	648	667	638	642	645	649	620	664	674	651	624	601	647	608	647	653	628	644	660	634	606	673	648	680	600	664	660	660	652	659	630	598	632	629	609	668	647	672	669	612	597	615	699	624	633	639	617	634	610	656	643	658	633	668	646	635	699	637	642	619	624	655	637	666	633	619	622	670	627	616	639	653	593	651	614	648	648	612	655	653	599	644	643	611	630	659	635	652	599	652	600	649	622	670	638	633	633	611	623	663	630	633	626	650	613	635	633	634	657	632	605	664	645	619	671	642	640	673	645	639	651	635	634	649	661	666	644	613	676	634	666	670	635	643	630	643	615	672	613	635	654	601	646	647	651	615	642	624	667	607	670	576	648	644	620	651	650	657	608	624	650	618	620	641	665	681	648	633	640	655	604	664	652	650	660	661	644	670	633	652	667	637	636	630	632	644	654	613	615	611	640	625	617	652	623	620	664	635	665	605	625	620	654	615	622	601	668	641	614	643	643	644	669	669	672	642	678	625	606	634	691	687	616	580	669	611	667	655	629	654	675	649	606	662	616	642	611	580	624	661	587	639	631	636	582	632	633	678	680	654	616	673	657	632	610	617	653	639	634	602	587	616	681	669	629	621	595	648	642	626	643	624	666	613	632	639	669	672	612	637	627	623	562	647	617	622	641	663	607	626	666	629	636	650	696	595	656	639	621	636	625	674	660	595	664	607	606	664	657	626	640	655	652	652	664	597	639	655	631	671	665	631	638	598	647	652	659	677	671	658	609	614	626	648	636	639	639	658	633	629	638	618	637	660	650	648	651	651	626	636	624	649	642	682	621	617	609	613	586	678	627	660	680	612	629	623	668	659	665	639	643	648	631	674	640	674	643	626	643	606	630	683	624	636	639	630	648	634	640	622	717	619	685	616	631	641	664	668	647	650	642	648	636	656	653	638	598	603	652	672	664	677	566	613	673	683	612	648	693	656	598	624	635	652	645	646	633	591	633	637	628	665	681	662	629	638	602	623	635	614	640	674	635	660	614	612	646	626	664	596	644	613	639	645	661	656	632	660	696	636	687	672	621	649	666	628	654	647	669	660	650	687	638	646	635	652	650	640	600	649	662	644	634	660	614	636	673	631	640	638	644	636	628	655	612	681	661	656	663	626	684	650	673	649	621	618	671	662	636	680	660	660	616	595	650	671	640	608	632	636	620	631	634	599	631	646	640	657	625	663	656	622	620	646	663	661	642	659	597	647	648	672	665	633	659	625	648	633	588	649	626	604	627	670	625	663	673	657	621	662	628	684	626	669	663	624	638	589	657	606	592	609	642	670	648	616	611	666	632	662	623	642	619	678	620	629	634	668	652	659	618	665	636	624	676	629	677	690	626	642	647	630	630	663	663	624	656	626	652	642	628	651	659	641	612	655	641	650	659	679	636	676	598	633	638	630	644	624	630	596	619	662	620	640	617	637	639	681	653	612	662	634	699	665	651	574	612	647	613	632	643	643	636	625	614	617	674	604	632	628	630	642	653	651	627	657	608	662	623	655	643	635	659	651	598	642	685	614	648	630	677	633	579	682	628	631	642	583	620	637	646	632	606	691	640	627	670	642	612	632	625	646	643	659	676	610	627	611	637	634	612	600	574	649	605	636	647	635	686	679	616	629	662	634	627	633	653	647	639	673	659	587	647	632	647	678	679	630	672	660	662	625	641	649	676	658	647	648	656	630	652	683	616	659	689	587	654	630	604	673	652	673	604	643	650	624	649	679	659	655	621	666	673	591	661	619	642	606	606	627	625	627	594	642	629	657	590	638	668	668	655	588	646	639	632	634	617	630	670	654	625	647	706	628	612	617	627	651	628	659	646	626	655	658	622	663	607	712	666	617	623	652	664	640	649	685	660	630	666	630	604	687	595	666	672	607	629	652	631	630	575	640	633	651	654	623	646	611	653	618	624	651	643	593	654	672	663	613	604	632	656	612	611	633	640	667	594	617	621	614	630	665	613	629	611	651	642	700	651	602	676	641	580	632	644	621	698	670	687	650	648	646	633	650	628	667	606	615	671	656	615	670	612	677	642	634	637	659	631	638	640	639	618	641	641	643	667	655	632	650	634	670	597	655	602	672	645	667	660	651	557	609	658	604	630	600	642	666	665	653	644	654	629	643	604	685	632	648	635	672	640	634	631	643	654	649	653	608	622	665	666	640	632	641	674	702	600	647	607	669	662	614	630	604	618	632	614	639	607	641	640	646	618	631	634	643	650	629	661	651	635	604	648	717	613	671	628	653	690	642	645	609	641	659	647	624	640	654	663	610	648	624	657	636	678	632	622	610	670	653	599	603	618	614	666	645	674	643	618	661	622	717	655	670	632	646	620	630	629	640	604	631	684	636	635	623	663	628	673	642	616	664	591	659	659	672	600	638	660	634	638	605	604	639	608	683	666	672	633	625	649	642	611	631	654	606	705	634	683	604	635	659	615	615	683	630	633	683	606	650	638	604	660	607	664	660	596	639	654	612	636	625	633	627	620	651	608	603	690	629	638	677	586	639	652	629	650	637	654	675	645	628	627	602	636	617	645	638	629	648	679	620	632	630	622	641	642	665	675	604	686	661	665	599	626	667	631	625	613	625	597	674	609	682	690	611	622	676	665	700	641	630	641	663	632	587	644	632	657	628	655	613	649	627	644	633	606	634	624	626	610	640	637	662	646	633	677	668	581	631	654	669	650	665	609	636	642	645	677	673	600	670	645	652	654	638	654	605	670	695	634	641	625	664	598	657	652	620	647	647	655	642	656	635	634	606	647	634	642	662	633	660	607	657	628	660	670	643	657	661	645	620	607	662	633	669	642	635	658	651	646	647	669	674	654	708	629	614	682	673	624	571	654	625	648	597	692	651	648	636	620	626	634	628	605	598	635	642	623	648	606	564	622	656	641	687	640	648	645	644	668	641	667	615	654	647	627	647	650	656	637	656	679	670	646	622	631	715	651	626	631	646	643	637	673	628	658	638	648	595	667	687	683	650	663	649	660	657	641	620	686	590	634	682	636	633	608	674	649	655	675	626	602	685	641	619	641	635	645	632	619	646	670	663	619	683	638	641	598	625	658	664	643	627	657	645	631	612	651	694	645	629	594	624	641	644	621	620	630	677	641	639	650	620	591	637	579	658	632	623	618	611	633
9270	5141	5217	3747	2736	1877	1265	960	752	616	581	537	461	464	439	389	387	414	352	361	338	366	351	295	331	295	303	325	272	340	309	314	320	309	290	290	272	296	304	290	275	283	311	311	330	299	308	301	335	301	305	297	273	289	304	294	289	258	333	312	302	301	256	348	303	283	309	296	318	304	313	272	321	310	302	283	279	275	268	306	278	289	292	289	299	315	286	295	324	301	279	287	268	305	300	307	279	292	319	268	328	280	322	275	318	290	340	294	308	289	333	307	297	272	304	285	266	298	295	309	264	305	303	311	294	345	280	275	304	288	284	275	304	307	284	310	308	305	301	329	299	298	285	270	303	279	273	308	289	305	261	265	298	295	295	300	322	282	334	298	292	321	303	285	280	290	274	280	276	297	287	279	258	304	287	328	293	311	321	320	286	298	269	265	309	323	286	296	309	328	318	256	283	293	307	294	286	275	296	323	331	305	275	306	287	307	281	291	282	304	310	330	283	286	279	262	287	279	296	316	312	297	318	299	288	328	305	302	316	293	320	309	267	297	313	319	311	296	284	297	287	313	348	299	305	278	278	291	289	288	274	302	327	304	299	296	287	325	295	305	311	297	301	306	298	292	303	286	302	332	282	320	297	322	297	314	311	306	288	317	305	295	302	312	302	344	270	288	325	281	302	292	315	286	294	299	272	277	285	300	286	319	331	328	296	304	260	273	303	290	290	294	297	340	289	294	267	283	303	269	297	305	280	284	294	274	326	321	325	304	297	327	287	269	311	317	292	298	270	301	327	323	309	298	298	320	308	323	303	300	296	302	289	303	309	301	304	298	257	273	299	328	299	308	285	317	289	276	327	284	293	310	292	308	281	322	327	269	268	269	322	282	271	310	280	293	303	324	300	300	291	303	282	291	338	287	282	284	292	272	314	315	285	279	291	299	286	277	264	259	307	294	284	308	304	312	295	313	304	318	272	309	255	313	305	302	312	267	280	317	306	257	308	301	300	299	310	309	282	319	289	294	291	325	300	301	258	294	299	325	291	309	332	320	270	313	298	299	309	265	293	296	291	288	302	342	292	321	296	302	300	271	303	311	299	315	319	327	295	300	325	303	272	281	271	309	309	297	274	348	287	286	290	318	305	263	305	313	305	288	289	300	308	302	303	304	315	290	332	305	292	297	268	287	321	282	281	279	289	250	328	288	306	266	267	336	291	278	289	289	296	287	291	270	298	299	288	293	304	313	311	306	310	316	316	329	294	321	310	318	322	274	287	286	257	265	281	309	291	273	309	290	283	280	304	293	313	337	297	274	306	327	295	278	314	300	283	267	290	312	302	291	257	301	302	271	341	292	308	277	307	340	303	312	301	305	279	299	289	303	306	317	294	276	323	323	317	278	300	292	274	303	313	340	281	330	307	314	308	308	289	275	294	287	265	308	320	296	270	290	325	284	291	296	301	316	281	271	303	302	308	306	269	315	294	313	336	291	280	275	301	301	287	306	290	337	281	269	343	256	300	287	300	286	261	287	280	288	303	327	296	320	301	291	287	276	271	292	274	303	320	320	310	276	317	281	302	334	281	286	288	321	318	274	269	305	329	274	282	294	295	322	307	306	309	304	338	285	252	280	313	279	318	270	261	300	302	296	320	297	296	300	303	313	273	265	282	289	300	307	318	277	291	294	292	300	315	327	316	304	274	259	308	304	313	277	266	304	276	288	281	277	282	285	312	277	286	300	276	307	302	304	266	242	318	282	291	285	303	290	275	290	262	322	272	296	289	290	284	303	291	258	312	300	296	311	316	333	273	284	312	295	288	301	308	304	297	275	308	274	318	282	313	315	305	307	277	273	312	331	287	315	319	293	318	315	308	314	269	311	284	282	267	292	317	261	298	286	319	326	310	325	303	318	293	351	293	314	338	297	299	310	296	316	299	296	326	292	271	284	294	308	290	266	275	277	313	324	290	312	321	298	302	310	291	249	275	337	317	255	304	299	291	245	261	327	286	318	287	317	279	306	317	302	275	293	318	317	287	259	276	330	286	286	292	309	300	348	300	335	265	294	274	282	299	297	284	298	289	284	302	297	308	322	330	308	320	343	301	270	289	321	296	282	286	233	258	327	314	290	296	306	317	268	297	296	302	280	299	284	296	259	296	278	337	343	289	286	290	313	318	324	291	269	279	278	288	299	292	304	295	285	293	281	294	272	281	292	270	318	320	273	303	277	291	280	261	312	320	292	310	295	295	289	260	296	280	300	297	295	341	308	290	291	299	290	352	316	281	284	270	306	276	319	309	315	272	281	312	266	277	287	261	276	288	302	286	295	296	300	302	316	282	313	297	310	292	302	249	306	314	307	309	289	288	269	299	257	338	329	300	333	283	302	286	281	308	302	334	243	274	327	298	331	293	301	272	324	300	309	283	290	298	286	319	298	317	284	280	303	292	300	279	289	326	315	319	273	268	261	305	290	284	286	316	310	307	303	278	292	285	319	312	296	315	314	291	292	285	317	303	312	280	300	291	277	305	314	290	284	299	289	277	313	287	316	291	292	293	297	284	314	301	310	324	303	318	308	324	336	298	277	309	292	309	303	329	296	301	337	294	294	283	313	296	313	282	301	284	311	321	300	303	276	275	297	296	270	277	297	310	324	303	256	255	326	286	308	281	299	263	302	304	332	310	313	304	301	319	326	298	325	280	286	309	288	273	316	281	283	300	275	274	320	275	298	299	309	301	310	303	310	297	287	318	288	339	300	291	311	322	291	316	310	286	283	286	303	277	299	316	311	299	302	336	292	298	306	341	311	311	301	283	328	285	297	328	353	320	282	294	285	305	316	289	268	282	276	281	288	288	296	291	305	301	283	316	309	313	303	295	309	290	344	285	305	334	309	308	311	302	281	344	325	288	313	303	294	292	300	310	301	313	284	268	283	325	300	314	264	304	289	339	291	326	337	290	311	332	292	311	309	292	291	307	303	299	289	316	290	313	299	304	287	300	292	298	283	306	333	320	290	320	299	308	313	292	326	299	287	310	310	325	287	302	292	300	342	320	285	320	322	308	263	323	300	294	323	280	297	289	274	298	326	316	298	317	287	284	314	296	295	291	292	312	287	270	304	298	303	296	288	313	306	295	300	308	322	310	297	314	302	333	294	291	328	270	313	308	295	260	298	283	279	294	291	310	335	288	316	305	293	306	305	301	303	283	279	290	284	281	296	303	313	285	305	313	284	299	274	307	297	293	308	303	292	309	279	306	318	328	298	305	292	290	323	303	292	262	281	310	297	267	309	280	301	275	316	312	294	317	275	285	315	320	276	258	311	301	327	353	273	294	274	321	311	310	287	303	305	312	305	303	284	307	266	275	246	292	295	277	288	282	323	286	305	287	309	279	283	293	294	310	322	292	315	300	289	311	294	305	317	322	308	294	255	292	316	303	296	326	293	282	296	297	296	308	275	321	277	310	300	268	265	281	309	293	276	293	301	313	317	327	286	305	281
6624	5399	9503	10724	9591	7510	5218	3866	3130	2527	2218	2022	1935	1629	1542	1391	1386	1278	1137	1097	1117	1052	890	809	786	730	812	815	771	761	752	766	685	713	707	678	716	747	707	748	713	725	735	737	714	748	716	730	735	776	726	680	704	723	704	721	715	679	684	696	709	770	681	752	665	732	709	693	710	685	666	750	708	714	703	721	710	724	748	764	707	717	687	681	730	683	718	720	689	701	707	752	734	682	706	712	780	686	718	714	726	726	745	749	735	728	704	731	738	718	700	708	716	700	695	743	735	744	669	708	787	712	726	764	725	738	677	700	690	745	736	677	677	705	660	721	690	723	745	743	685	708	702	668	678	750	734	678	708	685	690	701	728	722	747	730	767	674	671	720	739	690	694	718	716	707	698	702	687	706	713	729	723	716	762	766	741	717	735	690	684	718	739	751	712	696	734	739	767	721	743	709	669	696	689	697	724	755	666	721	690	707	723	723	750	671	710	686	725	729	722	737	731	697	710	680	743	699	716	733	752	702	771	727	664	702	711	746	717	725	730	691	739	713	711	651	704	683	748	721	700	733	713	728	699	726	678	733	743	750	702	744	684	697	725	700	724	718	660	729	703	786	717	720	689	705	753	724	744	682	706	742	690	740	654	682	705	745	697	707	710	730	745	711	727	684	707	757	710	702	707	715	723	689	749	731	691	702	750	727	750	749	710	733	688	714	725	685	737	738	706	702	748	724	705	693	709	759	669	684	738	703	751	703	711	746	740	723	699	729	697	707	767	654	731	734	711	720	728	701	697	678	736	672	738	675	724	695	679	704	720	690	681	681	716	716	727	689	728	769	722	697	708	709	679	700	735	697	767	683	708	702	664	686	716	704	699	696	710	674	667	703	747	765	734	713	695	733	737	702	690	752	734	720	722	684	727	717	715	649	691	710	721	712	682	683	723	655	669	676	711	718	709	694	706	709	711	730	694	686	756	699	732	733	688	701	722	686	700	696	728	710	720	720	687	699	720	705	727	720	741	726	692	701	651	748	689	675	684	707	742	723	727	755	773	721	688	700	713	724	717	664	752	679	648	668	667	734	724	685	726	679	757	685	694	771	722	783	730	732	732	763	733	719	741	711	723	674	686	730	716	697	732	720	701	657	710	685	729	675	734	725	704	749	713	711	722	692	684	690	709	732	707	718	734	708	684	650	664	784	736	721	684	732	712	703	734	768	730	676	746	732	747	686	661	731	681	712	705	701	723	711	708	773	672	724	714	718	768	732	677	699	677	732	708	725	666	675	687	740	729	713	673	739	726	753	656	730	682	748	718	728	666	705	735	701	725	721	714	716	729	675	690	740	681	747	696	722	734	715	738	714	741	727	669	652	705	729	629	744	710	757	693	659	717	742	727	670	710	701	700	729	742	678	706	741	705	699	707	693	750	677	702	732	682	746	747	730	713	706	721	690	724	714	760	717	659	708	702	703	732	682	705	706	751	756	715	722	683	688	713	720	722	723	703	668	714	721	699	725	663	711	713	731	747	698	639	688	714	731	728	687	732	676	718	718	713	755	725	728	701	669	686	726	713	710	744	750	754	735	727	763	737	717	699	700	731	730	723	719	753	709	691	743	690	715	706	746	719	725	719	763	702	676	717	732	751	678	727	747	730	753	682	686	739	719	715	709	694	690	738	689	759	744	680	676	707	690	780	665	745	766	695	746	765	687	706	738	734	686	678	737	719	746	731	718	759	754	715	677	709	699	697	651	677	729	707	716	678	750	718	713	718	685	706	738	711	693	678	732	677	693	740	715	692	743	760	725	785	708	729	698	755	707	646	746	739	745	692	766	721	721	724	662	754	723	760	680	688	671	728	671	714	658	721	729	748	708	729	718	697	667	659	691	669	702	705	721	656	728	698	727	708	708	735	745	705	687	731	734	696	707	684	715	651	747	688	736	685	737	693	716	697	706	687	714	719	707	731	712	693	733	735	717	737	739	667	728	758	675	710	707	720	684	707	713	695	670	654	689	699	712	712	733	743	717	702	674	725	711	767	696	706	736	698	734	731	724	719	722	748	732	710	703	738	725	724	693	696	737	717	704	697	655	739	678	747	708	753	715	687	737	705	703	744	683	718	700	750	709	714	733	718	681	683	672	656	728	697	724	656	704	721	719	712	756	686	706	686	681	724	742	720	734	674	718	718	706	694	717	738	712	755	704	747	744	713	720	738	747	715	702	718	672	743	718	734	708	739	690	708	686	687	702	679	761	729	693	742	706	727	697	739	719	699	667	716	708	786	717	723	690	732	757	707	750	706	711	740	700	732	693	760	691	691	738	691	686	751	725	695	726	749	705	689	698	705	756	711	729	676	717	682	729	639	696	713	748	687	701	703	728	763	718	724	727	703	696	703	688	721	687	708	740	698	712	707	671	681	707	692	697	766	703	713	714	709	732	727	726	760	714	735	712	714	742	770	706	751	742	662	733	696	710	737	694	729	705	719	739	662	743	753	720	721	678	715	695	728	711	710	662	748	672	696	704	739	689	699	710	730	707	713	677	661	690	711	741	721	756	712	715	699	723	744	685	680	753	749	747	751	768	720	760	741	739	702	755	662	737	726	700	726	703	682	688	722	664	720	716	728	706	737	737	735	714	667	719	721	753	741	694	727	684	674	751	685	698	720	712	735	723	693	657	724	712	738	695	711	709	677	750	737	687	706	751	708	718	695	714	700	682	729	723	718	730	703	722	680	724	677	702	679	662	689	696	701	747	693	728	724	697	709	710	721	708	720	758	677	746	725	742	707	701	731	663	734	756	698	748	741	725	688	666	674	752	699	693	702	736	750	697	723	723	725	747	736	709	717	687	745	720	737	710	741	700	704	682	685	725	687	690	708	760	711	701	733	675	717	672	718	648	711	654	755	765	697	718	744	691	722	676	743	692	710	688	722	726	706	692	716	748	706	726	722	690	760	727	711	670	693	706	679	703	731	736	737	706	725	696	760	723	731	682	706	669	774	695	715	724	712	685	756	747	706	722	736	745	701	720	734	671	703	703	719	753	668	730	726	718	753	696	701	707	700	672	699	719	681	759	728	706	666	669	701	702	720	684	705	727	757	691	690	725	770	705	706	710	714	691	666	714	683	759	691	738	697	737	686	746	688	751	762	700	725	705	737	724	712	707	720	700	740	697	715	718	715	674	705	666	729	672	720	686	698	749	757	713	730	703	736	702	734	712	689	726	698	701	712	706	711	717	727	684	741	685	687	760	711	773	757	703	706	678	698	717	708	749	718	706	705	695	725	692	713	701	689	692	724	665	724	752	725	695	707	695	720	752	699	738	690	721	724	697	704	700	691	724	735	696	686	732	703	682	713	763	736	747	740	736	699	676	700	726	712	700	625	683	677	710	716	700	682	714	728	708	734	719	692	695	679	709	715	677	757	721	738	763	665	722	738	736	715	733	699	724	711	737	758	719	724	737	696	690	703	729	681	772	689	730	730	667	741	708	729	706
19141	11255	10476	6967	4976	3437	2251	1589	1223	960	887	750	737	580	559	533	524	430	421	411	403	424	340	347	349	346	383	332	337	303	338	316	314	316	337	317	294	291	321	291	296	285	297	303	284	313	320	333	305	304	295	329	284	310	313	305	297	295	329	246	305	294	315	291	330	311	308	308	344	278	294	295	283	340	285	293	302	267	262	301	316	296	334	325	308	294	290	298	290	335	288	291	321	312	303	318	270	296	320	299	303	271	302	334	306	324	291	322	281	281	332	292	271	300	338	317	279	306	291	311	271	325	304	306	318	312	323	321	322	276	317	321	300	299	293	302	306	305	288	291	315	346	324	319	291	318	299	247	306	288	291	297	287	275	297	305	296	295	302	275	274	297	345	298	273	323	325	322	311	279	281	330	281	300	293	304	306	334	301	307	303	319	286	291	311	320	309	302	305	298	294	283	280	286	301	376	302	280	310	302	302	305	307	304	287	275	292	315	301	305	306	281	289	330	333	290	322	295	279	287	320	307	315	299	279	313	297	331	295	312	343	288	294	299	283	268	308	291	274	289	257	302	299	279	348	311	294	321	307	364	308	297	311	314	285	301	272	307	311	322	331	300	304	255	317	318	310	283	326	311	315	300	307	313	330	292	303	281	296	307	303	304	286	310	302	322	318	319	278	268	279	287	310	307	297	295	282	291	295	292	305	273	331	290	303	339	318	345	315	326	326	316	309	295	296	295	292	308	294	336	322	273	316	308	314	317	301	264	310	287	305	294	302	298	345	345	294	319	309	317	290	283	293	298	293	323	289	319	334	332	312	310	300	300	305	317	323	309	300	317	347	291	304	337	296	300	311	285	304	315	292	306	304	303	310	270	326	269	315	311	310	286	296	283	287	300	301	317	314	307	308	281	294	297	306	284	315	351	323	331	355	301	296	271	306	314	319	322	294	288	331	289	337	310	290	278	322	326	333	301	278	294	281	316	297	335	308	306	335	301	309	287	309	293	272	289	253	312	316	299	296	314	301	297	289	288	278	296	298	302	306	276	267	306	298	285	303	267	305	350	318	304	322	330	316	332	299	305	315	294	315	279	317	318	293	309	320	336	280	322	284	321	267	315	300	309	319	331	296	299	286	291	295	307	306	315	298	274	310	277	309	308	308	321	285	307	309	295	308	311	284	341	327	305	273	296	281	298	297	284	312	281	259	287	311	306	302	291	304	277	303	322	274	290	313	315	283	287	320	307	297	331	276	302	291	290	294	280	308	337	304	332	274	270	281	296	284	286	288	283	329	293	272	288	313	275	274	279	288	314	292	333	302	362	315	280	279	342	300	323	331	302	293	290	291	293	319	265	309	302	279	264	296	285	271	330	273	290	306	327	338	296	329	306	318	308	301	313	336	319	329	299	336	346	282	293	283	312	280	327	351	314	309	299	300	313	303	322	334	307	345	349	323	314	332	322	346	289	268	311	301	289	313	314	327	269	323	338	279	299	318	307	293	301	333	328	305	308	291	327	281	314	292	325	307	310	254	321	301	333	304	315	296	282	308	295	288	327	310	324	280	316	300	329	302	296	303	320	325	320	293	306	327	294	322	296	317	314	299	302	330	310	315	286	281	291	290	279	311	298	299	310	323	340	254	314	292	308	307	297	346	315	291	300	281	291	286	306	319	327	334	294	322	318	309	305	284	298	315	302	311	283	303	337	307	283	296	289	281	275	275	304	330	279	306	306	301	295	302	291	317	303	313	319	325	305	309	299	290	301	288	260	300	298	258	299	277	296	329	296	307	332	331	287	305	326	308	296	330	338	301	321	303	307	279	268	292	272	352	328	315	289	298	292	268	271	281	315	304	323	312	277	286	306	321	269	294	326	293	331	288	294	266	309	315	284	294	275	316	328	286	276	322	314	333	279	295	286	290	300	303	311	307	322	335	297	322	333	317	297	292	289	294	294	292	306	293	369	329	336	328	296	261	301	274	301	312	302	294	259	313	286	274	348	340	302	320	279	293	282	308	307	311	320	300	287	293	296	316	349	285	326	292	271	310	284	300	277	301	319	315	326	295	303	309	277	284	301	308	292	272	283	304	306	293	310	328	301	287	322	294	314	295	275	305	316	313	300	311	275	281	311	293	344	321	312	285	318	287	317	338	265	301	289	303	324	347	291	311	308	290	312	306	307	288	314	332	291	313	304	283	324	339	294	312	307	298	321	324	330	287	288	287	316	313	342	299	301	346	313	322	316	286	312	331	293	307	298	313	301	283	303	309	304	314	308	313	268	318	303	313	277	280	311	289	274	266	271	274	337	320	299	273	295	279	304	287	312	263	296	295	339	325	291	285	305	293	306	314	293	298	285	326	299	280	305	306	292	288	291	314	273	313	303	304	285	326	302	295	305	300	319	283	290	290	316	319	308	306	338	340	290	327	303	271	343	279	344	311	296	295	282	287	334	357	333	323	292	320	340	333	286	283	306	315	302	296	318	304	327	280	294	349	298	304	330	276	293	322	301	297	307	292	298	318	262	304	306	329	320	325	317	301	290	317	327	333	307	275	313	299	312	299	273	304	277	316	318	335	315	329	287	288	299	293	308	310	301	277	307	326	286	310	316	300	304	323	325	309	306	292	288	295	300	276	291	315	319	299	309	316	317	282	295	290	289	315	302	309	299	326	311	342	319	319	287	327	313	274	295	315	308	310	320	277	336	282	304	318	281	294	311	357	325	349	302	333	291	298	304	304	314	346	275	307	271	303	329	275	324	293	314	298	288	300	331	282	257	291	330	305	276	308	272	310	309	290	330	313	274	304	277	314	297	301	325	312	315	302	298	316	313	300	309	317	338	279	309	286	275	279	278	324	342	302	286	269	285	322	276	285	285	292	298	319	335	330	289	273	323	320	318	334	313	270	254	323	279	318	294	301	301	326	321	327	313	279	287	288	311	321	303	302	325	307	309	298	293	319	271	307	286	294	288	286	311	307	282	319	298	316	282	315	305	306	326	276	280	323	327	324	283	306	312	298	305	282	316	330	287	305	280	287	302	339	300	287	319	323	275	318	305	259	266	330	309	281	296	334	284	320	321	286	303	313	289	311	321	275	316	324	302	281	308	309	308	313	302	332	321	331	329	299	326	315	306	299	321	283	294	250	312	317	338	290	289	294	279	295	334	341	301	325	310	296	271	295	286	292	293	286	308	296	306	297	281	287	315	314	302	291	290	315	286	302	304	295	297	277	301	313	302	327	308	293	298	334	330	337	324	280	278	338	277	302	305	293	282	328	277	306	313	330	289	305	327	319	294	281	275	323	295	276	305	303	301	299	311	290	302	273	296	313	305	293	277	291	299	274	277	287	282	303	290	279	277	308	268	319	279	322	292	310	300	295	277	285	333	306	308	290	313	285	307	270	335	288	313	347	319	303	305	301	306	275	342	288	285	297	275	343	291	325	363	309	322	300	313	303	286	309	315	287	299	310	281	304	319	324	326	279	283	274	266	269	293
13626	10536	15174	16529	14811	11589	8682	6486	5279	4322	3928	3548	2942	2504	2197	2190	2005	1726	1536	1450	1434	1247	1158	949	1036	1033	969	893	892	845	809	778	816	695	708	748	788	761	766	745	783	782	773	708	773	728	712	737	761	740	810	718	735	708	760	717	733	750	744	722	704	707	756	684	730	736	710	717	727	730	718	777	732	754	764	701	734	760	720	735	743	742	734	729	698	729	768	733	709	744	747	745	738	736	737	754	694	719	710	754	739	731	714	730	694	733	733	737	740	733	715	741	703	725	734	742	734	682	737	710	691	746	696	737	721	715	713	746	764	713	755	735	727	724	691	757	769	700	745	714	753	701	716	743	761	743	729	709	732	746	707	753	736	725	703	722	727	745	740	751	749	710	700	712	698	735	719	756	730	730	722	748	725	712	699	681	737	796	753	708	662	719	689	734	760	748	737	719	706	735	742	694	729	687	732	681	703	719	718	710	718	752	718	702	747	707	753	721	672	751	774	743	733	664	735	720	715	723	697	744	735	701	713	736	724	684	723	737	744	693	705	736	765	788	720	708	717	761	698	743	712	718	769	704	726	759	719	726	699	763	739	766	723	736	755	751	715	728	720	714	753	785	685	702	710	747	729	683	764	717	707	725	738	735	726	716	688	667	706	725	729	733	729	755	762	716	713	730	696	737	692	752	728	733	718	764	703	742	693	674	706	754	761	721	726	691	725	687	721	703	743	747	749	726	719	746	757	718	734	693	752	718	734	663	707	687	707	723	757	733	737	755	724	738	767	780	688	759	703	716	679	745	702	743	742	749	702	796	696	698	751	740	694	715	722	767	704	762	700	740	726	720	684	694	686	748	728	705	699	706	699	745	761	705	754	727	673	720	720	695	733	704	744	737	733	738	759	745	737	682	696	721	706	728	747	719	720	748	727	739	781	756	694	774	750	724	730	718	757	725	729	707	721	737	680	738	680	720	708	698	720	764	689	742	734	716	702	710	786	690	719	693	691	756	711	761	765	698	769	764	687	750	728	708	741	763	759	727	719	751	715	740	696	731	720	726	766	745	754	781	718	737	712	763	718	757	694	691	760	702	723	689	700	744	698	676	647	726	694	706	727	773	696	667	723	659	765	744	717	685	710	720	728	649	714	725	721	702	685	727	728	734	764	729	699	737	748	718	758	688	745	688	740	745	725	690	748	740	726	688	678	781	699	694	683	754	729	740	729	693	763	699	718	800	737	743	721	742	764	765	745	701	720	758	741	742	697	682	716	768	712	712	742	763	710	692	726	711	728	768	723	731	718	668	694	743	768	759	741	735	703	743	742	702	732	733	733	693	744	688	748	780	771	734	789	752	729	729	722	716	663	753	699	707	769	684	770	735	739	779	750	743	713	661	726	734	774	673	730	757	736	735	756	674	729	758	685	755	672	759	738	713	707	738	742	729	706	706	695	746	711	739	719	744	719	729	752	713	709	731	742	725	755	717	737	746	800	718	737	748	733	716	690	715	768	704	774	718	732	756	775	737	737	731	720	704	737	699	728	731	736	724	730	706	742	722	770	734	739	705	695	736	742	742	738	747	722	699	708	697	722	743	742	696	693	713	704	747	768	689	753	720	752	696	725	731	760	694	771	719	751	725	758	716	742	706	768	708	753	751	713	691	698	687	699	687	713	767	718	719	700	714	713	740	776	758	720	710	759	710	774	705	715	700	695	694	744	662	710	743	730	740	709	748	759	714	727	747	744	697	726	754	738	714	732	744	710	700	723	731	767	748	765	748	761	725	705	718	756	733	675	770	723	693	680	709	715	664	704	725	715	744	737	744	720	707	703	740	713	732	734	764	735	676	750	726	681	735	739	679	745	686	727	725	678	696	755	710	725	687	707	687	765	726	705	737	691	719	760	704	696	722	705	747	676	721	766	700	734	762	747	731	737	712	748	740	704	767	729	709	777	771	775	750	678	701	755	720	749	757	716	719	770	703	716	763	709	686	688	730	712	743	700	735	754	763	738	750	685	731	729	731	736	716	726	738	697	749	754	751	705	732	683	759	709	731	726	777	715	724	704	713	688	704	771	703	706	697	746	724	737	667	721	692	694	743	733	695	708	720	698	741	715	689	771	694	748	755	733	727	740	740	754	712	731	713	727	729	726	729	729	750	727	766	692	709	809	731	720	715	761	792	733	743	738	707	713	692	704	747	725	699	749	777	726	752	688	734	735	693	743	719	714	729	720	719	688	705	736	751	759	721	686	708	707	681	741	732	738	688	746	728	716	737	722	726	722	673	702	731	733	779	750	708	752	727	716	727	731	734	723	728	706	717	734	715	692	708	714	770	699	720	716	774	729	761	755	730	718	697	729	729	686	716	726	718	731	745	692	740	751	744	729	721	700	723	737	707	691	693	692	722	716	746	739	723	718	655	741	760	742	753	711	749	709	752	751	691	707	686	676	716	672	711	720	751	732	809	799	714	748	679	762	701	730	711	761	748	697	741	717	729	684	735	742	709	742	646	745	751	716	723	704	701	724	775	736	722	725	715	722	710	700	765	753	750	680	765	753	748	723	696	701	765	696	734	743	726	772	745	727	722	713	720	721	678	789	735	727	760	768	744	738	761	707	691	710	755	740	733	713	699	758	748	697	695	758	749	727	693	738	749	747	817	746	710	752	763	702	706	699	725	732	732	715	716	702	724	750	720	696	757	695	749	738	706	692	730	754	738	682	699	677	738	738	714	734	736	698	704	710	718	718	709	735	718	708	754	742	746	734	730	745	713	777	705	745	661	739	724	773	724	734	726	719	704	745	700	744	741	765	718	769	703	710	713	697	717	687	740	694	743	724	729	713	743	731	671	766	704	775	669	696	732	737	740	722	667	692	742	742	684	716	727	704	707	667	739	729	711	684	694	713	707	715	665	714	729	709	707	749	712	655	747	757	709	734	713	740	737	766	717	703	726	688	732	785	707	726	746	656	754	827	744	724	755	765	714	711	686	704	699	772	720	709	718	686	727	709	759	760	718	741	723	766	745	690	747	742	704	738	733	760	705	762	715	768	725	754	738	745	678	784	708	702	734	734	676	704	753	773	764	705	707	752	711	691	749	679	690	741	714	804	727	711	722	740	767	706	707	732	721	733	761	729	761	696	711	722	694	701	727	702	711	708	697	667	716	760	714	679	740	723	713	783	709	698	730	759	741	708	718	725	737	685	729	682	668	720	705	734	725	728	752	747	711	742	754	726	733	709	734	726	716	709	701	748	688	782	719	707	762	707	684	763	763	720	767	723	708	725	751	750	746	771	787	727	712	748	758	717	741	707	733	745	727	722	743	763	753	678	702	702	770	752	671	712	767	738	778	700	700	705	743	714	764	710	710	760	738	695	678	704	770	679	701	702	753	750	752	737	648	727	724	740	760	714	726	670	725	680	683	728	691	736	750	752	707	675	692	696	713	749	701	725	678	713	727	751	688	689	712	728	706	721	759	747	749	743	764	711	752	700	722	755	763
27622	17106	14778	10359	6941	4673	3168	2394	1742	1306	1254	1092	958	707	641	557	583	517	503	437	404	352	356	365	330	319	343	316	282	331	294	262	269	239	288	275	264	270	267	271	292	283	284	271	312	268	264	252	286	259	242	258	285	276	273	283	279	278	281	257	264	258	257	271	261	262	249	269	262	269	258	272	250	270	252	263	280	239	255	250	268	266	246	237	261	294	251	251	236	236	287	283	266	265	259	261	267	249	254	265	256	245	270	289	295	271	291	242	281	246	286	282	287	260	270	263	273	242	268	279	271	269	246	287	260	287	274	249	287	277	265	287	298	293	278	242	260	275	305	259	281	258	264	270	246	260	290	261	275	255	272	239	271	289	257	264	258	301	256	277	298	270	260	245	255	264	276	281	285	273	277	290	277	272	255	281	241	286	283	252	257	274	265	278	281	264	248	262	257	253	229	276	273	276	257	241	245	268	268	268	261	282	240	294	271	301	265	262	295	273	273	254	282	266	242	301	297	250	257	272	278	282	301	278	264	271	268	281	255	264	254	240	291	275	267	271	284	251	260	289	253	250	265	263	266	299	276	243	270	298	288	276	278	256	264	263	268	277	277	323	297	236	258	271	288	234	278	270	228	316	256	261	275	250	248	291	285	271	275	229	280	261	285	290	271	264	257	277	260	271	309	288	256	270	296	277	263	253	264	253	269	277	298	262	274	271	289	256	257	273	253	254	246	258	264	288	277	269	269	234	255	253	276	242	262	299	284	282	278	265	279	262	241	255	275	264	255	293	255	276	281	227	291	275	261	267	265	274	286	257	288	275	257	257	274	286	264	263	255	236	286	258	255	283	270	280	259	241	279	277	276	256	282	243	274	258	283	283	245	273	272	254	267	291	299	280	267	272	276	245	263	272	259	257	262	268	261	246	274	258	262	271	285	248	249	279	280	260	260	260	273	293	234	275	263	271	282	260	254	238	250	282	259	292	278	240	271	307	259	285	255	264	288	281	285	275	253	264	288	284	289	255	275	243	267	264	262	249	254	260	265	251	277	259	239	249	250	272	284	236	279	299	260	260	282	267	259	252	268	265	267	264	282	289	277	286	249	238	268	281	301	288	276	292	282	263	240	284	275	276	292	264	266	276	308	281	276	251	246	260	260	269	265	272	249	262	279	289	273	282	258	265	218	267	258	258	291	247	269	270	271	282	259	248	270	258	250	269	295	255	242	253	264	259	262	263	256	290	309	259	307	282	271	283	282	293	300	285	288	279	285	271	255	267	242	282	268	276	287	270	278	259	264	281	263	244	270	338	260	242	254	239	257	247	265	236	261	275	263	266	267	289	287	272	270	257	239	266	263	280	276	267	263	287	238	306	281	250	277	275	279	274	265	256	280	249	287	295	281	240	277	234	284	258	246	257	278	273	271	249	266	290	275	271	261	268	274	261	227	276	286	272	289	292	256	223	279	235	258	292	288	278	277	255	267	302	271	246	291	276	249	264	310	280	277	292	242	264	282	275	281	270	295	268	290	269	261	266	258	265	281	248	265	282	288	281	282	282	289	266	251	287	275	289	277	275	285	261	267	254	262	280	269	264	271	270	303	257	285	265	265	283	274	260	251	237	258	273	271	274	262	246	258	244	251	250	255	260	253	244	287	266	268	288	279	254	235	293	278	284	287	301	245	268	284	248	293	257	278	264	271	251	282	279	265	273	266	276	274	253	256	287	283	285	265	298	272	234	250	261	256	278	276	272	263	280	275	257	271	255	285	273	267	285	251	278	282	263	281	252	270	281	251	315	264	306	280	263	264	286	296	265	272	257	299	269	280	256	239	275	267	277	266	259	260	288	284	259	259	289	279	277	276	257	247	263	274	276	273	260	273	261	250	274	260	253	258	261	291	277	259	287	253	260	292	287	260	288	259	261	246	288	253	226	262	287	256	265	266	255	269	264	250	258	281	231	263	275	287	266	276	296	250	250	256	258	262	261	275	264	256	260	266	261	279	264	255	249	255	284	246	260	271	252	275	278	293	263	275	256	275	241	239	245	269	239	282	223	245	274	245	253	238	279	266	256	229	284	238	233	285	277	264	282	258	240	281	272	255	233	269	270	279	281	260	291	252	285	266	250	292	273	314	241	250	299	263	236	284	256	257	270	305	285	276	271	284	240	312	271	289	253	295	293	270	262	309	279	264	259	286	283	268	269	246	247	248	274	277	228	250	287	274	280	273	271	267	243	269	244	274	290	276	243	265	261	265	243	261	274	289	271	250	303	270	269	261	283	264	242	250	273	267	290	266	288	257	260	287	261	249	248	283	260	255	260	267	248	238	252	270	255	260	265	265	259	263	290	264	259	280	271	281	267	268	245	277	250	280	263	264	258	278	250	243	225	257	278	271	261	243	235	275	288	273	294	286	299	292	256	258	267	244	255	302	316	254	272	282	273	257	253	262	268	237	264	244	270	284	243	228	256	263	226	260	238	266	271	274	294	256	269	273	295	263	282	240	271	279	292	264	243	261	269	266	226	284	258	276	266	255	264	276	298	238	279	261	263	271	272	237	290	286	236	285	290	278	284	246	259	263	285	300	243	283	271	245	231	240	276	283	261	253	284	245	259	234	285	274	259	250	268	293	262	282	259	259	270	308	275	266	266	254	273	260	275	309	236	270	262	246	269	257	264	247	248	270	278	270	242	258	227	272	296	262	265	258	290	244	277	279	232	272	279	268	274	251	253	303	260	263	295	289	301	250	286	266	266	266	265	291	233	280	275	255	270	270	290	263	275	251	267	249	247	282	276	251	266	291	284	263	250	252	253	253	258	298	259	287	307	288	308	268	284	270	298	266	269	276	252	262	266	262	254	283	255	272	270	300	258	267	265	266	273	252	251	286	236	279	268	261	269	258	231	292	266	247	271	264	262	304	292	239	267	265	264	278	281	312	235	279	274	262	253	283	288	303	254	260	251	293	275	245	270	296	263	274	257	295	278	280	250	284	275	260	296	288	264	243	272	288	272	274	265	243	264	266	244	295	255	298	259	261	284	272	253	278	242	243	269	274	260	285	267	298	287	264	257	273	253	245	273	244	282	247	283	262	255	265	278	269	276	234	274	294	274	282	239	259	298	263	261	264	263	317	254	277	302	250	256	274	302	283	279	288	254	292	253	294	266	274	230	264	227	267	261	240	270	259	271	259	253	262	245	279	269	261	281	261	268	238	275	270	267	255	263	275	283	274	291	255	283	277	264	277	222	299	255	288	309	268	289	259	304	289	265	270	285	282	263	294	275	232	287	268	304	235	246	260	284	276	235	271	269	257	276	260	267	299	237	250	262	263	259	289	292	280	281	276	243	293	240	243	239	284	281	255	280	241	284	271	272	280	270	278	263	273	283	292	282	252	257	295	273	243	245	286	244	276	286	257	239	261	279	269	265	265	280	244	269	268	242	262	290	284	269	285	283	278	253	274	278	285	263	273	250	249	279	231	243	256	246	260	279	222	250
17201	14958	18783	20792	18755	14894	11557	8769	7190	5828	5308	4635	4036	3190	2807	2793	2414	2095	1834	1804	1566	1351	1156	1087	1130	1155	1054	1054	882	875	756	740	753	721	694	695	714	741	731	701	730	702	663	678	705	655	670	696	701	682	612	665	638	667	683	644	699	642	648	639	660	607	604	617	645	640	614	648	670	632	654	679	627	638	641	658	664	674	647	649	687	636	617	624	653	607	683	655	663	649	619	644	699	671	638	638	600	632	673	682	635	639	627	655	662	639	682	701	630	681	690	647	633	615	666	595	643	673	630	663	656	649	679	694	651	583	700	647	675	633	661	650	614	644	630	698	625	631	632	664	622	660	659	663	659	647	616	627	675	667	681	613	643	651	604	692	650	642	613	654	656	664	693	679	585	658	688	723	682	671	667	626	658	661	671	664	674	682	603	645	669	654	648	634	619	659	609	656	659	613	641	679	668	633	646	675	643	643	673	632	668	640	626	642	606	647	625	612	679	660	640	637	658	618	635	647	653	597	680	657	630	627	646	630	598	650	665	621	633	642	627	665	615	666	691	585	669	716	599	695	652	609	601	638	676	640	643	657	602	671	674	644	652	660	626	630	657	687	613	670	652	652	657	651	650	671	618	595	667	677	632	616	677	652	634	646	668	652	641	622	627	676	611	636	627	675	666	639	601	640	634	684	628	646	658	659	660	647	631	618	644	659	645	652	639	644	701	644	662	691	652	656	645	640	655	676	640	730	696	677	670	619	665	646	662	645	654	640	616	658	638	607	646	632	646	699	650	621	664	668	659	702	664	638	685	653	650	655	682	683	657	609	621	618	696	650	661	681	649	666	656	637	632	715	637	663	648	656	672	605	601	669	644	661	637	654	655	659	667	603	616	655	647	645	630	733	641	630	661	634	614	657	653	692	689	686	692	608	651	688	641	666	624	627	684	681	652	628	642	612	655	630	631	646	647	637	650	701	648	614	685	584	640	650	661	668	665	644	649	666	619	622	648	629	649	618	660	640	620	650	648	659	620	670	620	640	682	610	641	640	640	671	643	655	631	676	664	663	680	660	605	613	670	610	669	654	654	668	694	698	596	640	624	641	675	622	683	682	626	631	619	660	668	672	629	626	639	641	649	646	642	656	637	653	641	654	664	635	640	671	634	641	683	652	669	707	667	631	627	649	659	613	672	656	591	646	606	664	635	658	675	667	614	642	643	632	633	628	672	675	615	683	640	600	680	631	685	663	616	680	678	635	653	619	620	647	610	624	666	656	647	607	643	701	656	667	669	658	662	660	659	667	640	637	660	663	644	673	632	657	684	647	662	645	628	671	672	639	629	691	665	633	649	627	709	661	643	660	658	628	638	667	644	651	619	591	688	632	673	684	603	644	658	700	587	640	672	656	677	644	644	625	665	706	627	691	623	647	683	595	643	641	598	640	663	633	603	676	689	625	665	645	653	685	635	644	645	598	643	661	643	625	621	644	648	646	660	646	601	636	651	652	672	637	624	675	647	646	636	685	637	702	641	672	593	608	652	628	660	606	654	641	623	605	649	663	647	639	718	645	645	667	691	642	637	579	653	645	664	612	621	657	624	647	637	630	640	650	626	640	661	623	647	644	649	648	653	657	633	649	657	652	675	697	676	649	606	616	667	611	652	651	672	657	599	659	667	629	654	626	599	643	642	649	643	636	645	606	663	612	627	665	681	648	660	659	665	667	672	640	625	615	658	615	625	608	587	651	658	629	637	691	708	610	660	640	647	693	644	635	623	668	626	657	614	646	654	615	663	683	656	654	665	632	668	674	662	673	617	664	661	639	656	655	666	676	641	657	597	681	688	632	673	624	607	657	630	632	656	648	632	675	615	658	649	643	671	635	630	653	670	639	678	648	625	635	649	633	652	630	619	656	668	640	647	703	654	648	617	650	655	631	701	660	646	669	677	646	651	575	701	647	672	678	674	643	710	634	602	685	641	643	640	626	627	656	670	652	617	648	631	635	636	660	634	684	661	654	666	651	667	643	647	630	655	625	648	609	686	644	614	635	658	676	699	620	634	685	621	621	685	661	673	681	699	660	629	668	622	669	618	628	647	631	604	647	640	692	642	624	610	662	632	633	630	668	640	640	676	695	679	671	629	648	683	646	610	640	638	664	654	642	644	645	607	588	634	599	607	659	628	660	658	684	583	640	604	654	634	676	663	623	672	656	636	674	629	636	675	618	696	674	653	653	629	583	658	638	600	665	632	603	656	658	673	659	625	638	659	649	640	655	678	656	661	638	629	636	686	634	617	638	677	690	708	686	616	671	661	624	655	664	665	661	663	660	628	634	613	631	675	612	661	657	635	654	650	704	652	670	627	647	670	616	679	637	635	697	641	670	624	645	636	663	678	687	647	654	642	655	634	622	649	620	644	587	597	660	647	621	650	587	683	669	681	640	667	656	660	694	641	640	649	619	642	604	637	674	617	621	637	690	637	649	665	640	671	665	629	669	643	616	666	663	655	636	673	625	672	653	624	666	674	656	663	646	629	629	609	676	664	638	620	684	667	649	651	633	683	626	665	656	638	679	661	683	625	610	629	622	633	614	678	705	622	585	674	682	637	629	630	661	665	657	657	689	635	639	622	656	664	671	643	609	633	646	628	677	607	649	613	635	636	663	630	703	671	666	635	697	654	700	658	663	624	672	613	634	657	666	613	685	645	627	661	664	645	645	680	676	628	652	621	654	644	626	602	628	670	642	597	684	644	688	646	693	653	672	675	626	666	635	662	622	662	695	688	663	649	679	656	666	641	630	630	639	642	636	652	611	646	673	605	641	721	736	633	661	627	667	642	607	586	634	681	663	624	641	650	658	618	667	628	650	621	651	663	675	642	621	642	668	684	656	642	700	671	639	623	651	643	645	645	618	631	681	606	645	617	609	629	665	662	628	635	619	659	675	652	668	637	650	633	636	634	654	620	648	656	644	654	675	662	639	608	599	614	657	668	656	650	637	645	631	633	648	652	645	616	657	642	595	638	657	615	657	637	613	658	647	667	616	645	645	670	636	609	659	621	646	628	685	664	650	662	647	670	609	644	683	614	660	656	671	666	676	603	613	611	649	633	691	677	635	664	681	617	612	703	619	642	678	660	645	654	663	667	640	657	611	661	633	610	681	602	644	657	658	652	668	703	680	611	628	665	593	624	678	665	642	697	625	644	652	645	679	677	684	636	631	614	590	614	670	676	637	710	688	647	626	652	626	661	614	644	692	641	662	640	681	654	652	626	659	655	702	632	638	635	694	662	628	663	661	661	660	635	651	630	652	629	718	646	671	639	611	649	622	661	642	628	648	663	602	613	670	629	713	651	667	658	630	639	659	656	654	611	646	647	648	626	632	671	635	681	631	672	639	682	666	638	660	687	666	670	656	625	702	680	635	630	647	674	635	644	675	660	659	670	667	702	654	657	660	630	677	602	664	630	696	663	643	593	684	649	626	631	644	614	663	596	671	677	625	651	640
8934	5171	5549	4055	2812	1822	1248	940	694	621	583	519	540	508	401	410	418	392	371	342	343	339	290	293	301	305	299	335	301	299	294	293	309	310	301	307	298	330	314	310	309	298	275	294	287	282	320	289	313	269	310	320	295	335	310	282	301	305	297	281	287	319	290	311	321	348	300	336	294	289	311	334	315	249	264	302	292	290	279	302	289	294	345	314	298	322	295	313	339	285	337	319	303	281	292	304	279	292	325	334	296	284	284	312	290	286	308	281	265	312	330	286	289	266	278	310	336	300	288	284	294	328	307	316	311	310	311	330	283	306	304	292	280	317	309	266	298	269	299	300	306	312	340	326	291	314	314	298	307	294	301	294	295	269	280	320	301	262	307	278	307	296	297	294	281	291	320	281	304	284	337	332	346	339	285	306	298	302	273	282	307	312	302	257	323	310	299	308	277	299	308	298	269	308	323	336	304	257	318	321	322	296	274	279	318	322	299	278	315	340	308	278	319	304	316	280	301	298	308	302	277	305	304	320	276	281	289	307	301	287	282	291	306	296	330	302	302	288	303	324	327	292	311	255	284	306	280	295	341	308	317	273	255	297	338	274	285	311	318	289	297	307	315	354	295	347	310	323	301	300	297	291	318	312	299	279	285	290	278	298	279	313	295	307	302	314	259	258	292	315	312	310	307	306	272	289	255	312	310	322	293	290	306	295	305	312	288	313	290	291	281	297	298	307	291	316	283	324	305	293	314	291	311	258	298	297	289	291	293	334	281	295	307	301	287	296	273	310	304	294	302	301	314	304	288	283	343	311	306	301	319	314	322	324	295	301	329	285	310	306	363	291	331	329	320	283	299	307	284	308	325	287	313	305	290	316	259	282	305	328	308	292	312	294	317	292	281	314	319	306	256	304	315	297	308	312	325	299	329	267	315	333	301	306	325	296	299	299	292	320	274	325	281	296	325	291	307	294	299	324	305	260	266	316	249	311	341	300	295	302	322	306	299	296	322	318	318	324	307	295	318	317	317	279	306	269	320	315	309	291	295	292	307	286	312	313	306	339	303	271	276	283	305	305	288	292	315	321	310	319	306	326	304	321	293	304	327	295	317	315	316	304	292	296	296	304	279	310	290	300	323	268	285	299	321	264	327	334	289	295	302	289	314	295	314	276	306	324	303	306	269	292	313	312	307	269	281	285	305	280	355	282	275	309	308	302	313	307	281	292	311	335	280	317	308	322	291	297	298	308	301	310	285	290	298	286	276	283	282	290	308	343	335	262	330	302	291	297	251	275	288	312	303	309	334	277	332	285	305	293	323	286	300	325	282	325	341	299	310	290	325	285	327	285	339	298	349	310	289	308	288	307	270	295	297	289	324	302	284	313	279	283	297	296	326	317	311	280	307	348	321	281	272	295	354	320	297	255	305	303	278	304	315	310	275	285	279	288	314	302	296	288	315	272	316	311	289	303	276	319	281	328	297	277	283	253	306	289	339	278	341	342	289	296	303	288	302	280	327	317	323	309	294	313	338	324	329	316	314	286	286	274	300	310	318	300	317	327	321	323	312	332	302	285	316	327	296	291	363	336	280	298	297	302	290	297	299	282	309	321	296	299	318	311	319	299	299	290	306	327	292	293	302	333	292	287	285	275	297	311	300	328	256	310	300	300	305	324	297	298	270	291	308	298	305	292	295	318	333	291	273	347	327	315	302	285	290	309	310	306	306	328	255	336	322	306	274	293	312	296	304	315	329	319	328	319	308	301	323	303	317	301	302	306	310	332	291	293	337	275	301	311	304	301	292	308	299	314	319	301	321	276	287	267	324	332	298	300	292	299	321	279	290	301	324	310	314	317	288	279	313	269	313	302	310	285	307	339	282	300	274	309	289	307	293	315	295	290	300	306	317	316	301	301	292	304	279	284	294	311	293	311	301	277	282	289	287	261	298	308	307	320	318	288	266	330	288	323	324	318	289	306	285	298	288	282	292	289	314	334	281	309	312	290	282	291	275	301	305	320	320	292	310	298	293	348	314	320	282	313	325	273	293	289	306	282	273	307	295	318	320	275	292	337	315	292	308	315	345	267	305	276	298	326	265	296	303	277	330	299	301	275	323	286	288	306	357	312	292	324	304	320	301	311	290	322	291	294	285	270	292	282	254	294	322	326	284	305	262	294	323	270	294	293	362	281	320	294	297	335	302	297	283	305	295	290	321	293	264	313	298	308	303	298	328	291	309	295	288	269	284	303	337	298	301	331	266	310	315	280	320	324	313	336	278	292	290	296	290	266	321	338	314	322	293	310	308	325	279	329	309	312	261	331	279	312	288	278	325	274	276	317	313	300	286	310	280	287	304	292	311	312	272	287	314	274	311	305	284	290	305	312	299	304	335	288	308	319	283	291	285	305	304	355	323	290	306	268	343	276	301	306	314	282	313	298	312	288	278	313	288	260	294	280	304	318	337	323	311	271	284	273	319	318	326	282	270	342	332	297	279	301	287	288	278	299	297	296	307	305	296	273	273	303	277	279	314	331	302	277	301	309	273	255	325	340	319	319	303	314	322	311	270	269	298	296	310	307	277	298	309	263	314	323	295	328	301	293	296	346	289	310	308	342	354	315	288	301	297	302	311	297	315	304	317	296	304	280	335	310	318	290	292	289	268	316	269	310	300	295	320	291	304	284	319	304	306	268	316	309	270	276	283	296	313	314	291	274	294	313	275	292	282	281	319	320	300	311	292	302	285	267	332	281	292	302	312	328	270	294	312	287	329	292	308	313	318	284	297	294	294	310	327	298	297	288	317	305	280	300	278	286	300	285	296	282	317	325	309	308	304	269	277	294	339	304	303	268	281	305	311	322	284	310	289	283	285	294	282	303	309	290	298	318	295	313	312	300	294	305	276	320	323	323	296	308	287	312	327	286	261	288	308	315	294	272	299	277	252	306	333	296	288	300	331	296	318	295	279	309	345	311	311	312	304	290	292	271	315	307	296	280	281	340	298	320	269	289	298	287	282	296	300	303	315	284	292	302	290	303	328	328	290	308	274	320	318	319	297	305	337	304	330	309	324	283	292	347	301	309	302	309	330	300	302	295	288	319	330	283	315	292	278	303	308	310	287	288	292	301	303	299	270	312	306	301	311	316	329	295	313	305	282	263	309	307	300	324	309	303	294	313	263	292	312	287	294	314	317	299	311	285	293	361	328	311	312	293	288	302	280	321	323	269	279	286	309	300	271	294	340	289	290	280	284	344	306	271	291	279	290	302	318	284	287	311	339	262	286	302	320	320	318	268	345	281	312	314	290	280	312	298	276	275	305	320	333	287	310	303	289	296	297	293	316	284	289	279	307	322	293	314	259	284	303	295	283	286	298	292	276	263	275	299	286	311	306	282	278	308	315	334	285	286	308	338	326	315	310	254	313	291	282	298	349	262	304	287	314	294	291	311	295	307	309	310	269	313	282	305	275	263	303	322	263	273	270	317	350	300	313	295	324	303	297	304
6535	5530	9739	11121	9618	7114	5119	4032	3173	2536	2387	2083	2029	1648	1552	1504	1458	1324	1123	1143	1103	967	899	766	828	822	822	749	793	734	745	724	776	698	712	697	745	755	720	752	727	728	733	756	714	743	738	699	748	705	710	718	696	718	711	691	746	682	733	743	696	733	716	688	687	727	668	692	757	713	707	747	753	716	760	715	720	740	697	707	735	713	726	734	743	711	663	767	737	771	732	783	700	710	688	743	723	705	707	705	684	681	693	703	766	750	720	689	696	694	716	791	744	720	749	758	736	769	710	719	735	766	719	711	703	711	707	725	685	734	746	741	699	692	727	752	702	760	688	721	744	699	715	722	663	734	696	702	720	723	746	771	758	747	732	682	732	674	684	717	661	724	760	760	701	677	692	759	708	700	702	734	693	721	718	724	733	698	742	739	693	683	720	713	722	728	668	736	701	749	737	693	731	702	728	757	701	719	755	757	745	666	758	746	714	725	734	709	677	725	709	729	693	687	711	664	683	667	747	721	729	708	706	717	697	729	729	678	769	696	739	754	745	673	766	694	708	715	741	728	723	714	697	723	747	722	685	730	688	733	725	734	779	744	700	740	758	725	724	718	690	733	728	684	743	750	733	717	710	695	785	694	701	764	737	730	689	669	731	706	736	726	774	711	789	739	705	699	714	752	709	690	713	729	697	691	715	735	728	742	678	761	738	718	757	719	685	715	728	745	737	729	719	706	738	751	698	666	660	711	720	715	713	773	717	715	792	674	722	747	699	695	676	737	748	761	736	680	712	745	662	745	786	706	703	698	740	757	702	707	732	687	703	724	729	682	723	672	744	739	713	754	724	735	716	733	707	694	731	663	690	663	728	729	687	711	709	714	744	715	667	686	709	710	729	722	680	739	719	694	739	716	740	721	746	649	729	695	678	652	739	731	692	758	708	732	701	707	738	729	705	755	739	701	710	695	726	728	716	739	740	682	720	681	725	688	731	682	738	731	701	735	732	757	748	725	715	776	718	690	724	730	704	728	693	682	693	740	710	721	736	725	738	734	733	664	691	737	731	720	707	741	767	711	713	713	704	720	737	759	705	776	700	744	702	759	684	751	697	742	688	716	722	700	705	728	723	674	678	704	691	708	709	690	731	748	700	704	753	756	693	716	709	712	712	745	718	751	703	723	745	688	703	720	716	718	710	716	686	701	712	810	688	741	637	730	723	751	681	747	756	716	703	719	654	736	715	704	716	739	718	673	693	684	665	726	705	728	712	724	721	709	721	754	743	698	698	725	705	743	658	720	718	730	698	683	698	699	716	759	758	718	772	691	704	731	708	702	717	681	769	701	716	722	696	776	688	693	728	709	735	746	727	676	742	714	706	768	724	732	750	745	705	727	710	774	672	691	739	680	718	769	726	670	751	733	749	747	696	699	726	692	724	752	682	730	713	744	754	727	703	706	691	751	735	700	747	708	725	731	723	706	755	764	677	705	731	689	716	707	733	752	713	735	807	733	754	683	745	714	730	722	743	767	673	734	694	767	681	679	716	734	719	734	745	713	750	745	726	748	719	699	727	729	725	690	713	713	715	703	760	717	722	755	700	716	713	697	738	743	726	690	754	718	775	699	729	683	699	746	697	726	741	752	713	763	688	735	759	681	772	703	716	707	762	686	751	752	701	695	735	747	763	722	684	751	685	746	757	691	751	724	767	727	739	667	731	712	747	710	701	769	707	735	727	714	696	731	770	671	687	713	662	797	753	747	751	719	681	682	708	724	737	735	687	730	717	776	736	730	732	753	740	723	729	738	743	687	711	756	705	752	720	693	704	715	758	724	748	737	716	744	735	669	733	701	738	683	728	724	698	717	701	690	714	673	727	776	704	719	722	717	680	707	735	690	750	756	720	703	644	697	704	732	721	760	737	686	743	746	720	748	702	737	721	719	675	701	716	723	766	691	765	726	722	733	687	712	678	711	716	672	745	740	713	761	712	761	762	735	690	736	698	732	729	704	666	717	701	737	739	730	711	714	736	706	704	710	744	718	760	758	722	708	719	739	705	711	707	702	718	728	696	749	729	694	702	699	713	717	688	758	729	704	735	781	698	691	769	680	773	706	738	701	709	744	731	663	764	715	761	711	701	712	729	716	743	683	734	707	748	705	699	744	707	750	700	716	680	696	698	752	748	718	755	712	704	684	693	691	755	714	719	686	817	749	698	772	703	721	743	700	726	698	749	704	753	735	753	691	724	673	678	704	710	695	692	717	735	730	711	697	720	747	705	740	692	711	720	724	719	736	724	751	751	715	722	764	740	745	708	704	717	706	680	692	730	746	713	767	726	735	776	701	707	761	739	686	752	726	751	726	680	750	699	679	744	725	687	722	746	741	750	707	757	716	711	694	675	766	688	729	711	724	751	721	754	734	724	714	690	722	671	715	688	656	751	732	725	737	719	670	701	723	692	759	668	737	722	714	758	706	740	726	722	745	718	735	747	719	698	767	728	770	738	724	730	728	730	725	710	716	705	752	756	744	715	701	723	763	742	750	749	712	689	735	746	722	740	681	739	747	758	711	712	694	702	695	705	746	724	750	734	707	736	715	736	750	732	700	672	726	712	734	752	720	685	721	751	770	713	767	741	768	729	758	793	717	748	723	736	757	684	772	707	757	770	764	699	709	734	685	707	712	683	736	743	744	718	743	726	700	681	669	705	732	722	700	709	723	702	755	736	713	784	668	728	735	699	736	720	728	742	737	694	759	734	683	778	684	753	767	728	732	685	693	705	676	732	725	740	742	685	674	725	740	704	731	677	689	705	743	662	695	720	748	698	698	728	712	716	725	748	740	722	714	729	731	737	727	694	704	718	681	696	709	740	718	671	728	707	710	727	711	745	760	727	704	720	724	702	686	708	749	704	747	732	722	711	702	745	694	701	768	682	741	757	720	739	740	699	706	717	702	723	725	733	712	724	733	753	717	719	768	746	730	692	714	735	698	698	692	725	694	774	730	731	732	746	717	700	710	733	773	746	706	746	713	742	758	692	750	657	729	735	683	685	738	699	652	716	697	720	675	742	681	718	741	690	748	704	770	682	731	730	704	706	769	682	701	705	744	688	699	689	740	704	756	763	693	736	688	727	744	768	736	652	684	757	691	733	731	730	711	728	714	725	722	737	756	743	685	678	696	709	727	695	713	701	744	770	743	759	748	659	719	751	747	738	725	716	749	754	743	734	708	708	741	750	749	692	700	732	738	716	743	699	714	709	742	696	685	739	752	676	751	732	694	713	759	677	701	707	693	738	722	743	726	712	723	714	781	739	730	695	717	744	739	743	753	705	687	736	728	730	686	751	689	693	728	679	766	712	740	767	700	716	755	750	724	722	750	709	698	724	730	693	760	695	728	678	753	698	694	733	725	753	648	713	781	748	669	689	725	750	717	698	691	718	699	691	697	720	727	744	714	750	710	690	773	764	675	737	733	709	717	706	771	735	700	716	759	700	743	739	741
18238	10038	9929	7159	4700	3264	2265	1591	1160	1033	967	791	707	598	595	530	519	452	427	412	403	433	304	337	356	322	374	343	316	316	316	315	325	309	323	314	298	306	325	317	341	307	300	300	303	312	299	318	325	347	299	343	327	312	321	298	320	272	346	334	299	317	306	330	295	301	290	288	321	308	321	332	285	295	290	347	329	324	301	334	311	302	320	296	307	297	275	299	325	301	302	327	307	322	283	296	318	286	294	283	296	312	282	303	346	296	325	278	344	289	346	274	305	307	322	305	291	312	313	305	334	308	315	269	275	294	340	262	323	318	276	290	299	289	326	283	301	306	327	299	323	314	291	307	334	321	309	322	293	326	292	319	302	308	285	327	329	291	302	291	300	327	319	296	273	299	279	305	295	308	309	325	310	318	308	322	282	318	313	317	299	314	310	286	318	309	315	327	275	284	299	298	300	284	291	287	313	287	319	280	315	317	299	327	318	294	318	294	335	333	334	260	293	294	316	303	311	318	304	323	275	319	289	320	314	293	302	312	339	308	301	317	332	328	335	297	306	305	317	325	331	280	331	313	296	332	297	284	296	301	325	279	284	294	306	343	290	310	305	314	312	321	323	316	328	291	309	330	295	312	305	306	310	328	286	279	298	310	294	311	296	305	312	269	311	294	280	294	290	320	322	285	317	293	318	283	294	292	310	330	269	283	331	319	299	315	273	290	303	304	284	310	277	281	288	298	272	295	307	317	276	291	263	325	299	311	325	329	311	316	316	312	303	324	328	343	316	298	285	309	293	326	283	329	303	333	307	284	313	289	314	290	303	307	303	287	280	304	299	295	326	351	321	300	296	310	288	322	283	281	304	288	325	306	302	289	310	273	317	304	358	297	321	272	286	308	294	299	313	314	302	276	314	323	285	298	271	270	282	353	327	280	284	279	315	309	329	299	306	278	313	341	297	276	289	300	280	300	321	320	291	329	307	344	309	302	307	296	317	310	286	308	274	332	307	318	308	325	323	280	336	273	315	307	357	324	328	322	325	321	331	321	290	297	298	319	333	322	310	281	302	312	289	319	300	305	319	301	286	290	302	311	314	288	326	280	309	257	291	292	274	323	284	332	308	310	290	314	327	257	296	321	300	289	301	291	305	329	297	291	311	290	271	297	293	277	292	306	304	326	271	301	288	313	307	317	323	292	317	297	305	290	291	279	316	296	320	293	310	268	289	296	316	320	273	334	308	314	298	320	309	289	310	304	332	301	290	281	315	304	302	312	277	318	316	320	279	308	319	317	309	303	289	300	314	303	313	318	290	334	312	312	331	334	296	268	309	310	317	313	306	329	347	306	302	287	330	292	330	317	328	317	295	306	301	313	324	310	305	301	343	350	325	317	286	330	301	330	269	299	320	325	300	316	316	296	304	326	304	278	308	317	291	331	302	297	314	311	300	306	294	280	323	335	297	305	346	300	324	313	301	349	316	307	359	287	300	320	306	286	338	306	315	296	348	286	344	324	322	303	315	292	342	295	335	306	309	294	280	345	305	324	303	297	336	264	300	298	276	316	281	302	267	255	331	274	257	310	313	272	321	304	311	291	306	270	302	283	327	313	298	288	304	321	334	332	298	298	303	300	289	282	292	311	343	331	281	323	329	294	311	281	307	306	309	291	288	332	268	315	285	275	288	291	294	320	279	280	286	303	322	338	302	330	304	292	341	313	305	324	285	287	356	340	317	295	313	295	306	310	297	292	290	282	284	311	279	282	307	277	332	299	333	296	295	304	298	324	322	274	298	291	300	327	296	331	298	289	284	346	303	314	271	314	295	309	295	268	310	298	309	315	307	310	312	325	313	313	271	301	302	307	276	335	345	332	269	323	314	269	288	295	291	323	260	317	313	331	327	315	352	302	291	302	264	305	296	297	287	272	327	328	315	297	275	316	319	308	334	271	310	321	317	315	318	276	313	341	297	292	325	309	309	307	299	335	282	321	299	308	272	298	306	317	290	287	332	303	331	328	317	299	300	310	349	314	271	302	305	295	317	302	284	317	314	323	294	287	326	294	316	301	294	315	323	306	277	337	306	302	285	299	304	289	287	277	320	304	287	310	332	310	289	313	290	315	324	342	301	299	285	266	315	293	328	308	300	322	299	284	274	321	287	296	296	314	298	301	307	310	332	326	298	334	285	316	337	311	293	308	319	276	306	326	313	325	311	311	340	302	308	313	279	294	350	273	283	272	289	296	319	306	283	343	299	316	293	320	320	292	305	315	312	322	324	300	326	291	295	280	315	296	324	328	308	334	271	286	290	291	303	331	311	304	318	298	292	325	295	319	304	301	307	273	302	290	305	280	335	322	310	314	310	309	295	329	331	315	280	293	329	299	312	327	294	313	319	281	344	304	294	294	303	293	296	281	311	317	306	331	340	324	312	306	312	309	297	337	331	303	317	274	275	318	281	317	310	328	315	311	283	292	341	308	263	301	322	323	313	316	326	323	310	284	308	330	306	301	339	311	325	329	294	281	288	317	284	297	305	277	298	266	303	293	272	316	280	320	297	302	299	282	337	280	288	282	286	318	313	311	340	319	302	302	287	313	341	323	319	312	341	318	308	280	284	293	303	338	302	280	282	297	297	326	319	339	338	300	324	339	342	283	299	278	314	300	308	308	289	287	312	306	281	346	316	321	299	314	278	297	303	282	277	309	313	276	312	325	320	280	275	323	309	306	322	316	317	340	325	293	318	280	285	336	309	283	340	292	317	334	294	292	296	316	345	303	308	298	327	315	293	290	292	340	296	324	346	356	280	308	294	297	360	301	304	295	298	296	303	283	298	289	322	292	301	319	318	317	276	273	290	292	326	279	294	306	308	303	310	307	297	303	317	280	308	299	298	321	273	323	299	307	276	318	313	285	299	289	302	313	299	284	301	274	307	298	291	320	339	310	328	285	314	321	311	309	299	269	274	305	311	282	310	292	320	300	279	305	336	298	315	283	307	305	317	322	305	287	323	301	285	298	313	305	306	295	275	297	307	315	276	333	315	311	314	318	294	338	325	292	321	291	304	322	283	292	305	304	286	311	290	297	301	344	281	290	313	333	371	286	284	290	313	315	315	300	259	262	257	311	304	300	325	329	307	330	288	295	304	323	314	300	312	297	306	324	358	302	316	285	329	307	280	289	324	290	278	307	317	313	294	327	343	325	285	291	333	278	328	330	289	319	290	307	282	294	278	314	286	292	287	304	324	293	271	291	340	275	294	346	301	298	312	295	309	301	300	335	271	305	295	318	320	281	306	304	312	317	293	320	295	290	277	292	291	316	304	316	296	316	291	323	297	331	315	299	310	324	290	295	334	301	294	277	300	317	334	296	310	309	290	319	297	319	343	327	312	295	275	310	322	287	290	336	291	317	295	293	293	289	309	304	327	324	294	303	314	324	310	303	301	313	290	305	273	340	306	278	264	303	307	281	320	320	287	301	309	294	290	284	306	315	297	314	311	292
13191	9649	14837	16821	14417	11288	8716	6648	5246	4530	4000	3539	3009	2433	2338	2167	2021	1692	1641	1563	1426	1185	1109	1004	978	1004	1005	880	910	834	781	801	767	775	735	792	763	779	716	714	778	719	786	768	791	777	738	739	758	722	752	685	779	740	747	770	680	717	750	700	726	776	748	739	734	720	712	757	721	701	730	776	704	730	739	749	732	711	797	720	744	755	712	730	709	728	764	723	725	739	694	736	744	691	704	746	710	758	758	765	765	746	691	705	796	704	732	692	725	750	702	711	751	718	745	697	800	710	714	696	768	689	734	744	709	705	697	741	706	710	723	707	702	734	759	666	721	741	772	701	701	713	738	728	747	695	775	782	785	710	749	707	750	730	730	780	714	739	783	717	745	713	727	710	709	718	733	721	721	706	726	770	721	769	720	734	684	777	768	749	733	676	778	771	717	722	719	696	735	704	686	724	727	729	723	723	747	709	678	746	690	742	689	740	720	705	710	730	759	724	788	696	732	723	740	748	723	717	777	710	740	721	706	767	713	693	758	744	713	744	729	749	722	717	751	684	733	738	718	720	691	708	710	770	751	755	694	769	698	735	706	787	734	736	680	716	742	698	709	676	713	722	714	722	737	706	698	760	788	732	727	751	725	740	735	764	730	696	732	805	696	731	708	774	726	714	719	762	749	717	711	710	779	678	706	722	738	718	743	694	707	707	765	777	730	725	662	680	727	776	747	713	712	714	713	684	707	760	723	774	782	689	723	751	734	690	729	745	715	709	725	714	710	787	726	757	740	762	691	750	707	696	716	708	781	756	715	750	739	767	742	709	719	746	727	731	707	723	713	685	714	735	726	745	710	733	753	691	760	715	719	752	753	721	788	766	717	734	705	747	734	724	731	711	766	696	725	761	731	710	711	728	690	763	747	775	728	763	725	704	747	722	758	712	710	706	704	733	734	716	759	706	752	722	713	765	736	723	688	775	695	685	728	778	717	729	750	680	739	719	702	673	722	692	691	740	693	725	744	765	696	720	745	690	723	722	733	765	705	656	761	688	748	747	707	712	715	799	730	723	673	715	784	700	691	758	722	758	744	705	730	731	682	704	721	736	753	770	733	728	770	765	692	720	704	797	739	726	741	724	725	743	728	726	750	780	744	726	724	802	756	755	752	663	723	788	755	703	763	719	746	792	721	718	716	748	762	712	774	731	703	710	677	734	771	762	701	752	672	714	769	689	696	714	737	753	773	743	735	687	730	731	693	729	731	687	731	712	696	748	735	680	700	736	713	685	754	727	739	730	715	745	728	702	793	756	728	730	709	696	732	736	759	704	760	755	715	742	770	753	687	729	692	745	672	738	700	701	752	718	747	731	734	750	724	684	759	739	722	716	696	782	706	734	693	736	731	744	715	674	766	707	751	749	734	695	725	724	769	722	720	664	734	687	742	751	753	742	689	737	709	721	727	721	724	748	776	695	697	725	716	768	739	801	716	713	711	787	752	720	714	706	717	725	741	770	711	736	725	731	729	737	715	732	733	742	761	718	739	740	698	704	664	735	742	763	707	714	776	718	691	719	715	755	703	728	757	714	728	715	721	721	760	741	723	735	702	726	729	733	710	781	708	742	719	738	706	781	710	791	700	759	723	790	728	702	724	727	718	748	740	778	726	708	709	710	773	763	707	778	755	716	691	748	739	702	713	711	727	718	721	785	716	732	747	718	682	731	725	762	755	736	765	702	771	703	757	735	702	693	758	746	744	708	734	704	738	716	715	745	739	710	766	761	731	766	704	782	697	693	722	745	706	772	722	735	743	740	734	746	663	773	745	766	785	727	696	717	724	733	681	692	694	727	739	747	747	755	786	705	694	754	699	768	715	734	734	755	772	738	769	730	752	784	720	754	740	761	745	716	740	776	728	726	768	730	736	745	788	758	718	747	705	766	732	718	718	742	730	727	739	742	741	706	749	711	749	689	728	744	728	712	751	727	768	754	770	712	707	771	710	712	717	705	747	696	732	711	686	724	738	734	694	776	758	718	735	708	741	747	722	698	701	764	743	782	708	709	694	770	744	727	731	799	713	749	712	770	742	701	716	690	692	710	776	738	753	758	775	745	744	760	779	726	710	749	720	722	770	785	658	706	707	718	788	754	769	754	717	727	721	737	745	737	745	721	697	689	719	747	702	715	707	729	677	719	739	708	757	716	714	752	686	719	719	758	719	697	703	698	735	716	696	724	723	693	683	706	683	723	731	744	713	764	746	699	705	731	735	731	748	753	702	704	723	755	757	743	710	707	764	723	737	744	729	686	730	713	757	731	743	709	717	713	719	754	752	709	768	734	705	689	732	695	693	719	719	740	710	697	753	730	739	761	728	748	728	748	743	732	727	786	755	726	766	734	736	711	744	756	763	771	751	751	707	721	751	707	724	760	760	711	709	728	752	757	726	714	773	743	733	767	763	763	704	724	721	721	727	731	732	708	731	763	777	676	755	740	798	738	735	708	786	700	787	725	739	720	707	678	700	691	773	753	702	725	751	719	713	690	713	761	751	730	686	775	673	706	775	739	792	733	703	707	765	687	750	719	737	747	717	698	758	744	791	720	727	725	689	726	740	727	765	718	753	754	682	698	727	749	760	760	728	777	693	707	688	691	761	682	769	715	752	752	746	780	721	692	764	769	718	724	725	742	760	742	699	679	761	694	772	755	723	780	717	739	719	714	716	710	698	751	697	771	704	746	773	798	752	695	729	727	729	743	754	680	727	696	727	753	746	709	694	783	735	691	677	706	734	732	728	733	770	733	714	661	720	724	730	755	733	741	756	726	751	775	717	783	677	779	700	689	716	703	758	743	739	716	731	711	724	735	736	710	703	774	733	691	751	749	703	762	732	693	737	732	703	742	694	753	731	703	692	716	744	712	720	748	711	709	729	692	793	785	753	738	713	745	780	745	701	763	705	737	739	704	771	700	740	778	762	780	699	775	705	750	733	762	719	727	783	774	729	758	736	794	710	736	785	745	747	708	769	731	740	744	706	767	750	731	754	687	740	754	745	721	755	718	719	743	753	744	722	765	724	744	693	760	711	750	743	771	733	745	755	796	682	731	738	745	698	734	744	762	698	751	739	765	813	733	750	759	750	737	742	748	721	727	756	752	726	711	732	713	766	724	752	759	751	727	725	745	772	747	698	734	654	752	690	697	728	720	782	746	739	741	732	728	781	721	712	764	700	764	754	694	720	705	730	732	730	740	671	758	719	733	739	766	737	770	708	729	737	702	734	725	756	739	699	729	690	748	704	734	749	783	730	717	707	726	769	739	694	729	761	735	692	717	670	748	733	762	708	748	695	721	742	721	789	741	748	723	715	722	740	724	727	743	776	756	754	745	757	780	760	676	691	707	686	763	766	771	678	719	692	740	711	771	743	703	696	784	747	757	781	725	749	695	724	769	715	740	719	708	708	742	719	749	747	716	683	764	687	712	679	706	691	748	688	766	719	741	746	731	740	716
27193	14807	14415	10267	6892	4916	3396	2411	1647	1352	1163	1033	827	706	687	621	578	487	513	462	394	350	358	315	346	372	340	384	323	277	297	261	275	247	261	283	268	256	298	239	273	296	298	281	285	263	289	280	255	263	272	276	255	261	256	258	242	245	279	267	286	241	266	303	266	286	282	229	262	274	263	280	234	238	262	255	238	268	270	272	300	313	290	258	247	276	257	263	281	269	275	290	278	290	291	281	288	290	267	268	286	282	294	295	271	269	285	284	272	290	237	300	275	301	252	321	262	271	240	264	260	283	292	261	263	273	301	299	278	271	284	263	260	264	256	272	271	304	287	254	244	296	307	277	255	266	297	236	256	290	266	250	278	243	252	246	277	268	292	272	253	271	282	258	269	287	291	276	287	286	297	255	248	272	262	254	244	247	281	268	271	268	246	258	280	266	280	242	259	263	260	250	276	251	270	278	263	271	253	253	269	258	264	255	250	260	276	246	252	283	275	292	278	270	307	282	251	295	304	255	264	259	293	264	268	272	247	276	278	277	283	246	262	278	268	305	299	279	255	254	235	285	283	277	289	247	262	294	258	272	265	283	277	284	266	253	272	252	280	286	266	286	259	270	264	257	287	255	261	255	255	248	287	287	265	278	286	303	272	259	283	278	280	296	296	289	285	268	278	271	278	268	300	283	291	304	283	270	270	291	326	269	279	253	259	271	247	258	263	286	289	297	264	274	261	273	265	252	256	251	259	291	278	263	288	276	291	272	278	286	283	292	272	267	279	302	261	299	283	280	255	276	272	268	245	269	263	303	300	293	284	259	304	312	281	264	264	250	255	256	299	244	291	242	259	290	295	263	261	296	288	274	259	251	288	284	269	274	288	254	260	287	296	259	245	261	277	294	274	276	253	255	288	246	252	273	281	264	260	268	282	271	267	264	244	274	315	280	264	256	279	281	269	270	267	231	261	293	260	282	281	251	279	263	261	273	259	297	262	306	273	297	245	256	277	292	288	290	263	275	304	263	259	293	254	274	262	257	300	246	267	285	290	267	281	273	268	278	261	284	307	230	263	249	289	287	269	255	260	240	251	246	272	271	297	244	275	240	278	252	276	283	314	268	243	258	259	244	258	242	247	250	266	282	271	263	273	276	283	301	259	302	296	283	279	288	303	266	321	282	274	261	274	249	304	269	273	269	268	271	283	273	266	286	254	327	265	285	230	277	267	292	272	307	283	280	287	307	286	273	314	264	266	279	264	303	262	272	276	262	259	292	292	273	289	308	294	290	257	249	289	274	274	247	249	282	284	284	275	268	282	263	266	287	270	268	266	289	279	259	301	281	267	252	264	259	288	253	261	264	252	289	274	281	289	268	263	302	247	286	284	260	284	278	268	286	257	282	268	266	300	275	295	270	256	289	292	282	248	260	278	269	300	263	246	277	262	290	242	263	284	285	274	255	264	274	255	294	269	277	275	273	278	258	272	261	244	264	279	260	263	256	268	287	286	249	303	255	253	253	304	271	246	238	248	286	256	290	291	281	238	249	269	237	270	253	265	266	290	263	275	306	266	295	305	286	289	269	306	257	290	252	248	268	290	318	304	296	240	259	286	250	229	282	276	273	282	259	297	264	269	250	285	284	286	266	283	287	275	263	259	287	286	258	244	249	248	269	263	293	264	269	277	290	261	262	241	242	281	252	275	245	294	283	277	257	283	249	274	242	272	253	264	275	247	277	284	248	231	267	265	271	281	305	278	258	261	259	300	278	252	290	260	269	270	290	306	276	291	281	272	250	298	272	269	277	242	276	298	280	266	277	266	272	284	270	280	251	284	275	268	289	304	297	255	255	264	247	281	255	268	268	214	270	270	282	268	282	256	292	253	270	286	271	278	247	280	290	277	285	286	287	264	298	244	291	289	287	273	286	242	259	277	287	270	281	269	260	280	256	278	281	274	269	274	265	287	281	258	254	245	265	317	270	279	281	266	271	267	286	284	245	257	287	302	249	289	294	289	263	251	255	256	278	281	268	292	270	265	288	283	282	275	295	246	290	262	275	292	250	261	254	272	303	267	270	304	310	266	264	260	299	292	270	288	257	296	288	267	237	279	268	264	295	247	283	277	280	277	282	266	254	296	294	279	258	287	247	300	324	263	301	267	265	264	262	254	256	284	275	237	265	272	262	259	307	304	270	270	275	277	240	276	289	253	301	283	265	271	250	268	249	276	259	247	261	293	292	285	248	295	261	269	260	263	293	231	286	278	253	246	264	268	270	271	257	271	283	265	284	273	275	267	264	273	281	273	271	270	247	280	274	263	289	252	282	272	266	291	281	251	256	302	268	302	282	269	276	267	259	272	279	280	274	230	257	255	280	285	292	259	284	294	277	258	261	268	283	268	267	232	285	245	300	283	279	300	258	269	285	294	293	247	286	256	260	285	251	264	268	247	233	292	288	296	259	291	293	270	287	300	272	284	257	271	258	278	281	272	259	275	275	248	279	261	281	270	310	259	282	289	250	258	288	284	288	296	268	258	242	247	312	258	257	255	274	264	270	269	265	277	272	270	250	268	287	249	283	259	262	264	269	277	284	283	274	280	251	272	281	306	251	268	278	294	278	272	281	238	295	274	274	288	283	266	249	273	304	274	282	253	314	303	298	292	283	241	295	239	244	287	262	307	272	275	286	245	266	257	254	288	252	261	269	246	267	273	241	254	251	268	284	286	288	273	288	275	287	254	265	258	275	297	275	261	277	262	298	295	244	289	268	290	271	285	295	254	246	254	294	279	271	278	304	314	273	285	303	289	248	250	265	279	287	307	293	280	292	270	265	283	291	294	295	307	258	288	279	270	265	258	265	285	271	280	270	275	264	271	277	264	262	276	266	282	292	285	260	268	271	273	253	281	247	294	252	243	286	254	232	265	275	285	276	286	277	231	283	271	286	284	275	252	273	261	296	282	274	258	282	288	229	282	285	270	274	257	267	293	261	262	255	261	244	258	286	282	276	283	280	277	281	250	251	267	315	284	315	251	245	296	276	257	235	272	249	299	300	258	281	284	281	286	261	277	305	280	286	265	278	280	261	250	257	294	257	271	257	258	269	272	282	287	285	292	303	283	261	284	240	274	264	272	297	269	305	252	287	291	259	301	243	268	283	270	277	269	267	265	271	232	290	269	280	283	283	260	266	264	303	268	251	256	265	316	255	265	256	300	250	278	228	281	278	289	279	283	268	276	277	248	303	259	230	281	301	260	290	281	298	248	260	266	287	274	257	298	260	272	311	303	241	263	273	265	267	279	297	295	266	297	287	237	234	290	271	264	267	235	272	243	259	293	261	294	299	269	289	269	277	276	259	280	294	293	280	278	259	268	278	253	277	271	262	251	293	277	275	257	267	284	313	288	266	280	286	278	261	284	270	290	309	266	270	256	282	264	274	279	280	263	272	273	281	274	274	296	266	234	287	285	256	285	287	302	248	254	298	258	283	302	302	270	259	270	278
17160	12841	19282	21062	18218	14474	11381	8909	7192	5925	5386	4831	3952	3295	3051	2758	2646	2051	2005	1841	1589	1292	1181	1087	1145	1217	1132	957	978	824	790	760	758	751	726	743	685	728	716	716	698	730	720	665	651	664	671	706	708	668	666	650	719	692	702	692	644	682	692	689	649	689	708	675	619	659	664	640	631	684	676	627	709	686	617	663	677	647	628	684	701	659	706	642	672	652	703	668	635	670	620	630	671	673	693	626	638	652	663	647	614	633	647	627	663	643	656	681	685	645	660	678	640	604	610	662	656	632	690	654	621	648	685	631	677	639	683	641	630	628	605	701	649	689	719	643	671	642	632	648	653	669	637	672	651	675	691	668	631	659	639	658	677	610	618	626	627	639	675	684	625	645	651	643	680	673	654	643	637	631	683	709	629	663	656	685	669	661	622	635	649	632	662	668	689	675	664	649	633	667	685	592	630	658	667	689	669	698	721	659	641	665	676	669	675	653	650	704	644	673	653	631	657	695	706	661	663	631	642	592	609	623	606	656	674	658	638	657	678	651	700	691	666	700	664	658	659	648	687	662	641	635	668	670	641	653	684	667	644	677	668	679	601	649	631	643	640	662	670	672	654	663	632	665	653	670	604	637	634	640	672	656	702	677	675	684	603	659	631	657	607	654	660	671	612	652	662	624	673	694	643	629	678	696	643	661	670	663	630	680	635	670	676	597	659	685	674	693	661	664	720	664	611	639	605	689	677	642	650	655	611	661	687	605	649	603	626	615	700	631	601	614	644	694	678	674	647	675	682	671	639	708	673	657	662	635	632	637	640	672	692	659	624	686	660	669	614	656	646	689	646	664	666	720	663	651	653	629	706	675	628	671	638	648	653	643	640	668	661	651	636	679	660	631	676	659	668	660	672	649	675	648	671	631	656	683	624	683	628	681	688	670	657	654	656	703	672	661	625	657	693	659	691	703	636	650	677	693	693	664	651	650	640	670	658	669	624	674	649	672	663	632	625	713	632	715	630	703	695	644	667	611	679	649	662	618	645	637	615	642	664	672	647	683	732	650	662	659	704	655	634	648	664	631	669	645	675	660	658	675	668	684	675	671	665	680	665	678	639	680	650	662	660	665	680	646	659	589	592	650	681	702	645	650	667	673	651	667	649	626	657	677	677	691	635	662	645	658	665	677	615	621	694	640	646	664	648	673	646	638	626	703	637	621	662	612	650	669	657	651	690	721	665	669	661	639	613	647	669	664	679	654	671	627	651	655	656	625	646	650	703	674	672	665	629	679	646	677	642	683	621	641	647	674	659	642	700	708	684	688	655	671	662	674	650	660	646	695	688	695	661	662	668	671	649	636	646	624	650	681	636	657	664	647	671	645	682	654	662	693	634	629	680	655	647	661	640	678	652	667	651	692	642	619	660	672	696	675	644	654	622	679	649	710	686	662	668	647	663	619	666	669	708	611	631	673	610	618	662	666	634	639	686	642	658	652	662	634	659	636	697	619	637	650	665	608	684	612	655	664	650	645	701	632	618	675	677	695	646	658	687	665	658	634	671	638	645	616	650	655	665	653	661	659	649	662	613	644	684	679	666	646	641	674	673	625	657	676	655	652	637	670	615	638	652	673	629	604	640	663	639	704	686	611	701	685	640	664	658	689	653	689	668	659	687	651	692	693	612	633	637	602	658	625	671	658	650	671	635	622	672	628	671	619	685	683	673	632	695	650	659	663	686	617	628	664	640	596	667	653	624	658	658	702	598	678	675	642	671	685	683	584	624	663	680	621	693	681	694	625	657	678	638	684	626	671	630	677	684	639	678	670	708	710	619	641	666	695	634	654	648	645	627	629	660	669	646	684	625	643	661	651	652	627	712	664	705	667	666	624	709	674	658	664	633	658	666	670	640	667	665	693	647	690	712	647	686	647	638	668	641	610	643	667	692	662	632	673	659	670	683	664	644	641	698	672	705	672	693	700	636	657	642	640	639	711	662	647	690	648	602	643	633	628	704	659	665	639	648	655	635	645	660	630	664	653	701	624	696	632	635	659	650	657	695	667	664	673	656	642	666	661	666	656	679	679	656	644	654	676	640	656	681	678	662	670	677	673	692	673	630	694	656	690	586	625	676	694	629	667	646	660	610	649	682	650	694	659	628	638	636	690	679	653	618	682	660	656	644	657	669	704	674	665	642	634	647	603	683	669	586	663	656	676	601	613	636	669	655	672	707	687	651	655	610	653	653	631	648	639	657	666	678	643	647	654	679	633	699	662	667	688	617	655	646	661	655	672	637	637	654	639	647	665	666	658	662	677	686	702	651	651	638	677	680	651	665	656	653	655	690	641	650	624	634	658	667	656	647	663	677	707	643	646	665	640	676	656	660	680	660	650	678	640	667	661	679	677	687	692	622	662	623	704	672	639	636	639	644	643	626	695	646	702	662	621	624	640	620	673	660	632	639	659	697	624	709	664	660	621	681	659	659	658	672	671	677	623	692	665	666	645	610	631	673	696	649	656	638	627	656	652	654	675	682	632	649	660	673	633	675	639	632	671	647	643	646	676	674	647	637	665	665	619	667	661	645	630	609	624	643	643	633	662	728	673	648	656	674	712	674	678	701	670	635	636	658	687	617	583	639	644	665	595	623	612	655	655	663	659	631	691	697	650	661	644	656	679	636	678	667	630	630	645	661	680	638	665	647	631	652	698	694	676	641	634	667	669	636	587	609	690	604	652	635	666	683	647	648	676	649	687	645	674	650	647	690	653	618	636	673	667	700	702	642	652	675	656	711	621	658	624	641	659	668	670	670	637	642	642	660	663	622	638	641	644	652	652	647	690	646	719	652	598	639	669	672	675	692	661	688	631	713	663	634	674	622	663	656	673	630	684	608	669	634	629	617	639	637	693	665	702	655	708	643	638	702	698	647	673	652	679	679	665	642	695	573	673	660	656	608	703	678	659	639	665	635	631	677	637	665	650	706	665	671	641	630	645	696	679	649	648	661	650	660	667	644	649	672	668	633	695	655	700	688	616	659	604	618	687	665	655	668	677	680	662	662	671	633	673	641	683	698	666	690	581	653	640	678	675	653	668	669	648	661	652	641	645	688	656	677	649	630	605	662	660	613	626	684	657	699	673	657	622	672	621	677	644	674	672	639	673	629	646	692	651	679	626	639	619	647	633	652	656	654	699	689	644	732	690	666	638	661	685	609	617	662	651	662	641	688	654	653	655	670	658	680	649	692	637	676	638	666	673	674	672	687	643	677	685	687	668	637	695	651	717	640	645	670	724	608	684	678	630	672	639	685	684	599	623	637	658	641	583	630	608	663	672	643	667	655	661	671	653	708	644	642	634	639	690	699	654	650	670	663	701	670	686	630	689	653	633	571	691	657	640	664	641	659	627	661	657	723	637	699	639	684	667	671	681	666	669	675	690	618	610	644	654	651	644	659	611	687	641	686	629	648	644	609	670	645	673	644	681	628	633	648	707	652	647	676	623	692	633	604	649
8680	5070	5484	4003	2588	1803	1226	946	758	625	581	541	513	448	485	461	409	371	390	383	358	354	315	284	302	285	303	335	323	301	274	322	327	296	325	294	292	300	360	281	286	311	305	302	305	303	310	289	332	336	321	316	317	291	332	338	351	306	296	294	313	325	297	245	292	301	302	303	301	318	300	285	295	304	257	302	309	292	336	296	289	325	306	313	302	276	341	321	321	327	331	290	332	297	320	325	298	338	303	305	299	291	298	310	297	320	316	294	304	318	274	266	298	320	305	277	281	337	318	277	297	320	306	313	285	314	315	315	287	304	303	287	307	309	315	291	281	306	301	297	296	327	297	270	323	315	293	311	331	329	272	323	285	294	326	300	272	260	295	309	325	316	325	281	290	284	302	300	275	276	275	304	279	314	284	308	271	321	315	309	331	302	331	279	299	296	325	295	317	330	300	305	315	300	314	313	303	290	286	292	276	321	307	303	277	314	302	285	289	316	298	289	310	282	276	341	317	280	278	309	278	301	287	347	262	298	270	299	326	338	298	314	307	308	310	305	298	270	310	279	280	306	297	281	280	299	337	320	318	295	335	346	293	331	297	308	320	296	283	282	324	299	311	322	306	316	310	311	317	300	279	288	327	297	306	293	334	296	290	316	338	310	311	274	276	327	303	302	293	292	291	333	315	301	291	343	306	304	290	308	281	292	296	279	296	302	326	291	307	340	328	291	289	286	292	347	304	289	275	326	294	282	275	320	273	295	312	284	289	255	285	293	309	311	300	305	308	317	309	317	324	287	330	302	297	269	295	306	297	288	328	352	281	282	294	315	292	307	281	283	301	281	306	279	296	297	322	322	319	333	303	267	290	293	303	280	307	270	313	304	316	325	273	285	280	299	314	284	304	316	324	293	309	302	331	295	288	303	312	331	326	335	281	305	301	311	261	276	322	302	296	345	344	304	293	320	325	296	303	290	314	330	324	302	323	298	283	287	291	286	315	301	285	302	326	312	285	308	307	302	319	307	294	292	322	306	345	296	271	305	329	290	313	323	299	299	322	308	272	307	275	300	294	292	296	327	318	304	283	335	329	283	306	312	311	290	266	311	303	314	300	312	282	316	328	304	313	281	310	321	300	317	316	318	343	287	290	299	307	319	294	286	275	308	281	282	283	317	283	296	315	320	290	299	313	321	308	286	325	326	348	310	295	297	266	341	281	300	305	289	303	291	322	320	286	295	287	312	273	308	290	337	310	284	343	303	322	307	308	313	315	276	286	276	304	278	313	303	277	303	313	324	329	317	282	311	281	268	316	291	297	284	292	315	324	288	281	272	263	315	308	307	294	290	308	314	326	310	311	279	324	311	327	286	315	328	285	280	354	323	256	300	328	336	297	290	303	327	318	312	321	323	324	311	324	293	309	310	350	294	305	322	315	318	317	301	332	308	306	297	307	300	288	291	311	300	311	312	325	284	271	300	335	281	308	283	324	296	344	293	317	287	266	323	293	314	287	276	310	295	337	278	291	307	296	298	301	281	293	345	321	283	317	301	276	324	334	302	309	333	266	276	297	319	302	307	286	318	308	316	273	292	287	281	320	302	294	283	316	275	292	335	273	310	312	299	331	295	295	292	306	334	300	325	272	269	309	302	302	275	285	271	265	254	282	322	290	313	288	273	322	312	303	305	297	323	346	295	352	275	309	295	279	297	289	338	304	315	318	306	296	300	288	297	307	290	302	285	294	337	280	307	315	296	305	316	287	307	280	318	310	320	312	271	298	274	327	291	295	309	303	319	325	332	320	297	282	344	355	307	326	317	322	327	297	306	315	304	292	315	319	311	291	310	287	307	295	318	313	287	288	299	279	278	282	291	328	292	296	312	301	282	285	303	303	298	296	300	328	301	299	301	281	315	326	295	276	301	296	298	305	326	291	314	311	281	299	280	311	312	293	290	307	319	295	321	275	261	318	315	329	283	339	312	325	273	316	313	334	290	316	311	281	280	327	302	276	301	283	322	351	297	328	311	311	305	303	308	309	295	309	311	310	296	291	300	308	292	292	311	307	328	314	310	302	278	303	291	303	291	298	281	291	302	332	317	310	305	306	304	288	304	316	312	289	251	290	336	267	281	291	294	284	303	332	313	332	324	295	334	297	324	293	308	311	301	288	304	292	295	285	293	308	296	339	283	286	317	266	316	316	314	316	315	298	314	304	305	294	293	299	293	288	316	335	297	282	284	290	272	312	296	318	314	294	319	317	335	279	279	305	343	295	311	283	300	273	295	300	307	302	271	284	309	332	324	286	276	301	285	317	309	283	310	273	302	290	288	282	295	267	303	308	307	325	293	340	314	310	288	327	288	341	294	299	281	299	294	307	311	306	312	273	313	323	275	341	273	285	304	298	328	316	301	278	285	299	261	344	352	311	293	302	296	350	294	301	323	294	322	332	289	313	283	310	260	269	306	288	276	316	325	302	304	308	311	280	316	313	307	298	302	318	265	298	326	317	326	287	275	315	342	304	275	319	331	300	279	302	306	298	301	346	338	322	287	302	316	303	289	321	319	292	322	314	313	297	313	327	313	308	336	304	292	291	316	307	269	297	296	283	286	316	325	307	322	334	304	307	303	291	296	326	268	316	283	315	286	293	302	302	346	298	330	276	301	321	330	316	285	300	351	344	298	314	334	311	296	356	321	288	300	302	297	338	303	322	277	317	293	315	304	288	324	289	329	304	304	330	268	313	336	321	320	283	312	274	317	297	323	292	298	281	307	271	329	305	303	324	312	302	317	300	291	287	309	285	307	314	275	283	297	302	321	287	319	279	263	299	317	306	268	300	283	306	312	291	291	301	313	330	309	291	321	274	284	341	308	288	324	326	263	302	277	324	294	282	274	297	306	288	295	316	305	282	337	269	308	303	302	308	297	309	321	329	279	300	298	276	306	296	310	327	318	313	320	301	309	273	284	286	287	285	330	274	265	286	344	307	303	310	307	291	286	278	287	323	304	291	318	307	294	293	293	288	300	318	292	328	303	322	302	304	297	334	273	292	305	320	290	287	339	303	321	282	308	297	309	318	312	312	314	303	284	329	290	294	280	313	306	329	327	303	282	292	316	318	319	299	295	329	329	309	333	292	301	296	310	310	306	308	286	300	297	302	308	308	284	283	296	280	306	273	297	289	333	282	296	316	312	275	292	318	304	280	316	323	302	325	285	299	295	297	297	295	333	306	311	317	320	308	319	288	314	285	282	267	337	288	293	304	310	301	323	309	312	299	306	309	309	310	292	328	306	299	313	281	332	320	316	296	315	320	285	296	289	285	328	338	347	311	327	311	272	303	324	310	306	284	286	332	293	301	324	302	268	298	290	287	313	281	353	296	304	294	301	333	294	312	286	299	315	309	288	308	311	300	273	315	321	334	297	336	346	297	315	303	297	275	270	314	277	295	317	320	319	282	331	305	313	312	323	305	309	266	277	315	344	293	274	303	312	322	306	326	308
6353	5262	9764	11204	9394	7058	5134	4060	3147	2681	2367	2114	1949	1773	1532	1604	1460	1205	1108	1237	1048	917	882	788	802	820	832	770	723	755	706	766	749	742	716	773	726	745	760	709	782	776	769	714	711	742	722	771	712	746	731	760	733	762	692	742	708	748	744	783	704	707	677	716	733	697	779	695	759	691	745	729	704	699	723	720	764	771	707	735	734	725	691	728	728	719	773	695	722	704	754	724	746	697	725	731	779	750	760	754	708	726	700	710	720	739	718	764	744	720	745	750	697	757	748	711	782	749	689	758	709	724	681	674	725	761	794	701	702	755	744	748	737	745	726	747	712	771	735	700	745	732	709	725	727	737	781	690	733	744	737	751	728	720	710	764	745	680	713	701	733	727	743	706	738	736	707	741	711	747	718	704	706	706	720	692	748	757	727	730	733	726	757	738	724	725	716	746	706	739	676	709	736	783	662	666	698	771	725	683	679	755	734	717	725	719	719	747	727	723	741	764	732	714	711	722	768	689	740	703	742	755	733	711	664	741	701	724	731	756	735	762	739	706	711	764	718	755	737	734	716	725	730	753	750	694	724	742	736	668	706	742	702	742	751	732	733	678	758	758	723	700	701	719	724	695	730	694	748	719	707	710	725	749	780	755	725	738	707	734	711	757	732	746	743	748	739	716	728	724	763	759	733	755	644	743	719	716	733	708	767	770	712	741	727	722	703	733	728	730	736	707	743	726	742	717	675	735	779	739	740	713	677	730	705	711	768	744	695	762	752	758	763	777	757	730	758	713	782	778	713	739	737	753	726	746	713	718	665	691	747	746	716	698	739	678	784	736	749	731	760	735	730	744	739	731	757	688	738	717	748	733	720	745	726	711	781	768	743	703	736	709	728	774	729	730	709	722	729	737	710	722	728	710	708	747	739	706	679	723	705	658	724	738	778	689	707	762	756	708	806	762	714	761	697	776	719	759	736	692	743	658	765	730	720	755	720	748	734	696	719	778	688	755	716	691	709	755	748	731	737	734	767	716	728	724	752	747	670	750	708	783	757	719	706	712	748	703	730	773	791	717	752	719	716	727	720	750	718	737	689	717	772	744	734	695	719	738	735	719	754	738	742	704	713	705	755	693	721	754	775	711	751	712	700	709	755	709	711	709	724	729	702	755	744	723	734	787	748	746	727	724	731	771	762	737	682	764	710	699	729	712	739	741	758	728	730	690	765	822	664	723	689	752	790	694	717	730	778	699	684	746	706	734	730	772	717	749	688	730	753	721	714	803	756	704	680	720	701	711	734	764	763	680	745	770	785	725	705	736	731	734	665	730	706	686	740	719	711	709	741	707	733	738	693	709	728	721	733	741	745	698	713	726	746	726	757	759	708	680	734	773	729	708	737	715	731	726	659	731	757	747	736	683	745	736	810	760	711	772	771	710	688	705	737	734	723	713	726	729	722	676	737	727	709	700	719	731	766	691	783	729	759	698	715	786	739	766	729	782	717	703	719	773	739	719	714	761	706	743	783	709	703	700	743	697	762	678	689	755	701	777	712	718	753	722	723	717	730	754	699	723	721	701	741	756	765	679	760	732	742	726	691	741	662	736	717	781	748	764	674	697	716	727	799	685	675	745	665	770	748	762	684	695	697	770	684	713	695	691	706	717	720	721	751	741	722	702	703	708	755	733	748	728	722	731	702	735	780	671	745	684	772	718	719	728	733	696	695	716	732	753	739	702	734	742	682	733	769	726	752	669	720	727	742	743	733	737	732	694	720	725	727	701	704	806	747	698	727	742	706	743	749	783	712	692	658	708	708	714	737	765	683	739	705	695	708	702	759	749	725	722	745	687	727	752	680	744	735	679	757	735	728	732	698	716	781	733	747	722	730	707	742	698	749	671	699	757	700	704	744	730	737	745	698	755	752	749	726	681	776	781	715	729	728	737	723	717	749	731	725	710	722	681	732	742	729	749	757	740	711	705	717	795	721	753	768	715	752	723	716	767	706	723	729	733	745	724	714	723	750	761	691	748	756	741	772	787	711	730	733	747	685	722	747	713	719	733	716	739	707	754	722	673	743	732	741	733	692	800	780	767	713	713	708	746	741	712	719	736	714	732	738	687	707	684	724	738	726	707	757	747	724	713	716	755	763	693	703	758	746	748	734	723	743	705	757	763	769	742	713	713	742	745	730	734	721	703	689	713	732	735	745	719	731	686	758	692	703	681	755	708	696	745	747	762	701	666	718	742	711	699	756	752	780	766	718	726	730	763	746	745	704	705	751	696	722	751	751	702	680	681	765	710	686	684	749	732	727	721	766	700	686	684	664	730	729	699	731	698	700	723	699	758	758	741	743	681	733	731	722	691	755	647	693	716	733	737	728	695	740	709	710	701	656	686	746	711	722	796	727	716	742	702	716	797	721	731	713	740	753	714	725	720	726	721	729	757	741	750	700	677	709	681	708	702	753	730	735	710	729	710	686	723	776	727	739	692	761	730	748	684	715	702	704	750	729	698	716	717	749	742	753	728	706	806	731	700	718	718	754	741	767	702	803	751	774	753	716	753	727	712	742	749	740	682	718	741	734	726	754	742	749	759	725	750	693	725	723	730	692	688	717	724	728	727	745	730	731	732	714	697	767	758	757	691	695	782	722	705	736	734	755	715	749	739	700	693	671	713	772	733	724	676	720	754	742	701	749	728	733	722	714	741	698	692	738	736	719	740	746	737	724	736	722	721	715	741	724	725	718	698	745	738	759	754	693	761	725	732	703	713	742	688	753	736	693	738	688	719	706	738	702	742	768	753	770	715	725	737	745	702	767	728	751	758	700	737	724	742	800	724	744	738	727	731	723	729	701	718	686	766	731	729	733	735	741	738	745	739	762	723	713	698	693	687	731	745	728	766	739	687	717	743	693	786	722	728	793	707	692	717	751	763	727	698	740	726	724	729	703	719	763	721	721	697	746	705	726	738	724	703	731	739	742	690	690	680	714	730	739	789	780	667	742	788	729	711	779	697	751	742	721	738	733	791	710	732	712	727	690	752	690	688	780	703	763	768	758	780	720	712	773	734	736	722	787	748	766	744	737	729	754	680	734	739	736	704	694	735	683	713	703	752	688	722	755	698	734	718	711	723	701	695	739	710	704	761	671	713	740	707	739	670	733	758	753	702	745	701	693	678	750	786	730	735	692	663	705	729	729	701	688	695	745	720	710	752	775	769	701	719	778	725	714	732	767	717	686	735	744	726	758	696	730	700	739	717	698	717	750	755	781	768	690	725	696	735	739	716	729	802	700	725	729	737	745	756	827	712	806	708	730	717	762	749	731	719	726	779	689	751	698	757	738	727	748	724	699	710	769	706	683	701	762	767	735	690	761	698	748	722	684	720	753	703	748	728	742	687	670	665	736	724	719	718	682	701	662	730	680	737	686	713	684	729	740	668	747	683	730	718	732	726	758	744	736	725	731	728	705	739	751	683	702	710	720	704	738	733	707	719	727	742	707	718
18151	9841	9679	7307	5019	3279	2343	1648	1252	1141	952	842	756	624	626	531	520	456	434	440	405	360	333	350	340	368	305	361	316	332	311	357	295	325	342	343	310	331	298	313	302	293	308	297	314	318	320	317	311	313	330	307	316	298	299	308	351	347	316	293	320	327	289	332	325	307	337	312	269	293	293	347	367	306	306	309	323	318	300	299	292	277	311	293	306	293	307	342	327	275	313	322	321	297	323	318	294	296	322	283	306	309	318	319	297	269	335	295	348	278	286	312	328	308	306	306	345	323	284	305	321	332	273	291	312	297	300	344	336	296	296	293	316	314	307	311	319	307	308	308	323	299	271	329	306	320	292	314	283	290	315	337	291	327	315	316	282	333	307	296	324	355	320	318	287	316	266	318	325	335	319	303	332	315	285	313	313	321	300	331	300	313	306	316	267	305	354	293	309	305	283	294	300	309	321	315	320	278	305	327	303	308	322	304	312	332	320	326	287	317	304	317	314	308	287	323	303	277	307	300	344	308	320	295	300	290	285	306	327	335	328	311	313	305	299	316	291	293	311	307	327	324	289	322	299	299	305	328	276	302	308	292	283	311	287	295	275	298	299	334	295	304	306	297	290	312	297	289	326	316	315	313	321	271	311	279	318	312	302	272	295	311	331	297	298	299	302	307	298	307	318	297	302	299	279	302	285	381	286	283	294	292	301	313	294	298	303	271	266	306	317	293	320	338	309	283	313	285	295	313	337	328	306	306	305	313	315	315	315	303	341	305	318	278	324	299	279	299	296	314	311	293	303	270	333	302	304	345	302	282	327	308	289	301	316	313	303	313	284	304	326	310	293	311	299	311	323	323	309	295	305	300	279	290	323	316	326	312	329	305	280	301	302	301	295	341	313	309	266	308	301	315	361	289	332	282	287	320	327	312	304	322	280	317	333	340	337	299	325	329	301	320	320	301	325	308	285	294	316	308	298	305	278	336	329	307	340	302	325	272	339	344	330	294	362	334	309	323	287	306	304	322	294	280	318	306	270	291	290	311	292	302	280	301	308	334	324	270	330	294	318	318	313	288	304	297	282	315	307	288	306	307	318	272	295	351	286	310	310	288	332	332	304	329	294	335	320	301	322	315	296	282	285	332	309	267	320	276	312	305	332	290	331	316	272	328	280	304	324	298	322	329	336	293	292	335	304	290	294	317	296	279	335	326	316	311	294	289	277	346	314	288	303	273	267	291	320	326	351	290	307	318	330	297	320	267	309	309	301	312	299	279	290	338	275	283	288	288	331	335	330	303	289	282	294	299	319	322	289	286	300	313	302	311	330	307	295	311	277	285	319	294	324	316	286	288	298	297	281	332	321	301	302	299	308	309	267	323	314	315	306	292	314	296	303	309	293	273	311	323	307	295	291	321	347	308	264	328	310	302	288	326	296	315	287	330	290	293	300	328	350	334	321	308	321	285	298	283	308	340	340	301	310	279	297	328	317	313	317	302	310	308	298	324	299	341	313	312	334	304	308	304	287	301	322	315	314	356	301	291	296	328	276	289	302	314	283	286	322	331	327	280	295	284	313	321	314	291	294	295	299	318	311	333	270	313	326	263	320	290	325	291	333	291	294	312	329	322	304	284	313	313	356	313	281	345	293	328	355	298	312	296	319	281	283	317	324	316	314	342	307	335	316	311	264	302	341	319	306	289	308	322	278	309	302	320	340	317	293	300	303	309	314	305	294	307	308	286	297	295	344	302	299	311	283	340	319	294	320	334	282	272	296	310	312	289	331	299	342	321	328	314	290	274	293	310	317	316	317	322	294	298	321	343	304	306	324	319	320	313	294	285	284	340	322	340	287	297	285	329	290	293	325	303	341	304	315	318	306	312	324	273	297	312	292	312	322	339	300	296	302	297	330	302	350	317	308	302	300	289	297	342	284	303	306	315	280	329	282	297	324	295	314	334	287	321	337	324	305	326	309	307	344	311	315	318	293	301	330	306	274	279	282	303	330	335	269	343	301	278	281	318	284	318	339	306	312	315	304	320	298	318	264	320	308	314	307	309	341	310	310	267	306	344	306	338	334	323	305	327	343	284	343	353	371	322	300	301	308	338	342	319	308	304	346	320	294	324	306	272	326	298	331	274	325	283	347	353	304	285	281	308	355	319	294	313	304	284	320	317	292	317	322	281	261	309	327	350	300	270	292	320	292	294	311	312	335	295	284	307	299	295	332	352	315	314	313	325	296	317	336	314	317	310	315	298	280	312	328	325	320	315	281	310	321	339	299	303	313	295	318	316	285	298	310	328	308	306	314	328	296	302	299	307	283	279	310	310	312	315	330	305	265	299	305	280	299	341	303	342	315	306	344	299	276	302	302	329	301	314	299	318	288	304	287	323	318	304	348	303	314	294	312	338	288	278	284	322	334	352	321	307	297	311	311	322	290	248	282	299	322	314	292	308	306	301	319	329	309	317	327	319	278	326	300	325	334	331	304	335	318	273	288	284	328	295	290	303	284	327	345	331	294	307	296	319	333	319	312	312	307	309	295	319	325	331	317	323	309	332	313	334	291	330	311	338	287	299	282	289	290	311	317	315	298	303	315	323	284	316	306	330	287	296	335	292	312	292	292	324	306	285	304	320	336	280	310	273	301	337	300	315	291	336	315	308	309	334	283	311	329	292	366	321	307	314	283	330	326	303	301	322	306	354	329	320	278	306	320	324	311	305	277	328	323	279	293	316	295	337	304	313	342	327	279	287	305	264	307	302	325	315	347	331	291	316	330	334	289	272	278	309	289	314	300	300	303	298	311	288	304	304	301	303	314	312	344	307	318	299	309	315	311	303	288	319	343	308	310	289	322	289	301	339	330	304	334	327	311	305	272	337	290	299	293	301	333	285	317	355	358	311	295	324	290	280	314	308	307	307	325	292	300	299	326	292	292	305	328	286	299	319	320	304	326	295	292	318	301	336	277	306	280	316	304	316	317	306	319	281	308	286	308	310	321	302	327	315	295	285	322	281	296	319	322	259	326	291	298	326	303	279	315	303	344	340	303	342	300	295	316	308	311	308	334	273	264	270	311	296	293	305	290	297	282	311	354	306	311	298	301	303	300	314	316	291	314	339	321	280	302	321	322	321	309	327	307	322	296	311	304	321	313	300	330	303	323	339	323	344	320	298	289	301	304	307	319	318	286	299	335	294	279	299	331	315	310	317	295	328	318	321	297	318	299	304	299	307	288	365	326	296	286	317	323	301	325	277	293	298	299	300	302	311	320	306	313	325	319	353	283	334	289	285	301	271	303	310	328	333	319	310	337	337	308	349	312	299	315	310	336	295	312	297	324	273	305	344	309	316	334	320	263	300	333	322	286	309	286	323	307	311	299	313	280	279	332	295	299	302	272	286	269	312	309	323	296	352	349	282	339	279	350	305	317	322	299	337	320	295	314	308	287	324	286	267	318	316	292	315	305	317	286	306	290	314	299	310	279	288	296	294	292	287	339	303
12935	9173	14882	16937	14399	11299	8689	6626	5382	4776	3961	3712	3112	2588	2392	2203	2012	1625	1664	1552	1322	1129	1034	974	1027	1016	978	915	868	880	866	795	773	754	757	738	770	769	803	762	746	781	743	757	797	729	750	752	754	782	764	749	736	715	728	771	755	721	708	744	782	727	729	666	760	756	771	754	692	746	748	778	726	712	767	744	771	705	754	778	760	720	732	764	723	756	738	731	718	712	699	724	690	711	724	790	787	782	735	735	745	688	766	757	741	767	723	655	733	764	726	713	745	740	772	748	765	768	751	760	767	748	770	757	792	718	788	788	728	708	706	767	684	755	763	732	779	711	710	717	748	777	730	714	712	701	744	768	765	752	691	752	684	704	721	795	756	762	749	758	784	711	748	740	775	723	728	733	755	704	723	744	744	702	742	760	726	751	701	745	748	717	771	718	775	787	734	709	698	702	804	756	721	753	738	741	751	716	741	697	739	709	765	731	757	748	726	711	763	758	748	738	709	699	691	704	724	712	744	726	764	750	738	718	752	761	701	744	699	710	694	770	716	775	746	739	726	711	734	763	707	753	726	724	780	736	739	694	729	760	721	718	732	724	733	729	761	726	748	732	737	760	727	727	745	737	700	719	732	725	765	731	781	704	750	727	768	706	727	774	743	756	758	715	723	700	788	764	768	755	735	730	745	744	772	718	768	739	737	756	727	730	723	733	745	797	749	721	754	759	708	701	697	770	752	683	762	739	786	740	711	731	742	783	746	731	770	736	761	735	715	743	706	719	760	731	727	742	753	718	736	704	706	719	790	750	747	729	714	695	742	755	726	738	706	728	729	750	720	731	711	754	750	740	770	736	748	727	729	739	721	767	721	735	733	731	756	722	755	732	709	745	712	736	743	714	687	686	706	719	723	772	737	735	741	682	765	716	742	747	727	746	717	742	728	712	765	752	715	739	758	703	765	749	729	764	721	761	687	730	724	726	710	753	716	736	754	713	723	746	737	721	723	771	733	743	745	758	751	724	734	715	722	690	763	772	719	704	695	716	722	745	722	754	756	679	723	761	701	692	692	720	751	747	740	720	740	740	692	775	748	768	668	737	731	751	741	753	723	773	761	750	779	709	745	712	706	732	745	699	760	696	713	780	687	769	741	757	726	767	754	708	754	730	766	726	712	753	701	747	693	743	749	714	725	762	707	746	716	731	745	769	726	716	776	790	750	744	766	739	740	705	745	775	760	746	758	752	727	732	744	737	727	744	768	731	668	680	686	764	762	738	753	765	692	701	750	781	744	682	763	717	692	747	721	713	733	731	726	746	760	701	742	720	737	686	746	734	702	759	776	732	767	754	780	743	707	701	752	740	715	723	780	739	684	755	727	744	717	732	788	728	773	740	744	736	782	708	708	704	722	712	726	723	731	688	727	801	701	757	750	752	763	750	692	703	743	747	712	743	710	731	729	713	738	729	719	735	766	744	739	722	730	721	717	725	694	736	731	679	725	728	677	775	734	767	743	761	723	727	701	710	723	764	697	740	770	743	723	743	728	737	744	743	749	811	762	753	750	724	691	711	766	719	719	737	693	734	723	789	751	735	723	725	734	733	740	768	701	782	709	708	748	761	752	766	736	719	741	680	714	760	740	728	761	781	736	756	722	791	694	752	777	748	733	707	749	787	712	747	699	778	734	748	721	738	766	735	757	704	743	748	691	776	767	734	723	722	685	688	710	690	746	730	720	792	741	735	734	725	734	742	723	684	717	718	757	753	742	765	705	702	712	733	733	745	733	728	761	707	736	730	696	744	770	731	733	735	735	719	718	744	765	769	723	758	740	757	731	751	703	762	731	728	727	709	708	775	735	744	763	773	741	733	729	721	710	757	724	758	742	776	740	725	766	759	745	724	728	735	683	732	734	739	754	743	748	731	713	772	756	712	743	723	743	771	731	778	750	749	694	712	681	715	725	774	716	732	720	730	714	760	766	700	746	750	735	725	760	777	737	717	788	697	774	731	748	746	770	766	768	748	754	728	730	751	727	738	695	750	752	708	727	766	676	759	721	741	741	755	676	706	778	740	728	743	771	741	720	802	716	718	716	785	760	715	740	763	755	728	733	744	715	738	717	688	710	750	754	731	739	744	733	727	732	754	728	771	751	738	744	728	724	702	813	825	744	759	690	715	736	721	738	769	715	715	743	702	739	797	715	759	710	713	733	731	768	754	705	705	746	751	707	768	745	717	692	676	742	713	776	739	700	758	692	737	720	714	757	712	751	732	702	738	737	742	767	726	773	784	779	759	699	798	741	678	709	749	782	727	695	721	706	757	700	692	709	726	701	764	732	725	717	732	785	722	736	734	685	732	706	713	721	739	730	724	757	678	731	763	752	697	739	771	726	715	712	734	690	748	773	753	712	682	737	771	760	703	725	742	726	733	742	701	717	714	781	742	701	720	742	725	744	747	717	722	716	755	740	749	768	688	709	700	752	736	710	785	710	715	745	767	717	681	738	754	735	745	732	723	751	722	716	768	765	721	778	770	745	729	736	699	737	686	767	704	755	718	711	744	737	729	732	733	740	771	723	747	713	744	717	724	732	703	710	721	760	773	736	706	765	722	723	779	772	749	755	770	734	717	745	740	753	678	704	702	741	699	762	775	717	721	762	760	792	751	733	767	745	772	760	702	732	727	748	682	762	706	765	739	719	724	692	782	746	748	692	761	764	688	761	724	752	784	758	725	686	746	716	739	742	751	720	722	766	713	729	757	751	723	721	723	730	705	723	735	717	764	735	788	745	688	786	706	755	778	758	707	732	714	707	756	742	757	735	735	730	735	734	756	726	769	723	778	694	747	703	727	703	766	720	744	740	712	710	752	751	742	711	732	710	769	786	760	742	701	759	736	721	772	727	757	762	767	777	741	746	754	743	757	732	744	725	727	744	773	789	762	723	749	728	792	749	763	734	714	715	749	721	731	753	695	725	741	713	704	744	723	709	764	787	770	731	707	666	753	745	744	788	729	749	794	744	710	745	768	769	712	739	745	700	748	720	687	694	722	722	705	695	758	750	750	730	747	750	703	708	736	685	761	721	712	781	690	731	748	746	722	741	726	727	710	732	705	726	765	739	728	746	758	686	727	758	700	752	757	709	755	726	721	749	748	762	750	793	710	718	753	753	768	751	728	768	697	747	725	715	643	768	706	740	750	779	742	732	732	742	716	703	815	771	745	753	787	745	786	754	744	741	719	751	732	747	716	767	685	750	754	716	700	724	712	727	715	763	711	757	768	769	727	714	764	749	688	744	734	710	677	730	758	669	748	771	728	782	733	706	730	736	756	745	734	771	734	733	714	738	733	714	721	720	697	725	719	764	738	726	754	725	725	731	749	721	768	738	724	689	730	737	726	705	727	755	748	691	787	718	747	768	705	769	731	717	745	705	732	730	767	742	773	711	753	656	767	704	790	705	730	755	769	719	739	736	734	750	722	724	752	769	737	701	711	698	731	689	775
26722	14210	13999	10511	6868	4680	3184	2170	1774	1456	1211	1096	852	666	638	656	553	466	463	425	440	371	328	343	344	346	359	333	317	312	276	296	275	292	274	273	259	272	275	274	266	269	266	280	295	294	288	268	258	267	258	249	287	278	299	262	258	260	278	247	272	266	270	281	252	250	299	289	266	282	275	275	268	233	294	258	276	286	287	276	296	275	268	286	276	283	276	283	270	279	275	306	273	240	273	270	275	302	282	283	274	250	298	278	247	243	271	289	292	227	280	259	271	271	266	263	251	266	281	274	288	275	315	262	257	291	279	269	267	256	249	295	289	263	267	288	311	290	251	268	271	300	260	263	288	264	303	295	258	250	256	247	254	269	267	307	270	312	309	273	287	275	277	263	289	234	286	293	266	273	244	290	271	258	270	296	271	262	278	248	270	253	255	290	287	266	287	282	288	302	272	252	277	260	257	278	280	285	258	275	265	273	284	293	303	257	267	294	304	274	271	282	259	276	262	272	268	242	287	313	282	264	262	248	254	257	260	258	276	302	262	294	258	285	263	260	272	257	284	269	288	285	270	253	275	285	289	280	272	271	265	261	257	266	288	266	288	255	255	284	315	252	245	275	252	259	267	278	296	309	260	257	241	270	275	276	268	290	257	254	306	274	313	285	252	258	292	272	246	287	270	289	237	261	276	264	301	249	272	288	267	232	288	268	247	268	276	295	274	271	262	262	295	289	282	281	292	276	281	286	275	255	295	262	262	281	281	290	289	272	271	271	301	268	267	282	278	277	264	268	287	280	262	292	289	260	271	281	284	265	284	291	288	280	251	245	291	280	264	272	309	275	262	260	257	264	274	283	274	281	274	278	249	298	285	264	257	278	276	284	245	299	314	307	267	262	258	272	277	291	307	279	292	302	244	245	278	306	296	259	263	240	262	258	265	253	236	265	269	279	302	300	274	274	320	282	254	284	249	273	276	264	289	280	259	301	276	312	268	250	278	283	288	287	302	276	253	282	307	282	273	312	262	267	273	302	261	305	306	267	275	250	241	267	270	278	287	278	290	238	310	276	257	277	251	280	279	256	267	291	250	280	241	280	276	278	251	272	253	287	264	251	250	275	265	235	264	308	278	273	252	263	255	294	281	264	264	257	281	302	272	259	275	233	274	284	231	271	246	278	256	270	271	277	281	291	269	268	290	236	287	244	260	244	257	282	275	268	291	280	303	266	268	244	281	286	295	280	296	282	292	286	264	262	239	268	284	251	298	271	236	289	266	281	241	274	290	298	270	281	256	262	278	261	249	270	249	240	264	272	256	281	258	289	260	303	240	271	278	265	254	269	274	266	300	287	234	266	299	271	278	270	302	265	271	293	266	282	268	269	257	247	305	275	266	273	258	273	308	264	263	261	280	280	294	279	285	249	252	273	288	271	281	269	277	293	268	281	292	290	292	270	274	306	279	260	257	250	290	281	290	271	252	231	255	257	291	285	241	278	282	289	272	251	289	290	234	268	270	260	260	281	292	274	286	290	261	293	281	285	293	277	295	270	282	260	253	284	291	274	279	261	273	266	253	292	274	280	250	276	268	268	245	299	286	268	254	264	290	244	261	252	264	307	256	274	277	266	292	283	272	275	302	233	262	292	324	261	266	261	282	255	253	253	255	253	258	296	299	278	280	289	267	273	272	282	308	256	303	280	268	263	240	255	280	256	261	266	294	259	220	267	277	278	272	273	267	272	288	240	274	268	290	284	294	279	232	267	286	284	280	273	286	278	304	274	292	293	260	297	307	262	293	265	260	276	271	252	271	259	304	292	308	282	287	274	308	290	262	288	286	302	306	267	242	283	263	295	268	286	260	245	272	253	261	300	256	258	299	277	267	271	247	290	259	295	264	283	307	249	263	270	271	289	280	284	267	289	302	267	291	293	273	270	273	274	258	274	280	288	262	270	254	272	307	297	277	280	246	293	281	242	259	284	266	300	261	252	268	302	311	279	286	258	253	271	243	265	254	273	253	258	243	288	278	281	271	245	294	285	264	236	315	267	282	262	283	295	258	270	268	276	307	305	230	273	243	271	260	274	292	258	290	259	290	261	263	290	277	290	297	262	268	265	239	296	268	269	296	286	264	263	255	291	242	275	283	280	270	235	267	268	293	287	274	278	300	275	305	287	241	254	305	265	283	262	292	273	277	315	265	254	272	264	268	260	255	278	258	251	291	249	270	248	236	282	282	253	262	300	298	271	269	302	284	271	267	272	265	277	268	282	285	290	280	269	277	293	262	270	302	268	241	293	299	279	277	265	274	249	272	253	279	278	290	271	282	274	282	285	268	289	297	264	226	263	266	280	267	290	233	278	283	261	278	265	253	256	270	278	278	283	290	253	292	245	306	267	270	274	279	244	286	279	258	301	250	292	277	287	249	294	266	283	263	264	284	281	253	279	272	307	259	284	300	264	281	262	269	284	268	290	295	276	291	281	271	276	266	273	251	280	286	286	281	313	253	303	273	252	245	274	318	275	245	292	283	274	292	282	283	289	304	286	271	291	285	284	275	282	269	296	237	304	278	251	263	257	281	269	265	254	274	254	268	245	270	266	248	262	269	276	278	288	247	254	287	271	276	247	277	281	285	264	301	284	250	275	258	277	264	284	270	269	238	242	284	294	287	286	264	283	289	288	291	284	272	289	254	264	277	276	264	263	258	291	275	269	287	262	263	269	275	276	319	290	281	261	254	268	279	256	298	305	272	281	279	290	295	313	264	253	285	278	273	269	282	265	276	248	268	289	278	286	267	259	286	288	277	318	271	244	286	281	297	280	236	251	278	248	254	282	247	273	306	252	262	266	262	246	271	259	281	268	291	272	262	265	264	256	297	270	256	280	257	267	276	273	277	258	270	270	275	276	256	259	282	267	259	265	271	277	267	256	279	294	259	280	310	283	264	270	264	282	270	254	285	267	288	290	276	269	275	294	273	280	248	291	267	253	264	260	278	243	219	278	303	311	262	282	266	270	290	256	276	276	250	269	268	271	252	293	298	289	316	272	280	238	280	263	271	280	295	253	280	247	264	262	269	276	290	297	277	293	283	272	295	303	284	287	276	286	242	279	284	239	297	257	296	269	259	307	281	272	240	283	261	248	256	284	283	278	292	265	265	239	291	302	259	280	311	265	303	296	280	265	257	300	299	292	258	281	277	283	247	248	272	240	270	281	272	274	239	271	282	291	273	291	264	280	279	262	279	298	302	294	282	280	274	223	266	290	269	297	315	265	252	254	262	293	245	245	290	287	245	255	253	230	240	277	290	276	270	258	293	250	270	266	292	268	293	266	289	243	259	283	298	252	283	246	272	289	270	275	266	282	275	258	265	278	277	262	286	282	245	256	263	273	242	281	280	261	268	268	289	247	295	265	278	281	282	261	237	261	278	284	282	266	292	301	281	263	271	298	285	291	271	254	304	296	239	261	274	295	284	273	264	242	256	294	265	218	293	291	276	266
16936	12030	19176	21320	18127	14588	11422	8828	7288	6347	5487	4931	3821	3264	3059	2914	2556	2091	2095	1899	1579	1335	1124	1148	1139	1241	1111	1005	924	793	742	762	769	774	750	718	716	732	716	713	678	706	680	706	686	666	690	661	713	699	709	692	694	646	678	681	649	685	685	666	620	635	713	631	692	667	681	656	666	672	648	625	648	671	669	644	655	713	635	702	618	686	705	649	681	652	656	637	658	673	678	670	691	730	707	686	646	616	673	651	679	685	674	671	633	705	621	673	665	641	659	632	672	683	633	669	666	731	625	659	696	686	660	676	640	686	598	677	664	701	642	629	670	698	641	693	665	652	654	651	653	667	665	658	652	681	660	677	628	615	680	619	677	668	647	654	624	617	649	656	632	684	652	677	618	679	670	663	662	670	690	668	633	612	637	670	678	644	687	650	606	645	620	633	685	703	680	684	648	658	710	679	671	659	657	682	628	659	647	699	650	668	734	667	616	679	669	668	663	659	664	616	656	624	664	699	665	711	665	654	646	680	669	667	661	664	667	696	667	668	636	680	635	745	641	627	660	686	670	667	646	652	743	684	673	685	630	667	704	654	711	679	706	641	671	663	636	694	700	676	658	677	709	614	689	601	619	693	680	640	714	652	657	678	666	591	651	686	642	715	654	648	662	705	681	633	641	627	658	680	683	669	667	677	635	670	642	669	624	664	656	651	665	616	682	699	681	642	656	688	676	642	697	668	658	640	634	627	644	629	703	655	661	705	624	635	652	668	657	670	676	649	650	711	667	635	618	607	648	611	658	683	631	660	662	649	692	605	673	655	735	631	665	708	652	646	693	634	694	683	687	666	638	680	716	618	679	649	682	661	645	670	666	679	728	681	650	651	684	669	661	636	689	645	664	655	652	674	656	654	661	678	673	643	629	649	667	679	618	649	633	660	675	687	662	663	680	692	666	632	641	642	679	702	647	661	699	630	637	676	674	645	683	657	683	682	650	617	668	663	706	700	646	648	660	645	651	656	659	658	660	701	656	650	661	671	678	662	689	677	665	695	658	652	690	655	676	636	631	687	707	630	645	703	678	673	680	668	661	647	629	660	640	627	625	696	678	666	671	674	715	675	692	657	716	643	670	669	653	686	652	723	692	662	706	683	643	631	672	641	662	578	653	620	678	640	609	647	668	676	632	664	645	607	684	630	647	675	649	645	665	616	619	636	631	659	712	646	668	664	658	684	620	681	614	660	645	660	710	716	668	667	667	652	664	656	664	651	669	671	675	635	727	661	678	646	665	598	679	622	682	667	613	706	702	628	621	719	671	683	668	679	657	597	639	684	660	658	614	661	616	670	719	710	623	649	622	685	704	642	629	684	611	684	634	600	634	674	663	678	665	669	666	707	691	653	674	668	665	685	642	671	645	633	693	637	660	683	633	625	696	660	685	669	669	647	642	672	676	649	706	707	627	660	690	628	624	662	670	638	647	661	658	670	630	687	642	667	682	695	632	685	674	663	635	637	648	688	629	628	667	635	686	598	673	685	647	637	664	675	692	668	678	659	664	652	641	675	688	653	636	669	689	656	657	654	628	656	641	658	664	620	652	621	700	635	615	656	659	639	649	644	674	613	601	653	619	636	632	729	658	654	649	644	651	643	659	663	640	626	675	664	673	680	641	662	641	690	665	646	672	638	626	638	648	685	692	637	652	618	681	671	669	642	617	692	635	659	657	683	664	683	654	602	682	633	603	681	677	630	616	672	712	683	624	692	695	691	644	659	648	646	667	722	664	665	650	660	677	654	614	638	650	671	668	658	657	639	697	671	648	627	670	634	703	636	635	641	668	658	615	656	692	643	690	633	672	680	640	696	684	634	647	681	673	654	687	637	672	666	634	682	619	667	681	663	675	688	646	685	637	627	694	633	676	640	660	658	647	665	692	631	687	669	679	664	665	687	655	654	648	679	648	623	675	678	694	634	650	691	698	697	627	605	619	643	661	665	687	672	641	671	677	640	662	675	654	693	664	651	679	694	682	608	659	692	634	673	630	700	638	650	643	655	659	667	637	665	669	662	675	617	663	635	684	660	678	687	654	679	645	636	637	694	625	677	696	660	666	667	706	679	653	668	644	639	660	632	681	649	654	640	672	642	639	662	679	637	654	667	678	687	606	624	642	662	680	620	632	669	613	659	666	648	657	675	642	707	705	686	696	657	669	663	642	676	632	628	686	662	688	730	668	632	663	641	620	656	659	638	684	696	658	673	661	641	629	679	652	654	685	659	661	643	637	727	717	642	664	675	660	673	656	622	734	635	678	669	673	665	660	693	662	637	664	602	647	644	644	648	630	649	653	655	610	677	674	660	641	660	667	662	647	644	637	700	676	677	685	664	637	680	665	654	636	665	660	648	674	612	632	658	626	647	700	649	617	627	640	651	640	643	666	664	666	697	664	661	749	693	638	611	662	680	629	663	673	677	649	617	657	632	658	694	647	692	666	660	669	664	704	683	664	728	647	655	682	653	619	684	673	625	659	652	648	622	673	679	687	657	599	669	637	640	705	669	638	706	680	687	640	668	648	678	681	649	656	652	673	676	640	648	692	650	732	633	671	666	664	691	671	651	640	654	666	591	692	675	623	642	695	654	597	651	689	679	675	657	645	689	646	681	638	617	689	622	658	705	633	638	625	653	677	682	656	659	570	686	646	660	660	646	644	637	692	643	659	672	680	642	640	655	636	668	638	639	630	660	685	658	649	680	711	629	641	638	698	661	700	667	642	623	603	677	645	672	701	665	644	658	627	658	655	666	645	658	655	651	655	729	646	632	648	704	631	664	690	671	632	652	642	663	598	659	663	670	695	642	639	672	644	687	653	641	686	671	660	701	628	706	624	637	693	654	605	645	639	674	667	637	568	632	648	660	638	638	685	615	664	608	720	685	678	625	643	681	666	681	659	665	676	689	665	686	681	621	701	664	662	671	630	695	659	647	648	658	619	696	676	685	678	674	672	673	668	654	655	617	634	619	653	653	652	679	616	661	634	660	663	631	629	649	641	679	656	632	691	701	656	646	657	677	667	690	651	727	652	688	706	618	662	688	681	631	646	655	666	602	617	657	658	689	639	686	683	584	655	689	647	649	659	726	660	649	594	619	651	652	624	711	638	685	644	619	665	715	677	656	630	700	697	641	678	651	636	675	644	682	672	684	685	638	659	668	701	630	642	696	695	683	661	678	648	652	610	709	640	656	595	641	627	638	634	675	690	620	633	660	641	653	650	641	675	597	658	648	651	696	644	665	677	659	693	718	656	660	659	650	664	674	708	645	651	642	651	646	647	689	635	644	619	609	632	652	691	667	630	662	655	637	680	653	672	640	677	697	677	642	677	639	653	641	639	696	678	683	651	672	634	630	658	646	693	649	680	643	669	657	677	723	656	645	637	618	674	693	651	691	651	692	671	607	667	676	684	697	655	711	682	689	717	668	649	623	641	628	660	623	690	635	641	673	663	678	669	666
8521	5372	5782	4214	2529	1801	1230	926	767	686	604	537	520	514	453	453	437	373	384	354	358	305	320	300	293	330	300	289	290	306	328	304	309	315	299	307	280	293	296	317	307	287	283	291	294	295	319	312	336	343	332	270	301	308	329	302	319	299	273	318	303	312	308	318	313	314	357	302	329	303	320	299	311	295	357	327	299	335	329	325	327	298	304	287	339	375	306	302	322	302	331	319	304	320	315	301	287	307	299	310	329	290	281	304	291	302	278	287	303	309	317	319	304	349	296	295	314	298	314	321	300	312	332	320	265	292	288	326	326	278	288	336	331	342	319	304	359	321	294	321	295	303	312	326	297	293	302	323	296	311	286	297	315	347	303	294	292	288	338	303	306	266	309	300	307	314	308	294	322	319	322	293	312	298	312	317	304	326	296	312	278	332	287	291	303	275	315	304	298	307	307	311	314	304	286	326	341	300	264	325	336	304	356	305	307	269	298	301	339	280	287	276	309	301	303	309	305	326	283	299	291	297	299	331	347	279	298	326	292	307	329	283	311	303	291	304	302	324	283	325	275	284	311	298	300	291	341	307	319	307	296	317	249	302	321	316	314	317	298	316	283	310	331	279	301	304	320	311	320	291	310	311	301	312	308	331	321	322	325	258	317	276	279	314	291	319	297	273	297	301	330	275	286	316	323	296	316	277	318	318	310	322	334	295	313	301	305	307	322	298	291	302	285	287	310	312	319	295	268	320	315	308	289	268	315	309	286	263	320	323	307	272	301	289	302	306	297	338	331	340	281	321	294	319	322	297	333	298	302	280	313	295	317	304	277	280	317	308	320	307	310	315	315	336	303	300	295	290	295	295	295	282	317	310	310	321	312	292	299	277	309	280	282	338	323	325	282	304	284	334	275	304	308	319	310	335	275	290	296	340	287	309	362	324	335	304	289	308	275	297	313	297	301	283	302	319	329	315	304	296	318	323	277	319	304	312	321	285	299	290	308	279	321	352	287	290	325	281	297	317	292	304	309	321	320	309	278	325	333	323	320	302	312	311	299	325	275	311	321	322	305	297	321	329	290	302	300	306	308	331	301	315	300	301	322	284	299	291	309	302	305	319	279	287	313	275	313	372	304	304	267	328	265	336	282	307	299	320	288	292	296	284	281	301	308	302	293	332	306	306	298	317	287	332	334	350	332	325	330	283	334	322	336	319	309	323	280	290	343	319	327	302	296	321	315	320	309	325	293	310	322	323	309	309	302	317	335	294	330	271	318	305	296	298	334	309	321	318	330	315	316	298	320	323	330	313	305	298	305	283	301	319	300	308	311	312	306	347	313	309	302	311	319	336	342	324	308	341	274	336	292	287	330	269	292	299	314	280	323	313	302	321	331	283	294	294	296	288	302	302	317	340	284	334	302	297	316	313	297	280	336	293	277	304	285	354	317	304	326	311	317	296	314	303	263	278	297	330	312	317	316	305	307	284	290	325	310	276	313	321	351	308	310	306	297	306	315	297	337	352	281	298	322	279	285	310	312	308	325	338	328	267	316	286	349	320	300	323	304	315	309	333	280	294	323	306	314	284	298	323	319	304	300	315	309	282	315	286	316	265	288	326	321	336	323	343	290	339	302	252	341	322	306	355	301	286	334	303	332	297	312	290	321	308	293	333	278	286	316	328	288	303	321	286	305	322	313	315	297	320	307	316	292	272	303	311	305	284	323	320	279	285	296	307	286	285	298	289	297	293	296	284	318	303	331	309	291	310	303	298	307	309	321	303	296	319	317	304	317	302	298	317	322	294	360	343	314	329	314	285	323	311	339	315	309	315	314	343	326	305	346	294	327	317	285	316	317	308	295	296	310	271	282	306	287	281	295	319	311	300	316	318	282	273	320	305	295	308	312	284	302	268	317	303	326	277	300	298	275	306	284	343	281	279	308	316	316	307	309	312	309	295	308	303	320	348	329	300	295	320	281	341	285	274	273	283	278	303	293	290	335	292	309	315	331	292	289	299	311	327	317	298	303	296	284	324	306	320	302	313	350	279	346	303	305	302	294	290	315	347	296	311	291	303	326	302	274	299	326	322	288	319	252	316	274	280	303	306	312	328	336	319	351	336	309	312	300	287	314	301	334	320	322	314	294	328	330	282	283	330	273	301	296	282	320	301	302	302	286	322	304	308	353	326	299	302	323	300	316	316	290	325	297	280	302	303	295	291	313	289	279	295	339	314	348	285	307	317	305	320	297	291	267	318	330	274	275	290	299	314	308	315	331	277	315	309	322	294	314	318	307	307	326	329	336	297	317	320	305	301	303	302	286	307	321	332	299	313	336	302	296	310	307	309	261	323	294	318	307	285	296	348	317	362	354	309	333	320	327	300	326	336	279	304	285	319	274	268	294	294	273	336	331	256	303	287	321	312	313	316	349	317	314	310	317	330	302	312	265	319	304	321	289	343	309	301	319	289	311	303	311	344	307	342	341	299	276	264	314	311	359	277	314	342	338	286	290	309	303	294	259	304	344	279	304	326	290	291	279	267	296	304	298	280	325	299	287	287	276	305	331	341	326	291	285	323	312	298	303	301	326	306	291	258	317	282	291	292	306	282	308	318	305	335	310	297	298	316	339	324	317	338	329	280	316	288	308	279	298	334	305	306	249	282	337	307	294	320	334	312	306	304	309	297	265	316	334	322	295	314	347	306	281	335	285	339	300	302	306	289	319	296	318	335	292	272	310	323	294	290	333	313	268	312	334	306	290	279	287	330	273	295	313	335	302	306	294	287	300	316	307	292	286	323	300	320	300	286	312	312	303	351	301	290	310	293	306	292	328	320	303	326	287	311	304	288	281	355	294	303	295	304	310	292	303	346	301	297	288	296	313	307	284	291	314	318	314	307	298	299	277	287	280	328	285	339	293	312	308	309	302	304	301	295	311	295	321	301	277	277	265	299	308	316	302	357	290	327	302	295	287	314	328	301	305	314	318	304	283	303	291	310	317	326	306	281	352	326	298	308	314	278	306	267	312	315	290	306	303	318	299	274	325	280	279	323	333	299	299	297	299	291	291	312	309	292	296	305	327	315	305	295	287	293	286	271	282	307	307	291	291	318	297	292	273	288	269	304	308	267	278	296	319	279	341	292	303	321	276	288	314	279	333	313	288	305	309	322	327	341	286	294	297	347	264	277	321	310	309	278	291	284	274	315	299	292	319	344	338	319	315	332	274	307	309	305	349	293	323	313	305	309	323	294	300	298	317	321	288	319	312	314	313	271	280	306	317	318	325	286	288	295	311	301	285	303	332	312	291	303	312	304	294	298	308	302	307	319	282	291	318	319	321	344	294	331	301	303	309	277	327	309	337	296	310	307	296	307	297	290	310	348	312	323	280	317	278	298	277	322	294	325	283	312	331	351	310	304	308	320	300	268	323	275	297	310	283	322	337	293	311	304	329	305	283	281	325	330	307	318	315	299	336	296	294	294	304	339	323	314	286	285	278	320	279	294
6492	5612	10277	11436	8903	7077	5089	3765	3254	2748	2490	2152	1901	1734	1565	1570	1396	1250	1269	1161	1004	907	796	831	811	861	800	752	762	744	796	748	742	781	778	759	758	767	710	754	829	747	755	744	724	717	747	737	710	737	731	768	717	683	725	756	741	729	759	739	776	697	751	763	743	736	734	733	719	782	755	702	715	730	705	760	756	701	730	748	743	719	792	767	743	724	802	751	732	719	769	696	728	717	747	759	705	769	741	777	697	757	736	760	775	710	741	709	715	761	697	729	757	750	700	711	725	712	755	735	734	715	709	736	715	735	773	761	678	710	708	786	707	713	674	730	679	681	755	753	752	738	734	759	756	761	732	773	758	760	762	741	687	695	733	740	722	746	781	739	773	731	749	736	739	721	771	744	710	778	695	727	742	693	715	737	721	702	742	719	774	749	735	758	755	742	758	811	728	759	745	732	757	692	737	738	744	731	707	745	756	693	710	739	737	717	775	738	730	722	692	702	728	719	726	732	685	741	779	733	708	721	743	701	745	769	738	782	702	747	731	740	738	697	721	670	747	759	698	748	727	741	717	696	732	703	764	727	724	720	707	692	700	704	715	775	755	692	751	735	697	691	759	744	739	721	699	733	697	742	736	724	729	738	684	747	699	712	744	707	765	702	684	729	796	784	724	686	726	716	745	708	768	719	768	711	770	734	690	723	700	720	752	722	754	743	700	730	729	744	733	755	757	745	693	768	715	715	723	719	710	754	732	694	749	740	754	753	754	749	726	699	762	741	743	700	756	753	728	709	727	743	716	771	770	737	689	727	730	788	681	674	680	725	719	756	698	773	726	779	749	774	712	696	723	689	763	754	739	744	742	735	691	762	716	730	719	749	718	804	757	707	775	760	724	703	745	795	753	717	706	697	720	762	729	716	716	687	699	724	727	733	731	687	698	696	770	759	725	717	698	724	737	742	767	700	760	670	705	757	728	755	794	725	712	749	741	768	733	743	756	757	681	702	727	721	760	724	738	780	716	722	728	768	737	734	734	730	739	731	743	711	782	713	733	785	754	744	764	736	733	700	773	707	757	750	704	709	759	707	781	725	774	744	718	744	766	747	761	773	757	715	699	719	699	733	708	758	717	705	768	777	731	754	722	722	723	765	732	705	763	717	752	781	727	684	692	722	765	736	730	732	737	723	715	716	721	752	697	762	754	696	773	775	757	741	720	752	723	697	712	759	730	763	718	691	743	735	734	725	776	724	732	752	728	770	719	729	761	721	713	777	708	729	751	770	740	719	776	729	763	771	762	717	716	753	731	693	670	720	643	703	692	756	713	765	786	721	713	740	712	763	709	751	758	737	695	717	695	697	710	736	760	741	720	734	706	743	745	738	707	762	774	734	724	786	721	754	787	712	730	757	777	726	690	739	739	745	727	736	718	709	754	705	770	734	719	723	734	782	737	799	705	716	741	708	715	706	701	704	748	733	706	754	740	713	771	739	715	807	729	759	708	722	715	729	731	785	689	694	764	710	721	752	749	724	726	728	755	725	684	750	713	685	770	747	703	711	753	755	724	781	735	752	766	715	714	690	758	745	721	725	744	773	755	714	737	688	704	800	743	736	710	782	695	718	717	706	737	736	733	748	732	728	695	771	752	743	678	719	751	773	790	735	702	705	796	739	740	734	732	694	744	711	718	741	718	721	747	719	693	716	769	719	757	787	736	742	747	682	799	706	770	722	699	705	694	711	732	770	718	714	773	744	764	716	775	720	716	708	756	723	712	740	730	740	714	709	712	773	725	725	737	710	693	705	731	753	715	698	712	744	739	773	718	697	719	775	713	772	768	669	702	714	778	745	731	735	704	705	693	786	725	735	789	775	742	752	658	727	734	751	724	773	773	722	764	715	694	746	722	726	716	757	718	734	767	724	773	704	704	742	791	786	736	705	736	764	717	792	676	732	757	729	723	718	723	753	784	751	759	743	765	743	715	754	707	712	736	716	722	751	683	762	712	715	736	733	697	741	707	735	730	736	721	717	765	781	695	734	761	715	695	773	758	677	735	738	745	753	741	700	735	741	676	781	734	732	725	721	669	738	727	738	723	714	730	735	742	799	729	750	723	745	711	736	736	770	760	739	708	698	764	704	747	713	734	756	701	748	715	709	699	757	724	751	754	739	760	752	771	747	754	719	711	725	683	689	744	719	710	762	736	753	745	760	741	725	700	717	770	759	735	741	724	763	784	720	685	713	768	725	744	793	727	701	791	703	782	695	741	725	744	753	740	758	704	723	740	736	720	732	690	743	727	735	748	728	708	776	771	738	712	760	699	693	728	721	722	724	770	717	781	736	688	777	731	765	770	751	769	732	752	707	746	727	719	751	738	726	729	696	755	688	727	737	743	747	760	716	733	753	716	717	691	721	755	729	738	727	746	722	717	741	716	790	766	782	731	712	672	717	761	743	734	726	740	773	730	767	712	719	740	731	693	721	707	730	711	725	771	707	729	764	738	760	740	714	726	739	821	732	725	724	761	715	745	672	751	751	767	748	698	723	735	695	693	762	720	711	745	738	782	744	702	723	709	710	723	773	718	726	719	785	754	753	711	723	718	779	717	694	707	731	741	732	761	730	727	720	730	743	766	745	765	691	742	684	759	707	722	799	713	708	736	752	693	714	756	732	734	706	687	718	715	759	755	745	686	743	720	752	735	744	690	725	746	722	722	742	741	763	728	726	706	755	710	725	685	704	738	709	685	712	744	740	741	749	739	720	769	725	747	729	719	762	739	704	724	738	742	715	707	754	741	766	745	678	751	715	755	727	733	776	767	718	737	730	734	732	740	683	718	695	700	722	739	717	716	774	745	748	725	760	676	672	715	707	721	753	693	731	714	706	730	769	718	730	720	738	757	748	700	715	710	712	797	750	767	754	783	778	772	673	682	744	767	715	722	805	733	723	748	730	741	720	801	760	704	714	707	763	715	762	747	772	751	685	733	758	748	697	735	680	684	717	721	748	766	684	740	747	743	730	688	765	754	709	717	719	757	717	732	722	766	707	768	688	700	758	763	732	726	724	701	694	735	706	801	747	751	756	748	751	736	798	721	741	750	745	716	716	779	713	737	738	720	730	749	722	741	732	715	745	710	759	723	774	723	718	743	689	713	746	674	750	703	730	758	705	717	740	692	734	756	724	726	654	763	682	756	734	724	699	706	737	728	766	721	716	767	747	720	770	738	711	774	744	669	705	750	754	674	730	712	747	705	714	681	765	752	764	712	699	718	732	712	768	728	676	696	729	733	774	718	750	713	718	734	724	781	730	715	740	734	706	755	719	731	708	717	739	726	718	701	721	692	717	711	699	716	694	741	748	718	754	751	744	715	747	750	733	767	724	769	734	675	712	698	714	758	707	754	702	707	715	740	750	751	723	777	724	728	730	686	726	679	733	705	724	714	757	742	724	750	745	692	701	720	734	752	725	711	747	730	706	723	713	736	727	743	755	738	742	676	714
18525	9580	10253	7441	4568	3251	2281	1637	1217	1066	885	846	768	670	607	602	521	480	466	403	410	392	377	319	339	366	351	335	343	322	336	317	323	321	330	308	326	276	311	334	308	348	368	324	313	303	321	314	307	312	289	284	322	334	347	301	312	310	314	299	332	344	309	289	289	301	336	332	325	333	324	307	325	280	328	327	283	291	306	291	305	329	339	325	311	299	299	303	312	331	333	296	279	343	301	306	324	299	290	320	307	299	288	318	302	299	317	308	318	291	333	288	294	299	308	320	323	305	300	307	332	303	318	318	321	317	334	313	287	328	314	300	287	294	305	301	280	340	306	318	288	310	331	324	320	296	321	319	306	313	321	338	300	304	293	274	331	309	300	296	255	283	297	305	311	303	310	292	289	285	298	321	323	325	313	312	298	342	330	302	322	318	292	338	322	291	303	284	297	294	332	316	325	298	314	318	290	311	273	348	301	317	340	317	301	326	283	295	312	282	271	289	328	332	292	327	318	317	304	321	308	302	319	322	315	338	316	343	332	282	310	273	329	309	305	301	318	311	315	277	326	315	312	341	278	302	288	343	334	334	315	359	312	319	332	347	319	313	309	310	319	329	301	326	304	312	320	328	319	282	326	338	290	343	291	327	307	300	335	282	316	345	310	311	305	330	273	293	270	318	324	318	306	313	316	319	319	322	291	311	294	313	324	315	313	296	312	297	311	315	298	291	294	330	307	317	318	314	326	327	323	294	325	340	334	308	323	335	280	290	323	320	304	306	320	279	339	317	309	287	326	290	303	308	300	309	325	329	308	341	287	273	316	310	299	317	324	286	297	318	305	309	318	324	339	314	308	318	294	315	352	327	299	319	298	297	280	316	333	292	320	310	293	307	322	307	305	291	312	301	282	317	304	307	314	310	290	287	282	323	273	313	329	291	287	332	320	325	260	291	286	299	303	297	301	302	301	292	327	298	322	326	313	319	296	313	318	313	320	324	363	311	311	314	304	315	286	310	335	322	309	345	274	305	298	319	325	301	308	304	298	310	320	309	321	356	312	295	322	308	300	301	321	337	308	329	314	346	305	324	317	304	322	299	291	317	311	294	302	285	306	326	319	296	343	319	313	313	322	319	318	336	315	328	322	314	330	292	319	305	282	301	316	333	333	290	279	313	285	315	323	330	315	325	299	311	306	290	285	304	328	302	306	313	304	289	283	295	315	308	326	297	299	340	296	343	298	265	301	333	298	282	307	280	306	301	311	324	316	310	278	300	307	322	314	325	284	303	363	327	308	299	318	300	307	298	282	303	308	323	330	318	317	306	310	305	323	317	287	344	313	323	284	321	313	291	323	294	306	328	289	304	331	324	340	284	286	313	331	298	326	300	290	323	304	275	306	262	321	311	274	296	279	270	297	273	291	288	313	313	308	285	281	319	339	301	277	315	340	299	315	321	318	327	336	309	281	290	341	290	304	333	312	300	343	300	296	297	303	349	274	292	314	251	309	297	303	286	314	314	277	290	305	313	289	301	283	304	312	257	312	341	284	327	312	274	314	348	305	323	287	312	296	293	318	296	288	294	334	324	285	318	293	318	315	291	280	303	309	294	349	299	326	303	292	298	298	315	331	321	291	299	283	305	296	310	318	281	285	314	294	306	319	283	329	328	316	319	315	305	339	328	298	313	295	293	286	297	302	288	297	314	331	289	301	282	293	340	309	321	288	309	297	305	282	330	319	303	318	296	303	307	319	277	313	307	327	293	304	340	280	280	321	296	323	303	337	300	320	308	313	342	291	318	310	281	319	311	318	308	296	301	277	321	331	305	311	313	291	336	307	330	274	269	308	274	338	307	318	317	288	315	351	266	328	313	311	303	336	334	307	301	304	307	325	294	299	336	328	307	309	330	311	292	321	306	286	317	292	301	307	324	304	327	317	285	285	297	290	337	330	307	303	338	314	319	303	292	304	315	321	303	304	310	291	300	321	344	321	299	315	327	305	322	353	283	285	299	314	298	317	316	357	343	279	325	287	293	319	316	333	293	346	298	289	326	286	314	289	293	273	328	315	303	303	287	351	321	306	315	318	305	323	316	310	304	301	301	307	294	308	341	299	317	307	318	338	314	292	302	340	313	310	331	274	331	259	345	297	324	308	311	313	309	283	337	332	322	321	333	287	295	313	301	295	300	328	319	346	336	321	325	358	312	286	318	295	265	314	325	297	328	298	321	285	329	297	299	291	305	326	301	292	321	285	340	311	287	311	297	294	352	301	330	335	321	311	317	319	322	321	342	276	298	338	323	313	303	345	306	313	302	304	321	334	296	284	306	295	285	313	325	323	321	321	311	305	332	297	324	313	341	314	281	296	321	315	315	307	284	330	334	297	306	313	288	293	276	310	278	303	307	292	304	287	322	303	310	289	307	335	314	339	314	322	349	310	292	262	295	266	317	320	291	322	312	303	317	317	357	323	291	316	308	263	310	334	296	349	337	312	320	325	328	296	302	310	278	317	331	333	305	293	311	280	281	293	293	313	321	294	329	290	321	308	301	311	339	274	318	316	312	292	302	310	311	291	334	278	311	275	286	313	338	340	330	313	306	305	305	305	307	318	306	309	310	315	325	300	295	373	344	314	273	327	304	297	329	288	311	326	323	335	336	296	276	274	325	315	304	374	329	328	319	305	286	298	335	324	290	323	322	269	302	282	327	289	278	307	323	311	348	302	309	297	278	321	315	301	293	314	292	286	279	302	318	280	272	300	298	327	277	312	283	315	356	331	319	311	319	338	300	283	312	293	314	320	306	311	320	315	299	307	293	296	317	279	312	322	300	329	325	308	312	308	304	297	303	323	307	344	311	312	304	268	318	325	295	311	310	299	303	317	296	310	335	339	318	315	312	301	319	294	313	325	322	316	275	309	273	327	293	307	317	288	321	293	280	352	285	302	282	304	315	323	322	330	301	307	340	337	300	289	304	302	318	326	334	287	296	323	305	307	314	295	316	296	290	319	285	301	321	315	333	328	280	299	316	298	325	301	305	313	306	311	291	295	291	295	330	318	284	313	301	327	331	305	304	265	265	326	334	289	299	320	298	262	321	287	287	298	283	310	288	319	301	302	297	304	308	307	342	288	325	273	293	317	288	299	313	338	297	298	303	338	284	359	325	319	307	295	342	263	323	296	287	303	280	309	309	286	340	312	322	295	333	314	295	295	292	294	343	316	309	306	305	307	327	334	322	317	338	297	296	275	333	311	311	298	327	322	303	316	297	304	314	308	309	290	316	288	307	291	306	322	294	315	339	317	327	311	315	274	312	329	317	300	305	316	285	326	290	333	311	332	312	351	315	314	308	295	321	338	290	305	321	315	307	309	299	320	305	340	296	323	296	334	283	320	281	302	324	336	318	339	334	318	329	317	307	278	362	292	317	326	289	322	304	308	298	302	339	313	290	307	351	317	326	301	323	309	332	280	324	320	305	329	313	300	302	310	291	352	317	282	314
13247	9150	15585	17016	13658	11344	8568	6441	5319	4783	3990	3823	3075	2681	2492	2304	2052	1801	1788	1573	1229	1138	1026	1077	1031	1032	975	879	889	841	754	783	797	777	751	752	772	810	745	761	753	751	748	765	794	792	771	787	770	742	698	734	764	783	754	770	726	774	762	785	741	698	768	719	771	790	740	735	693	785	721	763	751	728	711	780	746	736	733	730	766	756	734	743	746	707	729	704	682	796	702	774	732	740	672	746	697	717	763	773	698	717	711	781	696	711	708	741	794	780	728	704	782	759	738	718	713	749	744	719	716	724	742	739	748	719	746	756	735	710	746	709	714	737	743	785	682	781	735	744	784	698	749	685	747	747	701	726	774	729	753	727	777	767	775	754	753	727	716	748	729	693	713	766	748	715	744	750	707	756	712	755	746	752	830	770	776	735	741	745	736	682	728	779	755	739	739	725	761	781	746	778	763	750	729	743	760	767	733	776	703	744	770	767	730	708	716	730	771	768	725	779	722	759	790	757	734	766	775	773	729	744	761	732	701	761	753	718	713	775	701	737	735	708	725	709	742	722	754	722	770	761	679	761	752	796	752	697	760	736	789	711	708	791	775	762	713	773	742	755	729	749	716	765	761	758	740	738	706	736	752	792	776	723	742	774	745	741	724	746	714	722	759	709	726	763	768	796	751	677	712	735	728	720	749	705	724	720	735	697	744	748	750	782	746	750	723	750	747	709	720	737	738	733	721	809	712	758	712	752	762	735	744	775	755	737	733	734	771	706	707	765	724	743	733	756	743	704	769	753	738	753	736	730	745	777	715	727	732	729	675	717	746	714	752	706	717	757	735	695	750	709	704	792	731	755	746	766	738	753	729	733	765	710	734	748	713	724	750	763	741	773	696	706	728	703	729	699	782	723	692	743	781	702	722	737	744	747	694	756	699	762	743	724	725	755	744	768	730	759	737	735	742	759	771	728	799	756	791	724	776	717	780	763	719	762	793	722	790	743	789	751	712	769	768	720	753	729	783	774	804	737	753	746	743	784	779	725	766	734	760	759	734	730	761	728	744	745	776	749	748	718	719	741	730	682	707	747	787	756	768	725	692	721	760	730	751	801	743	758	696	722	740	752	768	713	747	733	768	744	709	775	738	717	787	704	771	727	716	733	750	723	750	734	711	724	762	768	732	769	740	746	766	764	723	735	764	716	727	756	774	769	745	750	687	773	757	800	746	701	692	728	712	766	813	752	755	765	743	757	745	723	748	811	714	785	736	755	740	762	734	770	748	704	721	769	750	757	767	728	726	722	766	688	791	723	722	762	774	723	753	777	805	718	744	751	765	733	733	765	734	766	717	728	706	795	782	732	767	751	786	757	715	719	763	709	691	769	776	740	730	712	707	747	728	753	756	767	777	719	730	716	720	747	794	729	721	721	776	717	741	726	790	709	743	725	752	732	723	721	756	753	699	729	739	740	744	766	767	697	769	715	724	750	772	749	781	743	742	702	719	735	757	710	692	765	710	772	718	729	756	701	728	713	731	733	726	710	772	721	731	739	707	744	754	731	764	792	731	777	737	699	736	728	770	705	754	737	724	756	718	735	712	722	707	726	707	745	785	773	715	764	750	706	799	766	765	748	698	772	716	738	724	741	751	727	676	724	701	707	748	738	712	745	750	711	758	739	775	720	743	771	735	748	678	738	759	748	700	773	732	784	718	736	719	712	702	743	760	730	748	689	729	660	695	727	717	763	716	795	746	789	718	775	731	784	735	717	726	723	744	757	760	763	770	730	687	697	730	771	725	749	735	761	704	724	728	749	804	743	702	718	743	730	731	746	698	713	685	755	737	701	744	725	747	691	747	709	742	721	749	710	735	685	705	771	744	747	751	755	683	728	750	719	782	751	718	736	741	708	743	704	722	731	765	696	730	710	691	764	761	762	731	720	732	769	748	732	716	719	779	773	719	762	762	743	759	750	763	682	733	787	749	732	750	765	699	731	731	773	707	725	713	741	782	764	740	759	740	767	687	697	712	762	692	769	729	754	763	713	756	741	800	723	726	777	744	741	745	729	753	702	705	747	722	760	666	694	747	766	770	709	818	731	782	715	693	755	762	766	739	733	737	777	729	703	732	705	783	760	691	765	707	796	758	734	757	750	721	734	803	732	741	753	790	741	750	735	749	686	757	734	789	715	740	762	757	726	765	756	726	744	736	710	718	747	804	757	693	720	741	692	748	698	713	740	750	674	770	790	786	756	762	709	760	891	801	719	741	720	759	761	747	711	778	768	728	761	715	741	723	773	756	694	743	740	745	754	765	739	715	746	687	724	760	776	742	749	748	681	770	802	710	749	751	792	720	757	730	720	761	741	756	751	731	730	708	754	770	768	770	745	766	752	744	766	747	727	706	746	706	769	726	696	792	733	709	745	727	725	764	740	770	769	707	731	774	682	760	743	702	740	734	731	740	790	747	766	738	696	743	685	688	768	683	702	709	750	735	722	698	747	740	688	712	737	769	702	756	767	738	753	840	706	749	742	817	753	722	795	707	738	795	737	694	685	741	725	747	757	739	749	771	770	704	751	737	758	738	736	744	758	781	741	772	738	739	786	757	753	796	703	735	735	714	697	780	818	738	724	733	715	724	777	721	709	756	777	793	761	768	744	762	746	758	766	742	742	712	757	737	723	732	766	765	714	773	705	742	741	716	746	756	743	749	744	746	748	733	703	741	697	752	730	713	738	756	748	775	693	756	716	741	740	746	764	708	757	686	733	739	763	724	654	741	743	695	714	693	738	727	733	793	747	757	773	722	759	792	742	737	712	718	703	726	715	762	747	714	774	740	731	734	771	757	742	783	807	757	736	775	742	784	727	734	727	707	776	765	816	715	753	699	806	794	754	756	756	757	743	746	725	714	706	728	756	765	783	716	725	738	758	739	757	766	765	725	700	739	767	729	706	720	752	763	763	762	704	702	749	719	743	740	749	812	739	757	711	742	735	744	739	729	752	775	773	695	756	754	742	752	729	728	754	786	700	758	755	697	708	744	763	696	763	699	731	759	759	697	754	750	779	739	775	698	759	727	722	711	740	743	742	775	763	714	727	748	732	722	704	731	754	764	769	750	722	751	688	713	749	717	713	745	732	749	727	765	710	755	695	730	747	713	777	749	737	764	652	707	716	677	748	702	738	782	745	750	758	719	736	695	687	755	761	749	739	783	731	748	733	777	710	751	739	751	735	722	701	728	773	731	723	755	729	706	762	723	718	771	745	745	746	773	776	751	735	791	776	763	728	742	754	750	777	704	712	711	662	721	753	736	741	682	749	723	715	741	728	730	758	748	745	748	742	766	731	741	710	732	697	740	784	757	741	771	746	762	755	777	770	712	735	726	728	654	749	767	763	699	722	767	809	701	725	756	717	727	767	749	766	741	700	757	770	805	746	704	721	728	686	738	711	759	710	769	724	713	744	742	748	730	707	710	728	737	708	700	752	727	742	768	766	669	775	741	733
26908	13840	13874	10440	6671	4535	3403	2183	1734	1487	1205	1064	880	722	691	662	551	528	557	419	382	377	340	377	343	357	378	317	311	284	311	271	290	275	287	300	318	250	253	311	264	252	253	287	259	267	238	274	255	271	259	256	315	269	257	269	270	251	290	241	285	312	268	282	282	255	302	282	305	247	311	260	323	271	253	270	250	292	275	273	298	291	275	299	302	302	285	295	293	264	293	276	259	229	257	278	263	294	291	264	277	276	277	285	246	295	276	299	270	308	248	276	272	254	298	285	269	277	302	251	256	267	273	291	288	282	276	311	274	258	287	290	296	249	252	246	261	299	239	239	314	263	251	256	269	288	304	281	284	270	271	244	258	269	278	272	232	264	267	286	253	279	279	258	307	289	293	254	300	301	273	280	275	285	282	250	273	286	263	285	278	327	277	274	276	297	280	257	271	274	248	282	291	288	249	265	233	290	278	278	239	303	254	280	236	317	245	279	269	256	275	258	292	250	269	293	290	263	263	268	304	280	256	281	309	292	244	264	253	253	250	264	257	286	283	354	280	252	318	289	284	224	291	254	289	280	251	257	292	277	281	276	281	288	278	290	252	253	302	300	295	253	251	266	258	275	277	299	234	269	282	281	279	290	268	296	286	261	255	283	284	278	269	277	287	271	271	283	278	284	262	277	280	276	254	277	266	255	274	268	261	293	285	241	282	281	252	276	289	311	259	285	259	262	297	294	283	282	323	286	261	276	270	275	303	277	287	242	270	252	266	270	266	292	293	301	306	293	288	248	283	294	268	304	259	278	290	292	271	269	269	277	291	277	317	282	280	252	289	245	256	274	288	282	304	272	272	311	259	297	276	262	298	306	287	258	284	277	267	277	268	280	260	278	254	289	270	285	315	264	275	284	290	283	278	253	252	274	308	274	273	291	270	324	278	263	268	258	285	286	297	268	276	280	299	289	283	292	261	274	273	277	295	316	283	266	278	246	274	304	273	305	272	290	268	261	273	274	285	284	264	272	307	255	284	284	294	299	282	287	259	258	257	252	269	266	288	283	263	291	252	262	264	281	259	243	296	274	279	293	266	285	295	249	289	263	291	267	257	256	288	260	270	281	299	297	291	256	277	305	292	289	262	268	279	293	277	288	288	236	280	270	260	254	249	292	283	303	280	297	284	273	286	276	279	275	280	291	310	263	302	250	259	306	279	294	242	271	272	259	278	269	278	296	292	265	246	303	264	252	258	274	295	256	284	271	270	315	281	253	278	303	295	312	336	275	265	277	311	289	310	281	259	265	259	271	303	291	271	255	283	269	255	270	266	285	257	309	299	263	271	263	282	291	260	300	293	287	287	283	248	273	245	296	262	264	287	284	259	267	270	246	280	291	304	256	271	302	287	290	240	267	292	243	261	304	281	264	290	270	249	281	301	280	252	283	296	290	265	279	292	285	254	255	274	289	253	294	284	287	298	245	283	259	294	301	235	273	298	264	286	266	259	247	289	248	290	269	279	249	298	263	306	303	280	266	265	295	322	284	277	297	270	311	262	266	265	289	276	258	302	254	275	269	291	264	241	296	258	274	264	266	281	238	302	268	254	312	282	284	277	285	263	230	253	263	286	244	284	261	285	261	295	278	266	290	319	276	295	296	254	295	266	270	289	274	285	294	282	247	260	288	278	273	269	286	291	290	279	267	258	288	286	270	280	299	298	300	287	299	253	306	309	310	327	277	255	286	291	252	233	285	275	283	282	263	289	274	271	259	307	288	277	283	265	300	278	306	267	287	280	286	267	271	299	288	292	258	262	302	264	237	273	246	280	284	274	283	288	268	276	299	292	280	243	293	274	303	273	240	269	260	249	294	258	263	277	278	273	279	274	276	262	242	271	264	259	282	233	251	296	295	260	263	295	280	246	281	295	247	282	274	287	278	267	249	298	260	256	238	279	239	257	292	272	292	234	243	255	302	275	267	282	260	280	280	276	267	272	284	268	303	253	285	254	269	296	299	252	287	272	271	267	279	278	276	277	266	285	261	259	284	260	266	263	259	271	303	282	270	289	292	288	265	278	299	267	269	266	271	306	254	258	254	269	288	282	243	266	272	292	268	240	256	268	255	271	267	282	294	276	285	264	267	289	274	257	280	277	310	241	271	290	279	295	241	276	264	271	279	267	237	247	260	264	318	249	293	280	289	275	286	253	262	287	297	266	279	279	320	293	326	279	281	268	247	272	281	299	231	260	256	266	258	277	258	269	250	281	278	268	248	289	262	278	293	296	289	289	278	316	266	301	261	286	275	250	262	273	273	251	290	255	270	272	227	283	279	273	265	274	285	288	267	276	259	265	276	268	285	263	278	266	278	297	263	257	290	271	294	274	294	249	275	272	252	250	262	286	304	256	279	283	281	280	237	285	291	302	285	276	283	269	285	289	278	277	263	267	278	273	299	277	272	265	311	269	286	301	289	243	290	302	260	270	294	282	300	332	266	276	279	286	281	295	287	263	257	270	280	262	252	260	290	320	301	287	269	296	265	247	301	272	292	291	281	262	279	265	279	286	304	318	278	260	311	283	281	283	271	300	282	265	262	271	287	276	281	267	294	277	259	284	275	277	266	269	292	318	285	287	283	280	297	264	264	300	293	274	287	267	278	297	261	275	296	278	278	283	282	274	278	328	284	262	273	272	288	261	286	275	310	280	237	261	279	293	291	277	272	283	270	283	269	257	296	294	295	280	285	288	282	251	272	267	255	262	311	286	294	274	282	262	264	269	263	255	252	240	249	286	301	267	277	277	272	283	251	284	272	285	290	254	254	274	276	251	304	279	263	250	252	269	273	284	267	281	277	248	273	260	292	277	266	276	285	296	251	285	309	275	290	285	250	287	288	283	278	288	247	271	253	280	251	266	288	265	253	289	289	270	277	283	296	241	293	253	250	281	283	269	272	297	257	306	284	288	278	294	276	292	270	290	280	284	270	273	285	256	293	258	313	263	265	268	284	301	278	277	283	244	272	297	287	270	292	294	251	256	292	288	283	277	289	277	278	297	283	254	296	263	310	281	317	247	306	277	288	248	263	296	285	279	283	263	291	279	281	294	230	273	289	283	268	268	294	262	236	262	275	287	266	284	264	306	290	262	261	287	263	280	239	261	289	263	276	271	271	265	286	290	315	281	277	270	289	278	269	298	271	277	246	282	276	304	252	276	284	296	276	275	260	265	261	254	286	270	282	273	245	291	280	270	246	229	288	259	279	287	282	281	277	304	278	286	299	267	256	253	266	278	264	272	262	290	301	299	302	327	272	256	240	280	266	256	290	277	296	288	284	248	247	298	297	290	313	290	275	279	278	278	264	275	295	252	287	314	289	279	265	300	284	270	280	268	263	273	267	246	292	274	288	270	290	293	265	279	294	279	268	285	286	253	288	267	306	283	270	285	275	285	278	268	293	260	272	269	293	282	293	291	267	293	280	264	302	281	272	286	275	274	287	260	276	273	271
16935	11586	19401	20903	17758	14485	11484	8831	7435	6467	5486	5078	4110	3372	3216	3024	2552	2209	2089	1744	1355	1175	1224	1169	1257	1238	1150	1012	847	790	762	743	725	710	749	725	747	765	667	681	708	709	661	745	687	694	740	734	662	704	669	677	655	647	688	707	645	678	675	678	636	715	669	665	689	675	657	661	660	678	653	665	728	688	664	692	633	680	664	668	702	674	638	628	691	664	654	645	728	696	678	643	657	636	664	678	700	722	685	658	659	639	640	649	674	660	667	680	700	662	652	662	693	694	651	648	685	651	644	677	697	639	643	685	650	666	666	700	703	671	625	657	647	663	668	637	649	668	670	645	666	648	688	688	698	645	638	638	653	670	631	663	643	689	644	655	662	686	699	728	661	724	638	671	694	684	670	690	664	665	691	681	670	670	657	672	651	661	656	634	649	696	624	655	697	695	677	674	640	652	665	661	605	621	680	640	621	618	696	657	676	626	673	699	635	681	652	667	630	636	740	715	730	672	683	646	638	677	706	672	629	621	674	661	704	673	677	671	686	629	664	647	621	647	694	675	690	649	631	622	687	669	650	626	668	697	673	654	690	617	625	617	672	676	673	663	670	634	639	651	742	634	637	611	659	613	659	693	688	686	705	655	676	654	625	656	676	686	676	647	693	683	663	705	692	667	670	632	690	673	697	624	655	681	733	635	644	628	646	756	664	654	643	643	615	646	649	649	664	675	665	646	640	685	641	720	656	675	644	689	681	688	673	695	646	697	663	652	639	644	642	688	670	692	696	683	681	701	693	685	644	666	653	691	707	632	671	665	627	635	667	643	657	644	683	652	666	663	670	700	651	686	671	640	734	648	653	640	658	674	668	638	635	662	698	672	668	651	648	643	698	689	658	698	702	610	648	644	644	653	670	670	691	657	664	656	713	647	689	688	681	675	669	661	647	633	642	640	732	695	683	678	648	681	684	706	683	660	656	614	663	633	637	671	639	650	679	633	663	704	683	643	661	688	678	657	665	630	665	666	626	671	657	686	670	679	685	659	654	672	662	671	634	653	724	653	671	652	610	699	633	662	657	651	650	626	647	658	698	686	662	711	648	642	664	685	641	671	689	661	671	650	666	662	671	662	686	693	664	680	669	683	667	649	626	640	655	703	679	694	661	664	659	665	704	662	626	692	673	666	648	641	655	622	679	691	593	688	622	622	640	662	699	664	678	677	657	648	651	688	662	665	673	678	713	681	674	676	644	652	653	717	665	623	692	654	643	654	663	724	680	668	655	666	713	650	663	598	661	637	705	683	672	697	666	704	646	671	642	640	685	684	683	687	623	659	673	659	655	654	694	682	649	665	610	700	646	692	647	612	645	679	661	658	642	642	693	659	665	618	653	678	636	687	707	661	659	669	660	649	653	678	645	631	654	668	634	664	618	674	651	653	662	628	686	687	660	633	679	645	666	691	734	710	721	674	650	671	670	708	660	641	643	718	670	634	656	663	662	702	679	660	645	640	651	633	636	664	632	626	645	646	632	670	679	637	648	650	646	688	664	592	683	643	645	687	696	633	645	664	662	686	678	657	642	669	660	681	621	710	650	638	687	648	643	630	689	626	702	696	640	672	681	713	676	644	682	649	674	666	681	658	632	635	686	670	644	703	684	640	699	651	712	671	659	680	662	681	687	699	660	647	642	644	718	666	673	627	687	652	713	684	699	645	665	654	644	696	678	652	664	653	685	666	704	670	620	677	698	676	715	627	687	663	648	607	641	675	692	670	672	690	656	695	645	643	626	680	665	658	675	693	667	707	681	638	656	668	597	664	663	606	679	710	607	613	696	660	643	675	668	709	668	656	677	640	685	662	715	687	649	679	683	714	681	656	660	632	674	685	692	674	700	732	695	642	679	699	688	682	702	655	621	620	676	644	685	653	684	664	693	676	644	647	671	620	651	648	671	649	655	659	665	665	682	643	690	657	643	636	658	639	699	688	642	692	722	671	684	619	637	695	700	677	635	647	639	656	645	636	652	697	604	663	688	645	642	651	653	664	689	669	644	674	701	626	688	652	673	687	632	662	707	669	609	629	706	667	675	676	709	664	663	633	663	667	671	667	687	682	684	613	662	673	625	679	662	617	693	660	719	640	680	637	689	655	703	585	679	665	687	650	667	656	721	655	624	653	666	613	639	663	656	649	661	662	667	653	646	659	653	697	662	670	642	684	713	663	670	654	658	686	645	649	646	660	660	640	645	663	627	660	702	651	688	610	651	667	659	622	694	630	654	690	640	638	635	636	681	620	671	699	659	656	645	688	669	680	690	669	663	688	630	697	670	679	743	643	691	678	683	685	628	637	653	670	638	704	708	674	701	676	681	651	663	666	695	697	626	659	667	628	644	677	690	668	680	632	642	674	660	691	619	602	629	626	667	634	684	677	681	679	649	656	685	643	653	624	659	671	685	667	667	666	663	683	696	659	618	700	661	692	683	687	664	687	671	645	607	673	702	655	629	672	685	618	678	663	606	659	638	690	620	626	677	613	665	694	656	678	672	640	673	666	649	711	631	706	673	677	647	648	677	663	658	679	649	681	682	680	614	683	663	646	683	630	657	684	663	664	639	667	658	688	670	658	677	634	636	645	679	638	666	638	729	636	688	657	620	660	679	679	703	679	687	692	643	689	678	656	676	653	663	689	608	662	674	644	702	682	680	682	664	676	662	685	661	701	672	673	686	674	679	689	669	650	628	648	672	696	663	666	667	626	692	689	634	643	647	641	665	683	671	703	720	660	613	653	727	701	633	632	658	696	661	648	650	656	633	729	658	716	689	672	674	665	665	691	626	692	666	656	678	695	698	694	685	648	667	620	718	640	636	676	714	617	676	641	687	716	709	665	661	692	615	674	649	625	654	625	707	665	679	665	665	708	644	634	687	640	650	645	657	674	626	701	661	677	729	692	672	663	661	650	654	699	723	649	621	662	620	699	657	691	678	637	674	693	627	664	693	657	669	671	714	644	693	717	668	667	651	688	678	659	620	635	660	643	668	680	663	684	668	685	671	670	660	661	649	635	662	659	695	657	624	673	681	678	625	671	672	597	684	705	616	666	664	647	699	670	677	684	638	682	649	644	634	676	632	681	664	631	653	716	645	676	630	653	684	660	637	622	642	666	619	683	729	676	641	662	695	620	711	639	655	681	631	672	674	665	674	683	658	653	701	661	717	667	693	671	681	690	671	690	671	656	651	642	670	680	692	643	623	652	634	720	641	653	659	705	678	667	635	700	650	667	720	671	712	684	684	653	691	673	634	690	683	655	612	686	703	657	625	688	647	676	735	696	644	690	629	659	662	660	697	673	647	635	654	649	659	686	656	661	705	673	684	658	679	682	669	631	667	672	655	643	660	659	654	652	618	704	686	655	681	693	673	668	640	655	639	655	655	716	728	695	706	670	643	668	633	690	629	690	668	651	688	667	653	674	677	641	634	604	642	648	640	680	691	634	667	683	691	659	693	675
8880	5110	5808	4087	2616	1880	1238	962	813	727	634	634	551	495	483	450	429	406	373	356	344	332	350	342	278	293	352	325	297	300	283	272	350	329	336	302	325	321	318	308	325	297	311	304	287	287	290	306	305	311	297	317	312	289	295	312	321	328	327	297	333	323	288	321	300	344	291	272	302	315	308	302	283	270	294	305	298	310	290	320	324	303	327	303	305	304	338	306	337	309	315	285	303	295	327	300	313	302	317	314	332	288	337	338	327	328	316	291	309	323	326	317	326	307	335	292	315	329	321	348	299	314	305	338	284	350	310	295	327	310	296	309	297	317	291	338	305	321	306	291	293	303	304	326	277	302	298	300	304	334	303	323	336	329	325	322	304	294	335	284	265	296	281	344	307	302	283	302	279	315	281	331	297	326	314	307	359	333	327	326	337	319	306	284	330	294	295	310	328	294	294	299	299	316	344	293	306	305	322	291	302	308	314	276	286	317	305	315	317	307	304	307	338	296	300	305	300	285	299	306	332	298	331	317	291	293	330	320	299	324	302	290	300	322	298	309	305	321	315	290	273	296	300	309	319	309	304	317	348	322	291	328	304	278	311	285	272	291	311	296	340	318	290	322	309	322	284	316	308	287	312	315	323	317	290	304	332	339	284	301	302	271	291	307	317	298	308	280	324	311	274	293	319	313	299	314	306	306	327	312	297	282	345	278	292	328	290	300	287	305	304	297	319	309	307	312	324	319	308	306	273	282	314	320	306	312	337	305	321	339	335	329	293	338	348	317	326	288	296	307	302	311	295	299	280	318	320	298	309	301	318	297	323	297	294	332	342	303	279	340	308	291	300	285	299	323	322	322	331	288	310	309	314	318	338	308	333	326	325	322	349	322	307	301	303	292	333	301	338	283	281	316	318	288	328	312	292	310	310	319	331	317	297	347	306	319	287	291	333	321	269	356	345	312	296	292	297	302	326	305	283	251	339	284	305	313	296	335	354	316	313	312	343	283	303	299	339	305	284	299	296	294	290	311	316	290	312	314	297	331	276	299	338	286	307	389	319	294	302	298	297	299	330	329	343	354	296	294	290	287	324	300	321	306	290	322	290	311	291	320	300	292	318	295	287	289	311	320	276	310	315	316	320	310	324	304	320	298	326	318	317	299	279	315	300	315	296	318	337	315	269	326	311	312	312	296	339	278	304	320	345	304	308	322	308	274	288	301	311	330	296	304	309	330	300	298	323	282	302	311	295	304	281	329	317	285	297	287	303	326	317	348	304	335	315	292	334	350	301	284	294	314	292	301	311	291	289	308	299	313	283	296	284	305	302	345	316	288	321	296	331	320	296	292	358	309	323	316	337	311	304	292	326	311	317	301	280	276	307	272	322	330	319	306	294	305	311	316	310	340	304	306	308	336	327	294	309	307	330	319	275	296	310	344	302	297	291	300	338	277	297	315	346	314	307	300	290	300	309	295	325	310	308	312	283	312	280	320	294	302	288	311	296	358	305	305	302	273	288	307	319	239	309	288	296	326	328	316	301	289	322	269	294	280	328	295	267	315	293	296	285	293	271	295	264	323	343	337	284	350	295	308	298	315	287	315	302	303	343	292	296	322	299	261	304	306	323	305	308	290	337	324	305	279	305	270	302	294	309	291	310	328	287	330	323	289	291	319	322	309	324	312	332	272	289	309	312	307	294	337	338	301	299	311	271	297	303	297	294	321	293	315	344	296	323	307	371	319	302	276	357	334	305	288	289	313	326	318	295	281	301	301	318	307	278	315	304	299	299	296	273	315	323	334	268	334	319	333	347	301	299	285	297	317	317	329	303	299	313	320	292	295	349	340	315	304	322	282	291	280	312	306	314	310	307	318	320	325	278	318	309	306	322	296	298	288	308	312	328	316	277	300	282	314	313	293	298	300	321	279	296	306	321	289	291	320	310	285	291	346	317	339	343	324	321	309	307	299	316	310	320	309	335	329	294	315	319	325	307	308	344	292	286	328	273	317	317	314	296	327	328	294	321	328	316	304	303	291	322	319	278	292	269	303	310	312	307	297	322	310	306	326	310	302	277	303	276	303	313	301	328	310	323	319	325	333	322	305	286	338	327	319	313	324	285	297	301	320	320	317	316	313	323	305	310	309	332	319	313	310	307	315	312	312	317	315	295	317	314	316	322	317	286	284	328	285	311	278	318	342	300	374	265	311	290	297	333	304	306	310	322	306	325	299	301	346	338	299	320	329	291	300	345	274	305	309	320	339	298	296	303	310	311	344	303	287	311	292	319	298	311	295	338	308	293	309	292	309	292	298	309	294	304	318	272	295	323	325	308	307	309	333	355	342	313	328	326	284	326	300	297	308	325	329	308	281	303	304	290	308	289	309	303	314	306	309	345	292	281	292	300	320	340	329	330	328	307	314	327	310	300	288	337	314	322	282	323	309	301	297	329	300	288	342	288	308	306	284	321	322	306	321	277	304	297	321	291	312	299	313	327	288	324	296	359	350	313	293	321	330	281	360	303	284	314	286	330	285	286	332	296	301	318	311	316	294	345	348	300	330	311	323	310	324	292	292	286	287	329	324	321	302	264	295	333	341	305	329	314	323	298	309	334	325	312	313	287	343	298	321	297	305	312	287	305	277	335	355	315	300	320	329	314	317	288	304	310	325	350	296	315	352	317	309	290	309	328	292	295	289	296	333	287	305	297	305	279	289	309	301	309	285	321	281	304	313	320	304	324	279	317	286	346	337	319	303	320	310	309	291	311	302	331	290	293	315	306	281	328	292	303	287	330	303	308	322	310	307	328	320	308	321	293	330	320	321	312	305	317	319	310	297	325	288	344	323	323	309	303	325	327	269	295	323	274	315	321	313	310	287	288	327	338	303	322	318	302	324	300	308	308	294	318	321	310	292	336	296	320	310	306	343	363	331	320	290	309	293	327	317	265	310	311	296	324	304	297	297	309	326	313	300	324	295	306	315	341	293	286	328	362	345	304	299	342	296	298	304	306	328	337	317	320	286	287	322	291	342	320	285	322	294	297	308	324	283	307	325	319	333	284	318	306	303	331	290	308	320	306	318	325	338	323	303	316	304	301	304	320	292	311	302	300	335	313	275	316	282	334	287	308	325	300	313	306	298	323	284	342	278	308	291	332	294	304	330	309	276	319	330	255	297	298	318	299	299	289	314	282	324	278	352	317	304	340	300	322	338	312	314	314	305	298	277	296	267	281	297	324	319	339	320	297	304	306	303	316	307	337	305	307	304	279	290	324	299	337	301	334	310	306	294	308	364	312	335	330	344	293	300	285	315	316	308	292	311	298	311	332	313	335	304	292	306	325	287	313	283	308	311	313	334	287	295	280	313	308	313	308	296	289	327	309	297	309	306	297	306	301	327	292	281	312	302	318	322	329	308	300	307	329	296	315	298	305	302	314	301	291	307	299	313	312	305	303	309	274	335	293	271	298	291	306	292	304	317	319	305	293	317	305	302	320	317	283	309
6584	5364	10153	11032	9039	7049	5375	4057	3283	2867	2515	2228	1959	1855	1711	1539	1382	1327	1349	1158	969	853	817	855	879	829	755	788	728	725	734	764	713	740	816	799	766	744	818	756	796	761	753	759	727	792	733	747	789	730	764	712	758	761	726	760	744	746	755	727	722	724	783	735	730	687	748	733	775	737	743	745	729	727	757	742	767	732	756	778	725	706	744	772	692	755	710	697	765	763	753	739	715	754	731	706	763	784	750	725	751	729	768	730	733	722	724	752	732	716	740	718	729	752	745	757	753	749	770	763	743	714	743	689	740	754	740	730	738	726	746	785	714	789	719	736	739	690	729	745	765	768	745	763	731	769	720	740	735	739	764	702	677	747	726	720	716	722	717	763	739	729	772	708	755	738	768	746	713	765	751	773	736	724	702	742	705	737	707	771	735	775	699	744	706	780	716	735	760	685	764	776	764	748	708	737	731	718	711	699	780	755	733	709	718	756	655	710	728	747	676	739	747	753	738	743	739	729	674	745	762	724	712	700	700	733	787	699	709	716	729	697	728	762	736	729	702	684	746	734	746	688	777	699	714	707	709	726	759	743	692	762	743	737	754	775	730	708	746	745	803	747	749	738	749	719	740	711	764	760	725	694	746	796	740	689	743	758	762	718	742	741	788	729	743	769	747	736	748	724	722	746	723	718	749	747	713	730	706	793	732	725	762	742	763	695	730	718	712	724	723	767	746	747	781	760	718	787	785	720	717	764	748	711	738	751	726	728	730	708	751	699	748	730	733	683	714	741	729	713	722	741	765	764	718	751	746	706	746	746	740	752	713	733	767	708	766	770	723	745	719	716	764	769	739	764	743	733	753	738	740	717	721	732	758	720	741	692	759	759	804	738	779	732	740	689	722	727	685	726	763	703	722	747	769	768	752	813	730	750	728	718	742	756	773	727	730	702	735	755	773	724	731	702	711	743	726	709	769	699	700	685	674	737	723	722	732	727	740	772	749	746	695	710	721	728	762	743	769	734	703	721	752	746	745	700	730	767	756	759	734	742	733	737	775	749	692	769	741	724	716	725	726	713	735	682	695	709	762	779	747	743	704	697	726	726	748	743	746	718	717	741	730	742	713	766	744	748	794	756	745	760	727	728	783	728	738	795	724	712	703	712	767	774	690	754	714	750	741	736	704	747	781	767	719	710	737	693	725	756	707	769	782	729	710	730	715	748	738	734	790	701	799	789	694	795	700	733	725	754	706	749	742	725	719	760	729	759	706	721	760	724	747	737	723	733	741	694	713	734	728	695	723	747	733	755	719	728	828	727	773	675	669	676	711	694	700	749	716	768	724	738	762	710	713	744	724	705	741	741	719	755	725	729	734	691	709	768	737	772	718	781	743	717	735	728	799	682	739	699	762	734	713	776	730	720	763	713	732	740	708	752	792	736	669	731	761	761	731	742	756	729	758	737	731	737	744	738	719	779	768	723	730	767	758	754	783	730	781	780	729	744	740	697	773	729	754	752	714	743	731	733	786	797	748	712	736	702	755	760	673	758	725	777	719	741	733	741	657	706	728	732	757	710	756	765	735	727	774	718	750	746	727	729	709	753	750	719	739	803	730	768	729	753	708	711	701	788	729	743	723	694	736	729	710	714	757	759	720	756	710	739	760	741	695	758	733	705	708	752	730	777	713	740	700	719	773	770	777	797	753	736	722	714	706	733	709	758	716	752	701	768	725	724	738	746	765	721	737	734	691	737	694	686	751	760	746	713	726	797	736	773	722	727	750	748	757	750	766	729	733	683	778	714	755	685	732	683	746	740	708	753	794	766	724	753	685	733	778	726	701	700	753	767	714	785	776	740	778	739	712	758	727	753	716	702	770	725	698	734	712	735	780	773	687	739	769	730	741	727	791	753	696	753	703	734	774	761	757	673	741	726	689	769	735	724	692	773	756	732	710	781	769	715	695	779	764	739	785	726	730	763	703	735	765	695	740	743	758	693	747	758	747	724	700	755	757	707	724	707	702	760	704	726	719	724	700	744	691	727	705	723	727	733	743	699	745	733	733	732	717	759	743	764	712	734	796	770	720	693	726	737	710	753	777	786	743	718	790	775	701	736	751	759	739	766	741	734	759	702	714	726	729	735	774	752	769	758	749	758	779	767	712	754	717	733	744	697	711	725	726	798	773	700	759	767	733	755	714	752	724	748	741	743	711	763	689	708	753	761	763	734	725	721	751	766	786	697	743	755	735	719	731	723	741	759	734	740	742	707	694	739	688	744	712	714	704	740	723	687	786	752	757	734	759	730	775	727	766	770	727	749	740	745	737	687	734	720	741	754	714	728	750	772	745	752	748	707	702	722	744	724	744	770	839	720	756	727	764	731	706	717	752	752	740	732	772	745	754	722	735	757	763	726	731	770	690	759	744	723	748	728	704	719	738	740	788	726	754	762	713	739	713	726	714	764	737	687	788	748	714	699	739	769	753	646	691	803	731	759	720	785	728	736	709	757	706	701	768	756	761	770	724	707	770	730	716	756	757	727	744	697	775	740	709	747	700	757	653	740	748	774	713	713	749	782	764	767	733	708	722	739	791	747	752	708	755	732	735	740	749	699	741	732	799	726	760	735	735	747	750	787	723	748	718	755	755	742	734	755	684	796	692	772	761	721	736	755	783	780	791	755	693	715	705	724	735	757	772	783	704	720	747	733	699	753	765	693	756	800	742	759	767	723	731	728	737	803	700	689	739	753	742	736	788	772	718	777	739	723	698	718	753	807	717	736	704	766	702	773	670	700	759	701	756	771	780	777	777	743	701	714	747	741	734	780	706	770	753	705	667	739	757	788	731	741	738	736	705	781	740	712	708	760	770	662	750	759	731	741	711	721	739	721	726	739	749	658	719	776	746	758	722	805	738	728	783	712	704	758	779	704	712	789	727	714	714	750	718	766	752	725	763	741	740	714	732	732	727	751	739	731	755	748	737	759	724	748	797	703	750	725	718	773	688	716	735	727	789	755	706	740	730	717	722	716	745	765	698	743	766	720	734	799	773	710	749	730	729	710	702	740	774	761	758	726	679	754	754	738	733	769	736	745	698	721	730	717	710	729	664	713	742	693	741	718	690	736	716	758	724	736	706	749	758	738	768	725	697	720	735	804	741	764	766	740	743	697	779	761	712	802	759	756	756	747	824	705	721	706	708	769	729	718	724	702	744	750	760	765	750	771	766	801	767	742	717	769	693	747	771	743	758	734	721	729	730	697	726	741	733	710	755	705	702	745	714	699	727	723	698	761	722	741	696	764	704	703	742	733	780	713	755	733	770	741	732	749	702	762	772	776	728	745	757	709	724	698	718	701	765	749	708	773	733	718	702	750	674	750	750	730	752	695	735	726	740	750	703	780	755	705	676	723	760	767	740	766	717	737	681	748	754	772	713	738	730	702	759	710	730	733	765	777	751	767	755	738	738	713	713	728	700	738	723	760	753	729	716	724	705	753	699	788	697	722
18732	9023	9975	7322	4688	3209	2320	1566	1323	1064	901	893	691	624	574	590	547	469	474	415	382	322	354	361	355	380	394	341	329	302	332	306	314	298	301	307	304	336	305	294	287	321	298	349	313	316	278	315	332	306	310	305	335	308	299	282	332	329	325	355	304	321	343	316	295	312	298	317	312	289	315	299	279	309	290	319	337	289	321	308	296	332	339	333	316	284	282	345	307	337	306	314	324	292	316	335	329	314	320	309	318	300	283	308	287	289	297	300	302	311	292	306	295	265	340	306	311	319	317	269	313	298	276	301	311	344	281	282	328	296	325	342	302	318	336	321	311	309	292	308	329	312	307	283	299	369	319	335	320	305	292	299	349	290	318	303	316	287	288	326	307	336	327	308	309	356	333	324	286	286	303	301	305	314	335	330	289	304	305	288	326	320	282	276	291	270	321	294	315	316	317	329	298	312	309	328	306	299	318	313	315	328	287	302	304	306	310	306	320	297	304	320	321	304	342	311	339	331	326	312	355	299	307	281	277	303	316	306	307	323	295	296	335	341	316	297	286	331	348	317	286	313	291	290	319	308	332	284	317	321	279	319	336	258	330	304	342	334	319	292	352	303	307	298	301	298	320	330	289	290	294	318	348	315	292	294	292	307	312	340	302	330	315	325	304	317	311	319	338	304	313	311	305	355	309	322	313	243	308	327	316	299	286	350	292	301	296	317	273	301	305	304	334	291	348	292	299	330	315	321	326	303	311	331	318	311	262	309	316	303	341	320	329	305	323	311	301	324	265	280	311	305	327	343	305	325	295	310	296	308	342	295	296	309	300	320	308	324	300	301	321	345	320	333	313	256	345	349	297	313	297	309	364	326	329	298	307	336	304	334	340	300	314	311	315	285	317	326	306	294	331	319	324	320	303	290	316	306	315	288	294	286	292	307	321	328	320	325	339	321	286	309	296	295	331	303	331	352	305	317	294	291	304	312	293	346	295	346	282	287	330	308	326	330	300	297	297	319	330	282	295	319	323	311	329	309	302	313	326	311	329	298	289	289	338	284	296	303	324	320	319	279	300	294	316	287	303	290	344	301	323	311	297	290	300	315	350	335	302	318	273	300	305	297	299	325	319	319	292	316	330	314	315	333	300	338	310	279	323	308	317	321	298	281	347	340	282	318	287	341	321	331	313	325	294	307	316	318	308	334	293	353	308	327	359	345	332	324	294	286	299	296	335	325	348	329	325	339	332	325	300	328	325	314	282	328	303	305	327	330	295	335	356	329	318	278	297	316	299	279	321	338	319	329	318	358	326	350	349	308	286	316	334	331	327	300	320	314	312	297	314	343	310	305	345	319	308	293	314	288	279	281	328	307	265	303	343	317	330	297	330	316	281	310	365	327	308	326	371	343	315	318	310	319	297	334	313	311	300	316	306	297	305	315	316	296	281	293	323	363	259	344	333	333	309	325	310	328	359	297	333	303	344	306	326	348	280	296	290	352	288	294	314	310	282	309	306	259	304	282	336	301	309	332	295	329	313	355	342	296	298	304	316	308	323	327	299	319	317	341	328	322	308	357	296	322	306	321	318	307	302	295	316	321	273	327	344	295	283	281	312	299	331	311	317	326	340	295	309	326	306	291	305	288	314	317	322	290	302	324	271	319	316	331	323	291	310	300	280	276	333	286	297	287	341	310	299	327	303	275	324	293	304	301	273	293	312	319	336	300	317	269	280	313	328	296	305	292	323	314	311	296	294	325	340	335	320	311	318	314	285	303	335	295	321	297	289	324	278	306	323	310	275	303	299	292	280	319	334	323	309	294	299	284	292	284	309	273	309	284	308	301	327	307	309	292	309	324	306	302	313	303	343	274	292	305	299	297	291	313	317	301	292	284	306	305	316	329	334	351	298	269	308	299	280	322	287	304	325	324	326	318	298	318	323	322	330	291	321	295	322	329	300	336	296	353	299	336	314	314	294	364	298	263	335	287	326	311	337	311	311	310	333	319	322	305	311	317	319	296	312	343	305	303	288	302	314	306	312	317	310	303	292	312	291	321	290	306	353	307	319	296	350	303	297	308	335	284	298	297	303	335	347	329	337	365	282	272	297	284	367	320	318	307	326	307	314	294	305	316	328	313	352	292	303	321	290	315	295	312	322	301	324	312	304	260	319	311	323	322	316	291	316	365	327	318	316	302	304	292	321	319	314	302	332	285	296	327	309	295	295	324	286	331	322	332	317	345	300	310	347	311	344	306	300	316	351	311	329	332	310	308	298	333	299	293	301	324	323	310	308	287	327	298	304	270	296	314	267	308	295	302	308	324	330	287	305	294	315	290	302	317	305	344	309	299	334	277	310	321	288	350	327	319	306	326	292	301	315	307	325	330	323	295	310	319	308	329	332	316	310	320	298	298	298	310	279	307	292	319	327	313	293	310	294	305	287	303	308	304	313	310	279	278	323	311	307	300	318	306	333	299	331	309	316	325	285	319	316	338	326	310	310	348	330	321	322	318	304	307	324	332	299	290	316	306	329	319	304	325	297	296	325	325	311	305	317	319	259	293	301	311	316	323	324	349	295	322	303	284	347	327	322	335	264	315	296	301	327	312	289	350	301	301	344	302	315	342	322	289	314	311	330	295	312	296	316	307	337	308	362	361	326	307	319	300	304	259	279	310	308	289	282	335	309	306	318	288	310	341	304	351	295	304	325	309	273	334	348	306	329	345	279	296	310	305	321	276	301	290	312	315	321	318	322	312	301	316	329	309	321	308	294	331	327	322	317	293	274	271	314	316	374	293	303	277	341	331	301	305	250	311	326	319	307	326	328	341	281	294	306	342	347	319	295	306	344	321	302	305	326	309	285	296	315	313	278	340	288	318	328	306	333	329	303	334	331	293	319	319	320	334	319	312	334	295	294	320	301	316	309	330	291	310	322	334	326	313	309	306	286	279	293	320	280	263	309	291	306	311	329	304	312	335	323	301	303	318	315	287	291	299	323	300	289	314	323	325	329	337	305	302	296	297	335	318	300	342	306	301	276	309	308	316	307	287	271	317	310	349	325	319	307	310	281	321	329	328	310	325	286	323	295	323	319	295	290	310	286	330	348	301	331	341	313	302	311	312	296	304	325	319	289	338	294	303	306	322	348	326	336	300	277	316	297	299	321	297	292	331	309	334	290	307	293	258	310	361	259	313	294	268	322	335	294	329	290	294	293	314	309	310	320	330	325	291	305	314	330	324	312	327	308	290	350	338	310	327	317	322	337	302	307	319	308	323	310	301	311	358	318	344	292	318	315	354	249	281	303	282	334	314	358	327	331	292	349	329	320	307	306	327	294	298	307	336	330	336	344	295	293	295	314	283	315	324	316	303	326	306	300	295	335	276	342	339	293	309	273	316	303	336	337	330	289	300	312	294	306	317	315	312	327	315	326	299	324	322	282	330	278	318	294	320	287	315	320	303	321	334	256	306	293	325	290	303	295	334	341	319	321	291	336	307	311	320
13366	8349	15371	16852	14203	11155	8520	6688	5625	4917	4286	3882	3167	2678	2482	2409	2054	1748	1789	1474	1249	1076	1062	1140	1045	1108	986	944	855	777	773	834	794	771	764	845	809	731	796	769	772	784	745	819	798	808	772	776	778	754	754	777	851	748	732	755	731	727	767	765	778	756	775	749	720	760	761	764	729	752	741	746	766	750	743	773	757	747	781	777	736	771	732	691	726	743	720	744	778	749	714	737	722	724	736	702	776	767	734	723	741	738	717	735	742	725	749	733	774	736	748	740	731	765	745	713	760	754	665	762	775	799	735	718	745	734	705	755	719	722	776	750	777	731	768	740	736	728	746	767	783	760	737	775	792	725	739	777	790	735	759	756	736	770	769	737	738	788	728	736	773	765	712	737	736	735	786	783	801	714	737	738	745	766	731	739	815	723	744	761	706	754	767	731	753	733	778	781	776	766	744	680	755	777	723	693	733	759	738	733	703	780	736	740	791	735	756	760	769	755	748	748	749	765	741	758	707	714	765	788	736	763	795	720	779	783	699	744	739	769	748	754	794	707	740	731	724	747	703	725	722	739	712	739	770	736	818	806	756	770	703	746	734	744	751	754	743	756	750	806	754	773	731	753	809	754	754	752	808	759	723	718	722	740	763	733	755	745	786	718	767	755	743	726	674	726	775	746	722	733	714	719	755	724	734	769	749	704	732	740	751	750	752	778	739	767	797	753	731	752	772	753	740	753	707	764	766	735	787	729	725	744	747	750	741	709	767	720	808	731	772	731	771	733	744	744	751	738	753	739	723	766	751	739	716	733	720	736	683	797	728	681	742	729	744	725	721	767	693	743	749	749	772	712	793	770	767	748	788	737	798	729	792	753	786	738	733	742	723	745	727	755	695	758	755	686	730	753	805	723	751	759	754	707	753	738	758	760	803	777	763	744	799	693	736	750	783	784	752	730	729	715	739	769	773	755	752	777	749	764	835	694	754	772	750	743	778	769	782	754	761	743	741	745	789	738	745	753	757	772	788	697	767	732	737	726	776	715	766	753	740	764	732	685	786	766	763	818	759	769	722	690	757	793	760	742	700	727	739	708	749	735	744	757	764	716	661	812	758	807	776	738	742	775	719	679	744	758	739	787	768	773	736	772	711	781	771	753	758	757	748	707	734	754	703	731	714	746	709	785	772	702	739	794	708	693	759	723	742	751	807	760	800	760	762	770	740	721	716	721	755	727	771	761	727	735	747	726	769	758	720	767	744	702	722	780	744	722	777	764	717	765	742	726	700	744	714	734	819	730	780	746	807	697	755	768	734	760	717	750	724	775	797	715	735	733	697	791	711	729	746	783	712	746	676	723	755	761	796	739	737	734	765	743	792	717	796	718	793	751	748	720	732	769	744	750	757	730	715	761	723	751	759	767	730	747	761	753	749	800	709	781	733	700	704	759	729	717	782	766	734	712	725	681	751	714	762	740	727	717	741	708	711	716	746	749	710	722	785	748	704	736	714	766	755	782	772	710	764	718	715	774	705	727	770	802	763	717	770	692	710	744	722	746	779	743	742	766	714	726	747	733	788	737	729	733	758	724	771	721	732	763	760	744	735	741	771	745	765	750	748	794	743	747	705	753	741	704	747	693	707	714	724	726	753	789	721	755	731	747	741	771	765	737	721	762	729	753	772	742	742	729	737	810	745	765	700	800	792	772	704	759	768	770	751	741	746	744	733	738	774	745	769	731	742	754	754	776	732	733	775	734	793	716	763	695	740	760	754	720	652	767	754	708	737	734	745	731	737	722	720	742	745	729	766	756	775	735	785	745	758	704	728	747	744	748	797	710	762	744	732	738	689	731	745	750	749	719	750	741	754	733	723	809	755	750	757	702	742	761	739	764	776	773	763	751	756	724	763	715	748	736	761	772	753	790	746	766	747	804	765	722	746	765	776	751	735	734	754	762	714	781	760	765	732	782	738	719	827	734	774	736	728	742	775	772	768	726	738	728	749	724	757	705	725	716	727	746	735	756	725	711	758	730	726	754	735	746	738	789	757	711	754	744	748	752	738	739	755	750	740	753	730	769	762	780	765	707	767	782	740	737	746	740	727	700	744	725	718	752	738	700	779	724	761	736	745	762	731	759	725	762	752	756	717	774	691	779	724	796	730	729	780	734	759	729	771	779	764	776	775	766	700	707	752	736	715	734	742	726	773	722	720	723	713	729	736	749	730	733	737	715	741	751	756	725	778	712	754	791	732	827	742	743	744	749	747	764	713	763	792	757	747	788	768	720	701	785	752	714	710	748	770	697	703	748	761	723	750	764	765	776	755	720	816	747	756	768	692	718	740	782	769	782	762	746	743	759	719	708	760	754	765	765	748	727	783	686	750	720	774	731	697	757	761	704	732	781	798	713	732	745	743	724	749	696	787	813	741	719	747	762	736	729	803	749	730	808	805	763	750	721	702	794	731	747	758	769	805	773	753	796	753	727	754	774	760	727	770	744	733	745	748	735	763	732	752	714	767	783	747	752	779	763	751	721	766	770	737	706	746	779	688	770	764	697	778	755	749	727	741	775	747	735	773	752	704	752	832	726	775	732	738	724	739	747	720	720	725	740	760	739	696	765	766	748	805	751	774	752	704	711	731	765	749	776	710	753	797	766	714	756	743	711	727	762	788	748	720	738	695	790	771	807	717	680	795	716	749	738	751	709	761	789	736	786	758	798	767	732	754	749	747	730	751	750	782	764	759	774	764	722	715	765	739	738	711	729	740	754	761	759	799	728	710	743	784	768	773	695	749	740	715	752	764	680	751	802	726	752	737	722	730	758	717	744	710	726	702	710	745	791	734	746	774	748	722	718	760	751	747	704	769	776	816	742	787	720	730	735	776	732	788	736	724	788	756	773	747	782	740	765	715	770	748	734	762	723	798	734	736	786	724	787	778	797	733	739	746	793	736	740	755	737	725	789	740	742	741	733	728	740	755	753	739	698	757	713	713	776	711	725	742	758	779	718	798	707	719	733	781	756	704	691	739	739	735	736	734	794	734	735	751	722	739	770	753	750	756	733	781	757	761	725	752	753	783	748	724	741	740	728	755	743	738	774	729	736	732	708	791	740	758	733	742	712	768	780	763	756	717	733	711	742	703	708	733	775	786	715	792	735	732	754	758	708	709	727	742	706	762	784	732	768	777	707	758	722	747	769	694	707	770	769	771	753	716	818	727	715	733	770	724	783	745	734	806	781	739	737	761	785	740	758	770	770	746	782	779	763	749	800	729	735	742	731	728	740	743	761	769	725	716	739	800	747	787	707	731	751	748	761	772	711	771	747	742	787	719	765	734	745	752	757	703	772	697	742	740	766	748	749	735	740	748	683	763	794	759	753	739	745	742	757	729	797	735	762	697	694	777	768	689	737	788	749	735	758	715	767	752	716	774	719	745	738	781	739	713	743	818	724	783	789	737	757	774	733	731	745	770	748	752	777	723	729	696	782	714	752	692	786	730	790	735	772
26991	13139	13603	10013	6593	4553	3446	2259	1980	1609	1228	1085	921	770	706	664	572	523	469	423	393	387	350	344	347	376	377	374	332	297	288	291	313	279	279	288	285	286	326	270	285	312	279	314	285	303	272	284	255	277	254	291	266	278	297	247	255	317	292	278	256	263	291	311	249	274	293	281	299	310	288	276	268	290	294	294	259	273	264	259	300	287	280	293	288	274	272	294	249	256	276	274	293	246	264	286	311	279	274	265	270	318	258	228	282	278	249	297	283	283	281	290	267	283	278	274	289	238	280	310	262	286	257	300	305	277	284	267	273	265	260	282	286	238	273	277	278	276	294	276	276	263	306	248	258	302	280	290	281	302	296	268	296	265	250	260	300	287	260	297	300	287	264	280	275	265	274	283	283	269	269	262	266	281	265	259	287	271	297	275	295	289	252	275	266	324	304	309	297	284	250	275	286	292	305	278	309	308	302	262	266	275	322	297	284	256	264	301	273	271	286	285	276	258	264	296	261	298	290	263	303	283	259	277	290	278	260	261	272	292	286	263	273	294	250	269	275	272	270	269	266	271	285	281	259	286	269	285	269	290	279	273	259	281	290	291	289	258	292	279	268	279	297	251	295	286	263	302	259	278	297	315	291	302	271	270	267	273	270	288	298	291	243	260	259	303	288	283	264	297	260	296	273	253	260	309	285	288	266	272	287	291	295	272	251	250	301	281	271	268	245	266	283	290	296	300	292	318	264	301	303	269	298	301	258	298	292	297	265	259	279	276	265	304	290	300	241	283	261	264	280	267	293	260	248	307	267	258	287	308	303	293	281	295	276	277	292	303	323	283	252	265	286	257	257	322	301	284	281	299	269	236	274	281	301	305	264	262	287	281	334	281	311	267	285	284	299	263	269	280	261	260	310	278	258	306	261	283	262	293	292	300	272	298	299	250	284	293	279	259	272	272	276	269	301	303	283	288	280	282	245	262	312	295	259	249	279	277	260	272	274	285	304	276	293	284	277	268	293	291	306	261	291	280	257	295	298	287	278	279	284	239	254	288	255	268	272	288	278	284	261	243	294	274	293	271	256	258	294	280	282	242	291	307	321	276	314	276	282	263	316	291	274	267	272	291	280	255	246	290	256	283	290	288	259	281	277	278	288	299	293	255	285	292	281	273	275	295	290	273	254	276	297	278	286	286	266	296	275	292	290	273	257	273	286	262	272	311	271	311	298	271	277	305	268	271	263	300	314	304	276	292	255	271	251	278	278	286	268	277	288	282	303	261	308	264	268	263	276	282	311	300	292	257	273	291	276	298	311	290	289	265	240	266	243	264	275	287	265	265	273	254	282	274	272	281	299	286	282	290	282	324	277	278	288	284	277	270	279	274	288	285	309	282	266	280	269	245	305	275	291	310	272	279	283	289	271	280	259	282	273	272	277	291	269	285	310	296	270	261	304	277	298	256	256	233	254	246	272	286	295	269	294	325	264	267	285	287	265	294	259	252	276	288	296	279	280	265	302	262	256	285	321	248	316	299	264	277	276	270	277	279	262	257	278	272	263	264	272	295	274	253	266	253	248	275	287	328	286	271	280	287	257	265	287	257	278	271	279	262	312	296	253	288	277	272	248	254	268	281	279	256	277	280	266	274	290	276	237	275	260	269	311	291	268	269	254	275	258	283	301	284	287	298	289	238	291	281	273	293	278	298	269	267	286	285	279	292	280	258	283	256	299	279	277	277	281	276	256	304	280	276	290	266	282	298	292	259	272	239	285	230	273	277	284	312	279	278	258	280	295	277	235	304	282	266	243	257	295	280	271	282	260	282	292	267	277	312	286	302	292	249	241	250	276	244	271	292	296	260	325	281	269	292	247	290	288	269	291	272	320	297	267	297	283	258	283	261	291	299	283	282	272	304	259	244	280	271	314	228	271	288	277	269	302	271	274	263	296	274	292	283	263	300	308	296	246	271	266	283	293	255	274	252	285	321	266	268	269	271	301	284	295	285	317	271	297	257	253	261	272	303	266	266	284	297	264	286	263	282	309	281	260	282	280	282	278	273	267	278	283	277	281	291	313	293	299	278	302	266	311	256	267	301	267	273	273	287	276	328	286	293	245	274	277	254	302	291	288	289	291	273	269	290	278	278	267	301	288	255	271	263	298	263	237	265	256	304	272	265	287	269	253	299	288	306	284	282	296	281	300	279	269	319	278	257	268	265	264	281	288	266	286	279	252	265	305	277	289	275	271	253	260	269	301	286	301	262	281	272	245	282	275	253	284	263	267	289	260	270	275	273	304	272	262	272	265	263	294	251	261	287	292	265	271	258	300	257	298	279	274	267	284	272	290	263	268	309	279	285	263	277	274	314	277	269	292	253	284	278	280	282	273	288	273	251	319	296	260	276	260	264	271	275	256	275	259	302	285	285	266	300	283	285	276	269	276	293	271	312	293	288	271	280	261	273	287	274	294	286	304	291	273	283	289	278	278	263	270	287	287	266	260	312	264	284	277	292	250	257	307	270	290	287	266	277	299	262	262	275	267	243	286	291	275	270	286	250	297	289	288	252	273	291	269	283	278	266	265	294	263	267	282	292	265	284	269	266	275	300	311	281	249	298	287	282	231	280	272	270	278	291	274	268	327	294	252	302	266	268	288	280	292	258	252	308	293	289	298	278	276	249	318	295	277	295	258	275	282	294	279	272	271	285	304	267	268	287	278	243	263	313	268	263	272	302	267	261	267	285	325	256	309	282	299	269	255	308	300	267	281	301	294	293	245	290	251	298	254	264	269	304	267	252	280	289	287	276	272	266	262	302	280	276	288	293	265	275	279	245	263	302	274	246	259	277	238	279	289	262	281	301	245	249	279	279	278	268	284	277	301	241	282	289	292	301	279	296	288	286	289	272	289	266	300	289	268	285	300	289	295	290	263	307	308	288	278	289	282	262	262	271	259	265	293	295	280	284	279	273	261	315	286	297	277	275	266	324	264	270	285	300	306	272	307	280	298	301	296	299	281	255	298	270	271	292	272	263	255	272	256	292	285	286	277	287	293	243	277	277	295	292	275	285	276	287	288	291	262	304	259	275	309	273	316	248	265	296	286	265	254	275	274	287	282	263	265	299	296	283	313	268	300	273	271	238	310	281	271	315	298	310	284	288	262	271	286	257	303	266	287	274	258	291	264	274	272	287	289	288	280	276	259	276	275	291	282	281	288	254	272	268	283	301	280	293	270	267	282	278	266	262	291	275	270	276	279	257	303	287	298	270	276	281	281	312	280	270	268	277	295	252	290	282	263	293	227	289	278	282	274	307	263	262	299	246	283	289	296	279	270	286	272	293	254	273	298	301	284	290	286	292	314	307	274	282	273	272	276	305	323	277	266	272	258	244	305	317	276	282	271	287	299	281	311	268	285	266	285	313	260	242	288	297	318	269	266	278	278	281	291	279	281	249	256	259	265	285	284	278	296	275	281	294	287	261	274	260	295	270	278	284	290	281	260	262
16890	10861	18903	20781	18157	14451	11556	8697	7859	6463	5596	4860	4165	3533	3206	3065	2527	2235	2064	1687	1304	1152	1257	1221	1220	1235	1146	986	898	841	794	827	766	764	742	735	751	729	737	738	731	696	721	752	734	702	731	655	698	692	688	695	726	718	635	675	709	670	632	703	703	687	668	663	646	705	670	674	659	688	684	673	641	672	669	691	677	657	642	700	650	693	684	624	657	677	684	659	679	711	640	663	699	693	676	668	693	696	692	684	637	707	668	651	693	695	703	668	666	654	658	685	663	665	676	674	658	667	636	653	675	678	692	658	694	638	683	656	638	670	643	657	698	705	650	637	680	697	667	690	668	642	714	725	696	642	693	672	639	659	622	633	673	679	657	667	641	658	711	692	703	708	677	649	618	639	693	708	641	724	665	645	691	680	686	672	682	696	664	649	660	673	690	696	653	657	683	710	661	670	670	682	651	649	647	705	698	681	687	645	690	670	671	674	709	693	674	686	659	687	640	658	636	661	626	689	661	639	695	647	672	711	695	725	710	649	651	665	640	613	661	639	628	679	652	668	649	738	672	653	654	635	678	655	702	718	650	682	740	670	663	687	650	637	684	653	691	701	690	673	676	680	662	668	705	708	655	695	694	658	685	671	637	654	674	671	680	672	661	717	671	683	659	664	654	656	696	708	646	638	673	673	646	731	631	675	681	622	658	704	650	637	646	642	686	646	686	693	703	699	668	627	689	663	614	660	675	689	700	684	686	607	686	681	720	647	650	656	652	638	656	682	652	656	646	628	662	658	678	650	700	670	667	637	671	673	684	750	676	647	648	701	679	666	687	671	670	683	652	663	694	679	702	676	666	665	669	693	657	663	656	669	652	679	707	686	681	665	681	657	705	698	692	658	733	675	675	707	658	655	673	741	685	683	688	638	667	691	666	662	619	673	687	722	678	662	699	627	654	660	680	680	662	663	664	712	680	691	724	612	662	639	675	655	692	717	700	674	649	691	673	708	710	663	660	662	690	677	699	674	671	706	675	681	653	693	713	629	646	632	657	623	679	634	666	669	678	656	641	667	683	654	684	649	712	686	673	677	644	646	732	685	679	643	685	675	684	705	687	597	670	700	677	702	664	688	687	674	645	678	639	704	666	699	662	682	679	662	690	631	650	741	729	664	634	675	671	690	660	686	677	672	626	660	662	652	654	679	690	711	696	690	655	671	686	652	679	667	691	665	673	661	654	646	680	669	677	663	709	679	672	696	658	639	673	673	664	703	698	681	680	642	641	667	687	718	690	699	643	621	659	678	636	682	659	633	673	700	668	659	633	729	666	678	643	693	669	650	688	672	709	678	663	627	622	647	702	625	665	708	680	671	724	678	629	664	658	646	668	711	678	653	716	675	685	684	659	695	657	701	665	696	674	646	659	666	680	706	624	705	672	685	646	678	646	663	688	645	677	662	686	695	626	690	694	691	679	649	688	693	669	634	661	655	671	674	695	696	638	723	674	652	645	671	642	666	666	661	625	628	670	643	661	662	680	664	677	700	706	647	641	707	670	698	696	688	672	663	671	694	698	671	703	716	665	674	632	670	695	688	674	711	647	680	680	673	648	669	682	652	681	638	655	693	663	729	663	699	679	656	647	631	670	645	680	691	707	708	678	640	645	658	681	680	661	677	670	646	663	647	670	664	640	643	655	680	635	698	698	689	649	691	700	656	663	648	694	668	661	694	687	654	682	668	653	652	692	695	677	672	645	717	671	670	663	653	658	675	667	618	665	656	649	697	693	705	640	674	663	690	637	647	658	697	703	694	659	635	638	644	684	671	683	646	687	681	682	630	672	664	647	703	625	681	652	632	683	637	668	731	670	637	650	635	707	652	636	673	667	639	645	714	649	656	668	662	673	700	639	645	690	703	662	661	683	667	631	704	670	714	648	654	691	633	661	697	702	657	666	668	651	680	689	676	659	672	640	690	681	683	667	662	636	668	683	669	685	724	676	643	681	678	624	701	706	651	641	691	705	668	666	661	673	673	627	675	631	689	629	642	725	668	702	706	668	679	660	620	643	634	664	695	624	712	684	641	703	701	702	646	710	694	711	659	698	712	672	669	674	672	726	669	693	669	678	652	698	686	681	662	669	698	623	673	702	673	662	658	645	647	700	646	712	676	670	665	610	662	643	715	672	707	676	667	684	671	645	630	655	669	684	719	662	636	673	663	666	669	725	695	682	664	691	666	692	654	668	691	664	678	691	662	676	675	656	690	638	644	663	682	661	665	662	688	712	686	663	671	667	686	711	633	635	664	679	677	674	657	689	610	709	675	642	635	672	677	657	662	701	690	665	647	661	639	710	647	672	649	656	632	699	676	643	693	701	717	645	655	674	679	666	661	701	647	695	634	640	672	667	703	665	683	615	664	653	662	695	725	652	689	674	642	625	658	671	683	657	659	682	662	689	679	699	640	657	659	697	641	721	636	670	669	698	686	683	663	719	689	676	654	692	661	655	648	691	669	708	701	698	609	708	685	681	670	679	693	674	689	683	666	649	688	671	705	664	610	664	633	721	672	698	640	685	631	674	671	668	662	672	681	659	619	671	670	651	712	695	633	655	657	657	681	682	668	661	649	648	663	625	659	681	688	663	689	674	656	661	662	658	675	732	678	665	641	665	692	679	650	696	703	702	677	618	653	703	641	729	694	671	653	657	644	664	681	710	690	657	684	701	699	687	641	679	663	672	642	639	642	673	661	618	690	706	691	693	699	698	627	677	636	669	680	667	668	664	671	698	654	693	665	722	673	717	674	660	648	681	661	685	723	693	695	658	672	631	694	701	658	688	617	668	675	696	631	639	685	652	682	683	716	672	679	683	664	703	690	683	684	664	735	629	654	681	673	684	679	695	674	657	654	694	697	657	704	680	634	634	671	637	671	659	634	671	644	670	655	668	646	673	636	681	640	626	623	674	657	670	695	644	679	628	682	687	639	641	671	659	683	713	643	696	671	697	673	695	672	659	678	701	699	637	671	640	661	666	674	667	669	665	692	602	660	636	667	676	699	677	674	733	717	615	603	645	664	654	630	691	717	659	684	680	676	633	656	711	665	673	658	639	738	683	631	658	657	650	686	683	700	689	661	713	692	669	692	677	688	692	657	720	688	669	671	633	652	698	667	683	687	683	731	692	672	656	693	713	668	661	683	700	666	685	676	657	667	657	632	641	690	692	640	678	686	672	679	689	655	679	679	683	664	696	690	630	671	668	664	656	681	664	746	660	667	698	671	689	687	691	583	648	652	713	659	651	649	625	672	683	689	700	678	630	723	677	656	696	700	709	675	703	691	680	648	682	684	629	719	654	633	688	671	680	683	632	641	703	658	691	696	673	654	661	670	687	685	669	656	629	690	691	686	706	693	685	686	684	679	630	706	700	681	672	679	671	699	709	665	671	652	721	656	648	658	687	660	722	676	654	683	672	672	707	656	668	665	658	678	670	657	686	656	679	683	658	681	611	625
9048	5155	5655	4165	2545	1766	1325	938	851	716	648	574	546	483	477	425	427	373	380	339	364	347	332	317	400	330	306	297	305	325	311	299	313	302	308	300	285	319	309	306	327	294	310	310	307	293	284	321	284	329	327	328	289	312	298	272	295	295	297	332	323	321	325	302	337	293	317	280	323	318	294	326	306	318	300	308	314	315	322	279	324	321	336	315	320	307	314	295	330	331	310	307	301	325	320	298	298	281	278	273	292	298	287	329	308	304	312	340	323	309	298	346	292	311	305	292	306	315	323	326	312	318	311	308	329	336	295	311	312	295	300	286	302	334	328	352	311	302	314	318	308	296	275	308	303	282	309	326	293	312	285	311	295	313	305	342	321	324	299	298	320	312	288	284	334	312	303	280	304	307	319	302	311	317	299	307	342	302	334	323	275	282	325	288	298	329	336	309	322	298	324	360	297	295	325	285	298	303	328	334	291	313	335	319	341	309	323	268	316	292	349	324	297	324	278	297	298	327	320	328	279	287	281	348	315	325	307	324	295	323	290	330	321	295	304	297	313	331	286	310	307	298	289	287	310	305	295	316	322	339	302	321	335	347	324	290	295	356	323	322	291	312	301	318	290	251	309	313	302	301	349	291	318	314	296	346	344	316	334	310	306	291	302	307	315	301	264	306	306	303	326	329	349	329	320	307	347	305	306	302	316	334	308	306	329	317	302	306	277	323	252	297	273	320	306	322	296	289	349	349	298	288	310	312	325	327	282	282	304	329	308	320	306	319	292	296	342	343	269	267	315	336	302	335	349	332	285	313	309	309	262	331	313	312	328	284	293	341	312	313	295	300	290	303	321	317	305	333	307	268	310	325	308	311	287	318	287	306	301	299	303	313	293	302	294	333	316	292	316	274	348	293	351	308	329	329	301	292	315	323	270	314	308	328	287	314	304	329	290	318	301	319	308	292	312	309	321	279	341	332	332	316	308	307	293	341	310	309	273	330	333	304	334	311	310	320	309	306	311	330	284	278	331	277	280	303	319	332	321	312	309	298	279	328	294	324	326	309	322	323	306	321	312	325	329	302	322	320	338	298	336	317	285	337	307	294	310	299	305	323	303	296	325	314	281	312	345	343	315	287	290	320	280	314	292	322	280	334	318	289	316	323	341	294	286	299	326	317	329	331	315	295	328	299	310	312	285	313	337	286	309	295	319	333	331	301	306	271	294	325	310	310	315	281	310	259	289	317	269	323	287	326	316	281	295	341	319	323	305	310	316	296	312	317	288	305	297	315	279	301	322	296	349	325	313	341	280	315	303	317	300	328	338	306	334	296	286	283	319	298	326	312	310	288	333	305	307	302	311	301	285	337	306	276	287	318	287	274	315	319	316	347	327	343	298	333	303	318	321	334	314	301	310	278	306	327	286	283	279	300	313	282	315	298	282	280	309	302	307	324	315	325	314	337	317	292	287	335	335	322	327	283	332	319	328	321	303	316	346	308	307	272	288	296	283	300	304	326	333	320	301	283	344	304	284	318	315	325	318	296	313	321	304	330	347	326	297	309	324	313	317	293	318	312	275	293	297	334	306	326	292	323	308	316	318	304	333	316	294	333	322	312	286	304	290	292	272	345	306	312	318	337	323	285	306	324	301	320	317	326	332	293	359	301	319	296	327	328	299	355	319	312	305	309	289	299	333	287	319	289	296	289	342	304	311	289	331	333	302	334	344	311	324	288	306	295	259	312	301	335	319	274	288	323	315	321	318	316	318	306	322	314	307	322	293	319	306	301	329	307	279	330	339	328	314	299	315	307	289	321	310	337	295	333	311	304	299	324	312	289	267	331	287	316	293	318	304	295	295	316	325	305	329	294	350	318	346	327	337	275	319	282	295	304	301	341	289	314	307	311	331	309	263	290	293	302	303	318	316	303	301	346	320	312	294	307	309	311	302	324	324	311	299	311	299	325	324	271	300	325	284	296	318	331	300	280	331	313	316	318	322	313	330	324	303	280	315	334	287	273	308	311	321	320	352	320	286	292	315	325	317	335	307	291	349	343	304	296	314	308	332	309	304	282	317	291	273	314	352	308	300	315	313	334	290	271	332	321	337	303	303	271	292	308	310	335	321	332	326	316	309	299	298	291	268	293	309	307	325	310	298	310	302	338	299	315	303	349	312	309	348	313	317	298	329	301	329	315	294	287	319	344	287	299	365	297	341	294	309	331	344	302	291	372	294	337	312	356	317	332	301	326	306	276	276	324	359	299	313	317	322	288	311	327	316	279	277	313	304	309	338	295	326	326	300	303	269	291	293	312	288	295	297	303	317	342	340	325	272	313	300	290	279	309	289	297	301	297	303	293	309	298	295	346	325	285	274	298	320	299	309	311	317	319	282	315	311	326	307	306	307	320	292	329	324	260	278	309	284	312	317	319	297	300	306	302	325	298	295	320	307	302	311	315	309	309	322	336	312	315	300	338	301	295	323	299	310	272	311	295	331	308	277	300	314	310	300	322	297	279	313	288	318	276	310	341	320	321	302	282	307	285	315	259	301	320	311	303	316	285	324	333	329	313	303	295	291	298	338	293	298	326	311	325	311	294	290	289	306	319	292	319	288	325	317	312	286	316	308	314	290	306	314	328	316	315	308	327	328	284	324	301	308	329	309	329	311	291	301	297	312	293	339	306	313	317	354	286	309	314	284	272	320	309	296	315	298	310	297	343	305	297	323	317	326	310	313	326	310	287	311	310	332	305	333	309	313	297	286	294	297	305	310	305	309	295	305	334	346	305	313	296	279	316	308	329	304	306	317	291	299	321	298	315	328	304	303	315	328	314	329	313	334	321	277	295	330	331	289	309	300	300	321	319	317	294	317	325	290	305	286	284	300	307	301	322	334	281	322	284	312	287	330	332	295	318	336	294	307	294	292	319	278	306	306	334	282	306	325	314	292	315	305	308	339	327	293	291	330	331	281	297	272	284	272	275	294	302	293	313	314	325	298	288	324	321	319	303	337	295	303	302	288	312	281	312	313	327	317	294	326	320	309	313	305	289	308	282	306	319	317	306	306	286	319	288	295	309	346	279	342	296	295	317	293	303	307	286	312	302	280	306	301	307	319	298	279	300	318	295	304	325	316	332	311	320	329	311	286	299	279	350	304	317	321	304	319	316	320	302	332	284	311	330	282	310	296	298	278	332	296	322	351	281	320	319	291	269	284	329	308	294	311	322	293	336	295	301	322	304	329	314	328	301	309	318	292	300	293	351	293	291	273	286	302	287	311	299	312	313	290	287	331	344	319	296	322	288	291	285	293	314	315	324	327	299	331	300	282	312	305	313	292	349	282	317	311	307	316	312	322	306	299	318	297	299	317	310	291	295	332	345	267	343	337	326	284	310	306	302	287	312	312	314	319	310	273	289	322	337	322	346	286	328	319	286	320	308	325	326	291	306	298	330	329	314	316	349	314	314	327	297	340	262	297	315	333	330	322	300	306	286	310	307	289	320
6452	5373	10092	11270	9010	7294	5330	4250	3511	2880	2615	2254	2023	1806	1782	1563	1329	1329	1345	1044	932	835	876	801	824	835	768	839	777	763	771	772	826	738	705	773	762	755	724	737	774	746	751	765	718	760	764	746	746	819	759	809	735	712	717	739	768	749	726	746	769	737	813	771	738	749	746	733	750	749	733	723	703	784	761	764	763	729	708	750	742	792	729	721	729	712	730	773	755	776	728	714	742	726	681	730	710	742	707	741	760	790	706	746	694	713	730	748	733	735	731	735	739	702	726	745	739	725	749	711	766	682	764	699	733	746	734	762	710	762	729	745	679	748	759	711	737	722	727	678	781	686	763	764	765	734	785	735	733	719	682	715	705	775	732	736	740	748	746	742	776	771	735	686	783	755	729	700	710	739	762	732	732	772	780	731	733	771	700	767	729	724	690	730	690	743	735	752	767	722	716	719	707	707	705	723	749	694	717	771	693	688	757	726	718	762	760	741	764	713	731	739	688	683	749	730	730	715	746	705	725	756	788	776	707	750	728	728	769	749	782	773	747	719	719	803	779	762	770	732	731	747	721	705	721	736	732	746	732	744	691	765	731	756	722	807	747	723	684	761	742	796	760	708	727	766	764	777	717	704	711	743	721	744	714	730	714	720	736	738	771	772	745	730	752	752	736	722	761	708	805	731	731	765	727	746	769	718	738	698	715	755	719	741	738	762	711	734	701	716	758	717	712	733	764	745	748	709	783	696	765	729	748	736	716	734	731	721	751	741	779	713	755	772	748	768	734	732	785	759	749	729	743	740	698	758	730	746	750	801	716	709	755	729	724	746	773	760	724	742	729	670	723	704	721	754	734	704	751	772	722	704	734	709	784	747	759	746	706	739	697	722	755	730	731	741	738	721	786	720	769	733	728	764	767	742	734	760	702	741	750	676	722	703	738	753	710	756	710	770	738	753	719	720	733	791	731	739	754	758	757	735	735	746	757	703	665	718	742	733	763	733	715	770	772	723	756	764	740	722	743	747	745	744	724	736	725	727	732	741	733	678	771	751	750	725	744	741	772	737	722	723	769	720	730	741	698	738	703	752	720	748	785	707	702	718	704	699	773	727	785	776	782	712	721	707	752	752	733	748	762	707	752	779	795	776	744	735	749	730	799	725	706	744	673	717	722	766	760	720	709	716	765	708	759	748	703	696	685	731	717	742	704	738	728	722	738	732	742	743	666	713	784	769	717	755	746	732	737	745	777	755	743	689	738	754	698	689	742	758	780	812	699	744	741	734	730	780	728	749	705	716	744	740	757	748	745	721	724	683	757	733	762	723	738	740	751	737	664	761	746	704	763	760	740	659	720	734	697	751	756	740	734	681	707	712	750	741	712	760	727	699	755	735	737	722	658	677	761	720	752	735	754	745	771	823	713	768	760	708	698	782	798	758	795	706	744	739	757	726	708	739	755	732	755	761	717	719	713	788	736	750	711	764	773	773	720	689	734	769	732	715	756	727	766	729	745	703	762	675	733	685	721	711	685	738	794	806	731	756	763	708	772	739	759	704	730	787	757	703	793	753	732	758	707	691	734	790	766	740	741	678	789	737	742	771	767	732	782	770	759	727	747	751	763	732	708	704	723	764	779	709	769	706	756	710	716	747	748	748	735	739	762	752	755	792	779	739	729	745	716	730	664	800	772	737	747	720	745	781	733	735	771	738	803	757	786	736	748	785	717	819	743	706	754	755	715	770	738	798	758	768	712	771	742	668	761	740	708	752	757	727	762	769	755	737	741	783	771	747	708	784	728	729	747	716	743	760	720	730	710	748	758	716	767	739	757	731	718	756	783	749	683	749	720	718	703	723	742	738	717	814	800	698	720	746	746	752	805	739	771	730	728	789	765	732	711	754	745	717	741	793	744	735	764	732	738	721	758	719	782	771	760	786	785	774	748	699	753	744	771	765	758	774	689	752	733	737	730	744	695	731	778	727	737	725	716	733	760	750	709	728	699	744	756	775	736	756	738	777	712	733	721	770	727	751	739	770	768	711	707	753	710	811	797	731	757	733	783	703	710	731	729	763	710	706	746	696	770	738	733	681	727	797	756	749	705	733	718	706	690	780	749	712	731	708	779	784	778	779	746	722	745	747	735	781	710	709	775	713	748	727	769	737	760	812	748	746	722	741	704	707	745	697	737	773	762	735	720	719	706	712	724	719	767	717	685	694	718	753	738	676	688	749	733	726	733	757	689	749	732	763	731	742	740	745	673	738	788	792	722	781	724	702	722	763	746	707	750	733	706	722	725	694	772	747	734	716	741	763	731	751	707	719	740	732	731	745	700	757	713	708	701	738	706	732	729	728	748	757	743	743	713	743	747	705	703	725	719	738	696	704	747	736	752	693	746	745	728	684	701	738	703	759	741	786	713	756	760	768	674	720	749	748	734	710	754	806	750	705	768	727	748	792	741	748	753	748	745	767	712	729	731	721	752	744	749	729	752	753	766	793	742	706	759	789	761	745	765	704	712	768	711	754	730	738	740	717	758	729	740	743	720	770	766	725	721	714	738	778	707	718	738	760	743	714	740	743	739	718	745	725	790	739	755	689	718	757	788	721	718	725	701	710	766	734	708	745	705	724	692	721	732	743	736	737	732	692	729	760	746	766	784	714	764	704	775	722	731	759	782	746	723	715	735	761	751	710	766	766	753	710	743	719	801	749	744	736	713	706	710	722	693	740	763	759	715	730	737	720	755	772	697	727	752	762	722	808	717	757	758	660	786	740	736	730	731	754	763	727	758	794	728	747	741	710	794	732	715	733	782	745	757	697	760	712	775	757	777	730	701	736	754	783	703	715	759	746	752	802	679	713	717	770	729	744	723	765	698	770	754	723	720	746	732	741	744	745	708	760	756	763	686	709	700	717	706	749	716	728	718	772	759	726	779	691	719	728	729	724	695	707	748	752	760	735	756	710	747	764	757	753	741	719	746	705	734	738	677	751	753	698	729	706	765	749	692	764	741	767	728	784	717	775	733	723	759	748	723	735	758	752	773	795	793	742	757	804	719	740	756	752	776	686	753	743	772	759	734	732	783	756	715	736	755	733	753	748	753	803	695	693	764	785	712	730	703	756	726	748	727	689	718	732	781	727	740	709	762	712	748	727	747	725	754	762	716	725	762	764	778	696	750	711	804	740	718	713	752	714	712	753	721	717	750	751	735	727	732	705	722	694	730	790	775	774	730	735	746	734	769	808	751	736	744	742	728	685	747	709	743	779	772	768	718	719	793	701	731	719	768	688	795	759	788	784	750	757	711	779	710	721	703	757	739	744	780	727	749	707	722	669	770	724	734	734	709	769	746	747	679	743	750	721	724	768	778	725	755	732	792	698	713	752	733	745	757	747	712	710	746	735	719	764	722	730	727	804	683	676	748	757	744	733	715	746	744	770	744	742	704	752	735	753	769	757	733	744	778	801	762	757	711	754	754	761	729	705	708	733	709	748	679	746	801	753
18443	8785	9492	7349	4733	3326	2335	1630	1294	1083	975	825	794	674	623	570	498	458	448	390	348	366	407	391	343	380	326	369	314	344	322	328	305	297	308	313	294	315	326	315	325	265	340	333	353	279	321	320	322	303	304	263	309	316	289	307	316	313	329	348	319	330	312	299	309	319	310	300	319	300	318	302	318	336	329	324	304	301	302	318	331	307	282	326	286	330	320	315	302	314	292	306	278	308	335	345	328	275	324	323	319	296	319	294	299	309	311	324	331	322	298	292	331	323	325	314	305	293	326	352	297	313	292	333	372	314	298	302	322	273	325	341	296	328	292	301	302	296	296	304	338	333	311	295	324	324	343	300	306	282	303	314	337	291	293	329	298	316	316	292	300	309	293	317	321	287	332	330	330	307	322	318	290	302	341	341	305	317	307	300	318	255	318	270	309	308	303	304	297	301	292	308	308	335	289	296	330	344	325	271	322	316	325	306	326	300	292	328	307	347	335	336	295	300	325	286	269	335	274	309	296	293	278	287	303	309	265	301	324	338	311	309	288	301	312	301	328	302	307	303	293	314	287	316	312	333	339	296	336	317	332	296	313	288	330	329	318	314	309	312	287	324	284	281	275	293	343	330	301	329	345	303	357	347	312	274	307	305	273	305	309	340	295	291	314	317	292	339	314	298	282	339	310	328	318	307	306	303	328	305	318	302	314	330	363	276	319	313	350	318	325	341	316	293	307	300	301	324	352	299	329	301	318	339	278	309	294	307	313	306	309	320	321	294	313	329	332	294	302	313	279	323	322	289	341	301	305	314	308	297	301	326	284	326	285	313	326	309	281	334	344	295	313	310	346	285	300	307	290	296	296	314	296	337	287	330	336	337	309	313	328	322	329	356	307	327	312	304	303	326	309	286	320	322	293	292	295	303	316	310	330	302	343	304	315	275	337	346	337	282	343	316	317	311	326	332	347	314	315	312	317	308	309	308	301	286	311	295	255	334	335	318	323	314	309	343	302	276	294	294	317	319	308	306	312	300	298	287	298	323	331	299	281	287	285	345	286	318	307	334	325	302	348	307	338	307	311	302	287	309	285	293	298	301	323	323	287	301	305	277	305	306	313	313	317	333	323	303	304	306	312	325	323	320	302	309	318	326	283	320	304	275	345	286	306	317	306	306	295	301	270	325	305	318	306	322	324	340	305	290	333	317	292	323	339	338	335	335	289	285	327	350	305	320	274	284	331	325	294	308	302	324	282	322	328	302	287	313	350	313	303	326	311	303	320	354	339	323	286	317	287	297	332	308	303	302	310	305	299	304	331	310	308	310	325	303	313	288	312	304	338	333	309	324	319	321	304	315	299	311	317	290	301	306	330	310	296	285	321	321	306	305	311	305	310	379	302	310	299	313	286	297	291	281	329	302	308	333	288	313	335	313	276	330	320	332	329	328	327	334	349	323	325	284	326	327	312	327	307	306	300	309	280	329	315	343	286	296	305	311	302	326	295	314	296	313	358	296	301	296	324	308	344	305	320	292	312	314	298	271	308	309	299	289	278	315	340	304	313	341	326	297	310	283	283	304	337	335	304	288	317	305	354	339	286	304	341	345	333	321	339	306	338	316	330	278	306	320	302	318	327	309	315	312	287	302	312	296	292	334	349	334	304	310	326	341	309	293	300	307	314	331	339	283	342	330	329	351	328	301	299	291	310	346	291	310	329	344	318	303	315	289	320	329	302	305	275	301	286	310	314	292	300	277	278	346	302	334	301	305	295	322	297	283	340	309	300	311	301	337	340	350	314	303	314	332	323	353	332	293	297	298	293	295	280	308	349	326	282	281	286	355	326	310	313	314	322	331	308	314	266	324	349	303	279	300	324	311	315	309	332	321	325	297	318	288	302	301	363	328	311	306	327	315	312	313	310	327	284	356	334	300	300	262	334	328	328	330	309	326	312	362	319	311	307	335	297	314	273	318	316	323	332	285	319	305	282	270	320	316	344	320	291	301	303	288	295	294	315	339	293	304	312	317	306	276	309	337	319	314	327	330	330	343	327	303	307	311	300	325	315	297	271	313	303	326	350	323	309	327	350	341	312	295	334	339	320	327	334	290	309	306	334	299	313	319	310	375	294	325	297	280	315	320	309	328	305	307	294	324	356	297	319	298	293	321	276	320	312	283	336	305	319	316	339	312	309	312	306	309	293	334	312	298	293	296	304	308	280	330	327	309	318	311	327	287	295	331	313	344	339	313	294	313	290	311	342	287	329	291	309	279	275	339	294	290	303	306	342	304	328	339	288	293	333	302	306	312	312	316	299	283	333	335	359	324	336	310	309	313	325	305	336	309	325	311	284	365	329	327	298	329	304	293	344	318	342	280	326	322	360	291	300	297	331	318	325	306	319	328	329	286	331	279	322	279	295	306	313	304	337	287	303	322	317	305	313	289	326	296	311	316	306	317	325	325	338	325	343	313	288	267	330	309	281	318	327	307	303	291	341	308	323	313	360	319	316	316	352	333	305	288	322	316	344	335	325	289	318	316	317	271	281	309	311	315	353	348	280	310	320	309	311	329	310	298	309	342	322	333	316	307	340	317	304	364	353	287	326	327	329	302	299	323	298	310	294	318	318	304	311	309	291	294	306	293	314	337	321	301	281	308	330	313	282	314	358	292	292	290	328	359	332	338	322	286	295	339	299	313	275	293	360	309	316	287	319	310	291	311	370	334	310	314	308	310	303	304	277	327	310	306	341	290	305	309	322	325	286	319	306	325	343	305	303	320	317	318	324	349	330	281	323	297	322	334	314	265	314	297	314	294	317	300	302	319	344	283	321	303	322	284	297	304	273	322	319	292	296	304	301	317	304	312	301	337	312	307	313	326	309	319	308	326	293	307	308	280	327	304	278	297	318	306	301	282	299	285	308	334	315	277	280	316	315	309	324	319	349	280	314	306	297	324	286	293	332	311	331	332	310	316	329	300	294	307	299	310	310	326	300	318	317	311	347	348	320	290	317	301	311	297	295	361	322	334	291	268	329	339	260	312	312	320	346	345	323	328	315	323	299	314	346	287	274	290	309	317	332	306	286	327	312	322	322	296	333	304	281	312	269	268	337	320	298	317	291	319	275	346	308	321	305	316	351	335	329	318	305	321	293	322	352	289	314	316	317	303	282	335	310	335	302	322	315	287	310	291	336	331	323	288	293	315	329	275	316	302	300	321	286	314	329	286	297	286	299	322	343	300	333	288	324	295	303	332	335	292	287	322	323	321	323	307	313	314	334	298	284	294	348	294	352	333	311	318	346	292	299	296	293	314	309	309	330	305	301	331	304	305	317	311	315	305	317	287	299	305	306	294	300	329	329	302	308	293	321	304	302	324	312	323	319	345	310	314	322	321	355	331	303	314	373	324	305	308	308	324	319	349	267	304	306	333	323	300	325	324	331	327	313	327	315	302	293	317	300	287	304	327	289	322	321	305	296	330	296	314	314	327	323	304	329	334	329	273
13212	8114	15197	16912	14187	11577	8719	6893	5753	4730	4234	3741	3344	2791	2752	2315	1948	1902	1685	1319	1180	1040	1070	1088	1021	1102	973	942	839	824	824	833	776	759	778	783	785	764	786	795	793	790	818	760	787	743	810	765	798	763	769	721	793	723	755	724	748	787	767	745	769	712	741	714	738	766	741	758	769	767	742	683	693	762	746	752	736	746	773	761	749	784	761	720	720	752	767	752	704	770	804	744	713	699	790	723	701	721	766	753	818	761	732	747	731	745	758	755	778	727	786	771	735	764	760	740	754	747	724	759	758	769	743	690	765	791	766	735	783	780	725	740	748	739	745	754	796	680	757	730	804	734	773	756	723	773	782	731	769	740	761	763	755	774	729	744	737	769	709	745	766	768	771	738	738	662	715	723	679	812	730	743	690	777	694	739	794	745	742	710	754	752	752	734	740	744	745	798	697	713	763	736	756	704	739	725	733	764	726	783	771	754	736	759	784	727	741	794	807	746	750	777	758	767	774	742	714	765	758	724	718	712	753	717	740	725	676	711	748	742	722	798	690	747	703	701	735	730	737	779	757	754	713	745	713	764	767	694	700	738	743	739	771	756	799	704	727	726	754	727	755	725	799	738	738	739	755	735	770	752	762	686	710	802	732	723	746	733	794	690	717	757	763	740	715	733	756	735	725	767	737	735	758	725	756	773	743	750	734	757	734	745	788	741	732	737	746	717	732	768	696	725	769	711	770	778	740	746	765	736	795	758	684	744	742	781	733	783	789	760	772	728	731	742	741	710	755	699	707	761	791	735	778	719	713	732	781	757	766	739	775	759	775	702	748	735	756	739	770	768	711	784	744	727	760	731	745	758	693	721	707	751	747	763	740	690	721	742	755	751	704	745	742	726	801	755	735	772	705	778	717	792	738	699	761	749	758	743	733	723	763	788	738	725	748	766	737	730	756	786	749	685	769	743	750	735	740	765	765	757	765	763	692	764	734	730	703	764	756	728	734	793	774	728	770	760	742	723	714	734	724	751	717	748	710	772	699	811	718	763	752	764	733	739	718	750	725	743	802	748	753	724	773	777	737	709	756	770	760	744	829	740	730	715	756	683	701	765	731	723	736	793	744	789	759	742	777	749	748	694	731	726	773	698	735	802	713	690	769	773	721	792	718	735	737	767	776	769	726	747	716	740	732	744	750	792	813	773	731	724	786	747	694	760	771	747	778	710	765	741	735	758	725	766	737	772	730	740	791	786	802	754	756	766	764	765	794	713	794	724	730	740	720	720	727	728	711	718	797	748	741	765	771	709	697	741	787	757	736	771	731	689	768	763	768	727	767	770	780	789	776	704	720	742	760	758	738	759	740	727	766	720	741	772	721	764	718	788	677	769	730	769	775	750	751	773	786	762	772	699	777	713	785	806	792	751	736	790	822	738	737	733	822	746	727	742	741	786	779	727	716	732	750	707	806	752	730	766	781	744	731	737	727	786	739	728	712	748	762	710	742	747	693	744	736	698	715	729	697	764	746	746	751	743	730	771	762	778	737	742	756	769	725	736	745	765	703	695	736	739	822	740	750	774	729	734	733	777	789	775	755	719	794	789	765	755	761	777	761	714	745	710	750	753	773	763	748	729	752	770	738	769	786	732	794	727	766	707	780	751	765	772	784	756	737	803	762	795	719	770	772	786	715	709	748	710	728	731	688	769	764	780	714	726	724	779	736	742	759	758	726	707	748	753	767	774	756	757	742	691	722	727	743	781	777	768	701	714	744	758	768	762	759	776	725	743	682	767	800	771	767	749	768	748	747	703	745	728	756	748	715	741	690	766	744	776	757	750	737	784	729	723	752	735	767	766	702	733	783	746	732	796	741	757	715	708	735	731	738	700	769	782	695	750	732	733	749	699	724	768	748	770	762	772	734	776	753	744	763	707	734	758	769	734	744	721	748	734	725	740	776	698	793	720	744	740	774	774	771	723	736	734	744	719	735	754	784	756	734	734	766	743	743	750	741	706	725	741	731	786	729	793	752	778	753	761	725	774	742	732	772	757	706	736	779	764	772	702	783	789	712	713	728	737	746	740	763	703	725	794	764	777	762	822	732	697	731	715	751	766	763	735	771	732	741	773	707	770	786	711	752	767	792	780	745	799	737	737	740	734	757	749	758	766	760	786	736	744	742	790	796	743	770	715	785	756	757	744	743	724	671	690	766	742	750	751	711	713	781	719	771	760	733	772	736	761	767	760	804	769	738	776	723	797	766	729	765	728	729	742	745	771	731	728	722	757	802	784	731	723	734	721	770	738	768	734	785	765	686	744	732	753	752	753	759	735	712	791	759	758	765	778	738	756	745	680	794	768	797	780	720	748	738	731	733	733	768	745	780	753	786	757	731	712	771	710	769	792	730	797	762	782	747	785	760	779	739	711	669	754	733	751	720	712	768	757	712	764	754	738	761	822	745	796	736	743	758	749	709	751	765	703	731	779	745	753	725	743	716	721	774	759	752	774	717	747	728	719	736	728	723	802	782	793	738	702	749	677	760	746	720	787	739	756	733	690	732	755	747	709	745	754	729	745	752	725	788	739	726	741	784	689	757	796	744	735	780	817	723	746	800	758	775	774	701	719	757	734	680	738	747	740	694	726	768	746	755	775	745	719	729	726	759	713	740	742	744	749	707	804	778	768	784	728	765	792	721	714	745	748	758	742	765	734	753	811	746	739	757	732	738	732	733	779	707	718	751	754	794	788	716	741	783	731	734	748	790	722	761	737	770	745	767	743	753	766	740	759	692	781	773	780	804	797	730	718	748	708	716	763	753	810	763	769	754	768	805	796	732	732	719	765	721	723	718	751	722	748	699	770	752	798	732	810	807	822	745	677	722	698	763	727	756	709	762	736	767	684	795	743	801	729	744	747	768	754	738	708	762	798	781	714	762	761	765	743	740	774	754	721	793	748	755	730	717	813	743	750	735	734	700	732	714	724	776	759	750	753	735	739	716	723	766	715	791	738	749	773	743	765	726	776	777	725	761	759	757	709	715	744	708	749	711	812	712	750	687	782	789	716	756	738	745	742	733	721	741	753	714	774	778	731	696	738	723	722	758	760	714	724	739	736	776	772	734	784	772	779	774	760	733	751	778	741	730	776	726	740	718	723	746	752	773	719	747	698	758	739	754	745	757	746	710	765	748	717	720	762	743	743	736	692	764	785	731	778	755	784	751	736	711	754	775	739	745	753	762	706	746	764	750	803	735	750	701	768	718	695	739	766	774	783	735	784	790	733	695	717	732	773	754	794	722	729	750	750	802	744	759	773	730	766	752	743	719	684	727	810	748	743	787	711	750	731	724	764	729	769	758	755	787	731	728	793	737	785	792	735	748	777	696	785	715	757	741	754	754	746	778	801	744	748	757	733	695	809	729	756	703	762	726	745	750	787	749	771	750	728	723	743	721	738	748	693	739	722	735	720	723	754	748	747	768	775	716	763	732	730	729	788	706	705	765	761	800	768
26710	12930	13097	10166	6731	4772	3398	2291	1820	1463	1276	1079	922	841	697	658	571	545	541	404	380	375	394	331	361	381	358	353	293	297	303	249	319	304	287	308	275	274	290	332	265	294	285	318	254	280	298	276	271	301	297	308	307	270	262	279	288	294	261	287	289	263	288	258	276	297	285	256	287	298	258	276	309	275	275	291	286	287	294	286	310	267	269	287	304	279	267	283	296	263	266	277	285	292	278	286	256	305	263	286	274	285	292	273	280	263	290	290	299	236	281	308	258	287	272	266	279	270	292	281	242	293	279	280	259	296	286	268	275	291	299	273	285	262	289	291	311	280	293	258	295	280	288	290	273	258	306	278	271	272	262	255	296	274	290	275	267	280	264	293	269	286	280	275	289	276	270	311	256	264	272	253	282	320	251	287	284	287	305	287	282	299	297	284	269	324	278	289	243	272	273	248	281	275	292	300	259	274	262	257	299	290	289	321	291	286	283	301	299	286	275	265	292	277	244	241	240	281	274	278	293	281	303	273	276	295	283	275	262	278	254	285	306	250	270	236	278	268	260	287	294	290	295	296	275	269	285	261	286	290	281	275	273	271	266	288	301	249	325	274	280	273	288	261	275	274	267	301	287	298	264	276	294	266	260	301	267	267	291	263	297	274	320	268	288	289	264	260	265	273	282	287	299	286	277	277	298	274	282	273	257	281	301	286	288	292	274	293	310	278	249	316	277	290	290	282	244	280	269	298	317	270	252	271	328	272	286	294	251	281	290	296	263	255	282	270	298	329	270	283	296	274	296	274	251	271	261	275	264	271	289	284	266	275	290	300	289	268	257	275	259	278	265	288	290	282	300	276	282	267	284	256	279	249	287	243	294	272	243	299	270	271	291	254	278	265	275	261	276	236	270	283	282	282	265	257	292	293	282	277	284	295	281	313	291	252	273	293	298	274	277	272	292	263	250	267	278	261	282	279	308	256	254	287	296	292	306	278	281	274	302	272	260	323	283	261	255	304	247	264	297	288	275	248	304	275	288	248	276	273	270	294	313	282	265	285	246	261	264	279	287	279	264	281	299	290	308	300	303	283	260	276	298	257	252	311	258	282	278	299	263	257	287	275	260	300	257	271	277	259	247	271	287	297	282	269	275	311	272	291	284	232	279	298	269	277	286	286	316	265	276	293	287	255	287	281	279	264	297	300	287	285	296	294	277	296	272	263	279	256	281	269	308	293	280	297	280	273	299	257	306	283	285	301	267	286	273	272	250	273	255	258	313	280	292	282	295	294	287	321	275	273	304	238	281	275	258	301	277	286	322	268	308	290	260	261	250	266	273	279	266	270	292	275	274	300	275	252	287	247	247	283	258	271	309	284	321	310	282	277	252	285	274	296	286	278	289	311	288	268	257	294	287	276	289	312	263	274	288	300	302	266	247	289	256	272	254	274	260	267	293	309	246	267	284	295	295	291	276	284	294	251	283	287	261	307	305	258	258	291	290	296	326	254	282	281	276	265	277	252	269	271	270	253	262	271	251	300	250	270	294	303	294	279	282	275	280	290	277	317	269	285	287	305	275	268	278	261	290	296	276	270	267	255	312	271	292	275	282	278	270	273	280	294	292	288	303	272	257	273	254	305	255	319	231	270	267	277	254	285	281	262	295	269	269	242	264	278	301	255	280	295	298	274	275	298	273	251	273	299	298	259	301	286	254	287	269	274	241	299	283	254	289	306	269	277	281	274	307	269	297	284	290	262	292	305	280	287	279	288	243	275	273	290	283	281	314	258	258	305	262	286	258	268	279	267	258	319	295	254	290	298	298	272	282	280	301	304	290	264	290	302	305	242	304	276	289	298	261	273	261	289	273	270	256	279	279	301	283	277	261	264	265	294	286	287	301	265	297	319	308	282	288	269	288	308	301	283	283	264	278	278	281	283	308	258	275	246	276	300	273	295	290	279	272	240	272	276	284	295	286	295	284	272	301	277	302	280	269	284	277	257	280	278	269	253	286	301	301	286	310	271	270	294	323	326	282	276	272	289	299	258	267	253	315	279	294	303	254	281	299	271	249	309	281	264	294	308	287	273	269	284	296	304	274	273	270	270	263	304	270	297	305	278	281	272	278	289	270	274	288	297	275	252	272	282	277	268	320	276	286	239	277	299	290	286	284	265	270	277	297	306	273	251	275	275	258	279	286	269	252	293	318	308	271	293	274	312	263	253	271	286	295	266	268	275	270	268	255	288	314	278	290	273	296	287	268	304	267	269	292	274	306	260	276	260	276	273	259	278	298	302	298	287	264	286	277	279	246	284	295	247	288	254	283	309	309	298	288	247	254	329	294	282	290	250	249	268	297	283	312	282	234	268	305	283	274	258	287	247	294	301	303	288	298	307	248	268	252	288	306	246	263	275	281	267	269	259	256	293	287	328	272	269	283	294	266	275	271	286	282	314	299	260	302	284	281	277	260	274	275	310	264	256	273	284	289	270	273	278	283	278	282	262	274	292	275	279	276	286	294	257	263	270	252	281	247	294	256	253	266	286	318	273	238	265	284	308	306	266	277	279	301	240	299	288	281	264	297	289	303	274	261	276	294	329	294	272	304	267	292	266	269	280	252	277	316	316	305	253	286	288	263	262	280	267	288	296	288	305	281	273	297	276	286	281	308	278	294	269	283	286	292	276	268	278	289	281	275	284	253	262	276	288	289	281	284	281	293	278	289	280	301	301	265	262	250	286	267	296	276	269	277	281	294	274	282	255	272	304	257	290	273	292	263	300	262	259	265	306	261	273	327	306	281	253	291	290	255	247	272	314	277	305	289	272	239	271	267	288	286	298	286	275	294	276	295	299	288	264	244	256	261	290	271	269	251	271	287	280	308	260	278	267	280	278	287	257	265	269	273	259	258	264	279	254	287	258	255	285	257	240	266	272	285	272	273	317	298	269	302	268	307	282	277	245	280	270	232	275	308	283	293	278	305	276	253	282	254	285	281	285	264	252	279	271	315	305	259	272	274	256	256	281	308	280	254	277	286	249	298	273	248	248	284	261	280	286	281	292	279	245	296	268	294	273	274	299	283	291	298	269	298	287	280	275	283	307	286	267	300	279	276	273	256	275	266	289	265	298	324	277	276	298	277	258	263	264	270	289	286	287	304	288	284	267	261	278	256	266	292	296	281	299	278	288	296	277	286	267	274	242	304	280	314	275	262	284	264	264	274	266	281	275	303	296	260	297	277	257	281	288	277	249	277	285	267	247	278	298	277	281	305	289	267	242	272	289	305	266	304	258	296	289	277	280	272	317	282	284	261	316	294	279	267	288	304	254	284	275	308	299	250	268	247	273	314	294	278	275	276	257	319	287	265	293	278	291	282	273	294	270	284	252	293	276	270	298	301	287	258	291	279	271	289	281	273	256	259	293	304	285	293	277	281	279	302	266	282	287	263	262	269	276	241	261	286	294	267	250	300	265	288	303	274	303	271	268	288	315	298	257	297	261	295	274
17054	10606	18688	20688	18346	14921	11689	9155	7956	6386	5496	5183	4349	3909	3402	2819	2409	2331	1943	1551	1253	1195	1282	1270	1176	1258	1200	998	907	786	833	759	778	769	756	724	793	771	746	736	704	728	716	733	736	713	706	716	750	683	715	706	690	705	661	677	666	677	682	668	692	731	674	700	685	666	676	680	647	724	649	700	644	712	675	703	685	658	683	703	679	653	657	684	718	702	739	654	656	639	679	647	642	694	681	621	685	695	679	660	637	695	694	676	693	688	620	669	658	661	667	687	701	677	660	656	710	680	664	713	667	641	690	718	678	662	649	646	680	663	686	646	670	669	679	669	659	692	683	759	668	721	675	720	684	679	683	655	723	713	665	629	706	648	687	665	670	697	680	690	651	691	728	661	696	684	705	668	651	694	690	678	689	678	641	675	728	732	620	630	636	708	694	708	703	690	670	662	651	739	688	648	661	660	668	686	684	670	682	682	640	691	670	681	597	664	732	681	689	667	691	636	671	663	668	679	673	640	658	686	658	672	661	694	677	685	657	643	632	718	644	683	728	665	686	673	678	689	680	698	688	670	678	686	657	697	692	694	698	693	642	695	642	670	675	683	719	671	667	640	665	712	639	659	672	676	664	674	682	690	668	667	678	686	656	717	700	694	636	658	705	674	632	692	701	682	646	647	710	672	651	667	719	640	691	709	662	655	703	634	671	724	690	695	674	697	651	647	658	660	657	674	695	693	701	723	650	680	742	676	674	659	652	675	702	667	663	717	704	676	718	680	709	692	668	651	643	678	636	641	688	697	730	641	695	657	654	682	693	669	695	637	666	677	691	706	687	691	682	663	677	681	684	644	665	706	641	629	693	656	675	647	703	667	717	660	653	676	670	641	676	669	651	702	676	694	636	670	659	701	655	685	635	706	661	673	665	647	671	715	653	647	661	710	647	672	649	703	664	682	673	663	732	648	658	688	721	666	712	669	678	676	695	641	635	653	685	647	681	675	669	680	674	659	674	693	705	635	689	691	672	687	714	629	682	656	692	667	672	695	716	697	650	695	696	675	667	676	681	683	711	706	672	704	640	690	674	659	687	687	694	680	661	675	705	703	700	676	680	629	690	664	635	713	716	676	699	650	681	693	688	640	658	691	691	630	699	669	719	659	653	663	683	673	676	641	709	656	662	691	686	676	724	674	617	707	721	647	645	654	743	690	655	686	670	628	653	682	707	682	720	676	649	664	652	671	653	661	664	690	722	677	678	739	692	698	679	675	645	656	713	701	656	696	688	723	719	691	730	655	651	655	638	641	704	699	650	662	675	674	676	677	642	633	708	716	667	655	665	674	687	676	718	721	643	662	687	639	663	682	683	629	704	638	670	720	684	653	675	679	660	679	669	716	697	693	681	688	695	677	627	673	627	627	713	709	688	643	674	708	691	692	659	684	682	691	681	708	735	656	670	703	685	697	713	665	710	691	653	675	670	687	631	641	666	669	648	721	730	666	676	711	644	632	723	655	690	678	664	718	650	674	683	690	635	644	676	676	660	711	653	674	688	698	695	665	662	692	697	699	697	664	662	680	683	693	649	704	615	730	705	704	680	663	661	624	659	666	732	690	648	693	663	681	649	650	638	663	690	675	668	674	683	654	701	701	651	672	683	670	678	715	662	669	642	694	625	694	717	690	652	620	685	678	657	637	688	663	699	685	673	691	645	667	689	631	671	645	667	715	674	716	665	681	676	628	700	672	672	647	618	706	671	726	647	674	727	630	679	700	692	702	659	679	649	667	678	702	649	631	699	658	692	673	684	716	642	679	643	695	662	676	672	687	665	634	719	679	658	623	658	644	655	662	692	726	634	702	660	680	669	651	724	692	750	620	676	687	695	713	683	678	691	656	731	665	643	651	672	665	739	637	697	688	666	633	663	697	702	658	702	655	725	666	666	680	708	707	682	679	656	633	668	713	735	635	691	670	666	624	642	659	709	670	654	692	649	713	664	669	711	705	708	691	685	696	665	680	662	684	702	676	675	687	641	670	685	678	645	686	682	682	659	704	707	719	653	721	684	666	685	741	682	666	683	622	667	653	716	623	689	676	658	688	657	685	674	711	641	622	673	681	690	712	705	677	656	684	672	684	667	699	713	668	708	668	681	607	660	687	701	645	681	717	670	676	673	616	661	714	648	631	676	686	708	652	718	706	643	677	675	723	686	708	649	687	695	694	677	679	654	617	691	652	700	702	668	719	664	691	677	691	682	686	679	669	630	663	688	674	674	673	693	696	735	718	726	687	676	709	677	699	670	632	708	694	733	686	702	731	689	677	675	677	659	716	679	637	645	726	717	726	633	702	705	695	725	678	644	673	684	695	687	650	648	660	665	689	680	678	659	682	678	667	664	670	700	678	695	687	702	689	693	658	695	710	676	691	649	676	726	692	748	659	663	693	643	675	652	697	716	703	589	661	681	693	649	681	680	665	699	676	693	681	685	671	635	704	708	708	643	739	707	664	645	688	694	608	653	660	687	632	680	648	664	715	699	683	697	645	681	684	704	769	688	668	650	662	656	682	685	757	660	657	651	680	667	671	649	642	671	661	639	644	621	632	691	631	639	670	645	698	650	653	672	650	706	716	676	660	712	692	692	629	609	709	669	678	640	683	650	692	676	698	655	648	616	663	665	704	665	646	706	689	703	760	663	678	697	690	659	684	690	741	687	669	719	646	706	718	725	664	669	660	717	663	653	666	664	645	689	704	669	682	688	709	701	664	679	676	672	674	706	704	676	691	699	657	713	660	642	692	651	628	705	665	700	657	664	694	698	679	627	669	696	684	665	692	674	650	718	647	647	681	657	713	669	663	662	663	643	685	685	698	647	720	685	668	702	655	667	651	677	678	673	685	711	651	653	654	632	678	681	709	614	650	690	651	692	690	651	741	681	686	659	676	681	650	657	656	734	686	675	682	658	691	698	676	704	719	683	672	667	673	660	664	660	665	704	712	726	708	709	711	672	693	683	645	636	689	699	690	715	609	697	689	675	689	657	706	657	675	672	667	621	670	674	672	696	700	744	675	678	698	645	700	696	697	705	666	672	709	667	671	717	652	684	711	695	705	673	644	661	648	671	661	734	686	659	659	685	687	695	684	653	669	655	639	651	634	664	650	695	674	677	684	683	681	710	692	699	680	722	648	654	682	682	656	635	670	718	698	641	663	705	684	692	648	655	651	710	743	699	722	658	652	655	661	686	677	679	666	687	693	659	680	694	663	691	722	719	696	643	630	646	658	637	692	678	656	635	656	663	712	656	678	686	675	618	692	632	634	652	683	673	661	685	714	707	617	679	739	675	688	638	638	704	723	681	667	715	670	695	682	707	708	683	698	723	639	699	695	680	683	706	666	635	660	646	659	651	697	696	647	721	705	661	627	675	627	667	730	667	633	697	657	679	696	702	660	675	688	685	675	671	686	678	699	720	648	654	655	679	731	696	678	681	703	675	722	685	683	646	694	677	676
8883	5025	5429	4085	2692	1835	1402	1036	886	727	647	625	512	484	479	456	410	432	398	355	330	354	294	337	352	331	322	328	321	300	321	352	319	329	361	312	310	302	309	311	329	293	289	307	344	287	285	306	318	282	323	306	314	323	316	312	322	273	312	313	316	291	331	328	307	306	324	331	308	279	331	286	323	303	302	290	332	323	318	326	282	315	321	284	303	317	304	324	300	294	307	302	311	301	314	303	315	315	308	305	303	295	311	317	324	325	314	309	308	287	314	348	308	330	283	330	323	331	275	283	286	324	325	331	279	286	307	282	311	312	271	329	326	302	330	304	263	331	318	318	315	328	294	329	306	309	325	292	326	278	300	292	288	287	296	324	320	283	315	296	298	316	302	290	324	355	309	300	323	329	311	314	325	309	318	332	308	297	335	306	326	310	285	359	300	308	308	317	314	308	318	316	322	301	308	317	311	325	299	283	307	306	338	353	292	315	277	303	337	332	320	289	371	322	308	317	312	313	317	308	303	311	329	304	280	315	304	308	339	322	317	326	298	284	306	295	281	338	282	286	313	296	281	284	349	309	321	313	290	307	297	289	303	325	298	312	302	331	296	304	319	290	297	298	307	308	289	329	317	313	308	328	311	308	324	313	310	338	328	333	321	318	305	295	310	325	312	316	324	322	320	312	313	319	322	330	309	310	329	314	320	316	316	292	354	291	317	309	320	283	304	300	303	300	344	328	296	352	281	341	325	311	313	303	307	299	278	317	370	301	316	298	322	317	295	314	330	304	311	304	325	331	275	312	305	302	304	294	331	306	288	304	284	343	334	349	311	337	330	326	325	290	316	334	302	313	297	319	314	310	315	314	273	338	279	331	324	320	318	277	304	296	312	287	304	291	315	297	305	307	287	301	296	262	308	324	300	338	306	335	319	344	300	319	304	341	297	321	307	330	327	331	312	277	291	324	283	309	283	293	322	308	319	307	334	315	311	315	299	286	297	320	294	270	305	295	315	313	312	318	318	326	285	308	328	299	300	302	313	286	312	303	333	300	291	280	312	301	320	328	292	291	304	324	312	322	337	292	319	331	310	321	306	317	298	330	304	314	300	303	296	288	337	297	308	315	331	325	324	329	287	316	361	325	342	304	310	346	308	315	359	302	342	329	306	307	306	319	283	294	294	300	290	328	309	307	322	284	319	310	302	346	346	311	351	332	294	328	327	311	273	341	337	321	330	287	317	336	324	335	321	336	300	284	307	327	293	307	298	293	314	327	285	321	311	330	315	309	308	289	316	340	292	312	330	283	320	307	298	319	329	287	308	286	308	291	265	304	311	320	303	309	317	303	316	288	330	311	309	335	317	282	308	306	305	289	314	314	337	337	321	310	306	312	320	312	294	326	315	294	303	320	322	344	319	321	339	309	328	297	343	328	295	313	333	260	310	313	320	308	297	287	279	304	289	331	305	343	333	315	321	313	304	335	330	303	293	294	319	292	318	373	326	319	318	336	359	311	293	313	312	306	330	290	353	337	296	324	325	304	339	335	300	321	341	324	314	274	326	323	312	345	313	301	330	341	357	299	252	301	307	274	322	277	286	323	303	310	333	300	321	303	275	312	311	345	314	310	306	338	299	306	296	312	272	287	308	281	283	298	300	323	286	355	304	318	321	328	349	326	343	303	299	304	344	323	296	326	303	324	314	326	326	309	337	311	303	269	312	315	303	289	323	301	312	296	292	295	324	342	308	324	308	298	320	282	318	301	298	288	310	296	326	326	308	285	345	315	302	320	285	302	308	345	304	301	321	292	321	319	299	320	278	298	304	287	310	346	317	297	311	299	347	301	327	311	315	311	315	296	329	321	303	292	317	319	300	313	293	309	320	287	332	297	314	367	337	294	292	322	344	323	332	289	325	323	301	299	298	282	331	321	321	315	297	322	296	331	295	295	298	307	313	314	296	316	328	289	285	299	313	311	320	305	296	312	301	309	284	281	304	329	305	302	299	310	339	310	321	338	309	312	297	314	299	295	325	323	314	301	319	352	342	313	299	293	317	278	286	309	302	308	283	287	341	275	302	308	295	320	271	302	330	309	273	319	325	292	304	316	333	343	358	325	326	289	320	330	333	329	302	321	320	331	296	297	311	331	346	368	348	288	339	306	338	323	323	298	291	313	322	333	302	308	325	299	316	305	304	293	305	324	329	333	327	334	333	292	292	317	328	301	276	282	278	328	313	328	313	293	290	314	306	321	301	299	333	327	310	320	326	330	289	351	342	310	315	305	304	318	313	308	297	296	293	323	308	297	311	320	302	314	278	339	343	301	305	327	313	311	323	312	272	289	339	288	296	300	302	338	329	348	292	350	308	339	338	299	291	309	328	329	314	293	321	332	328	295	302	340	288	305	308	329	302	302	301	314	351	300	336	321	338	307	306	321	324	297	280	310	302	294	303	328	273	315	309	359	342	286	298	318	287	298	324	296	339	293	310	316	305	333	318	299	290	330	309	286	294	309	310	301	270	348	324	320	290	334	357	328	338	315	325	300	332	320	284	278	293	275	293	287	324	308	313	332	364	315	307	331	309	307	301	277	335	313	333	333	313	300	332	283	303	292	315	323	317	320	305	279	324	320	299	320	302	279	284	306	319	308	321	322	314	304	315	296	303	298	323	293	316	287	289	320	339	314	306	329	304	339	340	280	317	312	315	328	311	308	333	330	316	305	320	332	284	299	304	357	304	349	302	324	271	327	284	267	324	303	286	307	311	315	284	306	286	306	310	312	330	322	322	305	297	287	309	282	314	305	326	299	328	282	324	298	294	313	292	305	322	314	309	298	326	306	326	301	332	323	341	298	297	323	301	300	293	319	301	333	291	334	276	305	298	319	341	315	301	285	324	315	302	301	311	295	279	350	315	324	299	293	319	318	332	333	288	272	302	293	303	345	319	321	300	314	273	333	323	340	296	306	304	317	313	308	288	300	321	284	309	312	327	334	284	289	262	298	327	307	330	293	293	298	328	308	334	302	302	297	316	281	342	313	286	319	313	305	336	324	303	284	290	342	293	298	348	283	303	365	325	350	316	299	352	313	321	312	299	284	319	326	305	330	303	314	316	289	327	289	296	312	324	310	295	326	301	322	320	319	324	308	356	328	324	325	304	334	303	290	333	342	341	312	314	331	316	293	328	325	314	305	316	311	311	303	296	337	275	314	319	299	315	314	309	287	295	352	285	275	333	301	299	314	317	321	297	302	313	355	298	297	303	306	296	311	296	292	327	296	326	280	311	289	322	303	284	302	337	293	338	299	293	334	321	300	317	335	287	312	334	307	298	289	324	304	290	282	295	345	325	296	339	305	294	285	321	338	299	312	312	276	301	281	312	298	298	334	316	316	336	344	315	309	334	286	373	318	285	316	293	302	260	331	304	345	304	323	311	302	308	318	343	312	315	311	312	288	303	309	291	291	322	320	333	350	348	328	301	291	307	323	309	322	314	314	279	307
6491	5145	9875	11113	9383	7017	5615	4310	3603	2784	2656	2327	2139	2022	1858	1531	1325	1419	1266	1012	923	890	862	865	893	781	784	793	766	772	793	791	794	739	756	758	807	741	791	764	736	783	752	762	739	758	727	721	693	767	747	748	792	724	771	743	717	762	768	742	790	772	767	763	742	773	713	744	767	707	759	761	732	667	719	720	761	767	721	734	741	712	774	741	771	751	742	787	783	751	724	770	774	797	757	724	751	739	741	767	735	776	770	792	743	758	757	705	735	745	748	731	734	742	795	738	744	718	706	729	743	740	734	795	764	757	713	758	719	789	729	696	742	720	784	777	772	788	771	740	747	720	779	767	747	792	725	739	736	807	760	788	785	830	751	788	781	775	716	721	744	719	783	747	722	765	756	746	747	777	727	763	768	742	752	758	750	725	770	754	709	719	764	720	748	728	748	736	722	729	747	726	813	806	703	742	757	679	723	735	729	713	733	793	742	778	699	735	747	720	708	769	755	737	737	757	773	730	762	769	722	737	695	729	795	731	733	752	785	732	744	788	735	741	750	692	707	777	725	751	767	800	736	731	700	719	717	714	700	749	736	744	719	762	741	765	718	765	783	728	703	735	772	735	730	754	739	810	753	797	705	728	723	797	740	766	759	770	725	717	744	767	787	763	791	727	817	758	736	772	774	694	774	799	734	731	763	743	766	776	717	736	779	694	725	737	778	770	748	729	747	784	744	773	717	720	742	791	700	726	747	748	817	701	756	733	768	777	720	721	767	732	800	821	749	710	780	754	687	743	759	745	759	723	719	740	727	764	741	775	742	752	740	745	728	777	788	692	677	793	743	766	731	770	729	753	728	734	748	748	759	744	714	734	714	764	709	777	745	751	686	736	701	755	759	771	789	747	726	701	708	756	751	808	743	728	723	721	743	795	756	755	806	710	736	758	759	749	742	782	746	725	697	781	805	771	720	781	778	731	724	701	754	784	727	780	745	722	742	741	728	705	742	754	812	742	754	712	740	733	752	729	772	707	748	758	736	756	756	733	734	751	726	751	737	733	749	713	698	766	739	723	749	768	698	737	760	761	737	757	708	765	736	775	754	765	738	735	750	707	721	748	717	742	715	728	810	757	788	755	749	742	724	779	777	711	741	708	777	696	727	763	733	748	777	719	752	704	781	701	712	757	762	738	770	741	824	724	773	745	782	674	778	757	728	728	765	730	777	736	781	734	771	748	730	719	735	746	775	751	740	737	758	718	729	693	740	777	735	767	722	736	736	811	789	732	720	743	807	791	691	758	733	779	782	733	732	781	762	753	721	718	746	769	751	727	731	747	702	744	719	750	735	773	759	792	788	732	703	764	730	728	754	758	740	740	767	738	714	779	724	708	747	718	689	725	754	769	761	741	775	724	797	714	761	697	773	757	747	712	804	739	758	757	775	743	740	724	709	753	775	746	701	779	797	759	797	735	755	739	764	721	737	729	818	722	728	783	748	716	726	747	725	784	777	762	749	721	741	770	716	723	755	741	752	745	746	736	763	751	757	703	747	707	750	738	752	743	741	778	771	780	804	740	734	761	741	736	743	761	728	715	740	717	764	724	711	720	722	765	723	757	742	716	756	765	760	776	789	734	729	758	779	727	763	787	744	739	783	740	749	758	713	711	749	724	774	734	772	766	786	751	747	795	767	705	751	703	746	709	746	727	730	735	779	741	784	712	707	730	768	751	761	768	753	717	768	742	823	781	792	790	823	761	729	747	714	781	708	719	651	753	719	766	763	755	798	780	805	771	747	781	729	717	729	750	753	734	745	750	732	759	775	746	803	746	732	760	729	736	789	718	814	748	755	727	690	728	747	754	705	725	754	737	730	714	698	717	760	746	764	788	727	728	723	698	824	733	758	756	753	732	703	709	750	792	737	780	758	765	728	718	768	753	761	712	767	760	741	732	741	739	779	774	753	768	730	719	770	779	766	791	744	747	711	787	781	706	747	732	702	723	709	746	726	723	763	830	728	738	751	771	781	760	775	785	734	755	808	722	716	726	741	688	725	749	730	746	746	764	710	762	738	691	723	750	763	729	765	725	721	753	691	740	757	794	793	710	750	768	713	749	785	743	767	748	788	730	782	691	817	715	725	736	722	722	730	736	720	775	727	757	800	733	727	770	720	718	733	791	683	779	758	727	763	796	767	737	718	741	754	753	735	716	758	777	742	716	733	754	748	721	749	774	753	718	755	803	736	738	745	778	750	799	736	751	721	729	742	728	742	736	758	757	804	742	694	755	749	743	745	742	721	724	779	755	757	758	741	745	727	706	734	773	736	754	749	781	767	769	719	734	718	765	727	719	738	781	722	803	794	735	735	753	717	703	719	739	744	766	722	801	788	742	713	764	726	721	806	709	757	735	731	767	722	773	765	732	744	739	756	797	779	690	771	792	726	750	708	737	737	714	713	742	771	738	771	719	738	743	726	766	705	740	817	744	749	745	747	706	745	704	768	766	773	775	799	731	756	783	749	717	720	726	771	722	741	760	756	782	714	772	745	741	770	745	731	695	721	758	727	770	681	768	802	779	745	694	736	757	743	782	756	787	816	761	770	743	760	702	785	763	742	734	741	727	739	763	777	716	770	749	743	711	733	715	735	757	730	739	769	826	721	712	745	772	732	726	719	745	779	714	771	743	720	751	722	762	720	777	732	723	718	767	787	755	736	804	741	762	732	723	738	742	715	742	789	770	746	762	776	776	724	732	675	753	792	759	763	743	726	749	740	733	697	731	783	751	723	759	777	753	789	735	794	752	741	804	769	737	768	703	752	721	741	729	701	713	786	772	763	759	684	747	745	738	739	726	747	743	732	721	756	744	739	753	725	767	790	789	739	733	721	733	740	765	707	741	750	759	760	806	708	749	755	768	778	743	775	734	737	717	709	714	745	720	757	726	741	783	757	759	763	761	729	710	710	807	699	732	743	773	752	804	748	752	721	740	782	755	762	756	742	758	762	776	741	749	731	720	748	754	766	759	729	728	792	773	739	708	729	791	732	730	717	721	716	750	686	741	743	685	722	776	718	746	765	794	754	710	733	748	710	742	741	756	751	749	722	725	758	790	717	698	754	815	799	771	745	768	726	715	741	687	765	763	747	777	792	716	751	782	750	788	743	734	712	733	747	718	732	750	720	751	796	725	746	747	723	775	788	769	720	808	777	762	728	776	751	758	741	757	721	716	746	783	761	767	792	741	747	723	763	759	766	723	737	760	696	758	714	755	772	774	725	797	765	755	763	711	747	762	709	794	758	770	740	730	771	742	704	736	797	799	732	761	767	737	724	752	745	752	755	723	794	794	751	751	799	731	760	727	734	769	734	713	783	754	743	778	769	745	707	749	711	762	749	713	742	762	753	736	709	816	740	703	755	727	726	789	783	754	782	705	716	756	733	744	740	748	743	709	746	796	783	764	743	792	767	740	758	706	758	757	776	767	731	728	717	713	769	777	740	755	765	696
18662	8673	9309	6966	4599	3272	2368	1801	1408	1077	953	930	698	656	653	528	541	482	423	400	362	349	374	369	364	397	363	315	355	361	330	337	332	323	343	339	323	321	356	310	316	302	338	319	314	327	342	317	350	328	310	311	376	291	285	290	305	343	295	320	336	292	340	321	282	305	320	322	306	328	313	310	305	319	321	317	269	302	305	326	297	319	292	321	301	339	318	339	305	306	301	318	314	317	313	309	322	353	308	346	346	326	303	305	318	327	310	308	312	324	330	327	317	327	326	361	333	329	310	310	301	282	340	318	294	332	330	314	333	292	336	308	289	313	314	316	341	302	313	305	327	340	305	295	305	285	298	302	342	310	292	306	288	294	316	328	326	340	296	308	287	303	324	333	326	338	311	297	334	328	319	292	310	301	335	302	311	301	310	318	318	312	312	308	329	336	278	277	295	314	309	326	337	327	318	300	291	311	291	335	329	306	312	305	314	289	303	306	316	309	318	305	295	328	331	319	337	318	322	276	314	294	344	266	336	319	368	278	319	343	323	306	320	333	319	285	315	331	298	261	321	304	332	345	297	303	304	282	354	365	320	306	287	288	309	312	346	298	329	371	334	325	311	322	273	306	324	312	320	316	326	337	300	341	318	315	322	337	285	306	323	289	284	265	277	302	306	304	296	309	306	309	325	317	343	340	328	301	331	291	287	309	297	325	294	312	310	340	301	302	315	298	294	310	326	332	309	336	343	305	324	314	287	327	316	316	338	295	295	321	328	333	332	324	295	321	354	326	323	356	311	353	335	308	323	332	304	316	315	316	315	309	328	313	330	331	284	293	351	317	312	304	293	320	291	317	301	272	300	296	316	310	334	318	305	304	304	303	317	298	349	335	297	329	295	322	324	338	360	310	309	325	361	324	315	289	318	302	348	308	317	306	328	327	294	281	339	332	350	341	303	293	308	329	309	319	297	331	305	319	268	293	306	341	319	345	324	334	336	297	320	302	330	342	326	331	296	308	300	326	303	313	310	287	291	344	332	306	296	291	313	311	306	319	289	270	305	319	308	305	325	298	330	328	348	332	335	331	340	310	309	326	275	289	310	303	293	340	321	311	316	323	299	322	263	307	299	317	350	306	296	305	337	319	322	300	315	312	306	330	320	306	350	292	301	315	320	335	325	306	319	318	338	302	319	334	294	321	292	330	302	303	344	301	325	353	278	318	310	321	323	328	330	278	316	274	305	361	330	328	334	309	290	334	329	342	346	312	312	306	299	295	305	291	262	322	322	338	319	321	296	332	285	339	296	317	282	294	311	311	291	316	290	332	326	281	295	287	288	335	307	288	296	381	306	292	321	311	290	353	293	317	310	301	310	300	282	300	343	302	293	302	294	331	329	322	328	290	306	314	325	343	330	321	338	325	331	304	291	327	332	317	290	306	337	291	315	290	303	323	313	332	280	321	304	311	342	310	313	330	304	297	326	290	341	324	277	293	317	282	352	310	297	300	317	353	290	312	308	265	285	304	328	310	295	307	328	346	309	338	315	292	367	316	313	323	346	334	321	321	306	329	288	328	316	309	327	308	317	321	327	315	308	324	333	311	296	301	308	328	277	335	293	320	295	313	311	300	317	275	317	316	261	296	329	337	344	291	314	330	281	291	312	354	298	289	318	342	362	319	345	319	313	318	361	319	313	304	353	332	323	334	306	326	277	303	316	302	319	313	303	355	327	304	302	336	325	320	286	318	311	323	312	322	306	289	308	317	305	288	328	324	307	307	326	312	312	323	333	310	277	339	311	323	331	302	290	289	334	355	349	371	284	306	340	304	299	337	320	324	301	277	313	301	363	321	338	290	290	280	288	353	324	323	338	318	299	340	302	302	320	326	309	342	304	308	326	310	294	285	344	300	292	316	315	326	299	323	312	314	310	310	302	314	322	353	337	326	340	300	295	304	297	340	309	326	308	324	333	331	260	322	313	321	301	316	320	335	308	288	331	348	340	298	312	331	283	294	303	301	303	311	306	321	295	293	292	317	292	319	314	311	291	313	343	303	313	323	283	302	324	323	347	320	306	317	306	328	310	324	298	298	307	336	257	315	327	290	316	333	274	321	312	334	327	313	280	265	339	326	322	325	295	304	352	311	337	300	312	299	276	267	292	298	320	310	299	343	355	306	292	295	328	338	319	313	290	339	354	310	326	311	313	349	327	301	312	330	335	328	286	332	290	340	298	312	312	301	314	302	320	332	333	338	317	338	297	335	296	306	307	276	311	326	327	313	349	326	316	328	298	308	239	290	308	324	325	288	307	307	286	335	304	304	341	311	327	329	278	305	334	321	306	326	296	323	312	326	286	304	322	327	309	338	286	330	304	303	320	329	341	299	302	311	357	334	341	295	297	316	370	313	331	324	300	271	326	303	327	295	317	305	341	307	319	320	295	301	318	309	306	311	289	308	319	304	309	342	307	325	321	326	335	350	292	303	282	334	316	311	316	314	292	301	356	301	322	310	287	304	298	325	332	336	339	310	286	337	319	306	310	314	340	319	290	306	320	314	299	310	311	281	292	304	328	313	308	337	291	317	325	317	328	322	344	320	272	273	319	305	318	316	352	299	302	311	327	328	328	324	299	325	320	297	322	332	320	345	310	340	298	296	277	315	292	304	347	335	316	343	306	276	290	307	321	324	295	320	308	306	305	320	329	314	284	302	296	339	334	293	303	297	321	326	319	277	325	318	332	304	325	287	330	318	280	310	297	308	272	295	336	306	325	291	292	289	311	298	296	298	316	329	320	301	322	319	315	317	304	296	327	339	326	324	321	328	318	339	295	329	271	352	358	292	318	328	315	338	309	299	311	318	308	300	307	329	302	292	320	305	309	323	349	316	270	313	282	312	348	297	296	325	325	300	301	311	280	323	281	335	324	291	330	321	334	338	316	335	302	319	318	304	290	325	320	308	308	316	279	297	299	315	327	316	342	318	330	287	355	330	318	342	276	344	301	305	328	330	316	297	277	339	286	301	341	314	310	310	270	304	316	306	307	320	318	318	298	263	308	309	303	324	306	323	340	326	312	291	296	312	329	338	308	320	307	286	280	327	294	299	332	315	332	311	315	323	291	326	333	292	336	325	328	310	329	335	337	333	354	334	311	310	329	321	294	309	354	319	329	343	318	304	290	305	332	346	331	311	305	315	313	320	351	350	308	300	331	301	342	295	282	328	286	311	307	328	279	264	295	303	295	266	336	318	343	324	346	309	333	360	318	326	316	300	327	284	322	343	333	339	313	304	314	301	325	276	306	334	338	281	324	306	294	296	288	292	320	317	286	336	318	305	332	327	329	324	283	329	310	288	314	310	316	320	359	292	285	285	284	300	332	289	322	334	290	326	291	299	310	330	324	350	289	317	316	324	341	300	295	332	327	361	334	300	348	320	282	277	313	328	354	356	315	307	336	305	323	337	305	276	286	305	331	348	308	295	328	318	318	327	354	291	334	317	349	327
13245	7944	15132	16525	14280	11474	9229	7174	6073	4729	4137	3966	3438	3020	2566	2201	1978	1988	1565	1314	1203	1107	1136	1101	1027	1032	931	869	872	856	853	791	818	798	791	837	830	761	739	789	797	757	786	783	774	761	781	737	780	765	751	809	779	744	744	728	787	773	768	794	801	784	785	804	784	818	726	757	781	797	754	723	733	734	746	745	745	774	761	761	721	724	747	743	731	760	747	752	784	735	760	722	759	741	751	714	708	719	800	755	732	721	766	736	749	743	760	750	786	714	742	697	739	817	759	727	711	757	787	770	744	775	724	769	772	771	737	755	740	782	756	781	768	724	763	782	728	767	765	787	787	726	789	753	815	728	781	788	769	748	738	798	755	768	775	715	709	728	745	730	747	754	772	720	749	764	731	726	732	777	741	764	707	723	744	767	752	753	732	702	760	693	728	770	723	688	816	728	743	753	736	777	759	725	719	778	723	768	729	794	734	762	746	737	770	761	751	782	788	759	736	798	758	734	760	754	741	724	765	740	692	730	726	738	695	770	739	784	772	710	756	777	760	748	751	764	791	706	785	740	796	748	745	727	744	747	782	764	730	781	751	783	767	751	748	690	765	713	818	755	711	741	774	734	727	752	774	776	709	752	749	788	770	768	779	735	683	742	770	738	814	731	757	756	752	722	778	792	735	738	727	758	736	757	734	772	807	709	752	713	768	726	807	748	754	710	816	753	737	739	771	746	733	771	743	764	723	745	706	734	711	766	748	708	778	722	739	761	750	780	742	770	742	691	699	744	786	750	735	811	737	737	725	740	802	722	760	741	763	768	756	805	777	726	753	799	771	791	713	766	742	752	808	751	756	767	718	779	737	759	745	754	737	702	788	722	726	725	716	767	773	739	741	705	790	796	717	787	740	758	751	766	726	751	762	794	719	756	772	797	759	721	780	728	729	730	719	771	678	738	741	748	747	778	762	788	737	769	758	823	759	757	796	755	751	765	780	762	704	774	756	708	801	726	765	809	727	745	748	742	762	725	744	758	729	752	731	726	733	763	759	733	764	751	753	769	786	763	743	730	780	782	772	770	727	764	753	768	716	722	745	728	794	750	745	742	760	726	760	718	774	738	771	761	752	706	731	777	760	734	771	738	743	746	719	737	765	750	765	761	701	701	762	729	716	785	808	724	761	760	706	728	731	751	776	764	751	743	777	786	746	736	767	747	758	695	781	716	777	771	750	759	793	737	752	763	738	785	747	792	756	749	750	771	755	696	785	738	728	790	721	726	735	766	748	716	733	734	763	773	805	697	728	715	764	787	724	717	748	750	728	771	716	740	715	752	788	734	771	727	766	752	791	764	724	723	712	801	774	740	777	764	728	769	766	751	712	786	743	740	746	769	729	724	773	708	756	729	757	766	754	781	760	786	749	723	755	746	738	765	755	798	783	743	742	762	713	780	750	685	702	722	775	737	721	727	815	805	734	746	737	774	768	772	734	688	775	742	723	731	754	746	678	735	775	732	720	746	730	791	770	752	747	756	716	725	777	792	727	780	738	757	760	764	795	729	733	764	759	742	733	727	717	691	742	776	775	759	759	767	757	754	737	737	805	801	730	725	750	762	801	733	751	746	738	799	672	753	746	750	749	781	749	765	721	769	720	766	768	753	720	776	753	777	754	745	780	749	735	766	753	722	780	730	735	741	736	783	741	735	765	690	757	708	742	742	769	790	819	724	778	723	785	743	730	798	774	794	782	712	761	751	756	744	726	737	729	742	769	797	739	761	780	786	770	781	744	754	749	679	771	780	759	755	765	765	784	764	756	743	725	783	753	747	769	775	774	763	723	732	775	788	738	751	715	737	796	693	769	768	742	742	732	759	696	742	769	822	743	768	784	800	748	745	751	760	765	709	740	758	769	719	713	764	763	764	767	767	775	806	794	749	747	750	741	779	762	745	754	731	773	744	756	760	753	807	785	723	765	757	713	822	771	766	798	816	754	781	755	775	760	783	767	792	742	795	803	739	781	772	773	738	754	767	761	759	806	747	745	772	690	761	778	735	732	733	760	678	807	742	782	770	764	716	734	799	760	760	734	774	753	746	774	769	773	783	792	772	760	750	747	746	785	696	775	781	704	772	679	763	719	776	781	738	751	729	735	770	763	731	699	735	758	772	808	707	784	729	766	695	772	725	738	791	733	715	759	772	744	768	730	746	736	767	751	781	761	795	762	745	737	793	729	762	746	768	742	784	730	745	746	809	733	799	753	765	760	697	754	751	733	756	742	787	795	693	772	716	749	757	765	737	774	769	700	748	781	758	725	720	710	767	700	790	733	735	770	725	815	796	727	697	796	714	732	721	721	735	767	752	745	723	793	758	806	716	755	762	770	726	724	767	759	720	767	726	742	724	762	743	754	731	761	745	779	724	758	736	799	755	742	732	753	735	767	719	717	739	718	742	733	781	817	748	762	719	732	742	760	774	795	721	705	772	794	725	758	792	735	807	778	791	736	795	726	752	735	769	786	762	781	774	761	787	785	782	719	729	771	745	759	741	733	801	739	710	713	751	735	764	797	747	702	699	738	750	693	754	766	750	765	745	746	766	765	816	748	762	721	752	763	713	734	748	751	736	774	747	750	698	750	752	729	797	684	728	762	782	739	804	762	740	809	682	752	765	795	760	714	710	790	752	758	711	722	725	709	747	744	780	738	777	775	754	765	741	746	730	734	756	780	744	762	764	759	713	789	734	751	771	706	772	764	751	761	814	743	737	762	766	832	723	730	749	773	753	749	764	779	713	759	771	753	720	743	756	761	763	774	755	726	721	756	757	732	771	737	788	787	730	780	724	760	729	749	760	762	748	739	740	765	741	742	753	727	767	728	757	761	728	778	742	714	757	757	762	784	770	788	732	673	762	718	762	759	780	766	715	772	786	825	723	736	756	799	785	731	742	771	747	802	746	778	727	749	755	760	776	742	720	758	802	750	743	768	737	777	706	735	739	744	756	760	761	734	749	823	732	737	789	752	728	771	733	737	738	721	761	770	755	754	779	756	704	774	750	724	756	771	735	723	758	766	751	734	762	743	722	780	723	720	771	739	718	780	782	714	774	762	749	792	783	731	723	785	740	786	778	721	732	744	745	732	774	767	755	783	799	769	769	715	755	738	750	708	825	773	838	718	732	752	721	722	773	758	714	760	751	792	767	742	702	763	721	732	749	757	787	764	743	793	780	756	793	735	752	779	769	723	764	744	749	742	744	800	780	793	699	670	788	791	800	750	799	739	756	763	791	724	789	790	741	763	737	768	785	794	722	713	751	767	800	751	771	761	764	762	735	759	730	802	751	758	806	752	746	787	728	769	781	756	737	785	767	732	782	757	753	751	776	786	724	791	787	764	735	782	746	781	709	760	762	725	754	775	715	770	780	745	752	803	779	697	773	721	757	741	772	739	754	750	718	683	771	740	756	768	718	744	743	757	751	721	780	693	782	722	755	750	753	772	724	781	694	740	777
27213	12814	13111	10197	7133	5016	3515	2529	1856	1516	1223	1185	958	854	668	666	549	576	458	413	333	355	363	394	385	375	336	309	321	303	281	311	291	295	316	270	314	281	303	288	295	352	283	274	326	276	312	297	308	266	319	293	310	294	299	247	315	296	278	281	274	290	299	290	298	266	288	279	269	311	281	307	244	298	266	273	269	309	288	292	251	264	278	266	264	258	282	273	270	317	298	264	272	288	257	278	268	273	273	309	275	267	280	293	275	289	286	243	296	308	303	296	272	289	268	284	261	286	268	297	273	290	257	308	257	328	278	273	256	278	328	262	297	277	298	296	294	278	248	325	299	270	289	271	280	305	279	297	301	304	281	273	295	278	261	324	258	285	267	298	286	272	276	266	284	291	247	266	300	293	291	280	287	300	320	284	294	268	278	279	300	259	262	290	279	281	279	263	276	281	293	257	259	319	293	290	287	294	281	284	266	304	295	264	249	309	278	260	242	265	310	279	277	301	282	310	288	306	282	275	281	283	308	296	299	310	306	251	305	294	303	321	321	277	265	281	302	320	273	271	293	269	273	260	270	261	268	275	315	279	280	286	291	301	269	272	285	262	292	283	319	276	278	292	296	283	280	313	297	298	290	259	248	301	297	307	273	304	255	251	258	275	313	279	260	277	278	261	266	314	240	302	291	276	308	293	294	279	272	256	284	273	305	296	268	296	326	273	276	288	256	296	270	322	279	278	259	272	290	276	272	261	260	278	296	319	252	260	316	277	281	283	274	276	290	277	281	257	270	269	325	261	304	302	268	244	297	283	295	288	253	314	285	297	304	297	266	284	290	283	296	282	304	266	283	289	306	286	309	268	286	285	294	277	253	314	254	297	259	238	268	283	288	285	289	267	314	278	285	294	265	274	308	283	290	297	299	307	290	292	268	282	283	315	282	286	311	262	329	297	309	266	315	276	295	295	242	281	283	269	268	315	287	296	310	279	304	283	274	287	276	290	273	257	308	299	293	290	279	281	281	303	272	275	249	290	295	257	266	300	267	306	258	252	283	312	309	284	305	275	293	273	301	286	278	304	331	283	258	297	263	281	280	287	312	277	279	319	297	255	288	300	281	265	276	313	289	248	292	308	308	283	328	322	276	275	302	284	297	301	285	288	283	305	307	271	259	294	335	278	278	259	296	304	280	289	286	310	291	302	272	290	287	278	280	258	289	287	296	295	236	289	288	258	285	307	233	287	321	285	267	299	285	295	283	299	303	290	302	263	297	275	298	266	275	283	290	299	271	249	232	296	268	257	313	264	257	266	280	295	303	296	269	278	258	277	296	306	288	288	278	269	299	293	291	289	274	304	257	319	299	265	273	286	288	300	292	261	293	278	266	280	251	274	253	305	284	266	280	305	299	300	260	299	293	253	264	286	300	271	302	301	294	288	267	299	294	290	304	303	295	263	270	299	268	304	277	303	279	286	291	290	288	294	279	278	268	292	264	320	271	280	291	266	289	307	267	246	282	276	302	265	281	251	297	278	284	272	327	255	273	294	273	286	275	294	290	273	286	314	285	283	267	286	303	321	284	290	297	294	291	287	290	284	269	278	261	292	255	297	284	279	285	287	289	280	302	274	299	270	287	326	263	275	294	341	268	302	295	260	287	282	257	290	275	280	298	290	285	304	281	284	304	307	297	274	290	265	260	245	283	265	294	273	275	272	253	289	280	312	283	263	271	276	297	287	298	339	322	286	314	264	283	265	243	282	277	297	300	268	254	285	279	323	263	289	268	283	298	277	265	304	265	304	297	290	295	281	298	275	268	283	311	308	277	286	310	281	273	255	260	285	301	294	278	275	304	264	264	326	291	277	292	282	253	274	264	285	284	275	294	285	281	289	303	291	301	291	280	255	312	296	293	310	313	286	290	293	290	248	314	274	264	297	292	279	271	256	279	267	277	270	252	249	276	288	286	295	286	279	302	264	282	295	250	258	250	267	275	299	263	287	275	285	276	299	279	315	289	296	288	250	259	252	295	263	267	260	300	303	246	301	282	284	253	314	287	300	280	279	301	274	266	273	286	288	273	270	255	295	270	318	300	264	298	277	264	302	289	275	262	272	291	272	291	257	321	254	279	292	279	315	305	256	268	299	305	250	282	296	278	253	306	301	294	295	243	265	310	306	261	293	250	279	289	322	304	289	298	284	299	258	276	281	301	258	273	243	278	278	292	273	297	305	292	284	284	281	244	274	315	306	264	284	248	289	318	289	315	262	294	290	299	283	295	294	267	315	301	304	311	274	290	276	293	292	316	257	316	268	254	319	290	297	275	275	276	287	312	289	269	262	250	281	304	272	271	263	290	264	284	326	319	273	301	314	276	296	281	311	285	281	274	288	283	285	266	282	281	278	303	286	295	289	265	289	293	305	291	268	321	271	277	286	296	297	280	312	298	274	331	273	275	253	269	285	298	300	251	246	293	274	280	283	321	284	249	289	292	288	280	283	291	272	273	286	284	273	296	297	309	263	276	273	289	297	302	282	309	237	281	256	271	289	293	283	262	289	270	274	297	308	276	286	281	278	285	280	304	286	294	254	261	288	265	266	258	303	276	286	308	250	276	277	304	274	261	228	288	297	320	291	270	237	282	306	285	291	287	304	270	274	273	284	303	296	282	276	310	303	272	307	286	294	285	324	265	268	294	290	248	256	259	262	297	292	305	268	316	313	275	277	271	284	291	269	274	295	282	272	302	303	273	298	295	279	308	273	318	300	282	300	293	274	285	298	307	282	250	279	330	261	267	296	306	262	266	292	297	327	290	305	273	292	303	286	266	287	294	312	268	287	318	289	250	293	259	276	288	276	270	288	283	295	289	273	284	287	260	273	295	294	288	302	282	288	286	275	289	295	288	310	318	289	323	299	298	275	278	292	272	287	280	252	292	276	294	295	262	277	299	288	292	274	311	288	256	262	259	270	295	251	276	295	269	295	288	266	264	280	284	299	277	292	297	266	278	310	286	271	308	309	255	248	292	231	304	277	288	281	267	297	298	268	256	296	313	290	303	304	252	314	289	283	327	282	299	302	291	247	268	288	290	278	305	264	289	264	299	290	303	282	278	269	288	302	251	291	293	283	289	290	265	288	279	296	273	284	308	273	287	274	312	277	267	289	303	302	266	285	265	301	296	290	300	307	292	302	295	262	296	244	277	295	305	290	288	304	295	303	297	275	276	292	263	264	327	288	296	266	292	265	283	309	288	308	309	263	270	276	254	274	282	290	290	290	284	285	262	272	251	267	274	284	238	324	272	292	269	292	288	318	300	300	306	265	282	305	290	290	273	261	262	288	294	303	292	249	292	302	283	277	276	263	265	281	289	282	243	297	281	293	268	318	309	284	281	296	269	273	280	279	290	266	276	310	280	291	272	310	273	283	260	274	265	301	267	293	281	273	322	297	277	262	292	327	268	257	286	310	311	255	319	301	280	294	276	264	294	280	287	275	244	256	270	273
17431	10183	18859	20444	18411	15115	12186	9947	7918	6757	5708	5560	4709	3971	3305	2680	2725	2347	1795	1456	1322	1307	1372	1214	1191	1265	1054	965	880	868	851	773	731	804	749	775	789	751	709	765	733	721	738	739	725	680	673	742	672	719	754	721	711	677	687	730	699	710	680	680	696	721	697	749	703	676	683	682	673	723	712	707	673	636	711	686	705	695	700	713	694	659	652	687	688	681	717	688	647	606	664	697	721	667	690	694	678	702	638	689	703	716	702	654	651	689	745	700	652	671	685	639	682	683	694	718	647	664	674	676	676	644	727	655	629	681	701	712	724	662	675	647	693	667	720	684	654	688	690	694	680	718	678	686	619	675	686	728	681	679	670	693	647	698	686	687	688	729	723	693	708	687	635	668	668	695	702	706	655	660	666	624	668	740	692	664	710	706	690	682	648	668	687	695	683	702	682	678	716	661	674	667	652	688	657	697	648	688	733	667	673	681	639	641	674	706	653	642	713	706	710	686	716	669	698	642	697	684	632	707	669	698	672	679	656	707	661	654	686	684	703	686	752	709	693	664	692	701	645	716	649	706	730	654	642	687	644	677	707	678	684	738	679	739	644	653	686	628	698	704	692	703	689	715	655	685	662	681	659	708	656	669	698	645	644	672	661	695	690	700	743	648	675	677	732	689	660	665	634	716	716	660	690	692	645	671	707	713	693	642	691	647	651	685	682	702	700	741	675	681	636	701	682	692	638	678	667	680	724	636	693	728	643	666	646	644	663	667	717	673	657	697	721	669	684	670	661	657	689	660	684	668	687	724	689	670	749	684	654	694	667	652	681	613	692	707	696	655	660	677	682	704	652	689	683	669	701	637	667	721	689	697	696	708	657	692	680	703	675	657	710	692	689	731	703	631	669	683	658	677	652	705	697	667	691	660	658	655	672	676	620	681	668	681	699	665	666	713	693	682	611	698	695	693	658	673	662	747	669	720	682	685	714	738	678	703	668	694	668	677	660	738	660	648	677	681	702	683	680	731	624	655	684	678	696	682	704	681	723	694	715	643	693	693	648	682	668	683	716	680	683	690	665	724	681	659	667	685	715	682	629	689	709	664	668	694	666	687	668	648	667	714	652	674	707	611	674	676	692	684	671	705	662	681	689	689	669	674	654	693	658	642	674	671	695	670	702	635	651	706	664	718	713	691	697	677	624	675	661	660	672	672	680	712	700	672	694	660	716	670	669	677	732	667	678	694	708	675	697	699	672	747	700	652	659	671	612	643	661	688	677	724	689	727	673	644	690	701	672	669	714	708	703	658	645	702	677	684	636	686	714	693	748	695	658	669	663	636	704	708	654	703	678	653	675	725	727	676	695	677	725	695	669	691	702	686	741	697	677	658	632	655	713	667	693	652	680	655	711	664	659	693	714	692	691	698	696	690	699	645	681	671	671	717	669	668	674	666	664	687	670	663	655	706	608	647	701	701	690	631	649	744	653	628	677	693	681	686	676	627	704	725	649	671	703	696	714	649	683	693	627	701	653	659	692	705	697	655	676	623	653	687	695	692	705	662	712	646	703	716	671	715	693	701	629	661	682	675	673	712	716	665	654	660	692	625	726	679	690	640	692	668	709	677	659	672	718	622	698	722	731	707	714	671	690	710	649	683	736	712	614	692	678	697	672	723	668	675	748	669	655	676	664	684	700	639	737	673	646	717	744	670	705	722	699	645	684	709	721	681	678	686	630	669	671	691	670	687	718	709	676	682	675	659	683	623	712	644	660	617	738	683	652	722	686	676	689	666	697	686	678	707	668	676	731	726	663	711	686	674	701	725	697	728	669	684	644	691	649	650	655	642	699	685	691	697	673	709	655	687	683	712	722	650	702	660	697	629	704	681	674	696	733	721	663	677	695	691	743	692	703	670	717	694	663	634	679	701	701	664	689	697	698	677	719	676	706	689	678	669	624	679	687	670	683	687	676	675	666	705	671	721	714	636	712	656	691	660	652	710	680	725	726	698	652	691	666	687	683	667	694	704	684	700	714	678	686	694	662	671	699	703	701	651	701	645	636	694	697	698	689	698	706	652	690	685	673	674	702	648	705	679	729	698	685	635	650	647	706	681	654	692	669	664	709	690	668	672	674	738	688	690	642	676	679	683	685	673	699	710	663	643	702	655	676	733	723	671	702	694	663	685	698	706	723	666	649	700	660	663	706	675	671	688	745	646	669	714	710	722	678	668	681	691	713	699	710	685	674	651	697	660	699	715	671	673	693	699	698	665	726	688	686	692	677	726	662	726	727	718	724	686	679	669	680	706	689	697	700	697	665	633	688	687	671	618	684	651	680	693	671	691	693	685	736	683	738	715	705	664	692	692	713	700	672	714	636	725	676	696	680	683	735	714	650	693	673	681	679	695	665	708	667	681	691	693	661	699	653	708	673	683	685	678	711	694	652	663	694	692	652	723	700	700	632	673	691	685	708	655	638	674	707	734	682	682	675	654	691	712	712	661	700	707	695	668	694	682	686	686	667	679	724	676	702	695	657	697	683	668	662	700	676	680	667	725	660	713	681	654	667	681	698	713	694	693	648	684	694	690	696	693	688	678	669	710	685	686	644	700	696	664	723	700	666	631	696	689	651	662	695	725	615	658	659	707	671	707	703	649	686	662	689	703	636	675	680	690	662	670	632	723	752	696	713	680	678	694	651	684	740	714	730	705	705	679	650	691	657	695	703	673	660	703	662	684	698	684	679	671	678	601	692	715	704	695	701	704	682	690	684	697	643	697	703	604	682	646	670	718	653	669	682	680	651	689	738	678	689	667	671	665	688	683	643	668	647	684	661	689	665	655	685	660	693	708	684	692	727	691	711	670	662	678	668	659	653	657	657	638	710	663	700	728	653	635	651	661	694	616	722	659	711	698	682	652	628	692	676	644	647	648	684	656	697	667	630	672	677	694	694	693	649	689	650	709	655	643	644	658	653	682	657	638	701	711	659	700	684	662	666	743	660	648	659	647	666	729	727	679	682	730	687	638	674	668	698	717	642	705	683	661	698	706	718	697	690	704	690	659	641	760	687	694	685	708	694	711	657	723	687	711	660	710	688	632	645	680	658	672	676	676	717	724	731	666	714	647	701	657	660	674	736	663	683	697	650	663	665	695	671	679	681	678	709	694	664	679	698	663	629	713	688	689	708	672	659	668	712	661	668	670	697	749	677	688	716	644	663	675	719	666	683	693	674	661	670	642	683	711	652	696	713	656	700	622	712	654	660	674	656	659	672	734	689	683	714	709	686	660	740	718	677	660	668	688	713	686	659	732	696	683	658	705	651	684	696	670	676	648	669	666	680	649	645	720	645	691	710	679	662	668	693	698	709	671	653	682	677	695	652	728	651	695	683	680	644	673	694	680	690	709	677	715	738	699	683	701	703	654	682	644	700	737	707	682	672	709	696	756	673	677	692	693	659	667	675	654	684	704	710	675	749	692	629	668	677	685	645	684	738	672	633	721	657	691
9188	5013	5761	4043	2624	1827	1469	1114	885	749	641	578	558	551	465	410	397	426	374	375	360	332	364	315	344	307	296	321	348	300	348	309	287	332	330	324	324	337	332	326	330	314	306	319	292	322	291	299	316	302	321	338	318	307	302	313	318	324	316	299	346	342	331	338	313	333	319	341	327	271	310	295	314	323	354	289	306	285	323	310	305	306	359	307	322	341	321	329	302	323	288	281	327	315	313	283	282	307	281	320	322	309	299	335	308	356	345	333	297	307	289	328	315	330	337	344	309	294	286	284	333	324	336	323	317	291	329	310	303	312	314	333	291	313	304	317	313	304	326	288	339	309	327	353	299	315	332	304	330	261	318	292	326	319	287	312	329	308	327	313	307	299	284	326	290	329	335	325	305	331	305	334	314	319	322	314	347	339	323	312	342	324	339	310	326	298	323	284	320	307	341	327	299	330	327	306	338	315	341	317	318	322	308	311	306	309	308	317	305	320	310	351	289	322	309	280	288	303	301	307	313	334	278	294	293	319	334	298	338	310	305	318	320	315	305	321	291	320	302	312	305	307	322	315	334	347	285	317	319	299	310	314	340	338	345	339	335	329	307	329	303	299	293	276	290	316	371	333	304	306	314	301	310	305	292	295	283	302	306	297	327	316	308	296	317	289	298	298	328	343	287	307	304	289	316	297	343	338	321	318	322	318	311	327	308	308	314	301	342	304	307	324	269	283	361	305	334	328	301	322	306	309	329	322	298	309	335	323	326	345	302	298	327	317	313	287	285	314	287	351	346	281	314	301	334	316	310	321	333	309	320	301	362	311	299	328	344	296	318	322	300	318	264	307	327	296	331	317	339	323	332	322	297	314	289	323	301	329	346	313	315	319	288	310	273	332	317	331	294	345	254	311	285	335	346	289	322	350	281	318	296	311	320	301	320	333	297	304	307	299	323	287	291	333	313	322	342	272	316	323	337	300	328	340	301	293	320	337	342	326	309	313	305	303	320	278	355	292	323	300	310	329	321	324	296	277	305	326	311	337	320	326	287	316	277	295	291	346	326	323	305	313	343	314	328	333	308	293	351	322	296	278	275	287	325	315	305	315	319	284	291	275	330	329	316	297	310	313	278	306	288	310	286	316	310	299	351	320	301	302	340	319	276	296	328	292	342	317	315	321	325	281	317	308	298	303	314	347	324	291	299	308	299	310	297	319	299	299	327	315	318	313	355	298	318	302	327	299	316	334	322	339	333	324	331	331	312	333	322	304	277	309	309	271	359	314	304	303	307	321	327	277	307	319	288	316	323	340	302	302	291	345	343	314	318	323	347	293	332	312	289	307	303	302	290	330	323	309	305	297	326	297	316	289	325	347	320	313	306	301	311	281	327	296	299	318	317	285	280	336	305	297	355	316	346	336	330	290	329	311	298	321	304	341	318	347	319	315	282	306	300	315	292	314	341	346	333	307	332	300	327	296	298	299	293	304	290	303	312	292	312	300	328	347	317	326	309	321	282	297	321	328	322	316	343	355	286	346	343	312	353	369	319	293	314	318	306	296	309	316	312	318	306	315	317	280	312	328	322	298	310	340	306	250	283	302	308	292	328	304	316	331	294	337	294	327	270	324	301	318	316	304	279	321	284	288	310	305	308	319	320	321	301	304	340	323	323	337	338	311	284	323	304	273	316	300	327	321	306	322	295	316	307	327	332	318	308	301	332	294	297	306	333	300	305	321	295	328	334	338	306	318	288	313	313	283	295	310	299	315	333	318	264	290	279	289	307	317	317	311	313	289	297	303	312	325	319	334	297	311	298	329	328	275	319	301	279	339	317	307	319	304	313	332	283	314	279	323	297	309	282	291	325	314	316	307	303	334	274	309	317	321	298	301	308	294	289	324	317	287	337	305	335	341	301	305	310	335	312	316	320	309	319	315	304	336	282	314	319	334	329	329	291	308	286	327	328	298	303	273	319	305	282	323	336	315	310	310	341	317	307	327	303	335	322	291	297	321	328	313	329	279	305	349	310	341	322	325	286	311	295	297	292	283	315	284	317	319	297	328	323	333	299	317	305	306	333	300	312	314	304	294	327	300	310	333	293	334	310	302	312	315	282	275	323	322	329	280	330	316	295	297	313	320	325	325	350	308	285	301	293	325	335	333	304	312	310	315	325	270	312	338	333	329	321	320	356	342	305	316	302	325	293	335	340	304	317	334	319	369	306	331	350	276	325	325	278	322	317	304	318	306	293	307	313	278	326	290	312	333	314	326	345	301	316	322	320	333	296	345	316	305	308	341	276	314	306	297	294	287	307	334	320	300	344	321	302	293	299	297	325	308	333	324	309	306	317	309	347	295	306	322	329	314	299	325	333	324	313	311	304	335	317	328	306	315	312	323	348	316	308	307	306	308	290	315	341	324	300	324	296	315	294	323	314	323	334	289	306	299	292	340	329	298	314	338	305	322	293	325	306	329	305	311	336	321	324	305	302	316	299	325	346	306	314	320	291	290	338	285	329	264	328	303	281	290	328	318	300	328	337	304	304	314	289	326	323	310	299	302	270	306	304	320	332	298	277	338	324	305	318	305	309	333	285	294	330	367	315	300	319	357	315	315	333	320	290	297	308	301	296	335	288	309	328	321	303	302	333	298	322	329	369	317	321	306	315	307	323	320	320	304	293	305	308	338	343	312	312	324	305	325	274	297	301	324	324	348	316	303	326	282	291	285	296	287	316	293	330	348	272	309	275	307	313	294	339	336	283	342	285	309	299	303	296	291	324	312	334	322	312	310	303	320	293	319	291	297	311	332	319	338	308	290	305	318	329	330	294	302	336	313	265	314	305	310	300	302	338	315	311	341	297	331	339	284	319	331	303	314	363	350	306	288	303	307	311	254	324	284	322	273	304	347	317	304	312	276	315	318	308	330	340	336	344	306	325	327	313	340	291	309	323	333	338	323	320	317	313	306	341	346	307	312	309	293	291	322	339	315	326	336	315	339	278	322	284	299	326	334	303	312	280	305	329	275	338	348	314	316	316	312	327	294	322	313	301	318	324	322	316	322	303	284	317	288	325	303	317	318	321	310	337	329	339	335	317	350	286	327	280	283	316	304	300	303	327	340	321	303	304	297	322	316	331	317	312	288	319	315	334	309	295	308	294	324	297	321	340	323	307	313	313	299	317	327	325	335	306	292	335	327	345	277	311	302	303	312	293	318	296	312	323	309	278	288	328	328	324	317	278	322	332	330	314	309	329	310	294	302	277	281	298	348	322	314	311	321	296	312	290	310	321	320	346	293	335	291	304	304	321	275	308	306	328	325	299	292	339	287	292	311	285	353	288	318	275	282	309	322	313	340	278	327	324	304	323	335	287	303	325	315	319	295	342	310	301	307	311	334	318	315	307	333	301	299	308	317	322	323	296	285	299	278	326	325	295	289	318	303	324	342	313	295	317	310	322	334	352	301	331	336	304	337	308	285	339	317	320	304	316	283	264	315	348	374
6623	5226	10122	10715	9320	7186	5771	4635	3627	2894	2689	2542	2267	2051	1720	1449	1545	1426	1077	978	953	924	943	892	833	841	756	779	781	768	772	758	738	753	752	775	815	802	796	721	703	752	747	774	761	765	724	785	759	779	733	763	755	770	735	695	746	737	735	756	732	710	764	741	789	805	774	731	783	748	768	792	740	742	740	726	742	768	800	718	717	765	799	746	742	711	734	751	746	776	728	757	737	710	742	762	760	752	728	718	753	691	809	760	735	754	799	719	757	741	682	790	763	762	772	754	712	701	698	782	748	762	728	803	709	771	736	707	756	772	768	746	747	778	759	746	793	721	709	723	728	749	769	736	731	683	741	775	756	788	738	768	763	716	768	726	757	768	742	777	754	759	745	726	740	781	758	767	806	773	779	711	763	698	690	757	724	770	736	757	754	770	750	755	773	730	764	707	719	745	729	771	732	772	765	711	772	782	739	763	737	770	811	726	785	760	743	726	740	734	755	762	754	725	782	706	779	733	792	832	745	741	757	726	736	739	768	703	760	742	740	761	725	712	728	759	790	700	770	767	728	664	735	741	790	742	739	789	788	738	793	793	761	788	711	715	740	737	741	742	774	753	744	774	766	768	742	753	723	765	730	785	780	754	786	683	732	722	750	753	723	781	703	688	786	753	722	768	736	745	800	694	715	753	811	720	776	757	747	763	721	716	776	763	764	750	729	738	773	784	727	717	788	724	720	776	728	734	724	762	715	723	791	741	756	745	732	733	757	712	708	795	744	751	712	766	746	724	734	735	711	713	719	778	720	735	729	819	722	753	773	737	718	769	756	783	761	783	747	775	748	763	767	756	739	677	721	742	730	748	720	760	738	746	715	768	756	748	744	771	747	760	788	740	772	701	763	776	742	733	707	759	759	684	751	740	728	697	773	707	722	718	735	726	788	693	758	751	701	775	797	743	746	724	729	800	788	770	746	750	753	740	767	743	810	788	699	745	756	755	719	742	767	809	771	712	742	789	756	787	749	761	697	757	773	713	758	705	752	744	759	659	741	747	741	738	766	709	756	765	751	758	711	740	752	732	738	743	782	775	726	720	738	761	753	738	715	731	779	763	735	691	781	758	741	725	722	798	754	708	782	715	737	777	772	795	747	756	737	734	796	762	763	709	721	763	742	721	780	776	815	733	730	750	761	736	732	697	743	781	731	712	762	741	739	748	766	747	812	758	726	786	755	720	688	706	792	756	719	787	755	800	722	752	741	748	721	735	717	723	741	747	757	776	706	737	752	768	730	787	750	752	670	768	754	744	722	760	780	790	720	774	722	718	724	775	730	704	784	739	752	783	727	748	771	761	711	750	742	753	746	760	787	787	735	758	759	707	718	766	665	756	794	757	802	784	729	733	787	781	730	769	757	757	773	753	740	690	754	729	675	787	722	749	715	750	756	772	726	737	788	744	715	825	768	727	794	753	741	738	798	734	739	702	740	776	733	754	742	719	734	757	774	741	717	780	767	810	724	739	753	734	782	816	711	767	774	724	715	775	736	745	748	690	719	757	781	729	771	699	757	768	717	787	750	727	727	795	740	778	699	750	732	767	781	716	753	743	750	747	708	779	729	768	781	788	719	730	716	741	771	785	749	765	760	764	732	756	731	762	742	745	717	762	727	714	726	691	736	757	797	746	751	726	779	774	775	752	706	763	713	749	751	724	737	720	809	784	764	769	775	788	722	717	731	760	747	771	765	739	722	752	756	709	719	712	747	736	737	777	730	737	727	747	791	755	804	771	729	727	704	794	795	762	783	746	774	697	736	730	706	752	737	755	766	770	749	769	759	780	768	754	732	728	725	798	759	737	758	757	769	746	737	657	764	739	755	728	746	758	711	776	810	761	784	792	738	748	760	710	781	723	785	730	735	756	788	750	725	801	680	768	759	724	754	752	746	749	772	770	751	766	739	753	769	749	742	748	678	787	778	741	733	803	713	718	759	768	793	750	733	731	776	793	730	744	739	754	772	698	766	719	816	783	753	724	718	745	733	784	740	765	771	776	732	733	742	759	738	814	783	737	714	732	741	744	750	747	736	755	772	750	727	717	771	794	791	725	769	738	724	744	777	764	802	721	790	775	731	755	738	767	813	753	781	772	767	767	734	718	800	765	786	718	743	724	760	739	760	734	724	781	776	724	734	720	761	767	730	731	729	746	719	702	792	744	759	759	769	762	752	759	716	737	761	736	772	754	749	706	767	754	752	731	778	784	731	783	745	698	740	750	705	768	738	782	762	701	770	737	734	748	739	777	779	711	720	709	747	710	763	772	739	678	752	806	713	743	726	735	722	713	744	720	774	757	778	729	749	721	756	733	722	765	749	818	753	760	721	732	745	810	739	765	728	750	742	697	778	761	748	735	741	709	694	741	774	706	754	733	812	730	775	719	757	747	746	718	764	762	795	733	758	739	719	749	733	760	727	748	781	729	725	823	756	838	725	769	800	764	756	751	728	768	738	753	740	731	712	731	769	753	734	730	765	803	789	756	717	777	788	786	760	735	738	719	724	780	730	731	744	772	752	740	730	797	791	742	761	748	725	731	787	793	722	716	760	793	733	768	734	713	727	729	741	729	760	765	723	774	710	767	735	696	752	758	769	763	714	751	746	752	769	708	773	741	753	724	771	778	745	739	767	777	698	730	748	743	731	783	764	742	759	677	793	716	768	714	753	726	761	754	753	764	770	750	749	759	732	734	755	753	763	720	704	786	728	755	728	780	753	764	798	746	705	681	773	740	724	732	732	762	706	753	715	736	796	776	755	757	722	770	746	766	761	725	801	805	764	770	712	754	714	728	777	729	747	755	788	730	743	690	769	751	772	715	774	760	750	743	724	712	769	747	753	766	743	775	721	746	777	725	722	740	755	768	775	731	735	778	727	777	745	799	726	763	742	729	746	732	723	743	760	749	793	750	731	753	824	745	758	780	795	746	755	738	733	703	746	769	745	723	756	730	752	711	753	791	764	734	798	726	752	769	787	712	726	811	768	768	772	816	775	725	747	744	746	774	711	719	739	731	711	770	779	738	792	742	737	772	781	760	722	777	747	763	776	794	782	763	804	766	768	753	671	749	721	756	737	713	759	713	712	741	762	754	773	755	737	682	752	799	765	775	738	781	792	788	719	757	762	703	736	739	771	767	743	703	747	784	737	796	743	708	740	751	784	771	748	724	791	743	767	790	712	744	727	745	796	747	686	794	811	735	718	755	734	783	737	763	773	773	742	730	775	767	783	750	757	784	765	736	732	712	725	785	793	712	734	741	721	730	765	723	728	786	750	716	755	753	721	770	778	779	718	697	792	694	766	755	803	749	755	728	746	766	782	716	721	724	710	765	773	766	723	684	778	743	807	707	757	745	763	749	763	741	756	720	783	784	732	747	753	768	746	752	749	757	710	810	748	722	747	770	787	738	751	776	763	803	680	739	800	769	752	768	796	718	702	746	740	723	722	755	750	756
18827	8752	9516	7383	5028	3620	2566	1873	1295	1139	944	977	828	674	583	551	546	481	399	391	369	347	378	383	326	372	382	314	342	326	312	317	331	344	311	315	337	334	320	303	345	339	326	315	317	358	341	303	343	322	363	317	305	344	331	319	342	329	290	316	377	313	318	313	301	324	259	312	324	308	301	313	284	340	368	306	285	331	320	328	311	357	302	308	294	314	313	330	313	324	321	319	344	292	347	327	297	308	321	306	328	330	294	326	300	346	325	333	283	351	302	293	319	309	297	322	335	312	310	316	302	295	288	295	337	305	335	315	319	304	320	318	307	328	298	293	320	344	303	310	300	318	332	335	327	321	301	327	318	323	319	294	304	307	349	299	325	313	305	327	305	325	343	345	339	327	313	298	339	338	310	331	289	321	304	359	314	309	311	314	280	294	310	336	319	288	302	295	347	353	323	303	306	268	346	310	307	298	288	289	362	313	311	320	354	305	340	336	305	295	295	309	332	319	307	296	317	319	328	310	311	299	315	326	309	332	285	291	309	299	336	317	303	300	357	321	315	318	325	326	350	339	307	351	277	253	338	321	296	304	277	332	348	305	281	341	301	316	316	358	310	297	320	317	317	307	301	318	308	321	350	321	295	332	345	289	297	325	342	309	334	315	299	308	321	336	309	302	301	325	341	319	308	269	332	274	350	341	328	319	312	353	341	304	280	311	318	298	316	321	335	332	324	370	330	334	320	331	334	313	324	320	296	300	338	308	290	344	332	327	322	338	318	290	301	293	311	284	309	312	312	321	328	316	322	300	338	300	318	303	333	291	288	296	280	325	290	306	302	324	338	312	341	300	323	279	297	308	327	341	319	298	379	316	322	328	322	300	349	332	302	327	285	322	329	334	313	296	306	300	307	319	321	314	324	358	299	317	304	320	360	291	315	328	297	307	302	313	340	324	332	312	291	315	324	304	327	384	328	310	303	304	307	283	324	316	337	309	307	287	323	316	296	317	309	289	322	306	266	310	343	329	291	300	292	311	300	310	318	298	312	312	304	299	304	280	291	292	317	297	327	310	319	316	349	321	296	312	328	298	304	275	270	323	287	301	343	333	315	323	295	312	310	323	291	342	300	296	313	323	290	316	329	383	280	288	290	332	285	311	303	328	316	293	298	299	307	292	337	341	310	334	309	324	334	297	321	311	314	315	331	329	314	327	285	271	313	345	312	321	295	322	299	303	323	356	322	308	324	345	320	333	323	323	325	342	281	334	349	348	325	301	320	363	298	300	286	327	293	325	294	312	305	330	309	323	321	315	330	319	317	322	326	284	321	318	321	334	320	326	303	300	343	309	320	279	342	322	298	300	300	344	307	301	321	323	317	301	303	326	327	291	278	316	341	368	308	299	292	312	340	327	316	301	343	293	291	328	334	295	309	307	300	319	308	328	304	324	334	354	324	288	332	324	296	308	336	297	315	268	317	340	279	293	322	294	322	336	303	327	319	315	298	347	311	277	307	324	331	335	321	295	302	303	310	321	310	351	323	283	324	321	356	287	333	360	320	353	302	348	305	315	290	278	320	351	304	313	291	300	298	287	333	312	336	342	340	302	284	280	325	323	324	354	318	304	290	292	304	312	323	300	315	351	291	320	307	352	320	362	333	339	295	291	288	347	312	308	309	307	347	306	328	319	325	285	307	316	317	294	354	323	317	327	324	334	341	336	307	308	308	339	298	361	352	316	326	331	306	323	330	325	309	305	302	346	317	322	337	289	328	291	311	330	293	327	316	315	302	300	311	341	326	340	308	320	293	328	300	296	296	313	320	318	299	314	301	310	313	328	324	325	343	327	293	302	342	323	307	302	322	311	314	302	320	334	290	308	314	287	347	316	328	292	343	299	290	314	297	297	308	314	283	332	330	330	299	303	280	317	319	316	329	343	319	356	360	316	324	340	311	308	330	340	357	328	322	285	307	292	349	313	324	305	279	335	357	313	341	309	331	281	290	312	327	319	322	323	271	273	313	285	319	331	318	298	332	298	306	296	334	310	290	298	344	305	311	342	292	301	299	314	302	321	323	306	311	306	283	288	309	357	307	314	321	337	311	297	320	338	308	291	322	308	305	325	305	318	336	334	337	301	311	328	307	309	326	326	320	308	326	270	328	306	332	312	309	311	307	337	344	324	298	290	346	333	315	361	286	306	333	341	302	313	301	274	317	297	314	300	308	312	310	323	305	368	304	289	322	321	309	288	313	350	273	309	358	329	338	339	318	314	310	313	307	345	337	298	304	296	297	287	303	337	318	288	305	289	346	294	300	325	327	293	294	308	295	297	336	329	339	340	326	333	349	319	322	288	294	334	319	307	318	329	305	300	286	324	290	359	317	327	315	340	311	317	307	293	309	322	305	328	322	305	331	327	322	306	309	326	312	307	340	333	348	305	326	307	307	312	317	300	299	290	301	317	309	359	333	291	311	346	316	291	324	279	295	364	309	321	312	343	346	301	342	334	280	312	303	286	314	292	319	306	297	323	329	285	318	346	284	307	326	308	291	304	317	303	315	320	305	313	314	287	308	327	311	280	311	319	293	278	310	309	292	313	294	332	335	351	322	314	314	309	310	327	317	363	309	314	302	338	315	330	290	332	305	329	271	341	320	288	323	342	311	318	298	308	339	315	324	305	331	347	302	340	335	319	318	342	309	325	312	331	291	320	288	342	323	293	326	311	312	329	324	314	288	307	323	336	342	334	272	329	324	279	333	305	314	342	320	333	314	301	295	318	313	305	311	303	318	310	318	333	303	290	324	348	334	342	351	346	311	338	315	359	314	292	291	306	324	324	329	331	283	340	327	344	285	324	277	314	338	330	302	325	293	273	316	287	316	303	316	315	329	304	298	320	309	311	304	297	315	291	321	314	330	311	309	322	324	350	304	276	323	311	333	326	303	313	271	313	331	332	325	306	325	303	290	314	309	268	324	292	294	317	314	311	349	333	328	300	314	288	350	316	360	327	310	337	352	256	329	327	286	284	310	336	314	358	293	317	307	320	302	330	296	329	318	358	340	289	328	294	338	278	304	322	350	288	285	312	311	314	301	271	319	337	323	314	323	344	312	340	323	302	340	317	310	296	309	307	326	322	341	336	322	320	353	293	264	324	346	317	347	320	311	332	346	324	306	323	329	307	311	326	343	325	326	343	337	300	307	308	282	303	309	296	331	332	326	338	323	296	302	296	291	283	328	289	291	321	320	315	338	328	310	303	346	312	321	293	281	318	317	345	303	316	300	278	336	331	347	307	295	284	312	306	305	313	317	321	320	303	331	323	340	319	294	289	314	328	322	290	295	308	305	308	330	289	328	326	338	313	311	287	297	298	335	322	309	293	303	315	329	298	358	321	289	295	348	315	320	307	295	319	329	340	284	316	312	317	328	336	302	303	315	285	327	340	314	343	353	314	319	320	336	316	324	328	272	341	316	329	316	298	345	308	321	328	296	293	335	334	345	364
13463	7802	15080	16436	14294	11872	9625	7523	5773	4925	4319	4175	3543	3059	2394	2327	2365	1857	1344	1197	1203	1138	1138	1100	997	1050	998	912	839	828	858	729	778	786	842	831	795	818	882	806	843	804	781	766	763	811	816	738	760	803	820	741	754	766	792	757	835	753	796	798	764	747	774	756	762	750	787	726	729	741	762	761	769	763	764	789	742	735	752	771	748	764	767	771	751	749	786	760	746	742	781	758	713	788	728	727	784	756	700	803	813	793	790	756	743	739	746	742	739	754	843	725	769	764	776	779	721	706	794	751	739	693	740	768	745	781	799	730	745	725	745	769	794	734	782	772	771	785	773	726	812	766	749	751	731	768	790	763	785	788	742	721	822	808	799	753	701	824	763	711	753	793	717	761	751	770	804	717	778	757	714	746	760	749	759	806	765	715	760	736	757	744	752	766	714	746	699	797	740	788	779	777	766	745	777	725	784	766	753	755	811	729	799	810	769	739	812	759	807	768	756	728	810	717	716	726	760	743	774	751	795	726	782	711	781	725	806	751	730	728	769	764	819	758	761	721	746	765	744	777	743	753	753	764	769	748	745	789	754	738	761	748	760	761	701	736	747	773	736	801	731	715	747	745	740	765	724	751	743	759	745	766	775	783	811	719	766	766	786	771	798	760	779	704	738	761	797	773	719	747	733	816	692	783	781	772	704	788	786	765	784	755	750	805	769	762	747	698	733	731	776	728	758	775	716	787	744	731	784	768	724	754	768	728	805	708	767	738	791	731	786	737	720	742	827	771	720	668	734	767	755	811	726	776	810	762	784	786	698	776	764	726	776	754	734	693	766	775	737	790	721	766	706	733	796	758	734	724	727	752	754	774	757	775	747	735	767	734	773	747	758	751	743	760	765	749	744	769	755	741	782	717	781	730	736	735	828	787	752	782	767	750	768	766	743	772	804	740	774	774	749	805	767	789	759	700	729	746	755	778	750	761	747	786	737	736	751	751	776	735	758	759	765	725	746	712	752	746	754	773	803	712	735	809	760	769	720	683	741	741	743	726	702	724	719	756	764	765	711	721	785	717	733	751	737	752	766	766	735	802	725	791	808	755	750	755	751	797	754	787	751	743	697	764	734	758	749	767	778	782	702	678	770	756	756	783	767	769	787	786	738	786	712	781	769	779	805	727	785	756	724	726	706	773	770	783	755	756	716	758	752	766	805	781	777	726	747	740	781	773	741	709	748	755	751	768	747	761	786	736	762	731	727	787	726	751	767	741	711	742	773	725	715	716	798	740	737	764	757	754	733	709	734	811	788	740	701	733	784	765	745	782	764	787	682	736	766	769	773	779	751	734	708	799	745	746	749	745	730	754	762	731	774	756	755	742	769	714	727	744	753	752	747	802	774	771	772	761	734	732	788	732	759	799	742	747	767	775	763	719	775	807	738	757	716	731	739	747	777	711	757	738	755	750	755	747	695	748	787	757	723	723	777	798	754	726	757	744	731	808	747	746	775	749	734	782	726	708	739	721	781	761	773	706	733	739	706	819	745	761	743	732	755	734	747	746	675	754	751	730	718	715	732	769	767	733	785	751	759	764	738	782	755	743	730	745	797	754	754	752	725	699	741	782	754	792	727	776	768	753	767	760	763	745	772	776	719	706	723	738	731	741	796	786	776	779	743	724	752	762	758	736	764	779	719	720	751	784	757	790	789	728	758	744	742	784	723	701	781	746	685	789	824	719	756	746	701	766	723	751	801	750	760	705	763	711	773	782	766	795	731	740	808	729	732	755	719	799	720	736	774	760	731	756	763	674	807	681	773	805	719	736	740	756	784	809	758	740	763	758	796	725	774	763	732	783	787	766	757	757	730	734	714	750	759	750	773	784	756	773	785	827	739	812	759	775	771	742	758	774	761	777	796	773	740	759	716	727	725	763	771	770	738	751	773	777	723	797	747	774	781	763	741	795	722	782	708	728	785	765	784	784	786	809	787	765	721	768	765	794	775	757	782	770	796	727	765	768	767	736	768	725	723	713	854	735	694	690	740	785	773	776	748	728	721	759	706	691	741	780	778	803	776	759	725	740	695	781	795	787	769	738	769	748	769	749	755	780	739	725	752	784	738	743	746	736	747	740	742	778	781	716	738	716	751	737	702	786	770	752	753	768	759	713	697	729	777	728	702	747	756	773	767	775	741	727	754	736	814	743	709	733	760	759	768	711	774	728	746	733	841	815	776	800	782	734	685	805	731	707	740	808	769	754	752	729	761	758	725	794	741	750	770	779	763	715	745	743	720	759	732	758	743	818	737	831	754	721	768	748	768	767	715	737	707	809	737	723	760	756	756	727	716	744	734	762	802	750	827	754	794	727	749	733	740	711	733	804	744	748	737	759	734	767	813	750	736	746	798	806	747	737	762	747	744	738	817	718	741	762	731	744	738	723	707	724	802	735	740	724	769	745	817	805	727	742	775	724	740	767	745	744	758	748	773	800	712	759	786	738	757	799	832	754	702	723	782	735	762	742	765	781	742	763	776	740	752	780	746	738	744	791	740	775	740	745	747	775	735	742	760	727	750	740	766	726	756	750	766	787	785	747	772	776	797	713	732	771	739	750	780	745	722	740	734	714	743	747	727	737	781	768	740	751	734	768	787	807	737	737	731	776	707	747	789	769	739	756	787	750	764	741	751	725	790	762	738	759	774	762	687	775	734	766	768	778	754	701	773	763	769	720	732	779	768	819	711	787	762	753	725	802	812	777	734	770	746	724	735	755	765	779	740	756	783	750	790	764	746	786	769	756	736	715	778	791	776	770	696	792	753	746	737	737	679	752	784	788	717	751	695	790	762	744	757	789	756	752	778	745	734	759	760	804	779	778	740	802	707	736	742	776	786	719	743	781	731	790	737	736	711	708	713	754	737	754	704	752	755	753	704	766	751	761	749	694	725	737	779	771	768	772	731	773	727	808	769	769	723	784	784	798	740	781	731	776	715	778	728	798	742	716	772	746	751	751	813	726	778	730	737	762	744	786	712	730	752	735	738	785	789	728	770	751	753	758	754	735	751	774	743	737	746	749	730	836	784	743	790	727	752	773	764	778	785	711	786	730	755	774	715	770	742	803	775	769	797	758	764	775	797	782	705	838	787	822	803	740	745	769	718	747	829	753	805	737	803	762	730	767	732	810	734	812	743	752	708	737	779	751	773	755	782	762	785	734	730	753	717	747	712	758	728	759	768	770	775	778	747	756	781	789	771	710	726	805	766	739	771	790	744	758	729	741	766	754	740	761	803	738	758	734	770	791	753	700	750	714	722	750	754	760	753	764	747	737	731	758	788	840	739	742	713	779	769	723	720	751	742	757	737	799	788	778	780	728	727	770	775	773	770	728	748	753	714	788	770	735	717	734	739	755	713	752	840	752	733	722	762	793	756	764	780	742	757	733	770	769	753	792	761	754	748	796	752	761	738	743	730	768	742	751	769	745	775	767	738	729	769	744	752	763	764	793	745	768
27402	13034	13061	10006	6777	5021	3558	2566	1963	1614	1400	1253	1113	847	676	657	607	547	421	423	355	378	381	363	325	374	339	308	317	310	325	287	298	293	307	325	311	302	299	306	284	340	284	301	267	322	288	308	291	304	279	292	301	290	294	275	270	284	299	277	321	289	305	297	266	261	318	271	293	253	272	292	302	278	300	275	257	265	273	268	281	252	271	323	288	289	282	282	278	262	257	269	272	317	264	264	276	294	276	279	288	265	269	285	310	286	293	288	281	288	299	276	304	322	302	288	273	301	303	280	252	295	292	261	275	300	278	300	295	304	296	287	267	268	276	304	276	277	300	287	297	299	278	278	295	306	268	289	280	284	306	254	273	297	287	301	303	258	295	283	302	293	296	278	285	279	276	300	283	278	294	309	291	289	252	309	286	289	280	282	278	272	290	277	301	311	286	293	271	311	268	300	282	291	282	314	298	299	287	302	350	271	306	295	262	285	273	258	261	280	273	255	279	297	298	248	281	317	282	306	292	267	277	278	288	305	312	300	293	306	239	305	265	302	263	241	271	267	268	262	275	268	269	254	281	300	273	291	312	300	307	306	290	307	278	277	301	285	305	289	288	270	275	265	267	289	302	283	284	242	267	272	296	273	269	267	267	306	306	285	280	252	268	291	328	268	248	284	292	277	269	288	270	257	265	272	297	293	289	262	284	265	273	287	281	275	251	278	290	286	264	289	312	275	275	313	304	316	271	308	248	275	285	242	281	261	297	273	279	298	282	268	283	283	294	271	276	276	264	300	277	266	288	280	270	274	300	294	279	291	312	276	275	308	279	278	291	264	280	300	274	252	253	265	293	322	297	273	248	285	286	259	316	313	296	272	281	240	264	267	288	270	266	308	288	292	283	268	290	263	323	294	261	275	282	303	282	261	282	319	289	291	294	263	283	280	275	320	266	287	296	303	266	292	278	267	255	272	297	280	287	264	248	284	314	277	290	284	313	317	317	288	256	246	252	265	321	287	274	315	283	314	298	306	267	283	324	291	289	260	264	301	296	295	307	270	269	266	271	256	279	296	296	275	287	288	276	259	296	268	257	298	250	287	276	289	276	246	276	280	279	283	281	290	249	300	284	295	275	264	322	309	306	284	317	288	316	301	281	261	290	303	306	283	258	293	290	312	278	238	286	258	305	275	295	293	286	266	263	285	275	296	266	308	348	323	253	300	291	276	271	313	287	255	267	298	292	280	286	277	298	296	279	285	321	298	274	280	290	306	289	254	278	290	268	273	309	278	267	280	274	308	282	286	298	284	280	295	314	257	273	273	294	300	298	250	316	271	284	281	289	264	281	269	284	281	271	285	287	294	290	307	277	269	313	281	306	273	276	310	294	270	262	255	299	309	303	313	258	292	301	266	298	315	303	319	319	255	275	290	308	296	323	261	295	277	261	314	274	301	294	277	280	316	268	295	289	306	289	319	259	264	289	269	294	248	291	272	291	309	288	288	294	270	287	278	256	288	256	265	266	291	310	276	300	276	280	290	296	297	286	260	290	272	291	289	272	276	297	300	267	296	305	271	294	315	295	295	282	288	301	290	292	277	297	295	286	301	341	286	275	293	291	296	289	285	281	283	306	274	309	314	275	313	296	292	321	320	292	300	291	280	302	274	268	274	299	277	308	307	300	263	293	331	286	282	262	278	265	299	277	266	250	306	277	290	266	301	257	266	279	243	264	269	263	267	320	273	288	270	287	298	280	286	292	325	295	293	300	278	266	301	307	267	281	261	316	259	294	275	282	271	280	297	308	279	280	271	294	290	275	261	293	316	311	278	269	326	285	258	267	299	257	296	301	278	304	301	302	302	275	295	292	286	286	284	270	303	252	283	300	275	291	252	279	283	278	282	289	256	309	301	279	284	280	297	227	287	300	290	296	289	276	323	291	254	300	291	279	306	295	297	274	282	298	297	258	247	279	262	229	278	293	274	260	267	320	318	289	285	281	306	284	295	301	283	309	286	273	295	282	271	314	260	270	249	298	260	264	253	285	300	300	259	285	290	296	295	262	267	286	269	280	280	300	302	304	297	306	242	290	288	308	271	263	290	241	303	280	270	293	300	275	268	307	262	275	292	285	289	296	235	284	271	263	310	279	271	299	286	276	260	289	290	318	284	278	275	283	264	288	272	295	281	278	287	286	270	261	315	332	334	266	300	278	270	275	268	286	256	297	287	312	290	287	266	253	322	301	279	305	307	294	280	269	287	271	290	323	336	259	298	307	308	270	288	269	337	278	274	285	296	288	269	281	265	304	279	290	270	300	283	309	291	280	286	279	271	316	251	274	287	285	276	245	248	253	277	266	302	255	289	286	269	270	267	314	283	307	278	301	268	280	270	253	301	299	293	272	310	296	265	272	274	274	294	296	288	277	301	266	281	283	265	275	270	274	284	276	261	299	303	280	266	294	319	290	317	296	282	290	283	257	295	294	271	299	262	291	306	282	291	277	303	323	275	301	268	304	298	300	332	299	259	281	270	298	285	285	252	300	289	285	274	289	283	288	303	289	278	286	282	295	253	294	290	302	293	282	277	272	283	276	246	305	311	265	305	313	288	306	274	292	310	274	264	275	285	288	279	265	284	262	256	273	286	287	298	268	248	288	257	286	288	293	274	293	309	281	282	295	275	254	306	301	278	287	264	273	277	294	273	288	270	273	281	287	319	266	302	263	269	301	273	301	262	262	272	288	326	308	303	288	320	304	304	268	273	301	278	286	258	280	300	298	279	301	291	263	267	279	246	299	301	297	287	304	312	286	286	287	298	292	304	278	289	298	322	299	296	241	289	284	296	275	256	275	269	270	284	279	280	301	277	285	305	288	289	303	275	318	287	315	299	338	318	273	286	283	270	284	282	287	289	313	292	255	317	272	273	285	295	270	286	276	289	256	289	267	257	283	289	278	266	262	308	281	287	297	285	276	266	293	282	309	240	284	279	296	299	309	289	297	308	316	305	294	273	289	260	300	253	260	310	299	294	285	269	243	283	286	316	290	335	302	276	299	288	309	271	274	274	264	269	306	287	273	310	272	268	299	289	297	265	308	255	256	295	312	271	286	264	278	277	294	312	287	317	276	288	289	264	271	289	274	279	281	282	252	298	271	312	258	250	284	273	296	272	311	272	265	258	277	315	275	292	303	272	300	291	303	256	290	262	302	286	292	272	297	308	279	283	284	297	259	306	300	277	288	301	310	342	278	292	293	278	304	300	307	294	291	295	304	308	270	321	284	297	308	313	260	299	284	297	277	261	282	286	279	240	298	261	285	276	267	273	287	293	259	273	300	291	298	287	301	282	286	301	278	311	283	263	274	289	288	281	291	268	284	281	294	275	325	321	280	290	265	303	267	300	266	271	297	317	282	324	267	302	297	249	317	292	305	259	271	289	295	289	249	278	322	268	295	263	275	289	285	265	292	285	275	307	283	298	293	281	285	273	275	280	289	351	285	303	290	300
17230	10621	18738	20711	18258	15630	12572	9961	8041	6818	5903	5937	4910	3730	3269	3126	2721	2001	1613	1410	1275	1253	1346	1195	1145	1153	1038	942	889	832	777	800	745	816	788	774	758	738	796	750	739	757	702	755	770	714	753	739	720	737	714	684	762	703	677	689	718	687	658	687	712	686	645	712	671	680	701	663	741	688	721	692	696	724	672	653	674	719	696	671	747	671	676	605	719	627	691	687	698	635	660	687	699	706	689	712	721	663	707	676	723	731	726	664	759	679	651	676	686	672	757	731	679	666	692	651	739	677	689	732	709	705	703	680	690	675	683	663	665	740	666	719	673	687	675	667	703	623	694	710	692	688	702	677	706	707	674	678	672	643	701	705	667	680	720	713	693	752	673	668	686	671	644	632	637	672	688	698	635	688	673	681	706	715	755	675	664	675	697	702	645	690	686	693	647	683	652	639	713	683	704	701	705	660	669	710	670	679	685	678	636	708	620	663	729	716	669	626	695	676	627	685	680	690	675	644	654	686	659	651	677	649	695	631	639	637	661	701	654	691	646	658	687	687	681	680	680	734	695	689	733	707	668	666	690	655	713	717	690	679	666	692	665	683	673	641	696	722	697	669	657	707	694	720	736	673	711	681	689	680	644	678	703	674	644	680	674	672	710	682	646	711	759	676	672	730	673	701	678	659	669	701	669	666	701	647	718	685	700	721	679	679	702	662	712	645	688	674	700	729	738	639	705	661	687	696	666	701	690	712	744	697	729	721	675	706	683	733	678	657	700	706	680	671	669	681	686	665	661	657	687	631	701	709	769	709	652	666	646	672	707	722	722	692	710	666	663	698	666	645	685	695	727	689	658	669	681	719	713	710	727	709	737	697	647	668	736	714	713	709	683	673	666	710	703	680	709	674	674	709	734	692	641	671	671	689	713	696	671	675	698	636	710	682	721	761	663	644	671	704	702	660	681	646	645	685	700	683	690	698	648	711	670	699	729	687	686	683	660	695	685	676	713	664	681	695	698	698	635	672	700	704	688	691	670	682	716	696	678	652	694	652	677	660	676	673	665	665	632	709	723	694	720	695	654	659	646	721	721	671	701	703	722	701	715	676	719	710	677	685	689	672	634	669	684	679	653	708	687	671	642	681	687	677	723	657	699	680	685	691	643	671	652	716	701	713	667	721	694	691	675	677	669	692	666	733	706	660	687	670	674	665	702	676	695	642	652	629	684	697	673	675	686	671	695	709	709	634	674	733	709	687	715	660	699	699	659	724	700	667	717	662	688	682	712	710	695	617	716	641	669	682	681	648	687	664	697	705	688	676	701	664	703	721	709	685	727	661	690	675	711	712	693	679	685	679	656	635	664	687	683	678	671	649	702	682	695	695	661	657	683	703	686	676	677	659	673	720	672	711	716	716	750	722	664	697	693	686	721	669	692	712	675	705	688	708	727	773	711	618	615	672	706	679	745	665	682	654	706	681	713	653	682	688	677	637	661	688	724	643	692	664	722	692	693	700	623	666	697	711	681	666	712	675	700	703	691	674	668	641	664	684	712	703	721	714	709	683	717	682	685	670	654	662	667	656	706	659	657	700	693	685	685	663	664	705	681	720	706	699	669	687	683	665	638	677	650	658	670	683	659	673	703	653	717	668	639	670	706	684	686	739	688	718	688	665	702	725	685	634	672	698	673	732	674	686	694	697	640	704	648	706	661	681	714	660	664	693	670	706	694	693	663	625	679	721	690	727	720	672	718	686	707	691	714	738	687	657	649	692	704	681	679	699	704	656	662	700	675	666	729	654	631	684	673	659	651	652	672	714	695	669	681	719	697	666	682	684	634	714	677	656	701	675	690	694	664	682	635	662	729	658	684	670	705	654	708	622	673	663	654	668	665	700	691	701	721	682	660	669	650	636	679	696	652	703	685	691	681	668	685	701	661	652	695	706	695	654	771	660	669	715	668	677	704	713	693	674	631	650	700	676	650	707	701	708	712	719	736	673	689	654	690	701	720	721	671	665	741	700	662	675	695	651	669	664	743	690	705	682	683	720	654	697	655	769	643	671	686	611	632	720	697	656	653	659	690	740	668	682	691	680	698	688	681	700	654	677	732	678	689	677	705	669	675	678	690	637	674	690	721	678	662	747	689	608	711	698	657	686	729	669	663	647	657	654	706	709	686	731	679	716	703	674	680	702	716	702	736	683	666	684	646	658	649	656	694	718	653	711	694	670	703	741	672	679	712	687	717	648	725	719	681	684	685	725	677	727	687	675	671	730	690	674	647	698	715	652	648	683	661	678	712	703	652	697	659	693	712	666	686	721	692	692	706	662	704	643	683	699	677	711	659	635	718	656	671	648	644	649	663	687	663	703	685	646	683	711	732	684	687	694	684	638	648	697	668	686	718	685	666	667	676	710	714	684	699	703	692	672	727	683	621	697	680	713	653	669	672	677	646	685	663	716	650	662	655	693	702	628	669	700	679	730	736	705	659	688	693	666	656	668	782	682	725	672	674	674	723	691	691	677	657	662	687	702	708	686	679	668	718	718	682	735	655	658	721	717	641	643	677	720	689	700	651	670	708	715	738	631	689	712	670	743	658	697	663	713	696	705	691	694	693	698	697	663	644	691	695	684	649	613	675	676	700	683	708	658	721	727	691	685	675	686	660	694	713	650	728	705	687	693	682	677	708	715	734	675	688	725	714	665	762	690	675	702	684	672	685	699	686	660	652	753	698	732	725	667	684	669	679	664	746	685	691	682	738	691	703	723	687	659	677	683	693	674	728	716	661	701	639	659	680	701	635	692	669	676	660	714	725	693	663	697	723	686	695	674	693	652	686	669	668	669	710	652	655	637	705	688	713	645	688	694	719	717	695	679	659	653	653	674	682	735	671	701	725	694	665	637	670	717	710	671	716	658	755	692	706	699	695	642	681	691	661	717	691	703	666	675	685	644	680	703	652	699	641	694	668	660	640	658	683	671	714	731	652	694	710	687	641	655	705	669	680	657	678	650	627	662	679	681	724	688	712	685	705	654	686	671	657	722	654	678	729	683	655	713	657	717	724	700	726	672	664	654	689	641	667	680	669	670	680	698	666	681	647	692	644	689	658	679	706	699	704	682	738	677	704	626	711	679	727	717	706	679	714	693	733	657	660	688	673	764	635	714	696	696	691	702	653	692	700	669	697	684	667	662	688	682	713	709	647	678	670	638	735	700	664	631	711	719	692	684	691	690	717	715	651	695	692	716	677	692	687	658	731	685	683	673	681	618	621	659	676	672	670	652	705	671	689	663	733	711	626	695	676	727	715	720	688	672	672	685	675	618	653	683	712	713	657	649	710	682	685	659	702	666	677	674	643	675	691	681	640	690	670	706	680	664	674	724	699	711	697	669	700	720	674	676	720	676	677	718	647	672	683	652	700	664	687	677	717	621	690	690	718	710	663	665	688	715	650	685	682	675	699	735	685	707	684	668	682	682	693	708	700	643	653	689	734	696	697	701	669	681
8863	5142	5378	4010	2704	1972	1436	1171	830	759	654	635	592	516	440	463	448	377	397	335	327	321	346	348	337	330	305	301	318	323	301	315	317	317	318	320	326	294	297	312	301	316	340	322	302	309	319	304	311	326	284	358	307	353	318	299	304	327	285	292	323	306	301	329	319	297	315	282	307	324	344	338	312	309	351	315	325	294	312	311	294	326	324	327	269	324	302	351	314	293	309	293	322	307	307	344	322	315	310	307	305	312	324	300	300	314	332	283	348	325	292	347	312	335	297	292	288	341	309	325	335	314	303	305	297	340	306	299	328	308	294	327	311	305	308	319	315	287	301	316	323	319	295	314	303	327	336	350	346	269	322	340	299	302	301	290	300	316	314	324	338	314	291	289	313	317	330	345	319	284	313	327	317	333	295	283	308	324	327	314	338	303	291	333	305	324	303	300	322	288	316	293	318	300	334	327	304	302	281	341	342	292	335	299	324	325	341	292	324	297	298	271	317	325	314	341	330	321	314	294	295	301	302	318	295	336	317	293	333	314	301	301	328	291	316	293	320	323	334	338	324	319	315	298	301	308	282	286	308	316	342	306	281	290	345	320	307	342	310	285	310	310	304	290	338	335	326	293	307	339	338	286	298	322	324	310	305	319	347	308	356	320	281	294	312	308	310	333	327	287	350	300	323	343	311	299	310	294	311	324	310	318	306	349	337	292	293	311	323	301	309	328	341	320	284	312	329	289	339	288	313	311	346	295	290	318	297	296	330	294	321	304	295	322	321	286	326	335	324	317	328	310	311	311	321	308	306	296	313	285	321	324	330	313	322	290	316	319	336	306	312	338	325	324	302	291	305	350	311	342	320	322	293	301	315	326	341	306	323	313	325	331	321	275	316	333	303	310	321	316	317	288	285	291	300	307	316	304	328	349	314	309	293	300	311	318	311	304	318	299	308	314	302	286	353	293	323	328	305	310	282	288	315	320	321	300	303	322	331	333	297	344	272	317	327	308	325	336	300	335	311	307	296	308	320	326	347	330	311	325	308	329	341	324	305	299	298	297	324	339	289	297	290	271	304	323	288	294	294	313	337	317	320	374	324	327	326	318	340	326	273	331	314	310	309	293	323	311	320	343	325	318	314	290	312	302	318	310	307	293	321	290	335	306	295	327	335	322	330	335	321	323	268	322	321	305	284	320	283	318	305	273	332	340	326	312	273	293	333	308	347	328	323	340	319	334	279	322	292	333	307	318	333	299	341	310	305	319	332	297	345	322	342	320	340	341	322	305	328	331	295	319	310	326	306	314	293	352	322	296	300	329	340	349	318	282	322	315	308	329	301	282	334	316	312	317	298	346	334	313	345	312	336	345	326	331	303	326	310	298	296	287	354	328	309	337	285	297	333	321	306	297	324	328	273	307	308	298	305	310	346	330	333	289	249	338	292	325	312	292	297	324	316	331	288	312	338	329	333	300	325	310	322	293	301	296	318	306	333	324	324	305	355	325	311	329	299	305	334	321	325	324	308	308	293	270	311	359	333	323	314	298	301	302	303	314	321	297	320	308	313	350	292	303	313	326	323	292	312	303	317	343	351	339	327	309	323	331	328	300	316	308	280	312	318	321	334	326	277	319	315	303	319	326	325	333	328	320	342	305	276	323	295	302	303	309	303	327	331	295	330	297	352	309	313	334	314	316	277	307	318	305	319	322	321	316	308	297	316	304	308	315	299	331	329	310	323	318	324	310	284	309	311	293	281	318	341	314	322	305	318	287	287	321	325	303	304	315	310	331	317	330	318	297	341	307	302	320	340	323	300	299	312	333	294	304	297	289	360	317	335	325	333	324	329	272	307	305	294	277	316	332	313	286	309	353	317	337	274	321	301	314	308	319	329	311	326	317	302	322	299	305	305	308	312	304	301	328	351	318	310	307	316	340	322	303	274	293	323	310	307	297	312	292	322	293	334	327	298	290	307	321	322	328	297	279	304	327	326	275	324	290	299	326	333	324	349	321	321	313	314	289	331	296	334	293	308	325	321	337	281	320	342	284	368	309	308	292	262	304	302	271	289	307	316	309	333	356	334	317	316	329	330	326	321	296	356	337	332	352	280	294	307	313	323	335	324	327	291	305	304	297	307	306	314	342	319	302	326	293	333	290	304	334	313	321	342	288	293	293	338	312	300	292	294	280	320	316	326	320	321	337	320	289	307	279	309	292	295	302	263	293	304	310	299	316	310	337	314	308	277	330	308	310	323	314	305	330	315	304	317	316	296	339	292	316	302	322	276	312	307	328	295	309	295	335	331	329	313	294	322	324	329	316	310	301	313	299	313	314	312	333	323	307	300	320	313	350	333	321	314	314	304	334	327	312	270	334	300	317	283	311	308	335	307	320	338	303	298	346	313	296	344	328	304	319	308	346	329	330	322	315	311	312	317	290	310	295	325	312	323	319	304	330	296	321	287	308	309	317	326	317	319	317	326	320	319	326	308	310	325	314	330	306	308	314	344	307	313	321	361	285	325	320	308	306	315	302	309	309	304	329	315	318	300	298	323	344	344	337	314	274	327	298	323	325	332	291	329	301	340	298	293	275	271	308	306	320	312	354	291	301	308	325	321	358	278	333	302	321	323	306	294	303	295	317	327	332	304	323	308	326	316	305	296	308	281	322	308	281	319	308	335	330	314	325	338	291	325	280	279	290	311	284	274	319	364	316	311	349	305	302	329	312	323	296	303	290	302	348	264	309	299	295	312	330	361	317	289	310	300	322	281	298	289	333	330	321	310	314	357	311	323	312	294	320	295	300	303	315	300	308	319	333	309	317	349	322	315	320	334	331	302	305	285	304	341	313	302	338	325	326	323	315	305	327	334	305	321	320	316	288	358	312	322	297	316	330	321	293	308	322	272	302	325	378	307	326	334	279	302	320	306	319	327	319	327	318	317	328	332	318	292	310	334	279	345	314	309	302	330	334	294	291	327	323	294	299	311	330	301	320	311	315	292	310	307	281	288	302	296	327	324	323	308	287	312	321	327	326	291	283	317	315	330	334	285	304	293	352	297	362	311	286	312	305	343	297	289	310	299	328	326	299	349	326	306	300	319	307	318	308	297	320	324	303	305	286	301	321	313	314	385	325	285	314	318	289	296	349	334	335	320	326	292	286	328	302	322	323	316	279	283	290	297	314	303	316	337	314	388	322	278	313	324	342	306	303	322	307	334	346	320	258	323	316	364	330	309	313	314	325	310	319	306	306	301	299	314	301	302	280	362	282	285	294	308	305	330	355	342	316	291	332	298	310	338	281	335	297	306	295	304	338	338	321	304	316	298	333	297	328	315	288	313	307	328	334	357	325	340	331	297	322	305	285	315	324	347	319	308	300	308	268	289	341	307	298	293	331	305	302	317	289	287	314	335	300	297	312	339	299	326	331	291	318	321	294	293	318	330	299	285	311	314	307	315	297	282	315	330	341	310	319	316	342	314	304	325	303	330	318	324	331	291	301
6655	5157	9819	11038	9372	7597	6228	4818	3642	3181	2764	2674	2390	1982	1706	1746	1449	1263	1087	964	913	906	923	847	802	793	829	750	789	726	797	744	801	781	768	820	711	794	791	785	796	779	749	789	758	747	783	724	699	740	759	764	712	745	744	777	748	771	790	714	740	755	752	755	780	755	743	758	741	755	736	781	778	757	751	734	739	716	763	776	760	744	752	775	758	762	761	728	738	781	755	751	712	714	790	800	753	780	750	714	731	755	755	739	781	781	793	753	762	753	699	770	702	731	733	757	707	711	708	796	778	755	746	775	744	716	710	708	764	783	729	745	721	776	796	741	786	736	729	792	782	734	750	724	733	719	737	750	713	767	759	760	806	714	811	767	765	740	730	727	747	667	715	751	740	767	728	736	772	769	725	740	709	739	747	745	778	748	724	763	712	759	710	759	745	725	735	747	773	737	772	756	741	791	777	698	761	733	707	761	796	793	775	724	723	749	791	736	683	823	773	781	713	763	805	735	752	790	823	732	800	691	749	768	721	759	729	748	711	715	782	750	723	749	753	781	746	722	745	784	762	740	770	746	727	740	754	769	737	730	749	795	733	756	809	733	750	745	717	800	777	730	801	759	748	784	736	768	735	778	729	721	763	766	740	773	771	747	729	765	730	718	741	769	745	717	748	729	719	786	717	757	769	762	747	709	743	787	752	786	820	717	716	771	739	759	760	768	762	732	812	740	699	754	724	768	738	706	772	706	744	788	754	715	699	755	755	723	728	763	763	708	729	752	712	767	788	768	790	777	762	791	751	751	752	799	783	737	751	739	768	777	698	764	774	803	740	736	708	730	769	764	734	767	751	758	744	715	793	766	712	782	752	763	696	732	728	738	745	705	744	786	722	761	719	779	725	753	757	715	719	751	729	732	713	805	749	757	694	748	727	748	797	726	755	718	760	714	773	736	708	773	791	753	686	766	744	762	748	738	755	739	759	763	798	753	729	748	759	707	726	757	670	748	770	712	723	800	755	735	728	752	748	794	711	759	690	775	744	732	778	778	781	760	761	711	782	696	798	783	736	742	747	801	741	746	781	760	718	752	723	746	759	736	771	719	753	728	766	702	745	775	728	701	699	749	740	730	764	704	732	775	791	751	709	740	770	741	747	796	790	728	737	752	728	767	771	745	751	718	816	750	743	775	769	737	753	757	741	752	736	790	745	753	777	796	787	763	761	765	725	729	727	754	742	719	798	757	769	737	723	742	732	790	773	737	754	739	762	751	744	745	788	745	759	795	760	762	765	729	766	756	722	778	701	798	771	747	775	771	723	749	718	754	766	746	758	750	738	763	731	802	791	724	823	740	766	757	786	723	765	773	777	718	733	779	743	744	698	786	726	764	715	742	765	738	721	735	786	757	756	776	733	745	776	744	773	724	739	726	758	767	770	760	734	731	748	763	787	782	767	712	766	713	752	777	728	733	749	767	805	733	758	768	725	734	711	712	770	765	775	743	775	778	749	780	785	775	760	775	706	720	720	784	759	763	734	740	761	797	741	739	734	781	771	744	761	752	773	773	807	760	789	715	751	749	752	788	785	735	748	777	755	750	776	710	721	752	772	768	783	746	788	767	712	717	789	726	712	780	770	789	741	736	756	797	736	752	747	775	703	769	729	736	706	714	746	769	744	763	750	748	755	776	744	682	777	735	746	703	700	731	763	732	727	768	785	759	776	774	736	789	744	797	748	759	741	760	743	731	742	752	754	751	790	763	736	737	745	763	724	760	705	737	718	760	762	794	767	834	756	778	789	801	699	724	774	739	758	725	759	741	782	704	751	757	730	770	781	717	773	758	704	782	730	756	745	745	767	730	776	747	735	717	729	725	757	780	729	745	783	765	760	741	824	759	747	733	749	748	788	775	816	750	736	755	714	743	739	772	786	773	740	749	738	741	703	810	750	742	761	754	758	789	733	779	780	771	748	754	729	743	720	748	742	728	751	751	722	761	710	761	716	781	725	752	714	727	733	794	745	763	771	767	697	781	741	796	786	735	760	753	732	742	730	721	750	735	756	755	731	724	762	735	752	756	741	752	740	753	745	731	759	766	742	813	746	831	722	776	743	753	773	747	737	737	753	781	699	758	744	729	776	752	764	775	748	718	728	773	810	769	768	763	759	739	773	769	759	776	755	756	738	769	760	723	752	744	757	709	807	757	754	750	815	758	726	749	787	742	715	724	716	749	731	750	790	746	723	737	766	743	731	731	721	751	734	775	744	753	778	724	765	745	791	721	729	743	759	726	727	773	781	785	799	762	746	744	826	731	763	726	763	782	755	756	718	744	739	747	778	724	692	736	721	796	730	780	799	755	737	729	782	706	781	723	769	728	754	700	788	780	747	736	757	737	754	769	738	736	747	780	754	743	729	766	747	764	743	760	734	710	749	760	821	740	754	741	758	759	747	800	778	718	779	797	706	707	760	757	724	763	740	799	747	785	723	654	729	705	746	740	784	726	708	789	704	764	758	704	790	720	756	782	693	788	748	787	766	749	724	754	764	712	807	716	736	764	750	736	776	698	721	765	743	738	758	754	707	767	758	691	776	773	723	717	732	715	750	749	762	762	784	712	779	724	723	759	795	703	762	775	755	756	742	760	776	725	740	731	765	743	754	727	722	737	755	756	776	776	739	777	749	693	788	757	800	774	713	759	724	716	752	755	748	759	719	759	763	764	743	721	673	758	744	732	727	796	732	749	731	814	733	744	735	757	743	733	738	742	783	758	762	740	721	741	750	776	736	757	734	764	844	716	743	738	792	767	725	708	725	733	758	728	708	771	738	697	777	739	761	753	781	772	769	779	722	740	691	737	753	756	727	753	790	751	772	757	765	704	752	719	737	736	731	776	782	761	724	723	751	734	765	760	721	754	733	741	780	786	718	741	777	721	763	808	772	744	791	717	742	814	727	731	789	788	777	721	746	727	780	772	780	713	754	749	755	717	742	734	770	753	713	752	731	772	721	705	744	690	741	704	745	753	696	799	726	797	771	757	754	767	784	741	760	782	745	757	767	768	800	734	765	762	697	718	778	796	740	723	762	775	805	745	726	729	756	792	773	727	791	749	770	732	757	773	762	750	762	742	754	729	746	735	799	753	718	776	790	763	749	740	750	765	746	779	728	728	735	752	731	742	737	762	752	741	766	735	760	781	753	783	721	745	786	699	765	757	753	688	780	737	776	737	776	805	710	727	770	768	731	758	761	763	774	740	747	782	721	747	753	729	699	798	695	736	731	715	721	743	761	768	733	792	741	733	753	730	742	779	806	741	780	760	740	757	759	736	734	787	727	781	729	733	736	735	750	723	769	714	756	727	789	764	770	724	747	730	719	713	785	770	735	761	750	686	774	730	789	716	714	732	775	731	717	740	767	701	810	726	785	771	720	705	743	765	776	756	703	760	732	735	747	746	778	786	755	768	734	722	774	780	785	782	765	751	728	782	774	713	801	736	696	730	746	793
18624	8629	9227	7139	4728	3553	2642	1979	1298	1118	1130	999	773	715	574	625	548	466	448	423	380	399	384	338	362	371	337	346	353	287	318	322	317	341	339	324	315	296	336	289	332	307	314	346	307	311	335	346	336	313	312	354	328	347	298	318	302	282	327	337	311	307	318	347	327	334	334	298	312	352	312	296	327	299	344	291	334	390	328	302	330	347	304	305	324	301	311	348	337	312	326	315	329	339	305	330	337	321	318	310	311	316	328	299	314	346	314	361	313	314	293	330	311	323	269	305	321	321	313	335	313	313	366	311	301	301	336	301	319	333	308	326	322	341	263	310	311	335	338	301	308	322	334	305	331	305	305	282	314	298	282	312	344	293	301	357	316	304	322	284	289	317	316	286	353	321	320	304	316	363	308	310	300	281	329	329	311	337	321	334	332	345	312	310	321	315	292	304	294	317	300	316	295	314	336	333	334	330	317	337	324	335	312	331	290	351	302	320	324	327	319	303	321	323	297	309	302	321	317	333	310	324	307	310	354	318	349	336	325	300	354	312	304	306	299	314	353	296	321	305	329	353	312	307	294	313	332	359	335	333	308	312	317	369	325	322	330	311	311	326	309	298	339	306	310	285	297	301	298	310	280	300	291	314	329	322	325	319	330	294	355	325	326	272	322	311	348	296	325	328	332	331	332	306	302	297	356	330	360	333	338	327	327	313	326	293	334	329	319	282	321	315	320	314	334	326	279	323	324	302	311	332	317	335	306	311	283	296	306	339	319	341	333	308	306	319	307	349	322	290	319	338	304	314	318	331	327	320	336	287	323	296	316	319	333	334	297	309	313	314	314	304	323	299	325	355	299	312	282	326	327	261	300	307	338	319	336	283	346	285	330	324	326	311	317	316	304	309	291	303	284	320	304	307	312	325	323	315	330	352	351	336	342	319	299	333	306	310	334	312	340	319	286	312	306	338	313	323	312	299	328	287	313	312	326	315	316	300	331	326	319	313	286	337	346	293	321	312	342	331	331	296	317	296	320	321	288	297	268	329	275	316	330	289	304	334	317	334	314	336	318	325	314	314	340	338	315	291	285	322	339	336	323	346	327	297	304	306	326	306	307	307	315	324	328	374	317	332	291	286	306	328	313	316	341	309	314	338	340	313	325	327	310	303	335	342	317	324	275	317	295	322	301	313	334	287	308	315	337	318	328	337	309	288	322	328	342	326	301	310	310	320	324	337	310	343	342	300	333	334	301	306	307	312	333	290	328	325	268	309	297	305	301	336	303	294	349	297	352	308	341	314	331	294	308	298	309	317	284	312	324	271	305	329	342	300	299	310	317	325	300	307	354	299	321	299	350	283	308	307	278	337	322	326	322	318	332	268	285	319	292	302	334	321	338	340	325	320	309	307	322	321	308	307	332	331	354	319	334	301	330	345	271	307	362	343	320	303	345	319	332	310	286	314	336	309	334	289	337	289	281	302	319	319	299	309	301	297	328	331	297	335	320	295	317	303	318	333	326	283	287	311	361	302	299	298	341	316	302	321	303	318	308	286	317	305	276	317	294	338	307	339	308	276	292	359	333	309	319	319	312	283	329	313	307	352	299	341	342	336	326	316	316	298	310	316	338	313	338	333	347	268	302	312	324	337	335	279	310	331	310	292	344	297	324	344	294	285	313	287	306	309	311	338	315	322	306	351	319	325	325	300	281	305	321	331	309	309	306	313	348	307	322	349	331	309	305	287	326	315	341	336	346	257	304	312	342	352	331	288	305	287	361	333	326	330	291	313	339	321	304	304	317	332	326	288	318	342	316	294	329	327	307	315	333	324	320	327	328	327	305	287	288	304	330	334	336	328	285	309	318	340	311	303	328	284	346	334	309	326	353	304	316	278	282	336	319	344	306	295	294	316	327	302	295	309	323	298	315	336	321	319	304	326	306	301	346	308	331	334	332	326	312	306	311	323	308	293	296	298	348	354	308	317	342	337	306	285	280	347	327	347	314	340	302	328	319	282	328	312	325	296	322	346	294	315	312	334	310	307	337	329	317	307	306	323	338	327	324	270	312	335	311	328	301	315	359	315	305	340	301	304	293	307	297	305	311	305	300	319	291	321	294	330	303	319	311	318	321	333	323	324	308	291	342	316	324	296	315	337	296	335	312	315	345	333	287	338	345	321	338	310	326	314	343	340	341	305	318	341	319	308	339	297	313	322	343	275	336	343	343	319	299	295	313	273	325	302	288	342	330	321	333	299	303	334	305	281	312	335	325	315	297	277	329	350	322	337	353	315	313	324	312	293	329	322	339	341	293	320	341	287	298	318	298	268	312	343	320	304	311	324	323	307	317	324	314	309	335	301	335	286	312	309	318	325	373	299	331	304	341	300	334	345	320	300	295	252	316	304	280	308	314	303	294	331	303	278	333	313	344	301	306	298	327	330	330	350	311	303	327	333	324	343	319	321	308	327	302	338	318	293	303	307	343	315	337	308	318	330	314	315	322	313	332	316	297	305	319	320	334	345	330	299	302	342	298	308	312	318	312	312	317	306	351	330	302	332	314	298	329	316	303	325	310	340	317	343	324	294	304	315	289	359	336	335	298	267	296	334	321	330	314	308	338	300	304	302	337	301	291	310	316	350	315	272	341	297	314	315	290	329	336	298	325	334	331	323	336	313	297	285	352	356	324	333	348	338	340	317	334	337	303	317	330	329	336	338	311	285	318	318	308	297	318	302	317	337	343	293	292	326	325	317	308	308	289	309	325	314	304	293	303	312	329	301	325	337	333	335	323	311	307	337	319	331	315	328	293	320	325	282	349	304	317	338	331	283	361	319	318	310	331	301	327	336	318	313	300	313	340	336	308	291	329	281	312	284	322	328	319	288	289	310	291	286	322	340	316	352	317	315	291	329	288	338	283	293	333	354	327	283	317	342	369	333	360	342	299	325	317	272	340	296	330	316	347	342	330	337	301	312	338	307	314	297	313	337	308	313	331	329	333	297	300	304	300	307	343	339	308	289	336	280	309	311	338	293	319	332	311	316	312	335	352	326	297	314	316	328	320	303	337	362	308	278	339	311	337	310	326	317	326	281	282	278	310	363	309	324	290	330	284	298	338	290	302	323	323	269	282	323	334	317	301	334	306	271	331	310	324	346	304	328	295	307	333	296	301	311	285	326	290	323	303	309	299	302	304	325	300	296	339	316	288	333	347	314	304	317	333	314	308	287	284	327	295	325	319	306	297	338	290	322	327	339	297	337	327	335	315	300	324	306	319	288	315	309	311	314	314	316	309	314	324	319	321	325	306	344	292	306	329	331	317	304	319	321	303	373	341	322	352	331	317	311	295	302	310	360	304	272	267	311	349	318	329	310	328	282	304	352	284	320	333	322	373	344	334	313	332	330	311	318	304	366	312	326	310	314	329	324	329	283	336	282	300	287	299	290	331	294	306	353	289	285	284	336	322	317	353	338	302	313	316	324	318	315	329	340	327	345	317	325	305	296
13240	7856	14833	16497	14132	11830	9997	8029	6126	5073	4837	4319	3703	2979	2559	2546	2226	1619	1334	1193	1134	1120	1116	1070	1023	982	961	890	900	854	826	843	802	855	815	808	824	820	778	769	796	831	777	800	760	793	807	739	790	760	758	782	754	797	764	761	795	739	743	735	760	766	777	773	751	737	734	742	750	710	726	766	804	779	758	762	726	775	745	742	732	729	792	750	779	716	750	736	761	751	800	769	699	736	777	781	729	721	792	721	787	805	744	767	787	795	753	763	786	729	792	775	754	747	772	756	746	779	730	775	775	729	692	828	719	780	770	724	794	757	783	780	737	763	754	765	764	744	779	740	805	786	746	768	771	730	719	738	751	770	758	742	756	718	765	741	773	792	733	771	775	718	735	707	746	758	727	777	763	742	716	771	733	723	746	728	774	731	743	753	743	777	752	726	745	784	737	774	791	714	755	698	770	749	757	732	761	729	761	756	745	749	749	802	728	715	737	782	741	734	738	764	782	763	767	803	789	735	754	734	751	800	735	705	735	767	764	741	759	795	796	753	788	739	751	770	768	698	734	765	794	749	761	731	752	743	732	754	793	746	763	782	797	799	753	764	768	770	703	765	743	764	739	778	770	796	760	761	772	776	780	766	765	780	802	775	716	689	718	761	790	783	714	734	766	743	787	743	756	754	735	755	778	735	716	746	773	734	731	770	779	763	730	793	718	742	744	775	748	756	744	691	803	758	718	757	760	725	738	793	744	721	736	746	758	743	764	732	737	756	706	727	747	766	788	727	764	759	716	817	749	763	767	792	774	791	735	753	766	739	753	738	758	740	725	736	775	753	751	745	707	762	740	768	735	736	790	780	747	764	782	787	775	755	785	703	705	712	771	754	728	728	757	729	752	734	740	786	755	756	714	731	729	705	763	758	807	726	731	767	796	787	768	720	837	769	757	768	763	735	797	745	749	763	735	754	755	736	726	745	763	721	725	801	750	786	756	764	738	733	771	790	748	771	711	759	742	806	736	763	727	740	774	710	759	765	803	766	749	740	737	779	749	769	811	747	749	751	700	776	779	755	732	749	753	779	775	706	767	811	758	793	755	777	783	753	755	777	749	737	766	765	745	716	766	787	742	723	752	764	714	774	728	719	765	780	776	764	753	749	757	708	751	713	740	758	806	744	751	789	747	771	805	738	756	786	773	757	782	751	734	724	767	795	733	795	764	728	728	756	743	753	734	735	763	751	773	769	716	730	741	744	755	742	734	771	734	742	761	734	773	754	760	691	803	762	738	746	740	742	711	714	742	732	770	769	772	767	770	771	729	759	808	767	752	820	723	762	753	790	757	757	749	744	742	744	761	766	755	728	742	778	742	763	767	813	762	710	763	767	761	791	744	780	782	680	771	771	707	769	720	778	780	746	716	773	780	757	732	712	757	748	750	736	714	723	743	769	772	802	769	740	825	759	783	779	756	775	773	709	751	772	770	712	721	760	788	734	777	783	767	724	756	773	746	754	792	764	724	763	769	767	727	797	768	698	767	729	763	709	787	716	748	760	739	779	765	786	747	755	728	736	769	790	719	819	804	799	757	755	754	779	732	752	730	799	715	725	734	764	742	756	799	798	730	770	772	806	732	736	745	716	773	725	747	756	756	794	741	752	770	731	754	742	733	777	789	774	739	767	798	753	743	740	767	750	760	718	744	744	718	721	743	745	757	806	790	739	798	770	755	718	694	817	713	757	756	724	743	768	697	770	744	739	758	708	755	789	789	781	730	729	791	763	794	721	783	771	808	770	798	806	784	744	768	756	782	770	795	768	777	728	759	727	769	749	759	748	809	718	765	794	707	730	747	701	763	777	796	769	748	736	763	797	739	745	741	704	715	805	755	717	730	822	739	745	760	751	709	742	721	707	798	759	735	809	760	817	775	724	737	741	758	757	710	730	749	725	762	751	776	792	797	752	710	749	811	753	700	770	756	758	742	776	771	734	762	774	758	784	753	756	735	738	773	773	692	683	721	773	751	746	762	741	751	779	741	754	770	743	735	760	763	749	783	697	790	740	759	731	735	781	764	769	762	795	764	708	752	771	711	783	793	759	750	753	755	760	807	734	763	780	774	731	732	682	768	745	719	772	767	745	803	736	734	749	783	774	734	755	699	785	750	719	758	727	724	708	731	744	809	755	783	745	755	764	750	824	768	747	770	779	795	782	792	765	788	705	807	736	728	735	733	794	762	782	769	785	789	754	712	769	721	710	713	795	744	775	766	761	770	733	772	799	834	745	768	792	767	776	771	757	768	791	765	732	730	732	706	669	736	773	729	768	778	723	734	735	764	751	776	736	753	759	767	705	761	733	796	769	769	749	722	792	738	789	719	752	792	784	743	772	713	799	727	755	767	780	725	745	749	727	792	773	792	754	758	775	713	802	741	773	734	759	768	762	786	778	777	730	738	752	823	742	765	772	705	731	738	776	770	720	712	786	760	746	732	729	743	727	725	732	732	782	725	742	755	781	740	767	772	761	692	806	779	740	743	749	726	737	706	770	755	701	775	747	766	746	798	754	777	746	798	730	749	742	740	771	769	782	791	735	763	773	788	791	723	768	799	745	819	717	735	754	789	742	692	794	737	722	763	767	722	745	730	787	736	745	739	782	715	757	793	747	728	794	744	741	796	731	811	808	739	785	770	731	692	756	761	777	740	720	664	789	743	800	756	762	814	750	772	764	752	758	753	708	784	788	771	753	738	740	722	752	742	750	732	770	772	761	735	776	731	733	710	727	769	767	768	718	795	757	748	718	753	717	769	766	757	752	743	726	750	761	818	724	777	784	787	769	800	785	739	745	726	795	751	764	790	745	756	759	751	756	767	741	801	721	785	772	715	743	705	757	741	717	730	735	758	756	760	745	735	711	720	768	700	752	782	788	780	767	734	771	722	791	765	723	788	727	726	742	754	747	848	715	761	765	801	737	777	761	769	748	789	733	743	752	744	787	737	756	756	731	744	759	733	766	760	769	746	725	703	769	693	794	793	771	750	745	768	736	775	796	769	778	796	785	749	737	748	741	735	810	723	758	723	778	746	782	728	754	753	758	765	796	765	729	752	775	777	757	769	757	779	791	765	790	764	728	783	766	723	779	741	771	780	713	737	754	793	753	776	774	725	778	757	818	711	758	711	746	732	747	730	724	715	770	790	785	726	787	740	760	786	784	716	736	717	737	759	777	763	708	742	748	746	791	781	746	764	738	768	769	741	742	814	707	722	772	755	694	728	790	780	766	723	748	683	736	741	754	731	727	751	812	753	724	712	739	805	718	801	742	806	740	780	762	764	717	767	740	763	718	702	769	776	717	742	741	795	696	791	747	762	746	725	762	762	760	777	713	761	823	751	771	788	743	782	727	814	756	757	792	812	761	776	802	741	768	762	775	785	740	740	784	711	769	744	795	694	782	740	771	775	722	727	749	760	768	777	798	785	764	762	731	794	798	756	745	807	743	782	738	774	773
27385	12929	13327	10494	6881	5022	3530	2668	1866	1610	1372	1268	1077	870	754	696	567	449	393	384	390	355	347	325	347	346	367	313	264	325	325	278	315	303	286	265	307	287	318	278	301	288	309	305	287	291	304	247	301	307	301	290	263	282	260	268	244	294	316	279	265	328	286	283	319	283	274	293	282	281	277	280	302	295	265	298	273	285	284	277	269	272	298	264	246	279	299	290	295	259	271	284	289	286	270	279	290	287	276	283	253	280	280	298	283	258	277	270	282	296	315	353	274	301	273	290	298	280	252	312	268	247	317	309	284	284	268	310	285	277	278	307	272	292	282	243	308	275	273	263	290	285	274	302	315	282	276	261	297	246	323	307	293	283	302	277	309	281	309	293	277	283	293	290	299	316	287	272	275	322	290	274	298	289	277	282	279	269	255	298	269	275	300	291	271	261	290	281	275	285	291	291	297	271	269	267	268	268	289	252	302	275	264	295	292	307	294	269	292	281	312	303	267	268	234	261	276	291	278	289	290	277	272	298	343	298	279	303	270	292	284	258	268	282	288	289	275	280	286	256	272	285	291	281	289	277	245	293	299	298	287	289	296	270	267	285	249	296	256	279	259	278	274	299	290	296	264	279	273	299	317	284	293	274	279	277	275	272	293	268	261	311	303	281	282	290	276	302	292	296	281	295	278	275	309	283	304	268	291	304	311	301	278	315	308	305	280	269	263	289	252	262	279	297	310	273	274	296	293	301	279	290	303	295	299	262	268	285	301	274	249	281	278	284	306	274	296	274	301	301	311	268	315	278	277	301	299	288	291	262	290	294	286	255	239	291	290	305	304	286	272	273	259	306	295	314	280	262	283	289	282	289	300	319	290	281	241	277	289	324	294	263	284	286	295	294	290	267	257	247	295	271	323	299	319	266	317	301	288	305	302	283	293	248	312	293	300	286	281	261	292	271	293	297	287	317	287	250	308	260	287	276	293	315	250	269	275	284	299	292	261	308	286	263	287	277	269	300	274	286	314	277	270	285	281	275	306	291	264	330	263	259	273	286	267	285	279	296	268	303	289	255	288	297	289	299	297	304	280	265	307	273	279	246	290	288	303	278	268	297	262	289	273	295	282	250	265	289	278	296	274	248	309	318	286	281	277	282	296	299	302	271	286	258	345	302	293	265	269	255	263	271	263	300	302	305	306	267	295	282	256	267	307	305	271	255	290	317	317	319	273	291	283	256	238	301	292	280	295	258	296	267	297	279	305	261	289	258	282	301	258	276	271	288	318	304	290	286	247	287	284	259	288	270	299	264	259	281	271	281	289	292	257	283	311	313	280	301	259	270	280	263	312	276	277	288	296	291	282	287	300	281	286	297	303	300	258	293	294	288	259	283	276	315	287	271	256	290	283	301	266	276	277	271	303	282	291	269	297	289	264	296	270	271	284	277	308	309	280	271	314	281	263	280	306	308	287	297	273	270	282	273	297	282	297	293	272	263	267	295	269	302	274	286	264	317	305	319	305	310	280	281	299	280	306	315	277	257	280	288	258	279	273	272	310	282	286	263	268	268	289	285	284	278	307	287	290	283	279	282	265	273	256	315	275	279	310	298	273	280	266	282	279	277	289	253	283	308	280	269	311	280	260	290	292	272	290	300	297	278	293	275	273	296	281	307	278	308	284	305	288	281	273	271	278	310	294	315	287	293	296	270	281	290	289	281	273	250	252	242	285	274	278	289	280	256	282	281	310	274	278	281	282	285	269	262	302	272	313	283	292	249	266	312	265	289	278	285	275	323	297	286	315	290	245	251	293	274	269	272	299	265	287	319	288	260	280	308	268	257	305	291	301	277	270	309	298	268	327	272	286	281	272	297	261	282	289	310	278	304	294	301	284	304	282	251	303	279	286	257	267	278	278	276	264	298	288	319	271	272	299	275	296	307	275	308	249	293	262	281	276	300	284	268	285	299	307	268	271	266	284	268	273	267	315	302	288	300	281	257	268	290	321	310	254	266	306	292	256	274	303	297	274	309	302	295	289	279	268	259	299	277	294	297	282	285	256	311	273	270	315	309	289	293	283	272	273	292	282	265	292	280	278	307	254	233	294	266	303	309	289	301	280	263	244	234	274	275	269	287	280	305	283	298	269	258	291	309	335	302	277	267	286	293	268	304	265	278	270	264	300	283	302	300	284	307	298	286	293	307	296	252	279	294	303	302	273	311	264	265	291	282	332	304	295	279	279	286	313	269	301	253	256	266	275	282	292	297	274	309	279	300	290	277	303	274	267	305	270	257	306	292	296	294	273	302	330	294	278	295	286	290	317	298	285	268	292	294	294	313	294	266	268	286	260	294	288	300	264	259	305	284	321	277	258	263	283	304	273	328	291	273	311	291	296	291	238	276	278	287	295	275	310	255	285	263	286	251	293	279	314	277	284	302	292	298	277	277	298	274	278	291	270	272	273	295	288	267	283	296	260	235	283	301	288	303	266	277	279	265	302	288	294	288	255	265	294	296	304	259	301	287	282	276	286	287	321	296	256	259	270	282	281	305	286	290	292	300	287	276	280	284	272	283	262	267	280	270	284	292	287	290	268	264	254	272	300	294	264	293	270	279	268	269	251	323	293	310	297	252	306	299	273	248	292	289	252	288	277	305	253	273	304	279	270	290	298	269	251	277	278	268	263	275	313	293	292	267	279	290	325	286	307	265	272	259	270	265	275	314	272	278	278	239	289	325	286	279	311	268	282	270	287	284	252	260	276	288	309	264	295	252	262	278	271	254	296	272	301	280	286	265	259	284	261	279	271	290	303	292	260	257	275	284	244	246	295	249	282	287	265	262	286	296	287	252	275	310	279	301	272	312	287	270	282	283	263	268	236	267	272	295	290	303	257	305	288	276	287	258	281	272	284	282	266	273	290	279	272	279	299	275	267	277	274	330	290	286	301	305	306	307	298	299	287	295	274	269	271	251	269	311	279	293	258	309	243	263	286	251	288	272	262	292	273	261	246	295	286	280	293	282	291	302	288	294	293	264	269	291	273	318	277	285	291	301	327	284	293	305	307	297	277	242	304	320	310	278	283	286	267	272	272	271	255	259	269	282	284	304	283	264	276	305	287	270	293	282	266	270	271	249	280	271	270	271	299	271	328	332	285	288	262	271	286	257	305	277	288	285	300	307	297	302	273	290	312	275	282	253	251	270	282	280	288	296	267	276	282	312	287	308	292	275	267	280	286	254	309	300	269	292	236	270	259	283	257	271	305	273	293	251	272	290	304	319	294	281	298	271	286	275	290	304	289	274	322	276	264	291	280	308	324	273	274	286	264	272	322	304	272	295	279	293	292	329	295	272	289	249	278	288	301	279	309	319	273	282	267	291	269	294	288	232	266	295	294	282	297	297	300	270	296	289	305	275	294	273	300	283	279	261	279	290	276	288	299	308	301	286	289	306	303	296	284	283	292	272	276	274	268	264	263	263	303	265	278	274	282	272	270	271	293	312	302	269
17201	10348	18663	20645	18416	15948	13023	10169	7696	7056	6077	5847	4848	3853	3403	3152	2495	1855	1477	1309	1388	1314	1354	1126	1142	1110	1002	930	907	807	841	772	766	742	806	729	806	758	757	741	802	765	742	722	714	689	721	741	711	725	677	706	692	666	713	678	753	710	709	655	658	711	710	695	694	677	750	686	710	645	676	656	652	718	660	701	666	671	661	662	671	687	666	678	629	703	660	713	702	683	698	694	663	735	681	637	676	720	696	688	713	694	669	665	668	680	653	629	724	665	678	672	664	684	681	672	618	656	702	682	718	641	687	648	677	680	669	669	697	692	735	630	669	679	683	667	718	706	651	681	752	713	699	690	732	706	667	665	653	684	715	637	669	661	700	715	712	670	659	687	699	692	659	682	702	691	675	675	700	711	712	656	715	644	708	690	646	663	681	677	704	677	684	708	693	659	622	653	697	709	651	663	738	657	695	722	675	691	698	688	676	685	656	625	710	668	686	647	669	681	682	646	698	663	698	709	697	699	663	707	688	695	630	673	695	677	697	645	707	656	705	672	710	636	657	664	647	688	685	707	663	619	675	713	666	676	667	708	687	667	677	682	669	707	671	679	650	671	702	722	672	691	706	684	730	679	684	710	681	712	691	675	676	686	647	688	703	689	706	612	689	661	684	730	718	671	701	678	672	681	727	663	654	697	686	663	668	661	657	673	706	686	662	676	712	689	668	663	733	666	701	671	638	667	733	699	702	679	720	671	686	654	688	617	714	662	700	681	633	708	677	673	720	667	674	763	724	672	684	689	686	657	642	679	657	681	662	649	720	702	673	699	691	658	677	630	620	673	692	704	701	684	685	719	670	733	691	692	686	657	694	665	706	686	667	699	726	703	671	682	633	636	682	653	671	665	688	669	671	662	682	678	708	665	678	635	675	712	740	677	704	711	722	636	680	693	677	718	663	626	681	679	691	680	653	651	700	706	661	644	691	645	678	649	674	703	700	669	678	651	688	627	677	665	676	694	681	719	678	739	695	693	681	673	668	676	683	661	655	653	662	675	731	693	634	680	675	643	651	729	711	687	690	681	716	687	723	686	708	691	684	742	703	699	683	689	696	697	750	666	644	706	647	646	695	713	705	661	676	678	701	689	664	684	675	677	709	694	681	675	691	643	687	654	633	718	689	674	690	704	695	666	707	661	674	713	655	654	711	635	707	710	651	712	691	723	633	710	664	683	680	676	671	706	718	650	700	704	741	650	732	666	718	666	704	678	633	686	696	677	701	692	664	673	635	699	687	685	682	685	700	697	699	687	673	668	663	653	694	656	704	692	707	655	688	660	689	752	664	666	713	706	673	665	700	698	670	676	659	708	672	683	665	679	676	655	689	671	668	655	695	703	692	748	700	708	699	690	682	648	651	676	601	692	707	683	713	665	723	660	691	632	704	679	668	704	703	664	687	672	685	642	712	643	711	722	679	707	646	663	677	683	685	672	666	666	702	643	649	690	691	649	693	697	644	647	641	648	662	700	688	674	691	687	732	692	664	704	735	648	653	710	746	696	670	734	704	701	718	718	675	669	703	607	719	717	663	630	714	635	667	752	693	701	674	664	714	644	639	731	656	632	689	685	720	684	741	634	718	630	695	693	690	699	704	688	607	655	668	700	757	673	647	701	712	645	687	689	668	655	691	695	728	715	670	724	716	666	675	672	704	651	649	695	659	688	638	725	648	686	685	632	672	701	690	704	716	654	686	659	686	659	647	691	652	718	711	677	691	662	653	705	694	696	702	621	700	724	649	655	665	628	686	673	695	688	723	720	670	683	686	693	672	669	714	726	719	721	713	687	704	685	666	678	667	645	643	692	679	668	633	693	675	702	658	660	740	691	704	696	738	692	681	646	638	726	656	692	666	651	718	676	665	657	695	655	662	710	675	675	681	740	668	712	642	676	703	703	679	686	682	701	666	707	722	708	689	698	627	708	693	685	723	723	683	640	693	697	705	683	687	668	678	625	681	631	639	707	636	738	640	602	716	724	664	672	691	696	663	659	693	693	624	701	674	679	682	689	700	705	669	696	698	658	647	694	683	652	728	695	711	712	666	683	672	721	648	673	669	667	662	699	655	688	718	687	687	732	646	671	658	723	666	646	648	669	737	713	722	741	670	694	709	664	660	680	671	673	697	729	690	643	638	694	695	709	725	652	661	675	720	726	698	673	590	691	666	707	658	707	695	688	676	689	674	691	646	698	695	721	662	717	712	646	681	685	663	655	684	715	679	678	697	657	677	666	673	652	673	666	713	660	710	685	714	748	690	656	662	693	673	707	651	675	679	691	723	696	674	634	648	696	657	660	663	712	700	691	694	703	654	691	647	706	659	670	746	729	673	700	696	701	694	704	692	735	699	679	714	656	703	724	648	675	682	664	696	688	676	663	659	675	691	647	671	673	685	726	697	668	709	667	689	712	699	681	707	726	718	682	642	661	692	709	687	708	661	662	698	707	667	689	666	741	652	663	637	703	693	654	732	691	689	725	727	664	700	666	691	672	682	691	697	662	675	713	677	682	661	667	662	662	758	655	696	655	707	658	656	677	671	658	694	663	676	729	654	715	691	686	685	645	689	636	665	641	654	659	701	707	670	707	690	647	693	678	631	658	697	679	723	703	680	697	693	646	709	673	695	755	656	722	692	678	657	683	677	678	682	651	738	674	652	652	684	689	669	697	678	700	677	667	652	654	662	700	686	673	672	665	686	687	692	676	728	716	665	683	668	650	672	688	636	676	645	643	687	623	681	710	653	678	701	727	660	676	712	657	681	683	657	714	672	699	657	641	698	678	693	670	655	709	645	707	649	701	711	682	733	686	658	624	737	686	682	646	726	732	701	702	716	750	661	684	682	692	674	653	682	692	717	682	719	703	699	694	666	679	687	686	696	690	750	660	719	678	652	681	685	677	686	700	718	691	681	683	678	712	670	708	675	697	720	698	644	707	658	698	674	648	703	661	670	722	681	661	675	629	671	677	686	699	742	688	676	704	706	701	665	731	658	716	692	669	682	713	692	706	722	691	681	744	647	667	626	691	677	681	686	670	729	714	669	682	698	658	700	686	682	690	684	737	653	663	693	653	687	684	662	665	659	671	678	692	670	705	693	671	660	698	686	715	654	702	686	688	707	686	693	640	704	691	679	650	669	639	654	669	676	655	666	663	738	703	716	674	702	715	688	664	713	684	675	718	671	698	712	681	662	684	687	652	671	663	719	678	738	684	697	748	670	702	694	671	709	674	666	711	724	691	646	694	697	615	665	662	684	667	677	675	732	699	702	672	654	726	685	640	653	696	711	702	664	690	671	698	727	707	687	708	686	680	707	684	680	673	737	670	655	704	712	683	721	711	662	686	728	650	733	673	674	669	714	695	681	679	644	694	669	692	668	680	662	666	729	640	651	644	658	684	723	721	688	716	693	673	728	699	683	691	736	698	665	704	695	714	674	684	694	734	714	663	687	667	686	668
9065	5069	5590	4039	2857	2039	1552	1204	889	798	699	666	584	528	515	496	447	370	367	360	303	333	310	324	328	315	320	328	313	296	315	346	292	311	308	285	314	306	297	293	318	337	325	333	310	327	295	330	304	262	294	294	308	323	339	297	301	308	298	329	320	278	328	315	305	316	300	317	321	336	303	287	332	344	318	301	312	331	299	277	296	327	287	301	296	309	333	311	315	300	345	335	301	295	314	319	330	316	320	278	325	307	346	314	346	303	310	320	322	310	310	293	312	308	331	288	273	308	327	312	321	293	338	342	308	263	350	302	298	301	314	287	343	290	282	314	330	312	311	290	284	337	332	306	323	323	324	329	304	291	279	291	307	330	310	297	333	341	332	312	365	291	295	349	321	310	324	308	326	314	313	287	330	324	325	333	292	304	330	308	307	298	302	284	290	322	331	339	323	307	321	305	311	309	298	340	331	297	282	326	291	330	312	337	292	298	334	298	297	330	306	285	340	317	313	304	342	342	295	345	362	320	320	330	337	304	335	286	297	334	311	340	329	279	318	299	316	305	314	349	311	321	323	303	334	308	291	289	321	280	292	293	286	333	329	313	320	323	299	313	303	284	296	305	318	287	326	327	316	302	295	301	279	310	366	309	330	305	306	345	306	282	341	302	306	329	336	291	324	308	321	330	316	274	349	296	354	301	287	318	323	314	357	303	272	329	337	304	296	307	336	280	315	280	290	276	272	302	311	312	292	308	320	329	305	296	322	343	309	298	314	331	330	314	299	308	365	302	325	334	333	327	301	330	352	290	300	326	320	323	305	292	304	288	297	329	330	320	300	323	290	306	307	335	283	289	331	301	328	325	297	294	309	284	311	325	317	360	312	299	283	300	342	320	330	310	316	296	292	304	340	289	323	348	315	314	288	304	315	308	307	344	323	322	361	284	310	314	299	310	326	336	282	280	289	305	331	311	337	304	334	280	298	345	305	284	358	292	332	294	299	301	294	295	350	327	322	334	301	336	340	334	304	332	288	285	284	295	326	295	296	310	297	312	334	303	314	283	321	288	319	314	318	308	333	339	330	351	299	326	312	303	328	320	329	314	319	301	321	311	320	316	301	305	311	302	294	305	285	304	317	251	343	330	337	294	293	319	319	319	339	315	323	303	274	282	286	353	322	283	317	335	298	337	340	330	337	319	297	316	315	310	307	302	309	338	300	301	340	313	307	325	322	311	308	345	316	329	306	287	347	255	305	348	335	327	320	333	338	320	277	304	319	318	295	293	363	322	320	326	308	307	313	283	288	308	300	316	282	297	340	328	290	308	306	315	297	325	318	327	297	320	306	324	320	322	309	325	329	292	293	292	330	303	326	327	270	321	293	314	298	322	321	298	331	322	322	315	328	321	315	317	334	318	292	290	291	316	321	302	336	314	333	317	297	320	295	342	331	282	311	339	313	311	316	304	306	323	330	288	318	324	313	333	323	325	357	357	341	297	339	319	307	328	311	334	334	323	320	298	293	318	317	292	315	301	287	303	304	319	291	291	307	326	314	333	349	286	354	307	318	307	282	328	332	349	334	338	340	321	295	310	303	304	298	309	299	305	296	294	330	284	278	305	299	310	317	356	300	298	320	303	284	300	299	309	312	322	315	308	291	315	341	364	299	265	310	303	329	325	296	282	306	307	299	296	308	309	285	302	324	304	319	301	333	296	321	334	269	304	303	331	308	316	318	318	315	349	303	322	311	305	328	333	328	340	291	309	292	352	295	304	304	301	285	302	322	332	351	304	321	324	318	298	313	329	302	290	315	295	276	317	327	343	324	338	282	335	325	292	338	345	328	342	317	317	328	301	325	305	318	287	292	321	309	292	314	328	339	310	358	353	343	282	336	330	300	334	344	314	308	316	335	336	283	338	322	301	280	291	331	321	305	337	311	294	326	339	332	286	297	358	319	300	303	274	336	310	300	315	309	310	330	333	324	311	329	303	335	294	256	317	320	299	304	314	291	293	314	317	327	314	333	291	310	286	341	295	295	298	320	297	279	308	318	295	303	292	318	308	282	300	341	322	326	298	287	326	314	315	350	293	317	316	293	339	315	320	303	291	269	320	307	290	334	328	316	299	296	331	301	337	297	298	299	300	315	289	308	305	315	284	344	297	311	284	330	308	309	321	326	285	302	332	300	330	331	295	329	311	305	295	329	301	312	318	289	300	295	325	286	324	328	321	314	315	347	308	319	288	325	315	298	344	328	314	345	316	290	326	308	292	341	307	307	321	321	291	302	327	298	325	341	306	295	308	318	325	297	340	275	307	329	336	291	311	315	300	321	303	293	325	339	330	313	331	297	317	311	288	295	263	306	308	347	347	312	282	290	335	319	329	304	356	325	302	336	311	334	331	292	325	300	298	276	340	307	308	304	307	319	312	324	324	290	324	328	291	312	314	362	335	311	311	355	318	265	312	316	303	292	277	295	317	308	292	308	330	317	342	308	273	331	351	356	325	302	349	318	312	283	315	316	281	314	311	347	310	311	280	314	311	336	313	310	354	343	313	346	294	306	332	324	299	322	288	332	324	297	312	314	340	306	328	309	305	302	347	322	285	316	334	324	312	290	326	328	310	328	275	300	337	295	325	315	306	309	331	315	366	292	294	342	327	329	297	293	327	338	300	279	304	299	327	320	308	300	311	338	295	336	325	314	296	329	304	335	353	314	308	334	317	319	315	329	347	308	324	298	323	305	288	329	309	332	318	313	338	309	318	306	288	324	312	312	291	300	287	311	310	364	319	329	299	317	345	331	283	345	331	331	332	292	293	306	283	307	351	329	329	315	328	317	307	308	308	305	342	314	319	333	300	310	316	358	315	287	316	286	310	346	304	289	305	351	276	332	293	309	321	328	298	333	324	289	304	295	308	294	296	309	324	332	311	321	302	344	318	326	350	266	299	304	303	302	343	316	307	321	333	341	313	308	292	314	286	280	343	308	302	307	337	312	304	347	307	324	294	309	311	299	321	323	313	312	290	315	277	347	309	305	330	314	318	297	289	306	352	299	259	333	298	307	328	291	315	276	310	351	363	312	302	295	316	297	311	314	297	302	309	310	351	290	304	289	308	325	300	276	299	330	327	280	300	336	326	312	327	305	300	350	329	298	340	299	303	274	327	316	324	325	290	288	305	319	330	305	315	290	321	314	296	312	318	321	296	354	300	312	289	335	309	339	331	347	303	333	317	321	329	293	315	317	313	317	321	330	297	313	353	291	295	318	302	315	321	315	331	313	325	286	301	307	303	296	316	350	286	333	320	311	308	313	336	317	294	304	317	326	334	340	326	303	305	307	327	341	299	331	308	301	304	335	333	295	294	280	347	321	309	334	285	313	312	336	326	341	333	302	293	296	284	294	359	285	347	335	290	304	300	310	324	305	322	291	323	341	327	306	317	344	317	314	289	322	289	293	285	336	345	332	329	290	332	317	318	330	305	324	338	326	320	314	344	340	306
6425	5234	9908	11118	9457	7909	6501	5002	3699	3184	2907	2712	2384	1972	1923	1783	1472	1195	1035	952	893	882	838	832	818	731	784	792	722	734	768	767	761	786	770	786	733	792	747	790	767	767	781	749	759	764	790	680	744	756	760	719	708	760	731	784	726	719	712	726	743	761	758	727	758	754	770	768	722	732	741	730	781	741	738	773	733	751	719	774	822	739	724	749	764	751	769	739	730	806	732	744	777	726	770	733	768	739	784	783	747	727	752	744	739	771	757	744	753	763	738	731	764	706	722	754	733	726	752	733	770	794	774	743	786	738	669	808	747	728	725	749	785	746	732	771	732	746	731	724	725	732	729	719	703	720	758	776	762	713	753	725	793	757	732	746	725	716	772	750	798	746	777	748	794	722	724	745	718	773	725	744	750	738	758	753	752	778	722	736	738	690	761	781	739	760	727	725	745	750	710	725	723	807	735	738	695	788	726	712	794	753	734	770	742	740	759	751	769	744	681	718	715	709	806	721	771	707	751	709	758	716	710	708	705	690	751	726	730	773	757	750	784	784	702	719	760	715	772	725	746	791	733	799	764	784	732	735	726	811	797	744	688	774	714	751	768	771	758	781	754	732	761	743	700	684	777	785	749	680	706	732	772	733	725	737	776	755	718	726	738	777	719	747	767	775	734	762	714	751	770	790	793	748	796	762	736	702	715	746	751	737	729	711	711	740	770	783	749	747	741	754	767	752	740	746	759	750	749	719	776	750	723	726	755	785	727	809	738	734	711	735	747	750	737	753	801	763	782	728	783	739	796	714	742	709	705	729	726	758	744	715	735	783	748	758	769	744	745	768	759	739	766	716	747	740	717	801	783	754	736	746	747	749	751	765	737	744	716	789	764	765	705	810	726	747	722	776	725	774	739	728	719	740	792	754	752	753	749	764	722	742	748	682	771	739	788	700	749	775	724	733	774	775	749	747	750	709	762	771	782	762	732	740	742	731	764	763	744	801	783	783	747	697	728	747	720	764	771	756	735	711	743	759	744	730	759	756	782	735	736	728	700	737	758	768	709	769	796	732	746	748	778	733	758	738	711	771	756	762	725	723	713	740	728	752	761	736	801	734	739	737	747	752	776	760	777	771	736	729	728	722	766	719	699	717	747	742	792	728	687	772	696	772	675	766	759	744	779	801	753	721	744	768	714	792	833	753	767	751	773	768	739	745	760	748	730	730	801	779	804	735	698	760	746	757	823	747	739	730	767	733	763	763	694	734	733	728	714	755	758	780	745	790	719	722	738	720	747	746	727	760	764	760	739	737	751	762	730	791	739	766	758	754	761	751	730	774	739	748	776	727	757	739	789	787	709	757	748	728	691	777	723	756	780	733	714	707	701	765	748	773	722	783	755	784	755	733	749	769	742	748	727	698	739	793	757	745	752	782	728	724	737	741	782	709	749	744	779	732	739	727	746	777	802	702	733	753	786	730	744	805	759	763	759	778	770	768	769	750	740	778	792	723	767	761	715	735	727	720	758	770	728	697	807	773	743	787	748	728	739	732	789	759	740	759	775	760	757	762	731	781	798	773	742	767	768	752	752	747	769	740	758	758	748	758	763	740	771	742	717	770	762	834	727	735	736	746	751	742	816	710	763	766	732	674	752	721	698	749	735	740	777	771	745	773	762	781	763	754	740	788	751	779	755	729	754	740	746	747	759	740	764	735	752	762	758	809	745	722	722	684	774	776	744	664	751	724	712	755	767	760	770	784	745	773	765	748	762	714	749	733	762	752	739	733	752	743	740	749	763	733	742	770	778	738	756	782	754	729	754	750	719	740	722	775	748	700	731	750	766	755	782	743	786	811	765	778	760	739	759	753	704	725	736	773	722	682	755	718	787	695	773	737	718	800	717	689	729	753	715	746	721	735	763	775	716	742	715	735	720	768	738	753	795	727	727	730	761	755	803	769	753	760	760	712	703	714	701	762	712	763	697	770	726	843	769	723	762	769	744	669	735	734	746	725	700	746	792	705	745	688	748	717	712	781	750	750	729	772	745	749	754	736	724	757	782	749	735	718	751	719	722	734	735	795	725	715	742	772	722	725	741	713	757	773	729	777	755	760	784	719	765	718	736	750	783	768	779	727	745	740	728	755	693	810	794	727	695	783	744	742	748	728	757	780	778	755	701	731	756	724	698	754	757	756	734	728	724	800	768	769	766	784	697	722	769	737	761	732	745	788	738	717	779	762	701	773	777	762	760	691	724	784	723	781	781	766	787	767	742	764	752	773	747	807	761	764	687	716	751	739	733	766	744	772	753	726	785	779	781	777	824	740	738	768	764	713	735	721	766	749	791	734	787	723	712	743	791	758	752	755	721	742	738	725	796	699	756	785	742	647	723	794	733	717	694	758	784	730	736	713	761	791	817	742	737	710	742	746	749	728	708	732	741	710	746	746	717	743	741	778	726	743	764	729	730	763	792	772	755	793	707	783	761	685	725	753	780	754	766	741	716	742	766	714	757	758	794	793	752	719	711	738	760	750	741	754	765	751	724	769	737	713	737	747	766	793	759	726	726	763	751	760	775	732	735	734	715	755	704	766	753	744	754	675	724	773	775	758	745	733	772	746	728	697	759	760	729	753	726	759	705	752	775	772	736	743	709	770	778	744	722	793	696	751	719	762	786	755	732	776	750	769	763	790	738	755	766	760	767	751	760	771	829	803	733	748	708	709	782	712	724	757	781	701	740	760	715	731	749	754	782	729	743	772	781	765	785	737	743	710	724	760	753	735	749	769	729	770	716	726	744	761	764	760	772	720	673	755	729	762	780	699	767	728	761	754	781	770	715	763	767	777	810	735	693	686	746	763	717	753	774	795	766	701	786	764	771	774	722	717	804	744	758	765	770	781	767	760	790	740	749	784	776	709	784	740	719	754	757	771	727	783	702	768	750	758	781	720	746	730	719	746	784	728	779	804	750	779	778	728	755	791	767	751	742	792	747	721	767	769	735	748	765	745	733	692	765	725	722	749	723	662	762	717	718	768	744	733	710	734	778	776	794	728	732	750	710	820	746	741	734	719	733	727	730	742	726	756	769	725	734	743	737	759	792	719	711	747	736	785	789	794	796	720	770	818	767	742	735	710	746	740	691	784	758	765	759	800	754	810	788	776	767	721	724	748	738	760	774	721	725	783	792	741	714	764	754	743	770	751	744	735	724	728	796	803	756	746	788	753	741	752	749	810	764	681	701	725	728	733	764	750	734	784	718	800	729	752	756	729	731	796	728	727	780	794	779	743	739	703	758	702	722	733	754	746	747	769	759	723	734	777	740	766	726	771	768	767	708	768	755	743	700	744	710	781	776	771	803	735	780	730	774	732	712	730	749	748	736	765	756	725	754	739	756	737	726	758	756	765	764	755	751	801	777	715	728	694	735	769	760	666	702	684	721	710	792	738	741	742	791	784	770	739	772	694	748	790	765	752	733	742	736	742	717	709	724	758	721	720	744	753	793	775
18591	8509	9265	7134	4797	3539	2615	2014	1554	1237	1053	976	806	632	674	603	532	439	417	377	388	401	346	363	354	389	322	341	345	362	271	344	320	325	310	299	292	303	343	318	315	344	328	323	337	298	342	315	310	315	298	310	320	319	317	344	293	313	305	292	331	335	339	310	322	284	321	301	314	326	322	319	320	299	316	319	301	307	320	289	349	292	322	315	317	352	311	302	324	300	331	317	348	314	298	321	322	322	305	333	294	322	319	323	332	303	326	341	314	310	333	318	320	339	300	322	306	273	302	311	325	327	332	301	318	327	348	321	313	277	303	306	327	308	308	330	315	321	322	313	342	313	309	323	288	311	271	296	290	320	304	306	319	330	307	338	316	324	322	311	285	293	330	297	293	327	317	308	297	319	318	321	370	293	296	300	320	292	277	315	328	348	341	315	321	333	323	304	303	352	316	323	309	338	341	316	317	353	319	335	358	310	305	320	282	291	340	319	331	366	326	298	353	328	328	323	308	292	303	319	296	304	257	329	324	333	322	309	344	320	334	293	308	354	315	280	293	332	315	294	309	298	289	326	291	315	321	307	292	330	299	339	309	319	318	318	329	305	289	309	362	323	353	357	318	308	314	326	299	302	317	321	291	313	296	355	339	324	328	307	345	292	361	312	343	301	329	318	290	305	294	339	285	305	336	340	305	358	328	325	315	303	305	289	299	332	314	321	303	309	329	310	304	315	304	353	304	333	317	298	321	292	336	309	306	286	307	296	302	313	350	303	282	336	347	343	326	338	309	321	324	299	325	318	315	317	310	308	327	309	323	305	340	343	307	317	327	317	316	308	328	328	310	349	309	343	302	296	306	325	290	309	278	348	280	315	321	313	288	313	283	326	299	307	308	311	303	339	340	333	283	316	346	310	326	294	326	327	338	287	322	319	323	340	311	313	310	328	290	309	304	337	275	338	324	303	337	348	328	322	381	307	337	344	298	309	299	306	283	363	316	334	316	272	305	314	308	296	304	310	303	361	334	299	324	316	335	292	310	287	337	315	331	287	301	298	291	291	292	332	310	330	318	317	278	319	329	328	314	317	293	304	354	278	321	306	338	291	303	298	321	312	347	324	325	302	339	325	332	324	320	321	328	297	304	320	337	298	278	343	326	280	308	324	326	330	296	332	310	294	322	343	332	313	339	321	303	329	313	303	325	336	361	302	313	327	338	351	342	318	315	330	315	303	333	322	352	343	280	319	333	323	301	333	288	298	329	324	312	313	314	293	269	278	343	317	332	340	305	319	317	336	292	328	336	296	359	322	299	318	324	311	313	305	291	287	315	347	321	300	320	306	320	300	311	303	343	295	284	318	341	326	311	290	317	291	312	308	337	311	312	317	296	294	308	301	357	308	302	314	321	328	342	304	320	294	297	328	298	303	330	333	321	317	289	354	318	325	284	291	354	286	338	325	328	336	295	291	330	300	336	340	331	346	312	310	335	292	335	324	325	300	301	316	339	312	317	315	337	337	321	304	303	309	328	322	338	338	319	329	301	327	377	288	281	330	345	323	300	329	340	320	339	338	343	352	331	345	307	330	333	278	313	297	312	341	303	311	298	305	326	336	313	330	278	338	307	284	341	284	316	305	297	346	293	341	306	340	308	329	291	273	303	338	285	308	294	322	293	264	309	322	357	317	350	345	320	309	331	325	307	343	311	325	308	314	325	349	336	315	281	326	329	288	322	282	331	301	293	319	285	301	298	332	325	327	320	296	336	307	340	300	327	277	302	333	302	336	299	308	303	317	308	353	323	288	294	323	324	328	320	320	333	312	316	328	314	288	329	311	308	337	310	312	313	352	270	346	347	315	328	293	319	293	311	293	285	300	290	303	324	281	314	349	318	304	339	349	303	336	302	297	332	323	307	301	314	301	304	334	306	301	327	325	293	339	288	328	268	323	302	313	309	329	319	300	357	288	288	327	334	329	319	321	263	279	336	317	295	328	291	327	320	334	346	298	344	331	302	312	300	289	303	293	329	339	286	313	312	330	337	309	333	331	332	337	330	307	298	280	311	287	313	317	297	295	355	321	296	360	333	299	327	336	318	296	332	332	348	306	329	307	313	322	312	333	292	309	325	316	317	334	299	319	332	332	321	344	302	328	336	319	334	319	321	336	323	328	330	328	318	310	312	303	328	316	327	338	316	283	333	287	298	312	282	290	322	309	314	356	298	333	328	297	298	287	281	330	321	308	326	333	288	313	330	313	323	304	330	319	336	303	312	326	319	350	345	321	279	328	330	289	343	326	334	329	283	319	324	337	287	334	301	311	325	333	326	306	290	288	316	299	343	294	336	306	298	288	340	307	314	323	340	336	355	301	311	296	309	303	268	277	301	320	328	296	350	339	313	315	293	320	318	311	304	311	320	330	362	322	324	298	306	339	341	299	328	347	310	332	325	316	351	324	351	332	283	309	352	329	314	298	337	295	304	297	306	299	306	306	342	300	316	305	313	342	285	278	295	327	311	318	318	310	306	300	319	313	310	339	316	293	318	292	300	349	344	310	339	311	310	296	328	289	337	376	316	295	330	280	318	325	321	303	341	322	325	335	366	341	363	337	352	349	285	290	344	342	316	367	315	313	340	300	310	292	334	320	291	266	318	282	306	343	285	350	308	331	309	351	307	336	305	328	322	295	329	328	307	300	334	343	340	290	338	315	344	316	304	302	299	306	334	293	323	315	309	310	318	294	327	307	325	307	334	368	310	310	310	284	355	302	290	342	332	321	335	309	324	353	318	312	307	347	316	335	317	308	310	313	308	299	362	326	324	324	323	356	315	315	325	321	323	342	285	304	311	287	306	289	321	323	307	341	299	317	305	332	326	340	287	305	280	324	284	305	344	341	297	313	331	318	315	302	303	306	316	327	311	299	332	336	343	339	310	306	315	302	306	312	358	334	322	341	307	303	313	305	315	297	303	339	306	341	312	313	312	328	316	339	306	318	306	328	318	357	319	356	328	295	321	322	306	289	262	339	324	352	309	329	334	314	309	319	289	334	330	299	291	312	316	318	321	341	323	313	340	296	307	293	349	326	260	325	333	346	289	299	310	312	326	316	330	312	292	357	337	337	359	342	317	315	307	355	341	305	308	305	318	299	284	282	291	295	306	308	300	328	317	275	332	329	323	335	320	312	318	313	336	332	318	301	331	323	312	339	364	354	341	316	309	324	343	336	338	314	323	323	327	329	288	316	339	293	290	308	352	347	337	337	286	305	325	322	293	325	335	311	317	317	309	328	331	331	346	352	338	336	290	323	296	303	349	312	313	342	333	310	321	352	298	324	315	326	312	302	311	325	305	312	330	323	333	305	312	303	311	344	345	333	311	320	289	306	339	373	300	310	309	292	302	315	336	343	318	342	312	330	357	326	317	291	353	327	297	356	298	287	355	297	328	294	296	329	306	291	312	344	325	298	344	344	326	275	311	310	334	298	295	269	327	351	311	293	324	301
13252	7958	14757	16520	14682	12524	10270	8138	6295	5384	4750	4331	3465	2805	2784	2465	1959	1559	1259	1178	1130	1147	1145	1063	974	945	957	870	868	826	844	810	849	848	814	805	809	846	748	804	771	771	779	753	707	801	807	800	751	708	825	783	735	726	751	765	783	756	747	746	756	731	771	786	713	762	774	772	766	781	769	729	766	738	765	808	761	758	715	687	735	735	739	721	750	738	761	782	765	753	729	761	773	766	737	770	781	779	724	765	763	764	736	766	788	736	774	795	795	705	788	750	789	729	795	781	749	718	772	772	763	773	779	735	767	741	757	783	719	737	821	737	770	750	844	781	763	757	733	747	771	800	781	764	746	742	750	749	748	769	742	770	796	778	782	723	766	772	745	739	697	719	729	752	748	698	766	727	745	740	726	754	720	779	806	791	738	760	764	736	815	748	735	757	729	762	789	773	729	751	794	734	759	763	773	741	767	765	722	776	729	740	769	737	780	744	769	768	715	760	766	774	784	739	766	748	737	780	743	781	797	760	719	778	782	730	805	782	742	765	692	823	803	766	765	723	764	754	754	750	783	737	737	781	752	795	769	759	773	748	760	729	807	755	771	757	759	748	777	722	783	784	754	771	732	772	789	738	775	708	798	770	713	732	788	717	778	791	758	811	815	822	765	751	737	753	711	760	826	715	785	732	721	764	777	750	783	730	763	759	721	756	742	781	744	725	706	762	717	739	732	728	750	733	724	758	754	767	719	785	730	742	723	723	765	724	720	797	773	783	737	715	751	734	778	733	752	750	739	763	737	751	739	764	717	757	746	752	753	720	748	763	735	738	755	762	756	807	746	805	736	745	714	788	794	799	746	730	772	762	749	813	713	689	767	789	820	743	772	747	787	753	775	784	774	782	746	751	760	787	758	734	737	758	784	764	716	731	783	740	777	828	744	700	774	788	763	791	727	760	812	780	731	770	745	760	733	743	779	746	738	770	764	748	775	763	779	750	752	756	740	727	721	768	779	763	764	763	772	733	806	754	771	752	767	799	761	749	763	793	803	777	748	739	746	767	781	711	799	756	748	735	746	710	714	785	759	796	752	720	783	746	736	725	708	766	771	761	765	751	771	802	806	763	767	726	769	732	769	799	793	776	725	806	765	714	760	733	746	744	732	776	752	755	792	750	777	739	734	767	741	760	740	762	740	719	768	793	758	766	756	811	724	757	759	814	743	781	771	752	739	753	750	811	791	724	789	747	682	782	725	736	774	764	790	760	781	752	698	823	804	766	774	785	794	749	701	751	757	775	735	749	740	744	733	798	711	769	735	781	758	736	741	740	730	732	753	729	760	742	770	697	772	763	773	761	756	748	766	721	772	727	772	792	748	749	761	750	770	750	793	785	804	762	761	726	759	777	770	730	776	807	760	776	781	752	794	751	718	741	753	803	739	751	791	783	793	764	754	735	720	759	730	766	717	788	729	781	803	731	760	728	755	738	751	745	778	750	754	731	748	747	734	761	708	806	775	819	806	740	776	738	726	770	771	804	793	788	729	782	698	758	755	717	754	784	743	782	750	747	708	805	722	709	758	764	799	750	782	729	787	792	768	743	701	746	752	726	813	773	733	771	743	753	767	717	772	739	788	766	759	739	777	744	730	791	762	736	715	727	763	791	760	687	762	762	771	750	803	718	752	775	740	799	716	827	709	775	801	760	792	750	762	803	757	721	767	773	768	780	740	727	730	734	752	787	789	705	735	763	765	753	751	753	750	740	756	783	771	704	782	727	794	722	812	776	715	788	772	792	809	760	753	745	822	749	760	742	775	765	734	748	796	748	709	727	787	764	736	757	752	733	744	746	722	775	779	724	753	741	788	728	741	743	784	741	756	717	771	764	762	770	778	728	776	723	715	665	737	740	759	725	761	734	753	733	724	762	752	724	804	745	798	713	792	744	725	763	719	786	686	772	768	756	780	727	755	740	777	715	801	718	757	727	738	753	697	811	775	830	729	776	740	722	740	736	752	794	826	728	705	753	754	731	698	777	766	751	758	745	726	752	764	800	745	781	777	741	817	804	754	747	761	704	739	779	718	793	742	766	730	755	761	750	697	761	758	750	768	783	758	829	800	774	738	735	744	805	782	741	734	797	767	739	732	748	744	764	706	766	721	767	842	721	762	753	775	758	773	792	733	720	708	735	765	777	745	747	739	789	750	776	735	694	774	782	800	773	772	757	734	702	771	745	776	777	754	780	724	770	747	756	759	767	762	745	729	726	697	762	754	759	792	734	803	777	765	746	741	748	730	787	747	723	848	724	733	754	769	815	720	763	709	726	740	780	766	797	740	778	757	710	758	755	743	743	744	764	751	755	730	766	767	734	776	787	772	724	720	730	679	773	776	797	759	720	761	738	710	746	765	744	778	772	715	746	774	749	738	782	802	738	727	770	774	763	794	745	750	788	756	770	747	805	793	768	791	776	784	706	730	770	739	780	766	781	755	769	740	753	754	777	762	808	708	788	756	744	732	807	752	773	757	789	770	798	745	777	727	727	701	738	719	780	747	758	756	739	743	758	739	785	751	779	713	754	759	800	765	696	761	766	742	727	737	740	763	767	797	712	768	728	781	756	787	764	767	751	771	816	781	777	733	763	727	776	789	734	785	753	743	724	812	770	754	781	704	737	731	764	784	764	770	777	835	757	769	759	780	797	734	790	746	718	836	756	757	754	740	755	734	740	791	741	769	730	788	744	805	799	766	786	728	745	778	777	749	768	762	781	760	790	750	775	763	713	714	743	754	701	767	773	778	795	793	743	797	769	754	765	764	774	747	765	729	758	773	783	743	736	746	735	760	769	759	719	788	726	764	720	750	765	760	740	730	759	723	739	762	710	758	804	795	729	737	779	732	759	746	762	729	718	783	770	762	787	747	771	757	749	750	725	740	790	764	738	773	752	729	788	790	767	731	742	777	750	782	727	768	742	747	762	806	729	704	751	761	754	791	784	787	747	772	799	773	768	795	723	791	795	724	744	748	711	729	770	762	746	749	786	792	756	732	758	798	763	757	775	717	767	742	691	755	775	723	795	768	772	766	813	833	690	704	721	720	755	749	745	722	768	750	749	757	837	797	743	766	774	740	770	785	781	752	732	810	714	764	759	720	762	771	802	751	750	729	789	781	807	810	801	757	768	773	736	764	805	705	727	754	786	772	780	700	740	799	761	776	793	762	747	768	809	776	819	746	758	816	745	752	765	774	777	729	783	694	738	769	751	797	752	743	745	747	814	756	749	741	705	771	784	741	768	723	735	772	698	775	756	751	772	770	771	748	779	768	758	781	771	759	768	815	734	766	726	766	711	780	748	753	770	752	734	750	754	783	749	782	749	720	793	742	733	732	746	736	781	739	784	782	770	766	760	766	759	736	689	782	782	766	724	737	791	798	783	798	808	758	801	784	748	697	709	696	739	763	724	751	756	724	748	745	785	749	710	763	778	746	778	787	719	692	788	767	715	775	733
27562	13065	12921	10004	7175	5229	3724	2809	2405	1842	1524	1225	1010	834	792	685	640	460	394	365	336	389	425	420	343	327	354	336	304	309	345	271	319	319	322	297	285	290	274	276	284	261	294	343	285	269	298	285	293	310	265	292	264	300	286	277	275	256	289	254	301	283	293	288	282	265	287	292	296	284	270	270	275	290	286	257	304	292	281	279	306	274	290	289	261	284	278	265	278	294	279	261	269	285	314	281	273	260	275	285	329	276	301	302	281	285	265	300	277	297	294	279	274	291	286	254	286	263	272	268	271	299	279	248	287	297	274	293	273	314	255	280	302	300	293	269	250	273	278	283	285	308	277	312	251	265	284	295	306	272	284	290	303	281	277	306	276	304	268	283	291	288	273	289	322	285	285	264	314	272	279	279	264	315	279	291	257	277	282	282	314	288	288	271	287	270	248	270	284	282	294	310	299	278	278	245	272	297	283	295	298	257	284	316	306	269	293	301	280	289	270	310	274	268	277	286	278	272	279	277	266	293	289	283	285	275	280	271	274	304	282	274	263	260	274	283	284	298	283	284	251	272	274	269	257	280	259	296	274	271	297	296	297	311	289	285	261	291	258	276	293	245	292	283	270	304	307	285	263	264	303	296	296	267	283	280	276	285	278	277	290	285	303	280	299	270	300	284	313	294	285	260	263	287	272	305	281	278	306	277	318	278	278	290	281	274	296	284	283	274	278	297	278	252	339	290	267	281	291	286	301	293	305	253	296	289	248	295	280	299	283	304	288	311	255	272	301	266	271	273	296	308	294	315	284	256	280	290	263	292	288	311	293	295	266	284	289	311	275	301	297	321	270	312	277	265	258	272	248	287	280	257	304	289	266	303	286	284	268	280	286	269	265	266	250	279	325	264	285	275	249	297	273	265	275	279	254	287	272	277	272	285	290	275	304	275	268	292	290	301	285	303	273	272	267	302	294	291	290	280	291	285	255	313	286	261	264	301	272	293	282	322	282	311	308	261	286	292	298	295	266	280	244	292	271	290	281	275	282	278	307	227	282	313	266	275	271	308	290	269	278	279	280	315	307	293	298	307	287	280	289	296	310	283	293	285	291	266	281	273	288	304	277	285	299	289	290	278	296	279	283	273	274	307	277	292	262	289	282	267	281	293	269	270	309	320	279	287	256	296	273	290	284	290	278	280	288	275	295	267	307	275	279	275	290	296	270	308	294	288	313	262	282	307	274	297	326	270	268	269	288	285	289	258	278	281	249	292	285	291	270	244	269	298	298	271	248	263	298	274	276	269	296	295	272	296	238	264	251	310	259	268	258	289	259	275	280	265	285	284	250	269	281	291	316	280	264	279	278	292	279	266	289	310	287	258	291	291	275	290	277	277	286	312	300	305	283	288	267	288	255	282	244	271	282	279	305	291	295	284	291	243	273	244	294	283	261	283	246	263	284	283	287	278	295	318	292	271	272	295	291	274	315	264	275	305	277	263	286	311	315	284	259	292	289	273	272	269	273	288	292	317	305	275	281	244	253	298	289	297	277	299	318	317	281	288	316	276	268	278	243	295	288	281	306	262	264	281	300	272	323	270	293	294	269	284	275	266	268	285	271	273	283	300	273	299	259	293	282	258	282	293	278	279	273	286	301	228	302	284	250	271	299	294	289	252	271	294	266	261	293	260	266	294	302	284	294	250	283	282	261	274	290	290	257	301	280	257	295	274	289	253	267	276	264	269	304	275	312	293	296	288	250	273	257	289	268	293	282	272	268	259	277	279	294	286	285	279	276	311	238	301	299	325	292	269	286	256	292	296	305	275	285	260	315	298	290	294	270	281	301	281	268	300	286	289	264	279	279	272	289	279	265	307	283	298	293	277	271	269	277	270	297	294	276	274	301	234	280	294	265	218	288	309	299	271	302	294	281	280	289	229	283	290	273	308	300	308	278	254	237	294	295	235	300	280	307	290	300	292	274	241	273	280	299	287	287	296	302	258	285	281	294	290	266	276	300	303	262	262	301	278	265	273	289	259	291	271	252	299	266	277	267	268	271	286	285	266	272	271	266	327	296	278	282	293	277	298	276	276	299	263	290	290	303	289	301	302	275	311	283	295	278	287	277	283	276	262	268	280	297	294	273	288	289	249	285	285	314	260	280	291	315	293	285	268	281	295	303	295	258	269	302	301	292	310	303	248	301	270	302	288	283	253	286	277	274	321	267	267	268	241	260	281	276	312	290	295	271	318	304	258	294	282	287	288	273	298	304	267	295	299	314	303	324	278	266	271	264	280	268	278	282	275	232	302	248	307	302	307	265	270	292	269	297	308	282	264	283	263	292	285	284	326	294	293	270	298	303	288	287	306	296	292	305	254	296	288	279	249	317	276	269	241	297	285	280	298	292	309	275	281	263	267	280	292	271	270	289	276	290	295	278	292	324	282	271	253	264	248	293	284	287	302	296	268	275	302	276	291	249	292	247	281	293	284	297	296	308	293	284	249	293	321	287	302	313	295	263	320	314	301	288	268	299	282	261	277	282	257	263	300	337	312	292	279	267	253	281	297	310	319	276	317	299	262	273	270	303	253	260	285	308	249	274	248	298	276	283	264	300	262	307	263	279	297	290	270	289	255	270	274	275	278	300	283	296	306	258	255	297	319	280	273	313	281	300	289	263	282	238	279	287	304	277	280	283	286	266	283	265	267	273	288	274	285	284	270	292	275	294	319	297	260	300	280	286	301	278	288	299	286	282	293	274	311	288	252	305	285	233	294	268	308	303	269	288	261	270	289	274	287	293	284	279	310	283	276	282	287	258	289	311	284	288	242	296	282	269	300	247	300	288	289	273	290	292	273	286	267	263	279	316	255	280	252	263	287	282	289	270	287	271	310	299	264	254	295	237	272	235	245	291	275	299	316	309	267	285	299	301	301	287	317	289	272	266	289	295	290	309	269	321	301	273	280	296	281	307	289	302	268	301	276	262	254	272	264	277	282	290	281	284	292	274	277	302	290	247	270	283	247	300	279	279	264	297	292	289	296	284	291	303	300	249	291	286	284	259	285	292	291	271	324	267	306	266	287	280	261	286	296	286	272	295	280	267	257	255	302	282	292	266	289	265	302	263	282	300	282	272	248	277	291	277	267	310	299	291	284	285	295	285	310	301	340	264	300	285	278	264	269	268	294	315	282	281	295	289	253	299	303	288	274	263	287	302	258	262	301	246	287	276	276	312	277	269	252	306	280	280	271	294	299	276	270	269	255	284	267	276	275	280	264	267	287	292	308	270	259	296	289	276	293	273	303	288	311	274	270	260	307	279	275	286	284	287	293	309	311	291	275	287	290	274	250	262	263	281	292	284	266	265	250	263	293	319	320	285	291	302	274	309	266	273	313	305	283	255	272	288	289	304	273	254	289	272	294	276	281	279	293	288	269	263	285	282	282	294	252	252	293	278	269	298	287	280	306	309	277	288	291	280	295	289	298	264	296	288	292	282	291	292	316	276	236
17213	10532	18467	20870	19212	16097	13618	10611	9092	7394	6403	5653	4473	3780	3620	3352	2345	1787	1396	1430	1223	1246	1383	1159	1115	1099	1061	884	898	819	823	768	787	830	771	753	752	745	692	743	730	731	689	764	785	751	753	706	684	720	712	673	716	684	667	675	673	653	690	650	669	662	683	679	686	659	710	661	710	655	690	688	695	651	704	699	662	687	682	685	653	687	651	697	689	631	674	659	713	685	721	727	669	701	723	671	673	681	706	677	715	679	624	692	633	717	701	702	746	736	701	646	680	665	696	717	678	691	686	648	684	678	664	703	651	658	648	687	620	689	665	687	685	659	648	706	703	698	697	670	709	636	686	684	636	682	744	644	665	629	665	754	698	666	664	661	665	689	683	705	657	619	697	721	694	696	700	747	691	680	685	704	666	707	709	634	689	708	692	695	719	631	698	668	675	694	698	699	686	705	663	718	661	665	635	710	679	712	709	676	679	669	647	686	712	670	701	682	682	662	689	651	689	649	683	697	721	674	689	684	668	661	679	654	681	638	708	669	660	724	648	666	699	692	702	691	722	688	661	662	674	654	668	667	723	718	687	684	664	696	690	674	677	657	656	683	678	690	689	688	634	630	687	690	694	668	670	663	682	701	675	703	699	692	695	732	679	663	704	635	691	676	690	697	719	682	681	666	653	728	646	704	657	677	628	673	713	713	679	710	649	634	665	645	668	663	679	703	676	660	678	720	653	712	699	728	689	717	695	708	660	683	656	658	689	697	657	644	666	659	694	640	698	704	659	660	656	687	672	718	695	726	675	715	713	716	674	650	698	757	717	648	657	699	674	703	649	666	717	651	695	688	651	724	662	689	688	718	681	708	688	676	661	642	716	727	684	727	751	644	649	686	659	692	668	642	731	688	658	694	651	657	710	714	663	642	674	711	708	704	702	656	708	675	700	700	670	699	653	653	708	672	686	742	701	681	673	687	661	689	697	717	664	718	693	652	704	696	693	674	694	753	670	645	689	706	683	720	653	704	685	676	671	670	668	643	662	635	685	692	655	718	675	714	684	683	699	674	705	697	744	712	678	638	648	656	665	696	691	698	721	672	703	679	736	704	673	650	671	651	696	694	659	665	671	750	667	662	654	646	697	671	741	726	603	620	670	700	649	697	693	680	647	715	696	687	701	669	661	652	671	626	674	719	680	674	696	673	659	693	672	689	689	671	724	689	645	631	683	700	709	686	636	669	692	689	650	663	675	658	679	647	728	607	706	698	673	697	717	687	641	619	735	726	693	700	730	655	655	675	707	666	678	633	641	676	677	691	652	689	689	675	670	653	724	641	669	673	703	702	701	651	659	693	639	684	692	709	671	713	697	690	694	693	659	681	671	658	641	643	654	687	693	672	701	699	679	687	660	695	657	731	702	693	656	653	666	674	694	665	676	685	704	684	675	686	708	697	707	676	707	679	684	708	647	666	700	632	724	713	676	653	659	699	646	713	672	719	663	705	704	669	720	674	735	679	691	690	690	721	707	660	627	727	676	656	692	687	671	654	681	672	650	669	680	651	692	688	714	697	637	731	637	725	673	703	673	678	700	700	669	744	691	736	702	687	639	695	701	630	649	705	697	667	667	692	688	641	676	687	712	676	618	631	678	703	648	686	757	730	706	603	707	692	680	670	701	719	672	726	711	681	669	687	681	709	671	722	667	645	696	693	696	689	616	730	689	650	640	679	682	672	659	689	696	705	660	682	651	668	693	686	740	644	643	690	662	639	712	673	681	705	646	653	693	653	674	690	673	677	711	730	696	684	657	693	666	692	733	660	690	669	699	679	660	649	708	673	685	664	726	670	720	734	674	687	654	661	674	693	663	704	646	711	644	681	667	726	711	655	681	650	695	687	701	685	694	688	672	680	678	687	734	659	731	689	710	656	662	697	650	686	701	656	685	684	730	691	685	710	669	683	661	683	649	649	597	655	684	696	679	679	713	696	685	673	675	688	711	678	661	629	630	639	707	690	645	671	713	671	664	688	671	689	646	725	650	682	705	708	645	665	710	714	721	698	680	660	698	600	708	695	695	674	678	684	684	702	679	672	643	698	673	646	690	705	664	649	647	698	638	674	654	706	695	674	650	662	674	689	645	724	680	645	671	672	650	649	696	628	724	717	707	741	669	702	695	649	677	694	695	650	715	648	695	707	640	672	654	705	680	667	692	695	705	674	747	690	677	711	691	696	638	652	653	667	656	686	662	678	663	719	638	650	668	696	702	684	708	664	686	707	634	605	665	729	705	678	698	702	662	672	695	675	676	635	674	683	667	673	694	699	636	694	680	725	691	706	705	683	665	658	658	705	700	673	682	689	643	672	682	714	660	680	682	736	658	696	667	703	676	645	667	684	682	657	651	660	663	683	696	691	716	659	696	690	676	647	667	714	682	689	674	660	681	693	698	735	660	690	690	714	667	696	706	653	680	664	674	658	711	695	656	678	674	648	675	703	691	642	705	687	715	652	706	727	661	652	705	737	681	674	741	691	724	636	645	624	686	670	661	692	672	667	706	667	669	681	710	646	672	650	672	676	669	651	701	638	681	678	661	666	703	659	693	672	689	657	678	640	691	634	702	693	676	668	688	624	695	703	664	666	668	681	726	674	742	714	654	677	636	706	703	652	694	756	703	669	703	702	673	664	660	660	675	656	668	714	720	664	700	698	675	679	700	668	695	735	668	720	675	698	679	678	683	693	719	711	677	700	673	687	671	697	666	606	665	681	635	660	634	646	681	672	737	652	678	686	655	704	697	750	640	717	671	672	682	722	701	694	707	685	672	656	737	722	633	704	670	679	640	701	669	670	671	693	721	696	667	702	682	672	648	665	700	651	697	700	679	656	723	709	659	699	675	731	712	686	709	668	677	671	688	714	671	676	708	706	642	647	707	667	660	644	686	657	698	712	663	671	697	691	715	618	680	624	677	678	675	652	719	677	656	676	686	713	710	715	641	699	646	653	749	705	644	664	680	658	699	713	646	722	648	727	650	700	692	653	649	662	648	680	645	625	677	681	657	636	711	715	672	677	645	671	700	737	681	647	639	676	684	690	681	700	664	688	671	659	692	710	646	671	751	673	656	699	686	663	689	674	689	650	728	694	696	729	714	684	730	674	673	688	623	659	678	692	663	677	642	650	680	683	679	658	700	713	728	650	670	724	624	685	689	724	635	689	716	707	671	660	629	653	735	684	720	675	706	679	659	658	645	682	685	664	645	708	694	687	686	705	669	645	716	665	678	701	664	676	703	696	663	684	694	683	687	692	698	703	674	711	666	713	712	664	673	639	693	641	747	683	663	711	682	639	656	671	643	676	670	698	649	702	645	673	638	692	666	709	684	650	668	665	658	716	664	691	698	770	719	671	712	705	722	689	675	694	643	653	667	661	656	716	695	668	656	682	676	662	660	700	670	684	699	663	677	628	709	616	663	654	685	662	684	689	655	669	707	707	689	681	691	676	719	713	675	715
9214	5071	5356	3973	2905	2148	1688	1135	982	757	721	619	570	528	491	492	418	393	355	337	317	322	331	318	313	327	321	314	277	323	327	318	315	324	287	296	354	347	317	313	330	342	370	357	302	338	328	342	297	299	297	302	299	328	322	325	305	297	300	313	303	288	313	269	299	365	345	334	321	310	316	304	311	317	303	295	292	306	316	266	304	332	328	290	322	331	296	338	327	273	302	291	285	332	341	324	341	334	297	307	320	321	315	337	282	319	293	324	319	286	276	318	347	319	339	304	311	294	301	338	298	327	327	294	294	291	313	322	307	313	300	290	307	356	293	281	324	306	319	299	299	336	315	306	268	305	328	310	320	314	253	271	313	321	335	301	303	288	344	331	296	319	308	314	302	295	303	319	326	299	297	313	325	315	304	317	300	320	333	289	293	321	279	335	307	288	332	309	336	281	332	300	319	307	277	336	306	311	302	276	317	337	306	322	330	318	288	276	332	321	294	315	306	298	311	323	283	317	332	277	314	341	321	322	313	314	341	313	320	315	324	324	313	344	296	317	336	324	337	292	307	299	293	318	312	305	325	316	310	318	301	313	316	338	333	309	321	323	312	297	317	319	296	275	306	294	306	323	287	331	309	296	306	357	315	311	293	324	339	298	311	301	323	334	338	290	297	338	332	294	303	313	315	330	332	324	297	318	307	308	278	326	294	308	319	294	323	318	323	318	334	299	292	321	310	317	308	315	319	303	317	298	341	333	292	324	311	327	331	300	293	274	322	288	301	324	289	287	282	304	307	305	320	299	322	298	296	312	298	297	290	348	307	320	295	303	322	311	297	332	325	361	324	319	317	306	317	314	296	316	314	302	308	322	333	324	331	284	322	322	330	310	339	332	287	304	298	307	274	304	333	313	301	317	302	305	299	295	300	297	322	277	267	311	345	296	321	300	316	295	301	351	293	303	314	296	302	292	320	314	304	298	294	293	324	300	283	305	308	300	265	326	295	333	304	298	352	321	289	290	309	351	298	314	288	299	300	301	312	293	316	337	342	314	297	314	301	290	280	306	259	326	299	352	327	364	315	303	307	343	324	361	313	307	306	315	328	312	291	303	332	313	306	298	318	308	321	315	294	337	333	324	302	350	325	295	307	310	307	282	300	321	351	340	312	318	299	320	304	275	322	323	313	332	309	313	320	316	323	322	289	313	315	291	315	301	300	302	353	324	296	291	310	343	329	323	318	320	325	288	305	363	331	320	319	341	312	348	325	302	330	302	330	320	313	334	311	271	301	335	307	349	357	307	332	295	297	342	329	347	278	297	284	281	330	303	300	298	307	313	321	296	270	301	326	302	322	320	332	325	316	322	309	330	306	326	354	313	318	304	309	293	290	330	287	306	303	338	286	358	326	298	270	319	316	300	316	312	309	299	304	321	315	336	293	336	328	278	296	304	310	311	330	294	309	291	278	326	304	289	328	327	309	301	333	298	309	308	321	309	301	341	307	300	301	326	314	325	288	332	293	338	327	343	307	321	302	340	312	300	319	320	308	271	369	301	292	292	327	341	271	274	345	296	334	323	333	332	316	327	329	313	316	343	311	329	292	322	312	308	313	280	330	278	309	341	322	310	289	326	298	314	328	313	332	289	322	320	336	327	328	325	323	326	345	284	326	302	337	276	315	312	298	311	352	354	334	315	314	333	322	315	301	331	347	275	259	284	324	298	343	317	307	277	327	308	284	295	292	305	296	326	352	304	325	324	286	326	331	293	321	311	306	325	297	304	315	322	299	281	324	296	328	297	314	342	301	328	338	323	307	311	283	330	334	319	319	324	276	302	305	302	313	317	285	364	310	300	345	293	335	338	311	334	326	314	325	301	336	298	304	344	323	318	305	313	323	302	332	314	310	312	308	359	332	290	334	317	286	305	309	338	351	344	320	314	317	331	327	328	312	280	305	328	300	300	291	274	310	321	294	300	295	315	323	304	324	307	327	302	310	331	311	314	297	322	294	307	317	306	278	304	337	307	296	316	321	291	310	334	327	311	341	318	297	293	318	362	309	277	332	310	322	332	286	326	312	347	314	299	306	314	311	298	289	333	289	308	314	287	322	299	308	329	351	325	304	280	298	324	312	317	307	326	294	315	356	304	333	300	333	277	298	298	289	318	291	308	316	323	316	301	318	309	293	295	295	302	314	320	304	309	354	324	336	296	311	322	296	309	314	306	326	310	323	281	303	278	298	331	289	312	305	287	332	337	297	327	324	312	341	326	306	305	298	329	296	275	300	292	300	310	305	331	297	312	292	339	315	313	304	315	307	282	311	307	348	325	301	334	285	267	341	288	349	300	308	319	313	325	338	303	299	319	325	284	308	324	328	315	301	290	332	326	300	315	319	297	324	317	346	336	307	313	339	338	328	320	316	329	345	305	308	334	296	334	320	313	290	316	303	337	294	306	283	333	322	314	306	305	328	303	329	313	340	304	305	315	319	317	275	334	352	294	310	293	283	302	312	309	308	308	311	312	336	291	343	312	327	327	335	288	308	343	291	289	305	333	350	276	307	346	284	299	300	314	300	336	320	283	275	299	311	272	295	293	273	295	302	351	312	318	335	304	357	348	293	311	262	326	306	329	329	318	312	309	335	269	283	279	284	320	301	302	329	318	297	303	328	322	276	286	323	277	313	309	299	282	358	302	338	317	317	338	321	298	302	350	306	327	331	288	318	310	319	313	311	322	315	283	304	320	296	295	320	258	290	323	338	339	317	314	336	352	318	304	305	304	309	345	299	330	305	319	304	304	316	311	312	340	285	298	281	326	309	311	328	318	329	281	321	275	336	308	298	322	334	338	315	307	334	321	299	284	284	311	342	303	323	275	330	321	319	308	339	323	300	318	290	307	329	303	306	335	310	307	324	314	277	262	338	334	319	336	315	313	321	305	319	321	326	308	311	284	310	323	312	298	297	335	313	337	353	322	314	314	344	352	287	313	325	299	294	345	329	309	324	337	316	316	322	315	344	322	302	321	331	297	348	311	332	319	308	328	314	296	318	309	333	316	307	301	336	300	330	306	330	283	308	342	332	306	293	297	309	280	296	308	302	321	327	318	303	340	352	326	314	295	287	283	317	319	334	331	309	291	295	301	315	353	303	306	327	271	310	314	314	322	338	310	342	289	286	305	335	305	338	313	286	323	304	313	333	321	307	300	313	292	308	334	318	287	300	343	314	333	339	306	314	309	303	335	310	338	322	310	277	282	296	334	329	293	318	301	340	329	310	324	314	293	335	362	329	303	340	323	317	287	289	337	320	289	324	288	322	315	301	318	305	303	306	311	322	348	320	311	310	308	348	293	292	316	322	293	294	305	295	289	343	305	310	307	313	288	310	342	309	331	291	329	323	296	312	349	273	290	290	298	316	314	289	303	300	312	325	324	301	342	327	312	293	340	307	335	304	300	331	343	323	288	349	299	309	326	318	323	313	316	324	306	305	315	345	334	311	306
6614	5123	9690	11056	10108	8334	6711	4984	4424	3568	3201	2615	2196	1971	1995	1704	1429	1098	998	863	945	869	811	789	825	821	786	801	848	753	746	763	798	756	793	772	791	767	781	733	751	730	785	811	753	777	776	772	746	746	699	747	730	759	733	680	772	685	761	750	751	712	791	763	760	775	780	734	806	741	772	737	717	744	735	766	751	756	748	758	700	744	771	753	758	778	713	768	756	767	735	759	739	750	763	751	718	800	804	720	741	657	669	745	744	746	737	747	779	731	733	742	761	740	750	756	732	737	806	720	767	736	777	793	728	776	762	759	791	757	729	701	767	743	752	744	706	733	755	752	773	735	697	753	805	695	798	775	778	716	694	742	752	720	738	762	760	754	750	736	739	693	751	714	765	714	718	758	785	800	815	782	767	712	725	770	753	752	751	737	756	685	752	764	710	746	743	775	763	755	765	764	725	762	730	754	740	761	747	746	718	754	734	762	783	724	720	687	743	760	760	763	729	757	749	716	729	754	732	746	785	759	814	697	723	744	778	744	771	734	711	780	734	727	714	748	771	714	762	734	728	798	773	776	763	743	749	765	695	762	758	724	726	724	721	767	779	720	779	803	764	745	774	787	766	745	794	755	797	730	738	762	752	781	785	756	725	725	742	763	749	774	763	707	775	721	759	730	766	717	793	755	792	715	712	767	733	686	751	762	784	752	763	805	755	689	738	741	725	779	742	748	765	774	735	663	822	744	745	763	762	735	730	796	723	715	749	780	772	770	754	748	722	724	782	721	765	781	711	751	723	758	739	739	779	739	774	731	777	738	778	704	752	796	753	695	734	700	813	770	759	723	774	765	746	761	783	746	669	769	718	762	735	773	718	763	754	746	736	672	788	787	742	799	703	796	743	760	761	727	780	754	719	751	757	780	734	734	733	715	705	749	764	721	755	732	725	768	752	755	716	721	774	750	760	745	758	743	744	741	736	749	688	700	737	767	756	741	745	750	748	770	792	734	750	772	716	739	741	811	760	730	760	802	751	707	754	763	774	739	775	755	714	710	730	775	778	740	785	766	733	759	745	781	757	764	733	790	795	706	752	754	772	732	726	748	817	811	717	728	731	725	760	774	769	768	796	717	735	740	763	747	763	774	723	764	738	764	744	740	738	741	800	793	752	751	718	756	780	739	732	770	708	798	771	739	710	771	746	760	751	782	773	773	737	748	755	742	777	733	786	736	773	748	769	710	750	725	747	736	747	709	742	736	673	805	728	743	728	751	733	747	716	744	785	722	759	766	774	724	707	727	764	731	768	754	785	713	767	806	731	711	700	723	720	726	752	742	775	761	718	785	817	722	713	782	753	728	728	714	753	745	783	730	715	764	754	730	722	749	806	737	719	786	761	763	800	735	777	747	744	752	744	698	734	727	757	768	741	725	768	789	754	787	734	781	715	749	733	739	763	754	762	740	758	754	784	764	737	718	789	742	744	730	713	770	724	751	751	762	736	772	697	695	767	738	693	749	756	716	713	773	770	764	731	752	791	694	781	765	735	703	703	748	782	734	735	757	785	778	746	740	743	774	778	737	729	796	738	696	779	730	781	769	766	715	745	734	766	736	726	716	742	759	720	756	796	792	779	739	748	711	763	712	754	713	756	751	809	750	747	732	718	741	721	736	734	747	748	712	723	754	773	722	775	766	742	755	794	784	733	766	790	767	724	795	767	767	767	747	717	744	799	690	837	728	741	742	741	754	699	750	784	773	810	674	764	770	677	790	793	787	756	753	717	733	775	792	797	746	764	730	722	773	733	722	757	770	727	760	786	701	723	787	775	784	766	707	749	750	768	750	794	735	742	750	707	745	760	768	736	718	740	782	761	759	737	756	775	712	736	672	777	738	710	768	721	738	765	711	761	747	758	751	805	738	762	785	756	776	732	762	751	764	771	750	730	737	744	711	789	767	712	768	752	737	745	794	740	764	758	758	772	763	761	790	770	746	773	711	750	772	723	717	770	775	759	752	767	680	757	761	774	788	789	709	730	727	734	767	693	740	711	768	733	755	738	770	744	697	701	752	743	753	740	713	750	721	719	760	769	734	783	751	713	765	707	727	780	767	737	721	736	806	778	782	781	739	759	729	759	734	755	746	724	777	787	734	721	701	734	719	748	751	768	756	752	784	742	738	741	759	829	766	720	738	734	736	755	715	771	734	736	753	780	767	782	742	731	695	701	764	749	716	766	733	745	757	801	790	737	733	744	753	744	725	724	777	751	794	763	720	760	736	739	801	801	708	761	701	722	735	803	717	760	780	793	779	745	777	750	760	736	709	755	736	752	778	754	761	775	723	727	749	699	748	753	757	732	721	753	747	726	751	741	778	741	768	796	753	769	754	795	737	733	804	763	747	739	778	729	792	731	762	782	742	779	742	787	742	723	742	774	706	808	753	711	780	746	737	798	731	744	748	692	739	700	739	766	721	726	753	715	704	782	740	736	737	736	729	719	747	722	759	693	777	819	710	709	734	690	752	723	754	791	771	733	733	789	763	747	716	746	770	748	804	749	763	752	768	735	805	721	740	745	773	785	748	737	750	775	774	726	773	743	735	731	785	751	749	750	752	706	799	762	744	762	728	729	754	792	827	765	805	771	763	757	789	753	752	784	769	722	682	719	717	707	782	736	761	777	722	751	720	720	752	739	767	730	786	761	748	760	734	769	802	769	741	752	748	777	743	747	765	757	758	716	741	777	802	748	771	738	751	751	754	740	751	763	794	783	767	736	731	773	691	753	733	750	761	774	760	794	730	787	785	764	752	740	751	780	731	754	799	759	712	770	704	741	722	737	756	760	727	771	742	741	754	802	750	738	733	748	747	748	773	772	795	725	764	737	785	751	719	689	730	748	750	761	763	732	773	704	746	770	762	769	749	728	774	780	759	715	720	711	730	779	732	753	763	766	736	747	735	705	753	713	763	761	704	754	669	737	801	728	790	702	683	733	740	767	712	800	736	763	737	755	773	709	703	775	745	752	738	719	770	773	745	762	709	725	753	763	757	760	729	728	739	755	750	745	755	753	725	805	733	710	706	700	766	751	759	786	748	690	763	748	783	761	740	745	775	758	758	774	756	736	728	743	754	779	749	739	773	757	751	681	745	766	764	761	801	720	749	731	767	794	738	771	792	726	761	670	779	767	782	760	776	735	743	738	742	721	713	777	786	787	696	734	774	759	758	778	764	783	732	759	728	754	729	771	801	788	728	752	742	780	761	779	736	771	747	759	743	787	739	748	752	800	764	758	738	725	768	731	779	696	769	724	769	776	742	713	728	768	796	749	736	747	735	698	778	793	720	796	745	737	738	784	752	764	771	781	743	733	769	749	746	722	731	742	767	751	740	718	751	754	719	757	791	721	745	715	744	762	756	742	749	700	760	798	723	769	718	775	774	725	735	809	722	797	685	771	771	746	725	728	801	762	734	726	726	776	681	748	730	746	705	772	720	794	747	731	756	735	741
19169	9044	9156	7253	5198	3914	2809	1886	1738	1277	1113	951	765	709	672	569	480	418	365	416	368	348	364	383	313	371	366	344	306	349	297	328	311	332	322	338	344	337	348	353	296	321	329	369	307	304	339	318	321	342	329	337	309	311	293	304	329	337	353	329	303	314	338	325	316	338	318	334	336	319	308	319	339	348	292	348	333	295	341	329	357	343	314	302	301	317	327	313	323	321	347	321	323	336	296	293	285	297	301	318	298	308	317	326	307	290	373	304	318	292	321	348	320	338	302	306	329	293	287	334	305	320	303	305	313	303	317	304	344	304	290	316	328	337	312	307	334	323	321	328	312	296	323	302	317	288	324	300	299	337	329	333	327	297	313	350	328	330	318	355	318	323	328	334	290	304	298	343	338	343	282	318	300	300	291	315	302	310	303	306	338	307	303	338	308	300	294	326	332	300	327	323	284	301	306	279	326	325	282	305	305	320	271	307	278	276	285	321	316	302	343	327	321	332	341	302	335	350	306	355	329	326	295	353	318	316	303	285	310	319	341	309	330	284	288	287	327	317	362	310	319	344	292	300	294	306	308	285	306	326	325	310	325	297	283	323	309	312	289	321	314	324	321	339	331	273	289	301	310	288	297	334	334	288	280	287	334	278	316	292	318	291	332	296	369	297	346	271	317	324	319	317	327	308	350	331	327	315	322	305	315	319	298	301	328	320	309	323	290	323	274	309	308	315	314	312	318	317	326	313	321	312	337	295	328	315	322	308	317	311	337	320	319	331	333	323	298	289	325	322	332	259	326	332	307	309	330	324	318	283	337	333	331	309	268	305	345	311	300	330	327	301	314	318	314	325	318	317	334	309	290	272	308	300	326	332	312	292	304	331	323	266	313	291	298	325	292	312	326	309	336	328	353	292	310	299	325	362	319	325	328	345	297	291	322	308	289	279	301	314	323	317	340	312	363	343	314	347	336	334	308	340	302	318	316	308	340	330	326	361	309	307	310	289	296	358	276	333	298	313	317	320	272	320	295	307	320	316	280	340	340	296	331	312	335	343	287	309	298	305	300	289	331	306	308	330	319	317	306	339	358	328	316	304	323	329	314	343	298	326	343	317	287	303	338	289	345	321	311	332	323	305	291	327	305	286	321	315	331	296	349	293	322	341	283	335	303	332	310	313	287	291	336	306	326	329	320	316	303	297	328	300	303	352	317	329	302	317	336	381	332	302	329	321	350	327	322	313	298	343	283	342	292	326	329	329	303	306	315	335	319	283	293	343	349	327	310	326	326	366	342	337	330	305	322	312	327	313	302	320	350	338	291	319	288	349	301	324	284	329	318	314	278	337	312	311	316	308	284	293	294	341	339	276	334	334	333	298	337	345	307	284	318	330	262	330	313	330	312	284	316	314	327	300	304	328	319	309	304	307	279	299	301	317	306	322	311	265	326	311	318	310	321	286	307	300	319	291	334	305	321	319	338	325	310	324	305	334	307	338	291	304	308	302	313	292	335	313	339	297	331	339	303	336	306	323	320	321	351	310	284	309	316	323	329	309	307	326	307	325	315	328	327	330	289	297	319	281	333	332	306	331	347	319	308	320	327	292	300	323	286	335	308	295	328	310	300	310	267	334	328	322	309	305	313	305	279	308	304	366	336	326	320	311	329	290	287	312	344	296	316	302	325	303	330	308	316	341	337	301	311	304	315	314	314	304	310	334	343	332	325	307	304	339	330	300	285	343	345	307	290	301	308	323	308	330	346	293	322	319	342	322	311	325	314	329	304	331	336	295	312	337	277	334	270	332	311	304	341	293	326	303	318	302	336	315	298	347	329	279	319	326	302	336	323	355	310	321	345	306	333	347	322	309	324	299	294	337	324	320	322	273	290	319	310	335	312	338	320	276	333	320	310	312	335	300	306	316	342	350	312	321	323	333	302	304	306	310	354	319	299	331	311	326	289	281	326	347	326	314	340	322	308	303	321	306	342	288	312	281	334	304	322	296	322	311	305	312	303	307	296	329	284	330	282	323	309	321	302	347	324	322	324	332	310	323	318	305	300	333	310	322	300	324	308	308	318	331	308	302	335	325	299	315	345	319	317	306	311	312	279	309	308	316	362	313	359	345	313	323	335	322	271	308	336	357	329	307	312	317	302	303	313	330	291	311	331	296	301	331	318	299	316	345	298	308	314	315	310	304	319	316	290	317	287	300	309	323	295	302	310	317	323	345	292	322	284	296	306	341	321	322	316	338	317	300	293	322	347	296	338	306	307	346	306	326	290	317	284	272	326	293	313	328	347	297	311	314	330	316	328	272	303	342	292	317	302	298	325	319	298	298	330	302	324	326	320	345	316	315	297	330	295	317	323	311	324	326	307	328	323	331	317	327	320	305	329	323	314	340	330	329	306	327	299	334	297	302	318	326	288	309	315	288	349	316	351	299	308	363	299	311	339	329	296	337	311	292	306	317	339	313	329	333	338	347	313	328	367	321	298	350	337	307	317	318	325	310	305	313	302	294	305	338	339	291	293	291	331	338	315	332	311	324	315	321	309	339	290	331	312	331	302	331	303	336	299	317	299	327	330	326	324	314	323	333	302	317	317	347	322	303	317	351	322	285	332	327	337	295	322	316	305	327	356	316	320	297	351	322	301	337	296	306	287	336	301	321	293	311	332	303	304	325	300	341	334	343	308	312	326	318	324	314	338	317	303	307	273	315	316	287	291	299	328	316	291	287	344	341	305	349	339	338	317	308	347	325	317	344	364	285	337	317	310	297	292	331	333	320	307	303	291	334	300	325	329	295	337	349	334	288	303	296	326	297	323	309	335	300	315	324	302	341	318	334	348	340	290	369	302	332	350	277	333	307	333	300	290	319	301	310	345	328	320	311	328	354	333	314	297	322	314	318	323	316	319	288	327	340	329	325	345	308	338	299	334	314	305	291	309	356	299	311	331	296	321	305	327	315	326	306	319	282	326	332	292	317	318	320	305	299	337	299	319	328	358	298	289	360	320	311	332	336	322	283	326	343	309	299	357	312	274	290	325	324	325	314	316	313	317	287	342	315	297	300	317	339	333	306	341	328	352	332	322	297	335	302	331	336	331	327	339	336	288	292	316	326	323	330	302	311	332	308	336	313	329	307	303	338	325	328	301	326	315	291	308	313	344	323	328	311	375	353	328	344	322	311	329	316	361	275	298	297	297	310	314	324	302	328	353	299	334	325	314	283	349	333	291	340	320	341	331	315	329	316	312	298	336	311	290	328	304	324	306	326	365	319	356	335	334	316	303	318	299	343	348	348	368	296	301	311	310	312	316	284	335	311	314	321	299	288	332	304	311	336	310	328	323	310	335	324	301	288	296	316	301	356	302	310	321	289	308	312	350	311	321	290	312	324	285	324	367	322	325	324	285	349	325	312	329	321	340	306	307	331	329	301	306	286	338	308	308	295	311	279	281	318	319	323	335	313	337	333	302	345	315	322	344	291	318	350	306	288	333	292
13504	8128	14837	17003	15606	13130	10587	8079	7497	5952	5229	4257	3420	3160	2904	2380	1824	1400	1290	1143	1155	1072	1139	1043	1018	956	950	880	826	850	827	828	790	835	797	817	803	853	749	787	733	769	793	771	785	811	816	795	799	760	827	764	772	727	804	720	760	759	765	763	800	758	756	781	713	763	786	792	770	771	784	749	764	799	771	749	797	815	746	713	747	734	723	759	770	795	739	786	790	791	778	725	783	753	747	742	784	735	756	732	740	764	745	787	744	702	743	770	729	730	744	730	740	748	730	781	723	765	681	771	709	744	750	780	723	754	769	764	781	767	759	747	778	727	707	738	721	778	791	750	749	752	782	759	778	754	765	752	813	788	778	792	758	762	753	776	719	793	756	716	736	750	749	795	772	802	778	792	725	746	786	680	770	769	818	776	728	779	782	758	752	752	725	746	742	739	788	788	775	740	702	760	695	707	756	739	757	780	768	770	758	801	734	743	747	793	763	791	770	758	721	734	757	740	771	746	760	786	764	770	731	757	782	788	730	760	758	750	715	788	770	731	726	775	797	737	740	741	756	763	748	746	761	734	771	803	783	713	773	764	797	765	767	788	748	789	779	757	729	755	733	787	782	772	703	754	762	731	768	755	771	743	710	766	823	753	756	708	758	778	746	737	723	737	765	736	784	771	742	743	753	755	744	770	754	742	738	771	792	776	753	778	726	768	775	752	742	759	741	733	798	788	724	747	763	703	782	707	794	746	784	773	785	739	738	781	760	832	748	753	793	781	777	746	750	745	767	757	795	737	761	762	768	785	743	737	747	786	767	736	689	748	769	753	753	778	769	758	728	750	764	764	789	765	778	768	756	794	768	761	738	738	716	796	759	782	801	743	758	746	783	733	773	735	752	747	803	725	799	746	800	807	752	782	737	763	716	757	718	752	767	720	741	731	806	742	718	735	747	793	771	797	749	782	820	769	747	746	768	744	730	750	741	723	795	792	775	800	756	778	754	746	766	763	770	757	756	753	760	728	733	776	758	758	696	758	773	722	772	716	780	750	785	818	764	787	785	789	765	733	762	710	754	691	747	716	767	736	753	763	749	757	786	741	796	781	783	749	714	793	753	788	771	786	696	707	734	807	768	742	803	780	776	793	772	737	841	735	738	729	772	747	731	792	772	698	784	730	769	718	753	769	800	785	778	784	751	768	731	742	737	725	691	752	771	797	772	787	808	731	757	757	758	759	755	751	753	740	787	765	745	697	719	679	767	758	795	725	768	761	761	749	792	793	752	798	751	743	761	731	768	722	690	720	745	768	724	710	754	766	762	815	770	746	749	755	770	743	755	747	784	715	728	798	797	741	765	757	761	773	774	810	754	749	789	773	774	790	738	724	796	728	730	757	802	817	798	763	768	743	807	841	713	787	783	790	787	779	791	719	809	736	767	675	775	749	740	697	736	761	766	776	747	762	788	794	736	732	771	799	799	790	755	752	769	756	784	769	783	750	735	751	761	764	738	803	788	737	754	769	743	756	823	736	755	725	702	794	732	759	748	716	742	762	780	748	723	743	732	742	772	757	736	793	766	794	792	764	734	752	805	773	763	848	757	758	766	723	763	743	731	793	745	752	787	765	760	769	723	795	789	769	733	754	737	792	757	786	771	779	861	738	724	771	718	754	797	713	797	748	751	720	747	783	814	762	777	736	735	783	749	714	773	765	764	751	747	749	797	731	742	772	762	708	809	754	732	727	729	794	737	733	773	714	724	724	740	810	726	773	796	790	719	749	771	755	762	775	716	756	769	795	765	761	758	715	744	818	816	739	772	741	779	794	759	782	743	755	752	790	817	742	777	742	789	736	782	789	794	718	774	748	760	727	767	735	747	766	771	713	711	812	765	796	759	780	759	775	734	763	815	762	717	711	795	764	712	737	755	798	788	734	755	759	763	780	777	758	768	753	742	767	767	792	755	766	770	739	711	794	785	775	745	753	763	757	838	740	783	724	733	755	752	794	757	753	727	737	737	761	708	782	745	732	766	788	748	746	784	794	817	716	800	733	732	723	750	729	775	743	720	803	783	832	778	764	744	739	789	753	744	737	783	743	722	800	770	734	802	763	757	809	742	692	774	768	732	721	783	744	784	761	776	752	725	796	828	699	747	741	805	729	738	756	763	711	745	769	771	746	730	762	749	813	784	754	755	763	764	737	768	725	774	776	772	757	787	754	778	751	728	762	714	727	759	749	768	772	783	735	684	766	674	760	733	727	796	738	740	795	770	763	800	790	781	734	775	775	754	734	768	735	766	759	813	766	800	722	745	755	747	746	757	788	712	805	749	768	811	757	746	748	747	761	709	746	732	764	765	762	752	749	756	817	768	758	744	790	737	731	745	784	721	734	771	795	742	736	796	744	785	792	805	703	796	783	726	776	732	746	777	786	772	735	799	767	793	747	797	730	730	808	768	788	777	783	774	757	740	767	759	750	768	793	731	756	731	744	728	780	775	793	759	790	762	763	688	797	770	801	730	809	738	819	799	803	737	740	740	774	752	787	730	795	784	751	749	760	764	802	776	758	724	754	729	715	787	782	768	808	803	774	787	782	786	813	767	742	777	761	751	748	781	748	775	781	739	715	724	749	762	731	788	766	772	777	773	777	784	758	748	778	746	688	710	809	736	749	760	754	719	792	766	754	799	760	771	764	746	708	737	773	752	742	752	747	779	758	707	734	763	762	739	723	786	756	678	720	787	777	808	785	752	729	722	796	795	753	785	761	790	783	747	771	766	758	761	755	738	798	734	759	797	741	782	769	735	756	720	811	739	746	738	764	765	774	737	750	765	758	748	732	774	765	754	762	859	823	744	806	805	808	732	782	777	735	758	757	788	777	770	755	766	765	759	808	808	781	753	760	772	779	732	802	692	738	764	720	767	784	763	744	726	729	792	798	806	823	745	720	696	746	744	745	788	806	811	740	774	792	737	770	755	765	766	765	756	755	773	718	762	778	759	723	759	715	725	803	764	703	789	761	770	750	769	742	776	720	750	763	795	762	759	781	785	787	702	718	784	709	761	800	776	738	751	751	757	710	780	727	780	786	711	735	776	762	754	721	707	747	751	801	750	776	727	723	774	741	761	706	816	712	737	696	790	777	793	752	726	755	764	749	775	740	763	760	771	789	759	722	731	771	740	761	753	734	721	727	776	670	769	806	765	760	750	760	761	783	746	759	801	762	776	768	739	779	793	757	713	776	807	777	768	759	800	814	779	752	754	720	759	770	743	786	747	784	756	769	797	791	725	730	769	764	790	746	771	803	750	767	748	733	772	765	762	713	801	780	752	757	786	739	767	795	726	771	749	748	808	746	756	775	733	767	736	741	722	760	731	792	765	772	724	769	735	735	729	720	773	778	737	776	735	774	764	742	776	757	774	748	665	774	765	744	806	761	746	763	723	803	778	736	738	757	773	809	726	718	804	798	741	701	810	760	776	731	732	708	813	755	748	789	716	768	696	814
27471	13149	13149	10435	7351	5594	3822	2807	2219	1828	1560	1221	983	776	749	678	603	442	397	370	375	386	396	365	349	336	328	327	286	296	306	256	317	291	295	289	277	308	275	246	278	282	281	261	314	253	314	305	287	282	297	284	280	267	269	265	280	281	278	273	289	277	302	285	286	319	259	297	287	264	271	300	282	311	246	286	292	285	285	290	280	268	284	262	295	290	281	265	278	281	275	285	277	297	277	299	300	320	279	315	289	288	251	299	285	273	262	270	332	284	288	291	274	289	270	254	265	287	294	277	281	280	280	267	280	266	302	262	291	286	282	273	269	293	274	290	273	281	262	261	276	278	271	265	290	273	274	288	291	286	286	297	303	293	318	272	294	265	313	289	256	277	280	281	235	264	274	263	292	278	303	285	259	279	270	280	304	280	303	296	271	265	231	278	276	287	280	297	278	267	252	253	262	290	280	291	286	264	274	300	285	296	301	264	270	247	298	289	327	273	274	271	261	251	280	300	292	278	279	236	258	309	303	287	267	290	264	267	274	293	267	274	288	280	313	280	264	293	300	276	278	264	282	274	277	281	276	279	292	287	290	276	277	257	308	325	261	300	329	301	294	292	274	255	269	283	272	284	250	276	309	281	260	259	279	286	288	279	268	298	286	265	301	287	298	254	240	274	306	328	281	265	298	274	301	288	293	287	274	278	261	257	287	273	294	258	277	283	267	276	276	281	279	283	267	287	267	274	277	272	307	300	250	307	270	265	287	258	272	263	300	290	300	264	274	281	266	251	288	295	278	299	278	263	295	273	276	293	270	272	273	297	281	296	300	278	305	293	292	312	270	260	276	278	274	267	302	258	279	313	289	280	287	296	269	276	273	274	274	272	250	264	271	282	300	282	314	276	314	296	328	264	302	258	289	301	295	272	287	294	294	285	280	290	292	280	276	291	260	271	273	287	277	271	277	289	286	293	290	296	291	303	285	307	262	263	274	251	270	279	242	286	287	262	283	304	274	307	290	268	291	272	298	269	277	294	299	306	271	279	260	260	279	268	297	262	247	274	288	277	324	261	293	291	307	257	303	262	291	296	252	312	299	268	311	283	279	288	272	309	286	289	300	273	293	298	286	291	313	279	265	279	315	287	297	257	307	312	288	304	294	294	257	259	273	302	308	269	292	259	278	283	309	285	277	279	287	259	299	276	291	306	296	248	263	290	268	259	275	286	261	286	298	280	288	259	295	269	295	260	259	262	272	297	270	278	290	272	266	260	267	307	280	321	285	305	280	283	314	267	287	273	290	286	274	279	288	308	269	308	296	288	270	296	266	266	256	266	268	253	259	271	300	296	285	323	287	299	269	241	262	273	306	259	280	293	263	305	304	272	262	272	275	266	282	306	300	271	289	268	297	280	266	278	282	290	244	301	346	296	267	300	264	289	283	307	297	305	291	281	271	283	288	288	255	240	285	282	288	278	267	288	290	331	273	284	267	288	279	306	271	261	315	315	273	280	298	297	233	272	300	261	272	241	265	259	277	289	297	278	291	278	294	301	274	280	279	275	269	296	307	309	253	272	289	265	258	283	292	298	254	279	310	270	282	259	274	267	286	271	254	257	274	285	253	265	291	298	284	315	270	299	291	311	256	283	275	302	282	266	304	274	275	295	319	293	292	285	275	319	260	276	266	297	266	282	288	294	242	283	299	291	265	258	271	284	294	304	254	263	281	309	261	301	271	284	248	242	283	289	271	287	293	280	273	253	263	287	291	316	305	290	305	252	268	243	304	274	258	284	309	286	268	278	289	275	282	271	287	299	260	276	288	292	262	279	273	278	257	305	288	263	286	290	281	293	275	281	294	279	283	282	254	241	287	258	255	272	251	291	268	271	300	293	300	272	309	307	281	292	281	296	264	281	293	305	318	259	279	294	310	283	271	281	271	298	233	273	268	287	286	302	298	283	289	285	272	286	280	270	257	263	278	265	293	271	294	284	251	301	277	297	319	278	301	263	288	277	309	278	290	298	287	282	287	315	273	284	280	253	290	273	276	308	277	298	304	292	275	264	266	269	299	280	260	315	328	263	282	294	305	287	272	294	277	279	290	286	275	279	313	266	317	314	296	295	287	296	286	307	288	317	300	283	319	283	245	296	273	283	269	281	291	290	265	273	251	272	303	295	278	292	276	299	266	284	294	277	274	277	304	290	264	280	300	296	261	276	248	292	271	291	271	278	304	312	277	253	299	268	282	270	308	292	265	307	295	289	304	296	293	317	330	293	269	274	308	255	275	308	312	279	269	281	267	269	267	283	270	297	288	310	325	310	300	296	298	293	276	288	284	282	328	304	302	291	294	258	287	280	294	279	327	266	283	278	283	259	290	316	288	252	307	291	249	274	249	320	256	272	280	317	305	258	282	286	297	255	301	280	308	279	284	270	286	251	245	283	284	256	250	279	284	260	293	291	264	300	342	282	262	304	333	315	292	264	276	265	268	281	305	293	282	282	299	256	308	311	307	228	308	287	292	269	261	319	309	318	269	278	255	294	281	303	309	284	309	315	299	273	254	291	324	286	286	305	293	283	288	286	273	318	292	276	309	292	313	273	255	308	254	326	291	278	285	238	258	284	313	300	335	280	280	266	290	284	301	270	292	277	304	308	296	279	294	299	270	300	300	283	265	278	307	261	287	274	303	277	285	274	281	305	262	290	275	294	265	282	300	328	252	294	296	291	269	279	293	273	300	262	276	295	271	278	263	263	296	276	290	282	253	272	269	319	263	295	271	248	251	280	322	285	271	270	278	282	282	253	308	273	293	307	306	292	266	285	310	300	301	304	290	249	256	267	282	318	303	300	326	260	280	277	254	281	312	260	304	267	297	302	298	280	256	305	289	315	277	298	313	288	303	258	277	263	286	277	281	309	305	284	268	283	283	302	295	285	255	305	316	294	249	295	276	273	279	278	276	248	261	284	269	271	284	283	274	282	288	293	261	279	292	291	312	276	272	298	303	313	233	299	284	287	305	228	264	316	313	268	247	301	266	281	283	262	296	309	261	249	275	290	287	311	300	287	325	322	271	284	255	285	267	316	281	296	272	280	290	310	288	272	271	277	258	293	300	283	266	247	275	295	274	282	285	278	280	292	277	320	254	294	267	298	255	293	296	272	278	302	290	273	298	277	258	289	270	293	300	288	288	275	303	251	273	256	284	309	250	327	292	267	282	274	276	271	330	267	291	280	314	290	269	296	284	267	271	292	297	286	278	285	270	296	296	287	278	306	275	310	293	292	293	264	288	297	293	326	277	263	264	292	293	286	296	296	259	312	295	272	291	278	281	297	259	308	284	292	311	306	288	314	322	255	303	307	309	296	292	310	294	318	285	257	279	288	286	280	313	282	294	331	313	287	265	297	281	263	292	293	281	283	237	271	296	281	285	267	272	290	303	261	274	230	260	308	300	269	302	243	307	290	281	291	236	312	307	287	248	274	277	284	259	286	285	294	258	289
17385	10807	18455	21323	19562	16896	13632	10732	9749	8073	6922	5583	4392	3661	3560	2920	2251	1709	1494	1355	1252	1266	1299	1134	1104	1079	953	873	888	838	793	820	865	851	744	759	767	767	729	722	716	742	726	685	764	749	733	718	790	675	719	746	743	695	702	689	657	744	676	664	678	670	665	690	670	668	679	699	678	670	744	682	758	705	704	682	685	699	693	666	674	644	705	695	698	694	690	664	688	659	684	667	665	666	704	659	650	693	655	737	697	687	724	669	688	730	695	682	725	671	661	723	670	668	672	668	674	680	693	702	653	671	667	687	651	707	671	707	694	712	695	685	696	637	676	659	702	670	634	727	648	655	708	665	671	688	696	666	704	674	663	609	691	650	686	651	665	703	681	685	716	643	718	655	668	669	649	728	695	654	683	669	673	657	713	754	713	667	662	639	686	682	660	691	707	739	681	668	654	693	697	674	700	682	652	686	698	661	725	690	671	714	706	724	675	690	708	695	692	704	660	696	725	716	649	719	669	685	686	663	655	697	674	686	714	657	709	714	700	703	693	718	683	679	696	719	651	674	649	677	680	693	713	639	729	672	719	642	658	653	692	653	692	689	732	673	666	697	666	690	680	675	687	696	691	710	702	676	660	680	717	678	700	691	651	716	670	691	664	674	668	692	680	719	653	688	637	716	684	645	692	697	708	679	673	675	706	712	643	686	699	691	693	691	712	680	686	671	679	672	700	629	697	657	675	691	679	653	676	728	646	690	710	689	702	683	645	715	682	724	678	708	672	669	682	662	680	739	714	716	656	665	668	723	680	684	666	666	665	672	670	666	674	707	689	659	636	682	677	695	686	705	664	656	659	695	690	683	653	673	746	667	723	686	704	694	702	667	718	720	718	688	725	685	672	710	666	677	724	694	719	668	646	665	663	688	735	696	660	675	735	687	658	669	705	696	649	684	665	645	740	707	673	671	718	689	665	697	698	701	694	706	685	695	699	690	693	666	641	612	626	703	674	705	698	651	696	745	694	694	672	644	668	620	681	711	642	691	664	681	743	670	732	678	696	713	672	646	719	626	696	671	644	683	675	637	677	735	694	708	704	688	688	670	675	640	658	675	711	656	688	700	685	676	635	717	702	683	688	657	680	696	691	701	685	718	692	681	702	707	692	718	711	672	689	702	681	694	672	662	701	661	687	713	708	669	667	687	688	637	657	672	658	739	734	663	666	676	663	694	697	704	648	709	684	636	675	686	714	691	678	666	676	729	695	664	684	639	712	658	698	715	725	688	708	695	662	690	668	705	733	670	678	674	709	671	677	673	676	642	683	702	688	698	682	688	699	646	689	680	660	664	676	643	711	686	691	682	673	675	673	707	755	684	704	703	690	653	678	665	700	680	687	683	666	708	692	700	672	720	681	664	696	660	713	654	703	718	650	713	704	643	665	655	697	708	639	714	674	652	679	685	704	654	712	682	718	691	709	725	683	729	676	672	689	696	658	698	709	699	687	692	711	650	658	719	700	705	675	683	680	663	673	656	708	633	689	614	644	696	663	661	684	662	695	759	693	665	683	685	705	672	627	665	650	701	664	651	667	667	710	692	712	715	700	673	671	651	695	672	679	675	682	656	676	707	718	656	713	704	721	654	731	681	720	657	647	666	648	633	670	691	667	615	643	653	718	653	688	702	693	690	689	689	688	681	677	693	639	657	683	707	670	634	710	662	641	727	694	687	702	666	649	705	698	661	679	656	668	692	639	676	668	643	708	629	659	638	671	696	659	715	689	677	655	669	682	693	660	744	694	720	656	669	670	664	666	731	685	677	681	689	675	702	632	691	698	717	634	649	687	642	688	726	698	719	668	693	695	642	709	685	724	672	682	695	698	677	714	637	681	713	674	651	714	647	706	730	653	654	678	701	668	702	722	721	693	715	707	647	683	640	624	724	676	717	741	696	703	723	727	694	694	713	729	673	685	676	709	662	740	715	698	669	692	640	704	675	703	692	678	729	661	705	641	661	639	650	639	663	686	687	688	692	687	673	709	683	691	672	695	698	699	677	682	636	655	685	687	698	669	668	680	674	655	668	690	707	725	665	683	690	676	657	697	697	661	682	673	632	660	707	632	668	678	683	675	659	699	661	689	720	722	746	678	714	689	673	724	648	696	693	677	662	659	699	637	707	710	697	650	661	691	756	672	733	727	691	743	728	723	709	712	690	711	703	687	674	677	699	684	684	698	705	698	700	650	732	698	735	685	676	650	686	653	672	679	740	707	729	697	680	706	684	710	691	740	733	663	664	659	687	700	692	689	676	695	730	713	684	687	672	703	713	684	729	669	661	662	670	653	659	755	662	731	721	637	648	659	650	697	707	683	687	680	674	681	696	653	637	674	658	652	675	667	693	714	699	678	650	688	690	711	625	679	688	639	672	715	708	708	671	676	682	674	687	682	681	680	702	704	689	650	682	706	660	708	656	688	654	706	703	645	640	709	711	707	655	682	669	712	710	675	704	679	680	739	680	683	625	691	636	683	683	703	747	696	687	631	648	737	755	692	681	655	651	711	743	662	697	702	736	674	651	700	692	675	654	696	651	688	655	674	684	687	706	738	699	679	651	634	704	705	664	702	645	691	713	677	708	686	723	699	685	696	661	706	681	707	689	663	723	658	683	703	720	664	696	702	675	663	690	741	669	680	692	687	630	730	684	720	693	710	690	673	673	664	734	676	675	652	687	687	699	695	705	725	655	655	648	656	694	680	661	698	692	683	709	666	691	654	689	641	673	726	683	679	655	668	687	691	656	692	649	687	695	659	702	684	692	649	688	691	720	668	655	673	691	695	690	665	687	726	670	669	644	674	670	683	682	688	669	673	667	630	748	704	712	649	608	731	707	717	670	726	684	657	673	706	723	676	636	726	708	695	673	653	716	712	688	668	689	657	666	695	733	720	657	677	662	736	691	686	662	678	704	703	685	660	654	648	698	659	668	646	684	681	650	633	683	704	657	666	668	657	690	688	682	677	683	659	697	728	702	713	745	688	663	701	676	668	705	679	723	650	678	676	656	646	681	670	666	701	645	668	680	633	708	677	686	704	685	659	677	701	679	694	672	680	693	717	668	672	693	641	669	711	682	691	659	634	665	670	676	700	710	658	692	688	687	682	670	679	665	684	684	689	713	665	646	680	671	672	683	706	665	708	657	689	724	681	675	708	734	665	731	660	653	657	687	707	661	663	674	666	674	660	701	706	637	688	661	738	691	647	676	681	678	648	700	662	747	644	679	676	675	703	639	666	705	674	714	670	703	660	629	708	656	664	696	675	660	636	711	668	699	690	680	668	698	692	683	704	671	687	675	709	672	690	729	663	656	655	663	713	680	691	696	686	632	699	662	694	706	678	685	659	640	700	715	730	711	698	708	713	670	637	652	727	681	691	663	659	678	673	699	662	669	648	696	695	666	629	700	721	705	701	667	649	679	698	691	732	628	688	703	711	676	696	687	715	694	695	733	658	697
9306	5241	5522	4152	3083	2296	1626	1145	1017	863	814	653	566	532	490	460	390	316	403	363	306	325	329	304	299	312	349	347	305	325	305	342	327	306	310	322	362	350	311	328	303	375	313	311	287	314	315	336	331	327	344	312	313	306	321	322	283	293	301	300	303	343	303	311	305	320	310	319	328	319	295	307	340	294	312	324	331	377	336	307	297	271	316	348	314	326	321	312	337	312	312	321	332	303	325	304	314	286	325	287	306	343	330	332	320	317	304	314	310	329	285	333	284	322	313	348	345	313	317	320	302	328	316	304	311	321	283	309	318	314	321	309	320	320	355	344	343	314	314	306	327	305	296	314	316	305	316	306	320	290	305	310	295	328	295	348	327	308	312	353	304	348	328	334	334	302	312	352	341	311	318	298	310	338	331	332	308	348	325	329	328	329	326	312	295	288	291	294	336	322	338	334	323	323	337	304	294	308	352	324	286	291	307	333	319	299	291	322	305	317	310	302	280	334	349	309	320	276	294	316	332	309	291	303	321	309	304	326	343	309	299	322	316	325	344	320	338	328	311	323	308	300	316	304	289	345	357	311	314	272	326	310	326	295	330	296	313	334	316	273	344	324	301	307	298	328	298	325	316	313	299	326	317	311	317	318	312	309	302	270	311	321	329	333	296	317	301	321	302	307	346	322	303	325	321	319	310	308	309	313	305	329	314	323	295	303	302	292	376	326	325	343	303	339	308	309	320	338	299	317	315	339	308	317	296	310	332	285	311	289	310	276	308	302	342	325	330	330	325	304	313	286	286	360	317	336	325	325	337	274	319	363	307	277	312	299	310	301	309	317	311	286	297	340	289	300	315	311	335	332	314	313	294	319	314	311	340	300	308	316	282	297	331	322	332	286	333	337	322	322	344	329	266	354	319	303	316	287	322	313	375	323	342	297	281	344	327	292	356	307	318	282	295	321	302	309	329	303	267	312	317	315	313	314	290	312	342	329	267	295	306	332	325	279	313	299	305	299	331	285	290	334	298	289	298	312	308	314	337	298	301	284	315	313	322	351	297	306	340	312	303	315	295	321	307	352	321	317	327	341	304	307	298	319	322	308	304	310	326	314	331	311	294	314	293	312	309	293	318	312	308	306	277	305	349	315	322	341	318	312	293	323	333	325	334	307	325	306	317	328	325	321	322	323	296	317	288	286	336	304	360	306	329	327	286	302	304	315	305	329	331	293	356	306	317	282	343	314	318	319	291	304	337	320	317	304	346	309	287	314	303	337	386	283	314	319	339	321	300	337	305	327	290	301	303	302	311	314	320	317	318	309	325	308	319	310	276	282	319	347	315	302	343	343	321	295	323	314	315	349	305	293	301	332	303	277	288	315	284	309	290	315	316	290	303	323	317	319	306	319	331	312	292	292	305	336	282	333	329	320	337	310	310	326	307	340	311	334	326	338	322	299	318	373	319	290	313	315	376	281	343	333	317	320	345	302	310	307	306	280	315	297	313	311	281	327	325	326	325	318	326	337	273	331	316	314	307	304	290	342	284	315	304	310	276	353	300	302	327	317	331	308	341	298	313	295	285	328	282	321	306	335	302	351	309	319	297	298	353	305	340	350	364	304	304	339	284	284	279	282	313	290	326	324	310	304	340	301	313	337	329	293	313	311	307	308	273	313	318	314	319	319	311	323	318	330	305	309	294	281	296	315	287	328	313	293	288	297	308	323	326	332	323	316	310	318	329	324	314	322	335	314	300	299	325	320	315	325	308	307	323	307	291	287	292	307	302	319	279	310	308	324	316	305	329	340	308	326	325	280	332	307	303	317	304	318	303	334	316	338	311	282	329	337	304	348	297	312	316	327	289	303	319	304	294	313	278	306	254	323	312	321	348	302	306	331	287	295	320	306	287	310	342	321	324	291	332	312	302	327	296	300	300	310	307	285	352	311	328	319	315	324	286	336	320	308	302	292	328	305	321	314	308	288	337	324	315	320	317	319	319	321	282	289	309	309	307	309	312	287	312	311	308	308	315	296	328	316	326	288	317	321	290	295	325	317	295	315	318	314	309	309	302	327	336	361	305	299	295	326	323	299	280	334	337	312	317	287	307	319	318	340	322	326	341	291	336	351	325	347	324	324	335	318	335	311	278	318	290	333	308	326	336	296	292	308	307	311	317	315	328	338	327	292	310	327	328	302	304	340	284	312	296	309	315	305	325	289	308	300	308	320	279	333	315	317	320	292	293	311	317	293	315	318	354	275	295	294	349	324	299	312	284	299	318	305	294	285	320	322	329	280	316	316	319	309	320	344	308	329	291	315	338	340	296	322	321	308	330	280	316	320	321	319	317	293	363	303	288	322	305	291	314	319	317	349	322	313	327	301	295	311	316	304	324	273	309	295	276	315	343	306	335	323	355	339	330	322	297	291	310	294	314	366	318	315	292	309	309	305	302	319	338	319	340	348	305	364	338	330	334	282	313	308	344	300	283	339	309	299	335	305	318	277	301	327	318	307	314	331	323	334	339	293	315	304	329	297	357	308	298	321	321	327	299	298	313	313	308	313	350	296	347	302	338	294	302	344	321	294	335	324	321	297	330	294	314	319	313	336	310	297	286	316	285	289	316	288	325	328	295	308	280	318	312	316	315	288	306	293	323	317	301	307	323	323	314	320	376	323	314	280	346	306	303	333	317	288	308	315	311	319	287	332	331	343	308	291	291	332	301	330	290	324	266	350	294	314	310	340	322	319	335	332	318	305	308	325	335	321	289	304	331	323	344	289	332	310	328	286	309	301	320	332	347	310	301	317	295	310	281	301	289	325	279	314	278	323	332	340	300	282	304	329	315	301	300	320	322	310	314	313	324	330	311	321	298	270	349	285	282	309	314	311	286	305	297	295	310	312	321	328	317	318	298	291	335	343	306	306	304	299	324	289	311	310	342	343	289	341	328	268	314	306	312	319	316	311	306	325	324	293	285	335	326	320	302	280	362	350	309	327	284	341	311	327	319	313	308	298	307	301	287	291	300	328	291	341	343	327	329	299	309	352	325	279	302	315	288	300	282	311	289	321	359	279	335	342	288	330	312	308	311	352	340	342	324	323	309	342	323	313	328	315	297	334	304	304	320	330	303	318	307	289	349	287	328	345	289	307	309	283	324	308	305	343	305	360	303	298	311	334	331	315	298	312	331	300	280	283	336	331	324	297	302	327	322	316	336	324	301	313	337	307	297	326	295	313	303	336	324	307	326	317	316	326	348	307	306	331	311	310	334	316	326	336	272	296	311	308	318	347	292	334	315	344	309	350	302	317	311	291	289	298	309	301	288	356	346	311	324	327	341	285	307	291	325	304	315	341	307	322	312	346	312	316	303	300	303	305	319	346	302	285	314	316	326	324	313	310	296	314	290	298	294	308	312	329	291	322	339	339	341	317	316	280	315	326	318	312	290	296	306	336	349	296	326	297	297	297	309	310	340	322	351	370	312	306	311	312	325	294	294	316	303	349
6711	5383	9754	11396	10440	8853	6463	5166	4716	3819	3539	2570	2185	1936	1955	1652	1364	997	959	973	905	813	834	767	788	795	773	812	800	774	809	748	817	777	793	776	839	764	766	778	769	771	746	761	762	722	756	766	753	774	769	769	757	736	726	707	699	806	745	717	739	719	749	719	779	751	766	789	730	709	746	731	786	714	703	771	773	708	734	676	800	775	746	782	717	751	714	755	718	748	738	782	774	749	779	782	749	714	743	805	737	767	780	749	756	714	791	734	730	733	715	785	750	732	778	738	738	725	705	751	754	759	719	789	741	707	748	789	718	752	778	778	788	682	731	762	767	763	732	724	736	698	767	738	744	764	737	750	754	773	747	761	733	748	738	738	765	741	735	730	721	742	751	800	704	764	762	710	752	698	728	688	788	717	759	719	747	698	696	768	713	730	728	771	721	706	712	751	741	783	773	696	746	750	749	707	762	767	780	756	779	733	740	757	768	749	772	761	758	724	694	753	756	768	732	796	760	775	701	756	751	757	715	780	773	743	749	757	778	756	776	765	766	809	758	793	791	760	744	733	750	734	758	793	745	786	697	736	771	672	729	739	769	789	738	740	786	725	771	766	764	753	796	749	760	753	779	757	797	779	711	731	732	759	757	767	808	718	730	787	727	735	726	776	755	795	760	755	733	713	755	762	718	744	756	772	741	764	730	718	790	745	690	752	784	745	771	762	722	738	694	771	721	810	737	791	750	742	721	730	803	753	784	750	749	783	740	733	717	693	782	758	726	787	757	744	786	776	757	724	774	761	681	783	750	775	794	781	794	752	781	756	799	784	793	722	702	747	787	745	722	737	756	755	747	721	765	736	756	752	676	759	742	743	748	762	700	774	760	774	752	743	770	757	729	760	778	725	771	743	765	750	782	746	692	744	763	740	766	767	773	728	733	738	737	695	768	734	739	739	743	789	718	741	704	743	767	727	732	796	728	735	727	748	756	730	766	759	721	748	739	748	738	756	752	772	704	717	752	763	747	797	755	773	748	759	724	723	764	747	811	764	764	776	783	722	732	738	777	746	707	731	745	776	825	745	774	791	777	688	726	751	715	740	736	744	699	726	776	723	778	723	774	800	713	716	754	751	745	755	780	764	724	779	798	769	760	747	732	738	759	784	791	739	732	721	752	735	716	731	741	695	737	771	739	765	736	706	747	737	732	747	746	743	737	723	708	764	774	740	782	729	792	748	737	791	727	766	737	766	787	766	726	723	743	754	759	792	783	777	777	748	745	762	729	795	790	755	816	758	810	766	719	755	767	726	814	742	802	779	693	737	738	702	790	773	738	782	792	699	742	753	754	824	747	814	767	745	791	819	718	737	739	773	746	773	791	784	780	710	709	727	793	767	760	806	771	737	746	733	771	805	733	728	766	804	729	772	769	799	771	755	785	759	744	752	751	729	789	727	701	725	777	774	732	773	778	752	787	772	779	775	751	808	751	788	745	787	727	757	745	727	767	728	729	727	730	731	754	743	839	780	743	753	780	740	731	767	725	765	786	748	719	779	700	736	803	713	750	720	761	696	816	744	731	736	753	728	744	705	752	755	732	749	747	775	762	734	766	760	784	799	807	718	707	746	757	793	712	774	717	771	707	742	729	774	720	784	718	753	766	748	699	723	726	757	757	754	763	731	756	773	717	747	746	723	747	725	738	756	773	732	743	733	725	742	709	750	738	784	772	809	828	707	758	742	749	790	758	747	759	767	780	750	710	720	731	787	743	717	783	782	742	763	755	702	729	731	801	750	749	704	760	717	767	746	754	795	779	761	747	735	718	786	724	796	777	729	767	759	763	731	736	724	724	727	811	787	744	797	771	723	776	711	740	710	782	734	724	698	723	711	759	721	792	767	747	720	750	739	787	727	741	770	779	753	763	748	734	722	785	771	733	771	767	691	754	803	759	787	712	729	779	762	746	741	707	755	708	762	759	750	744	751	704	786	733	756	787	729	783	790	722	734	758	770	731	777	715	729	770	733	792	702	719	724	699	736	709	797	736	771	812	776	757	783	709	736	754	736	771	720	741	758	745	729	736	765	742	788	790	704	768	780	786	705	756	760	769	788	765	765	746	797	775	780	783	746	744	770	750	703	753	720	733	751	717	772	761	718	762	726	741	703	732	711	749	716	790	782	718	745	745	715	782	745	766	788	697	695	755	719	720	791	752	750	765	765	720	748	766	762	831	764	742	792	763	757	755	775	721	758	757	694	737	783	743	752	738	708	746	732	813	773	722	787	751	701	734	796	738	736	769	791	712	685	772	749	785	782	795	719	755	757	756	793	737	739	783	787	757	800	741	715	758	752	738	743	744	764	771	740	743	754	802	779	782	749	771	740	731	731	774	768	739	769	798	768	724	788	752	752	737	719	794	758	753	721	769	806	759	775	706	767	737	765	787	710	791	767	789	777	771	729	748	753	733	824	732	744	728	759	738	715	724	741	752	744	761	761	765	741	750	728	758	748	669	725	724	740	748	752	709	747	788	767	754	794	789	751	752	742	742	718	744	715	747	737	736	783	734	787	778	681	791	775	728	692	762	783	786	784	748	791	744	782	709	741	778	761	801	742	728	751	735	755	717	765	767	706	750	772	763	737	671	760	715	743	719	742	685	733	791	700	786	751	741	709	751	731	712	762	775	748	742	754	763	757	734	748	706	755	713	717	730	728	741	680	733	789	761	761	759	741	723	746	727	764	732	770	767	753	756	782	802	760	772	795	787	704	760	771	752	700	743	759	731	737	760	733	697	732	797	754	742	736	811	752	756	778	785	723	725	735	773	725	743	705	780	754	765	699	757	773	740	759	727	723	730	774	725	772	722	767	741	766	761	738	756	723	769	733	792	733	769	726	734	724	779	761	737	763	727	742	719	749	734	745	776	779	769	789	772	729	700	780	743	749	765	782	768	755	744	758	757	750	663	755	768	720	784	712	723	781	759	775	710	780	706	725	774	740	726	719	777	790	750	798	736	708	740	718	746	698	722	738	745	713	774	733	777	750	765	735	769	720	780	718	748	763	765	778	731	752	732	765	829	797	781	758	782	689	800	728	757	744	751	784	761	707	772	764	675	710	749	774	740	735	768	755	765	775	712	744	719	750	737	744	741	716	720	758	782	773	784	773	766	779	775	757	721	770	757	727	770	764	738	806	778	751	755	739	765	747	744	732	736	748	792	755	755	793	792	720	775	741	788	769	748	780	728	797	782	796	734	755	797	756	754	772	738	721	790	781	732	719	785	776	741	750	691	704	755	762	786	716	763	714	805	764	776	730	753	713	733	736	776	783	791	756	727	756	718	717	772	802	736	770	730	754	717	737	730	772	728	784	748	734	729	747	755	745	717	755	739	767	714	735	762	750	778	724	798	721	732	788	821	745	748	700	777	708	751	736	749	723	730	756	716	771	735	734	762	754	785	745	755	773	748	742	788	729	699	732	794	722	724	731	684	784	775	718	782	750	717	787
18961	8888	8935	7558	5276	3933	2813	1880	1798	1399	1156	957	799	690	638	600	508	407	402	353	367	399	370	317	363	333	334	318	358	285	325	302	303	310	321	334	297	307	319	298	312	335	375	330	310	290	334	309	327	329	310	331	320	323	311	295	317	287	306	352	302	309	309	291	312	337	294	357	326	329	301	326	317	354	284	292	330	366	271	310	313	315	330	287	318	318	318	334	311	333	312	341	338	306	318	331	296	333	296	317	288	284	333	306	325	336	326	301	311	291	341	305	300	339	302	319	308	326	262	297	338	334	312	289	317	296	321	328	323	339	339	327	331	306	313	319	309	338	297	287	278	331	314	336	321	330	338	328	305	276	298	326	335	326	320	336	291	294	343	321	300	293	313	331	282	327	306	304	338	280	334	345	296	326	306	318	363	324	339	332	312	326	321	308	315	339	288	308	339	336	324	294	332	313	354	324	323	319	293	339	349	335	313	314	313	336	316	306	299	323	327	301	297	310	323	331	317	325	327	344	296	338	329	293	319	284	291	315	352	295	316	343	305	301	310	317	315	256	300	332	298	293	306	322	314	309	331	304	295	305	331	332	299	342	337	302	309	310	309	274	310	322	327	341	309	346	324	324	340	346	298	292	331	303	328	296	304	284	348	314	331	309	284	305	309	326	341	333	306	340	315	306	302	369	312	308	320	338	295	341	317	309	339	330	296	311	311	318	309	336	301	312	313	322	368	351	314	294	318	349	314	303	310	312	308	326	317	287	292	317	310	314	310	324	337	345	296	330	297	297	319	306	281	334	320	316	281	324	337	326	302	291	308	322	332	285	306	325	336	338	313	343	330	328	340	319	334	320	327	318	314	316	312	313	352	331	299	330	345	303	313	323	306	294	306	319	346	285	303	336	306	323	325	296	294	319	332	319	321	327	292	298	308	305	313	302	302	350	334	302	301	282	309	295	315	312	302	326	293	328	286	341	287	304	332	306	309	306	323	312	332	271	288	328	331	315	314	318	308	312	299	323	342	334	297	294	309	293	312	323	334	313	312	320	345	325	310	331	326	327	334	320	318	317	311	330	292	325	317	352	332	300	307	365	353	296	328	313	340	330	319	299	285	291	296	320	283	346	290	339	329	326	300	315	319	302	306	275	321	309	331	320	310	326	328	334	328	304	318	313	341	291	333	344	328	309	357	302	318	351	319	327	311	316	319	322	301	327	337	326	298	318	310	346	360	298	280	336	298	299	328	323	308	326	326	311	312	295	302	337	298	321	314	360	311	338	310	309	301	317	328	312	328	336	330	313	306	318	334	314	325	316	311	305	301	322	337	339	322	319	322	324	324	334	327	297	339	307	292	296	318	321	329	322	327	308	311	334	347	306	312	317	334	306	342	318	336	320	326	268	304	324	308	315	311	329	347	335	328	313	328	285	298	314	291	311	354	304	312	301	330	299	308	331	344	295	296	293	334	307	284	315	315	315	324	344	316	349	297	311	329	318	305	293	309	342	332	322	321	289	350	291	301	330	313	323	301	317	310	301	315	314	340	306	295	303	325	338	297	305	313	274	292	344	310	315	319	322	326	282	296	363	304	287	295	300	339	315	306	349	327	331	307	297	329	319	297	309	322	333	297	318	285	312	339	360	324	353	295	341	331	304	320	323	329	300	336	338	328	333	309	292	294	310	340	347	317	338	337	349	295	337	326	322	291	336	331	330	285	304	337	348	316	328	311	286	298	318	305	333	330	300	337	314	338	301	293	329	325	340	322	334	314	303	310	304	323	299	308	334	326	299	324	297	301	344	326	314	342	326	326	299	288	341	322	302	338	311	319	321	299	335	295	360	326	350	292	304	296	322	331	287	316	337	326	309	314	323	329	300	309	340	295	295	296	308	313	319	318	285	323	317	316	276	316	311	324	317	309	310	327	299	298	307	335	291	307	305	298	306	261	326	291	294	339	337	339	311	328	322	345	364	325	342	338	290	316	278	361	301	328	293	293	315	314	362	315	312	270	304	319	291	332	306	334	290	325	333	305	340	310	321	323	313	347	286	327	298	334	308	339	301	307	332	331	310	303	315	321	334	322	324	312	304	297	321	334	324	359	307	350	289	316	309	337	305	314	336	338	313	319	340	337	315	325	322	293	326	352	308	313	357	293	307	312	270	314	316	314	310	339	341	300	255	339	297	292	314	339	322	308	319	285	305	332	333	329	328	326	332	328	314	280	328	307	303	336	325	344	331	301	316	308	346	336	342	369	326	328	322	319	284	308	307	330	334	327	344	291	340	316	304	338	296	314	323	296	315	333	320	298	309	280	338	303	320	285	316	306	308	311	314	344	307	310	290	329	265	333	320	316	330	324	287	336	316	328	301	284	307	302	295	300	298	344	312	323	328	346	290	324	328	332	288	343	319	321	315	311	325	343	351	311	314	324	310	318	303	300	333	344	318	337	340	300	332	273	346	288	323	302	333	319	345	303	307	286	300	339	331	298	330	334	298	352	323	367	299	301	335	315	330	300	319	318	285	343	336	333	337	336	337	335	315	306	294	297	325	301	317	325	328	320	292	354	364	316	327	353	333	320	318	323	316	293	316	347	318	321	324	340	327	322	318	304	329	319	295	311	286	286	293	321	312	328	333	328	296	310	354	356	326	316	298	321	302	323	306	340	309	341	320	327	312	302	294	290	299	295	319	308	295	304	306	344	290	308	306	301	318	315	336	301	331	344	301	307	315	288	333	318	330	299	326	320	329	295	306	330	304	290	330	317	311	315	345	346	306	298	309	335	341	351	315	319	320	311	347	310	331	331	315	341	334	321	337	323	310	332	311	316	298	331	282	271	302	313	299	336	335	293	280	312	316	329	324	293	342	298	315	314	337	316	297	292	269	298	336	299	339	357	310	314	288	289	306	322	315	293	342	308	288	290	289	302	270	325	302	296	320	297	323	333	291	349	330	332	300	328	339	303	301	318	297	334	318	302	310	342	309	331	317	308	287	330	337	314	294	305	279	270	296	319	325	340	287	324	336	317	317	312	265	326	288	315	357	321	319	320	331	329	265	298	304	274	293	305	297	274	306	274	307	340	298	286	313	329	322	288	307	310	333	275	325	294	338	304	314	338	299	255	318	308	341	314	298	305	361	329	341	335	302	310	321	321	332	304	325	326	370	347	324	317	312	310	311	324	331	318	315	311	271	335	292	337	337	318	310	319	298	334	272	336	305	308	299	277	315	288	290	305	315	316	295	310	298	343	311	314	307	313	318	296	298	334	315	333	299	313	307	348	302	307	322	296	318	326	302	281	306	327	299	330	301	329	339	306	309	301	309	309	318	307	334	305	289	335	348	304	285	303	290	320	292	329	312	349	315	324	328	319	314	318	300	308	331	323	308	354	308	344	312	326	304	322	314	327	320	265	310	315	344	305	320	329	318	339	318	308	334	319	321	362	351	346	309	298	313	316	336	294	304	320	307	324	318	324	298	315	291	299	333	306	345	307	302
13677	8060	14413	17590	16274	13335	10375	8225	7516	6099	5212	4120	3272	3080	2890	2299	1714	1368	1259	1188	1174	1159	1074	982	1012	989	970	872	798	822	876	864	865	854	801	808	832	770	767	786	744	797	809	797	774	780	779	774	835	756	823	766	769	731	800	760	801	734	803	752	801	784	750	754	747	747	783	750	730	773	807	778	759	777	750	726	769	754	815	763	747	732	747	746	769	723	797	737	746	757	737	752	729	750	784	799	801	758	773	771	792	776	760	757	765	800	763	774	748	763	750	723	760	707	793	797	762	811	719	731	747	773	753	787	735	756	767	778	781	760	763	787	754	732	768	746	756	767	783	720	759	770	795	739	783	729	728	743	800	759	786	770	769	824	789	770	774	756	756	687	777	730	767	755	757	758	816	752	755	792	762	769	746	779	780	735	790	754	784	785	748	749	766	800	763	699	779	787	743	722	774	734	791	736	790	752	731	738	765	771	766	757	803	773	741	779	760	763	731	767	780	800	762	793	770	738	772	767	731	768	786	724	800	814	776	743	763	742	731	746	789	773	789	792	760	770	733	753	797	710	723	718	782	755	753	749	779	698	698	727	749	838	750	752	723	744	742	800	762	751	786	752	776	767	770	764	725	711	748	740	761	767	720	772	770	725	772	754	758	795	725	746	772	703	723	731	749	815	787	759	758	713	783	780	752	793	754	748	789	787	790	804	782	709	723	769	758	768	739	749	774	776	742	757	746	771	773	779	797	757	768	737	743	795	755	783	749	768	786	713	762	795	718	730	733	778	737	749	760	707	754	760	781	752	784	716	778	763	766	737	748	797	791	709	767	744	761	767	755	811	723	757	739	793	728	776	766	732	748	762	792	721	806	743	772	746	756	763	747	766	746	716	768	762	733	799	763	700	775	785	727	778	743	729	737	800	788	729	792	709	774	727	719	755	750	786	766	758	751	799	745	740	796	779	758	779	773	802	753	779	775	801	766	716	750	743	806	778	723	751	754	775	732	746	733	789	738	756	768	738	755	815	759	725	749	763	782	778	831	761	744	697	776	743	818	808	797	746	819	713	759	756	729	794	762	738	764	774	741	742	829	751	795	737	730	807	728	708	797	804	781	767	737	763	715	753	754	775	710	714	792	728	742	781	721	738	723	740	793	767	714	773	801	789	758	699	778	729	758	752	748	751	762	776	781	783	798	817	788	767	769	782	710	706	712	728	793	738	737	766	740	772	749	749	799	730	713	783	720	768	749	752	746	797	762	769	753	765	695	778	740	787	789	775	776	708	750	748	773	707	732	781	753	871	765	787	778	767	757	760	791	826	765	752	729	745	754	736	763	754	779	772	708	739	744	790	750	742	732	735	808	753	757	781	767	738	789	771	754	738	743	714	799	722	721	755	783	718	720	780	773	761	802	752	763	767	737	767	789	753	757	776	796	797	813	755	763	760	777	781	743	773	824	767	696	767	716	749	741	769	743	804	751	753	753	732	728	770	750	804	736	775	753	799	763	751	762	727	750	779	780	808	765	773	813	713	752	759	748	782	786	682	801	762	757	768	755	774	755	779	741	735	778	792	785	761	759	768	728	755	706	758	760	718	783	735	742	763	752	712	799	739	757	754	798	797	776	747	784	745	776	780	836	745	775	801	763	753	754	763	723	753	746	723	722	721	747	792	748	781	732	752	794	754	683	759	749	744	768	788	784	745	728	724	771	780	777	745	724	770	755	730	782	767	820	775	704	790	727	758	768	810	762	757	727	793	744	745	774	752	746	776	806	793	800	708	758	810	756	746	718	718	724	743	719	795	726	739	726	731	726	721	768	733	800	770	748	780	788	749	758	747	785	739	749	775	739	810	784	797	792	760	739	824	761	758	736	776	813	772	762	758	797	742	802	753	764	757	804	765	774	772	800	727	783	783	812	732	790	753	737	775	780	761	758	797	767	795	724	770	739	775	821	761	772	788	757	721	793	767	766	756	717	730	783	726	765	772	791	735	750	768	785	721	729	765	759	759	742	774	755	706	756	742	773	765	717	729	743	771	742	762	739	769	804	767	763	804	760	759	774	771	777	794	760	722	742	791	773	743	808	754	748	808	771	773	781	732	752	759	744	765	741	776	738	750	741	787	761	762	760	748	747	778	768	769	764	742	753	764	745	802	742	755	721	746	789	739	724	740	756	784	755	743	794	729	774	762	808	675	764	740	777	802	740	733	749	765	750	714	712	770	748	780	784	760	763	726	771	743	791	746	761	743	754	715	771	738	786	770	772	744	772	765	815	805	778	763	746	801	738	791	704	743	776	780	776	723	756	757	725	733	767	774	725	729	746	739	725	782	782	744	740	777	765	769	736	726	801	745	776	728	767	750	765	756	742	773	795	730	770	730	721	777	717	740	781	751	767	762	775	749	733	772	688	774	768	740	771	768	728	761	747	777	783	767	798	758	780	738	728	749	738	785	814	768	745	792	751	749	799	770	769	705	729	741	773	804	772	753	734	746	838	784	775	720	753	783	776	793	730	737	714	744	748	717	760	772	767	764	729	785	757	756	796	764	759	754	760	765	800	762	788	791	752	754	782	766	760	772	722	737	776	733	776	725	722	774	707	728	747	802	692	797	804	810	737	741	770	846	767	769	765	734	707	751	731	769	815	735	831	749	770	799	757	727	683	789	778	771	745	740	793	742	787	760	776	744	793	767	728	778	776	786	759	777	808	814	802	726	786	748	773	700	753	758	786	715	766	753	777	801	777	797	792	752	778	785	767	793	785	784	745	773	739	734	747	742	732	752	780	732	730	797	772	765	788	762	706	803	708	779	742	736	716	765	803	781	742	773	731	738	764	775	761	764	745	793	792	723	740	785	769	790	752	741	764	785	744	768	768	752	783	805	794	771	742	761	759	763	817	725	786	746	762	748	794	696	749	809	757	759	740	763	746	757	787	736	713	732	776	742	733	740	704	752	738	787	688	775	727	771	764	793	786	757	763	731	778	754	728	800	746	751	755	765	790	777	751	730	777	719	796	756	734	771	707	789	736	739	749	763	787	753	782	745	817	740	770	765	797	765	761	732	748	751	798	730	716	824	769	708	780	784	799	778	759	740	763	753	806	783	776	744	749	713	726	737	766	737	736	734	741	755	800	758	746	756	738	708	714	749	729	729	720	773	786	780	763	811	738	745	756	759	763	762	769	789	797	734	777	793	747	722	753	790	791	771	779	753	728	772	796	761	818	768	778	798	765	751	755	760	728	739	720	798	736	782	752	756	719	757	775	736	758	746	772	786	762	761	763	776	733	790	766	778	747	753	722	737	748	762	755	768	778	770	753	747	768	730	744	749	739	775	774	758	787	786	732	760	670	770	785	773	780	744	778	779	749	732	731	798	792	708	723	760	766	767	749	821	751	741	759	785	814	757	742	758	729	777	772	750	784	772	733	765	696	801	738	727	764	764	724	722	719	736	775	815	759	809	797	715	733	768	751	792	770	725	776	755	726	714	786	753	697	750
27584	13053	12502	10719	7786	5675	4030	2885	2494	1994	1615	1261	1054	907	769	638	493	431	407	405	355	417	361	368	331	342	322	311	303	300	299	322	318	288	325	358	309	280	301	313	268	255	311	267	287	297	296	306	304	282	287	286	244	286	290	262	300	308	296	288	316	284	288	267	295	331	271	278	272	303	269	277	259	326	292	295	292	274	283	284	317	277	295	294	285	317	293	300	299	266	313	277	279	285	283	256	260	276	277	294	288	280	266	296	301	287	298	266	275	270	270	257	288	312	290	298	276	281	247	325	299	281	290	298	276	322	316	262	299	290	308	286	303	272	294	269	280	288	258	306	275	280	303	313	297	298	249	335	287	252	292	312	280	318	289	270	302	289	316	286	263	273	285	286	289	330	249	303	302	307	282	271	329	272	290	298	254	286	276	285	295	292	310	297	269	254	298	287	286	269	297	281	275	277	290	266	270	288	287	285	266	272	295	266	252	285	250	269	293	265	295	298	294	270	261	292	331	292	292	303	292	306	275	271	251	287	280	290	287	287	285	288	284	274	295	310	297	319	299	258	312	284	313	293	268	249	286	281	304	280	295	280	254	246	292	305	288	272	306	309	272	266	284	306	282	344	250	297	284	303	256	295	321	291	275	318	299	261	307	302	315	250	259	303	323	289	297	262	315	286	267	253	291	287	305	292	300	258	269	283	293	280	301	278	289	339	275	318	303	290	270	274	315	297	295	282	284	275	316	269	288	268	306	303	273	283	297	290	294	282	315	294	297	267	300	313	252	290	285	276	268	278	285	288	281	303	281	277	268	266	286	308	238	317	291	272	279	300	269	253	275	290	298	298	306	279	271	285	248	263	283	276	269	306	287	254	286	261	262	289	254	278	274	272	274	290	281	312	293	261	288	282	298	327	333	279	301	285	291	267	317	297	282	289	285	275	279	304	280	282	272	320	294	318	297	310	296	275	293	282	314	301	263	284	335	309	330	293	266	234	287	256	253	301	264	262	259	287	309	284	268	295	279	269	250	269	277	299	282	303	294	280	300	283	246	261	302	313	273	303	306	266	256	284	260	278	294	260	267	298	290	308	334	309	295	293	282	298	273	303	295	276	282	298	285	246	251	279	272	273	279	249	261	270	307	260	286	294	271	282	270	296	293	265	273	280	290	276	322	284	295	314	269	296	280	309	284	285	296	295	296	258	302	267	276	286	312	267	286	300	272	275	267	296	319	287	321	280	282	286	313	278	275	289	296	286	306	292	282	286	273	272	281	313	282	283	271	294	292	309	289	272	286	293	297	294	279	298	292	288	299	293	291	272	275	292	295	295	303	295	304	294	282	279	288	271	272	269	297	266	288	281	273	274	285	289	296	244	288	289	268	294	285	281	278	263	280	282	265	289	277	319	285	267	269	306	282	296	307	291	274	257	305	270	328	297	308	285	309	270	276	262	300	266	308	274	297	298	296	277	259	266	288	283	295	272	302	276	276	260	270	250	266	291	303	287	288	301	306	276	283	301	297	289	306	324	291	279	276	307	244	310	269	321	289	284	296	257	283	275	296	304	309	270	274	290	302	272	277	318	311	291	284	283	234	305	291	277	297	267	293	282	263	251	288	290	296	304	271	258	296	285	262	267	276	267	285	261	289	297	301	268	286	299	290	302	285	291	299	301	294	288	255	285	279	258	289	293	276	286	314	293	308	277	277	296	278	257	304	289	295	289	313	329	281	279	285	261	294	275	325	265	260	255	270	285	263	295	286	268	302	317	297	259	302	295	292	290	272	282	253	265	274	276	265	263	282	314	309	289	295	292	262	288	292	285	272	278	285	309	295	267	283	275	285	247	293	280	307	279	291	289	275	281	285	280	305	301	310	251	272	269	282	292	320	290	273	301	300	289	290	301	291	279	291	295	306	299	290	312	287	308	290	268	296	307	239	311	287	283	291	280	289	277	276	278	290	297	291	281	295	264	279	289	295	309	289	262	288	303	326	295	304	269	276	255	317	295	281	294	307	267	288	284	298	300	271	297	321	279	286	304	286	273	266	305	291	296	271	283	255	268	257	262	326	309	288	318	281	297	293	254	290	276	287	269	315	276	260	260	317	273	275	253	293	248	252	271	286	271	279	264	310	274	316	323	258	250	271	294	272	289	288	288	308	277	286	283	301	275	263	320	314	266	294	284	269	300	282	281	311	282	274	277	277	276	238	296	284	304	287	280	298	298	252	291	323	267	287	278	302	259	297	293	271	291	265	287	290	282	287	309	281	264	262	259	310	289	313	296	312	277	263	307	268	290	308	274	304	320	313	292	279	264	315	280	299	314	290	280	279	293	286	279	317	277	299	275	299	257	304	290	282	285	278	283	288	293	266	273	298	298	280	277	285	280	307	274	295	294	271	282	259	287	299	295	306	255	319	290	282	285	290	292	283	288	281	277	282	323	294	289	280	304	277	283	307	286	314	316	274	279	290	290	309	277	331	265	268	276	277	254	301	291	262	274	280	272	269	262	287	301	262	252	311	253	279	281	280	294	322	319	292	310	301	304	263	280	264	284	264	323	302	287	295	305	293	264	284	294	314	272	304	298	290	308	295	273	268	297	294	269	304	296	295	308	308	265	272	271	268	296	272	270	288	266	289	266	284	300	274	279	287	284	256	266	287	303	301	333	311	269	281	274	277	305	282	270	330	293	297	256	278	261	266	281	284	302	303	309	277	284	282	255	296	287	266	265	309	274	242	307	289	309	288	301	296	283	271	248	310	304	284	287	285	267	268	324	273	301	316	293	268	281	289	253	275	265	285	249	267	278	315	269	281	280	266	265	255	274	284	280	267	273	287	245	286	298	308	292	284	305	303	276	281	279	294	276	258	269	300	252	313	305	281	319	277	257	300	292	270	270	263	265	318	255	314	276	256	298	268	301	285	288	268	282	284	304	264	289	284	290	277	291	283	279	251	265	284	288	297	315	288	268	284	292	285	285	279	303	314	262	259	289	267	311	259	285	269	276	286	269	286	308	306	292	268	291	298	287	285	290	291	275	278	321	300	289	322	269	283	327	275	291	292	269	277	304	316	293	277	262	310	295	292	295	310	258	297	249	302	284	287	278	291	259	305	302	326	276	301	297	285	267	277	300	270	255	284	272	277	275	287	260	308	289	300	274	284	292	287	290	255	291	296	290	245	279	306	268	282	300	282	293	293	285	306	270	287	301	288	283	301	276	272	276	275	307	313	313	263	254	302	315	292	267	302	307	279	299	294	277	256	294	295	278	291	304	285	298	291	281	260	264	276	273	297	299	295	265	301	298	269	287	298	299	288	311	284	299	298	274	283	319	279	274	258	276	293	320	285	274	276	256	257	316	310	278	282	295	280	284	306	292	276	317	263	313	292	281	279	275	291	285	273	271	256	280	299	289	295	264	287	272	275	294	274	282	287	301	279	293	333	272	271	252	302	273	288	274	290	283	252	270	284	279	297	270	309	262	268	298	287	262	285	291
17464	10464	17827	22168	20619	17144	13678	11161	9937	8372	6890	5495	4675	4164	3695	2837	1974	1704	1460	1313	1408	1357	1389	1176	1078	1065	990	864	855	879	880	827	847	807	810	766	732	707	739	737	789	719	758	770	756	756	732	691	651	703	765	643	713	738	721	672	647	727	739	681	658	697	662	683	719	735	689	696	650	699	660	735	646	681	707	668	666	711	668	698	711	741	651	639	668	701	735	703	700	694	693	694	632	676	701	657	682	706	681	730	623	666	683	698	694	661	675	719	686	666	705	682	728	768	680	740	694	746	691	708	634	647	672	698	728	677	721	701	664	699	656	640	683	694	703	661	689	715	693	668	660	682	683	658	669	702	693	705	715	720	700	655	690	678	668	706	692	676	681	668	715	679	711	742	623	686	656	671	658	710	643	681	716	713	678	733	723	672	714	715	686	682	693	694	706	701	715	731	717	699	731	673	679	700	696	687	650	711	704	686	684	714	672	622	666	693	730	669	660	666	700	708	674	705	729	678	685	671	685	721	703	723	708	700	685	691	687	675	711	651	645	678	664	677	718	691	704	664	684	747	708	673	638	659	671	703	709	722	678	725	701	653	691	718	705	651	702	713	685	670	701	664	735	686	660	663	674	663	639	716	708	657	694	693	679	683	725	722	659	701	614	749	669	684	682	680	697	723	710	664	691	717	664	670	669	676	683	692	679	669	714	629	683	610	670	666	621	676	672	674	695	702	690	683	716	720	657	701	714	682	696	675	685	690	706	712	648	669	703	671	652	676	672	700	706	685	674	681	684	703	674	692	716	736	680	703	685	706	657	685	715	722	636	671	658	699	641	702	682	681	675	688	689	693	698	681	739	696	669	723	683	680	672	653	709	670	707	703	691	702	758	673	683	679	671	719	684	682	699	709	723	710	735	724	680	667	678	695	663	707	629	697	715	716	686	678	653	693	664	708	703	631	686	675	663	647	702	707	694	698	726	662	693	685	691	731	755	693	659	692	689	692	718	670	732	631	671	697	674	644	687	699	669	709	611	686	684	683	700	655	712	701	664	698	701	675	645	637	678	709	656	688	718	639	716	684	722	679	716	699	679	707	676	652	687	679	638	710	672	621	660	713	644	726	690	673	627	673	717	697	696	667	702	674	652	705	683	739	662	646	683	695	689	701	678	656	667	699	699	676	708	665	697	635	685	627	715	672	686	713	720	720	698	658	720	692	704	731	728	687	698	736	686	710	687	714	680	683	658	662	654	641	694	645	716	694	622	672	723	690	699	610	665	678	684	632	693	666	646	676	650	742	686	666	672	690	704	692	676	717	640	682	684	689	676	689	714	679	698	686	717	664	733	681	658	679	681	701	692	658	728	647	690	656	684	700	672	748	644	669	694	693	672	690	690	687	673	688	691	681	691	660	683	671	695	652	708	662	720	671	727	730	685	709	668	695	707	715	693	677	644	690	668	663	683	685	672	688	745	721	707	711	662	702	682	721	684	695	671	685	680	733	660	662	656	694	651	670	697	672	750	694	685	681	655	678	660	663	675	714	704	727	685	701	726	683	688	723	698	656	651	701	656	691	703	712	691	703	634	695	679	672	686	697	671	684	706	729	683	710	680	675	746	689	682	714	694	671	712	670	699	680	699	717	688	664	695	698	672	695	676	688	681	649	686	642	691	658	674	647	691	700	632	717	659	707	746	703	705	661	685	656	695	677	680	699	724	680	669	680	710	692	711	694	689	671	664	717	703	704	652	637	715	679	718	703	683	655	701	715	724	701	634	723	651	682	724	706	686	633	706	676	658	662	685	699	692	715	677	679	694	707	662	672	706	640	705	705	658	696	684	698	733	673	679	758	703	670	641	715	699	728	704	677	645	682	673	682	651	686	674	705	685	725	684	662	652	706	692	739	677	692	627	658	714	698	700	707	735	715	673	671	693	679	714	730	712	633	701	664	668	684	666	668	756	706	694	714	721	645	695	763	729	682	705	711	695	693	702	659	671	680	724	665	669	668	702	674	683	667	729	670	658	738	699	653	652	737	684	654	642	694	711	685	707	709	693	648	719	719	665	678	690	654	677	624	680	671	711	734	684	704	717	696	670	679	723	722	662	688	650	697	719	697	640	678	661	712	670	694	706	677	645	696	702	685	688	686	687	658	679	702	687	660	706	639	689	701	728	670	660	678	680	674	683	725	692	604	680	655	708	737	714	690	741	626	647	722	702	698	727	646	712	648	714	678	669	675	679	717	655	668	725	684	699	700	684	651	680	651	682	662	665	657	668	679	701	689	648	708	723	680	690	635	717	647	687	702	691	755	697	687	712	683	678	660	684	672	660	656	686	682	689	690	683	688	729	729	696	625	643	684	634	681	650	708	649	705	677	720	641	665	674	678	667	725	695	647	668	687	649	717	738	691	677	688	696	652	737	671	656	685	677	690	681	689	713	689	713	705	723	680	708	668	671	689	740	678	724	680	661	667	677	681	641	663	695	675	692	700	717	696	690	699	696	642	661	693	655	673	667	669	689	696	669	712	702	696	733	699	666	715	697	634	656	692	681	719	679	673	685	692	747	687	667	702	725	759	668	654	679	709	704	726	653	759	668	688	699	650	687	719	698	684	722	667	671	649	678	680	692	659	754	672	648	688	669	695	726	688	679	722	764	653	716	667	700	711	672	634	678	690	665	676	725	691	686	697	704	684	694	683	689	643	643	678	672	665	687	701	677	731	682	712	707	660	704	720	710	651	713	704	672	662	684	708	708	697	679	670	725	664	668	727	711	673	674	679	660	683	706	703	693	733	675	632	688	671	686	654	700	737	648	695	673	665	711	687	705	685	668	715	687	659	733	694	724	694	720	705	707	669	692	736	636	664	721	683	697	681	685	653	699	768	659	665	764	689	697	712	697	716	727	678	694	676	692	695	659	665	698	682	646	685	703	725	677	700	650	719	694	658	668	686	659	719	680	662	683	691	732	696	693	656	693	686	707	697	706	702	638	698	664	684	654	690	705	686	654	717	693	680	720	682	687	665	677	717	668	662	694	675	740	702	677	757	680	745	654	735	661	679	758	700	664	681	680	658	664	646	688	705	649	671	671	689	687	716	724	669	690	651	691	701	682	683	647	689	648	681	721	739	672	685	690	703	674	668	690	674	653	700	706	682	702	719	707	715	678	768	652	654	659	716	685	702	702	681	705	701	683	665	644	718	694	691	680	680	665	690	698	700	669	641	699	679	716	660	662	716	702	707	670	670	661	685	722	696	657	694	704	690	691	647	701	670	667	668	712	682	656	671	659	690	721	701	658	696	727	687	692	687	699	709	709	694	720	682	667	683	680	746	722	649	699	665	697	659	712	731	722	675	703	674	667	668	705	690	667	710	681	713	700	689	699	707	691	676	725	760	648	736	670	648	688	691	669	709	730	708	691	715	669	694	708	730	617	704	678	716	687	673	675	676	655	670	668	704	660	664	697	648	678	672	670	705	675	662	647	687	705	651	641	700	675	709
9400	5051	5315	4379	3170	2362	1647	1292	1086	867	770	634	630	542	522	416	373	342	331	333	363	321	318	341	331	307	331	303	303	326	320	348	363	303	328	321	328	304	304	315	322	287	291	325	318	285	320	314	285	311	311	315	322	301	307	315	306	275	310	318	306	287	300	299	339	297	349	315	295	299	308	323	355	330	303	287	305	327	322	311	314	322	315	325	329	327	338	315	337	315	337	320	288	319	315	324	313	352	306	306	282	290	309	325	308	301	316	286	306	321	320	325	320	295	288	325	316	287	299	278	295	325	319	296	319	327	316	309	325	282	353	312	322	325	333	331	324	306	352	332	313	335	306	325	297	308	317	320	355	351	309	317	324	312	318	305	314	313	312	345	344	324	313	317	316	300	297	300	312	298	331	350	324	311	291	351	302	325	339	325	360	333	333	308	332	324	348	345	310	302	307	322	306	316	326	324	308	342	304	319	300	327	308	302	308	290	331	304	308	325	312	331	367	327	297	353	315	279	288	331	305	336	315	347	289	322	317	309	301	313	347	323	319	315	327	345	318	312	275	331	321	292	305	322	342	349	312	315	324	336	333	318	314	318	289	344	308	304	303	318	316	304	314	359	326	307	320	308	296	319	335	327	329	345	301	309	289	305	325	331	283	303	307	316	325	334	331	313	343	326	306	344	321	279	340	338	320	315	307	345	336	326	296	333	329	263	279	297	322	321	328	313	344	309	321	322	308	304	333	305	315	326	288	273	305	284	340	330	309	314	304	305	318	329	305	302	316	299	326	315	322	320	321	333	316	375	322	346	323	326	319	317	323	311	334	291	312	286	322	312	305	334	332	284	331	315	328	368	321	329	276	288	329	297	337	351	308	319	311	305	290	334	307	330	292	309	335	310	315	333	354	303	288	330	315	325	306	312	322	334	311	312	295	329	331	311	296	342	292	305	287	345	319	329	337	325	339	310	313	347	327	326	314	298	309	320	329	304	301	291	330	282	299	319	285	327	310	305	337	307	322	311	309	305	333	325	330	342	339	304	315	320	305	328	304	313	304	335	323	300	309	310	336	316	342	306	349	308	335	313	320	304	329	367	310	321	352	358	319	322	287	347	323	304	339	298	304	299	316	341	309	321	328	328	334	296	334	333	310	295	326	302	289	314	338	322	312	319	303	325	317	295	328	300	315	311	287	316	322	311	301	327	307	317	306	316	301	299	319	310	310	306	352	311	307	305	342	338	314	307	309	307	357	311	327	328	344	329	323	305	314	272	304	340	335	331	333	321	312	308	312	311	297	321	322	299	308	332	318	317	327	325	328	292	305	308	297	328	286	281	348	304	318	310	322	323	319	307	310	310	298	325	326	298	341	339	342	303	335	297	319	320	340	336	335	323	311	347	328	326	358	313	318	322	305	300	284	313	340	285	292	304	313	287	331	281	306	351	321	308	295	308	345	319	327	302	322	334	288	302	326	313	306	314	286	301	308	343	311	324	329	325	249	319	314	313	337	344	275	277	304	310	308	323	316	321	325	309	316	309	358	309	324	337	332	342	289	332	322	324	315	297	298	336	329	329	303	310	328	333	340	314	303	315	300	341	319	321	311	321	272	315	282	317	314	309	306	326	334	316	295	318	322	283	307	298	334	301	299	328	312	314	305	295	331	310	320	299	307	320	331	289	336	309	331	325	296	288	349	304	305	330	320	312	317	294	344	322	321	320	347	314	297	320	302	310	339	355	323	351	340	324	345	317	357	345	342	356	316	302	295	341	347	365	358	268	313	308	336	342	309	334	364	272	313	313	299	331	305	323	315	315	307	347	324	314	320	333	334	336	335	307	304	302	335	326	308	299	327	321	335	317	282	315	289	316	335	294	304	272	346	302	336	345	318	317	299	314	305	294	304	321	318	311	295	303	337	315	333	340	342	330	325	308	330	325	283	298	277	311	339	299	324	316	330	322	349	324	366	347	316	313	301	335	302	330	316	317	315	315	300	295	294	293	339	315	292	329	338	340	352	289	307	289	325	335	278	333	322	319	315	299	293	292	300	310	321	310	351	335	330	314	348	308	332	291	291	286	295	290	319	324	330	307	323	304	321	307	345	309	313	316	307	336	292	300	264	327	312	304	319	305	317	330	272	299	288	301	281	330	298	307	326	332	333	318	309	371	318	324	342	298	328	324	310	307	319	324	335	322	331	333	303	350	334	312	292	320	316	321	322	339	334	283	262	328	321	302	299	345	318	335	310	315	275	324	279	324	315	317	326	329	302	355	321	322	315	333	331	327	338	323	329	345	335	314	344	315	336	348	336	300	292	308	314	342	312	280	320	325	329	282	297	342	302	303	319	330	328	310	318	319	329	329	320	290	326	361	303	335	353	312	311	354	338	324	333	331	275	322	290	306	318	294	288	302	322	287	313	329	332	356	313	279	317	352	315	357	341	306	303	317	286	288	291	346	319	309	312	325	302	302	332	338	321	291	320	298	291	316	331	305	297	316	328	275	321	318	335	308	283	301	323	347	332	319	304	312	319	342	297	351	374	301	350	304	322	331	290	277	323	301	335	306	304	316	322	300	277	340	299	266	341	330	292	320	323	301	343	302	306	276	269	325	316	341	330	305	379	319	314	309	291	313	332	311	294	317	352	313	262	290	306	307	303	329	323	291	330	336	358	291	325	357	323	337	292	297	329	332	326	340	296	288	341	314	289	347	313	300	358	329	342	361	320	350	329	347	301	347	298	314	320	314	313	305	317	297	310	331	307	325	313	298	294	309	300	350	325	322	323	323	316	292	323	329	308	309	332	307	308	314	311	354	317	304	345	363	311	315	314	340	316	307	317	324	327	307	341	317	307	298	326	327	294	334	347	332	335	305	297	306	288	324	312	328	322	337	323	286	319	314	327	286	320	341	313	306	307	287	328	332	316	313	300	299	301	308	317	330	314	318	314	324	313	319	313	320	323	308	336	306	349	322	321	299	301	319	301	283	300	320	302	304	301	318	332	330	290	306	296	338	329	330	299	358	325	305	290	328	327	307	316	294	317	288	311	307	303	334	329	304	308	331	306	340	343	321	314	338	331	321	329	356	321	322	326	289	296	334	305	298	303	334	320	275	304	305	321	334	332	302	353	335	318	283	280	335	315	312	354	291	280	281	310	326	292	310	293	283	335	330	296	312	288	301	360	286	314	348	303	348	308	316	308	309	319	333	320	292	341	292	307	313	302	300	298	333	318	290	306	307	325	301	304	345	285	329	348	349	291	333	296	316	308	315	316	294	333	340	312	308	315	361	324	318	327	312	303	297	347	352	328	302	306	324	327	319	309	302	319	296	331	308	307	357	303	332	320	375	356	339	323	316	324	316	298	304	361	309	326	296	330	301	321	338	323	292	323	335	320	329	339	294	302	330	332	314	294	326	287	311	317	329	309	338	320	299	300	308	320	327	292	275	301	272	306	326	313	348	298	334	328	303	319	355	319	333	325	290	337	327	327	304	328	273
6802	5174	9515	11912	10872	9071	6857	5637	4539	3788	3234	2675	2276	2192	1994	1425	1144	1060	1038	956	953	891	820	842	801	823	819	782	786	785	786	737	775	753	727	782	767	830	811	767	797	785	776	715	822	800	744	736	804	821	772	754	767	775	778	742	775	734	747	742	773	759	816	735	788	724	716	746	786	816	787	769	750	731	753	751	750	761	725	715	814	730	674	778	738	808	785	780	712	756	791	767	730	771	731	804	775	753	753	756	791	779	696	769	784	758	758	758	758	768	774	795	748	766	765	811	712	767	719	757	809	783	776	706	790	763	755	763	772	789	752	704	713	757	743	755	743	762	750	776	806	762	766	774	750	759	738	773	743	759	749	779	818	732	756	758	765	759	797	763	733	801	740	772	759	736	748	753	730	796	785	802	770	774	741	705	714	750	749	793	778	704	770	798	719	740	747	718	785	816	759	771	778	797	724	802	776	766	773	757	762	754	759	790	778	755	760	722	765	746	733	758	803	765	723	736	754	730	760	760	776	786	804	723	716	715	717	847	793	764	739	731	741	712	746	768	760	701	762	728	758	761	728	750	766	755	781	749	749	711	739	761	757	775	733	749	721	790	766	768	762	758	732	778	780	778	731	751	774	793	763	770	800	755	741	733	761	762	751	828	765	746	748	788	772	739	744	744	753	740	765	742	770	803	763	780	781	749	748	735	717	729	780	734	794	723	745	751	810	763	770	763	766	752	758	707	748	761	813	765	765	779	778	690	742	785	715	760	768	762	804	797	765	730	718	752	716	752	721	746	773	786	740	758	746	751	749	744	762	771	718	717	746	738	737	774	740	760	757	792	824	769	730	748	732	831	772	697	768	733	733	722	805	758	767	784	726	781	725	773	746	717	742	736	757	759	738	757	697	757	805	826	747	704	723	783	747	774	750	750	767	750	739	758	744	727	770	724	780	769	759	745	715	759	761	784	802	774	760	747	770	718	742	741	774	717	772	761	759	771	737	718	794	759	781	781	753	786	768	767	738	727	699	735	710	753	727	741	743	735	798	717	767	797	777	775	821	745	784	782	765	738	736	755	741	758	753	768	784	729	709	731	735	773	740	795	708	744	757	774	770	767	753	774	766	749	740	747	739	750	780	742	721	773	776	746	759	735	764	787	771	806	766	773	778	750	779	764	756	744	706	755	783	703	710	751	766	726	740	749	771	809	740	771	744	735	755	790	788	765	754	762	789	741	810	742	726	747	755	756	777	795	793	741	800	787	769	756	747	774	733	765	786	763	799	723	808	765	740	771	703	747	747	779	731	789	749	765	759	703	771	766	747	704	756	730	787	788	813	744	764	724	754	730	749	699	725	755	763	734	765	802	781	806	732	771	772	786	747	793	779	730	749	769	770	743	794	786	786	715	744	738	775	752	766	767	736	769	720	704	757	732	697	769	786	757	772	730	799	703	780	737	713	756	765	774	739	730	802	753	736	770	733	732	777	764	758	725	731	758	763	758	718	784	769	736	770	750	724	730	761	739	766	770	719	746	739	686	753	734	710	709	732	747	780	720	747	784	801	761	711	759	745	743	746	799	730	761	745	758	804	752	751	708	763	732	692	698	748	788	767	733	791	748	755	720	771	756	728	779	761	788	745	775	736	770	786	727	814	809	705	713	770	790	727	763	703	780	770	740	713	793	713	753	779	798	769	742	771	726	715	748	725	716	750	724	771	726	782	779	755	793	746	738	737	772	781	787	750	746	775	749	763	750	755	746	706	772	772	776	723	739	759	776	743	728	747	698	754	768	730	737	726	725	727	742	768	832	797	778	705	720	762	751	720	777	717	748	746	775	725	695	751	730	753	747	725	727	740	805	734	777	741	781	761	748	790	756	714	761	703	776	819	762	730	735	726	754	784	749	689	773	694	825	748	758	745	769	735	752	715	749	783	766	802	763	776	796	782	759	754	764	736	790	800	771	818	746	727	758	757	767	758	759	768	766	752	796	789	718	770	747	770	749	782	796	731	762	768	756	758	735	794	780	746	792	748	750	724	756	733	745	764	700	752	749	737	773	733	768	685	752	703	792	763	764	733	782	749	754	766	796	770	792	775	767	774	724	767	725	756	754	737	740	773	743	736	744	780	771	808	716	738	759	780	780	745	808	758	793	760	745	743	762	717	775	714	755	743	791	762	779	774	764	829	796	775	682	808	761	753	794	796	728	734	724	816	752	750	764	742	771	737	750	808	762	708	755	747	715	760	754	734	730	745	767	766	735	760	776	767	703	716	748	743	740	775	764	744	818	779	736	754	703	764	743	734	765	782	757	784	776	727	756	729	798	742	698	765	826	755	808	735	734	733	800	746	768	772	781	769	736	760	729	717	751	736	716	765	773	759	759	746	761	818	729	768	757	797	751	718	719	753	739	754	749	750	776	762	775	743	764	767	768	768	782	791	749	775	786	721	789	732	755	767	782	737	711	763	777	777	733	801	740	765	733	771	778	758	687	774	814	766	736	721	741	723	819	748	790	760	763	745	777	763	757	723	754	744	702	725	760	727	795	730	754	804	776	833	730	777	732	741	751	740	730	769	739	786	715	759	794	724	726	783	761	760	812	783	725	759	807	753	779	773	743	806	758	749	762	743	748	713	725	755	725	722	797	800	784	763	731	719	771	730	772	756	752	803	749	733	738	779	741	771	734	796	756	796	774	709	752	810	781	758	746	786	748	791	723	760	809	803	716	788	747	760	774	746	770	740	812	744	774	718	796	711	776	737	775	822	780	773	734	747	764	765	785	784	801	715	772	747	730	781	763	802	761	780	714	717	787	741	763	762	762	753	744	771	733	799	747	797	756	756	729	739	756	738	711	744	746	759	766	791	744	766	728	801	776	732	781	760	753	748	800	729	715	811	771	749	705	718	749	778	759	728	811	794	750	745	726	762	756	704	765	760	787	746	726	739	774	755	750	712	745	789	793	745	757	780	760	752	773	707	743	768	770	765	765	751	772	724	770	745	771	746	774	718	719	777	735	744	761	795	700	763	714	810	765	747	750	749	776	721	739	792	753	763	745	707	789	710	743	750	749	737	699	786	744	760	734	710	757	748	772	752	757	739	739	733	781	769	736	734	699	732	768	777	722	779	753	768	741	748	722	789	738	764	803	760	718	792	747	732	711	746	797	779	756	767	740	746	743	738	771	762	758	768	761	772	779	795	741	755	817	800	754	752	758	745	764	769	739	716	773	740	795	723	675	727	778	750	689	772	786	777	773	765	764	749	719	755	779	771	732	721	796	754	754	727	715	807	763	775	750	752	745	773	729	732	778	743	744	759	818	740	768	760	754	778	715	786	779	735	800	733	777	770	756	769	807	742	711	760	757	825	748	782	770	759	752	737	797	781	739	748	720	705	719	733	780	696	739	721	772	744	751	721	796	759	740	737	782	728	773	775	739	667	768	765	766	734	751	748	754	753	749	758	749	736	767	768	794	752	751	739	832	720	810	796	760	741	741	789	753
19242	9017	8967	7825	5857	4334	2962	2240	1703	1356	1158	977	914	763	671	526	431	385	441	391	389	360	359	335	356	320	321	320	326	308	324	338	306	351	301	357	328	317	324	341	312	324	347	316	312	280	326	312	327	305	301	346	311	328	321	346	338	349	322	317	303	336	331	349	338	299	311	325	314	313	300	298	348	309	328	305	287	310	304	340	318	308	303	276	326	335	302	360	322	304	276	278	312	317	318	290	337	320	319	312	309	288	345	315	333	343	313	293	335	333	323	331	296	301	310	319	300	319	324	317	319	351	298	324	348	339	309	299	325	361	304	346	308	317	314	318	293	344	304	291	327	311	304	301	309	322	271	290	313	324	328	341	331	303	342	309	286	330	326	320	328	327	325	313	325	283	315	303	331	326	300	336	304	380	300	310	307	352	323	313	344	298	309	346	314	323	302	323	291	281	290	301	311	282	317	315	309	328	331	328	312	350	331	324	317	293	311	300	315	325	303	370	368	305	326	297	322	353	349	324	317	342	341	330	304	297	305	325	321	337	298	274	316	329	346	301	314	342	336	292	336	288	314	308	341	327	308	315	323	319	329	304	303	300	282	322	326	303	317	334	337	314	346	325	348	343	337	331	310	346	314	315	291	311	321	336	324	326	333	317	319	342	313	324	313	373	324	353	327	317	303	335	296	313	310	306	314	309	319	345	333	326	345	337	342	343	359	314	311	328	339	339	320	321	327	328	303	311	330	321	313	331	341	350	308	366	345	301	300	308	305	318	298	325	316	303	351	319	292	342	333	306	320	315	321	283	349	335	330	304	310	301	309	307	301	325	337	342	307	353	332	338	309	332	284	336	337	342	334	311	328	320	323	336	345	322	341	300	318	325	330	320	301	325	294	292	292	343	344	324	304	334	320	337	329	311	329	338	321	286	307	339	329	306	289	323	343	296	315	305	329	329	308	321	304	323	319	280	321	335	327	324	322	324	314	353	312	340	340	338	330	334	323	336	318	321	309	319	296	311	324	325	296	285	298	321	344	300	308	330	308	306	303	347	321	364	342	336	317	330	337	314	336	323	296	289	304	313	317	346	297	328	356	304	333	325	326	338	313	305	309	314	330	336	308	318	317	334	278	287	284	312	333	306	306	294	297	344	340	296	381	294	350	297	333	310	329	347	334	346	336	369	334	322	331	305	290	342	333	287	315	344	322	299	335	300	294	329	318	312	348	306	325	290	328	344	327	328	335	300	334	316	325	333	334	328	308	350	330	333	303	337	339	327	325	321	327	287	334	308	328	307	338	340	315	323	343	308	302	313	322	303	312	309	295	305	313	328	296	332	314	348	313	342	337	335	317	340	312	351	307	372	299	332	324	352	329	329	307	290	321	321	311	318	307	331	308	310	319	316	328	296	319	323	317	339	365	328	307	363	320	361	358	343	306	326	342	339	322	287	298	301	356	316	320	320	311	329	343	319	323	327	321	269	335	323	336	318	318	336	326	316	332	307	279	329	321	348	313	297	301	330	357	282	318	309	330	286	356	301	299	319	285	312	298	306	300	313	344	361	317	340	334	303	316	301	278	278	301	297	305	348	298	303	361	314	313	342	337	305	307	308	314	340	312	321	316	313	334	318	271	322	296	336	317	336	290	314	310	311	301	311	290	309	310	319	312	334	323	320	314	322	313	311	307	333	361	327	271	324	353	361	358	332	316	343	270	327	323	335	322	370	331	340	313	336	359	328	324	318	333	299	299	348	337	294	320	305	355	338	340	358	334	329	316	375	303	324	312	307	339	308	321	337	321	340	310	320	353	322	351	389	341	354	311	314	313	331	329	303	324	292	339	318	325	307	322	316	299	342	311	338	318	362	316	328	351	330	322	297	344	335	349	327	295	298	312	337	338	322	320	328	327	329	351	334	301	293	303	319	286	325	327	301	317	315	304	346	316	286	316	303	338	307	314	336	300	333	335	298	332	335	323	306	282	346	319	299	325	338	318	303	336	320	340	324	297	316	329	322	277	297	297	316	333	345	338	321	369	318	325	310	345	327	302	339	319	305	313	349	327	369	322	352	333	334	316	307	322	306	305	314	334	329	361	317	320	353	306	320	316	283	297	304	348	318	321	338	289	344	335	357	336	343	297	320	349	325	338	326	354	305	311	350	305	295	299	339	320	284	289	332	305	324	355	338	318	286	314	305	307	338	314	315	293	321	318	359	326	358	371	318	296	322	287	305	355	312	297	307	333	283	338	322	302	286	342	328	298	309	343	329	332	319	334	288	335	307	330	318	320	312	325	339	316	316	309	319	320	292	301	299	334	305	337	296	314	299	283	337	314	319	317	323	346	323	330	303	277	327	330	329	312	306	322	324	308	346	338	325	293	335	328	313	313	328	307	336	315	302	303	309	292	329	347	295	323	311	294	328	313	305	304	314	300	319	330	332	324	292	305	307	341	309	330	327	339	314	333	332	293	319	324	325	290	325	324	343	349	306	353	320	297	321	349	296	322	302	352	293	322	313	310	282	305	319	330	298	301	351	337	300	284	329	315	271	307	340	337	345	330	296	331	337	330	346	358	347	317	331	335	383	323	353	327	299	346	293	315	330	315	294	303	293	341	324	311	328	356	300	324	323	288	299	303	346	334	318	322	276	350	317	290	295	328	320	325	343	322	329	300	331	318	286	320	326	332	308	321	318	333	304	308	305	308	321	309	348	331	314	326	344	336	333	319	308	343	328	294	343	321	295	344	359	331	309	336	346	311	298	307	319	303	305	322	303	312	327	320	325	304	306	343	331	323	305	304	300	310	321	311	332	281	332	301	347	324	327	337	291	321	316	309	312	304	354	339	315	312	320	293	318	298	289	331	330	322	321	328	337	346	351	294	348	317	313	334	313	299	293	305	314	343	312	324	321	352	297	331	354	272	306	313	324	322	329	280	295	318	322	348	344	299	307	305	325	333	320	299	312	346	312	309	346	335	327	305	324	355	308	326	303	363	281	350	324	319	330	353	316	282	333	330	335	300	307	354	306	312	301	319	359	329	334	296	329	308	322	297	268	308	316	308	330	329	286	328	315	349	286	318	307	315	327	325	343	319	301	366	303	326	317	268	281	280	318	352	313	309	307	331	311	342	340	324	317	328	312	361	331	329	321	307	320	356	312	330	351	331	323	326	306	290	306	304	282	329	288	315	359	299	298	345	341	353	298	358	300	360	355	296	308	321	302	323	309	333	332	363	309	318	330	331	279	328	329	320	309	328	314	300	348	342	313	316	305	294	358	316	330	301	323	344	314	339	294	332	327	299	301	286	301	348	329	292	303	293	342	326	312	323	310	337	329	332	359	344	311	315	336	305	316	324	321	309	363	318	346	325	312	329	329	306	310	341	315	288	349	342	308	348	306	322	315	293	303	337	334	342	317	323	318	294	317	322	278	307	329	316	323	362	337	341	316	313	342	325	365	327	323	319	345	294	325	326	321	325	330	291	261	324	307	350	299	331	351
13651	8068	14530	17990	16512	14170	11059	9346	7603	6383	5177	4200	3786	3286	2854	2066	1481	1415	1276	1182	1148	1065	1059	1057	1000	939	889	873	818	815	854	886	888	882	843	857	832	760	787	824	821	757	730	784	833	756	775	788	788	755	713	768	796	757	736	758	809	769	736	773	777	694	735	770	796	726	810	765	809	746	728	764	815	708	773	773	727	743	793	777	734	728	785	763	781	709	740	745	770	797	755	751	759	810	782	769	767	707	808	747	819	716	751	751	786	795	773	752	789	749	720	745	734	753	777	787	778	778	835	729	785	779	737	799	750	727	755	777	771	759	815	810	795	763	726	750	707	803	780	725	818	773	765	734	763	806	760	726	758	783	748	740	735	757	737	791	777	758	801	789	801	817	775	720	770	819	793	766	787	771	713	761	795	789	789	754	754	744	780	758	738	752	803	761	779	749	771	754	769	734	760	775	754	714	742	733	828	737	797	759	758	791	791	758	778	750	777	796	802	745	784	797	757	763	746	794	729	730	754	774	836	756	844	773	725	735	731	707	779	784	752	778	746	706	795	820	739	701	785	772	796	747	730	789	744	724	765	746	757	804	800	735	787	775	758	752	752	740	763	783	770	733	761	775	755	775	742	732	748	786	767	801	788	852	785	724	807	791	760	774	790	793	801	737	764	840	826	778	768	752	741	728	811	756	738	690	783	736	817	775	801	775	744	750	733	777	746	737	772	818	786	758	842	736	759	784	794	748	781	704	739	769	759	714	733	767	763	788	759	754	776	749	758	759	769	796	805	767	705	747	793	761	745	771	806	782	776	779	793	802	817	765	792	795	785	760	712	677	739	707	743	742	745	784	782	726	747	791	753	756	746	773	777	724	756	756	752	753	754	777	744	808	719	769	770	759	757	751	732	770	739	768	782	798	760	768	782	753	784	749	761	719	750	721	809	791	767	787	778	746	777	732	769	771	734	748	786	782	764	767	719	785	795	757	739	736	755	734	740	772	753	786	755	812	735	769	757	785	785	766	768	780	788	766	790	726	792	801	759	754	747	739	771	787	794	749	754	757	784	807	779	748	789	708	805	739	791	771	728	749	771	737	778	803	758	774	760	721	749	790	799	752	782	764	806	776	761	781	770	753	744	726	797	772	799	763	763	766	782	768	718	768	760	779	753	739	739	768	767	759	761	730	784	728	706	797	787	794	742	791	751	780	749	768	740	735	782	739	760	787	740	713	746	741	737	732	795	794	744	806	776	800	785	763	793	710	768	785	726	783	718	750	743	789	797	797	793	766	775	839	731	782	784	797	726	785	770	745	737	827	779	773	790	746	793	780	756	712	747	740	763	788	801	794	743	813	724	770	768	775	806	737	720	755	745	712	788	748	780	771	768	783	751	767	743	773	807	765	779	762	764	768	744	761	741	724	778	808	748	783	758	792	790	770	766	771	774	751	746	758	782	805	778	733	765	804	799	733	785	720	844	811	749	789	796	735	758	742	776	732	745	772	748	784	751	748	744	777	765	767	759	718	783	819	736	725	796	756	747	719	788	784	810	747	739	769	747	764	774	781	758	834	780	757	740	706	796	756	748	729	786	744	754	792	745	761	786	790	813	793	776	772	698	775	708	780	770	749	783	826	781	771	752	805	778	784	743	772	763	755	725	759	748	776	766	746	797	764	776	790	740	743	797	781	802	721	805	732	719	778	726	764	782	765	784	791	753	744	769	702	821	704	765	748	753	744	773	812	754	735	783	779	786	778	724	790	825	770	777	776	791	780	790	806	753	722	788	758	798	828	820	751	749	779	761	779	758	707	767	741	760	741	736	776	737	748	795	757	724	754	750	797	759	796	756	773	810	803	745	775	710	760	792	773	809	784	763	753	754	721	756	742	758	715	731	714	737	760	805	765	719	744	781	765	763	774	750	755	714	806	744	741	761	774	797	736	804	749	725	794	783	746	749	747	727	769	740	794	753	834	710	766	791	709	688	779	746	748	746	752	729	796	819	762	753	770	722	794	765	797	719	778	732	774	733	727	786	767	787	765	735	724	756	738	795	731	783	742	731	716	764	788	755	801	720	759	771	783	771	666	792	722	812	812	761	738	795	732	797	726	745	731	766	729	784	757	780	748	784	788	723	750	746	742	728	769	768	750	736	805	815	775	752	727	742	734	781	806	791	761	737	754	784	757	780	796	776	760	763	747	762	775	751	782	775	776	735	799	770	774	780	748	744	775	754	772	764	771	740	807	783	799	740	784	796	747	780	777	771	774	738	798	779	715	732	777	710	773	764	726	749	815	721	742	767	788	767	733	751	736	768	768	819	797	803	766	739	742	797	801	763	730	742	748	750	783	801	742	730	743	764	770	734	771	774	767	787	742	810	791	729	732	786	768	774	768	792	757	776	714	737	750	718	755	755	800	815	777	788	784	744	761	768	764	731	768	777	746	733	750	793	735	776	789	773	809	788	729	786	735	752	838	763	751	734	786	800	777	750	787	790	750	710	762	775	742	756	763	795	729	737	766	774	689	802	759	771	811	777	800	787	776	707	779	778	788	796	724	801	830	795	751	770	756	761	751	778	760	784	798	764	830	719	724	741	733	698	790	764	776	771	791	756	778	805	772	785	721	793	726	736	747	756	761	784	753	763	739	753	797	754	786	773	769	772	767	765	752	756	710	760	731	789	705	775	824	808	769	757	805	777	762	760	761	788	743	706	762	765	774	747	758	732	758	705	752	757	752	795	765	794	784	761	767	780	755	773	741	789	760	764	745	793	777	785	784	782	787	746	783	717	786	775	789	766	753	710	761	775	745	762	735	748	762	744	761	768	784	784	774	793	737	789	768	759	722	737	760	814	766	737	801	779	827	798	780	783	754	780	771	778	778	811	799	759	765	750	763	766	811	769	787	680	757	759	763	820	792	803	775	803	775	718	769	798	759	727	722	775	843	770	746	730	810	758	767	770	803	783	753	778	794	783	729	753	807	767	759	778	801	745	788	777	735	810	765	748	799	780	784	766	711	736	765	780	767	809	752	738	757	781	815	740	725	750	715	768	794	781	759	734	715	760	746	727	782	764	774	812	748	791	721	781	762	757	776	779	791	749	781	809	772	745	771	780	782	733	796	811	756	759	782	775	748	777	755	780	743	727	756	752	778	767	768	815	710	751	830	729	772	767	754	773	753	795	759	781	781	768	729	747	777	738	744	742	753	752	774	791	753	790	769	770	801	737	758	784	756	746	749	691	764	750	765	760	787	727	775	810	798	780	761	787	810	758	762	739	739	773	743	749	765	757	748	705	802	765	772	779	789	728	753	752	784	738	818	794	730	769	770	707	757	751	772	751	805	784	765	795	795	763	744	786	788	731	832	760	768	701	797	751	768	762	741	768	707	751	823	770	750	761	775	754	769	715	731	776	776	726	764	729	758	770	792	773	740	762	808	767	786	779	792	733	694	769	730	787	768	774	804	786	735	754	783	706	772	778	805	778	755	784	781	778	737	786	824
27357	13739	13000	10874	8174	5942	4307	3122	2329	1802	1426	1174	1069	900	819	571	476	410	429	410	409	381	346	339	317	322	274	338	318	270	297	296	298	331	314	305	317	294	322	320	289	300	294	305	290	300	301	286	276	308	298	286	316	293	240	288	289	304	295	305	276	303	304	280	276	250	303	305	288	285	299	295	303	287	298	287	312	271	284	283	316	300	294	265	285	301	302	287	277	290	320	308	277	289	272	283	282	302	311	267	287	336	305	284	271	303	292	275	294	279	286	289	295	309	317	281	283	297	271	276	289	302	253	315	280	281	306	279	268	295	243	314	278	296	268	297	304	268	276	318	296	309	298	291	306	308	289	268	250	288	251	297	303	279	337	278	266	278	277	296	278	294	281	287	299	308	274	291	275	319	311	280	294	257	292	281	246	299	270	288	256	289	289	275	305	289	287	281	329	323	274	295	277	307	279	310	290	286	301	294	296	277	280	268	280	305	295	319	246	282	276	333	316	292	292	286	288	282	257	288	263	288	286	283	311	278	294	284	286	285	300	284	289	286	277	294	287	299	273	285	283	275	321	284	303	285	271	295	291	322	273	267	269	270	286	280	283	280	302	304	300	302	238	301	273	263	253	277	305	268	294	311	266	311	277	295	311	279	317	293	322	289	305	323	302	270	258	275	287	303	288	260	312	281	277	296	290	263	328	284	306	299	281	279	280	290	275	260	289	266	280	301	312	276	293	303	256	311	267	294	282	268	304	303	291	290	279	280	250	302	293	295	253	290	272	278	309	321	303	292	262	255	292	299	299	281	290	292	326	278	291	289	265	275	284	256	292	310	280	290	311	279	295	282	283	319	279	273	289	278	279	288	295	320	277	312	306	289	267	282	275	262	314	283	312	260	233	281	292	269	276	294	243	287	284	279	260	264	290	307	275	308	285	322	356	294	272	247	299	273	280	258	275	298	314	311	295	268	283	284	291	313	298	306	272	291	285	288	299	277	296	275	275	296	276	282	289	296	295	303	273	269	275	269	261	278	317	295	294	303	244	304	280	295	319	273	306	302	274	281	277	304	316	286	276	261	280	258	274	289	299	292	291	311	331	291	305	263	275	285	290	272	314	291	294	286	289	271	318	250	310	289	264	280	258	309	307	294	273	320	310	259	308	312	291	277	303	285	289	275	306	275	289	307	306	278	285	294	303	264	276	318	285	246	271	289	274	296	303	291	279	328	290	297	299	304	265	275	289	310	293	307	301	309	286	277	284	282	281	269	254	266	276	272	260	285	269	284	258	317	268	274	281	258	304	294	298	273	282	264	334	294	290	271	283	275	301	293	287	265	314	297	292	292	291	307	264	274	339	323	290	257	303	287	293	307	278	308	314	263	297	286	273	285	262	290	296	287	267	277	310	292	268	291	278	282	329	272	273	289	300	291	306	282	269	281	266	303	280	282	324	311	287	313	262	319	275	293	266	297	269	309	249	271	337	253	298	303	280	280	291	297	293	331	280	304	290	298	311	305	291	278	257	297	305	270	296	315	301	296	288	299	295	306	283	274	272	309	261	315	288	279	278	301	300	333	285	297	262	295	301	325	281	300	292	290	260	311	273	286	317	293	268	318	288	273	284	278	286	309	297	259	258	289	291	295	307	252	270	284	279	305	301	294	303	287	291	295	294	281	302	291	288	276	280	298	287	289	265	266	266	330	314	285	284	295	282	282	277	294	296	294	271	278	272	271	296	293	261	292	276	292	291	300	270	300	290	292	317	287	270	279	287	280	274	294	266	276	289	268	277	276	287	287	311	267	264	305	294	306	304	311	289	286	288	302	272	290	275	262	284	291	299	269	300	294	288	281	276	275	292	310	291	267	286	289	302	271	275	305	305	268	294	331	283	295	254	284	271	273	288	282	280	275	316	316	307	299	287	273	321	309	278	284	293	262	298	279	292	279	310	295	308	277	278	260	316	266	262	303	293	288	281	257	299	309	301	303	322	308	288	284	305	284	299	319	289	287	260	259	274	296	294	258	312	296	258	281	348	263	309	273	251	286	318	270	277	287	264	268	294	298	334	304	263	289	268	303	276	248	266	278	285	255	296	299	284	287	302	283	257	267	276	266	301	281	287	283	271	296	280	287	283	290	294	299	305	253	283	270	278	330	297	298	296	292	318	304	291	306	297	293	274	289	288	300	278	269	301	289	275	293	308	269	265	293	275	285	281	252	305	278	266	286	298	300	287	285	292	309	320	308	301	293	300	275	272	287	280	306	306	283	237	280	267	277	264	294	284	273	263	279	300	299	279	286	255	259	296	268	280	269	298	280	308	305	310	271	305	305	295	287	309	291	282	289	264	283	298	289	279	310	303	282	270	282	290	272	278	252	300	289	294	262	293	290	309	311	281	281	287	287	286	292	284	282	275	270	286	284	251	318	276	297	303	278	292	262	293	280	305	274	289	282	292	278	310	275	304	284	270	308	310	315	264	281	313	282	275	284	307	311	309	312	307	266	321	297	271	275	298	250	287	283	272	318	274	295	274	305	326	275	297	301	291	325	263	287	289	267	278	301	308	280	306	308	314	284	271	292	301	301	260	292	296	299	287	281	279	260	276	260	283	323	327	293	292	288	291	283	273	326	262	311	273	276	275	278	254	279	297	300	290	283	317	284	290	275	301	273	301	283	265	295	290	282	302	277	283	273	275	299	316	262	289	287	281	284	262	295	273	271	276	280	281	323	344	267	326	289	265	274	309	289	268	296	283	248	294	285	305	322	288	271	253	298	308	318	295	302	287	292	287	321	302	307	279	275	291	305	297	249	256	297	292	277	298	272	317	273	292	278	293	256	306	295	249	264	310	289	293	255	269	286	299	321	295	270	277	275	281	286	293	289	278	316	285	277	294	294	284	274	300	296	271	307	275	273	291	295	257	302	305	309	293	314	300	261	294	285	283	302	292	273	304	302	282	277	295	317	295	290	287	298	295	289	265	257	284	298	291	293	281	278	303	294	295	263	319	285	289	298	279	253	301	302	320	303	287	314	278	300	282	311	307	311	293	291	296	288	269	291	266	276	336	303	307	304	298	323	305	301	305	287	311	330	284	295	292	298	296	298	292	304	307	279	290	294	300	263	281	283	293	320	293	287	290	285	284	301	304	272	292	301	277	257	297	286	295	290	314	253	278	306	288	277	257	281	309	269	301	281	293	302	308	297	285	331	294	272	291	313	269	272	268	269	302	311	289	295	300	280	303	282	303	315	291	279	291	277	277	275	285	287	312	254	272	274	281	283	288	283	300	291	257	290	299	290	301	284	279	271	280	287	313	272	281	278	317	259	323	279	268	254	295	294	240	264	325	262	311	267	302	274	260	284	315	243	297	286	285	297	275	266	296	248	277	305	277	275	289	298	269	295	296	280	274	296	284	282	253	274	313	269	248	307	286	265	281	300	257	256	260	271	295	277	304	291	281	266	263	293	295	268	265	247	303	288	292	308	274	284	293	269	272	310
17236	11067	18457	22357	21040	17590	14664	12076	9735	8176	6343	5742	5079	4289	3471	2372	1801	1538	1481	1427	1341	1334	1403	1098	1086	1045	1007	865	809	852	819	853	841	845	780	846	738	752	759	753	766	732	748	692	694	728	712	740	736	742	669	707	703	697	702	732	711	722	720	677	722	745	691	676	655	648	710	712	661	740	703	714	657	646	692	708	696	684	697	713	675	694	677	658	684	693	749	706	711	717	695	715	744	675	694	678	714	706	741	703	666	658	686	702	712	696	675	707	708	686	684	672	727	746	647	689	690	675	688	691	711	700	721	714	688	735	713	696	686	664	710	682	683	674	652	658	716	694	620	700	674	651	757	766	669	687	724	665	675	694	676	701	708	703	705	680	672	700	718	680	667	697	626	703	701	701	746	698	739	682	700	703	699	704	684	757	708	728	716	720	708	694	712	714	675	696	722	661	695	674	699	705	696	674	690	704	684	658	681	695	711	671	701	683	651	723	711	705	670	717	697	670	671	681	697	702	718	661	667	621	659	698	678	712	686	689	703	648	674	689	737	682	676	698	703	704	665	723	725	698	697	661	636	658	703	663	677	716	705	695	693	669	669	679	690	683	716	742	706	654	697	675	674	687	711	686	700	714	681	711	719	711	703	675	689	701	672	728	721	696	708	702	703	762	740	657	635	714	701	667	686	680	685	708	696	704	715	656	709	651	633	762	758	703	670	739	696	724	677	671	725	678	675	684	688	679	708	715	714	694	710	699	682	674	667	708	724	653	691	721	648	680	702	694	648	707	694	686	693	663	721	637	674	685	726	681	692	682	728	642	716	683	731	702	668	735	740	694	721	664	682	718	697	730	705	668	646	712	681	735	703	685	708	746	696	658	709	703	722	673	698	756	720	668	706	631	693	645	699	659	677	693	681	676	709	681	695	679	659	706	642	722	700	697	708	739	665	684	667	681	698	681	654	704	740	686	710	700	686	647	668	730	737	698	669	709	665	685	664	763	689	713	677	677	712	642	721	761	721	701	686	725	686	700	696	665	713	713	700	714	680	691	666	659	633	679	661	679	678	702	724	663	696	701	726	723	717	708	692	707	714	679	727	643	690	681	704	697	706	740	712	702	695	647	710	680	706	706	727	725	684	680	685	686	646	674	665	664	660	730	752	701	665	707	706	720	657	723	666	722	670	687	713	719	668	698	747	689	661	704	680	730	682	715	678	705	677	695	699	679	762	729	682	703	692	676	643	661	715	700	701	719	741	704	686	736	663	690	714	654	692	660	724	727	677	697	686	698	678	653	736	653	724	694	671	704	741	676	692	680	669	729	723	723	729	674	699	690	690	718	653	684	667	707	710	756	706	650	678	696	720	709	662	699	684	716	712	697	677	660	691	699	694	684	653	715	662	741	721	722	727	699	710	702	701	717	661	703	697	651	659	753	703	680	742	730	699	691	671	711	738	746	720	683	704	714	704	730	658	669	652	731	658	680	663	679	717	708	716	700	693	658	745	685	702	728	698	747	700	724	688	664	750	707	725	691	654	727	749	683	735	727	673	730	674	674	715	660	722	725	713	733	697	676	728	702	693	673	682	727	753	718	682	658	677	652	688	691	671	687	735	685	716	704	706	717	700	656	678	690	713	668	668	707	718	749	716	651	719	677	685	702	745	703	647	699	669	676	701	677	664	687	699	685	681	653	724	701	664	674	726	684	734	653	667	696	700	691	718	654	718	696	722	754	682	711	735	660	722	724	689	678	692	697	698	696	698	694	700	713	663	643	690	704	666	701	734	679	700	687	701	713	705	720	722	692	691	685	690	691	729	706	689	731	677	730	700	747	668	708	651	671	685	651	677	687	691	691	669	715	710	689	665	714	712	685	703	661	741	673	653	709	670	684	709	718	674	747	722	768	748	709	727	711	695	702	700	687	714	698	697	665	674	667	686	744	666	667	696	655	689	722	666	657	666	704	714	649	692	691	705	741	729	702	649	665	724	731	721	671	717	659	688	704	727	674	678	690	653	675	707	693	700	666	687	681	684	712	711	720	639	636	689	653	732	661	696	696	664	689	687	697	715	712	681	663	745	690	696	686	639	708	690	681	677	726	707	725	750	689	697	709	664	705	702	657	705	680	715	653	675	618	675	724	761	708	713	723	669	701	688	703	698	694	689	720	721	693	666	679	662	696	646	688	692	705	718	704	751	664	693	698	664	696	693	758	696	691	648	725	708	680	717	696	671	682	660	682	719	651	714	684	676	716	724	711	714	712	697	711	735	690	716	718	705	700	671	699	722	686	669	707	731	710	721	698	679	647	671	661	658	699	687	770	666	713	690	715	673	711	683	664	668	715	709	685	667	713	691	686	701	647	662	699	706	703	684	694	641	714	675	720	683	649	651	741	686	694	647	715	748	639	672	716	694	745	669	651	703	679	645	696	644	692	743	677	687	656	680	710	691	701	635	762	682	662	677	675	718	763	672	714	680	675	707	698	668	653	690	694	655	718	700	721	664	714	655	739	654	686	713	677	690	725	718	679	717	699	659	666	722	706	680	709	669	714	681	660	698	686	719	720	672	695	720	714	738	677	695	726	760	718	708	650	672	717	698	682	692	699	702	704	702	719	711	698	678	677	689	716	712	744	652	734	665	730	711	680	667	664	692	717	715	694	705	646	728	716	696	698	677	703	700	656	713	660	674	752	677	712	726	676	697	665	643	667	653	697	666	673	680	704	689	695	726	681	673	707	644	722	702	807	713	701	717	663	718	715	709	678	678	718	733	709	715	784	685	716	687	698	714	721	700	703	705	693	733	730	640	738	729	770	727	713	717	708	666	705	655	704	697	689	680	720	657	691	649	695	701	687	698	740	742	726	659	672	689	704	708	685	706	683	676	696	697	704	683	687	731	693	678	694	686	710	722	721	686	683	672	675	695	662	682	690	674	693	656	648	757	710	683	717	682	648	685	676	666	738	709	696	667	662	710	714	706	731	697	687	640	727	692	677	656	712	665	709	669	663	687	677	657	680	693	685	699	658	710	676	685	724	651	684	715	678	664	678	681	707	705	720	688	712	701	692	729	728	704	736	720	644	735	726	717	640	731	706	724	641	707	714	661	769	683	709	633	707	674	731	692	749	685	686	746	682	679	722	679	656	691	708	680	662	690	686	730	690	711	679	670	727	734	683	679	677	690	686	758	686	707	669	708	704	632	690	718	758	693	640	714	705	674	669	682	660	748	680	697	684	700	669	647	712	723	702	641	696	667	692	667	662	672	696	736	703	662	694	674	719	695	708	663	733	701	698	689	680	672	668	682	696	692	632	722	692	663	703	700	703	689	681	694	701	715	639	701	669	672	707	696	690	698	680	723	665	682	684	688	720	713	710	698	687	717	670	701	663	650	740	702	693	664	696	693	709	704	707	759	694	688	660	702	666	696	740	661	696	653	686	687	703	698	719	665	734	661	725	693	757	731	708	725	671	695	700	629	692	658	714	709	732	653	691	703	714	697	714
9181	5184	5558	4707	3599	2452	1774	1477	1086	884	788	681	637	606	515	395	384	365	363	317	336	322	322	323	323	342	306	327	320	312	315	282	340	331	350	330	293	291	329	336	314	325	308	357	297	287	309	321	306	325	326	334	317	342	315	328	332	363	347	319	286	316	324	324	302	320	333	375	305	359	307	326	338	338	318	323	335	327	318	318	337	348	310	330	305	303	298	299	301	321	327	327	292	329	326	269	302	304	324	297	299	324	329	313	333	303	313	337	310	309	330	352	330	319	345	326	310	339	338	307	311	304	294	293	332	296	290	312	329	335	309	311	305	354	320	315	315	310	307	316	323	365	325	317	346	313	302	357	324	313	306	316	346	317	304	327	333	302	367	340	343	334	338	314	314	329	327	300	320	333	300	333	341	317	305	273	306	356	295	320	333	305	339	298	319	295	309	338	278	312	305	306	307	366	358	314	305	344	277	360	319	343	318	332	336	338	322	311	341	315	335	310	349	308	327	338	325	312	359	293	311	302	341	307	348	287	306	326	321	312	330	337	298	296	274	329	330	302	281	292	284	333	296	310	325	308	328	359	324	286	330	318	299	343	311	323	312	331	312	320	328	316	336	318	336	342	345	336	292	282	335	310	317	341	298	332	324	344	337	296	312	323	327	349	355	320	325	324	314	302	321	302	315	334	314	356	348	310	358	315	339	315	298	292	343	324	276	322	296	320	310	323	287	296	327	312	360	320	359	318	334	303	325	289	328	284	343	340	358	342	352	324	336	320	311	333	313	354	341	327	329	309	309	264	318	294	320	285	317	321	319	308	325	333	293	323	281	347	332	303	353	339	326	314	307	312	369	321	339	309	343	361	312	295	317	321	348	346	314	334	269	321	283	335	366	329	293	306	297	340	375	334	322	336	324	312	318	298	281	324	321	344	317	318	323	299	304	340	332	331	299	303	310	317	324	310	330	277	285	304	289	306	321	310	303	314	321	319	292	335	330	294	293	317	297	297	334	340	326	369	297	288	300	321	314	338	321	257	296	354	317	315	301	358	304	337	290	304	300	342	335	316	316	296	331	294	286	345	309	336	307	319	338	357	317	352	344	297	332	316	320	301	320	292	313	348	320	320	299	288	334	301	324	313	300	323	334	319	293	314	319	332	334	310	308	285	315	315	328	325	296	317	363	349	305	297	343	338	311	342	320	315	294	316	332	349	337	366	344	300	328	309	325	306	319	320	327	299	297	286	295	345	303	324	334	305	288	358	342	337	311	290	302	341	297	285	319	323	328	288	299	312	335	315	320	326	330	329	302	346	324	380	328	292	298	334	324	301	295	349	344	326	327	297	328	313	292	297	328	316	308	324	299	304	305	322	337	339	308	332	290	308	290	286	318	321	331	307	325	341	307	298	335	342	294	355	339	321	345	300	322	320	311	318	330	317	300	315	312	311	274	319	286	317	335	317	339	304	321	309	294	324	322	306	306	307	310	300	342	334	320	347	320	310	323	327	334	316	336	293	288	300	309	330	290	336	340	305	333	340	342	317	303	308	328	326	332	281	280	319	323	293	322	327	332	318	297	308	330	303	303	287	300	353	330	300	302	316	339	326	348	341	332	296	337	296	311	302	331	325	314	288	285	322	350	324	309	308	313	312	341	327	301	339	335	290	298	316	315	311	316	329	329	318	281	298	306	332	328	284	304	328	331	311	295	306	297	330	311	323	328	281	288	321	328	339	327	309	336	319	294	299	355	328	352	328	329	320	277	352	317	330	301	320	326	314	345	360	308	292	332	369	321	305	292	312	323	298	306	315	298	346	351	342	312	340	313	354	334	321	323	311	355	320	311	333	336	274	306	349	282	322	326	338	314	319	331	343	310	349	318	357	334	307	326	319	346	348	334	348	302	298	295	321	337	356	322	312	324	312	341	344	346	325	329	345	340	305	315	329	321	321	293	295	338	315	307	332	329	333	323	301	317	309	323	348	330	299	313	319	306	352	306	309	334	313	323	312	311	297	289	283	318	319	321	287	343	331	328	325	296	322	326	296	353	340	318	324	342	300	314	317	358	312	325	302	318	289	329	282	321	337	284	359	311	291	339	367	322	303	351	281	309	335	281	312	345	276	352	333	319	357	324	312	345	302	312	294	309	308	309	322	319	335	331	347	315	325	300	313	293	326	324	319	325	328	298	317	338	320	341	316	322	343	325	330	317	306	343	305	310	331	343	317	344	321	324	340	324	329	321	339	302	343	292	311	328	339	298	347	326	295	305	306	347	337	326	309	300	278	332	342	305	298	313	309	337	337	299	267	308	325	299	314	324	306	363	323	306	318	313	288	294	322	305	331	345	309	315	332	311	311	351	305	312	310	301	301	311	320	318	318	336	325	314	309	332	298	306	315	325	307	306	291	296	345	319	323	333	286	314	322	321	310	346	332	307	323	304	312	310	318	298	301	322	300	311	287	319	337	326	316	300	302	320	329	311	303	312	327	296	319	293	308	306	342	341	332	325	324	318	321	309	308	280	299	338	347	327	301	367	336	330	317	303	306	309	309	305	310	342	279	337	333	329	334	296	324	331	333	332	316	313	295	309	326	299	318	327	308	320	324	316	333	313	355	315	312	304	291	328	306	320	293	293	330	329	308	306	326	321	303	326	327	321	325	328	340	320	307	299	321	283	314	340	325	303	318	325	352	333	308	320	324	296	327	316	330	314	352	353	337	295	304	320	333	329	316	302	334	305	353	322	336	350	336	319	289	313	302	297	335	331	317	348	301	297	293	284	290	330	313	320	330	347	298	320	317	350	341	319	345	305	314	313	330	340	332	314	309	298	299	317	331	303	268	300	291	325	328	323	347	299	295	311	288	327	338	342	319	352	307	317	307	301	309	354	326	373	339	302	299	313	308	327	333	342	353	300	306	332	309	339	308	347	323	353	351	297	320	309	342	326	303	353	333	328	365	307	314	303	338	306	322	317	320	304	320	333	348	331	304	336	290	348	283	292	348	279	311	317	341	311	332	314	331	287	307	347	301	311	296	269	332	366	341	323	282	323	295	317	295	334	337	308	339	317	296	315	353	329	300	305	310	306	317	277	326	334	309	318	317	325	314	344	316	301	332	317	319	309	333	298	294	336	325	290	335	296	313	305	317	292	306	340	304	316	343	322	343	320	338	349	303	318	340	337	297	300	339	293	303	316	334	294	361	369	319	323	311	345	288	321	325	286	280	325	350	294	322	358	308	297	302	317	325	292	298	342	322	350	302	306	348	332	301	290	301	280	293	307	345	266	341	307	327	284	327	327	321	319	317	295	329	324	336	274	302	342	334	314	306	306	328	284	298	287	325	322	334	345	353	342	310	341	326	300	330	305	308	322	301	331	293	284	343	309	300	325	302	314	317	337	332	312	336	346	343	291	265	294	316	285	330	319	344	312	316	321	333	351	290	327	322	321	326	351	341	325	285	358	337	364	359	298	308	304	357	313	266	298	313	331	342	329	288
6694	5341	9799	12653	11767	9131	7506	6051	4573	3845	3270	2726	2604	2269	1820	1315	1126	999	975	950	869	844	847	796	796	822	827	812	831	838	755	770	818	793	846	805	789	779	753	752	767	743	777	787	824	731	754	702	767	793	771	741	790	763	764	754	771	834	721	817	724	746	737	786	752	808	753	734	742	813	768	772	763	789	775	727	777	797	765	779	772	758	759	825	760	803	741	747	807	830	748	792	737	767	809	744	731	782	793	738	747	773	786	730	753	771	738	740	724	744	761	732	765	781	807	773	816	787	753	710	758	778	756	751	749	797	772	760	763	773	730	764	769	742	792	738	789	777	739	795	770	742	784	749	731	778	795	838	725	758	724	732	752	790	768	825	741	738	751	800	823	775	797	749	737	763	806	759	760	865	736	798	754	708	702	685	743	736	724	781	770	795	759	738	799	754	780	770	781	768	778	825	783	788	748	757	722	762	763	741	712	808	737	760	747	750	803	767	699	737	755	775	811	796	796	808	698	754	752	730	744	740	701	784	745	781	784	721	736	776	768	724	781	756	732	705	766	769	715	767	767	772	756	731	807	724	726	742	769	769	793	750	737	770	745	807	768	715	778	752	793	781	787	769	767	730	761	734	760	770	768	747	762	756	793	794	739	777	770	778	795	803	792	759	744	761	759	781	704	716	774	758	707	782	780	759	754	720	823	783	756	798	792	730	824	747	734	746	719	763	767	730	759	764	738	765	708	729	803	732	752	775	717	740	777	766	761	725	706	764	768	699	764	763	764	786	780	785	721	761	793	732	739	825	753	765	755	784	754	782	751	744	766	740	755	743	751	741	825	771	760	774	820	715	793	734	758	763	725	744	747	705	737	765	785	760	769	707	780	763	788	770	782	707	787	788	762	810	768	754	719	723	757	803	757	745	800	774	756	687	709	769	779	739	792	713	760	729	766	791	785	764	780	812	765	757	799	750	777	750	830	765	800	765	767	773	731	811	765	740	796	740	788	779	763	730	691	725	723	787	742	773	763	758	739	800	768	756	773	792	812	746	815	742	793	766	734	721	824	779	756	741	771	763	758	778	759	763	805	739	760	793	816	752	750	797	764	785	752	753	733	750	773	763	701	760	788	734	756	776	759	781	776	714	748	780	751	780	734	766	799	751	729	765	707	826	723	715	753	742	756	798	722	782	776	754	801	744	765	747	739	732	776	748	798	798	724	769	731	793	734	750	781	755	759	740	784	782	831	779	767	758	747	801	747	770	772	757	779	774	778	738	771	759	780	800	806	797	762	797	682	745	744	802	701	762	788	757	785	734	799	732	712	736	761	709	807	755	777	782	782	793	784	778	748	801	809	779	779	800	792	798	770	760	749	753	844	775	770	800	791	752	740	736	733	744	742	752	729	782	764	763	719	752	789	795	781	757	822	758	755	775	747	755	804	741	756	726	790	733	749	757	781	788	765	745	728	807	748	745	789	800	790	783	795	775	757	785	751	780	760	764	730	764	755	772	766	735	748	740	763	758	731	755	747	780	780	735	739	804	731	781	721	749	718	778	779	775	785	746	771	744	803	736	748	749	744	786	807	730	754	754	765	746	840	746	760	807	782	797	782	759	735	778	735	729	810	735	777	745	794	768	804	778	816	775	761	770	754	719	733	744	774	772	776	746	724	770	800	757	778	765	777	762	717	747	773	761	785	771	745	738	762	737	756	788	784	784	764	754	749	721	719	788	740	731	754	746	802	765	754	762	777	725	718	784	754	737	743	775	786	759	801	783	790	767	725	827	787	787	767	769	752	777	751	799	720	796	680	745	746	781	807	732	715	780	765	766	753	743	756	773	783	770	813	748	759	760	832	791	772	746	769	737	743	734	789	770	797	755	747	771	781	777	742	695	759	758	805	754	763	724	756	734	808	739	740	763	742	707	734	773	787	744	798	772	772	772	753	808	733	740	750	777	727	765	747	751	783	760	775	780	741	757	723	788	742	710	721	810	763	745	766	775	739	727	738	733	703	781	793	806	788	765	794	775	770	793	753	773	786	771	811	760	764	748	774	722	736	758	807	734	789	736	719	720	795	790	770	744	798	788	745	706	756	788	717	709	736	725	714	745	788	730	760	778	812	766	759	716	747	732	759	782	805	798	771	746	728	802	799	749	750	753	726	759	745	742	710	746	757	754	766	760	747	698	793	737	795	697	780	768	740	757	778	774	764	744	729	767	754	761	749	758	766	758	738	743	800	788	756	776	752	780	756	786	767	779	760	720	765	794	763	785	749	759	757	765	785	805	764	730	777	763	838	705	741	740	745	789	810	769	775	769	802	774	804	801	732	749	778	729	725	802	708	734	760	837	777	762	756	806	739	758	706	765	824	762	774	739	784	774	732	743	719	748	735	812	747	781	752	774	789	728	776	741	800	792	779	740	782	780	786	792	750	768	773	734	785	737	738	747	790	776	747	809	761	819	802	775	750	737	728	769	722	769	781	765	783	796	809	757	764	771	792	742	783	789	770	777	774	817	731	760	765	756	757	751	711	734	743	775	791	755	786	765	767	784	775	763	780	743	732	762	756	763	793	701	759	717	796	749	744	775	757	780	740	717	786	694	726	771	766	760	769	754	768	757	752	777	784	704	767	734	810	686	777	783	794	740	803	752	790	767	763	693	732	737	734	769	757	765	725	787	809	735	767	750	792	754	799	768	753	783	742	787	712	785	757	819	770	766	744	736	771	827	736	734	714	818	744	725	749	719	720	737	767	760	790	733	735	706	737	805	751	779	754	753	774	724	770	759	738	788	750	807	809	694	757	747	748	723	754	826	744	749	750	770	784	718	754	723	757	719	754	754	738	766	753	769	746	738	741	743	761	758	746	745	754	756	813	790	778	724	733	737	724	690	761	757	744	754	788	770	756	730	746	755	793	740	801	799	785	713	722	798	716	760	811	753	806	768	750	767	727	762	753	750	755	768	775	776	815	742	770	748	761	818	712	773	748	775	796	699	799	738	749	751	804	728	786	753	737	712	775	766	781	756	759	776	754	739	755	772	788	778	824	751	755	749	727	795	763	769	765	755	731	757	737	721	769	765	758	754	781	718	767	778	784	755	720	761	738	760	751	760	758	845	771	794	758	787	761	774	735	768	796	771	738	742	743	741	732	764	757	785	779	721	763	787	721	788	780	792	765	761	755	742	730	739	777	784	718	747	776	766	771	794	744	746	778	731	811	762	759	736	744	699	793	739	717	787	745	771	802	732	736	715	782	737	781	762	749	783	757	712	782	725	781	728	805	810	746	780	786	733	747	809	793	710	767	765	750	792	805	712	764	786	757	740	784	771	751	721	796	741	727	769	748	797	789	780	809	754	765	793	751	727	811	761	773	770	730	769	734	734	753	725	747	753	696	811	772	748	755	761	753	781	752	785	793	756	757	739	710	733	777	725	783	760	767	737	781	765	759	794	788	747	719	751	760	779	757	734	738	770	748	748	762	767	786	765	770	805	739	736
18707	9017	9316	7937	6054	4202	3011	2259	1870	1455	1117	992	937	772	616	516	448	422	419	404	336	385	382	387	359	330	346	374	352	340	351	322	358	351	341	355	334	293	292	291	367	319	294	352	375	330	320	307	294	325	336	303	310	358	301	329	283	316	328	330	307	321	293	344	335	315	334	284	337	334	323	321	292	330	318	320	314	341	375	300	295	332	343	321	319	299	308	320	316	325	318	327	304	316	343	319	339	321	309	338	318	318	326	318	334	334	316	341	319	316	293	328	302	319	324	295	325	315	310	350	321	333	276	327	343	337	326	308	310	310	322	317	308	335	311	315	329	328	295	355	340	339	302	361	311	327	300	335	310	347	323	316	354	305	278	303	325	340	333	333	354	314	340	340	312	337	347	304	323	355	313	305	322	344	352	325	330	343	339	324	303	315	326	330	287	353	311	352	327	312	308	309	308	327	293	354	336	298	316	299	318	316	322	333	322	307	282	324	308	350	333	335	338	314	346	345	330	297	332	325	309	298	303	317	332	305	353	324	327	343	330	308	321	328	330	325	332	345	317	318	302	336	313	356	339	329	335	319	347	303	332	323	302	303	266	308	335	328	321	323	304	303	332	307	314	328	329	382	328	349	320	347	354	329	325	341	342	333	309	352	319	327	287	298	347	294	312	296	310	323	333	330	290	322	344	322	309	293	330	336	294	337	313	310	312	333	348	355	328	320	293	321	273	319	344	328	345	338	334	338	326	302	331	307	343	301	326	296	324	334	309	310	342	295	307	317	319	330	331	309	333	316	344	301	330	295	324	304	324	312	338	304	284	326	299	328	326	298	321	326	291	318	333	332	356	325	337	333	300	341	309	354	313	311	333	297	336	321	309	308	302	327	285	303	369	322	363	325	319	310	328	325	317	358	350	351	338	311	284	298	322	353	334	323	315	333	296	329	330	336	302	334	296	366	337	299	354	331	325	309	318	356	318	339	331	329	343	326	299	318	297	309	343	308	294	336	330	354	301	301	295	367	302	282	325	328	310	314	342	334	307	277	333	351	303	331	334	320	288	324	330	333	310	289	320	340	321	305	345	321	337	352	286	310	353	310	361	316	324	340	347	297	310	297	307	322	324	335	350	349	334	335	344	284	302	317	282	320	299	339	321	328	314	313	294	291	325	351	376	303	336	320	314	334	321	294	348	331	329	340	306	306	337	309	328	366	317	336	355	316	304	359	320	316	304	306	306	311	315	330	317	302	341	287	312	288	322	317	324	338	334	344	352	347	315	354	303	310	330	304	307	346	308	307	366	321	323	287	344	314	332	317	303	324	318	297	372	322	317	333	338	311	298	321	324	322	327	326	299	319	359	326	338	292	318	298	316	302	326	337	313	319	312	353	312	314	332	305	328	342	302	328	308	324	313	325	290	296	298	271	326	355	295	330	346	325	300	343	275	324	346	301	332	301	316	329	318	297	325	317	314	334	324	350	332	312	347	336	329	333	318	321	304	335	315	345	332	315	322	292	321	313	324	334	320	307	367	327	285	322	310	329	355	324	307	330	299	347	328	336	314	298	351	287	320	321	318	290	340	331	319	329	305	338	322	304	335	354	333	325	313	327	303	309	309	325	318	304	332	303	269	335	315	336	327	345	322	321	331	334	315	330	351	327	297	312	314	340	294	300	308	340	330	340	317	321	320	327	315	323	305	321	304	305	318	305	284	302	326	343	337	307	331	323	314	332	324	332	322	341	346	323	326	328	312	316	317	314	317	309	333	325	332	326	352	318	321	308	342	331	333	322	339	345	297	302	317	347	302	311	333	311	305	338	295	306	301	308	353	363	332	355	353	343	341	283	326	304	349	288	298	345	311	323	309	323	359	334	299	308	345	324	294	300	311	305	331	316	321	307	298	306	357	295	336	305	314	326	332	336	337	345	304	325	302	289	283	345	323	318	347	308	320	303	332	333	321	327	308	321	317	347	347	299	319	291	275	307	307	271	311	333	323	334	312	325	322	347	344	321	308	339	329	336	315	331	322	304	321	322	279	326	327	340	313	308	321	312	347	305	342	338	311	301	314	356	297	316	343	282	333	326	355	329	298	357	299	303	332	318	336	363	329	360	350	329	300	303	366	302	316	307	356	352	317	292	323	339	314	303	301	290	337	325	353	320	356	308	339	316	309	289	323	318	326	346	310	321	308	308	309	296	353	326	326	321	320	320	325	295	291	334	322	341	335	301	308	318	305	314	308	288	322	342	332	291	339	284	300	317	311	339	353	321	295	315	320	306	318	306	331	329	336	322	341	305	365	322	315	314	327	300	307	353	328	291	341	282	315	300	342	320	295	321	280	346	341	312	336	317	308	319	336	326	313	343	327	310	339	331	313	300	313	354	326	354	337	316	336	351	290	310	346	321	317	311	321	377	353	328	334	326	346	342	324	346	327	307	327	338	287	298	322	343	349	339	308	353	300	299	349	296	343	328	309	300	336	322	324	306	316	311	309	329	300	353	319	330	317	345	346	330	322	329	356	303	331	345	319	329	337	327	295	314	297	318	313	332	332	302	328	333	301	331	311	346	338	314	296	332	287	311	334	302	319	321	333	342	311	291	327	311	289	319	329	323	316	297	295	345	308	317	288	307	319	318	323	304	333	329	286	316	326	339	301	329	310	313	326	339	351	319	304	297	297	329	297	323	313	336	324	354	339	341	340	306	312	315	334	298	343	280	336	282	316	326	303	327	314	358	346	296	312	322	336	285	316	329	311	346	306	316	320	316	320	334	312	342	367	326	325	268	308	321	324	318	322	322	292	343	328	343	330	304	326	328	318	296	303	311	300	311	295	335	336	333	336	341	315	320	312	358	313	313	349	342	319	341	347	320	329	312	309	324	332	334	314	326	334	302	350	348	339	307	299	316	296	322	310	310	315	317	311	314	325	351	329	339	310	314	296	327	329	307	329	308	321	332	313	319	332	315	316	321	307	325	336	305	316	280	291	297	322	321	353	324	291	309	324	313	325	330	345	314	328	339	346	316	348	338	309	306	313	292	346	315	343	306	331	292	325	313	297	337	291	316	303	332	310	344	350	349	325	301	315	313	325	339	323	356	338	308	309	321	330	335	297	318	316	327	304	321	330	337	282	307	303	335	298	311	314	321	274	333	305	325	313	339	340	296	351	336	320	306	320	279	328	336	306	308	334	314	305	323	339	330	318	339	328	317	361	315	326	314	316	315	343	296	317	328	313	298	296	304	345	304	334	305	303	302	336	358	313	310	350	316	309	345	316	321	292	320	328	324	337	332	334	290	307	332	328	324	346	355	358	358	335	319	283	312	321	300	352	317	326	313	323	319	356	290	307	314	292	313	332	287	294	281	332	316	272	343	337	336	332	366	302	343	332	305	320	329	336	291	350	336	306	310	327	316	327	313	327	310	330	315	298	307	303	333	349	320	367	323	308	310	321	292	379	330	302	315	336	308	282	324	316	336	318	326	339	334	322	321	357	339
13119	8386	14628	18817	17569	14511	11854	9355	7593	6212	5250	4480	3956	3296	2559	1873	1488	1337	1351	1184	1089	1092	1133	1010	1014	1006	926	889	858	860	874	857	804	835	810	844	789	806	789	798	781	784	827	816	769	767	790	852	730	780	732	805	780	823	741	807	777	793	766	756	803	800	750	759	769	796	770	771	794	805	753	768	726	766	743	769	815	739	736	742	745	798	760	787	780	782	749	763	771	768	799	792	768	754	770	753	780	786	717	760	748	785	795	722	740	771	782	789	759	802	782	758	744	828	748	738	768	766	718	783	777	779	812	808	769	720	796	769	750	765	813	769	729	756	763	778	777	786	731	742	813	777	801	698	769	784	777	784	761	797	723	771	752	775	751	794	794	799	835	760	762	759	707	759	813	800	771	760	808	780	788	765	696	820	762	738	753	778	781	754	789	724	721	750	783	782	778	771	745	786	762	754	744	780	746	756	746	819	719	809	843	750	754	835	741	745	772	763	751	785	774	804	765	785	810	709	748	773	793	756	759	738	780	761	794	768	787	754	853	797	823	715	794	814	801	745	737	808	794	792	740	779	801	778	775	759	778	780	806	807	800	755	771	764	764	756	728	742	824	824	728	769	733	775	820	770	758	785	778	748	744	767	760	789	728	741	757	752	789	805	818	802	779	729	791	780	768	794	757	736	752	749	800	763	784	739	758	755	794	754	808	750	761	740	754	771	815	798	778	788	782	781	777	757	764	797	725	710	732	744	763	738	819	771	806	783	812	761	748	754	734	764	770	725	812	773	823	749	798	808	776	737	740	799	772	769	739	826	795	773	801	765	805	760	793	751	835	749	786	804	746	792	742	832	761	816	756	783	787	779	747	781	793	769	750	775	820	799	747	752	791	759	743	761	784	775	746	796	776	810	828	803	751	788	781	731	745	743	734	741	770	777	767	791	742	752	753	739	782	778	763	822	793	766	698	795	752	781	792	797	733	771	803	785	831	794	771	730	791	787	769	760	777	806	776	729	810	798	728	781	733	757	757	794	793	764	747	773	749	761	767	765	751	760	786	787	804	786	780	775	731	781	706	789	780	749	840	786	767	775	790	763	744	749	794	747	788	743	807	718	766	704	701	749	748	737	766	756	767	772	727	749	791	710	787	761	752	758	714	748	812	760	749	769	751	717	801	721	768	744	781	724	762	771	772	781	822	763	745	756	786	781	753	750	753	741	773	763	788	740	787	756	747	741	763	762	755	734	762	732	723	779	752	776	756	857	706	756	777	800	787	767	807	794	737	743	755	761	774	741	750	713	777	819	746	760	819	691	772	769	808	783	720	767	764	755	769	726	737	801	804	756	759	765	748	730	754	748	754	764	732	766	760	776	774	732	734	771	766	777	741	795	787	771	785	721	775	794	768	776	753	829	766	712	792	771	739	753	772	763	749	760	768	747	804	753	801	747	809	758	767	774	774	720	713	728	735	787	790	739	737	799	811	733	775	825	803	774	754	789	763	770	796	807	811	778	740	747	814	794	794	756	812	752	829	793	762	773	803	771	762	781	795	751	780	761	768	774	827	728	778	706	749	804	756	764	773	794	771	814	728	796	743	828	823	789	733	778	750	749	747	751	750	786	780	761	797	803	765	794	758	774	777	729	797	706	796	775	767	769	764	742	772	785	788	785	791	779	836	798	766	758	757	761	752	761	791	684	800	729	733	778	795	777	789	758	781	759	760	758	748	776	780	764	726	752	759	751	738	739	755	762	768	727	769	753	769	745	780	763	819	806	803	767	723	742	776	761	756	736	740	783	785	784	779	772	754	847	727	780	788	768	765	735	761	803	761	770	763	811	765	752	768	795	772	780	780	759	734	710	748	799	730	792	802	727	792	763	744	777	743	693	770	732	796	744	755	753	726	729	763	753	816	758	728	774	799	748	741	745	810	779	792	797	748	812	840	795	765	740	779	838	749	796	749	765	746	753	761	726	792	790	746	762	726	772	782	754	791	777	795	729	769	773	760	745	760	788	800	774	766	775	751	771	813	738	746	798	767	740	807	752	752	737	802	761	735	787	724	753	770	769	742	771	727	776	806	770	732	752	784	753	785	785	766	773	789	769	806	758	733	762	742	807	755	786	736	759	816	792	784	783	758	786	798	764	754	813	738	795	765	729	769	776	726	742	774	760	801	777	772	813	790	763	718	766	773	732	784	743	786	807	703	744	741	728	809	760	775	778	773	787	758	719	792	790	767	740	719	797	764	793	762	801	754	776	791	715	777	752	762	777	744	793	745	723	815	741	756	743	808	736	782	780	747	803	816	786	741	751	778	783	793	789	791	756	765	766	766	768	827	755	749	766	755	805	785	783	733	767	795	792	763	783	801	796	781	796	778	785	775	751	783	810	772	734	761	717	815	782	782	781	713	788	736	755	769	816	738	770	743	759	735	779	789	738	752	778	790	766	769	734	775	767	745	803	722	744	753	765	752	728	751	783	788	767	743	779	747	787	765	777	741	761	775	756	775	776	742	752	802	750	795	771	754	772	737	743	808	742	808	808	730	805	747	778	806	803	767	774	742	766	769	731	761	825	800	708	759	773	773	835	774	792	751	780	745	801	745	792	753	744	766	744	750	750	793	782	769	760	788	754	803	797	822	784	775	766	765	794	788	768	775	778	814	753	715	786	753	746	808	779	776	768	777	739	827	762	766	822	800	842	759	767	795	782	736	777	735	762	791	757	779	787	751	737	799	745	809	738	805	738	782	755	778	772	766	799	768	821	744	789	742	740	767	717	762	776	746	750	757	742	730	790	792	766	756	787	770	737	793	767	760	777	807	778	733	802	799	795	754	755	773	710	788	763	745	774	785	782	805	791	793	812	792	729	806	822	793	745	747	762	731	788	746	754	740	732	762	810	782	757	759	798	779	798	756	762	792	741	793	833	790	715	799	829	793	744	768	796	797	786	791	788	771	810	747	781	766	769	744	750	761	746	775	801	817	866	778	792	748	787	780	763	783	763	748	718	798	733	799	767	785	736	765	712	743	794	777	788	761	802	761	760	738	763	810	770	751	772	745	779	704	753	723	809	777	737	762	774	782	746	751	786	752	769	732	775	770	756	740	788	746	774	765	749	778	719	767	767	740	794	776	780	757	734	752	742	759	751	791	758	776	766	721	773	760	783	786	760	810	751	765	776	732	793	738	727	779	792	811	722	772	770	737	750	798	727	764	732	791	773	812	745	810	792	769	754	805	761	820	754	765	736	749	806	762	765	798	749	773	753	727	763	769	812	774	788	805	757	764	771	719	780	797	764	745	759	766	780	791	768	757	741	789	786	761	792	778	751	819	748	726	785	763	756	794	811	751	788	785	747	775	790	795	769	778	788	771	824	767	784	767	817	734	799	786	731	738	776	802	796	753	817	794	784	765	796	806	797	762	775	774	741	785	786	784	767	732	805	743	781	726	818	810	779	817	744	737	802	781	813	788	767	754	760	794	776	777	735	787	752	750	750	796	702
27213	13267	12761	11497	8414	6084	4197	3183	2407	1920	1541	1345	1151	874	730	518	487	464	384	421	391	351	356	328	357	309	358	325	308	320	298	295	311	327	287	309	267	300	304	293	323	294	285	289	308	286	254	298	280	305	312	316	283	279	294	290	295	288	305	310	287	276	269	265	304	292	286	269	309	312	296	268	276	309	306	284	299	297	295	285	265	268	287	273	313	288	308	334	305	262	266	253	297	317	302	294	292	269	274	279	294	291	268	306	296	282	266	286	279	300	298	322	285	266	297	287	289	284	286	290	273	289	265	274	303	272	323	274	293	290	267	274	264	294	265	299	305	286	258	310	314	309	262	295	277	286	304	272	301	307	293	277	279	297	276	300	301	309	278	336	317	297	273	290	255	294	287	274	270	319	261	277	263	294	300	293	304	327	314	302	265	265	316	276	268	267	306	288	285	280	302	305	313	321	304	272	294	291	268	261	295	295	298	291	289	271	290	298	288	313	306	318	308	335	285	289	309	309	287	326	298	309	322	310	272	284	271	306	289	284	300	273	280	304	289	324	274	293	275	280	264	251	264	309	288	273	278	315	323	296	282	302	266	288	278	292	267	285	261	333	266	288	292	285	296	307	272	312	284	321	300	287	304	276	313	261	282	303	319	295	313	289	272	306	302	282	262	266	299	274	281	268	268	311	281	275	296	282	288	277	285	284	333	314	290	322	298	290	300	305	299	286	316	271	264	290	306	324	293	278	278	293	298	332	279	266	255	296	317	282	303	266	296	290	331	301	306	296	278	283	279	274	346	280	279	292	275	248	309	259	289	270	274	279	269	277	280	294	286	283	279	304	289	294	294	283	312	297	266	273	272	269	300	283	295	279	291	304	277	287	271	293	316	271	289	296	294	279	285	262	279	274	274	292	279	301	283	310	280	288	287	265	275	298	315	263	269	335	275	293	247	297	311	262	284	295	284	272	305	275	241	266	284	303	270	272	286	261	281	294	302	299	263	266	276	313	319	279	277	285	259	305	286	263	277	309	279	285	322	271	277	245	270	299	287	307	284	317	297	294	298	280	304	325	319	310	298	310	294	301	262	274	294	281	242	286	305	324	286	261	308	279	304	298	312	279	299	272	325	284	280	315	271	275	278	296	320	293	291	256	294	255	294	317	308	322	300	283	265	297	286	269	281	282	306	291	320	285	277	257	311	262	311	299	282	284	296	283	256	302	312	280	335	305	293	297	277	291	276	299	279	283	248	301	300	278	290	262	286	292	285	314	300	299	299	282	294	272	293	317	284	317	302	274	251	313	307	277	270	302	269	252	252	263	278	295	298	293	321	300	276	306	249	307	308	274	253	311	326	303	265	311	272	249	300	298	268	316	318	303	313	309	313	291	301	282	311	297	265	310	300	271	286	321	291	285	296	302	277	324	277	295	292	287	301	299	284	309	291	298	301	305	296	259	294	301	261	277	310	297	284	303	285	269	295	306	268	302	304	263	305	291	284	293	308	290	288	284	268	330	294	311	284	300	295	297	290	308	307	307	300	331	300	295	266	293	323	289	305	281	304	324	285	281	281	299	255	300	293	287	288	301	282	298	295	311	257	262	327	263	299	284	285	324	295	261	286	267	295	290	281	270	284	272	272	258	266	286	287	278	314	304	309	293	288	299	311	281	275	255	299	271	294	288	302	288	304	237	308	251	288	272	304	273	300	257	280	299	298	276	280	271	279	316	290	289	322	291	302	303	313	287	307	278	275	247	302	287	313	262	278	294	267	273	297	273	307	285	290	300	299	268	299	269	270	317	289	296	295	309	279	264	291	262	274	258	274	291	279	297	267	295	288	295	268	287	280	288	288	282	312	304	300	266	318	274	281	270	296	281	272	281	311	292	272	321	268	295	275	302	292	314	249	302	282	291	301	262	293	279	283	277	281	288	302	309	284	277	306	292	285	283	249	282	283	293	272	293	289	331	293	288	299	318	310	323	266	326	294	281	309	307	303	270	290	308	280	285	336	311	286	308	271	287	316	318	296	297	307	296	292	242	285	314	273	301	309	323	316	294	278	327	286	316	277	283	307	329	284	273	304	293	308	297	282	292	293	261	288	260	290	294	270	287	304	271	315	295	301	298	282	263	276	322	270	289	311	337	287	307	295	283	288	296	292	294	257	260	262	329	296	294	270	291	298	284	262	316	272	286	290	285	309	292	306	268	283	304	296	289	281	294	276	292	282	275	281	300	306	284	334	306	287	276	315	316	274	300	290	284	301	265	272	270	303	286	294	267	328	294	288	268	323	297	288	302	310	303	260	293	295	284	287	291	304	299	272	286	301	272	276	284	306	278	283	294	292	301	282	281	301	304	305	282	299	273	304	291	297	313	295	282	295	290	288	287	296	311	307	273	296	263	260	303	287	293	294	255	301	306	303	291	281	300	303	284	274	315	292	279	333	307	285	272	283	276	262	278	288	274	292	289	271	248	301	289	242	269	294	275	313	319	270	308	309	288	265	314	267	262	281	321	271	286	287	262	307	296	262	311	309	287	298	277	325	303	308	293	319	307	272	281	302	270	273	273	272	294	305	295	286	274	268	310	318	299	284	296	303	319	308	291	316	271	302	291	292	290	305	279	284	292	303	312	296	276	311	272	288	295	298	262	293	284	313	308	313	264	272	289	260	293	298	309	271	291	308	269	278	258	269	280	314	244	294	287	307	299	267	290	329	297	295	304	281	304	283	274	287	266	288	287	316	265	283	291	319	312	246	251	319	302	272	283	314	296	308	279	272	314	283	270	301	273	285	320	296	313	274	301	278	282	297	289	312	331	291	271	300	311	286	288	299	283	247	317	269	270	278	291	289	300	278	274	294	272	267	308	297	316	304	311	255	313	300	267	289	291	297	308	302	269	287	293	262	276	287	282	329	286	302	269	278	292	272	285	305	267	276	304	297	262	259	285	286	303	315	321	295	269	294	276	263	279	316	297	294	284	309	295	314	301	309	300	299	282	309	321	292	293	333	276	266	308	302	318	269	299	286	303	318	279	275	263	299	261	265	271	262	298	271	285	284	296	321	275	276	288	289	283	273	287	272	290	279	299	288	272	282	285	280	275	265	269	270	269	302	287	308	274	262	262	295	284	285	315	305	298	307	260	272	273	283	273	270	272	285	304	265	271	302	262	333	247	298	293	276	283	284	269	251	275	263	299	297	313	301	291	302	309	324	278	284	319	245	273	288	271	293	293	280	288	298	281	299	272	301	289	320	269	292	278	267	318	288	315	293	275	313	303	264	274	297	282	288	266	320	310	321	302	287	268	297	300	281	279	306	257	281	296	279	276	273	288	290	288	269	294	306	292	305	283	285	278	302	317	273	259	307	288	273	288	287	315	292	292	259	269	262	278	346	317	290	314	307	284	274	311	287	317	302	322	290	262	352	255	298	276	301	261	287	256	294	295	319	285	303	285	274	294	292	273	287	319	302	326	279	278	309	305	280	258	266	265	272	298
16992	10916	18430	23246	21854	18412	15165	12304	9967	8270	7199	6247	5255	3991	3067	2301	1816	1561	1509	1316	1331	1311	1288	1061	1010	1022	1018	888	847	846	858	900	833	847	761	786	763	775	783	788	723	771	746	757	721	696	736	712	709	704	695	718	693	734	680	691	724	657	736	727	695	694	691	695	717	742	693	667	719	684	697	688	688	701	684	699	736	743	738	754	748	678	670	697	691	668	645	618	675	634	719	699	725	694	646	665	690	688	739	695	750	669	716	687	698	724	664	698	701	687	668	705	695	689	680	654	769	728	713	679	675	685	732	686	712	678	662	715	683	685	697	697	741	709	710	724	665	726	682	740	686	687	692	706	720	682	684	710	720	719	683	747	699	671	707	686	666	728	686	736	750	701	676	664	691	744	716	720	713	720	688	693	680	728	684	705	691	679	689	698	706	696	655	742	703	743	726	674	684	719	698	702	670	674	744	670	731	691	679	654	656	683	675	741	657	667	739	693	677	687	740	710	694	695	688	717	661	704	700	685	707	700	655	754	692	697	700	731	672	712	679	725	682	657	727	677	694	712	672	717	746	729	680	696	741	705	721	717	712	723	741	695	693	660	749	707	702	672	723	686	740	742	702	714	675	725	711	683	786	728	744	723	704	700	668	692	712	630	724	624	675	710	717	670	678	637	721	733	687	692	710	734	659	721	738	736	679	660	717	703	690	674	684	682	719	688	716	639	712	702	633	694	689	705	665	689	729	650	729	696	735	706	696	704	677	698	704	686	707	670	705	669	686	647	688	707	676	655	705	696	665	664	727	734	724	662	694	692	672	709	669	663	731	698	710	720	750	657	721	664	675	660	672	722	724	735	753	684	688	722	709	746	713	680	724	681	707	698	739	703	760	705	698	723	691	714	670	711	746	726	734	670	715	698	667	700	682	723	672	683	691	702	691	699	727	686	726	701	692	679	669	692	620	684	681	692	697	692	697	697	687	671	714	715	697	706	707	659	716	673	758	646	658	700	673	669	679	698	679	686	695	727	750	664	705	698	713	690	740	672	672	731	720	701	753	724	704	684	650	668	685	736	738	724	727	724	672	673	692	690	710	723	687	674	685	704	680	704	725	716	709	716	665	739	642	715	675	724	678	653	680	719	663	667	725	730	711	677	716	697	693	682	717	696	696	703	717	707	731	676	688	705	714	688	646	719	692	748	700	750	673	658	685	692	708	670	701	659	738	703	696	730	709	724	641	629	737	634	742	669	701	699	695	720	707	698	743	751	689	672	687	696	651	670	677	720	690	668	728	696	710	730	674	679	641	705	689	692	731	687	705	698	679	676	687	670	722	712	683	727	688	700	706	665	746	691	720	767	710	714	715	720	699	702	703	759	775	720	702	656	704	678	717	664	687	737	648	662	680	667	749	715	702	682	710	676	714	743	686	702	712	722	684	696	737	720	696	667	687	688	737	688	710	680	677	698	701	690	702	715	714	679	689	692	719	658	712	723	640	734	721	673	655	690	676	689	672	737	637	680	671	684	739	675	713	731	728	680	675	669	675	686	648	718	711	739	680	632	671	685	705	706	666	718	681	713	649	689	709	683	725	720	748	729	683	739	709	671	706	668	686	739	650	668	696	713	734	727	706	714	704	662	657	721	708	735	754	679	700	685	683	713	690	675	708	686	661	675	721	696	735	715	681	724	712	710	691	694	682	711	681	644	711	709	681	708	712	741	743	726	715	746	710	711	715	704	754	699	706	692	681	681	663	716	743	651	677	740	728	674	700	660	706	680	691	705	718	676	735	716	730	704	660	689	707	656	661	710	726	666	741	723	667	699	728	657	638	691	733	709	695	713	693	678	686	679	690	725	730	732	691	667	689	728	709	660	696	696	698	688	702	756	672	696	705	701	671	670	704	676	646	745	721	681	691	764	683	707	699	684	732	689	722	680	723	711	678	718	710	751	719	724	708	710	726	680	699	708	685	678	741	676	677	660	679	694	722	687	705	669	685	731	661	713	673	693	660	719	669	683	700	677	688	707	699	663	681	657	707	726	686	707	704	708	707	689	676	687	680	679	676	691	687	696	695	735	696	725	711	683	713	692	743	680	717	687	702	703	696	697	719	697	630	736	764	742	691	719	701	752	711	690	717	714	710	717	739	709	713	702	670	743	739	703	715	692	733	694	781	688	667	721	742	667	690	660	683	708	732	668	680	690	747	692	718	635	800	728	661	727	684	730	692	705	666	709	682	713	656	662	663	669	693	686	698	698	703	722	694	696	721	718	713	716	695	726	652	702	689	664	680	695	655	675	676	690	694	699	723	707	669	695	708	662	682	657	719	754	695	717	700	667	702	689	688	700	694	702	687	681	718	716	677	713	721	707	732	735	737	717	725	724	689	727	727	711	727	715	707	700	674	724	711	656	706	688	632	676	733	713	698	675	700	657	713	704	711	715	662	705	701	688	658	712	706	687	691	690	704	678	672	735	750	712	736	679	700	716	691	727	718	695	708	686	661	715	688	713	724	735	687	661	655	693	702	709	709	733	735	709	703	680	694	669	715	703	721	670	676	710	706	715	695	682	698	695	699	725	729	720	699	695	717	669	709	712	705	703	756	703	717	735	702	717	695	703	645	759	675	677	692	672	730	692	709	711	717	702	685	696	699	690	679	721	696	712	758	707	678	706	683	693	701	709	676	737	690	727	664	745	711	747	704	650	702	721	704	684	690	678	690	692	670	751	703	670	702	739	719	695	696	782	707	734	663	725	659	742	678	723	713	735	710	697	676	683	683	746	655	673	715	701	678	733	739	694	711	686	686	747	714	720	699	726	711	690	641	670	692	735	703	729	667	724	717	725	705	708	723	665	726	669	719	695	710	693	743	697	633	698	732	709	705	670	704	666	699	673	692	676	699	749	675	672	702	656	704	706	735	706	687	688	735	690	708	717	706	645	683	657	657	730	696	703	665	724	677	682	668	702	683	650	716	662	660	740	734	705	716	718	670	686	730	693	680	736	637	747	730	658	719	722	691	674	712	693	727	711	748	686	698	668	687	667	679	674	698	648	713	755	634	732	721	746	733	713	717	684	706	696	702	654	707	714	706	684	657	698	718	704	675	666	707	646	726	716	679	686	706	705	705	700	709	654	720	719	706	758	689	700	687	754	694	711	677	724	679	728	721	690	692	738	662	749	677	690	737	691	711	673	705	713	740	653	706	701	729	698	723	727	680	668	728	711	675	722	700	681	700	729	689	710	702	690	749	670	749	691	718	719	694	720	715	710	715	735	721	744	637	667	661	715	703	676	719	721	709	673	681	720	683	649	693	713	719	720	693	730	698	727	748	717	717	649	743	682	709	684	708	696	637	638	667	723	722	702	703	686	674	690	742	702	698	712	731	656	683	728	693	720	663	730	714	661	750	694	701	715	708	706	702	708	699	732	703	703	662	721	714	723	712	720	704	726	716	679	681	659	714	729	691	751	748	738	640	737	690	685	731	709	653	699	686	732	756	734
9301	5066	5455	4841	3668	2543	1865	1464	1144	935	861	772	654	548	492	453	373	366	387	327	347	343	304	303	343	323	346	333	340	310	344	356	337	335	353	321	312	319	311	314	306	318	322	325	304	306	333	335	305	309	325	323	343	341	353	333	284	305	296	307	291	328	317	363	327	370	320	324	338	330	310	312	293	328	368	299	349	345	341	340	327	340	313	340	345	360	359	328	294	302	324	313	299	314	355	324	321	321	281	303	324	332	322	316	291	329	327	315	318	299	333	338	356	303	298	324	323	298	347	316	330	337	301	287	324	299	345	330	342	305	348	310	319	312	321	297	334	302	341	327	323	278	344	324	320	274	352	278	326	342	325	343	336	309	310	300	299	336	305	300	332	326	325	337	354	302	355	343	291	319	363	355	289	320	300	320	333	317	324	326	361	319	336	310	316	324	314	296	368	323	314	322	341	304	338	297	329	315	343	310	317	343	336	348	323	306	306	311	304	315	330	322	346	334	323	331	304	311	327	294	304	352	330	303	322	289	298	327	323	340	281	299	316	342	289	316	341	339	337	358	337	346	317	303	291	337	318	307	342	317	329	333	333	269	316	318	293	330	352	289	331	306	334	346	313	323	334	307	354	334	281	307	356	333	343	328	341	334	317	338	323	327	344	351	324	319	314	338	308	360	331	354	338	374	307	321	311	306	317	331	363	329	319	336	323	344	339	309	323	324	322	326	299	316	356	335	380	325	322	333	282	309	305	295	316	322	319	313	275	272	320	323	329	342	346	330	300	338	327	320	323	294	327	333	325	316	348	349	364	336	342	299	336	303	319	332	316	326	335	331	322	333	321	313	280	335	332	348	327	320	350	313	317	331	336	307	306	307	314	324	315	338	336	325	325	335	333	284	338	331	319	318	301	318	325	328	327	310	338	365	339	313	320	322	329	302	317	283	292	280	333	327	297	323	297	325	318	351	326	329	314	304	320	332	315	313	344	328	322	367	308	306	303	359	315	337	358	327	332	327	306	318	298	314	324	298	300	325	342	344	299	328	310	320	321	259	313	306	319	326	323	348	311	333	344	329	293	338	322	310	326	323	324	334	318	345	344	367	328	324	308	323	323	338	342	307	315	343	337	363	290	300	305	327	303	346	334	337	294	342	328	339	350	340	348	297	340	318	326	320	305	379	347	352	314	303	317	317	325	308	294	294	307	272	333	322	279	332	306	308	309	343	321	302	357	332	336	287	303	328	331	297	295	331	336	346	327	339	322	301	328	374	310	340	350	290	331	296	299	317	316	305	323	344	339	322	337	332	339	318	331	341	310	336	295	300	296	291	340	358	312	285	340	335	343	324	335	331	318	329	354	324	300	334	310	323	286	348	345	292	300	346	301	321	359	332	330	307	328	310	337	313	303	310	322	362	343	311	339	342	330	319	288	307	324	321	323	310	357	348	334	323	327	311	308	317	328	340	290	331	316	376	358	321	344	341	338	343	294	323	317	328	313	339	324	312	319	325	356	329	341	345	333	310	336	272	326	279	310	339	301	327	292	342	327	323	320	315	302	346	321	290	303	309	356	329	352	334	335	305	310	322	297	334	330	313	325	303	320	305	308	356	291	297	334	277	305	335	331	309	323	353	345	334	340	302	335	328	333	318	324	302	295	314	348	345	315	325	311	331	315	310	314	314	334	350	322	345	312	299	294	353	309	279	302	305	311	337	326	333	301	341	320	301	323	289	313	327	322	312	343	291	327	345	307	306	321	301	336	316	315	340	308	322	333	331	321	330	345	346	344	308	303	305	315	331	302	309	375	290	323	292	321	343	324	342	305	317	313	345	311	314	356	328	322	312	319	320	333	302	316	325	334	325	330	312	307	308	333	339	322	301	331	304	317	299	338	289	324	310	317	319	292	333	295	383	353	319	280	294	312	342	298	315	352	322	312	310	293	323	313	358	328	322	294	337	293	324	329	314	325	312	343	288	318	313	322	350	344	310	338	334	355	322	351	324	338	344	301	314	351	337	294	319	337	322	322	272	278	311	304	315	289	339	341	307	354	316	328	299	331	274	359	326	338	306	335	331	316	323	335	338	350	382	371	332	333	315	282	322	293	334	360	338	346	282	361	340	311	342	327	308	328	335	303	315	326	316	324	306	311	333	307	325	318	325	325	316	311	316	307	332	294	318	329	315	346	327	305	356	333	311	368	292	339	308	344	305	300	331	332	320	344	325	296	317	298	300	300	295	337	329	345	309	323	333	310	324	333	300	326	300	323	329	333	335	310	350	305	323	328	354	332	303	319	294	346	318	368	339	370	313	335	343	316	322	309	341	274	297	336	326	321	312	363	334	329	310	308	324	319	355	326	300	336	320	325	329	309	318	307	364	326	343	321	318	344	326	309	334	315	284	336	336	300	348	351	329	342	307	314	318	329	277	321	331	315	303	325	307	339	337	292	321	307	321	290	327	317	296	310	350	319	304	301	338	309	331	381	352	314	299	317	312	349	308	330	360	332	340	328	302	338	337	371	344	313	338	313	289	299	333	359	307	366	344	312	319	266	314	313	329	346	293	319	347	339	339	316	336	295	331	327	347	315	330	343	331	288	298	332	334	310	312	304	344	316	308	298	334	346	329	322	318	325	330	318	319	321	330	323	330	369	354	336	313	298	321	313	332	300	306	325	331	301	307	337	322	331	299	336	344	357	341	301	333	332	312	295	343	330	319	306	314	313	270	305	324	328	304	343	325	321	345	351	328	297	286	353	324	338	333	295	329	294	322	340	327	336	309	309	323	333	349	342	304	341	325	317	284	309	305	317	316	334	342	309	313	326	288	360	297	311	324	331	320	310	293	318	322	317	341	292	323	309	351	303	351	336	349	343	326	328	310	342	314	374	320	324	327	332	308	342	307	299	310	315	308	318	308	285	330	325	335	327	325	300	328	338	331	317	344	298	335	327	326	338	344	312	339	329	330	356	313	323	335	373	371	369	313	316	332	301	296	326	301	313	347	302	313	313	317	331	320	322	308	290	335	310	303	304	314	318	324	335	301	324	367	310	291	322	333	302	340	312	308	323	303	314	331	324	318	331	309	277	314	300	329	324	325	358	334	315	323	325	337	294	341	327	305	303	312	298	319	305	331	318	341	319	341	369	341	343	316	339	313	346	325	342	362	344	331	344	334	324	339	364	280	314	326	323	302	333	331	329	309	300	315	355	319	313	329	322	315	355	334	322	345	336	343	323	358	323	332	318	320	329	345	348	330	308	314	334	336	348	287	346	331	328	343	288	340	323	324	336	327	289	350	297	310	312	347	352	358	307	356	317	329	301	323	333	320	320	308	331	342	316	310	312	287	270	310	321	294	310	328	319	309	343	311	340	360	350	293	327	294	351	326	320	289	276	331	326	350	321	357	320	312	312	328	309	321	300	363	321	350	312	321	318	319	323	310	355	333	331	326	322	322	324	315	305	302	328	333	357	325	289	311	357	327	310	316	303	328	303	343
6604	5442	10243	12991	12190	9664	7753	6282	5123	4114	3564	3161	2659	2180	1554	1220	1097	1038	920	916	872	822	843	836	861	762	802	775	794	782	788	841	774	781	824	808	777	811	809	762	811	823	837	787	770	797	805	837	773	741	758	796	744	751	774	801	758	746	789	767	740	770	726	801	764	792	758	795	783	793	742	755	730	731	821	813	782	790	760	778	804	775	775	759	759	769	765	747	845	763	795	749	749	799	732	778	738	813	791	757	713	743	745	777	801	789	812	779	788	733	770	746	786	787	772	724	740	808	796	790	815	780	765	760	812	753	798	728	770	740	758	767	754	771	739	761	793	798	745	727	771	784	789	750	762	758	782	780	776	795	804	773	720	793	743	746	761	771	778	810	769	778	733	743	722	782	813	750	770	760	793	788	835	747	776	780	730	774	796	790	719	742	783	763	789	756	785	799	790	766	791	797	780	796	792	826	783	806	786	780	773	795	748	746	727	773	720	756	815	790	741	775	785	774	736	749	803	784	734	754	760	734	789	777	799	800	754	747	759	728	788	764	765	771	755	798	803	706	749	706	764	765	765	779	817	805	787	767	778	755	800	791	771	713	784	745	792	806	753	742	842	771	808	715	764	760	723	775	838	735	810	749	675	748	750	730	777	788	776	793	801	777	793	710	764	750	769	810	712	778	728	761	754	743	810	733	830	763	751	720	752	778	764	732	807	830	786	780	788	775	727	744	746	802	772	789	741	787	796	755	743	708	799	740	761	775	745	763	745	815	756	749	752	762	770	720	812	808	769	730	767	787	796	816	780	748	708	795	783	785	765	750	796	798	744	750	805	735	818	800	775	770	780	747	771	783	755	791	753	781	781	736	799	765	788	761	748	795	811	789	780	761	770	728	774	761	777	769	800	770	794	803	821	762	768	802	752	779	759	767	782	776	816	760	770	763	791	767	781	766	736	763	758	742	763	789	766	796	782	793	788	782	696	788	746	714	815	803	729	795	800	784	781	825	790	801	791	758	761	766	814	779	779	752	761	793	728	771	761	735	721	842	706	786	803	763	716	800	764	766	774	760	785	740	718	756	731	785	797	798	765	758	787	741	746	760	792	784	795	735	775	851	799	757	740	762	791	769	739	793	766	754	809	800	805	806	816	761	780	768	765	789	770	823	774	816	753	767	750	768	781	732	794	785	760	755	774	745	735	737	788	771	778	747	766	796	766	798	714	763	782	745	780	787	801	806	769	812	788	760	787	798	784	780	802	736	777	763	785	755	759	747	768	768	782	765	821	795	822	736	762	794	738	719	738	806	779	746	759	728	773	789	793	777	797	745	770	774	746	780	822	760	813	742	811	756	787	717	715	789	738	752	752	752	778	790	702	724	776	829	763	734	725	800	809	783	766	804	753	758	774	736	787	750	795	725	767	759	777	781	770	768	766	759	767	756	727	766	782	812	783	762	753	754	767	791	756	735	749	754	747	705	797	803	765	803	790	772	746	791	785	745	771	808	730	818	796	790	807	780	785	752	755	751	762	761	746	779	741	766	798	716	806	733	855	766	710	740	781	794	794	742	740	777	755	763	742	787	786	700	798	761	843	727	799	731	799	764	752	744	775	811	710	737	789	740	790	753	737	788	775	793	727	769	762	739	743	774	763	760	723	765	748	736	758	720	718	803	780	789	727	823	770	752	773	738	786	753	736	792	748	763	833	795	748	777	773	800	770	748	751	765	759	821	722	781	743	831	752	789	789	756	781	759	777	790	759	810	816	804	793	760	705	780	758	718	773	729	808	832	810	752	742	701	761	807	793	841	756	806	781	789	819	761	719	748	829	812	792	782	740	782	764	770	824	696	717	783	801	767	772	747	774	790	811	747	751	715	772	777	793	825	757	810	752	805	783	731	789	755	763	763	796	755	791	748	790	791	745	753	829	800	794	771	746	734	782	720	787	739	832	752	763	769	815	806	767	812	771	783	785	726	726	785	814	823	749	849	742	830	806	802	735	754	799	781	776	796	763	742	771	720	783	772	754	765	793	746	761	775	755	757	807	828	774	736	798	744	767	770	754	813	734	798	843	757	720	762	750	749	793	760	782	805	798	750	754	853	800	799	779	742	712	780	802	732	721	797	777	771	771	750	801	778	739	792	758	790	733	754	760	765	776	775	717	780	703	768	778	813	708	741	685	723	754	744	754	739	766	783	805	733	742	742	819	796	790	755	776	726	788	765	744	791	762	808	765	734	771	745	772	771	788	765	785	753	776	730	774	790	739	761	757	772	747	749	731	746	793	813	840	756	785	766	775	735	798	743	795	803	793	714	766	779	739	720	788	747	740	736	740	776	721	739	769	773	788	765	825	776	810	791	745	791	757	722	789	771	744	778	758	764	751	822	670	782	723	823	793	773	738	765	787	773	814	786	755	751	766	726	794	772	733	813	778	752	758	795	750	805	717	782	777	758	745	736	778	764	742	800	796	759	733	786	818	780	723	769	796	785	742	762	757	815	780	760	747	758	800	804	799	765	845	701	761	768	824	784	825	756	742	768	751	758	760	815	771	796	750	792	739	792	756	728	786	809	744	750	749	784	747	806	779	772	818	746	774	799	808	711	781	756	737	780	733	731	778	733	778	745	738	800	762	726	797	784	769	771	794	727	780	783	761	712	780	777	756	764	763	780	770	809	789	748	807	798	764	782	783	730	783	738	777	787	727	720	742	750	753	716	792	786	729	749	770	743	758	756	768	757	763	776	814	769	770	766	737	785	759	729	810	764	738	691	821	769	776	732	742	764	780	757	799	747	764	814	762	755	739	754	747	774	743	726	743	785	759	790	719	799	813	733	791	774	772	765	778	778	776	745	757	762	733	781	810	784	818	805	780	794	742	777	811	772	783	765	761	817	773	741	784	729	769	765	742	744	747	761	750	812	792	745	756	786	759	826	780	761	824	749	745	786	812	745	800	771	768	760	806	775	802	750	781	798	797	783	705	840	802	843	771	833	786	757	788	751	790	806	775	803	787	733	839	749	755	781	760	735	729	753	743	756	730	803	752	766	798	743	767	801	847	721	762	736	759	763	805	789	768	794	794	789	745	735	786	760	792	771	788	759	800	789	758	757	741	773	818	777	759	778	755	805	802	771	790	732	783	771	802	755	758	764	829	756	795	775	772	802	746	723	797	752	770	830	727	818	826	782	793	755	733	757	744	858	744	710	762	807	781	759	802	765	776	747	775	792	789	744	770	759	735	738	738	765	798	771	781	726	759	772	814	743	750	767	769	781	743	774	780	723	776	757	783	749	759	758	776	728	784	764	713	772	804	720	765	765	777	805	750	760	772	735	796	758	763	838	796	769	775	779	765	779	764	808	768	804	772	826	782	800	806	748	717	733	758	800	753	743	732	762	708	707	783	723	750	730	815	705	695	777	739	744	732	746	746	745	757	756	771	719	716	783	759	745	760	780	806	755	757	765	779	762	788	789	781	780	773	772	798	794	739	766	749	737	762	809
19088	8992	9359	8510	6474	4392	3371	2397	1768	1403	1275	1077	892	689	529	517	491	428	410	334	388	388	360	386	347	341	358	353	341	379	308	367	314	360	352	320	329	355	322	332	327	281	353	318	338	340	295	350	298	287	381	311	332	291	340	336	328	327	297	309	330	337	361	274	323	303	307	326	327	329	308	296	306	324	330	346	324	317	313	320	310	333	314	314	344	321	291	324	333	350	349	349	344	311	314	340	324	348	308	311	324	300	325	355	313	346	344	285	307	344	310	335	323	321	322	322	343	322	345	321	325	328	333	328	310	300	326	306	340	317	313	297	324	323	327	304	334	316	311	303	306	341	314	325	334	317	310	312	325	292	294	336	315	328	332	318	321	331	316	332	312	341	333	342	306	327	317	340	332	337	303	332	309	313	332	313	328	292	341	334	324	343	317	322	340	359	295	308	322	349	309	338	303	329	321	335	316	326	315	330	329	317	324	353	344	330	326	320	337	320	310	325	326	329	339	349	306	345	316	334	314	299	314	321	314	314	327	326	309	310	329	308	283	309	297	324	301	298	263	317	346	343	341	337	316	330	350	313	304	313	367	341	383	303	314	324	331	352	308	321	324	324	341	300	317	338	289	342	322	289	305	334	310	361	322	315	319	343	330	333	347	287	334	283	321	297	333	308	313	325	328	345	320	297	345	322	333	326	313	324	305	324	327	354	327	306	323	321	342	342	331	323	309	318	325	315	334	311	352	296	367	313	331	346	316	315	315	308	340	302	327	333	316	312	321	311	294	299	315	348	320	353	307	332	319	313	332	327	306	337	341	315	346	298	331	382	333	341	329	293	313	370	292	307	283	328	347	306	340	328	301	337	340	340	326	341	309	314	338	320	328	308	333	327	323	330	332	311	334	337	315	301	316	325	317	347	344	343	305	335	328	290	350	335	314	328	303	333	319	329	349	343	307	325	338	335	368	306	341	315	327	347	360	313	326	332	336	322	328	327	330	321	326	303	310	311	323	313	314	351	307	330	314	347	284	307	297	316	317	298	319	321	319	344	321	323	327	320	308	347	294	320	281	321	338	341	294	373	321	339	291	333	358	307	321	352	323	330	318	324	317	316	338	333	298	308	329	339	329	303	348	322	300	348	347	331	302	323	299	306	318	325	330	334	327	340	306	316	312	326	301	287	304	347	314	320	295	315	312	328	341	318	347	336	334	320	323	337	294	333	326	293	310	324	313	337	339	341	358	321	327	351	335	315	335	291	344	321	303	314	305	322	347	339	310	287	311	330	327	322	337	316	342	299	314	346	319	308	325	322	304	317	306	347	338	342	347	333	316	293	347	351	312	304	340	341	330	305	311	338	323	307	316	322	323	310	291	390	316	344	349	353	351	331	315	304	356	335	321	337	325	328	325	308	333	315	304	319	329	331	346	280	329	344	365	328	323	275	336	323	328	314	319	313	320	340	366	309	340	335	307	343	298	322	334	287	318	332	317	323	337	311	367	340	358	311	324	325	312	311	311	349	321	349	335	313	337	324	337	320	289	330	319	348	341	324	327	337	307	299	316	299	312	314	334	337	295	353	336	350	342	299	322	293	310	347	326	341	333	331	320	313	330	309	305	358	347	325	341	287	305	328	284	295	307	325	297	315	323	348	329	338	313	318	296	288	307	310	316	329	298	334	310	339	315	311	347	325	313	350	288	331	317	348	348	297	299	341	327	324	347	298	345	327	333	306	323	345	329	351	306	305	341	328	329	326	316	308	323	290	286	317	341	310	347	304	350	297	347	307	321	300	334	351	345	349	318	292	332	291	337	313	330	314	355	315	326	330	327	313	324	374	306	303	348	335	331	335	319	335	297	357	350	286	293	319	311	299	318	309	328	336	348	346	273	314	318	365	295	315	314	305	340	309	322	346	280	309	323	356	295	319	333	312	323	328	288	296	293	316	305	304	350	341	341	363	307	334	331	328	329	315	314	272	333	301	290	336	323	303	335	315	313	334	332	344	326	310	292	341	369	316	336	321	282	315	322	338	314	304	307	333	348	312	334	301	342	371	330	342	322	319	327	308	353	289	314	309	328	303	308	373	310	327	280	310	338	287	369	308	320	314	339	313	324	348	357	331	335	348	332	316	296	291	329	342	336	357	335	343	356	350	312	315	346	307	307	313	326	337	348	344	339	330	330	360	321	360	345	341	360	292	313	341	335	313	343	306	326	349	336	313	291	325	326	355	336	320	322	351	341	322	301	334	320	338	327	339	308	315	315	311	323	314	331	335	337	375	305	313	352	328	306	339	320	293	317	352	302	324	332	335	324	335	297	366	329	296	324	334	325	337	335	351	296	304	292	317	297	348	337	311	329	306	309	297	321	328	325	321	350	322	296	348	331	321	343	316	313	315	321	343	360	351	382	314	321	314	345	354	281	323	337	295	331	335	331	330	294	331	316	329	298	303	333	342	334	339	301	334	361	295	315	378	338	347	344	344	318	290	327	341	299	293	338	313	319	368	332	333	332	318	344	306	316	346	324	316	336	290	312	319	317	323	343	326	335	317	293	334	345	372	341	287	330	345	329	314	322	320	316	313	299	302	348	316	344	374	318	302	356	326	328	290	326	316	337	322	336	358	339	321	295	353	309	295	326	342	317	339	299	327	336	328	328	328	335	317	347	339	319	342	273	341	335	361	327	293	331	322	375	329	334	313	342	370	349	330	332	316	329	326	327	300	315	323	345	329	328	330	310	312	294	318	361	289	320	344	298	369	330	354	332	321	310	319	316	313	323	292	343	352	297	309	312	354	314	301	303	324	366	310	325	313	311	295	314	358	317	312	316	349	322	359	330	317	341	313	339	328	314	316	343	345	345	309	330	313	333	333	312	332	339	311	323	319	332	317	314	320	295	328	334	314	347	314	332	325	324	318	323	308	345	297	316	325	345	298	336	323	297	341	312	338	310	328	325	329	326	315	335	348	347	324	296	306	335	329	323	328	323	341	336	321	314	356	271	328	322	338	322	342	324	329	354	357	304	310	303	297	316	334	322	310	318	315	328	301	360	333	312	318	341	341	316	341	287	329	310	316	296	322	332	347	367	308	355	321	283	361	327	355	349	293	339	339	299	352	334	320	345	348	319	336	358	366	345	335	339	318	350	318	330	317	325	347	316	323	325	332	330	307	302	308	335	319	366	323	311	312	348	313	322	325	320	341	305	340	311	331	351	302	333	334	336	325	355	346	300	332	314	330	329	306	311	321	341	339	319	317	335	320	322	281	311	304	337	345	346	307	292	339	335	294	322	294	325	310	313	325	297	331	343	308	317	327	301	335	333	315	315	331	324	315	307	324	317	304	341	327	293	274	330	314	323	321	345	315	349	343	291	304	321	342	327	311	352	320	334	333	344	297	327	324	325	339	326	305	327	317	311	333	359	316	327	333	308	315	309	325	330	327	299	325	328	306	333	303	282	332	326	309	328	306	322	322	290	298	299	365	344	303	330	321	309	307
13441	8223	15106	19513	18188	14629	12203	9617	7767	6602	5775	4960	4053	3156	2254	1783	1533	1324	1269	1141	1145	1114	1043	931	959	949	900	860	890	883	891	865	841	853	855	788	796	771	788	798	776	832	801	822	815	828	770	787	791	757	809	743	751	783	716	757	816	761	717	805	762	776	790	715	767	802	802	783	773	796	775	762	766	790	771	811	793	772	749	797	775	777	806	727	796	775	759	813	756	803	719	760	753	795	734	795	802	843	769	741	762	774	755	742	767	770	739	762	827	774	774	742	773	808	777	785	762	710	760	754	793	756	764	829	765	760	764	743	726	772	812	724	762	754	751	771	784	796	767	741	798	780	812	792	806	771	769	775	767	764	771	798	750	750	770	804	782	792	789	820	805	771	796	807	758	820	801	754	763	786	711	812	779	770	734	785	777	766	720	792	768	767	761	786	768	762	772	808	787	710	778	765	776	815	850	807	819	755	746	789	823	800	765	774	760	743	744	779	759	747	723	789	793	785	812	734	763	757	768	700	782	769	806	798	821	751	778	759	772	803	780	788	719	765	789	719	768	818	753	805	785	787	771	753	723	765	809	752	824	823	825	774	788	734	760	773	781	758	762	818	778	765	740	764	794	761	755	750	752	776	754	809	796	793	827	738	836	777	777	777	765	776	783	785	792	778	757	821	812	775	757	817	832	738	768	772	771	772	749	774	738	783	765	756	780	735	756	789	775	741	753	743	811	736	761	729	792	777	725	751	768	766	798	833	772	795	762	750	835	787	826	841	816	718	777	761	739	804	835	715	750	753	734	783	787	814	803	753	753	787	773	801	759	719	723	737	781	746	735	745	762	756	730	790	798	756	819	775	761	744	757	775	732	775	803	762	794	777	766	796	766	782	776	767	786	785	764	792	763	712	796	769	748	804	729	771	769	725	763	795	763	762	755	813	802	748	770	791	761	790	826	788	795	800	786	759	788	756	770	826	773	747	754	790	747	788	837	767	771	763	710	764	790	811	795	754	781	798	782	782	822	786	769	743	764	817	755	750	758	757	741	779	767	794	761	753	736	835	741	794	799	802	767	793	768	764	756	766	771	735	786	744	798	699	794	777	728	725	740	784	787	793	782	772	788	727	773	776	779	778	783	759	781	760	777	767	809	758	768	779	720	781	780	753	709	776	813	826	809	775	790	806	791	762	722	725	805	798	836	812	757	741	750	784	767	777	770	770	795	768	787	773	786	765	792	801	762	776	880	795	754	782	747	765	771	780	797	811	764	771	797	811	753	826	758	842	822	779	787	769	804	783	810	742	805	750	782	793	724	778	735	783	785	750	784	770	809	717	823	719	759	735	791	776	762	826	784	781	758	787	859	763	768	785	768	831	784	785	724	753	797	725	780	757	751	775	780	761	790	764	812	751	768	747	781	819	744	776	783	803	787	752	778	789	808	807	783	762	794	740	729	758	790	774	739	779	724	722	757	727	760	793	791	757	770	741	800	782	828	812	716	755	778	735	800	784	745	763	780	764	798	771	765	764	745	767	795	731	728	790	793	767	764	788	773	770	750	815	800	774	801	754	753	738	742	764	796	775	778	780	785	745	750	773	784	790	792	790	836	813	745	750	777	787	807	761	762	748	763	819	765	738	759	780	810	763	744	784	813	772	783	785	774	757	736	740	755	775	802	744	780	788	812	728	818	758	773	780	775	815	810	773	762	783	827	789	776	748	744	744	725	804	745	786	815	779	785	816	774	737	790	777	757	764	763	801	796	769	796	786	770	798	810	772	752	764	806	767	740	773	793	768	807	824	799	793	744	779	773	806	779	755	740	806	825	762	795	796	769	797	738	788	803	802	774	758	793	748	736	768	811	717	779	775	791	792	763	767	759	774	817	769	773	782	770	777	746	807	813	750	775	757	720	830	778	752	802	756	756	779	757	790	765	755	760	798	779	778	806	783	808	786	799	771	784	756	763	761	836	727	748	771	812	798	791	764	772	755	781	795	763	747	788	814	821	765	755	834	746	793	745	786	794	787	744	771	768	792	757	715	763	779	821	745	727	778	802	791	782	748	784	782	756	834	724	762	787	794	764	750	787	741	774	793	794	809	771	807	781	751	800	790	732	780	764	755	749	747	847	766	775	786	756	747	784	782	739	722	788	778	757	773	752	795	763	786	806	831	796	719	774	800	798	756	730	804	761	775	812	794	767	786	735	778	764	779	788	754	774	790	737	793	813	764	757	787	797	763	810	847	794	765	834	766	734	814	802	776	749	764	751	771	779	769	783	809	777	750	832	822	757	732	751	743	780	751	804	773	711	774	805	800	772	815	769	775	755	768	767	788	816	777	836	802	815	811	793	776	762	772	763	811	780	759	803	770	747	740	728	797	783	772	746	707	795	817	812	721	836	772	792	819	825	788	800	816	810	750	823	785	750	748	752	754	824	790	809	773	801	807	749	780	849	774	774	773	765	810	761	778	766	789	781	717	779	728	738	728	755	737	761	785	773	779	752	808	769	742	791	723	791	800	779	792	779	764	788	812	716	756	745	773	737	754	774	797	780	814	781	789	772	745	780	760	796	798	756	764	749	771	763	769	766	748	806	733	812	759	713	741	779	768	788	736	765	759	777	803	786	732	741	755	765	734	787	863	788	810	771	707	734	822	782	759	807	766	776	819	746	779	766	784	774	779	760	779	803	760	738	823	800	804	767	809	744	815	713	757	772	791	742	764	749	773	806	792	799	791	807	807	713	735	792	765	770	801	819	793	754	824	742	824	749	714	748	771	764	770	740	765	800	815	738	765	759	766	792	781	772	774	820	722	816	746	741	760	799	821	795	730	791	796	719	798	772	806	810	779	770	788	834	719	767	801	785	815	787	824	730	777	758	796	750	786	773	734	790	802	770	715	706	748	792	751	786	766	796	758	773	811	732	801	737	763	794	774	757	744	776	774	743	776	804	753	733	797	769	759	799	730	802	789	786	760	749	767	781	758	784	752	768	768	761	828	768	742	723	810	769	763	820	780	773	774	729	739	802	763	755	726	806	770	774	756	797	753	734	792	743	744	752	787	739	788	831	793	827	793	776	797	800	761	726	771	750	768	769	754	755	769	694	748	758	800	784	766	731	764	750	765	783	794	759	793	797	788	727	796	793	738	821	777	767	762	773	750	775	794	806	781	732	761	767	746	787	807	787	807	759	767	766	750	830	738	763	811	740	787	771	754	823	769	768	786	745	792	776	798	785	812	799	794	773	784	774	777	781	796	792	796	761	747	780	796	783	767	782	694	790	780	755	805	769	822	801	822	748	785	753	802	790	709	813	734	754	754	773	753	770	788	760	817	808	802	767	781	782	815	778	802	777	794	758	780	763	792	823	802	753	781	736	761	743	757	771	788	796	799	797	752	779	784	779	753	826	762	731	788	770	780	853	786	730	800	735	783	786	841	850	810	730	771	747	777	758	740	807	775	746	735	771	833	778	728	754	773	746	745	778	780	801	774	761	743	766	773
27053	13176	13569	12170	9087	6129	4623	3252	2438	1903	1738	1429	1065	757	666	514	453	430	375	409	376	391	382	333	337	338	332	318	358	341	339	318	324	315	320	326	273	313	284	272	304	333	332	306	315	269	293	299	292	291	315	303	302	296	282	314	309	261	329	295	292	307	294	293	319	263	317	299	295	289	283	292	300	258	290	313	274	284	268	306	313	303	290	284	289	290	302	267	282	298	290	264	300	292	270	293	319	307	316	304	294	280	325	340	286	298	306	285	278	309	265	306	304	271	312	295	288	305	282	318	301	276	278	282	290	259	301	292	309	270	317	292	296	297	287	283	278	256	311	297	291	298	272	327	338	308	302	302	310	266	259	292	271	278	280	288	309	291	268	291	283	256	309	258	278	277	289	316	296	294	302	285	274	285	272	276	294	292	281	266	309	285	269	278	303	293	279	333	256	238	277	308	285	309	282	285	311	314	286	251	286	307	272	292	277	323	325	297	271	280	267	299	286	265	304	269	275	292	280	267	280	266	301	320	285	264	293	299	295	335	332	287	269	311	312	293	279	308	270	324	310	297	283	266	280	278	287	276	311	277	281	295	310	324	303	293	288	289	267	323	265	306	281	251	284	297	302	315	275	299	282	317	316	286	273	298	291	284	270	265	311	296	307	288	280	303	264	324	271	275	304	278	309	290	296	281	318	315	291	291	269	306	324	280	297	268	290	303	282	255	308	296	318	305	309	298	309	295	287	303	299	287	285	298	264	292	309	288	318	270	291	307	277	294	272	281	264	307	306	274	268	286	312	310	294	252	271	295	292	303	304	278	320	280	300	290	306	317	312	286	278	293	302	265	296	264	285	280	287	322	287	295	285	312	283	297	304	320	321	287	293	307	253	270	319	279	302	308	299	284	302	284	276	278	319	271	289	311	283	315	290	299	264	284	293	309	324	276	283	309	291	258	273	325	291	275	293	310	301	293	288	309	266	296	286	300	279	286	314	296	292	304	297	280	282	303	298	300	277	274	288	310	278	307	278	281	309	297	282	284	308	257	299	274	288	298	275	310	310	285	298	291	310	300	299	292	337	302	294	298	300	298	300	309	303	268	290	326	292	292	309	298	323	290	258	323	281	296	279	294	292	292	283	287	289	275	296	310	280	307	312	297	276	312	276	290	295	263	293	307	278	291	269	269	292	273	285	261	292	276	287	319	313	310	311	292	271	283	275	250	308	315	298	316	299	295	303	264	280	273	291	303	297	306	279	298	335	291	306	287	315	290	285	323	278	306	305	287	294	297	280	301	305	298	299	329	340	261	281	278	299	280	298	296	284	287	299	326	299	286	274	291	275	300	307	314	310	308	293	289	317	279	309	276	307	294	283	321	275	267	314	316	318	253	276	271	283	275	282	290	286	263	284	298	288	264	288	275	295	271	291	277	295	314	316	278	282	304	323	290	305	298	277	285	289	308	299	295	279	313	286	309	299	291	285	271	293	323	320	301	328	288	286	292	281	267	267	264	273	306	280	278	299	290	262	307	284	298	295	284	298	279	289	280	329	272	307	271	267	305	282	301	231	296	307	310	310	280	274	272	296	295	326	280	300	306	302	275	289	298	251	271	301	287	293	282	295	286	260	229	297	317	286	292	306	319	291	299	307	287	290	283	281	307	292	297	267	308	271	270	295	303	309	324	314	296	293	319	286	270	273	285	289	269	331	308	270	317	274	289	291	314	244	266	281	289	335	252	270	261	322	322	297	327	279	315	284	306	277	324	300	291	271	296	288	319	288	303	318	303	331	272	287	288	293	275	313	302	273	298	323	295	316	296	301	278	288	321	313	318	292	287	312	304	303	302	291	278	306	304	280	296	257	290	300	294	263	309	284	268	309	326	276	302	280	293	319	300	301	279	302	297	276	257	335	302	295	277	302	302	292	286	272	292	283	310	271	274	293	307	277	272	302	289	283	283	281	291	295	282	280	258	295	288	297	285	340	302	317	284	284	292	323	286	291	289	299	263	304	286	288	264	265	306	310	287	250	297	297	303	302	271	295	279	292	293	264	273	266	299	282	279	312	309	260	280	280	301	284	297	297	275	316	296	314	291	261	303	313	288	320	286	284	308	300	302	287	303	293	274	275	309	320	287	317	296	296	256	267	309	278	310	296	275	295	285	290	286	272	292	292	296	307	283	308	311	287	289	314	302	303	307	270	276	322	296	272	273	285	341	299	277	280	297	304	290	294	314	306	302	317	280	275	299	291	296	276	269	300	255	314	289	287	273	323	274	293	300	275	332	267	254	291	317	303	252	267	273	294	267	264	302	259	254	275	289	271	306	303	276	291	287	276	305	289	313	280	282	278	268	310	301	317	282	285	280	280	294	305	300	282	279	307	310	291	249	296	276	272	280	321	280	278	286	332	282	298	281	288	303	319	272	308	314	296	287	265	274	305	308	280	301	272	289	302	272	286	277	248	280	285	284	304	283	289	307	304	284	302	278	312	302	292	281	306	295	268	313	281	312	311	282	294	300	312	261	293	302	285	259	301	277	290	324	299	306	297	274	277	284	331	271	338	289	268	297	291	275	314	311	293	307	272	287	283	306	292	316	319	310	293	284	313	266	293	283	297	265	279	294	302	319	309	305	329	270	288	284	290	302	282	320	289	297	321	279	320	315	273	320	272	304	319	280	306	302	277	306	298	276	293	314	282	283	305	274	294	288	285	298	295	296	271	275	277	309	268	273	282	282	283	272	278	265	293	309	297	286	266	292	288	303	300	314	297	314	269	301	316	277	290	297	281	283	280	269	297	271	295	304	320	268	293	282	276	292	288	304	304	311	280	276	287	310	272	287	293	305	281	323	263	276	318	292	297	274	272	290	299	305	311	289	284	274	251	280	319	309	307	294	296	276	289	286	244	282	300	264	315	297	278	275	299	278	256	290	302	261	289	302	265	273	327	266	311	315	284	282	285	266	294	312	343	322	310	316	311	310	293	320	302	286	271	301	291	299	284	318	316	301	309	294	261	263	295	289	296	281	265	296	305	314	289	298	287	287	306	314	306	277	322	323	268	309	305	314	289	286	314	260	318	284	291	338	283	310	284	284	321	294	309	325	271	296	300	279	280	284	317	280	298	284	303	307	311	274	287	304	294	271	284	312	298	266	293	302	333	278	302	294	311	302	280	296	303	298	305	304	268	308	285	304	299	315	308	307	297	285	281	294	242	302	305	277	282	316	290	275	321	309	278	267	255	279	293	271	337	261	293	287	273	260	306	258	304	279	316	345	299	309	286	286	299	298	313	305	313	268	305	290	278	306	313	279	311	293	293	309	297	250	288	295	279	324	291	286	298	315	311	279	312	307	290	267	298	290	309	300	281	279	284	310	286	273	309	303	306	286	295	292	285	271	301	287	298	289	293	304	308	312	305	309	321	313	314	296	321	278	297	281	291	274	312	340	337	310	274	324	282	279	261	314	321	281	300	317	283	290	296	268	299	266	281	281	297	272
17171	10759	19163	24197	22157	17967	15691	12553	9985	8597	7475	6666	5046	3734	2742	2094	1833	1583	1422	1326	1324	1254	1217	1080	963	1027	955	866	914	879	923	867	869	819	858	737	746	824	748	816	782	778	784	713	722	791	746	693	703	741	717	720	701	708	704	722	704	691	670	720	708	685	664	741	689	723	707	700	694	749	674	749	673	682	695	715	683	693	744	724	678	680	718	694	699	692	784	685	693	640	697	709	728	700	699	734	721	689	698	735	672	706	723	713	688	678	680	706	712	706	718	723	732	693	663	692	705	689	657	757	694	708	670	691	725	688	700	759	718	696	744	732	672	740	737	724	715	704	764	685	707	692	675	672	643	683	695	687	734	723	685	693	736	738	706	690	647	714	703	692	728	657	718	675	679	666	719	730	703	706	717	681	677	692	678	704	702	716	691	707	687	666	693	728	741	720	742	670	673	705	696	685	744	707	716	699	704	756	723	732	735	682	706	706	728	712	676	752	731	677	697	674	702	687	707	693	741	698	706	722	721	693	715	723	692	691	711	735	722	701	672	725	668	709	724	676	701	705	697	731	707	700	709	682	685	654	705	721	744	694	690	658	719	696	752	649	707	689	704	634	698	648	732	715	691	718	688	706	694	728	694	695	693	692	708	656	648	704	715	693	690	702	677	667	674	715	752	662	676	694	682	694	702	710	719	687	725	706	733	667	735	741	679	745	737	668	699	710	714	712	718	702	705	704	683	723	681	693	733	701	729	699	742	701	724	698	679	732	678	726	673	675	693	675	657	674	714	727	684	724	715	708	691	725	701	727	680	730	702	694	709	689	666	719	672	703	696	714	684	683	682	739	741	690	702	685	715	694	740	689	711	704	727	678	705	690	700	674	702	673	749	731	696	702	737	663	710	681	707	714	687	735	751	693	689	741	722	712	700	711	712	698	653	703	702	699	651	659	696	682	671	698	663	691	681	697	690	729	661	682	652	693	722	706	756	717	694	700	689	708	718	718	687	676	676	692	694	694	705	734	709	705	719	713	714	726	706	697	690	744	681	688	750	719	685	710	707	687	731	693	678	721	686	718	678	703	708	682	727	709	684	685	754	712	713	690	698	696	699	692	701	725	675	675	743	731	733	682	719	695	686	729	714	718	740	731	689	731	672	690	696	717	690	686	700	659	708	722	708	696	678	740	680	715	706	708	686	672	675	702	687	708	701	730	702	694	709	668	674	695	709	777	686	702	726	674	703	704	712	681	690	669	749	729	698	700	724	728	735	671	742	678	683	723	704	724	685	689	737	779	714	686	702	668	679	672	699	687	710	706	700	679	701	692	695	711	729	678	670	684	733	732	706	723	668	719	701	714	737	710	695	747	704	709	720	721	675	768	687	705	723	687	712	725	702	694	751	726	699	695	712	737	730	671	627	726	666	698	746	714	694	702	691	707	705	710	685	740	753	703	711	711	687	685	734	703	694	666	661	745	717	727	729	726	706	682	705	710	698	734	727	743	732	700	690	717	706	619	678	743	704	681	727	688	679	715	708	764	687	736	742	719	738	741	697	711	710	647	710	749	687	692	718	737	666	693	722	667	722	689	681	673	689	727	723	729	720	703	703	674	657	683	706	732	690	715	694	702	694	726	731	699	707	738	684	695	684	676	631	735	673	723	673	754	705	653	735	726	681	717	718	746	669	741	722	727	689	726	710	695	686	718	685	701	722	713	675	694	719	676	655	678	687	720	648	678	727	673	683	670	713	742	706	657	726	709	698	726	698	666	712	719	692	726	700	724	711	731	689	723	729	736	745	715	652	677	694	751	698	701	745	708	689	692	693	689	695	683	702	659	697	669	725	720	695	676	716	705	694	678	697	718	685	710	674	692	692	716	691	732	732	681	667	707	705	701	711	728	669	673	663	728	683	687	685	692	700	683	699	758	730	701	729	709	690	738	748	700	683	676	738	706	732	699	702	700	689	730	668	736	736	712	677	687	736	718	754	754	685	732	688	652	711	693	720	687	695	663	711	703	675	689	690	670	740	755	732	660	677	733	675	699	668	716	687	708	708	699	729	698	724	714	732	730	703	691	677	723	719	705	706	715	693	729	680	725	731	712	701	677	701	710	712	724	726	704	639	688	689	728	688	675	698	685	706	682	701	732	662	699	699	710	680	734	679	677	678	669	733	696	700	719	695	741	664	742	662	673	762	706	772	664	643	669	718	683	724	708	733	677	688	698	703	713	683	665	698	732	690	706	679	618	698	667	683	724	743	667	703	720	691	720	732	728	743	694	710	760	659	706	692	715	684	707	696	747	661	691	723	699	666	741	681	692	676	749	672	681	755	684	707	741	675	657	724	753	729	689	711	712	718	686	691	710	668	710	684	687	717	713	719	703	707	743	740	721	726	693	693	656	631	713	694	695	658	741	723	725	718	717	735	676	716	708	724	699	717	722	650	736	737	701	730	698	703	663	657	703	696	720	683	706	688	676	720	668	716	715	706	682	704	719	705	717	715	742	726	725	740	726	678	714	677	679	665	703	693	702	710	694	709	772	716	720	724	704	741	695	678	699	707	727	714	695	665	664	707	724	682	696	702	712	702	732	732	729	694	713	688	707	686	657	681	659	678	663	752	723	749	731	741	727	732	673	701	719	688	680	712	677	707	715	693	727	670	730	729	731	706	674	760	707	693	716	688	687	742	707	743	722	686	686	706	742	696	687	694	692	679	706	693	703	744	694	734	686	728	693	656	710	707	699	740	722	717	687	701	711	734	687	688	725	696	698	701	715	695	709	703	683	765	690	715	670	730	676	694	704	708	738	735	692	715	720	678	704	702	715	674	683	712	708	719	721	699	763	733	680	648	727	701	675	719	675	675	734	706	689	688	669	729	663	735	697	698	706	735	637	711	703	640	705	725	732	684	717	671	710	685	660	716	726	693	691	755	665	723	740	708	697	722	681	717	703	701	674	760	716	679	728	700	687	710	693	706	702	700	671	715	696	712	737	713	680	696	707	717	737	711	727	670	694	691	729	702	714	714	712	685	729	765	726	670	682	711	731	690	673	703	680	712	716	678	696	709	725	700	687	687	738	729	729	702	703	685	726	721	651	709	689	718	726	679	698	709	659	755	682	681	736	735	675	694	648	720	692	706	683	726	739	682	734	656	661	699	714	702	694	710	707	667	671	715	706	749	660	699	713	711	700	711	740	711	721	747	678	686	708	653	740	732	758	696	719	739	707	714	699	707	682	714	707	682	701	685	704	709	709	678	653	702	724	689	709	674	700	744	694	683	693	720	735	742	692	742	674	744	709	705	687	654	694	716	766	647	699	652	716	709	731	679	704	716	729	727	714	683	730	693	699	726	729	717	710	703	684	727	714	679	710	700	735	664	713	698	714	714	726	721	733	740	709	673	732	740	690	711	683	742	668	726	687	737	760	707	700	710	734	677	669	716	714	728	721	733	716	679	755	691	704	645	707	676	709	708	718	728	757	664	720	703	730	709	696	733	713
9439	5142	5914	5320	3838	2571	2101	1509	1156	955	931	734	622	515	393	399	377	362	318	365	328	312	366	358	345	311	357	335	349	351	333	332	328	343	362	314	284	286	302	337	318	340	328	328	325	306	331	347	303	322	351	326	325	303	337	330	317	320	295	276	308	320	346	318	307	322	330	303	313	350	324	299	341	301	347	326	321	305	336	335	301	328	378	296	290	353	333	342	325	313	284	345	320	337	275	317	321	316	321	339	345	308	294	307	345	297	337	333	349	329	306	325	323	319	320	335	297	335	307	337	310	328	330	316	317	318	343	321	284	296	345	335	326	344	324	277	340	280	334	335	321	315	345	295	313	300	291	345	331	328	320	294	341	319	312	368	314	338	332	325	330	313	326	322	334	327	319	283	345	325	312	324	333	344	305	337	353	359	333	324	316	313	301	342	320	317	332	317	319	359	316	307	346	352	338	323	324	323	313	311	325	312	309	328	329	307	340	356	323	362	318	300	323	306	344	312	347	370	298	331	312	300	305	316	356	341	323	304	320	288	328	331	312	279	322	314	330	335	301	326	327	331	315	343	332	295	306	352	326	343	294	320	284	292	325	310	335	335	334	308	293	333	326	376	288	323	364	302	312	358	335	348	303	353	322	324	353	288	332	327	309	308	332	350	349	333	294	327	319	311	339	330	315	331	317	344	320	330	320	345	298	333	344	337	325	283	291	329	292	310	330	292	350	333	318	326	345	322	316	334	310	287	342	331	326	367	368	324	313	353	329	316	334	310	309	339	352	340	366	298	313	347	329	338	300	359	320	333	330	325	304	293	340	314	323	287	341	308	352	294	329	322	329	322	310	315	322	333	306	322	324	335	309	335	316	297	323	317	313	346	357	267	302	366	339	316	305	306	362	326	304	323	334	288	316	316	316	313	311	307	300	370	357	324	334	307	327	334	300	345	331	288	332	305	316	340	293	319	316	359	348	347	304	310	299	317	316	339	328	322	299	299	322	303	355	356	307	331	353	344	351	299	310	320	361	332	313	306	330	315	308	334	315	324	294	326	328	334	350	321	284	339	306	306	346	331	291	305	332	336	315	303	344	329	328	318	329	311	341	330	322	322	313	312	350	316	348	304	310	298	292	337	307	338	326	338	322	321	323	311	308	333	295	331	348	363	325	332	343	311	333	320	309	326	333	289	354	339	336	312	306	310	318	340	321	322	320	324	344	316	351	344	314	326	334	372	344	343	302	322	343	300	321	322	321	321	308	285	291	335	312	303	337	329	303	321	332	321	345	344	304	317	344	326	362	321	330	335	305	305	348	332	322	298	352	323	320	296	344	311	312	307	327	298	335	370	305	319	307	317	327	314	327	348	340	381	319	318	290	320	339	320	327	300	302	298	324	349	345	317	335	355	340	334	334	336	326	341	302	349	371	325	321	298	318	337	379	329	314	365	299	303	329	330	323	303	332	333	331	312	296	356	298	326	365	311	338	315	396	345	302	310	318	311	324	334	309	315	362	336	343	323	291	342	320	295	315	317	319	323	329	303	313	307	326	310	303	316	330	323	351	323	348	349	342	311	310	363	323	291	312	314	334	335	324	330	314	361	319	296	346	331	330	316	365	344	310	335	318	338	315	299	343	309	353	312	349	296	298	312	309	331	349	343	349	314	313	326	317	306	311	332	329	352	329	321	346	306	321	342	326	315	356	365	332	288	335	316	344	362	327	331	343	339	311	347	334	291	326	328	291	348	323	319	339	314	335	305	336	293	312	309	300	304	297	323	277	313	336	312	311	316	347	351	294	332	322	276	301	311	352	316	305	320	311	296	315	301	348	303	317	307	334	310	318	352	316	324	374	313	353	322	334	327	323	347	312	320	317	328	313	353	339	323	350	318	321	314	338	327	325	289	361	333	324	319	326	308	309	333	327	345	306	316	321	266	329	322	324	289	319	337	309	341	289	321	316	346	344	327	327	312	319	326	327	318	334	333	314	323	313	343	325	302	308	302	306	287	298	335	345	326	296	300	321	319	345	343	344	309	339	335	316	389	283	305	337	311	286	326	329	347	343	352	296	312	324	350	326	292	274	338	294	332	291	319	317	314	318	326	332	341	311	330	326	353	340	299	355	337	307	302	329	340	319	360	360	327	329	308	304	315	319	333	336	304	279	313	353	309	302	335	317	331	319	343	321	305	336	283	306	293	286	309	281	320	347	314	316	300	354	332	294	354	310	324	333	329	336	338	310	321	322	325	338	297	334	324	321	311	316	325	274	315	347	308	312	343	329	328	347	306	344	366	296	313	326	320	315	311	304	324	330	306	314	323	322	317	336	313	324	321	350	360	338	331	324	341	327	335	321	316	372	317	353	317	327	311	312	321	313	321	336	327	335	314	325	266	330	336	324	330	320	307	341	362	292	311	343	313	322	312	332	329	302	330	343	342	355	329	334	315	321	313	336	315	321	355	304	370	330	347	353	284	306	307	295	332	310	352	335	331	373	333	319	305	288	320	316	310	328	341	327	343	338	349	338	330	322	340	367	315	307	303	355	338	338	298	374	350	311	297	298	302	311	292	323	380	323	292	314	336	351	326	359	341	343	326	327	304	349	330	322	321	305	330	331	292	298	304	315	324	314	308	301	296	292	330	308	297	288	318	332	335	343	270	350	313	320	284	321	331	317	345	326	298	329	344	312	302	320	331	321	332	348	337	325	267	287	328	332	312	319	324	305	334	328	317	306	353	349	360	330	345	326	337	347	354	335	325	347	359	328	363	343	336	338	337	318	320	313	321	332	294	335	281	293	338	309	329	300	326	335	320	328	321	347	344	351	301	335	354	331	310	324	324	329	343	310	337	385	303	311	315	341	307	320	317	334	312	306	331	306	325	328	317	311	316	315	342	306	319	309	320	325	324	312	324	351	296	315	323	300	330	299	315	349	323	358	305	328	332	311	333	303	319	308	284	298	339	371	369	289	339	369	329	303	315	329	314	313	325	298	327	325	308	354	322	328	343	333	300	349	327	316	308	314	326	310	314	325	373	317	308	295	328	317	333	335	356	320	320	329	320	312	302	343	310	342	324	299	353	366	330	348	330	337	288	329	325	306	330	324	326	350	337	315	339	351	323	294	322	311	338	321	335	305	331	322	310	327	327	282	323	309	352	319	318	340	312	327	357	332	312	316	309	332	304	331	349	335	329	296	343	310	329	326	347	311	334	327	319	313	307	275	326	338	342	338	307	320	318	326	371	331	315	342	349	337	338	351	341	331	324	321	322	325	331	309	320	308	334	355	322	315	319	334	328	350	338	339	324	341	322	344	344	287	316	332	328	316	298	347	301	334	299	352	313	286	328	336	358	320	332	362	332	288	327	307	288	327	323	329	297	302	353	290	340	308	321	353	336	312	319	331	297	303	320	321	326	312	315	312	365	316	343	365	337	366	345	323	337	309	320	309	296	303	337	351	318	316	330	308	327	290	339	320	322	313	321	323	326	333	334	316	349
6701	5272	10616	14216	12295	9496	8535	6273	4845	4196	4090	3247	2476	1851	1503	1235	1110	1019	972	886	893	849	848	755	815	858	834	813	867	835	859	828	809	835	827	843	787	778	776	786	806	770	745	786	803	749	777	794	752	799	741	753	780	769	734	809	748	776	776	798	782	767	784	768	801	761	784	744	778	778	752	772	787	778	743	776	785	779	755	810	817	815	766	758	837	792	775	779	805	787	815	732	820	809	748	808	864	740	808	770	802	770	765	721	758	819	776	749	710	742	748	758	751	764	807	754	773	759	773	767	755	745	771	808	807	767	781	715	758	748	730	847	782	701	783	743	783	751	792	752	728	781	728	767	776	778	727	743	808	742	740	730	752	771	756	724	749	815	780	697	789	773	770	744	785	784	770	747	752	777	811	713	736	735	793	805	827	765	778	815	730	750	801	761	810	762	793	789	788	788	816	798	764	766	785	774	834	748	806	795	760	756	743	812	747	800	799	779	753	780	769	762	814	729	790	824	794	751	758	786	795	778	765	744	778	725	827	804	819	765	816	769	802	786	754	699	761	757	727	799	763	773	782	763	830	806	753	776	775	753	778	716	746	786	728	828	733	770	758	789	789	756	780	729	807	816	799	752	796	795	770	760	774	763	783	760	772	770	725	772	811	773	715	789	814	797	795	768	774	748	799	817	797	731	802	752	785	752	785	738	753	813	757	815	824	732	799	763	820	713	756	747	753	780	757	770	774	722	748	784	740	778	743	765	803	774	789	807	781	805	757	802	754	775	731	754	794	815	807	802	762	784	786	809	766	730	784	792	736	825	758	732	779	819	768	778	721	837	720	747	811	757	780	793	779	734	821	761	766	838	787	782	760	799	780	760	798	797	798	799	744	785	816	782	783	757	782	752	765	758	803	783	789	801	735	787	774	747	778	732	749	735	811	737	720	747	831	747	810	775	801	812	792	754	802	786	751	779	769	779	772	814	787	775	793	749	803	770	724	780	779	809	761	768	819	788	766	800	761	786	754	775	772	795	787	795	790	775	795	763	761	804	784	767	712	794	734	791	854	744	771	772	797	796	800	793	774	752	771	783	775	751	727	783	760	796	771	786	851	756	813	740	741	757	749	814	773	795	768	798	811	738	760	754	776	777	759	786	730	789	808	774	797	730	757	738	732	805	699	776	735	756	785	763	786	794	741	766	794	792	725	780	751	803	816	790	777	779	779	797	752	737	726	776	737	725	779	776	788	724	784	786	799	756	830	754	790	748	733	813	763	745	779	770	746	762	768	749	736	801	808	791	764	764	791	771	762	746	823	779	787	780	798	788	789	738	755	768	794	782	767	743	761	818	734	758	753	781	741	778	791	729	785	830	769	775	760	782	789	738	807	723	769	755	755	807	760	785	744	763	758	777	780	755	750	768	739	818	775	748	724	775	781	729	769	754	806	798	735	765	721	763	736	741	746	763	773	785	735	744	743	755	785	795	811	743	763	778	763	786	771	836	771	784	769	751	732	798	781	753	787	780	820	766	774	782	786	740	749	764	793	743	750	760	769	752	819	769	824	745	824	823	791	794	802	745	753	750	791	799	786	712	782	736	768	764	750	765	766	765	721	777	761	722	734	775	768	757	812	807	747	753	794	776	770	799	776	809	771	747	794	756	802	725	813	802	781	794	750	785	757	726	736	765	791	754	765	790	855	766	815	796	827	800	773	749	738	779	767	769	790	765	782	769	777	756	713	803	766	823	784	726	767	738	720	768	791	782	848	805	773	761	739	754	767	800	777	820	745	781	785	768	727	792	778	766	770	780	779	811	790	751	767	778	757	782	762	750	774	812	782	791	738	790	746	830	768	754	768	777	851	758	782	750	776	803	742	723	762	751	734	717	778	798	783	769	771	766	741	754	868	824	768	818	751	736	779	768	716	748	757	787	812	756	776	745	759	789	760	764	790	758	793	742	802	752	734	748	818	737	747	712	785	767	769	776	782	740	789	761	805	791	783	748	778	786	830	790	741	799	744	779	803	752	738	804	812	766	776	779	739	783	765	758	812	800	744	770	809	757	761	780	716	761	747	737	724	784	755	760	776	786	750	768	764	772	764	811	784	778	761	756	723	734	774	766	788	754	820	750	767	773	803	773	788	742	789	803	772	768	760	746	756	733	822	765	835	763	804	769	775	756	776	737	795	769	767	782	749	768	765	798	782	772	808	799	776	779	787	769	741	733	761	751	788	777	810	788	824	792	772	802	784	791	787	775	769	784	739	766	802	730	798	757	711	801	754	790	775	739	715	809	818	757	783	832	705	705	770	797	760	762	750	766	773	745	719	817	743	742	783	759	778	768	773	765	793	694	783	804	791	807	772	784	782	797	831	780	770	778	770	754	778	804	776	756	800	743	772	770	777	763	787	793	762	788	743	740	773	794	819	825	714	795	744	780	785	765	764	805	793	754	758	774	730	769	815	787	796	777	804	771	768	774	744	808	758	813	784	719	768	752	762	784	790	742	727	711	757	803	772	769	759	759	770	706	710	777	790	719	736	775	736	751	775	773	779	726	784	733	732	749	814	765	741	750	788	805	778	778	781	752	811	757	766	781	748	735	747	764	816	815	805	766	814	724	789	734	811	787	788	757	752	765	810	808	774	751	767	768	779	771	811	771	787	760	745	789	791	790	751	797	729	768	794	787	767	732	765	779	764	830	795	760	709	777	825	764	824	771	805	748	770	749	771	759	758	781	795	810	750	742	804	821	737	802	762	730	775	782	741	828	749	798	734	751	735	754	762	732	749	781	781	790	742	784	804	786	736	751	781	757	732	763	785	767	755	759	765	719	782	793	762	753	758	782	805	778	768	794	736	744	807	751	775	796	793	791	761	770	774	763	801	723	751	797	763	740	747	771	778	765	768	851	747	806	771	822	806	793	793	771	773	740	804	735	798	820	752	794	749	776	804	794	787	778	805	794	789	739	810	744	753	810	779	749	766	769	777	821	753	736	776	769	751	765	808	805	722	782	766	790	841	790	790	766	767	797	770	783	726	763	746	799	807	737	752	812	762	788	753	732	753	773	836	737	723	744	765	788	798	803	749	745	818	745	775	791	780	764	811	757	747	761	786	789	790	818	784	729	746	759	735	772	767	807	827	770	747	739	786	775	763	772	809	829	812	784	803	792	769	763	762	823	751	759	767	742	796	771	803	745	717	725	773	779	836	766	723	779	763	782	763	762	716	801	732	732	762	731	745	766	819	832	760	742	815	849	768	802	809	779	743	765	756	751	739	752	779	819	775	765	781	805	850	778	738	785	759	787	765	765	777	783	809	806	751	800	758	778	774	795	847	817	740	813	782	802	757	715	806	780	742	793	739	759	775	811	742	731	790	707	767	757	797	780	736	770	779	788	785	767	767	789	738	759	731	801	775	770	813	785	806	766	753	788	817	764	764	797	789	820	768	786	790	737	809	785	741	722	785	797	762	814	802	723	786	799	794	720	756	729	805	706	763	741
18751	9067	10176	9204	6537	4552	3696	2503	1838	1612	1369	1113	854	691	543	442	424	430	405	417	405	364	351	337	359	356	331	333	333	331	377	337	351	338	322	344	317	307	339	334	328	336	319	338	346	310	336	323	338	342	294	305	328	337	346	332	320	293	347	334	328	277	347	348	340	339	307	304	339	327	354	306	346	311	306	331	319	312	328	309	324	340	318	307	316	323	355	330	311	324	315	319	305	312	326	326	319	351	321	341	310	331	312	343	331	328	343	361	314	329	296	346	322	332	331	326	322	348	325	321	329	319	322	301	309	303	350	325	326	367	352	301	330	307	344	305	324	314	358	300	308	346	332	323	309	331	313	329	317	311	310	331	309	305	321	311	301	364	341	333	329	326	344	336	319	305	343	324	370	342	297	310	319	285	338	345	287	318	346	337	298	333	299	320	330	348	299	307	341	319	352	325	336	334	326	345	325	355	310	329	326	319	300	314	311	322	327	360	306	354	336	353	315	309	304	328	341	325	313	326	311	309	334	312	318	331	331	311	325	308	303	322	351	325	337	302	348	354	306	328	337	330	345	330	320	312	296	296	312	326	298	346	353	325	350	302	366	326	318	320	289	326	321	337	313	318	304	333	324	347	331	347	371	316	332	326	376	348	321	363	317	360	363	337	329	311	346	298	330	315	296	300	304	306	348	328	334	313	317	330	369	339	338	324	334	346	374	301	318	285	345	333	346	319	333	336	352	322	334	330	345	341	309	328	284	325	330	306	320	353	322	308	321	319	348	347	331	316	326	321	352	358	330	343	355	309	294	342	335	328	314	292	359	344	322	310	352	362	311	357	347	346	331	312	320	287	363	306	314	324	329	335	313	300	320	352	297	317	330	327	343	316	302	320	337	351	302	332	319	320	331	303	313	319	352	314	328	312	334	358	343	319	362	331	331	325	328	299	317	300	315	328	327	314	367	308	340	344	327	323	334	330	295	295	338	356	322	346	350	306	322	372	319	290	344	342	320	307	320	316	306	323	346	337	323	332	308	338	300	368	339	321	308	360	318	336	294	349	329	306	343	312	347	315	339	319	321	375	327	323	321	346	343	311	345	334	328	333	327	361	347	309	321	339	347	335	322	310	300	286	326	302	344	332	303	330	345	336	332	325	313	315	342	339	353	318	321	324	314	330	302	345	346	294	322	334	316	359	334	333	332	321	338	306	323	319	332	303	323	324	311	338	322	329	287	338	341	312	347	312	306	335	306	307	295	308	298	363	310	312	313	332	292	355	336	329	320	338	308	336	348	313	346	329	341	307	350	316	307	295	309	352	335	341	295	353	320	307	327	356	332	325	336	329	360	318	328	317	334	313	281	377	329	323	287	307	329	304	343	327	344	326	326	289	310	281	310	317	324	336	321	340	314	323	357	317	343	304	325	364	359	349	339	325	315	349	334	281	311	321	356	356	337	346	329	341	331	367	337	340	350	289	303	360	339	340	304	338	313	352	343	331	304	321	320	278	351	317	333	301	340	324	341	347	336	325	343	339	321	315	265	315	317	319	332	312	349	334	347	318	349	308	323	346	320	304	330	321	337	301	316	332	314	316	345	334	311	328	318	309	338	326	342	330	335	344	325	327	327	331	344	320	298	331	332	338	317	290	351	342	329	308	319	326	351	335	317	322	349	297	336	332	333	342	310	372	352	330	350	306	310	333	317	338	337	304	292	332	317	320	321	352	327	325	311	321	312	349	339	326	329	317	324	322	322	330	355	332	302	324	301	310	341	331	283	324	323	325	339	377	313	336	310	314	343	351	337	297	321	338	336	309	332	334	340	302	318	323	315	311	337	345	332	375	313	324	330	307	285	354	318	327	326	333	343	350	356	334	341	296	316	343	311	291	331	302	311	331	332	331	330	346	303	288	318	325	303	309	300	325	301	317	354	356	333	335	302	336	314	317	323	309	321	335	285	301	341	336	287	334	324	339	310	329	299	280	310	339	335	310	330	296	301	330	327	331	304	352	285	297	333	320	344	335	322	342	345	327	295	307	317	323	300	339	318	313	338	324	363	306	295	309	362	339	339	329	340	315	337	288	310	320	334	345	301	326	335	297	346	324	333	331	332	337	322	309	315	308	337	350	298	315	324	320	322	349	290	325	324	339	326	330	311	331	338	319	340	313	315	301	320	322	294	321	350	335	299	325	344	319	336	341	340	364	338	281	305	325	295	337	309	315	333	317	330	303	358	326	343	315	328	319	357	350	306	344	300	302	333	363	364	340	319	326	296	346	331	334	298	331	329	341	349	333	342	341	315	314	315	311	343	320	331	298	316	320	357	299	373	333	298	327	318	302	333	319	333	361	371	338	301	322	313	355	334	300	332	355	328	356	317	321	310	306	344	320	315	355	327	367	330	347	350	333	336	340	342	335	323	302	308	301	299	307	321	318	345	330	317	310	308	325	323	307	350	327	288	305	321	338	341	329	364	337	357	325	301	309	328	330	341	337	346	346	346	343	305	330	336	324	336	343	325	317	327	310	365	336	323	297	361	326	336	331	313	337	324	312	319	312	336	307	320	324	315	320	307	315	337	332	329	362	320	311	355	322	305	308	363	310	333	294	332	320	313	322	325	330	350	357	323	304	296	311	328	303	346	326	315	294	337	280	311	304	301	339	301	312	339	386	339	334	306	336	329	338	333	325	308	347	319	315	339	332	290	320	310	325	339	323	295	313	332	336	354	340	306	329	304	308	305	331	314	310	309	353	310	370	337	331	344	322	338	335	298	339	304	313	316	358	332	326	356	327	351	339	287	322	334	331	325	345	347	335	349	294	331	327	343	333	333	289	322	314	326	308	322	322	324	296	329	345	331	292	329	294	337	350	336	350	352	344	331	349	308	305	310	326	316	303	326	312	326	324	364	343	321	315	333	379	326	326	370	355	306	345	346	349	341	321	300	292	308	341	294	339	334	363	312	336	334	369	315	294	330	321	311	339	334	361	309	305	304	327	341	340	313	349	336	309	360	300	315	338	306	354	310	317	321	333	315	332	327	337	337	304	349	338	299	333	303	332	308	361	337	336	380	331	318	311	332	328	308	308	325	326	327	323	345	316	323	340	332	335	345	328	348	321	307	334	326	337	284	355	322	331	358	279	316	318	339	342	329	331	317	334	343	329	316	339	356	335	340	333	313	323	319	293	334	352	315	324	315	311	316	329	341	358	320	303	345	313	329	308	311	289	307	354	335	291	345	286	315	354	325	351	326	348	335	356	330	309	349	292	320	286	311	312	321	295	347	324	349	314	337	336	310	314	294	328	365	312	306	322	350	350	327	309	346	316	318	314	335	363	347	296	330	317	317	314	312	349	328	284	327	314	300	312	309	360	350	353	334	343	325	303	348	341	313	314	294	318	301	313	299	319	308	345	328	308	295	320	321	319	317	310	313	328	325	359	312	333	312	330	343	305	326	325	323	308	314	300	326	310	319	296	319	291	317	315	331	339	332	330	314	337
13437	8545	15953	20588	17614	15037	13252	9892	7837	6821	6178	4840	3687	2632	2036	1715	1423	1358	1241	1153	1106	1050	1039	923	927	936	912	968	885	967	881	950	893	896	894	807	829	884	852	882	819	849	790	817	751	785	879	762	721	749	756	781	798	788	719	799	809	814	772	764	819	799	774	751	771	770	758	827	785	826	752	738	807	802	778	820	758	806	766	835	849	777	785	770	742	794	732	761	766	759	740	731	761	817	757	756	788	778	730	762	741	807	784	836	802	781	821	779	766	811	771	759	699	822	772	757	819	790	758	794	844	804	778	760	818	809	805	803	765	756	812	765	821	811	751	751	733	790	803	792	751	785	775	802	780	806	820	769	803	773	779	786	749	820	780	809	804	779	746	791	767	783	816	784	741	786	800	829	827	825	782	845	754	795	798	755	761	788	792	784	778	753	761	811	791	770	774	787	766	752	775	782	805	771	762	781	728	807	760	798	802	785	777	819	779	826	811	791	788	767	821	780	781	777	781	791	760	791	763	767	754	804	813	794	733	796	712	789	767	773	784	778	813	772	783	770	762	770	799	740	764	783	781	781	798	801	787	753	762	824	772	721	818	784	793	743	740	758	719	785	780	770	761	759	835	809	763	766	825	765	753	779	743	780	779	791	817	746	807	805	761	751	813	818	796	775	771	785	798	737	759	732	816	806	766	775	768	772	791	797	790	798	761	752	807	796	828	820	822	783	711	781	822	791	809	813	763	779	789	810	769	777	779	752	740	770	787	788	786	753	776	760	773	758	768	763	745	787	751	794	787	783	791	751	776	763	773	782	804	789	809	783	755	804	790	712	803	792	763	803	788	809	811	765	790	735	822	778	734	782	744	804	791	769	761	841	777	793	794	843	728	733	800	809	760	785	809	762	797	738	750	751	780	793	729	733	776	796	771	782	798	765	791	763	777	746	728	741	800	833	758	801	741	750	774	804	794	839	782	815	843	823	759	802	788	728	785	758	785	804	809	762	798	765	758	827	733	789	816	753	802	783	764	746	774	818	777	721	775	790	759	786	791	768	724	783	774	769	777	800	727	832	749	783	836	741	797	785	765	798	795	802	776	843	709	783	769	762	793	800	814	782	831	762	726	766	775	763	802	749	774	774	725	785	772	768	798	783	806	782	745	710	750	761	767	772	832	785	774	777	786	829	814	779	835	745	793	806	712	832	742	747	729	752	769	753	800	772	807	757	758	776	764	786	798	838	764	690	792	715	778	787	767	794	805	794	752	776	750	768	782	784	779	797	730	806	763	780	806	816	766	769	714	735	829	816	811	771	789	813	762	766	770	828	811	809	753	797	722	852	788	787	781	768	782	772	803	761	728	753	773	753	865	753	800	783	788	774	821	822	762	802	772	770	776	792	756	724	752	756	788	750	784	779	791	835	821	750	740	762	796	759	781	762	810	781	802	809	767	795	819	791	781	744	769	775	798	775	805	728	721	743	844	806	724	778	789	761	778	763	767	752	788	769	751	703	812	761	734	795	793	861	734	797	799	781	781	780	790	778	796	755	804	743	802	814	772	796	743	797	743	822	751	765	791	733	807	816	763	813	783	796	843	751	754	782	781	780	821	769	774	770	772	768	733	767	779	795	767	739	731	749	771	772	787	810	793	735	808	809	712	774	755	794	793	729	829	776	769	733	766	779	765	786	799	777	767	759	724	776	839	775	833	801	804	795	764	795	750	785	775	807	806	719	811	751	769	770	789	790	832	781	748	777	753	819	750	786	839	780	786	796	811	768	757	733	762	795	744	783	761	767	789	759	797	763	766	766	780	813	760	759	785	817	744	805	760	800	734	781	763	789	764	753	753	809	820	759	758	789	748	798	759	768	807	757	831	793	755	764	774	757	735	760	770	778	797	769	817	821	805	771	762	770	771	777	786	769	767	799	802	794	822	775	799	796	732	777	769	799	779	762	763	756	766	809	786	753	776	771	797	756	782	758	740	791	810	755	769	792	774	802	756	809	739	766	747	782	764	794	787	805	788	775	784	747	792	747	802	769	744	815	695	768	822	735	761	760	763	780	751	788	790	783	808	746	794	787	823	712	779	775	792	771	769	751	796	802	780	805	725	734	770	774	780	775	761	791	766	793	777	759	706	791	798	758	752	782	810	762	804	807	732	801	816	754	794	759	793	792	755	792	781	810	799	779	802	781	776	737	791	784	798	760	812	749	787	763	800	732	750	778	773	805	783	829	826	785	789	791	819	797	774	760	752	793	782	792	759	777	745	765	776	775	725	767	814	817	785	814	755	826	750	791	788	753	748	793	761	788	729	762	820	746	797	805	802	748	851	767	804	738	726	780	793	770	781	759	765	778	798	750	786	756	761	776	734	809	761	802	765	788	746	769	775	840	803	744	776	759	750	798	782	753	795	741	787	750	777	726	814	778	772	812	826	816	759	792	798	800	836	776	801	803	855	816	743	760	816	789	775	782	733	802	772	782	767	697	781	757	758	708	776	772	768	798	776	799	852	804	745	799	750	744	771	768	758	744	754	824	770	784	794	734	756	806	803	835	799	729	784	793	743	807	783	790	803	756	841	753	742	722	763	736	780	752	792	801	757	775	812	846	828	811	787	831	789	795	787	777	805	760	832	798	803	829	762	825	814	797	774	767	757	800	754	756	785	774	776	736	711	820	797	802	831	783	738	796	755	777	779	838	774	727	760	775	774	758	781	769	771	770	763	840	772	827	805	727	762	735	759	787	800	834	792	820	790	779	816	756	764	807	765	810	825	748	811	758	804	803	719	780	762	751	797	771	811	776	792	814	781	754	795	785	822	794	776	780	802	771	848	760	771	749	755	768	785	752	808	786	829	827	748	777	751	763	782	801	750	766	784	743	797	831	784	751	791	751	761	750	783	775	746	821	747	821	775	743	738	815	764	776	799	803	770	770	747	803	771	766	766	801	791	788	765	754	787	810	735	797	787	807	807	709	759	765	815	769	774	762	770	775	824	807	806	782	800	768	744	804	768	794	797	755	789	798	747	799	804	781	741	795	803	776	834	798	776	768	821	784	847	757	780	789	787	803	779	861	779	755	764	793	777	759	801	778	772	771	777	768	750	739	763	822	787	762	796	823	790	834	796	775	759	789	718	728	769	776	776	782	819	776	794	746	839	772	797	728	750	765	787	783	740	824	779	799	772	814	811	810	752	790	820	706	868	742	790	776	751	806	793	753	757	849	758	795	797	802	748	758	793	756	807	790	769	764	753	798	762	793	762	778	773	797	814	755	772	791	775	771	807	790	753	808	752	803	796	709	784	758	743	807	839	788	803	791	766	797	766	771	736	813	755	787	773	769	766	765	769	807	786	809	766	742	787	824	743	777	803	818	715	767	784	810	757	770	748	778	789	835	780	787	841	769	756	790	758	770	786	797	784	771	817	742	813	799	777	739	788	780	787	847	784	786	835	800	873	820	798	809	757	804	769	804	782	810	796	773	785	773	813	804	749	737	859	798
27342	13275	14160	12877	9362	6849	5207	3467	2605	2232	1790	1338	929	767	624	538	492	424	386	387	383	393	370	346	317	343	330	310	302	340	332	340	365	307	334	328	297	277	363	304	278	322	320	289	306	298	300	294	292	273	316	294	314	261	261	307	317	297	321	316	296	264	317	316	321	302	316	318	290	298	304	284	319	294	287	308	304	273	283	323	323	260	334	289	274	296	327	309	276	293	332	328	279	277	300	298	287	298	313	293	277	334	323	321	304	274	278	303	281	273	298	294	318	324	297	282	293	289	306	289	269	295	313	308	301	310	272	289	308	308	299	296	283	295	277	262	307	314	286	270	291	333	276	302	286	291	290	289	290	314	318	250	318	329	316	296	337	297	321	294	297	287	266	280	290	285	268	262	269	295	317	282	302	321	270	302	270	320	293	302	308	319	306	293	308	308	310	301	281	273	305	298	298	291	327	318	301	268	317	283	268	309	322	298	278	321	304	310	304	319	285	285	309	278	294	312	289	269	286	295	294	275	325	268	323	322	284	312	302	268	325	303	298	316	317	286	301	289	271	282	298	332	321	312	302	325	294	271	307	300	303	282	301	258	326	270	298	261	282	308	334	295	307	298	297	299	307	311	280	324	308	328	292	278	299	304	309	292	295	309	286	292	328	309	300	305	288	308	291	302	347	283	288	262	281	296	266	318	279	299	289	311	288	274	291	326	276	288	290	312	329	300	295	278	261	307	276	307	269	282	318	313	306	320	305	289	313	305	269	331	284	292	302	325	308	331	292	298	297	283	292	299	265	260	281	285	290	296	295	288	302	289	286	334	292	276	305	318	326	303	302	316	302	277	322	275	327	292	270	284	291	297	287	280	296	291	329	309	266	297	311	281	299	303	286	290	316	315	311	264	262	313	300	300	281	293	306	324	315	275	286	266	278	287	301	293	283	296	293	335	294	325	332	277	301	281	295	288	313	270	335	284	279	317	318	304	303	293	303	333	289	288	260	280	342	308	323	309	305	299	288	279	288	276	283	341	273	271	318	312	324	338	326	298	306	298	312	347	276	292	295	277	292	327	317	304	289	278	306	283	278	316	309	294	296	285	297	287	285	296	298	302	296	300	294	282	319	309	295	301	270	314	326	287	287	260	308	307	318	336	316	323	286	314	285	325	302	270	287	282	268	308	350	305	261	296	279	267	272	306	332	308	288	303	283	337	302	317	279	292	303	297	286	316	319	304	260	303	303	336	293	298	302	287	299	292	286	307	299	296	261	272	311	338	308	300	289	302	334	299	310	309	323	303	301	307	308	306	318	326	270	290	307	313	318	285	299	299	325	271	308	301	312	308	264	294	278	310	314	305	289	292	312	304	282	300	305	284	308	320	298	316	281	299	288	276	320	362	302	301	307	324	298	294	265	285	286	273	339	300	308	296	306	297	310	305	295	295	290	275	308	297	281	320	294	335	307	352	300	304	289	327	296	298	280	310	273	286	300	328	333	326	311	279	313	313	300	310	282	283	339	328	318	289	310	293	285	290	310	321	320	321	300	304	314	287	282	335	303	304	268	272	305	298	305	312	325	292	304	294	282	304	275	257	317	276	312	275	294	321	276	306	300	307	303	327	282	322	280	326	308	294	299	292	299	288	309	311	294	303	305	276	325	308	302	306	287	260	266	272	312	305	298	280	305	295	287	336	316	315	264	283	254	272	290	292	324	298	301	328	290	277	317	273	300	265	304	304	336	279	293	285	334	307	309	285	290	286	294	304	325	302	322	284	281	319	274	319	328	253	304	288	277	299	311	296	275	323	315	290	267	293	287	302	277	297	274	293	288	296	322	304	268	275	297	305	257	311	295	290	312	291	304	302	268	324	283	274	305	324	300	304	267	257	318	284	298	328	299	276	292	303	282	310	265	287	300	286	281	279	291	279	304	310	321	309	271	304	299	287	304	294	283	306	321	311	300	286	285	317	264	263	271	289	260	253	308	274	299	292	293	293	278	258	313	314	301	281	291	297	280	292	276	304	294	320	309	306	306	283	304	300	284	294	321	256	302	312	293	277	285	327	312	290	320	284	289	300	281	321	291	280	295	325	292	292	289	301	297	259	330	302	311	291	283	329	294	291	296	289	298	296	279	318	317	294	278	282	273	298	267	309	291	303	283	308	270	296	297	268	284	335	298	297	320	273	295	308	268	293	324	290	291	306	305	301	291	308	296	270	275	266	268	303	284	279	283	261	299	284	319	268	287	302	307	355	286	286	332	281	299	282	308	318	272	293	292	344	293	270	293	312	310	292	290	303	326	315	307	272	289	292	288	268	279	311	288	332	296	256	289	296	303	254	311	305	256	305	321	293	268	307	283	296	320	286	301	294	351	279	288	269	265	284	306	289	292	350	310	310	280	307	280	297	297	293	311	274	299	290	291	306	311	293	285	290	302	287	299	310	276	302	306	293	304	274	286	306	274	302	321	298	287	349	303	298	289	279	300	309	288	305	309	280	285	323	299	292	286	282	314	331	298	325	290	272	281	265	316	288	300	277	295	298	325	284	316	278	284	342	260	292	317	327	268	307	293	287	287	284	306	287	283	293	298	276	291	321	337	282	297	281	273	273	299	262	300	295	285	290	291	292	296	273	298	288	278	283	322	290	317	262	269	263	292	325	299	293	306	297	311	283	290	279	301	295	315	303	314	310	302	290	299	288	285	336	306	308	302	298	315	289	290	301	296	315	294	305	292	301	283	278	285	285	271	312	311	312	318	329	301	309	322	302	315	309	325	299	315	338	293	265	284	291	273	330	268	285	290	296	279	293	324	318	256	300	308	308	280	310	300	278	278	303	314	322	284	291	282	298	309	284	306	275	313	318	292	311	280	304	293	305	309	286	291	324	300	307	290	286	297	302	301	335	308	264	271	277	282	287	280	284	261	283	298	272	302	283	289	288	283	306	299	297	316	326	273	309	331	319	288	286	282	276	273	271	299	323	296	320	288	310	289	314	287	301	281	261	284	293	314	315	295	305	320	314	291	292	293	275	296	289	289	294	265	283	314	303	315	287	278	291	317	317	325	323	303	300	265	308	311	297	308	315	295	264	293	282	323	319	289	252	325	326	297	318	310	312	288	288	274	305	272	316	296	271	286	305	309	292	270	291	263	313	291	278	293	318	292	305	308	298	308	295	307	317	276	300	304	314	301	289	303	284	307	291	279	270	284	245	283	294	358	293	318	308	285	328	313	300	305	297	283	297	288	317	311	262	290	332	269	290	336	303	325	298	277	278	301	312	307	325	282	290	280	296	326	315	289	286	294	289	292	310	311	318	281	309	287	319	282	289	286	290	269	334	304	303	292	298	297	266	322	312	303	290	304	321	302	302	292	275	309	327	297	284	287	303	275	259	298	287	312	342	305	295	318	270	263	292	273	320	307	291	316	293	306	326	313	318	324	295	332	291	305	275	318	252	293	291	302	293	297	321	282	294	300	298	300	298	276	288	264	300	283	324
17349	10993	20200	24980	22115	19654	16935	13252	10870	9399	7741	6164	4577	3294	2630	2130	1814	1608	1419	1379	1232	1214	1269	1148	1016	1025	954	954	914	949	914	871	870	891	814	784	815	791	767	771	827	745	762	736	691	735	764	746	740	723	729	704	684	728	715	754	686	722	715	695	726	716	751	671	681	750	711	730	729	712	710	692	722	757	661	723	727	735	738	684	727	670	708	751	710	694	738	725	709	711	768	676	685	679	690	747	708	676	685	686	688	680	778	649	731	706	735	741	763	673	646	696	715	764	719	709	693	698	658	744	653	706	706	759	724	755	742	684	767	714	666	683	699	702	727	729	737	710	706	695	734	724	667	694	692	716	660	733	668	714	713	700	727	698	723	715	711	687	735	698	711	715	716	694	699	683	689	715	691	731	708	662	698	778	687	744	710	698	705	708	677	700	692	715	773	723	700	711	707	687	668	712	694	702	756	721	692	732	681	729	765	773	655	723	697	729	718	686	726	703	703	709	694	733	672	774	738	694	742	676	757	693	727	693	716	673	743	800	696	711	742	719	735	723	727	668	686	726	691	740	699	657	699	743	661	699	711	701	715	709	736	732	664	678	695	698	737	687	640	700	719	717	675	722	679	718	722	734	732	678	687	670	717	704	682	726	739	734	736	680	698	716	723	652	696	737	728	740	734	695	739	746	772	661	733	701	685	726	705	757	726	749	701	743	725	737	685	741	659	750	727	728	713	709	673	723	734	720	665	704	707	746	705	715	701	716	711	712	710	692	679	716	728	738	725	733	739	702	715	752	717	734	660	701	678	689	725	724	677	700	760	717	699	679	704	706	705	706	683	671	740	706	724	709	699	678	697	662	715	665	776	748	693	694	734	703	704	641	693	691	675	725	681	728	733	757	687	642	699	741	681	680	701	723	699	666	699	671	700	679	652	693	704	696	698	717	705	691	716	712	724	705	717	732	695	689	697	698	724	718	697	707	708	675	708	704	725	703	696	740	708	721	744	688	740	732	733	691	679	707	674	717	683	712	699	710	651	745	721	698	734	734	697	691	721	691	731	681	749	699	730	675	681	689	710	704	707	729	731	712	724	694	677	730	765	732	724	729	727	708	671	734	707	701	664	738	749	752	731	734	698	713	724	666	723	695	742	749	722	673	678	690	745	651	652	691	705	742	753	715	734	681	719	724	711	730	702	753	696	684	685	752	681	701	715	704	675	682	697	690	735	725	707	752	724	720	676	701	720	714	730	668	753	675	715	712	708	694	734	693	712	709	778	682	737	707	753	699	704	721	685	673	721	710	719	706	779	735	692	725	681	715	728	724	726	722	700	706	722	678	689	729	738	654	716	706	698	686	707	723	659	706	711	680	733	705	708	721	706	730	715	792	738	737	682	695	700	674	685	771	725	733	719	711	663	725	702	684	713	691	781	695	763	701	701	694	701	710	721	664	722	750	727	706	778	718	724	748	698	735	706	737	666	727	679	731	720	748	674	704	761	679	692	741	718	726	649	722	720	736	728	758	739	735	681	742	748	727	729	717	697	714	748	709	695	775	701	771	714	718	733	725	747	705	692	713	709	714	738	706	708	708	721	707	686	722	761	722	677	698	662	718	723	728	677	687	702	672	693	687	714	690	737	718	697	666	712	744	701	735	705	679	718	752	674	694	702	710	667	707	709	727	737	686	711	754	706	747	693	704	694	764	670	745	668	742	741	761	745	688	735	699	654	658	671	719	728	699	677	683	686	753	667	718	702	690	744	742	687	669	653	722	697	720	685	708	674	682	686	726	751	706	710	708	709	690	688	701	691	758	787	717	704	695	644	692	698	725	717	764	715	685	741	724	764	741	749	728	701	709	772	728	764	710	675	701	748	793	761	715	708	703	687	707	728	736	681	683	705	711	686	740	725	707	710	689	722	711	655	683	678	710	710	731	694	770	707	713	704	708	703	726	734	714	716	709	671	751	769	738	717	701	739	694	700	726	735	701	715	707	676	687	659	694	693	739	768	738	765	705	706	735	699	728	716	711	691	682	720	720	682	700	698	728	748	709	702	706	691	676	752	702	705	716	762	717	719	685	681	729	724	673	735	666	742	689	736	684	654	723	704	707	754	734	706	731	700	694	671	716	706	684	722	708	673	711	720	672	711	736	691	720	679	735	738	730	718	723	666	725	691	734	679	678	670	686	722	735	679	729	743	675	703	723	665	691	674	697	707	715	715	690	687	775	735	736	719	690	707	722	731	796	707	656	739	727	687	653	718	716	686	720	713	732	696	705	681	697	698	687	742	666	757	744	701	666	696	702	717	735	702	745	716	700	751	703	695	706	688	740	716	697	695	740	662	702	753	705	716	738	708	686	684	663	719	720	736	694	727	755	737	693	675	679	709	751	692	694	724	735	757	715	738	708	742	694	684	743	722	714	752	742	671	737	711	711	757	749	743	710	659	747	724	764	790	678	695	730	725	734	652	702	646	706	711	734	686	713	710	715	743	691	731	737	743	716	754	762	724	688	745	740	716	694	720	728	729	681	729	719	745	706	706	709	717	693	703	691	696	722	740	708	696	722	708	744	683	711	765	708	701	716	713	700	735	730	713	695	712	734	748	726	692	719	723	737	740	714	697	785	693	758	755	735	724	722	706	715	709	690	717	695	695	745	744	738	720	681	699	743	685	738	693	715	747	691	692	736	684	735	732	765	688	739	748	677	732	725	685	698	727	696	704	735	788	692	684	704	754	695	669	768	693	762	713	692	704	714	694	708	700	740	707	716	697	661	712	750	712	721	685	712	676	664	738	747	696	723	754	722	732	747	686	691	749	753	690	681	713	720	672	734	714	734	688	768	654	706	698	735	662	659	685	717	735	760	694	723	706	728	724	761	695	690	687	693	730	703	717	790	715	735	725	669	730	752	718	752	760	698	699	742	726	728	724	707	704	750	706	705	714	732	737	756	761	749	680	659	718	757	741	722	674	662	703	683	723	708	705	725	687	728	748	689	776	728	787	703	715	738	715	705	730	728	704	745	736	674	715	734	683	716	712	736	718	720	730	711	718	706	701	746	728	665	735	722	677	776	732	740	730	737	762	710	745	721	732	715	728	681	614	666	726	743	658	715	743	731	730	656	713	740	703	677	726	703	732	681	713	729	710	686	725	703	698	718	725	677	679	715	682	734	698	711	717	666	687	723	644	739	684	683	723	739	717	699	705	713	735	705	714	735	683	704	700	681	660	718	745	710	736	702	691	692	728	702	720	706	665	731	707	689	729	733	698	737	727	750	738	749	707	715	752	682	719	731	704	710	736	705	723	707	719	698	739	775	726	718	724	715	722	687	715	691	723	706	708	708	705	682	694	746	702	677	660	747	713	668	709	724	788	741	670	674	709	671	670	688	698	718	696	724	741	658	704	738	762	687	693	657	663	697	724	690	709	684	709	696	755	706	703	741	715	710	709	702	707	711	744	682	697	722	683	747	733	750	675	733	779	698	670	654	693	720	701	680
9467	5280	6362	5744	3871	3042	2145	1682	1357	1130	886	668	566	494	453	364	368	353	378	346	370	359	342	304	350	351	329	327	360	330	322	351	287	334	325	334	357	363	310	342	348	344	321	305	333	321	340	333	351	323	320	345	311	339	304	346	309	343	368	322	348	344	324	323	322	292	313	300	307	355	333	338	340	353	312	340	325	314	327	322	303	341	300	330	314	348	374	334	351	322	326	356	352	339	324	336	350	301	311	334	320	330	322	345	306	334	307	345	349	347	316	307	323	310	338	338	328	307	358	311	333	377	349	299	307	302	374	331	312	314	343	337	295	351	310	329	325	366	331	322	329	328	331	358	327	326	327	349	337	337	321	351	349	346	315	343	329	339	295	302	316	309	325	330	327	302	334	299	335	301	307	334	324	349	316	327	338	346	334	323	320	331	310	311	314	356	338	331	367	348	322	320	332	367	314	320	320	350	324	371	366	323	337	313	287	295	321	342	330	303	285	322	348	329	329	339	298	329	328	306	339	328	364	340	339	358	337	346	306	293	321	323	346	336	339	363	307	315	339	313	300	319	360	339	334	327	341	360	281	312	299	303	331	338	349	346	357	306	301	304	315	353	330	357	338	331	351	301	308	314	311	328	273	314	327	373	304	310	355	326	307	322	345	326	339	370	312	361	356	338	351	334	315	333	337	331	318	308	338	329	358	344	349	325	341	311	334	337	351	328	328	352	322	321	313	307	337	328	303	351	312	334	334	339	333	330	331	312	307	348	327	302	333	374	333	311	335	339	349	356	342	326	355	346	345	359	353	355	313	350	333	333	345	308	344	321	300	293	343	355	337	354	326	366	346	317	335	398	325	335	301	316	332	300	319	334	317	311	333	341	345	335	362	343	329	313	327	355	330	368	372	325	312	299	356	287	331	336	306	325	347	322	326	310	362	298	319	289	346	294	322	302	338	346	321	291	301	346	343	335	293	327	333	309	354	321	326	348	352	353	353	322	293	337	288	299	322	360	300	314	384	336	344	335	341	321	327	325	350	358	294	317	329	340	323	348	329	330	336	345	320	323	359	325	302	325	323	328	326	315	335	341	319	316	337	350	335	343	360	330	314	311	296	301	303	319	340	328	282	300	340	358	365	342	315	388	331	318	303	313	351	319	319	335	345	354	338	331	316	335	334	318	312	337	291	359	328	308	354	322	323	331	293	375	323	283	356	313	351	330	343	363	319	331	335	318	359	345	274	321	335	362	347	362	345	329	340	373	331	340	327	282	329	328	305	331	356	330	350	336	320	326	341	359	326	314	308	324	305	308	346	357	287	389	319	341	343	327	304	337	293	368	374	326	362	333	331	348	315	316	324	337	308	308	330	307	353	344	336	310	336	327	329	359	335	350	308	319	317	304	323	374	290	328	331	298	298	317	337	313	344	305	358	310	328	342	319	337	317	303	333	324	349	343	359	284	331	322	316	391	358	366	350	340	314	352	335	335	332	344	351	327	334	345	322	331	324	298	334	321	338	305	310	317	308	346	338	340	330	324	343	327	335	307	343	332	354	348	324	321	319	301	306	279	353	299	308	349	314	328	327	340	330	325	328	340	326	287	315	324	330	340	322	337	355	361	352	359	364	336	285	316	349	286	309	360	292	304	319	306	318	313	315	303	326	315	329	329	303	312	339	320	356	331	327	327	313	335	338	315	342	359	344	308	355	336	337	354	355	303	341	335	323	310	346	343	328	294	299	339	322	292	355	339	323	322	337	341	340	328	326	394	355	324	307	334	312	357	324	341	311	331	347	339	310	321	351	363	308	352	334	326	360	306	311	346	341	313	315	339	356	334	343	335	321	350	343	331	313	311	323	284	325	303	357	326	305	307	317	286	291	338	313	317	287	300	324	320	340	335	338	344	308	348	356	296	352	345	351	341	347	335	311	333	325	318	333	316	359	321	365	339	345	314	326	342	310	331	331	322	320	317	314	344	315	330	330	306	360	362	347	305	349	323	359	319	327	324	360	282	320	363	335	346	360	329	355	331	338	341	290	322	322	318	323	332	360	327	306	362	349	334	318	318	341	310	312	332	351	330	312	350	317	339	313	328	346	338	313	382	338	344	344	304	326	333	331	338	305	310	323	343	326	298	318	378	310	330	318	332	330	330	336	317	364	320	360	361	291	332	339	337	320	296	340	298	323	347	290	304	308	313	363	340	327	327	313	292	322	360	284	326	297	309	371	307	323	330	365	338	330	344	355	335	326	319	336	310	304	338	315	315	296	326	359	316	342	300	328	317	333	331	311	325	316	332	333	338	309	362	312	307	329	306	314	364	334	334	330	309	313	312	298	332	337	345	330	308	305	314	342	324	346	307	321	327	336	313	333	344	337	327	321	342	314	330	318	297	368	327	344	298	343	317	348	323	335	311	336	339	342	360	322	346	338	337	352	350	320	328	343	346	332	312	333	325	319	320	332	325	308	319	357	313	342	315	309	354	309	374	343	319	322	317	328	350	318	357	328	331	343	324	289	327	376	325	329	321	314	325	336	317	332	327	290	311	353	361	325	316	322	331	302	333	323	324	347	324	311	316	319	344	312	296	324	327	297	355	367	329	311	315	314	326	342	312	339	350	365	336	312	337	339	299	326	331	277	318	314	304	329	286	353	334	354	337	331	344	313	320	364	335	318	335	313	329	348	326	342	315	311	326	327	352	299	337	345	347	341	303	318	307	350	360	349	299	371	362	328	351	333	322	297	306	336	338	326	352	343	323	300	332	327	345	362	319	328	316	317	336	297	333	324	315	333	286	331	329	365	340	327	330	358	340	312	330	323	340	316	333	342	321	374	319	309	338	314	300	372	347	371	300	315	321	313	346	314	343	298	319	316	333	326	338	296	307	344	318	303	354	322	359	310	315	331	338	311	326	345	346	345	352	343	326	308	322	332	330	335	352	319	313	327	308	339	357	316	382	339	323	310	302	321	311	295	329	333	323	338	343	290	340	320	308	285	330	339	319	314	306	319	334	303	347	354	359	327	317	338	309	322	341	318	330	330	325	331	307	330	346	350	323	337	320	300	323	312	327	354	366	329	313	328	317	336	342	338	310	321	353	354	307	337	320	342	333	348	313	326	339	320	343	339	327	324	339	315	327	304	272	338	363	325	337	343	310	341	328	350	361	340	308	325	317	308	319	379	321	334	315	314	329	320	321	315	298	328	313	335	339	289	355	318	305	325	353	389	353	324	340	330	350	349	312	336	339	369	301	343	314	288	325	319	300	329	308	347	329	323	359	330	331	324	344	332	312	321	345	338	306	320	319	300	302	352	305	337	332	332	314	313	338	296	325	339	336	334	336	379	349	325	302	333	315	346	345	324	305	318	334	291	356	357	292	319	324	336	334	308	317	348	383	337	311	303	328	328	342	340	350	358	344	356	353	314	347	321	350	301	335	313	338	316	340	326	327	334	360	343	324	300	325	344	289	342	336	335	389	344	304	318	337	342	339	330	315
6690	5382	11264	15102	12113	11181	9220	7278	5814	4977	3799	2925	2175	1713	1349	1222	1121	1041	973	881	912	899	835	841	846	858	867	854	818	816	789	783	788	797	850	763	732	749	821	807	809	759	796	810	757	773	735	764	780	786	742	826	783	782	794	773	779	844	748	734	772	769	790	755	807	818	730	806	762	801	770	760	786	815	768	803	789	756	771	795	767	766	820	788	773	771	789	820	854	807	793	782	777	755	776	784	800	730	818	819	816	751	761	776	823	814	839	784	772	764	831	779	728	809	812	744	769	817	809	815	812	740	777	804	775	744	820	727	752	790	748	784	831	756	795	763	734	784	773	748	757	796	814	752	787	798	773	789	787	791	768	731	810	766	799	791	803	829	749	817	729	748	796	777	780	767	743	787	804	794	782	806	851	785	805	816	745	814	728	787	768	844	789	822	751	836	793	784	743	812	768	841	790	796	810	718	816	783	768	801	768	770	797	782	767	784	817	791	794	812	776	763	756	758	749	776	753	782	809	794	765	761	795	820	744	809	805	766	777	781	739	765	774	826	787	783	754	765	820	833	781	813	778	750	756	773	769	836	789	789	778	789	818	788	759	791	754	802	753	808	796	771	718	835	703	768	782	810	847	790	757	803	816	765	804	776	756	796	751	771	824	752	774	806	785	814	776	774	780	826	755	824	814	749	800	758	775	794	757	776	792	767	747	802	817	776	765	803	700	778	815	763	772	813	796	747	784	837	767	784	769	758	782	810	765	752	789	805	745	785	715	762	812	767	747	734	794	770	813	824	774	762	768	758	741	806	784	732	765	779	773	748	799	779	754	741	792	793	788	787	761	778	804	756	832	786	757	761	816	779	768	771	763	778	798	792	802	785	792	786	774	751	842	756	752	779	768	796	786	756	886	766	804	773	812	782	790	753	734	773	770	785	769	790	786	762	784	738	765	790	768	762	767	773	815	765	814	751	790	842	757	780	793	750	788	767	823	792	751	784	783	796	807	760	814	787	775	766	802	783	743	786	770	764	813	763	784	771	805	774	773	819	805	817	756	776	767	780	818	757	792	748	762	791	847	775	809	743	789	783	831	777	743	808	800	787	761	781	765	813	778	791	794	820	766	809	760	844	792	764	779	769	778	811	774	817	785	769	749	794	770	764	753	780	794	800	826	810	796	771	835	825	803	763	718	765	781	813	783	761	720	749	721	752	790	783	746	771	814	758	791	778	779	782	741	783	781	819	802	761	798	780	818	792	759	785	815	753	743	794	793	798	780	775	794	762	784	758	761	796	791	703	799	778	760	798	773	765	789	805	774	786	785	792	779	749	778	804	801	749	753	783	736	797	775	753	779	786	778	813	727	779	793	745	773	808	782	722	802	750	754	813	800	765	772	813	761	801	783	777	773	716	733	800	766	753	809	802	756	763	759	785	764	722	781	726	763	822	762	786	791	758	832	747	784	813	726	729	802	765	811	781	764	758	825	773	753	851	796	817	726	721	830	808	755	767	787	788	769	771	811	789	825	786	757	802	791	730	777	788	797	803	743	811	800	808	822	786	757	789	790	823	765	757	736	727	769	773	824	756	840	849	857	837	790	805	728	797	828	801	780	722	751	762	741	780	763	791	796	743	826	799	753	775	785	827	774	780	757	777	755	759	797	730	754	785	818	782	774	730	828	762	805	817	747	808	815	813	759	728	800	803	756	805	780	765	747	806	771	762	790	753	769	773	806	757	829	787	825	789	782	754	750	786	826	820	745	776	783	762	778	786	774	778	771	744	773	817	791	771	795	812	725	730	790	774	755	776	772	750	772	768	790	784	771	817	775	778	784	784	775	788	900	807	790	832	797	744	788	792	808	811	789	789	798	799	757	756	769	776	752	772	812	783	751	797	730	767	763	762	801	766	742	793	764	769	779	799	779	756	793	754	761	791	726	774	776	877	756	784	811	798	772	770	794	826	799	771	781	765	762	813	810	799	812	835	752	799	794	828	783	762	754	817	798	790	815	777	774	773	818	761	749	788	843	783	776	809	814	813	706	778	761	803	744	801	773	798	796	772	762	749	762	819	786	773	795	742	715	772	783	782	775	747	768	745	793	781	807	761	786	823	824	763	834	845	768	798	799	738	789	783	760	816	796	780	761	736	745	776	762	775	768	794	781	746	798	754	757	812	811	800	749	766	748	765	776	759	794	786	806	789	799	761	822	783	809	793	781	824	804	749	759	769	778	784	800	784	725	812	747	817	776	807	791	763	820	780	791	739	822	729	799	774	786	791	770	784	771	770	756	719	790	763	796	756	756	809	764	787	773	835	807	759	764	775	774	758	786	796	803	774	755	757	793	777	802	771	771	777	834	786	858	764	735	712	762	843	779	810	813	830	815	850	788	795	816	802	782	744	782	758	778	780	802	736	759	785	783	779	828	785	774	799	836	763	797	836	864	763	789	772	785	818	777	772	779	750	785	765	778	790	779	810	800	736	769	765	782	755	768	826	806	779	779	734	807	774	799	755	763	777	753	760	808	764	798	724	761	788	834	774	784	738	816	787	759	770	792	817	802	802	868	773	760	818	802	776	806	737	796	776	863	792	767	736	761	738	743	779	731	811	811	759	742	776	738	767	758	805	744	772	779	798	759	820	805	801	812	755	775	797	815	741	779	769	755	744	747	778	777	727	752	750	760	803	799	768	771	793	765	771	760	795	705	790	797	808	743	819	707	770	774	812	806	772	804	780	732	761	794	797	781	788	758	805	770	779	860	767	790	779	783	749	769	806	851	782	787	801	781	781	781	815	754	772	787	824	803	751	783	758	801	792	730	831	807	797	806	738	826	805	776	831	808	790	791	793	721	821	747	829	738	788	784	765	794	816	737	775	822	791	789	780	848	794	806	787	831	834	796	752	776	758	781	788	788	810	766	791	797	789	785	791	779	733	745	768	799	777	805	828	830	777	768	772	757	783	773	715	767	825	770	762	827	828	779	763	799	812	768	789	811	783	792	795	768	773	801	768	798	805	806	801	803	748	766	824	768	797	689	808	808	771	832	787	773	793	748	747	750	758	785	758	756	804	819	794	783	803	754	776	788	758	842	793	793	757	780	775	810	803	827	767	743	767	754	806	770	799	828	761	807	821	745	759	790	793	801	773	747	786	809	742	772	760	803	790	773	792	795	817	769	754	809	809	799	765	764	761	795	785	779	780	798	770	807	818	767	803	771	752	772	795	773	772	800	774	782	798	809	776	793	763	740	813	791	823	786	773	802	791	759	797	824	754	827	740	779	788	767	738	800	815	792	785	738	767	773	770	749	790	741	783	811	850	769	757	783	792	778	759	771	787	800	750	796	762	790	729	773	810	791	790	802	768	823	802	787	758	812	758	801	718	766	847	810	744	743	806	777	786	798	804	775	762	761	793	801	817	807	792	791	758	751	725	832	773	724	751	762	753	819	727	790	760	758	777	772	801	770	738	747	822	799	763	814	795	830	757	794	778	766	802	851	821
19045	9535	10552	9814	6894	5160	3905	2966	2212	1712	1207	987	766	582	529	525	391	415	408	428	397	375	377	362	326	337	362	329	318	373	347	383	363	360	341	356	389	327	341	358	370	315	301	291	346	341	322	354	319	344	316	366	342	330	328	336	331	337	350	348	326	330	316	318	314	341	325	325	326	352	354	350	329	329	320	304	310	349	325	348	309	305	339	319	319	320	372	308	328	327	327	335	360	358	348	308	393	341	335	325	332	321	310	349	335	365	327	366	312	337	331	320	348	334	343	333	298	329	333	302	359	330	304	356	327	342	349	356	310	339	344	319	302	345	333	333	346	327	312	346	334	351	308	333	347	345	335	319	333	312	314	332	327	320	347	310	323	316	325	366	333	305	359	325	320	316	320	309	342	353	352	318	326	323	326	353	341	339	324	326	322	348	350	321	321	338	339	349	315	349	338	314	328	314	316	350	328	345	343	331	376	312	302	367	308	327	359	353	331	335	291	351	328	340	303	342	350	309	346	341	318	314	364	332	354	356	334	326	292	342	342	314	364	320	308	308	369	337	318	317	322	335	327	309	336	321	314	348	304	319	302	333	322	336	336	341	337	314	318	355	338	340	269	329	340	331	349	323	304	365	334	343	326	339	330	329	335	324	322	334	324	308	339	333	342	343	314	348	323	338	324	339	339	329	308	341	318	340	328	332	306	342	339	328	323	317	339	305	339	360	303	318	325	312	334	293	328	326	318	295	319	351	346	307	324	300	338	318	321	329	340	306	329	331	341	341	343	324	356	335	324	336	315	304	298	326	363	330	355	345	297	336	384	310	285	315	323	313	365	308	343	319	307	331	383	311	352	326	325	308	338	342	340	306	356	315	307	353	338	321	328	347	306	313	293	323	339	341	339	354	344	355	347	393	277	325	347	359	311	371	293	301	304	338	343	354	327	321	349	345	340	339	312	337	326	330	379	312	314	351	344	322	357	334	321	320	333	327	344	349	320	333	336	296	366	336	338	299	340	343	296	304	341	344	321	349	338	375	322	321	343	332	357	350	321	323	316	300	349	356	331	362	336	376	287	303	338	341	329	333	330	330	301	323	317	326	336	344	328	318	313	367	372	312	322	325	313	325	337	342	325	311	343	349	322	338	367	322	343	328	342	310	347	355	356	339	336	338	331	346	342	337	366	328	313	305	315	319	360	356	319	320	336	354	360	350	333	333	345	339	366	319	308	364	362	346	345	304	325	317	321	330	296	334	349	366	350	387	316	328	348	398	358	331	328	366	327	339	345	353	345	331	303	311	343	357	342	307	339	355	329	318	319	356	351	334	370	306	324	294	347	337	343	335	308	379	341	343	315	353	327	364	336	331	324	346	317	321	328	304	350	333	311	328	335	338	347	333	311	340	323	339	311	347	326	314	334	315	333	331	290	334	348	359	311	345	365	312	302	334	315	350	332	339	330	300	343	384	329	317	339	323	313	359	330	318	336	334	312	342	323	295	325	340	332	310	331	318	334	342	304	346	335	334	351	341	350	320	346	341	353	350	347	323	320	374	337	327	318	370	318	357	330	295	343	365	309	368	310	328	341	319	344	333	320	338	350	361	356	325	312	344	356	334	318	344	324	314	302	333	300	323	317	386	331	340	341	296	354	361	304	331	316	362	333	316	329	340	334	296	340	325	320	354	330	344	342	352	323	319	368	353	347	301	342	312	343	327	343	332	338	335	305	334	323	356	356	333	323	356	325	317	315	358	357	326	317	383	316	347	333	363	310	352	330	298	300	322	334	333	338	263	340	337	348	330	344	363	340	328	327	329	362	293	317	317	310	324	327	347	292	326	341	335	353	356	338	313	335	338	337	330	353	341	359	329	316	341	310	352	362	342	352	353	320	324	335	327	323	362	311	305	343	329	285	333	339	325	330	359	375	334	297	338	313	352	339	340	336	354	312	332	358	303	285	348	375	332	356	352	338	326	311	351	335	324	369	343	322	320	323	334	365	339	352	360	368	304	314	328	344	322	340	365	341	338	338	322	322	310	359	327	331	317	323	342	331	308	353	329	328	339	345	318	304	324	325	333	371	336	307	343	327	339	322	309	324	317	320	359	342	313	326	369	341	357	323	321	350	350	325	359	325	321	346	349	306	353	328	325	299	348	331	326	349	349	307	337	338	313	311	321	342	302	295	346	336	321	338	364	340	354	380	330	335	356	289	341	328	317	351	324	346	337	325	338	352	369	323	321	331	304	331	328	305	336	343	327	323	331	335	324	318	376	324	339	308	347	338	328	334	328	322	332	294	350	335	329	337	305	333	357	326	325	336	323	342	310	302	325	349	339	312	341	343	358	326	330	331	333	326	319	333	334	314	355	327	334	337	334	306	351	330	319	322	324	314	338	315	327	328	332	304	365	346	315	318	338	370	342	342	325	347	336	338	347	333	345	347	344	363	323	333	348	337	317	335	363	297	338	344	319	350	313	296	299	307	318	375	332	313	321	364	325	340	330	347	326	342	327	365	348	340	338	350	310	310	328	352	344	312	300	351	332	329	330	321	343	343	319	315	308	348	310	324	301	308	351	333	362	333	343	325	368	314	350	336	317	341	348	341	352	336	331	319	337	325	306	359	279	341	297	359	335	360	330	324	321	316	311	340	341	350	308	318	310	338	346	364	318	372	331	340	345	314	321	339	327	314	329	350	345	346	352	377	341	351	325	334	337	356	344	380	358	346	327	310	284	314	353	303	353	351	327	321	348	324	320	302	311	322	342	329	323	348	340	328	345	317	321	310	304	330	328	351	323	306	336	320	376	324	300	295	326	297	340	344	345	323	327	312	294	355	322	326	345	336	327	333	340	337	342	329	341	366	335	332	313	300	329	328	329	328	315	362	321	314	312	350	316	312	374	329	334	333	296	353	342	343	358	341	343	341	335	314	308	343	343	342	377	339	301	329	268	315	341	345	357	339	311	371	317	359	331	323	337	310	331	297	339	355	310	351	337	371	384	351	354	327	364	341	346	340	340	341	337	347	330	324	316	333	351	345	311	321	327	320	305	323	300	339	314	317	324	349	325	336	308	305	346	316	325	328	340	365	352	325	319	312	329	353	325	307	300	316	305	342	359	323	336	356	345	356	293	326	323	302	316	302	343	310	326	327	308	332	359	339	320	327	350	333	329	349	324	333	325	293	312	349	335	349	364	359	363	314	312	308	303	324	343	340	349	291	329	354	302	346	337	330	331	376	283	330	338	331	325	343	353	321	304	332	331	365	346	323	340	318	329	342	356	318	313	348	332	324	344	342	358	301	326	334	311	320	312	342	345	361	322	293	336	351	319	332	354	332	311	336	320	340	320	322	356	342	338	351	323	343	318	319	330	321	325	319	325	336	321	352	312	342	323	340	363	331	325	315	324	303	299	304	342	330	335	347	333	319	334	321	355	320	317	304	324	363	330	309	345	317	351	302	279	310	335	336	334	350	322	329	313	334	290	318	299	333	324	369	331
13538	8717	16559	20953	18879	16629	13932	11711	9293	7447	5629	4185	3122	2344	1944	1678	1507	1211	1230	1120	1167	1046	1057	1031	943	1013	932	959	986	883	874	895	819	905	819	816	829	843	852	793	847	811	785	783	806	807	757	791	829	769	819	782	796	812	775	773	749	763	838	843	775	740	820	801	804	813	784	786	808	786	807	818	765	767	734	809	804	792	732	811	795	771	791	799	800	807	777	811	782	768	757	800	824	785	774	763	794	827	782	793	779	774	769	759	812	775	772	801	831	777	743	764	776	806	817	850	819	795	826	740	771	765	782	819	804	805	773	767	767	804	761	816	766	801	837	757	799	815	806	788	817	779	827	805	758	809	804	817	791	767	793	790	794	762	738	811	828	778	790	783	795	815	790	769	793	781	774	794	811	741	821	808	792	788	829	785	814	792	788	782	770	765	801	815	811	849	756	798	768	743	811	821	774	796	797	768	762	820	781	872	751	846	806	764	822	802	772	807	860	764	835	852	805	801	742	770	825	753	770	785	815	803	805	780	797	802	785	820	785	793	785	756	776	781	782	810	770	805	840	826	808	765	735	811	821	819	806	828	809	763	815	829	798	755	786	816	772	766	836	873	791	853	798	825	790	773	870	775	786	764	806	840	767	762	808	748	805	798	768	790	814	826	797	800	788	788	772	854	785	764	858	786	801	849	778	796	801	767	772	772	820	795	778	755	781	789	789	795	805	815	773	797	775	764	810	819	780	765	810	753	792	783	767	736	914	752	788	802	808	808	813	834	787	827	777	768	804	791	788	764	778	790	811	827	821	761	765	780	778	791	778	802	809	802	765	804	850	776	801	798	779	815	770	791	795	845	794	778	805	778	786	787	769	787	780	812	804	811	768	829	787	775	802	792	795	778	793	806	798	784	780	785	801	765	767	843	769	823	760	788	798	798	798	733	778	775	827	763	780	803	763	805	760	764	726	780	770	818	806	763	794	813	830	788	785	823	788	779	840	806	791	782	787	866	785	759	821	793	745	781	846	789	773	792	766	799	759	765	766	851	757	785	837	812	791	840	763	805	832	804	772	785	852	795	807	780	771	773	770	792	793	743	739	794	784	770	840	796	766	811	796	749	784	743	837	770	786	741	818	846	760	787	815	824	760	720	795	824	743	711	840	728	799	820	773	799	724	792	792	822	787	770	790	846	767	830	786	782	749	789	785	754	797	820	864	798	808	793	826	800	799	796	809	790	761	801	755	759	762	851	804	822	740	800	758	771	820	779	789	790	822	790	772	782	785	800	739	788	792	834	809	839	763	817	779	763	801	837	740	770	758	781	767	780	804	790	704	740	804	774	781	741	775	783	819	794	810	765	898	807	811	797	793	742	812	788	780	783	766	786	781	814	762	822	756	789	772	790	747	787	795	788	790	804	785	789	828	799	839	795	848	803	747	776	794	730	786	765	804	804	785	848	764	827	759	788	841	802	803	814	788	807	762	772	774	830	795	770	803	813	822	814	755	785	745	786	760	799	732	797	788	827	761	804	815	723	762	815	797	808	787	739	783	782	749	795	775	852	744	809	753	822	823	830	823	822	774	820	759	813	805	731	819	777	759	834	792	840	821	806	740	792	801	756	800	794	799	784	801	819	809	864	829	772	835	795	752	798	773	822	794	810	789	781	813	817	764	786	760	756	791	827	789	802	796	805	805	813	764	779	776	781	752	746	759	780	772	744	801	787	784	829	800	792	786	830	773	814	772	751	808	772	785	818	762	804	797	780	711	806	737	804	779	783	806	801	789	801	851	789	826	823	774	775	804	812	792	759	742	777	778	821	775	790	861	835	784	788	796	740	812	768	800	816	792	768	770	830	811	769	763	767	776	771	808	802	803	779	776	796	827	805	805	812	779	772	770	755	756	760	763	762	760	763	770	815	785	788	792	780	808	824	806	835	807	809	801	775	779	769	757	789	767	754	834	802	810	821	810	786	860	773	790	793	821	786	755	746	757	810	776	838	814	788	774	807	802	814	804	819	842	806	795	861	841	781	771	781	795	842	769	721	781	780	813	782	757	807	767	783	782	787	794	819	743	773	806	820	784	768	801	788	775	791	823	787	746	836	777	787	816	771	768	843	859	734	765	856	810	808	831	716	755	820	794	841	813	782	765	788	807	797	740	831	808	829	775	777	780	740	768	811	768	750	786	758	810	816	740	790	776	750	792	750	798	742	752	809	812	774	786	817	811	792	822	810	803	805	832	847	789	775	796	780	785	808	798	801	747	811	809	825	813	786	842	751	781	788	806	838	791	800	783	794	790	797	755	800	780	878	786	779	761	768	768	804	820	809	841	879	770	780	804	782	780	792	755	803	790	776	803	781	799	799	793	776	821	798	750	790	798	818	811	789	746	801	761	797	805	815	817	790	829	747	830	825	761	798	832	782	782	788	841	813	801	716	771	818	766	773	798	770	820	791	728	821	742	793	769	848	766	805	754	786	785	740	816	801	760	778	829	765	771	765	793	754	806	762	846	764	796	794	817	786	796	735	800	781	792	747	785	821	764	805	823	789	728	804	775	760	830	774	770	743	786	796	740	768	764	756	807	768	771	793	765	774	801	751	779	786	762	791	756	769	791	805	785	781	767	791	804	786	751	788	814	746	817	763	761	838	754	797	792	796	825	827	773	770	846	850	813	797	808	814	777	770	811	814	801	744	793	781	803	784	803	807	818	803	793	785	789	818	799	783	806	742	792	793	768	793	767	811	805	828	739	756	822	815	764	791	766	760	773	798	754	797	760	775	800	757	766	783	811	820	788	784	781	812	797	813	772	823	805	796	798	756	796	817	775	807	791	760	760	777	806	793	727	785	810	773	773	760	757	827	787	807	772	776	760	847	733	733	850	830	788	768	801	819	788	809	805	783	777	799	758	820	791	790	771	772	788	781	797	798	757	814	802	741	769	830	810	761	836	753	800	820	783	798	755	777	785	771	821	845	774	787	783	797	817	772	808	753	781	792	773	810	775	774	778	761	780	790	816	772	780	809	780	782	790	819	839	781	732	774	811	791	790	826	780	792	801	811	787	807	763	799	741	765	789	771	805	784	801	782	779	732	731	770	758	811	809	794	774	827	745	750	790	782	806	825	782	792	750	794	810	756	813	785	806	792	779	745	829	788	807	812	802	752	777	785	782	746	804	838	799	768	800	759	823	809	801	777	835	815	797	804	812	816	783	788	812	808	765	789	775	751	735	833	718	811	809	774	768	742	805	781	813	827	809	773	817	788	772	804	760	732	827	786	800	786	750	768	841	775	842	759	770	809	782	798	783	832	799	814	785	798	773	813	732	789	791	825	781	820	772	810	817	780	784	767	790	793	763	824	783	825	764	770	831	788	782	788	771	773	788	765	819	776	773	823	809	814	804	764	809	760	774	794	788	776	773	813	844	792	817	807	788	776	806	772	778	805	797	788	819	793	711	822	833	773	780	818	797	801	765	769	823	799	755	803	802	845	781	756	836	799
27231	14375	14870	12955	9698	7359	5456	4169	3023	2304	1541	1206	987	722	521	483	482	419	412	403	413	373	388	317	384	359	344	323	327	325	317	325	328	286	338	267	298	329	306	315	312	261	317	324	307	327	305	336	280	283	316	293	313	309	351	299	346	323	294	287	302	319	344	285	307	299	293	279	285	315	270	292	333	281	296	292	319	287	297	290	329	311	299	319	307	275	294	284	310	285	301	307	304	264	295	297	316	296	284	303	308	262	293	308	301	282	277	282	306	333	295	307	300	327	300	273	284	304	319	293	315	303	294	298	304	275	292	306	272	285	303	301	330	278	299	294	266	276	304	290	309	336	281	280	313	305	323	278	281	300	338	314	314	330	328	313	337	316	321	358	308	299	305	291	280	321	297	302	295	326	343	288	317	276	330	334	327	316	313	327	312	269	291	294	314	272	290	263	317	318	293	283	288	296	314	292	304	292	301	330	279	304	300	277	295	304	309	303	271	311	291	297	298	287	308	301	311	333	289	329	278	303	304	309	304	302	312	292	315	277	304	309	329	289	325	296	289	300	294	294	312	295	297	266	320	317	304	258	300	263	273	311	329	281	293	288	315	324	314	289	261	324	301	293	292	293	330	280	296	301	352	308	259	313	310	301	307	294	283	309	271	284	272	328	273	297	324	322	302	304	334	291	322	320	291	284	304	306	296	310	301	307	311	317	292	307	319	331	312	324	298	323	276	309	336	321	320	257	296	312	277	252	304	320	309	295	305	285	307	293	274	287	322	292	309	280	299	300	308	329	308	311	315	292	314	341	287	318	300	313	308	305	304	312	271	319	318	300	298	290	310	311	327	319	277	291	323	277	302	309	312	295	289	299	302	321	293	287	337	283	326	333	279	273	289	272	301	289	305	324	305	301	267	286	298	334	300	292	290	312	308	335	284	312	273	309	289	275	297	305	290	293	312	351	284	300	310	282	311	290	297	329	271	263	339	294	294	309	313	312	322	299	323	291	280	301	304	305	323	302	311	274	280	287	287	288	320	272	305	298	280	302	315	291	307	296	293	299	324	322	333	321	317	285	313	329	297	308	304	300	300	323	316	315	288	305	288	299	283	299	296	317	284	302	276	328	315	321	308	305	305	281	294	283	311	300	285	267	283	321	291	282	284	309	305	263	327	295	305	294	300	286	286	312	266	318	303	315	269	328	306	308	282	302	313	301	269	291	287	282	286	292	280	302	278	291	300	343	277	306	301	267	293	333	291	316	317	300	287	323	296	280	293	345	291	292	295	303	300	282	290	306	312	311	299	310	290	316	304	300	302	318	287	296	278	333	295	298	316	286	315	301	301	293	298	317	314	304	286	313	305	300	282	299	271	311	292	315	290	305	296	316	310	314	278	298	293	303	324	323	283	322	283	305	298	313	310	326	315	316	263	292	310	298	289	288	305	334	304	298	309	308	291	321	300	305	293	290	303	315	301	334	298	327	316	283	299	285	321	303	294	264	309	304	312	308	314	304	287	320	296	282	309	275	296	312	339	312	294	293	322	328	314	317	288	281	327	310	288	316	323	293	330	266	290	309	291	317	324	323	319	298	277	336	299	305	320	270	283	288	281	302	293	333	284	293	301	338	289	325	314	325	329	300	282	292	284	312	297	292	313	287	295	288	329	322	308	300	298	295	300	277	297	281	307	335	268	328	333	300	317	275	318	291	278	295	326	335	317	321	347	270	313	311	302	307	285	298	279	264	299	309	284	291	319	296	317	305	289	304	314	309	309	298	294	296	300	290	278	295	292	313	276	318	265	285	268	309	315	311	325	327	308	316	301	279	318	328	296	278	274	289	311	335	324	318	293	327	291	302	312	290	285	320	312	318	340	294	301	282	307	303	298	320	315	294	296	321	330	284	290	304	318	308	299	292	306	296	294	344	282	290	282	265	306	273	295	298	323	288	299	300	316	303	314	299	295	261	299	343	302	303	293	296	324	298	293	329	317	313	321	301	300	300	301	301	300	322	307	266	307	308	291	288	307	283	315	298	284	321	331	302	306	327	336	295	294	316	312	291	282	305	318	331	303	295	279	314	308	292	305	330	295	299	315	287	295	280	312	306	309	288	319	269	288	291	306	314	324	285	310	315	294	312	294	285	294	299	310	291	314	315	301	282	286	292	282	321	328	310	278	323	269	285	298	275	333	307	296	331	335	258	249	320	312	331	303	302	317	266	305	277	304	326	294	326	298	317	288	330	291	323	296	299	306	312	297	294	301	337	321	285	324	303	265	297	289	281	305	293	301	301	338	340	328	326	299	308	274	273	315	269	296	276	270	286	283	327	298	287	300	298	301	293	271	269	312	289	312	307	297	288	308	344	318	279	310	319	333	292	322	323	323	329	322	250	306	299	335	297	306	286	295	316	296	291	306	323	302	302	292	266	313	362	307	283	301	324	287	324	327	293	297	315	340	312	303	290	297	255	320	296	299	294	320	249	282	278	293	319	259	312	335	293	273	288	311	305	310	303	294	300	299	310	274	314	273	291	338	289	312	307	280	302	320	306	291	285	319	311	302	271	290	322	298	340	280	315	346	313	335	281	321	292	314	320	287	274	320	273	312	285	329	342	319	332	299	327	309	292	327	319	284	323	342	314	293	318	334	292	301	317	299	335	276	313	305	288	341	282	339	328	272	300	261	327	312	316	324	301	313	299	344	325	313	301	314	290	312	286	300	277	291	287	289	289	323	281	321	341	282	310	318	314	315	323	303	302	336	341	326	324	314	288	290	266	259	298	322	274	328	264	293	294	330	318	281	343	321	333	289	289	317	319	303	292	325	344	310	328	323	338	287	322	288	295	300	334	299	314	303	282	292	319	286	312	332	311	305	360	271	288	305	309	262	311	322	294	302	327	302	324	291	298	339	301	344	281	304	295	311	302	303	315	288	338	301	279	288	303	302	265	302	311	310	298	290	305	314	298	350	321	300	288	281	268	294	327	314	293	321	299	294	282	297	275	298	269	328	288	306	271	302	289	313	317	320	270	302	304	312	314	293	307	285	320	298	323	319	298	332	269	288	301	300	304	290	300	281	299	303	315	302	273	325	288	322	327	292	305	294	287	301	338	301	289	292	326	322	306	323	274	328	315	300	321	292	279	300	284	290	314	292	305	299	286	311	323	280	288	267	317	325	266	301	303	308	291	332	343	355	304	327	288	317	289	300	290	308	309	309	311	339	340	296	311	305	280	305	289	287	306	314	343	323	257	295	303	301	307	277	302	300	343	319	292	349	277	289	277	288	281	315	341	312	292	309	313	278	318	322	307	301	301	335	301	320	323	288	274	314	287	303	305	260	306	290	288	334	297	284	313	335	254	287	290	318	275	290	314	326	318	327	303	301	318	289	310	276	341	284	293	284	306	294	261	298	288	330	291	346	300	292	292	278	306	306	301	315	298	338	285	283	293	310	339	315	297	272	306	312	291	311	317	308	304	263	307	307	302	285	312	331	338	303	316
17182	11815	20689	24920	23261	20770	17437	15132	11965	9839	7164	5486	3998	3056	2395	1986	1779	1523	1371	1328	1334	1174	1183	1073	1103	1058	972	960	964	919	905	899	911	854	830	797	855	746	791	833	778	742	777	761	715	740	741	768	703	720	692	703	733	777	753	785	717	760	790	680	778	706	679	679	752	763	703	771	720	715	764	721	775	778	757	746	755	739	718	743	726	754	741	695	708	724	714	720	710	712	705	778	739	696	736	709	723	754	725	731	707	693	767	739	682	712	713	691	697	768	739	716	745	705	725	776	703	737	715	716	695	736	721	647	757	740	757	716	732	731	745	676	742	697	721	719	689	748	739	727	757	759	688	785	716	696	736	709	740	744	731	749	730	732	704	687	679	714	733	771	709	734	729	663	778	675	727	720	691	706	725	702	732	702	712	697	746	735	715	740	736	753	727	720	721	735	777	725	726	722	717	746	716	729	730	729	719	689	767	743	690	705	757	798	725	696	706	713	716	716	717	782	718	737	714	687	698	737	776	761	713	729	704	785	706	731	676	691	739	723	740	761	745	694	715	767	780	708	728	717	732	678	718	734	725	696	698	685	759	767	726	680	736	747	730	732	712	734	688	740	739	723	738	693	704	689	717	738	685	739	717	775	717	719	729	718	710	708	703	759	754	717	741	680	744	769	707	730	759	705	762	729	708	746	741	687	721	767	759	724	714	666	705	726	750	730	708	684	736	757	682	725	757	717	742	720	704	748	693	673	748	692	736	698	663	702	713	734	698	706	749	748	726	770	681	722	691	695	696	747	728	726	750	705	734	755	722	689	810	721	723	752	712	736	691	735	776	747	761	738	754	699	744	732	721	686	699	693	732	741	748	699	745	750	753	741	726	687	730	683	698	681	709	749	768	740	720	724	703	719	741	699	719	747	722	695	733	723	707	721	710	764	732	736	725	732	746	726	714	705	698	715	688	745	772	732	726	732	751	778	746	738	767	775	700	712	713	751	699	730	692	738	693	730	688	695	704	698	742	738	703	697	712	762	725	752	716	730	740	729	737	730	721	727	707	729	745	749	671	774	755	744	742	772	735	722	702	747	739	746	752	731	692	704	706	692	654	739	765	679	774	752	738	706	691	708	744	744	732	752	756	689	682	724	712	735	722	678	729	736	724	739	678	694	719	777	743	686	719	703	720	713	716	705	716	720	720	738	726	697	692	717	705	705	723	702	751	759	729	694	743	750	739	759	730	738	728	706	722	740	675	741	718	671	746	721	667	706	714	678	756	724	734	717	741	695	690	709	674	737	735	744	701	749	718	719	728	760	705	734	746	714	745	718	754	689	690	734	736	751	709	692	714	748	689	730	701	745	720	662	729	745	711	784	690	762	731	735	709	759	787	723	708	692	729	764	751	717	716	685	700	744	742	718	739	787	736	709	757	717	681	724	755	737	738	733	715	762	706	691	724	680	668	750	762	691	749	661	801	723	716	723	686	690	765	713	705	753	717	725	695	764	712	774	708	725	734	710	771	764	732	736	715	752	723	726	727	784	770	726	700	766	720	724	733	772	680	674	687	694	676	702	743	727	763	695	718	722	778	709	724	742	702	765	741	725	744	713	712	714	750	744	734	739	740	711	721	735	731	723	747	727	738	719	771	774	730	726	721	765	705	711	679	760	738	733	711	761	776	722	708	700	703	709	695	798	734	736	749	720	736	745	773	749	695	748	683	725	754	722	725	745	733	737	735	744	719	757	697	712	724	687	740	714	714	731	681	697	682	714	708	719	752	715	723	747	721	680	686	727	743	720	733	760	746	718	687	734	755	717	718	711	749	727	772	708	769	751	777	713	732	729	742	735	749	699	729	697	736	787	702	752	765	705	757	711	740	724	685	741	714	744	702	707	700	714	700	703	713	784	731	728	695	698	696	697	718	767	731	683	718	714	685	764	719	747	737	718	752	730	724	728	722	676	721	760	782	747	741	759	729	680	731	726	781	708	739	721	771	686	745	683	741	770	715	744	718	772	723	734	743	744	733	722	712	753	669	678	714	689	759	773	719	677	702	756	696	706	742	766	745	737	679	744	788	707	715	716	761	726	739	712	747	776	761	741	698	786	773	739	733	762	735	659	759	747	701	755	763	712	739	740	747	774	767	733	744	707	738	742	719	686	720	698	682	704	696	731	661	730	735	694	717	757	714	719	766	721	715	706	738	670	707	722	730	757	669	746	771	737	737	726	720	681	737	704	727	753	745	705	741	757	711	753	720	712	671	695	715	740	756	751	728	677	730	739	766	719	717	738	736	760	727	739	739	759	715	675	692	713	694	720	686	743	700	735	691	703	733	746	705	741	754	770	746	708	765	760	716	779	729	726	762	686	711	729	701	736	695	682	740	709	704	715	697	754	699	739	734	696	701	744	742	673	687	749	731	720	757	694	703	755	766	723	704	759	661	698	699	755	692	759	724	698	772	745	748	695	765	679	718	765	707	737	725	730	748	715	723	728	759	748	742	728	723	719	716	661	724	715	702	758	775	686	706	716	745	723	699	701	750	705	701	696	710	715	767	708	704	770	723	759	693	707	696	690	707	704	776	735	742	677	756	685	685	746	715	725	754	710	720	699	720	740	749	725	771	688	699	760	749	755	752	667	727	726	703	705	709	653	761	699	725	706	730	742	687	729	703	762	742	698	708	688	718	723	716	730	691	688	742	678	724	701	708	726	724	707	763	798	729	777	683	714	716	706	698	685	711	731	712	751	690	748	709	698	704	738	670	721	704	697	750	755	709	761	744	711	717	746	750	727	728	738	725	738	724	735	708	722	758	749	737	658	698	706	726	689	767	770	685	709	698	710	725	712	712	763	716	699	736	727	700	766	686	729	783	682	726	745	745	692	733	755	748	689	759	728	706	747	718	734	741	757	713	670	748	681	709	718	736	756	700	748	722	685	678	744	782	752	741	692	732	744	737	706	753	729	691	716	761	760	712	740	707	714	718	753	715	740	724	721	693	774	724	739	726	754	753	679	729	757	715	672	762	726	689	725	726	757	719	766	747	708	767	730	709	719	715	697	716	709	745	710	737	687	719	740	754	753	741	728	738	752	735	764	734	718	759	741	753	750	709	725	745	711	711	747	756	756	734	709	736	716	706	728	712	755	725	764	768	700	752	707	762	718	757	784	673	704	711	745	759	676	746	681	751	678	721	799	695	751	725	697	720	683	719	724	725	719	760	719	754	723	685	750	760	721	736	719	710	769	769	725	744	747	700	773	695	726	719	732	714	676	724	738	718	699	734	740	751	722	771	740	714	735	705	717	721	704	718	767	710	787	712	749	730	756	727	743	753	708	738	718	706	727	730	728	727	753	730	695	724	747	704	722	725	738	733	779	682	730	726	712	728	738	732	741	746	731	732	733	701	733	693	681	724	710	720	738	733	752	712	701	728	726	729	711	725	685	702	698	742	714	725	717	739	729	725	743	761	682	710	713	706	709	671	703	697	722	730	672	723	660	781	713
9479	5549	6445	5720	4174	3140	2284	1925	1456	1133	857	649	537	470	435	397	367	377	385	347	345	350	361	356	325	344	380	328	327	349	362	296	322	343	311	359	298	331	332	321	306	360	317	354	345	349	346	359	331	325	318	312	319	330	316	314	344	308	334	347	323	361	312	325	339	334	325	340	326	358	354	333	364	346	329	336	320	347	339	335	315	309	321	325	360	347	359	329	354	334	325	337	339	328	316	334	353	369	365	319	337	346	335	338	362	344	296	322	345	331	316	319	337	314	327	344	326	347	305	325	325	355	356	352	333	348	341	341	346	359	323	303	323	315	338	360	335	319	309	373	327	351	330	319	306	333	311	350	309	323	300	324	327	337	304	339	364	376	361	311	349	361	358	326	352	338	363	339	328	335	323	347	361	376	334	335	309	328	307	316	344	326	359	336	315	325	325	305	385	380	337	355	339	335	307	350	342	326	300	319	344	318	367	326	356	322	318	343	365	335	362	337	342	362	320	342	322	337	327	322	323	326	316	340	302	352	333	343	352	353	332	314	329	319	350	345	328	311	314	348	345	298	347	362	329	323	342	313	345	313	358	300	324	352	341	323	325	316	307	302	308	313	353	310	371	333	304	329	356	314	333	339	368	337	321	364	329	363	353	323	329	300	326	293	358	326	335	370	313	329	326	312	352	322	322	342	348	363	337	328	333	323	326	322	365	328	327	349	319	350	353	332	322	367	339	338	339	337	320	305	336	347	301	342	317	387	332	344	345	346	310	339	339	328	323	309	305	319	359	346	298	340	355	347	312	360	332	340	348	369	342	348	327	362	297	319	312	334	296	331	354	329	299	298	372	344	333	372	353	347	331	342	331	356	330	350	325	307	340	344	361	392	309	347	349	349	338	326	328	352	345	317	353	293	336	373	342	345	355	314	341	326	340	321	343	335	333	317	354	295	352	322	296	345	356	312	336	353	326	334	329	320	305	327	367	372	322	333	320	330	350	315	326	344	333	340	364	338	313	329	307	326	329	319	296	333	314	335	303	342	336	323	353	338	341	363	313	326	363	339	326	313	320	337	361	344	337	336	355	324	312	306	329	316	332	352	357	344	315	306	315	340	325	338	334	324	336	346	325	356	321	344	351	349	299	332	327	315	323	339	291	340	328	350	343	303	302	352	332	305	351	313	325	320	333	312	356	319	333	328	344	346	346	331	318	356	329	327	297	353	334	275	318	322	359	361	377	331	331	310	308	354	312	349	353	350	340	318	312	310	326	334	284	325	319	332	386	351	366	326	319	365	330	327	360	303	307	321	317	347	356	345	355	324	314	319	350	324	316	300	320	304	332	327	324	316	339	358	357	360	336	345	357	325	342	332	333	336	316	309	372	342	313	321	323	313	321	368	321	342	343	363	351	316	300	318	359	360	340	325	351	304	299	334	346	311	342	302	341	303	324	334	344	318	342	345	320	368	320	293	355	337	347	317	340	336	330	340	349	329	325	339	323	316	300	319	347	346	323	338	306	318	334	355	325	335	318	321	328	329	354	334	330	321	338	352	325	353	334	346	328	325	331	317	333	396	365	300	334	312	333	324	356	330	358	322	317	349	353	316	338	337	363	317	311	338	362	325	353	333	320	319	343	349	324	344	329	335	376	316	323	339	318	316	321	357	310	340	357	360	352	338	321	309	340	330	321	369	303	320	359	360	344	304	334	313	317	348	305	370	343	364	319	356	319	298	363	307	354	319	357	322	334	313	320	343	334	344	327	309	332	345	343	349	363	325	310	341	336	338	331	320	316	396	362	316	358	305	340	318	340	338	284	305	342	350	301	300	348	326	372	317	315	359	336	350	333	374	326	328	313	337	322	331	352	338	327	342	310	328	319	302	337	364	354	339	335	355	299	375	303	322	358	344	339	315	361	338	348	334	337	339	342	293	319	353	336	339	305	325	304	311	329	344	327	302	335	284	326	361	353	311	350	351	398	350	354	353	321	343	331	309	343	337	315	344	333	353	336	341	339	303	358	337	340	327	345	350	297	338	303	335	343	332	334	353	339	332	363	389	322	336	357	317	347	373	316	333	355	312	336	320	341	325	348	360	377	313	346	326	348	357	363	320	334	341	332	303	311	337	305	313	330	347	335	357	357	327	344	339	329	326	319	342	312	318	316	321	299	364	341	326	295	364	340	332	354	327	345	347	318	350	298	348	310	315	338	366	337	336	385	346	329	308	319	315	331	330	341	316	359	310	345	317	308	328	329	334	321	309	306	325	341	364	325	341	336	358	343	320	332	365	303	367	346	363	338	337	353	362	347	319	308	311	312	360	340	335	331	329	318	356	300	335	324	329	346	339	340	308	327	315	337	319	329	313	355	375	313	322	311	347	344	324	326	329	344	356	325	329	323	328	334	349	320	328	345	318	310	323	328	328	327	323	303	346	353	307	315	334	350	322	376	306	343	307	357	365	335	334	323	347	326	326	318	337	348	371	337	309	290	394	348	314	315	317	344	327	339	335	339	325	327	331	353	346	328	360	354	355	340	350	329	301	344	326	327	361	370	365	370	341	302	337	343	345	358	327	366	344	349	340	353	339	362	326	335	370	328	366	304	342	296	291	305	378	313	306	348	356	341	333	312	348	353	324	335	317	341	346	313	286	362	325	346	338	315	318	342	332	349	304	323	329	329	364	316	330	355	315	325	351	354	343	300	327	324	309	353	306	310	316	298	358	351	334	372	338	347	364	342	370	367	332	330	332	333	372	326	308	334	326	313	329	347	313	346	295	312	302	320	340	318	326	334	361	331	306	353	371	359	303	342	337	376	332	345	331	351	325	334	298	354	304	362	353	333	361	327	303	343	309	354	348	296	333	301	318	354	324	322	341	345	344	348	332	361	357	339	356	314	314	358	325	313	342	381	295	322	343	330	353	313	321	335	353	332	306	314	325	327	297	306	325	344	363	336	319	287	342	348	340	326	338	341	353	341	349	324	307	341	326	320	328	342	307	360	337	353	346	363	314	330	346	300	313	326	371	354	344	310	343	340	338	342	360	320	309	377	324	351	320	340	305	329	344	333	324	347	349	328	373	369	332	319	334	341	316	336	337	309	347	374	332	324	366	370	314	340	316	333	295	352	319	344	302	313	360	331	324	319	333	356	346	312	325	318	356	324	343	372	303	293	334	336	350	331	356	349	351	318	337	339	297	343	355	331	335	339	316	299	344	380	296	326	341	351	342	332	348	336	305	310	299	342	317	348	328	330	309	339	352	328	335	318	374	341	327	336	327	303	337	362	323	345	319	360	331	326	295	292	335	307	348	323	344	352	361	347	338	311	324	313	327	328	302	341	321	336	342	330	334	308	360	336	286	331	368	354	375	343	354	328	310	340	321	325	318	313	329	356	331	316	322	307	366	318	335	348	350	323	331	337	352	351	286	312	317	350	338	340	358	315	357	337	322	341	324	339	335	333	333	333	306	335	334	333	302	328	328	324	324	312	340	343	351
6844	5601	11539	14570	13341	11123	9397	8077	6420	4856	3495	2533	1977	1568	1299	1122	1058	976	867	911	883	845	857	861	804	863	803	859	842	816	850	869	875	833	880	807	781	845	851	833	824	802	795	749	774	743	786	804	776	818	834	758	766	796	861	804	755	808	806	798	749	766	785	795	811	757	729	812	789	775	778	779	753	787	812	802	806	807	839	807	771	853	789	773	828	816	774	808	862	776	807	841	840	782	778	788	799	739	779	795	805	793	792	797	797	775	818	781	772	758	797	781	809	745	768	771	775	798	769	796	743	781	790	754	810	778	834	776	824	754	794	849	839	768	803	822	789	820	796	843	832	793	833	809	763	812	789	782	795	822	857	779	770	824	769	781	755	770	799	795	817	790	817	723	811	839	820	740	815	791	851	814	800	803	801	800	767	822	778	776	837	796	790	795	792	756	816	785	753	832	793	812	776	748	795	722	727	774	820	810	747	840	786	796	796	849	820	801	771	750	788	797	833	789	818	764	764	795	804	800	795	798	814	797	747	818	813	759	779	759	822	792	805	763	805	782	822	791	820	778	810	794	768	806	757	723	808	761	771	709	764	698	813	826	815	753	816	762	796	771	836	724	755	829	811	778	772	824	818	802	781	802	766	784	817	790	789	810	819	828	788	789	802	770	764	771	774	746	785	786	846	755	789	800	801	781	779	761	810	778	814	809	773	773	782	815	813	784	777	821	801	801	784	768	781	820	820	786	785	852	774	806	768	705	828	817	803	730	801	814	818	821	805	784	794	809	780	755	768	788	838	788	774	757	750	769	744	817	752	832	799	753	799	820	816	805	765	786	801	819	778	781	761	830	771	788	821	773	830	820	819	804	774	807	826	805	750	815	792	768	777	809	786	818	763	754	830	801	787	785	833	812	823	799	799	823	805	767	801	759	820	808	783	820	762	798	805	792	781	800	793	801	784	823	793	789	790	794	818	803	808	819	790	815	770	795	800	807	804	781	816	788	845	796	799	789	780	788	748	757	801	825	784	795	752	846	742	813	754	820	803	846	787	784	841	803	783	780	815	769	817	849	818	792	824	779	793	742	787	809	806	811	823	787	744	770	809	827	836	750	751	828	730	763	741	734	790	837	814	775	792	803	794	734	825	814	862	852	793	793	830	790	741	796	765	816	805	843	801	837	797	812	758	753	829	820	831	759	792	832	767	798	776	763	760	797	813	807	809	769	797	742	837	787	747	822	827	764	796	819	840	816	807	790	766	797	804	774	781	801	817	796	799	785	771	817	809	829	805	812	806	773	819	784	736	799	795	844	787	832	774	802	778	804	814	766	784	823	747	728	819	787	825	810	819	792	731	848	832	795	788	821	838	796	794	779	723	796	768	763	781	740	819	844	736	798	743	784	767	766	837	783	822	800	762	816	762	782	790	790	792	803	752	772	740	804	806	868	820	738	787	819	831	723	789	807	813	755	789	799	793	784	730	780	822	789	806	832	785	807	810	776	864	816	770	769	769	780	816	811	796	819	838	793	778	785	783	753	803	769	788	847	795	823	814	812	781	779	739	851	781	815	801	768	761	757	813	798	807	802	809	807	715	812	777	735	799	800	817	808	783	836	843	765	775	766	825	788	822	774	773	774	829	811	789	817	803	857	814	808	826	770	769	770	764	787	794	781	800	771	804	805	805	754	781	836	816	797	770	796	795	819	777	784	792	815	788	852	831	823	779	743	765	767	833	832	783	812	793	785	779	789	790	813	805	814	809	850	827	822	767	847	767	808	826	790	806	788	755	830	814	788	766	789	741	807	778	756	764	767	806	769	784	825	809	782	804	785	758	796	810	798	830	757	779	756	788	786	835	768	807	788	800	761	835	808	822	796	836	807	766	759	779	744	766	797	793	797	813	779	815	847	788	740	789	770	786	770	832	821	790	780	784	759	782	806	797	774	791	770	804	792	785	766	752	831	745	790	782	719	801	813	797	809	804	802	789	806	795	737	799	838	811	817	798	760	805	766	857	743	762	802	807	790	806	788	793	801	804	763	816	778	786	766	806	742	780	816	780	758	781	775	800	819	761	783	802	773	773	773	775	831	833	777	777	785	735	795	779	796	843	793	752	832	783	775	778	759	796	712	783	789	790	808	793	831	768	808	783	769	790	840	829	803	789	805	781	770	814	766	783	813	752	792	807	778	808	804	736	770	785	804	808	832	804	764	814	806	808	801	803	801	808	795	770	800	764	768	818	782	775	770	814	816	779	820	767	803	816	790	832	765	845	799	817	797	792	815	770	800	782	792	790	803	781	795	789	793	809	819	813	807	804	818	757	781	782	813	797	790	790	818	829	725	791	807	809	747	768	796	774	784	752	794	808	821	831	743	812	782	813	772	811	814	775	795	776	778	786	852	775	805	804	749	789	796	755	757	806	789	790	819	786	818	757	818	829	800	789	817	796	751	764	811	818	830	796	805	812	830	817	799	822	795	797	781	847	796	773	800	794	760	784	785	763	784	842	802	806	782	856	776	793	840	792	809	827	845	808	761	840	804	778	802	763	833	778	812	786	806	771	781	748	863	777	756	756	830	801	783	762	832	786	850	809	788	777	788	772	803	742	824	812	764	826	760	815	804	822	825	760	827	842	790	794	818	744	805	798	823	792	812	825	804	808	742	773	755	793	815	806	813	772	781	774	802	770	791	764	799	854	789	779	844	778	843	827	787	792	780	732	819	825	779	802	803	757	784	806	772	792	836	752	765	792	771	804	748	797	824	819	804	828	781	858	814	796	796	821	808	789	790	764	796	786	754	822	812	806	811	830	779	803	825	827	759	825	805	823	766	755	810	818	809	828	789	799	850	764	806	793	803	735	783	804	774	771	814	783	810	809	782	769	823	801	790	757	760	810	795	755	805	782	836	828	801	788	793	776	769	788	791	832	825	781	757	776	817	811	800	822	763	750	841	818	803	783	749	841	790	769	780	798	758	818	828	768	769	747	776	791	755	807	813	786	806	801	782	784	810	776	798	804	790	783	801	788	801	776	817	809	783	781	786	796	749	796	831	816	779	797	795	786	829	781	719	777	730	835	756	830	805	795	835	834	802	761	784	796	810	845	804	767	811	819	796	809	771	764	811	804	809	770	804	796	796	792	758	790	735	805	806	816	795	800	807	785	778	811	799	748	775	829	822	805	831	737	749	784	797	834	864	841	831	764	809	781	758	769	749	817	805	842	817	773	769	774	793	850	809	780	772	775	817	791	789	773	817	831	764	786	779	753	798	831	839	804	839	818	803	757	803	781	814	795	815	849	744	756	815	807	790	796	725	824	829	745	755	813	809	783	817	743	816	766	802	717	805	822	768	871	835	812	794	780	779	762	789	792	789	795	773	819	825	753	748	790	802	789	780	830	764	724	818	797	771	818	833	832	802	782	807	746	840	786	756	814	768	737	793	831	788	822	771	792	823	785	840	794	809	799	795	743	811	758	780	754	781	787	780	793	803	799	798	760	796
19261	9848	11241	9544	7183	5415	3996	3077	2199	1617	1128	846	671	616	517	490	421	418	435	367	388	382	351	383	388	378	372	400	330	341	342	384	358	334	331	343	315	367	344	341	318	348	331	340	367	325	304	372	346	333	346	339	336	320	309	335	339	350	319	340	330	329	333	319	336	352	345	322	347	345	336	336	360	334	363	332	292	311	341	337	313	322	347	345	366	340	357	308	353	346	347	353	345	324	355	344	341	348	341	353	328	341	375	357	339	349	335	359	315	363	351	330	329	323	374	334	342	327	375	367	326	342	327	335	322	316	317	348	352	340	361	320	313	297	329	343	344	296	375	330	350	339	319	328	324	329	329	335	341	336	351	346	319	377	323	360	289	346	327	320	326	332	328	307	341	329	341	348	362	301	334	365	324	338	326	356	330	328	319	321	363	346	310	320	353	325	311	338	349	336	320	368	342	323	343	324	349	311	304	339	323	345	328	342	320	375	345	385	337	295	346	318	350	344	336	363	330	353	375	364	307	330	304	335	339	341	318	324	332	359	320	331	336	332	357	331	344	295	311	327	336	332	305	322	316	344	329	357	360	371	328	314	350	336	347	352	305	316	328	366	318	362	342	339	374	362	340	340	343	297	350	330	326	320	340	338	338	318	292	339	318	363	319	374	328	322	367	349	323	399	307	319	342	317	323	351	331	331	336	348	311	296	321	352	341	329	340	343	321	337	319	310	382	353	333	319	323	324	321	345	285	333	315	329	322	357	329	342	335	348	297	333	334	329	323	330	324	334	340	322	319	333	330	344	329	326	329	326	343	343	344	342	329	373	353	353	370	369	347	364	380	301	326	322	303	334	340	358	349	364	333	324	345	349	325	316	344	372	356	330	312	364	324	319	381	354	308	366	353	310	329	340	362	322	361	335	367	310	348	324	351	328	355	341	363	321	342	353	356	346	320	369	334	334	349	350	334	320	333	359	352	357	317	335	358	343	333	310	367	375	323	350	346	339	327	298	329	373	340	337	321	332	332	358	343	350	331	323	340	340	340	340	327	363	377	341	353	364	320	355	340	341	349	368	358	294	334	364	351	343	317	346	335	372	348	391	354	380	325	389	357	316	354	343	353	315	344	328	344	353	297	366	303	364	349	335	346	345	374	306	336	340	366	365	371	310	359	315	346	343	334	312	385	360	337	343	386	314	338	320	340	307	359	329	334	356	353	332	306	336	345	332	343	354	320	322	309	347	332	333	344	331	355	346	334	353	398	351	331	360	335	352	323	355	360	348	358	345	346	327	357	394	328	348	338	344	304	341	336	313	324	352	325	362	358	326	339	319	320	334	317	339	340	381	315	336	318	367	327	349	328	343	317	395	306	360	332	319	317	299	332	356	310	339	338	320	338	326	332	340	332	377	353	304	344	352	331	304	340	350	331	363	314	316	321	333	332	331	333	313	319	335	347	324	319	365	359	374	335	345	363	348	337	326	320	364	294	338	338	305	329	291	297	312	304	331	343	322	357	371	369	345	353	371	348	347	338	361	378	356	383	321	324	324	366	316	336	344	339	349	314	333	327	366	337	332	346	372	374	329	332	324	329	325	322	329	332	343	350	333	338	339	355	306	314	345	318	323	374	314	358	351	318	348	365	365	293	315	344	305	323	334	315	352	355	335	311	331	330	323	344	361	365	338	360	332	317	379	324	341	341	352	338	340	328	345	320	361	320	334	311	342	319	353	303	350	370	327	355	350	345	335	323	319	324	295	353	342	351	343	341	332	347	325	338	340	330	336	325	318	365	324	316	330	325	374	370	344	328	375	359	329	319	320	339	307	333	337	374	344	343	315	337	307	333	329	353	319	317	332	342	338	342	326	335	324	377	346	310	343	299	329	348	368	374	357	351	324	332	360	331	383	343	323	334	378	327	326	334	350	360	372	323	325	330	342	336	350	322	324	353	348	321	290	330	360	374	335	339	311	364	328	341	329	354	319	344	344	333	347	316	315	313	338	336	364	335	325	315	333	308	338	347	351	358	349	351	306	336	344	321	282	336	310	351	355	341	350	331	335	356	353	366	348	326	343	337	328	336	334	355	345	329	372	336	310	311	331	348	358	337	327	313	344	319	354	313	361	369	352	334	348	323	297	321	339	342	357	340	378	347	345	337	369	324	325	306	369	336	328	321	347	359	355	321	337	350	339	363	343	304	372	326	374	285	373	325	333	320	365	356	375	350	347	364	380	352	318	331	355	346	352	335	332	340	361	327	316	321	329	337	337	346	338	360	331	347	316	325	366	331	346	380	358	376	358	378	311	330	313	325	350	330	348	323	325	323	326	337	308	370	356	323	360	397	335	350	376	384	354	354	330	314	328	353	345	319	324	328	316	318	323	348	302	364	316	337	347	333	363	380	355	348	311	348	328	339	353	347	375	344	353	345	368	326	346	349	297	339	367	377	354	315	340	342	353	343	324	324	332	323	338	338	325	325	340	346	328	398	368	344	324	317	346	375	336	342	348	352	342	375	317	343	310	371	304	357	328	332	315	342	335	317	342	333	336	310	345	352	330	305	386	342	321	336	341	332	318	338	345	395	331	332	312	342	321	337	363	337	362	389	337	322	328	322	307	337	322	344	357	298	290	342	344	318	332	312	342	327	387	357	333	338	335	322	343	334	315	339	325	338	333	365	367	331	345	332	339	312	323	356	327	293	343	323	323	386	330	355	373	329	354	315	366	346	327	340	344	370	365	327	321	342	338	331	300	327	326	324	311	328	354	341	374	327	359	347	313	355	355	351	328	348	300	338	343	347	352	342	325	328	372	334	353	292	318	383	296	347	316	340	361	343	359	330	359	340	350	333	340	330	359	329	337	355	359	322	384	371	344	341	343	314	324	317	363	340	361	330	321	347	353	346	330	313	335	338	316	373	370	310	354	362	346	346	372	339	352	325	325	343	350	346	384	345	346	325	360	308	347	348	352	344	333	368	356	317	341	358	338	350	312	334	339	346	334	312	375	360	334	339	347	352	316	326	357	340	352	325	321	364	330	358	323	323	368	321	327	342	326	314	339	361	321	347	310	352	322	319	332	311	348	381	319	356	351	320	356	338	330	360	313	361	324	340	349	342	325	316	324	343	339	337	313	326	374	335	345	304	333	322	323	337	378	345	337	348	346	313	357	353	358	326	372	344	357	340	358	328	362	360	338	343	345	362	347	348	365	330	329	294	337	341	303	310	344	363	369	352	338	347	357	342	326	322	350	328	317	317	368	342	330	336	332	317	311	323	302	336	337	361	361	363	305	309	334	330	332	366	305	366	357	323	346	316	337	341	354	300	360	300	306	307	345	347	320	299	353	359	320	317	332	379	329	312	344	350	337	346	353	322	311	329	309	362	320	343	318	322	344	337	341	301	341	343	371	302	360	332	330	326	333	367	309	330	344	371	324	326	346	356	356	367	371	371	308	342	338	364	323	310	333	347	367	345	337	364	304	322	348	353	337	344	326	331	358
13647	9068	17099	20512	20056	17007	14368	12057	9310	6959	5092	3754	2881	2225	1818	1611	1539	1296	1265	1180	1108	1057	1072	1001	996	978	1009	1011	964	924	968	954	932	887	877	823	857	831	883	834	868	782	833	838	820	815	828	820	835	791	777	810	828	827	785	760	823	858	838	763	818	835	857	823	819	821	782	761	805	790	814	827	812	828	811	784	773	830	806	816	831	798	764	835	803	773	787	783	793	800	811	786	830	842	793	805	807	805	798	816	850	797	817	827	849	837	828	831	823	842	796	775	838	796	808	753	794	811	831	822	797	775	758	849	819	811	835	827	813	847	843	832	815	766	775	820	832	817	806	773	777	783	809	804	779	759	818	815	805	747	800	845	854	828	764	811	846	797	832	800	829	784	828	800	768	807	774	819	842	804	810	748	773	796	799	800	779	767	793	790	845	807	785	835	809	807	856	792	814	766	793	817	845	749	802	828	795	818	847	841	777	851	819	839	792	855	836	822	856	800	758	803	814	832	820	823	812	806	792	815	774	761	786	841	844	834	753	810	862	743	754	838	804	824	800	797	785	807	849	797	790	767	825	794	782	820	737	805	861	842	832	766	841	787	831	833	826	809	812	804	821	786	798	808	827	840	830	824	775	810	786	802	848	829	811	790	803	847	784	827	786	836	853	834	820	771	824	846	797	868	819	821	758	838	788	878	840	805	782	766	820	857	846	788	851	798	838	782	853	844	793	850	789	772	788	824	813	806	828	839	815	794	844	789	789	826	781	843	891	805	867	792	816	816	818	863	773	788	761	790	783	765	840	807	827	794	782	791	805	820	860	831	813	795	791	763	819	864	843	805	805	866	782	853	819	824	800	816	840	811	737	874	817	829	794	791	806	836	806	788	818	806	778	803	835	797	836	798	768	796	810	816	785	827	780	843	853	785	847	799	766	798	837	821	833	744	826	796	822	794	813	820	795	798	787	828	850	798	803	753	838	815	779	843	869	794	786	783	752	826	758	815	790	776	799	793	772	778	809	795	799	811	828	791	828	791	784	785	798	836	832	790	797	749	782	824	806	881	833	797	753	853	773	778	804	857	866	835	792	801	804	830	852	842	788	845	827	795	797	774	829	765	836	822	752	816	834	758	769	791	802	775	836	802	778	780	826	817	742	788	772	837	769	805	767	835	821	792	790	806	896	794	822	787	812	876	813	780	815	775	782	859	848	815	845	815	784	807	821	743	819	789	745	768	806	795	760	826	802	761	780	823	778	789	828	778	770	809	767	820	788	773	795	803	833	848	834	799	781	817	833	817	849	839	803	793	817	781	752	826	777	838	799	816	836	803	850	822	802	879	853	799	740	812	871	815	785	807	795	804	791	800	789	843	808	796	838	834	798	815	806	841	810	789	789	784	779	763	860	810	807	762	834	862	704	806	842	775	807	762	758	839	813	824	838	825	822	835	854	851	805	794	780	796	844	794	786	770	806	807	850	822	786	771	728	821	788	853	770	834	808	832	842	834	817	773	867	780	803	791	797	786	763	829	766	783	806	842	832	833	794	818	808	799	845	824	879	804	814	782	777	870	785	783	861	768	821	874	777	802	799	857	800	778	826	819	804	818	796	800	811	854	851	810	838	773	787	774	805	809	773	800	806	754	799	784	827	774	845	849	779	806	762	841	842	806	778	880	814	773	871	777	819	792	795	851	756	836	826	782	800	862	771	766	810	767	809	850	756	824	795	813	881	818	781	801	846	830	777	802	786	802	810	816	872	805	747	786	762	806	805	812	843	770	797	806	820	821	814	859	826	840	840	810	839	808	797	845	821	815	801	776	795	815	761	827	855	771	817	816	849	797	806	779	807	814	793	829	809	791	771	794	758	806	828	729	801	795	793	834	811	839	758	804	778	813	802	794	782	791	820	806	787	767	788	801	853	759	785	815	836	792	779	838	831	844	720	783	852	782	757	816	763	755	828	793	826	818	800	803	816	782	784	804	767	793	782	809	801	777	841	766	854	829	754	825	847	817	783	714	842	839	849	790	830	817	778	790	787	837	816	857	832	811	823	820	858	805	814	802	812	834	837	788	781	807	816	800	835	772	764	817	810	747	753	796	778	841	777	780	830	829	810	753	894	793	823	820	842	821	769	798	819	805	828	849	800	791	814	833	779	814	784	784	753	827	775	800	834	839	779	789	843	838	805	798	808	836	800	824	817	773	843	809	812	807	808	784	811	807	848	831	803	798	854	851	784	761	805	862	770	793	750	792	798	815	791	840	799	856	822	783	810	791	743	812	778	788	798	819	795	870	817	838	797	783	778	794	800	746	833	847	778	829	781	802	816	806	828	786	766	847	761	823	828	777	806	846	770	801	782	811	827	749	774	806	812	824	802	782	809	828	862	790	792	782	857	765	796	796	827	807	781	844	808	816	819	852	791	800	829	808	815	841	829	828	832	784	788	773	822	779	818	799	797	793	804	842	806	858	807	817	824	773	798	785	812	797	812	803	822	827	812	797	802	732	802	816	767	751	780	807	805	760	752	852	725	815	791	817	821	861	796	783	788	782	785	803	786	840	798	772	788	785	827	814	807	793	854	766	760	818	792	850	824	806	831	798	830	815	797	786	804	823	849	808	785	795	792	780	786	838	787	839	793	778	838	828	823	804	811	808	777	748	793	847	797	816	857	864	853	787	790	825	828	787	829	826	824	818	797	808	817	826	817	795	825	785	832	845	781	807	841	809	788	785	764	813	834	782	805	854	812	810	793	777	817	816	802	829	833	787	796	888	798	805	799	803	857	822	843	818	822	810	783	802	785	794	809	805	822	786	831	872	867	785	807	831	801	835	859	789	809	820	860	788	742	829	796	777	834	826	843	815	809	805	860	822	809	818	756	796	796	804	842	822	811	844	804	855	832	835	806	816	812	821	796	818	850	818	841	778	788	782	840	797	806	821	760	830	799	797	824	816	834	806	764	789	777	781	814	832	774	775	783	845	786	835	830	775	827	772	791	832	754	819	779	778	806	792	795	820	770	899	832	871	798	770	793	854	846	762	800	809	768	792	819	805	832	843	780	825	815	814	805	800	788	821	772	795	831	852	786	817	810	814	817	825	805	831	795	788	810	806	826	769	778	841	826	787	853	811	763	831	790	836	829	766	779	777	808	774	748	813	793	803	849	853	779	804	824	781	818	808	864	785	833	811	835	807	837	790	815	777	800	737	802	816	836	823	802	893	815	784	791	810	779	843	788	813	770	797	792	817	766	814	753	792	818	782	773	851	807	812	816	817	776	799	815	810	786	792	825	782	782	787	800	821	795	822	806	871	765	799	755	817	827	852	779	870	822	807	807	803	824	782	776	835	834	817	809	817	756	793	775	807	754	789	816	803	833	730	791	854	818	790	793	841	828	786	781	829	796	884	817	789	804	838	817	789	877	806	829	849	843	837	816	862	774	813	783	748	865	765	817	796	770	821	791	806	783	780	780	783	780	790	782	821	751	821	847	829	786	821	771	760
27551	14598	15163	13297	10480	7465	5615	4369	2941	1932	1423	1114	848	644	543	556	474	404	425	414	400	343	352	303	380	386	374	361	386	343	327	361	331	298	348	289	319	354	324	317	350	313	318	325	341	305	291	303	340	301	293	288	318	259	278	302	319	286	339	311	308	307	319	298	283	285	290	310	330	302	331	314	307	335	325	292	326	300	303	305	331	308	327	330	285	276	358	327	299	314	322	332	313	294	308	321	281	298	332	314	297	321	288	288	297	302	318	353	341	295	284	289	328	305	326	313	305	294	311	313	349	310	309	311	303	298	296	304	306	287	313	291	287	295	282	282	307	300	292	324	277	300	269	313	308	311	322	322	309	313	313	275	304	300	302	292	330	277	300	270	322	330	302	336	314	285	294	298	326	300	317	320	317	297	318	306	303	336	361	333	297	315	335	323	311	304	286	308	311	294	309	319	291	306	309	299	293	313	300	275	286	283	286	292	286	286	274	307	300	332	258	312	285	289	333	325	307	304	310	339	304	331	315	284	301	269	292	320	315	332	313	304	297	316	310	305	323	314	296	323	303	302	321	319	308	326	284	298	302	331	304	293	316	295	317	308	297	292	341	331	287	313	305	300	285	286	289	304	302	338	314	306	295	305	283	343	293	290	262	321	295	287	315	312	305	332	339	311	298	299	323	348	312	291	285	316	324	302	311	324	325	316	309	316	280	328	338	322	326	339	314	271	293	310	290	304	299	316	331	304	265	308	289	318	313	320	336	304	336	306	326	304	309	291	314	286	334	316	324	334	282	291	332	289	321	331	298	296	321	312	342	308	301	311	300	303	312	308	309	272	281	280	317	314	284	335	308	321	329	293	317	319	296	321	313	304	322	317	294	301	308	280	293	330	307	326	304	300	312	290	318	320	276	277	308	313	285	315	311	263	299	327	311	345	343	308	336	313	288	313	321	285	299	304	317	295	310	324	342	309	310	317	295	328	290	294	296	305	332	300	297	318	303	266	290	297	288	293	261	306	309	303	323	330	315	279	311	301	275	316	326	311	322	283	333	320	314	291	305	321	294	305	305	310	324	276	317	297	321	326	308	305	320	324	339	306	331	280	318	333	298	297	330	326	291	303	296	296	296	311	297	283	291	311	317	323	350	302	279	343	317	302	287	298	308	303	318	300	325	319	336	278	301	306	297	309	290	321	304	306	327	326	300	339	345	306	288	300	288	317	313	350	312	317	323	303	322	294	273	353	302	294	302	274	297	289	290	294	295	283	298	319	299	277	312	335	311	309	314	285	284	330	286	300	288	316	281	307	330	303	309	286	294	287	337	299	285	267	308	294	314	317	291	287	320	297	291	293	312	308	311	329	324	319	326	298	334	335	309	293	286	301	306	326	315	343	290	302	315	361	301	301	294	314	301	316	322	309	321	310	303	315	309	282	295	329	318	310	292	297	316	288	324	300	256	345	308	331	329	313	343	312	342	282	304	317	345	297	262	282	315	303	288	306	298	264	318	310	297	320	312	337	290	294	324	336	326	330	312	284	309	315	306	299	305	341	326	315	331	339	312	303	315	321	311	336	330	330	332	302	309	318	302	329	343	288	303	306	330	308	320	324	290	341	328	309	317	305	305	304	319	322	305	290	350	306	300	282	322	299	323	300	312	313	325	339	299	316	309	290	283	307	309	307	340	360	298	297	288	317	292	294	305	281	290	308	278	329	297	318	326	306	310	317	266	295	337	309	313	318	299	297	284	314	297	309	329	313	312	290	311	315	288	299	298	301	324	310	319	310	330	292	310	282	315	319	308	298	308	322	304	314	286	303	306	310	290	304	277	279	319	316	314	296	351	304	315	314	292	305	271	342	274	276	312	320	309	321	305	309	315	321	307	359	295	293	343	325	261	323	331	280	305	313	282	318	322	318	314	294	321	304	317	299	289	298	275	298	307	327	311	319	325	304	323	338	330	308	316	297	327	295	289	303	293	302	313	283	304	317	301	333	320	323	300	322	299	339	295	323	327	312	309	326	318	308	331	337	277	301	326	300	317	304	303	298	320	235	277	330	344	337	290	323	328	349	307	310	324	280	302	297	326	311	297	350	296	290	337	299	298	294	281	291	315	297	320	305	307	310	325	319	312	338	305	318	310	319	317	275	303	313	299	300	326	287	293	304	320	318	315	311	324	325	271	311	320	324	285	291	302	295	320	330	290	309	345	321	318	313	296	305	295	308	316	323	328	292	330	343	302	291	305	300	282	295	327	359	296	306	301	313	326	293	288	292	286	320	290	291	296	277	294	298	392	306	370	315	306	303	324	321	314	326	316	303	316	298	290	305	355	304	308	280	305	313	311	269	335	320	298	284	350	300	318	317	326	350	331	305	250	289	340	296	308	309	301	311	296	305	306	320	328	310	277	285	277	274	312	323	286	310	284	312	316	309	305	317	247	336	309	302	304	328	328	306	284	320	300	285	325	291	300	329	302	291	265	315	317	281	321	297	323	327	350	304	346	290	310	321	325	320	308	326	280	354	302	297	303	308	292	348	318	291	320	287	304	314	308	320	259	316	318	284	312	319	325	318	303	305	316	322	297	318	285	302	287	321	312	325	324	315	311	282	277	287	271	297	266	311	320	290	263	321	295	307	314	333	316	308	303	302	291	290	305	290	320	307	326	305	311	317	332	301	285	304	270	290	324	337	293	322	286	301	325	274	302	299	289	309	322	309	330	282	297	294	313	274	321	306	324	293	303	346	311	274	322	294	343	288	285	282	306	310	297	308	297	302	301	293	332	322	294	278	286	304	342	308	311	329	279	333	281	293	308	295	309	337	326	302	306	283	316	312	340	312	286	290	330	313	324	301	285	329	329	301	319	304	281	282	317	296	331	359	278	304	312	277	291	309	300	308	345	302	284	333	330	300	280	277	303	323	350	297	286	300	301	302	284	317	332	289	282	287	328	313	292	331	313	288	314	292	323	297	344	305	325	328	353	315	321	318	291	289	310	301	315	294	295	324	340	288	315	327	323	309	289	301	324	337	287	319	315	303	342	346	285	340	309	269	345	305	329	314	306	335	317	325	306	305	296	307	327	322	315	272	326	300	299	289	308	304	325	279	290	315	328	311	315	298	312	318	326	288	312	295	293	309	322	306	297	284	294	309	315	320	332	299	294	301	347	319	317	328	304	300	321	277	276	308	327	325	344	313	297	278	301	344	304	293	293	307	316	353	303	312	295	301	313	291	282	314	334	327	286	312	307	372	323	297	310	314	286	314	296	285	273	315	295	310	295	313	311	315	331	321	307	289	293	301	293	286	307	303	314	266	319	286	303	305	297	332	302	320	303	300	296	349	299	292	302	337	299	300	284	292	327	297	352	312	302	310	337	283	304	308	297	301	300	303	293	310	313	317	313	296	313	335	296	279	277	292	337	296	301	302	292	284	302	340	306	339	297	253	332	348	309	288	304	308	319	304	290	306	340	315	297	296	299	303	311	317	345	317	308	283
17525	12157	21599	25238	24890	20880	17825	15122	11651	8625	6219	4956	3740	2796	2225	2015	1807	1482	1460	1374	1355	1284	1191	1111	1100	1112	1091	1005	1004	928	926	981	988	900	789	816	793	784	816	788	837	779	740	767	752	725	735	786	765	785	760	775	779	741	756	792	741	800	721	749	748	712	741	742	738	782	798	762	739	769	754	718	765	731	737	735	715	766	756	747	774	774	738	712	780	755	754	748	728	796	693	724	691	736	754	775	757	748	683	763	746	747	770	727	748	728	757	749	739	730	719	734	683	724	719	744	756	722	730	753	777	713	677	765	777	745	776	777	769	789	729	756	788	756	762	731	745	785	739	749	756	798	765	734	720	711	768	749	715	748	739	737	751	721	756	756	731	741	719	744	726	738	658	737	722	770	687	752	736	744	695	807	768	735	737	765	758	729	755	763	733	762	753	681	780	769	759	707	735	723	702	738	776	715	723	742	745	754	721	722	757	741	745	773	794	757	708	755	763	734	731	729	746	724	757	722	697	768	699	692	773	716	724	713	756	702	793	724	741	767	727	735	797	736	739	714	741	770	686	721	755	718	731	748	703	785	718	743	759	771	699	700	731	728	751	734	797	716	751	731	728	799	809	775	718	739	745	770	746	722	691	733	663	707	721	729	755	751	775	753	757	695	710	753	741	736	736	763	763	750	741	723	753	724	725	699	732	753	698	733	742	717	780	761	733	754	712	744	730	772	681	710	785	739	724	749	734	705	731	748	743	754	706	738	725	736	726	733	725	746	761	738	737	757	765	767	730	769	784	694	717	734	720	759	736	748	766	741	764	738	721	762	713	714	706	748	761	739	712	773	719	684	725	745	782	724	833	668	746	757	794	727	718	743	709	730	751	736	777	779	740	728	759	718	767	723	691	742	719	729	737	731	681	719	745	698	700	763	727	742	757	740	734	739	739	737	834	666	748	779	747	725	742	777	777	718	713	721	799	722	783	731	723	744	781	725	741	770	756	745	726	754	705	723	749	814	719	731	714	766	734	729	723	768	757	709	793	744	731	702	710	748	717	743	753	758	737	731	735	766	740	757	734	736	716	719	723	691	755	731	724	748	745	742	729	687	729	689	751	764	770	775	739	697	763	765	708	725	763	779	787	746	770	726	744	778	674	733	770	817	758	698	800	733	702	713	754	764	778	706	754	750	750	766	749	765	711	785	696	821	744	780	722	758	786	786	773	710	718	754	725	745	699	774	722	775	754	747	751	721	759	730	728	715	785	708	755	774	712	739	733	739	751	695	730	755	711	717	717	742	737	728	784	733	800	794	766	750	819	695	749	728	704	753	728	745	687	748	734	763	708	710	738	707	743	719	695	754	710	743	708	748	738	760	731	781	743	760	739	761	698	728	723	721	736	761	706	703	781	751	739	726	742	731	767	744	732	759	717	797	762	756	727	734	749	819	820	726	726	724	723	737	676	789	759	736	739	728	700	703	759	759	691	710	772	700	761	707	733	749	803	738	747	715	771	704	748	791	746	744	724	717	736	715	720	784	760	714	719	752	770	767	768	772	799	723	697	762	726	706	740	737	739	715	771	719	692	729	713	765	684	741	741	717	728	733	772	758	693	670	704	712	747	740	805	746	715	748	686	754	729	698	735	801	724	712	725	785	742	761	745	741	709	708	713	756	701	707	762	789	751	762	740	760	701	725	749	716	700	762	751	754	747	727	717	733	741	756	766	720	760	787	731	718	710	744	788	695	711	785	751	723	742	734	723	744	707	750	716	779	758	747	734	792	703	737	730	688	792	704	774	736	723	734	773	711	695	732	771	735	782	767	709	739	695	739	694	756	766	698	724	768	776	748	766	787	719	792	729	754	737	756	791	748	717	728	808	736	747	671	694	677	751	708	724	711	766	726	774	747	765	759	700	748	745	739	739	787	721	739	742	730	764	739	703	748	692	744	714	763	737	758	719	741	674	700	767	788	758	739	717	710	738	694	689	745	769	760	720	744	747	779	716	754	757	721	742	762	700	793	749	750	783	781	756	736	798	747	713	736	778	706	711	745	753	746	734	735	736	742	734	707	705	705	774	753	776	751	790	731	762	745	725	746	738	768	750	731	723	745	707	729	717	752	706	765	743	754	751	740	778	742	740	760	753	722	739	773	719	720	720	734	727	744	715	729	730	736	727	731	747	760	738	718	756	750	723	694	804	804	774	788	668	722	697	712	689	726	738	748	790	714	753	719	738	711	759	725	709	727	722	778	750	729	749	727	752	762	746	725	772	776	763	756	791	769	685	818	719	762	707	716	722	694	753	721	771	742	712	753	741	706	729	763	762	741	739	694	782	751	754	688	697	755	702	753	708	740	752	761	733	744	768	758	752	724	753	721	787	758	720	694	735	737	722	726	698	690	754	731	702	778	740	737	734	724	739	753	763	764	735	691	753	766	763	739	670	734	709	761	749	718	742	770	711	748	742	750	762	770	734	751	722	735	749	719	711	737	773	773	788	740	774	754	699	766	748	786	746	745	743	754	702	747	714	750	733	735	729	756	726	736	736	729	684	765	720	736	684	734	786	740	746	747	810	784	751	739	739	746	705	729	749	741	758	783	737	738	760	746	732	722	730	686	755	767	720	704	750	767	744	722	750	729	777	736	772	758	739	743	724	752	744	739	719	741	753	752	714	730	749	756	771	757	794	760	746	734	770	757	748	720	769	783	742	714	761	783	720	770	777	763	743	771	713	748	719	742	737	709	759	672	767	759	713	786	742	727	759	710	742	792	748	730	764	796	743	796	762	714	735	742	712	791	742	664	732	737	734	721	745	707	766	733	749	705	752	759	749	719	784	723	754	738	746	749	738	727	729	721	748	697	729	738	696	713	708	730	718	732	790	781	741	753	775	728	715	782	727	774	735	738	705	769	756	735	698	745	729	780	703	721	744	770	727	735	750	686	736	775	706	749	763	740	730	788	713	764	719	743	764	715	716	765	746	762	750	741	771	730	766	766	722	741	795	692	748	762	740	767	757	731	740	709	770	708	685	758	789	755	710	728	760	728	710	719	748	722	717	676	771	784	683	733	760	707	759	755	752	759	724	704	714	729	724	742	696	686	724	764	787	712	741	749	728	735	744	751	719	707	750	763	748	705	721	747	771	729	729	785	737	755	683	752	759	730	735	758	731	766	752	737	721	736	737	731	763	776	736	786	772	776	696	766	770	764	734	768	741	747	775	697	691	704	741	749	780	733	747	811	704	693	735	787	763	743	725	743	763	762	707	740	730	774	734	764	761	703	756	778	743	751	732	700	756	706	720	758	728	765	737	765	737	760	734	732	742	751	760	786	783	742	738	763	741	726	759	773	710	752	776	768	737	752	748	725	695	722	731	710	757	729	738	770	754	729	770	737	736	721	755	728	771	752	777	804	725	688	760	716	751	750	743	740	782	725	785	733	749	700	713	757	788	748	769	776	743	717	712	718	689	734	730	733	731	764	746	718	780	767	714	742	721	751	772	800
9868	5877	7115	5954	4510	3172	2534	1959	1406	952	687	586	503	448	445	373	375	390	375	362	374	349	328	368	371	373	400	380	321	348	362	352	371	350	332	343	343	352	338	350	331	323	338	309	335	388	351	359	288	358	316	334	337	336	335	355	353	330	330	311	374	376	340	339	321	339	337	340	338	337	356	304	332	304	375	343	355	350	368	344	351	346	318	364	355	336	347	333	363	343	352	361	314	341	329	361	362	324	354	352	356	328	354	390	377	335	351	360	384	321	352	345	371	379	320	337	350	345	329	315	327	326	370	355	340	350	300	332	322	323	314	317	349	321	333	356	313	354	346	328	343	305	291	341	316	327	362	326	315	340	360	361	325	311	339	376	321	371	330	327	302	335	330	333	355	312	348	306	313	359	312	387	337	340	333	344	333	357	328	376	327	328	322	347	356	341	294	340	338	343	316	357	355	340	357	322	360	318	350	349	379	349	320	351	355	312	309	307	339	339	339	358	383	360	333	367	315	334	330	333	353	349	346	345	338	338	322	328	360	357	368	315	327	319	351	342	333	356	327	359	332	308	333	326	367	371	321	332	348	366	306	313	359	380	355	331	364	342	326	299	305	371	369	382	375	329	376	366	290	336	363	332	363	335	329	329	349	322	335	340	343	359	335	351	344	385	349	318	372	334	382	309	311	363	350	343	345	353	311	340	359	334	356	346	350	350	331	331	339	342	316	341	336	361	373	346	314	346	310	323	332	336	348	341	314	330	336	369	325	370	310	316	329	366	322	367	329	293	329	372	381	329	335	342	319	334	337	354	339	332	351	341	352	334	328	324	344	342	321	310	363	345	358	370	322	348	311	320	356	326	332	344	338	361	345	335	362	351	327	335	333	328	313	346	337	329	324	343	322	322	328	317	369	340	367	329	336	334	297	345	344	314	335	349	333	380	318	344	347	368	318	347	354	341	329	370	389	363	342	331	337	329	332	332	325	346	323	366	353	324	348	322	352	363	360	318	354	360	349	362	345	334	340	342	348	354	339	357	384	358	320	328	350	327	338	286	329	345	359	323	355	328	340	325	320	327	348	331	338	346	338	345	322	316	300	379	353	320	347	334	383	388	360	342	323	339	333	326	373	337	356	330	368	318	340	316	326	366	353	348	352	342	331	307	318	322	341	317	358	347	343	342	363	346	313	307	329	340	326	336	376	328	328	314	329	332	328	341	319	401	360	347	342	327	355	337	355	315	319	340	357	346	335	307	323	341	356	316	325	377	369	327	355	356	307	340	348	324	310	314	380	351	359	357	314	357	332	368	327	327	344	359	352	337	340	363	335	339	330	360	348	334	299	356	361	364	338	329	309	322	359	348	364	362	327	318	361	317	320	348	323	358	361	345	330	356	370	343	349	346	354	332	339	334	356	369	378	348	329	322	359	340	332	344	312	331	359	357	329	347	336	343	331	301	341	385	315	329	341	332	336	374	357	329	320	311	360	341	352	330	374	346	338	310	366	341	372	314	345	344	335	292	350	387	317	324	366	348	372	356	323	333	322	354	349	338	296	353	352	366	353	332	391	345	378	359	342	348	327	327	367	345	307	340	341	329	313	334	311	329	353	322	340	318	370	361	345	318	336	358	327	343	320	327	350	335	314	333	359	355	331	356	371	341	344	350	347	336	358	345	323	305	339	339	322	354	332	354	308	365	325	358	316	332	317	343	311	331	389	363	325	341	358	372	355	334	367	330	358	327	318	361	382	341	326	341	385	331	345	364	326	322	361	368	368	366	333	342	305	377	299	319	319	310	352	321	356	314	350	373	353	348	337	342	344	345	329	358	335	324	311	364	347	358	332	360	321	369	326	355	341	314	342	306	306	358	343	330	357	348	326	328	328	333	312	380	356	322	382	338	377	305	325	357	332	344	363	349	333	338	350	334	330	366	350	383	352	342	359	300	311	319	346	327	312	343	341	335	348	321	391	325	380	349	340	347	399	342	294	361	393	316	343	326	349	299	330	339	350	352	336	338	337	321	360	344	334	318	345	341	287	366	317	372	363	334	375	304	332	351	373	333	321	351	350	343	341	348	334	299	342	377	339	396	345	340	338	341	301	348	359	309	361	344	344	384	370	341	383	329	379	358	367	330	327	327	362	331	346	328	331	340	331	331	345	349	340	326	327	362	341	365	355	330	342	330	358	326	286	342	352	332	334	340	361	342	314	334	305	375	326	337	346	332	364	364	354	381	338	330	346	380	332	358	335	353	335	334	329	325	338	327	329	343	334	355	349	315	369	318	318	370	348	344	345	324	347	358	353	283	323	332	340	335	391	375	372	338	348	333	334	337	365	339	366	297	338	367	340	349	326	345	312	348	298	355	372	344	389	321	339	320	346	321	337	343	310	331	305	346	311	359	361	346	330	350	330	312	333	361	318	340	332	325	318	379	327	324	289	350	352	326	331	325	321	348	345	357	325	313	356	348	369	357	358	317	333	326	351	370	336	376	316	336	349	353	378	298	356	362	346	354	318	338	356	332	347	321	351	334	349	373	330	322	339	324	355	357	389	335	368	346	363	305	346	352	366	355	345	329	354	347	332	357	319	336	324	318	322	322	326	304	337	383	329	351	344	335	344	330	370	336	334	331	330	343	359	343	349	367	350	345	321	339	314	351	334	336	341	362	344	323	338	343	372	337	350	332	354	318	349	354	335	309	327	307	320	347	327	350	333	358	356	335	347	341	318	334	347	335	308	344	344	375	318	284	321	326	348	299	313	332	321	358	391	338	336	294	349	356	335	375	352	347	373	353	372	372	341	353	381	346	343	327	323	337	334	319	378	373	334	324	341	306	323	330	353	370	342	372	327	301	318	350	345	330	318	366	328	360	339	360	330	338	315	329	323	370	383	343	335	337	322	345	323	337	330	372	328	359	351	323	356	335	346	364	360	363	307	355	338	363	412	327	331	340	340	346	339	339	349	353	335	329	325	345	375	394	378	318	351	359	327	320	364	338	357	342	345	354	330	339	323	324	303	324	316	358	318	372	342	315	318	372	350	305	326	326	334	355	335	334	344	374	328	315	358	342	329	339	321	380	330	353	350	324	337	345	327	322	317	337	354	328	358	316	354	323	353	350	320	355	333	340	326	347	352	346	345	371	328	284	363	374	369	352	324	348	331	314	333	341	336	308	359	335	318	315	339	315	316	308	315	341	338	336	332	364	334	309	354	330	371	347	392	363	348	330	371	338	371	331	364	374	330	318	381	365	337	347	312	341	344	321	369	354	349	330	331	344	370	331	348	335	340	327	344	319	317	298	331	327	335	350	351	305	395	334	358	365	363	307	352	305	358	333	332	335	349	360	346	320	370	336	349	362	336	336	322	361	328	354	346	326	329	346	374	351	352	335	340	345	348	324	319	364	391	313	306	356	365	305	345	335	326	371	359	293	320	312	312	314	337	372	310	336	358	355	336	369	351	349	342	350	339	373	353	367	321	357	315	361	373	376	320	338
7206	6198	12197	15197	14144	11534	10112	7994	5715	4115	2835	2115	1888	1492	1297	1109	1081	983	975	910	880	879	905	833	884	846	892	823	935	802	815	873	824	851	830	878	878	807	848	857	859	837	772	837	792	827	830	848	803	828	890	804	826	802	852	818	818	826	827	786	838	781	814	852	782	822	829	882	786	778	823	798	822	817	788	871	783	821	832	792	782	781	803	800	798	813	800	832	840	786	808	782	830	783	815	825	843	842	842	845	797	838	820	835	826	809	880	804	802	829	833	771	834	847	833	803	802	835	829	778	791	831	821	812	784	783	807	815	819	804	814	850	800	820	813	789	801	835	809	784	768	808	795	824	859	789	852	814	808	792	756	863	789	891	790	819	813	763	806	768	809	796	776	809	740	822	769	784	772	834	777	795	845	809	799	837	893	812	808	806	859	834	831	777	821	846	759	805	803	776	789	814	867	793	871	792	834	835	844	834	810	805	812	799	846	820	819	771	774	818	845	846	818	806	854	775	811	830	850	790	823	781	863	754	817	841	776	800	862	821	795	846	822	812	857	823	829	841	807	792	790	860	841	798	838	821	818	802	845	791	813	796	795	794	778	858	790	871	806	866	819	823	822	841	820	838	801	810	803	841	780	862	759	798	808	821	783	822	858	826	820	830	819	768	822	781	844	848	742	858	862	803	856	858	835	789	796	790	784	811	867	818	771	849	817	815	831	818	821	787	794	830	811	851	804	778	800	808	822	839	850	795	851	826	854	806	821	883	810	786	844	842	793	817	838	866	825	842	851	818	806	801	826	776	813	782	821	866	784	806	847	804	846	850	805	866	807	822	830	750	769	867	846	814	793	800	824	842	797	805	814	817	779	822	813	852	837	881	838	778	764	878	788	799	843	832	826	824	827	815	768	786	830	793	791	820	847	815	817	763	840	845	847	822	816	807	824	813	821	792	817	857	789	826	862	815	841	862	757	759	753	845	860	816	810	794	810	827	794	851	826	830	828	881	849	798	820	814	788	807	849	857	813	843	772	910	831	838	822	807	858	781	833	844	817	849	769	835	768	801	803	814	803	857	816	846	852	829	816	836	834	802	816	797	867	847	816	823	880	831	770	788	848	790	760	814	813	810	797	826	800	797	784	797	832	817	849	861	799	818	879	816	822	816	842	821	836	763	819	829	822	833	802	802	824	789	776	812	823	823	844	790	770	770	798	826	822	830	790	786	766	818	818	796	787	819	803	798	831	827	835	842	827	800	795	863	803	858	789	860	853	793	832	813	846	802	832	864	792	847	889	808	802	805	831	787	794	777	829	771	841	798	800	773	840	816	766	810	802	857	858	832	813	786	864	798	829	787	838	817	816	867	794	776	794	864	796	893	792	831	797	851	852	795	777	809	796	822	796	829	832	821	800	816	799	824	803	790	810	752	879	771	838	835	783	778	830	756	798	775	798	799	790	791	769	825	816	849	831	820	813	804	799	850	811	813	810	809	784	771	813	852	806	823	841	818	862	792	774	827	823	862	809	775	825	837	860	800	818	826	856	797	822	797	826	786	817	779	837	828	818	806	795	823	758	811	819	885	803	837	840	806	865	777	780	809	873	806	845	767	861	835	804	838	823	799	806	812	808	830	856	783	825	857	793	866	840	828	782	803	773	820	806	852	827	775	858	805	835	808	837	804	805	794	800	805	837	828	800	808	777	787	825	809	747	816	801	850	792	813	866	885	824	835	836	815	794	817	782	818	807	833	796	811	825	809	806	822	836	837	808	811	820	788	816	833	768	867	830	842	814	833	800	822	848	800	845	787	816	822	834	810	798	838	796	822	828	858	816	816	828	790	843	815	841	777	868	818	793	770	783	769	838	787	881	800	862	759	804	826	869	810	775	760	789	801	773	789	800	832	794	808	836	753	804	851	818	801	825	807	834	808	835	851	815	804	778	831	825	754	756	830	741	821	784	810	829	817	821	803	813	831	783	837	792	857	838	840	792	811	813	846	847	865	757	838	854	841	845	850	833	830	817	813	815	846	813	845	805	762	812	791	823	799	773	803	841	831	784	802	841	785	780	837	850	813	795	772	814	817	860	794	777	799	780	753	842	763	859	802	826	846	867	840	792	807	859	759	780	797	825	858	772	832	809	769	797	810	840	843	839	785	818	849	811	786	787	860	882	857	816	810	830	876	817	786	824	847	823	808	876	825	810	797	785	818	838	774	815	840	746	850	809	773	783	833	855	776	745	853	812	831	838	860	843	847	831	765	832	801	823	844	780	775	784	812	824	791	840	793	849	841	853	831	730	832	768	830	823	820	793	775	809	842	781	829	831	837	824	841	804	796	798	818	791	801	822	812	776	810	822	856	804	793	796	765	792	824	780	822	823	862	796	810	809	819	826	797	804	785	791	772	820	872	888	837	883	793	800	848	777	833	775	825	855	844	814	869	843	791	853	785	811	834	829	825	785	841	848	851	806	843	822	834	798	794	786	835	781	868	809	807	829	831	833	825	801	767	808	806	778	807	824	821	814	766	807	764	784	832	818	799	722	810	856	823	810	836	838	830	801	814	781	855	823	835	802	821	840	772	800	777	834	801	799	757	818	828	817	815	824	798	794	769	845	863	782	797	782	799	810	819	795	837	776	795	863	828	859	828	803	821	764	791	848	843	812	794	853	832	792	839	773	798	796	810	801	871	770	775	822	834	831	836	829	841	821	799	854	870	878	807	830	827	849	798	858	821	815	878	767	820	824	792	781	804	852	824	833	852	801	835	772	832	851	868	807	848	840	837	791	802	831	798	825	818	827	853	857	824	780	762	846	833	770	846	806	764	815	831	822	779	835	803	781	829	838	801	854	844	853	767	878	820	791	786	808	835	822	782	784	826	823	825	796	855	772	792	845	845	836	828	775	816	823	835	830	803	814	807	838	808	847	820	823	797	846	803	820	888	824	818	846	824	825	847	837	728	824	798	784	779	832	799	806	828	800	779	820	798	809	804	808	824	875	763	805	819	793	833	819	810	807	816	814	802	820	785	821	826	749	834	849	807	753	794	790	836	806	791	780	795	805	845	766	841	800	819	781	807	825	783	752	814	765	778	787	819	802	774	782	794	823	833	793	823	833	853	794	838	842	766	784	798	806	791	804	844	860	844	807	746	804	749	809	794	875	821	807	837	794	823	840	830	791	827	785	810	833	810	858	756	816	870	825	789	844	773	823	783	819	774	822	817	791	847	838	805	826	850	791	823	817	800	783	837	837	837	803	794	758	832	790	840	801	852	815	800	786	784	826	828	810	813	832	839	836	840	806	729	783	860	801	852	817	826	841	795	780	787	821	827	864	793	809	782	836	809	845	799	819	859	852	833	804	819	788	834	795	810	813	809	819	859	834	818	824	781	783	770	831	798	844	813	822	850	814	791	798	803	848	828	827	813	803	782	774	812	819	782	819	779	791	822	809	780	796	817	822	863	823	831	801	856	883	756	834	848	817	822	829	827	859	846	855	805
19223	10284	11879	10308	7410	5718	4446	3130	1979	1331	965	806	660	580	513	469	458	407	422	410	376	371	369	353	402	374	370	351	387	346	360	411	348	344	328	348	363	350	346	370	323	364	333	332	319	363	314	324	350	328	341	370	344	362	332	333	332	365	322	349	365	343	353	405	395	334	324	315	352	371	358	354	355	341	335	332	389	352	353	331	337	355	371	366	335	334	348	371	340	340	343	343	299	346	328	328	320	346	347	319	339	372	390	386	362	323	380	327	352	341	345	343	355	353	371	372	333	343	327	319	359	362	349	347	331	324	361	338	329	355	309	319	312	382	351	354	352	345	381	356	356	339	357	328	345	334	355	340	347	346	357	353	334	335	369	345	360	328	327	357	313	345	376	326	347	327	364	355	346	308	346	328	305	309	360	340	366	348	365	390	357	362	323	347	352	350	322	323	349	372	358	343	353	348	338	327	363	369	348	330	312	354	382	335	366	359	338	336	368	335	349	348	390	352	355	356	351	341	323	372	366	343	349	341	324	364	367	308	350	333	366	323	377	342	370	368	319	369	361	366	356	389	363	355	358	326	376	335	335	323	347	359	345	354	351	348	338	369	331	363	344	332	358	323	354	347	347	347	324	352	375	323	355	335	289	309	352	339	341	344	335	345	388	300	322	350	332	336	371	365	335	329	357	323	331	379	315	352	331	321	349	368	314	357	335	347	326	376	301	363	333	379	345	375	345	345	339	333	371	359	339	316	320	352	362	351	353	363	356	345	347	354	347	369	355	320	345	353	343	349	348	341	363	308	345	352	344	344	353	344	322	311	348	324	291	381	389	365	374	352	343	328	341	350	353	359	349	323	371	365	330	334	354	346	342	315	375	366	340	343	385	355	363	325	320	347	337	322	354	338	338	333	356	337	340	333	368	370	320	327	345	335	366	351	352	372	373	351	335	361	333	343	334	335	339	325	408	334	353	360	321	349	358	355	371	347	341	354	337	371	331	368	367	349	348	349	346	365	357	355	348	346	332	362	362	353	352	357	331	371	375	352	360	326	384	313	342	352	353	350	332	377	363	336	344	336	351	338	340	318	337	346	348	364	376	345	362	335	340	366	356	334	381	354	362	326	359	341	347	313	351	367	376	340	345	348	341	356	357	313	322	362	332	360	349	340	389	356	346	324	348	342	348	375	367	352	333	351	360	340	328	354	377	310	331	362	333	337	327	339	334	357	375	367	356	336	320	326	343	372	379	352	376	344	340	334	362	353	324	363	336	351	323	372	353	291	318	315	360	375	360	344	339	335	354	338	345	327	352	319	350	332	382	334	326	375	329	339	373	356	346	348	342	345	345	343	355	300	314	324	360	324	328	368	355	349	346	386	353	355	375	340	351	353	327	341	353	339	356	338	347	322	379	322	331	371	369	368	306	355	321	297	361	351	327	354	378	300	334	355	361	382	316	366	345	311	363	340	339	346	369	329	377	385	341	353	338	348	366	345	349	361	367	355	338	347	347	358	359	362	389	345	391	366	368	349	340	347	338	345	303	346	325	334	371	348	378	343	367	343	357	357	323	363	344	371	360	341	349	347	348	367	336	357	378	367	342	341	363	363	358	329	357	341	335	361	359	352	369	355	353	322	365	368	317	357	376	330	326	326	332	352	324	339	350	314	368	325	340	369	304	338	302	346	376	338	335	349	300	338	327	352	368	391	337	326	348	336	333	360	344	366	347	362	370	341	377	346	349	346	355	331	358	374	321	356	341	332	346	362	390	372	345	329	361	313	335	334	343	333	352	365	364	327	397	365	378	372	343	348	341	326	331	347	331	358	392	337	309	338	337	348	349	335	331	345	361	336	340	359	324	344	362	346	384	326	299	355	339	349	323	357	324	327	336	369	355	398	325	329	331	338	356	350	341	379	342	345	310	374	324	337	341	352	340	304	358	361	367	322	343	349	336	352	345	342	345	381	326	343	335	331	331	339	322	342	357	294	325	359	393	362	344	356	333	312	316	362	346	333	361	341	310	375	329	379	348	348	371	314	331	351	320	363	347	356	370	359	324	287	320	336	316	323	360	335	350	316	356	342	335	364	318	348	363	350	332	350	384	341	319	288	310	394	335	378	360	358	368	363	324	320	345	347	377	346	349	328	340	361	313	297	365	329	360	344	361	330	334	332	310	347	339	378	312	374	350	350	381	369	338	394	362	367	358	355	400	347	331	334	318	348	336	329	376	333	332	326	351	365	352	342	353	353	384	352	365	372	307	341	364	337	328	376	346	294	353	349	368	350	352	337	342	364	379	325	339	355	341	361	357	348	349	361	326	340	338	347	326	368	378	331	348	353	383	348	310	360	297	354	368	355	296	345	324	369	369	331	339	336	343	321	369	339	322	366	344	335	331	347	355	377	369	378	349	329	338	355	368	342	349	329	347	344	325	401	342	332	343	320	337	356	354	346	380	335	297	336	363	346	344	328	346	381	344	349	339	323	332	352	387	328	350	334	362	355	351	354	349	365	344	367	311	341	346	350	324	343	324	325	356	349	345	358	315	352	329	377	342	353	325	358	357	309	329	370	338	323	334	348	342	384	358	333	340	342	343	327	330	323	331	360	384	353	369	324	299	368	359	327	365	335	373	356	332	363	347	358	383	367	364	351	357	352	343	321	323	365	351	346	357	316	360	323	346	348	353	350	362	346	331	350	343	365	345	356	337	307	361	307	316	386	328	321	342	362	325	349	337	324	332	319	363	391	358	366	352	365	357	354	353	340	329	330	347	351	350	350	322	336	367	362	355	328	340	331	350	318	335	339	371	329	286	356	335	321	379	338	354	343	378	333	368	348	322	324	352	324	360	371	311	381	334	336	369	390	373	311	369	354	312	350	341	311	346	361	320	354	369	372	302	330	321	363	344	352	359	342	345	327	349	331	354	298	363	345	346	343	327	339	389	333	368	349	350	345	341	329	332	328	342	346	329	330	320	350	386	346	313	322	366	341	325	283	325	345	335	358	364	345	368	363	330	340	352	308	350	339	360	336	326	329	323	341	336	350	342	389	335	340	333	356	381	353	356	335	319	378	335	357	327	326	324	367	340	347	328	360	370	346	349	322	357	347	360	328	340	304	340	303	340	348	386	336	338	375	344	355	365	326	336	351	376	334	358	351	328	344	337	338	368	374	360	377	330	334	329	349	368	352	357	339	386	325	389	347	335	348	361	339	362	357	353	334	335	348	357	375	334	330	316	341	372	363	340	360	341	336	337	334	338	348	365	365	385	369	377	355	338	354	328	349	334	305	358	353	330	364	330	327	371	351	363	394	326	348	303	334	364	344	342	389	341	348	368	384	354	358	340	359	328	346	375	338	350	332	351	352	350	321	345	342	341	365	347	366	351	362	343	374	342	330	295	359	355	322	337	361	386	348	349	328	378	349	333	337	355	306	337	336	364	346	349	369	343	329	360	358	329	337	341	356	318	323	317	331	352	377	341	337	382	331	355	363	326	365
13718	9540	18241	22127	19964	17642	15101	12027	8791	5933	4124	3291	2675	2024	1780	1638	1484	1272	1293	1213	1165	1135	1079	1090	994	1051	1090	1025	926	935	976	991	906	873	848	873	827	861	933	884	871	821	865	855	829	865	841	855	807	832	820	843	872	835	833	836	801	789	854	812	860	756	798	847	821	818	811	815	810	842	828	854	779	822	761	881	806	886	842	838	836	865	886	812	803	817	859	845	870	803	838	819	830	865	893	804	816	803	828	871	825	833	782	832	801	820	873	822	845	847	825	808	824	816	837	777	855	844	833	901	834	854	776	812	811	838	767	845	853	834	845	791	806	860	806	849	839	809	838	845	866	839	873	777	800	777	833	818	818	820	792	823	828	890	831	820	840	814	855	836	833	809	800	819	792	824	838	835	849	789	788	818	816	834	794	814	845	875	878	789	845	868	807	882	827	822	798	819	784	814	778	826	797	797	820	884	799	795	869	828	845	826	884	853	845	862	903	835	782	860	825	834	795	877	848	830	811	823	865	806	790	834	780	816	817	850	825	831	844	824	771	808	802	794	859	730	795	814	812	820	779	817	794	851	823	822	812	840	803	782	831	779	824	840	889	789	839	833	812	799	825	792	827	851	854	798	833	808	856	774	853	826	802	812	779	807	842	757	790	775	825	851	819	798	819	832	774	785	823	811	825	821	794	810	842	847	815	829	834	796	765	834	799	874	846	847	843	814	864	806	831	877	812	861	793	824	810	857	823	808	829	844	822	781	795	808	836	830	846	856	775	867	781	840	845	815	797	816	794	797	804	823	813	803	789	788	801	788	843	794	834	769	828	837	856	824	826	843	802	846	836	779	870	856	802	794	883	825	871	857	827	821	816	856	847	773	909	787	809	860	817	809	833	823	844	859	806	804	867	824	832	849	808	823	846	784	824	799	792	813	822	852	814	891	792	824	833	788	845	753	855	826	799	801	777	804	822	882	834	811	804	819	837	818	793	785	794	796	807	867	838	818	817	824	813	861	804	825	834	833	809	801	861	797	800	795	789	834	847	870	827	867	798	818	724	828	815	843	812	780	817	833	822	779	840	840	864	842	804	766	832	812	845	805	835	827	854	800	853	884	789	789	845	823	864	865	815	844	807	794	795	855	846	867	791	818	834	834	873	830	801	804	870	823	820	770	843	778	823	813	804	872	878	793	847	807	856	804	809	821	781	798	800	845	822	896	822	816	767	848	846	824	836	871	813	812	818	788	803	865	825	836	817	821	844	759	813	877	836	851	850	844	813	836	817	833	806	839	827	812	797	803	813	831	804	767	787	790	825	831	846	822	856	897	799	827	807	811	777	887	829	833	819	777	827	764	788	856	775	821	863	741	832	805	780	799	876	833	857	753	874	823	823	865	797	806	820	830	843	827	855	839	857	813	864	854	782	793	812	830	815	856	795	874	804	798	852	853	800	784	797	825	842	826	830	873	843	836	866	787	838	891	822	827	758	819	807	797	868	788	805	826	837	783	815	799	828	824	859	827	874	801	788	793	799	861	823	815	839	823	845	827	796	871	826	825	836	827	838	866	791	834	825	869	818	820	796	840	785	787	825	837	848	800	817	833	827	816	821	857	813	841	816	866	844	822	794	807	806	829	788	835	798	799	806	843	828	805	781	776	784	788	801	819	856	836	850	820	814	876	804	803	849	854	791	840	848	800	755	809	839	873	808	828	794	782	852	813	829	835	850	804	798	861	815	811	833	766	833	835	820	807	863	814	852	859	831	832	827	804	805	814	787	857	791	853	806	820	817	817	813	871	843	844	905	796	821	857	823	883	855	854	840	836	810	828	925	822	864	798	822	820	799	837	853	827	857	814	800	810	826	792	829	763	874	798	823	850	868	766	809	806	793	826	847	869	835	795	883	777	817	846	826	822	824	842	844	788	839	828	803	890	805	804	848	808	823	783	852	833	808	832	840	797	850	852	808	811	855	858	834	812	766	799	813	879	828	835	808	811	860	843	836	844	830	833	829	821	773	831	794	851	759	786	832	821	847	835	788	805	836	838	849	833	850	737	827	842	784	838	818	782	841	870	788	853	847	829	820	833	800	832	799	849	796	809	833	797	809	798	819	844	765	782	812	798	835	777	823	844	837	810	822	831	842	809	795	794	835	837	790	800	840	820	791	801	793	796	857	890	858	823	794	835	841	790	798	836	816	846	821	811	839	854	857	833	788	819	804	810	816	831	822	837	830	882	806	837	860	810	843	848	784	831	820	886	860	808	824	839	856	813	859	855	818	894	843	873	806	872	885	869	796	779	845	817	838	802	804	843	790	782	855	826	823	782	820	855	821	802	817	782	825	776	833	843	820	774	850	804	874	830	823	855	813	824	814	902	849	886	872	819	836	772	809	822	790	836	777	828	815	828	822	807	819	831	838	785	795	825	822	810	827	820	817	787	811	806	789	801	787	849	832	749	852	809	827	813	794	784	855	833	804	896	819	832	834	815	841	863	842	848	830	850	830	807	812	799	829	815	821	838	799	825	843	849	788	845	819	809	837	839	806	856	811	820	842	853	804	817	836	891	793	818	817	807	849	846	831	763	812	823	833	856	747	832	864	837	812	835	772	819	823	838	822	836	858	791	811	811	830	840	846	746	806	830	817	845	837	817	869	896	832	808	818	851	788	844	863	809	795	794	771	828	805	812	817	851	804	802	773	826	810	778	782	815	794	818	813	827	835	840	854	804	802	860	835	841	822	818	843	788	800	841	800	807	808	839	853	812	832	835	870	820	807	809	843	815	791	790	791	801	807	844	792	827	829	837	867	784	818	832	838	801	820	862	838	774	844	868	821	842	852	850	831	841	792	820	838	856	776	893	798	842	874	832	900	829	807	824	824	809	817	775	835	789	844	800	833	821	847	847	815	781	831	858	816	822	858	883	813	838	862	843	768	843	829	834	815	832	861	831	807	860	839	897	843	830	773	825	847	840	815	826	819	823	837	853	816	869	850	881	810	806	841	826	791	846	823	779	835	848	801	800	818	832	746	891	809	814	788	859	855	837	766	852	911	796	818	831	868	852	805	845	796	821	836	802	807	824	830	835	825	810	861	807	810	799	810	856	885	810	829	839	860	818	803	810	798	854	837	823	817	859	866	840	817	840	792	806	816	832	847	831	787	827	874	893	828	788	821	809	830	842	852	864	871	820	843	825	818	815	782	843	782	814	820	915	808	804	810	769	828	861	785	792	792	832	842	852	815	823	793	828	753	838	838	820	761	791	867	817	830	837	863	847	781	880	832	799	825	831	845	815	868	801	807	852	825	822	808	845	797	842	817	821	785	862	808	837	817	818	829	851	825	798	842	801	812	828	811	825	805	801	785	807	838	784	833	829	826	796	805	798	826	865	766	793	839	801	797	842	793	792	816	803	901	810	821	786	811	839	848	793	818	823	862	791	837	795	812	841	801	830	803	814	796	812	861	839	806	884	837	848	769	804	772	779	806	828	794	843	802	853	834	841
27904	15494	16569	14773	10692	8502	6251	4427	2852	1756	1233	1019	875	622	532	542	492	444	440	427	402	393	400	370	346	357	377	389	339	335	382	323	335	344	305	344	341	295	321	318	326	298	292	318	289	308	296	326	290	334	303	319	335	336	323	299	315	335	303	342	324	313	320	318	296	341	325	325	333	304	320	310	298	319	316	327	323	345	341	323	287	301	304	297	284	305	334	311	320	327	305	322	321	302	276	286	282	313	320	315	302	285	339	302	320	324	317	321	301	294	317	339	323	294	287	330	322	320	335	326	333	301	307	336	303	325	313	284	300	290	292	357	321	298	293	299	305	321	327	301	334	312	311	290	358	332	337	290	333	320	291	315	314	304	326	312	344	311	282	318	358	343	303	312	346	337	328	291	333	341	318	297	339	318	312	297	313	284	326	325	312	343	302	284	320	298	317	332	299	312	284	335	315	297	300	320	306	339	299	322	281	322	324	290	356	317	331	325	319	323	309	313	353	341	326	302	296	347	299	317	327	362	291	294	323	356	318	343	289	314	331	350	320	316	288	334	297	348	305	332	295	270	296	310	289	333	288	288	319	291	328	294	323	339	310	280	301	310	321	313	335	336	316	267	318	308	297	327	340	320	339	335	292	322	305	296	316	318	293	342	315	300	318	289	335	323	350	318	333	301	318	317	349	308	319	301	342	319	318	295	314	299	298	341	333	328	353	333	307	280	350	313	323	349	359	286	300	316	300	324	331	331	328	326	340	327	334	324	289	333	305	310	320	341	312	348	316	313	319	320	317	321	323	335	342	312	342	337	326	317	329	317	354	311	326	309	321	321	337	333	305	332	311	295	325	346	299	320	311	272	318	333	323	304	316	295	302	317	305	334	333	268	309	309	321	310	291	301	326	298	320	341	312	312	276	308	345	296	293	321	318	315	319	327	327	324	314	305	312	307	335	300	264	296	282	300	335	357	331	348	304	316	332	303	305	301	323	332	356	322	337	317	316	289	302	310	296	319	365	334	309	312	312	311	313	315	314	306	325	309	328	282	302	328	353	297	330	296	296	325	334	322	326	325	315	317	323	291	291	286	300	304	297	340	345	290	298	298	309	338	292	319	291	291	306	310	294	288	309	321	348	311	322	302	312	330	285	332	323	327	320	295	316	298	315	349	328	340	308	278	309	306	327	316	306	346	326	319	305	297	301	286	301	332	322	309	325	287	312	341	319	342	357	301	300	308	328	317	319	334	305	321	328	315	336	323	315	303	330	338	321	303	277	326	279	332	343	301	301	336	297	295	325	335	284	354	311	324	301	326	337	306	326	331	358	316	318	310	305	289	283	311	358	347	328	310	340	384	299	320	309	320	343	302	327	340	322	323	312	293	354	300	305	315	290	316	324	310	337	331	321	314	339	311	295	288	318	282	312	311	321	296	308	334	323	331	312	319	331	325	320	303	303	310	296	305	330	323	318	295	325	307	299	307	311	338	306	286	292	316	333	303	308	313	294	322	307	318	312	333	291	311	302	310	322	336	332	328	311	327	306	323	304	314	307	314	294	271	327	335	312	301	334	319	319	291	305	321	291	299	314	304	318	299	335	318	297	308	313	291	299	305	317	291	318	341	326	360	300	312	353	312	312	299	324	296	284	342	330	314	278	312	322	304	350	313	343	322	309	336	322	318	319	319	327	325	291	327	336	335	339	314	314	302	332	356	333	310	326	330	292	302	346	351	308	306	307	316	331	303	347	306	330	314	319	331	303	350	311	338	321	288	298	339	354	332	336	348	338	325	306	279	329	300	308	263	335	313	324	341	312	288	345	341	312	319	316	346	313	304	318	329	312	330	291	311	333	327	314	314	325	313	303	332	331	279	277	304	326	336	340	343	299	309	307	327	324	309	309	301	306	353	308	302	332	315	328	341	301	302	293	353	318	322	292	345	343	299	254	303	297	310	328	300	321	313	314	315	317	328	297	319	337	307	285	314	310	323	309	331	306	309	302	315	342	307	333	325	309	315	330	332	326	321	336	333	332	301	290	303	318	321	338	299	345	328	313	293	328	337	304	323	305	314	324	293	291	310	332	337	285	305	328	329	306	316	312	331	361	325	290	361	349	301	323	334	346	346	315	337	319	309	333	323	297	302	294	310	306	359	309	325	325	301	315	312	328	343	295	322	294	307	302	309	334	334	353	333	303	323	326	306	299	310	306	327	320	312	306	316	321	311	346	297	324	341	326	318	326	293	323	292	320	303	305	302	319	319	300	313	327	273	359	343	318	310	329	314	295	307	327	337	328	296	301	315	338	297	329	285	322	337	348	354	324	346	310	326	309	302	315	328	332	303	295	287	327	309	344	343	344	315	327	358	327	307	326	340	311	296	303	347	311	343	292	322	304	331	328	336	305	331	310	298	326	310	311	280	322	304	285	322	317	282	332	359	317	317	318	306	307	309	334	318	314	354	311	312	291	305	323	326	338	338	317	310	324	293	295	312	301	335	312	331	307	307	318	319	317	293	336	295	312	313	324	280	332	335	330	330	327	318	360	306	317	307	307	325	327	312	325	323	307	340	298	325	328	290	278	324	297	308	306	293	329	291	329	313	316	330	325	312	307	353	336	313	304	319	316	314	328	347	289	324	326	318	358	316	328	326	312	300	312	275	324	317	321	278	287	309	341	331	327	345	387	344	317	308	284	345	320	296	315	312	306	342	286	351	295	303	351	324	302	323	316	308	320	330	327	369	332	311	290	310	315	309	295	294	353	328	292	333	320	289	319	316	366	319	310	326	313	306	327	272	321	299	337	332	307	289	314	316	313	320	303	344	302	318	339	329	297	292	308	311	356	309	303	316	328	359	320	344	331	308	297	317	297	347	316	323	311	296	323	310	341	331	338	296	331	303	327	333	324	320	301	318	330	292	313	293	289	348	303	303	326	322	332	311	341	325	289	326	340	340	321	298	315	307	329	332	327	311	311	345	330	330	326	351	289	290	326	331	290	308	332	302	302	271	313	338	296	322	288	276	308	325	298	318	336	321	313	315	309	310	275	334	322	320	342	311	334	338	325	295	344	311	337	312	298	289	330	317	302	304	323	301	313	312	292	329	327	323	306	338	331	328	324	305	306	301	311	327	310	332	320	312	327	330	309	310	309	342	322	318	309	320	346	321	330	334	301	343	316	327	304	294	302	320	318	290	263	284	335	318	335	323	302	308	295	339	311	308	294	314	313	308	296	313	305	335	332	296	297	295	357	297	293	311	321	307	333	323	351	312	356	322	321	335	315	329	343	311	328	336	333	338	309	334	334	306	301	284	311	313	323	317	302	277	330	327	336	323	326	333	310	288	317	317	319	343	279	309	312	283	284	330	314	299	335	309	268	292	310	315	301	361	303	321	303	301	323	308	333	329	312	309	286	336	328	309	334	326	299	310	327	293	299	341	278	309	347	315	305	315	320	305	300	332	334	336	341	302	344	285	280	333	316	301	298	297	316	348	356	331	284	308
17668	13025	22434	27303	24370	22360	18916	14908	11193	7387	5324	4348	3627	2669	2123	2053	1825	1580	1527	1511	1353	1145	1229	1111	1083	1103	1027	1001	997	931	991	981	943	837	808	869	832	817	836	729	813	837	821	785	739	809	810	727	786	723	739	814	755	811	812	803	821	755	744	732	711	790	736	746	754	755	761	752	784	762	747	717	817	757	733	732	796	736	755	748	793	745	786	806	725	794	837	780	757	753	733	760	723	726	752	795	767	756	785	747	702	738	755	713	761	758	790	741	746	743	807	757	780	760	776	787	771	760	813	762	750	732	748	746	709	809	804	750	758	749	725	762	793	698	753	759	764	772	752	797	770	723	719	761	741	764	762	676	714	779	760	752	761	717	729	768	793	780	744	789	725	741	661	703	770	804	743	766	743	737	744	689	736	779	750	751	725	753	763	765	731	786	719	689	751	736	688	776	797	759	745	747	731	758	717	755	756	731	711	805	751	806	698	752	742	756	750	754	764	820	798	718	748	734	738	755	741	719	754	834	693	787	787	770	822	735	786	737	746	726	760	733	739	771	718	746	743	750	738	735	693	716	803	779	763	755	735	744	758	742	746	751	761	750	800	732	746	762	757	765	723	748	778	731	715	783	790	733	773	817	771	768	742	739	780	780	711	787	782	737	764	711	784	767	723	730	737	712	770	740	765	750	748	741	734	773	770	762	772	789	765	786	766	819	751	776	760	789	795	761	726	782	698	821	763	746	770	752	788	772	797	742	791	724	758	721	751	802	710	746	743	734	765	747	759	763	739	787	734	757	733	802	798	736	745	752	739	728	774	809	690	783	760	750	740	778	689	748	747	783	760	719	743	718	729	769	745	747	728	681	709	721	730	714	765	717	774	769	716	745	766	759	778	800	765	682	740	751	739	805	748	732	743	794	746	787	773	751	729	736	784	785	751	777	820	796	770	768	769	768	774	791	754	749	740	753	747	756	756	726	825	721	762	777	786	745	764	754	723	727	777	752	769	725	801	776	766	749	755	762	733	733	769	762	737	717	734	748	737	763	696	705	806	785	767	750	697	766	756	786	750	717	801	725	722	791	792	727	744	741	759	793	760	817	741	772	762	751	751	763	792	770	829	765	762	788	810	721	777	779	739	747	751	717	742	788	772	714	753	764	722	732	765	746	758	722	848	722	779	779	738	755	709	753	749	759	716	744	751	767	740	745	757	715	738	729	743	705	746	805	791	758	750	765	742	808	732	745	799	736	761	759	786	741	742	765	736	749	787	766	767	811	733	734	740	796	745	757	728	803	749	713	746	704	715	727	790	747	751	815	778	761	727	780	787	787	763	799	716	766	775	773	776	764	717	742	753	747	775	749	692	717	740	763	733	746	776	753	824	728	764	767	748	713	710	720	759	767	790	791	798	727	757	772	769	779	756	765	732	759	748	792	810	759	763	733	795	770	774	729	724	771	755	706	772	730	740	762	728	751	783	764	778	728	752	772	717	773	751	699	753	745	776	676	760	780	714	733	743	745	706	737	762	720	745	715	757	764	788	750	751	784	755	762	724	749	767	781	769	733	791	743	733	797	713	771	792	755	761	756	788	771	736	760	759	788	750	769	788	752	775	777	755	741	729	747	788	794	750	792	756	772	790	766	742	805	758	780	792	747	736	774	756	722	723	766	725	709	727	723	739	768	742	775	719	765	786	742	760	746	748	750	778	801	719	720	754	775	762	785	742	774	751	773	763	751	769	799	741	766	753	694	720	803	779	732	770	709	772	748	766	763	694	783	784	759	726	769	730	736	800	750	802	753	765	771	759	747	744	724	733	753	754	679	790	772	735	782	766	746	768	786	790	747	770	743	727	737	776	767	750	782	794	796	686	816	718	728	767	759	751	758	758	771	789	756	747	744	738	818	754	772	773	751	709	773	802	716	768	717	752	727	819	778	747	756	802	808	753	767	724	716	763	719	760	750	773	771	713	769	739	767	744	734	721	777	739	719	737	752	760	754	724	760	698	714	800	718	743	748	684	739	743	737	739	733	764	728	750	740	781	729	747	783	706	731	765	754	825	753	742	767	699	774	729	803	739	780	761	814	757	723	744	744	744	734	729	744	721	783	773	742	759	770	765	773	779	773	732	745	783	729	725	773	737	744	728	740	776	748	703	748	727	763	721	780	763	757	744	756	768	722	769	736	760	783	744	758	717	723	787	713	705	718	803	714	761	736	778	737	779	735	755	792	795	724	734	808	757	766	735	767	728	769	714	685	793	745	799	772	769	722	765	731	703	764	812	779	728	753	765	775	774	720	768	766	776	750	769	735	755	751	798	712	757	748	751	795	767	770	789	727	757	780	759	767	751	735	753	793	758	732	754	790	723	763	760	771	737	760	768	766	758	768	724	717	797	704	766	802	699	754	713	756	759	773	760	791	755	780	744	721	723	750	803	706	783	734	773	812	740	698	754	720	764	754	751	735	824	748	743	783	721	767	758	689	778	739	723	739	736	774	795	772	744	759	765	739	769	745	747	807	773	762	709	723	806	797	758	741	797	768	735	769	755	762	758	728	745	790	787	734	767	769	679	773	808	758	708	720	742	776	767	720	767	762	789	778	770	702	731	771	778	775	742	798	767	757	744	777	739	756	776	736	690	747	734	732	761	739	743	772	755	747	718	772	708	724	799	755	769	775	794	770	777	719	790	770	813	785	721	697	774	779	795	812	768	799	773	786	751	741	802	772	716	761	753	739	754	755	725	782	800	764	763	735	767	735	712	695	776	703	766	752	762	737	781	778	707	827	737	764	772	749	769	765	708	743	770	760	741	762	790	742	806	722	751	715	761	754	713	753	749	749	746	718	765	765	795	776	759	747	745	732	746	791	763	776	754	728	772	753	754	753	816	751	739	756	736	749	782	772	809	748	816	756	766	716	694	786	759	778	749	737	744	772	721	819	754	733	802	744	777	738	762	764	843	791	795	756	787	743	781	793	824	772	753	759	779	745	738	749	730	749	765	744	746	807	745	720	773	798	772	768	730	787	765	723	738	725	741	767	747	810	723	779	731	785	767	783	781	733	719	773	759	791	762	747	749	748	746	770	767	760	795	742	712	730	775	828	738	751	735	786	754	800	715	742	728	723	729	760	792	778	745	737	740	796	716	719	793	713	756	751	783	755	718	767	724	754	752	765	749	838	769	765	732	798	735	747	743	724	749	784	698	727	806	746	797	712	720	740	726	747	759	719	798	749	704	775	752	726	787	780	793	747	704	722	717	778	753	733	730	792	742	715	734	749	740	779	727	763	733	750	718	743	736	745	793	741	759	737	738	744	750	744	746	749	756	746	740	662	748	713	792	818	788	745	759	687	734	741	755	762	754	735	751	735	773	759	697	738	718	757	721	729	748	767	707	783	746	730	748	742	809	730	731	752	770	779	721	784	728	714	780	745	773	779	732	796	757	801	758	761	746	779	774	726	764	769	764	753	793	787	747	717	789	763	769	822	730	735	785	764	753	764
10126	6468	7551	6777	4676	3774	2533	1865	1267	856	672	534	483	423	452	393	426	385	358	341	353	359	344	344	350	366	322	366	334	359	348	361	347	348	378	366	393	321	319	366	372	357	334	365	357	352	361	314	329	390	339	353	335	355	337	339	369	397	389	345	335	348	349	347	334	325	335	324	390	349	338	329	350	342	345	385	393	353	354	372	355	327	306	301	312	347	318	361	335	341	354	339	374	334	354	339	361	351	310	326	321	334	370	386	371	367	358	339	362	332	351	341	327	345	365	348	350	376	340	353	334	350	319	346	387	369	321	347	375	330	344	358	377	325	364	340	358	313	344	328	298	330	359	333	321	320	350	357	360	383	350	361	327	364	335	356	369	353	353	328	364	345	332	317	343	332	339	314	364	348	350	353	341	365	342	359	335	340	332	360	339	357	339	337	331	345	351	323	329	310	368	353	392	370	331	342	369	331	356	351	347	321	328	363	315	328	345	328	372	346	335	340	357	356	328	352	327	337	355	367	346	341	366	353	346	323	326	343	334	346	363	342	326	373	365	339	320	321	335	335	361	389	346	345	322	355	337	304	305	346	331	341	358	350	333	347	331	357	334	397	357	343	318	366	372	362	329	373	341	378	355	380	406	319	377	316	336	343	373	370	341	333	315	347	396	350	337	323	324	348	329	349	340	329	293	383	353	329	329	345	337	365	364	397	395	317	343	351	350	364	358	339	340	349	353	339	356	336	325	360	346	336	356	326	341	320	375	355	338	391	378	392	353	358	323	308	353	323	342	331	357	356	361	366	333	351	342	347	355	309	358	368	386	365	309	312	354	315	302	343	358	387	357	322	352	348	383	350	388	333	318	344	384	335	335	344	330	331	282	315	342	338	345	338	385	350	338	342	346	364	344	359	323	356	332	350	352	368	348	368	339	330	348	321	336	365	360	374	370	376	342	340	330	340	320	353	378	372	315	331	336	358	338	363	395	359	342	356	385	323	337	298	355	365	322	327	362	363	391	354	383	332	333	365	341	338	330	352	379	369	324	309	349	363	317	393	350	367	360	351	361	321	335	351	298	342	354	366	357	333	343	364	341	330	342	377	339	307	352	343	337	350	358	334	315	353	324	341	380	382	331	341	329	344	319	366	323	335	344	339	352	368	350	317	331	330	334	334	368	310	320	395	371	363	337	338	352	350	337	341	371	364	358	353	339	345	383	340	351	398	360	354	356	372	338	384	358	331	310	348	346	355	370	359	332	352	369	320	331	353	337	320	355	358	348	337	351	319	350	366	339	347	353	358	361	368	314	327	351	335	349	347	345	337	344	309	342	338	370	333	355	333	324	341	334	348	350	333	335	344	351	324	365	379	356	361	361	343	367	355	383	366	346	319	333	364	360	326	363	347	344	382	338	359	358	334	406	340	363	319	365	347	368	335	361	321	339	350	358	351	329	344	328	374	365	316	367	339	346	335	367	352	358	318	316	356	359	327	333	343	367	370	351	342	334	331	332	337	360	349	347	339	379	349	342	334	352	358	360	335	373	358	295	330	354	355	352	352	315	358	330	371	336	319	305	321	346	330	350	384	359	345	336	345	349	344	376	369	380	341	333	376	330	346	329	326	341	342	394	328	353	345	323	355	373	345	352	355	330	367	339	322	343	348	338	366	356	345	298	352	374	352	359	355	351	376	357	361	327	329	336	328	346	335	326	351	349	342	352	287	345	334	335	348	379	350	320	350	317	326	352	332	387	363	362	329	317	334	347	333	371	375	332	335	366	337	329	369	364	338	325	374	369	353	385	387	334	344	360	371	316	339	338	349	322	348	331	371	362	349	340	335	366	324	365	349	330	366	344	349	342	342	301	354	340	329	341	365	397	343	356	397	352	352	313	391	349	352	367	336	331	364	364	320	334	327	363	355	337	339	372	335	356	334	329	350	339	324	365	357	371	300	303	372	330	350	363	351	362	321	354	362	337	364	383	325	336	309	340	372	368	408	345	325	327	317	358	331	379	363	336	326	330	304	352	325	365	363	337	354	346	348	333	351	343	352	356	369	362	348	326	316	324	346	348	359	357	322	365	373	380	320	363	340	373	364	336	368	351	370	338	379	335	351	390	342	360	350	359	343	382	327	328	368	356	348	346	368	325	324	357	353	312	356	353	378	343	346	347	350	334	372	339	344	306	322	369	347	357	345	328	339	323	387	330	363	371	354	348	318	331	334	340	358	371	366	362	340	365	343	381	326	345	338	328	367	371	350	356	321	379	324	381	358	365	356	360	304	331	392	363	372	368	341	347	359	369	370	333	374	351	354	338	289	351	336	315	313	351	326	342	319	370	362	346	348	342	334	347	354	370	285	361	361	350	336	344	387	354	341	301	304	381	341	342	326	315	353	344	341	332	346	346	312	350	309	320	361	356	330	330	334	326	354	345	359	353	366	380	341	343	326	393	386	362	375	384	352	357	327	361	334	357	347	387	311	356	338	367	346	336	311	340	332	362	327	322	325	345	346	333	311	347	346	320	370	361	355	323	344	335	373	347	297	357	329	344	379	367	348	351	339	321	321	368	323	351	336	349	327	359	347	368	382	356	368	348	373	353	368	332	353	347	375	319	316	329	330	340	344	340	339	353	329	308	340	330	325	338	344	301	343	370	342	374	388	347	400	341	332	372	309	356	350	345	351	357	382	337	357	332	338	374	362	335	369	338	320	331	342	343	339	335	336	332	384	341	350	357	345	366	364	335	372	326	312	316	327	344	338	339	329	353	360	350	364	333	321	377	354	370	348	339	333	343	367	321	364	323	316	349	349	333	331	349	339	366	331	341	329	359	337	349	325	336	319	353	347	333	321	365	374	353	338	345	357	333	395	374	382	322	340	303	352	379	332	371	348	347	338	339	335	377	355	328	359	337	334	348	337	351	339	333	348	334	328	348	349	340	358	359	327	365	372	345	359	343	332	341	332	320	361	332	339	351	321	345	386	350	321	337	348	347	345	324	340	339	344	339	367	369	361	374	352	338	337	335	347	339	341	319	327	344	331	341	326	312	363	329	347	377	348	374	329	337	355	333	374	363	347	314	323	353	329	365	336	338	326	361	390	368	334	365	347	373	370	362	345	337	360	364	398	336	341	339	374	359	322	339	336	378	355	366	358	338	326	349	328	346	340	355	284	350	367	374	337	320	312	350	340	378	396	340	360	352	376	348	342	379	384	374	340	392	362	377	335	347	359	339	307	347	340	363	352	371	368	355	338	389	345	341	365	392	345	360	364	355	346	355	368	348	360	345	344	319	319	338	326	376	336	328	353	323	331	375	344	338	339	328	339	342	326	384	335	344	337	318	358	317	352	342	378	339	320	322	366	307	311	360	340	387	360	375	361	357	375	338	342	342	376	322	349	339	342	352	368	362	374	325	354	275	364	332	332	310	353	349	322	354	361	340	348	340	364	364	358	353	356	355	356	350	368	361	349	330	349	338	325	339	329	365	358	358	354	343	350
7425	6536	13161	16446	14514	13634	10061	7649	5453	3548	2372	1891	1667	1370	1212	1158	1080	998	952	963	880	856	870	901	922	924	901	907	806	848	916	930	884	891	864	841	841	853	911	822	825	810	820	810	816	838	883	892	804	838	845	879	794	825	788	841	855	807	843	826	844	874	842	766	792	822	817	858	875	773	823	798	828	805	859	814	794	826	810	886	812	804	833	881	827	828	824	820	833	831	822	822	808	810	784	830	807	852	836	847	828	824	832	859	881	814	850	854	801	858	892	850	810	778	891	781	807	846	806	808	827	852	795	822	840	819	814	817	780	891	846	821	830	824	833	900	829	832	793	809	810	807	849	865	816	850	846	803	839	806	810	820	872	811	821	846	840	853	811	805	875	846	827	774	838	832	871	841	805	811	824	838	811	838	848	808	935	820	844	837	835	795	791	809	828	868	850	829	841	862	801	801	825	805	783	865	850	789	842	849	768	839	834	812	867	790	834	834	820	807	845	789	789	846	781	808	783	830	825	811	841	820	811	787	828	836	875	841	781	807	833	857	811	838	842	839	803	780	788	840	797	820	800	805	843	842	846	794	804	826	800	853	807	820	815	847	866	833	860	786	845	831	821	888	853	791	774	795	797	856	830	841	828	826	799	801	826	835	833	821	846	790	835	877	851	815	871	901	875	819	846	766	856	817	776	797	872	767	838	816	846	812	817	839	858	844	835	873	809	796	847	850	764	850	855	803	859	788	818	844	807	788	812	817	783	834	811	846	843	831	805	814	816	812	835	855	808	844	811	837	861	853	835	811	763	881	837	817	854	847	827	837	832	837	829	807	816	827	794	812	836	835	857	805	832	807	793	874	831	845	801	849	864	850	842	847	823	841	831	802	819	830	797	854	854	818	811	853	850	822	828	854	813	843	855	901	770	829	846	860	812	837	845	855	815	815	778	774	842	869	842	799	786	815	836	841	801	808	851	797	800	778	841	850	825	806	782	798	834	850	848	891	899	820	847	834	832	793	859	833	849	835	791	891	848	831	793	853	823	783	853	832	832	792	811	830	876	795	854	855	861	860	827	761	829	870	880	852	805	776	877	792	774	811	827	898	861	841	871	800	870	817	849	844	861	785	861	839	760	821	855	811	819	860	829	868	836	813	786	820	788	758	863	747	873	842	804	847	876	821	817	789	861	791	748	767	836	804	802	791	818	829	845	816	809	820	805	835	830	869	826	823	745	823	834	829	852	803	782	895	871	850	825	789	863	828	846	806	906	764	835	862	832	868	799	799	801	795	843	817	829	819	897	802	784	773	803	812	862	816	834	821	843	819	846	863	843	803	829	803	828	813	820	784	831	829	828	829	833	863	821	797	831	818	881	823	841	810	849	825	819	859	875	799	832	817	820	818	835	816	798	838	799	865	823	822	847	827	831	871	802	788	789	767	820	827	821	759	809	829	860	882	844	807	855	836	863	812	867	851	836	853	816	838	893	812	820	783	787	789	824	820	785	824	790	818	854	837	813	870	774	862	809	817	807	814	811	828	767	852	816	820	821	840	846	891	777	807	795	824	818	809	777	801	862	816	851	812	812	803	840	872	848	802	866	802	807	810	795	817	835	809	805	835	832	880	808	785	789	814	835	807	838	857	818	833	907	757	786	797	863	860	863	799	811	823	855	826	857	854	896	792	828	863	824	829	860	839	847	830	823	838	775	834	773	889	836	858	801	826	811	836	823	786	827	858	826	789	853	781	851	879	904	791	845	828	863	804	837	832	823	871	814	842	801	833	811	833	873	821	861	803	873	816	841	858	847	815	830	837	814	825	789	805	858	806	838	823	833	834	845	778	836	796	837	869	850	819	837	852	818	799	840	807	812	856	796	815	831	817	831	842	828	815	818	820	807	840	891	831	816	896	813	813	849	807	803	856	856	785	824	843	772	852	833	817	820	808	801	902	838	838	839	837	829	842	861	804	873	833	814	806	749	787	763	854	852	805	759	841	806	875	831	825	831	825	811	807	820	833	764	827	899	822	840	809	812	850	835	838	829	832	868	812	845	774	830	860	793	829	879	866	813	788	810	809	852	843	796	817	826	805	818	777	860	890	821	813	834	862	787	872	836	857	856	820	836	827	848	809	803	840	803	840	814	802	816	835	830	819	857	778	843	831	845	821	867	835	845	831	821	804	853	847	786	814	823	853	859	811	775	899	854	825	894	794	757	890	814	848	804	858	805	808	854	782	842	886	840	807	767	822	862	757	825	848	890	765	827	883	846	820	808	813	845	870	820	865	784	809	834	874	897	819	818	826	829	814	835	823	795	815	863	843	815	846	758	798	805	820	813	813	852	860	845	798	841	860	874	771	804	806	802	811	865	867	798	865	840	801	852	821	858	850	793	828	867	854	798	790	828	877	810	845	819	803	807	832	874	819	844	872	836	859	840	836	846	878	870	825	891	833	795	854	849	819	792	843	850	840	883	839	811	844	792	765	826	817	766	881	833	797	814	840	796	844	773	845	811	823	880	824	856	843	791	798	862	847	848	795	824	851	819	810	778	804	835	805	828	793	799	849	823	866	812	838	873	838	837	842	805	840	857	842	848	851	804	832	893	799	783	852	828	819	873	853	838	845	817	848	811	873	846	808	874	790	833	784	845	839	750	822	864	833	787	783	833	818	823	807	810	888	795	873	786	795	851	807	884	836	825	859	830	798	825	841	794	852	847	816	835	785	792	812	786	848	892	790	845	838	776	831	866	830	758	825	825	839	748	807	815	793	879	833	789	843	872	799	800	823	821	854	868	878	818	832	856	820	803	768	868	809	880	845	833	809	812	816	801	822	831	846	809	803	828	806	792	827	815	813	865	871	825	849	859	803	860	833	827	785	858	806	837	800	826	818	832	835	855	802	785	793	793	825	819	812	805	882	852	825	799	826	844	877	813	783	813	849	798	832	853	850	793	856	821	851	853	869	855	803	838	884	820	832	812	816	880	820	816	800	800	822	822	827	868	895	849	840	882	808	803	870	820	801	840	803	861	805	846	810	864	773	830	837	747	843	846	770	831	814	827	813	844	862	864	909	859	822	837	844	768	777	757	783	804	833	778	845	847	781	838	861	827	876	812	836	828	838	868	832	867	815	794	855	845	794	855	817	857	819	771	790	896	810	848	823	829	847	860	869	798	825	835	819	811	848	866	810	868	819	828	808	856	799	865	841	824	860	853	800	798	788	851	874	847	826	843	814	806	799	817	856	823	845	806	802	811	793	826	875	787	876	851	811	818	828	810	843	860	852	815	865	870	818	787	848	810	743	831	778	822	785	804	756	797	815	857	867	854	839	799	849	832	840	855	788	812	862	793	789	830	852	785	830	846	803	840	838	797	850	839	838	829	825	836	796	774	816	819	839	791	841	846	801	821	852	794	842	809	827	829	798	792	869	798	830	826	812	834	838	822	835	755	837	877	863	871	826	837	778	823	777	811	816	834	818	854	803	838	826	843	817	776	821	776	827
20235	10805	11796	10902	8251	6481	4185	2890	1989	1254	892	738	726	503	481	476	464	429	394	416	416	380	382	358	359	392	382	387	352	336	376	369	379	341	352	370	326	359	343	343	368	373	354	340	380	325	377	344	338	371	360	374	359	342	373	352	376	338	356	370	352	379	364	378	336	357	360	405	377	377	360	373	337	361	347	343	353	351	353	356	338	360	328	312	344	355	334	339	339	385	341	338	306	332	356	316	367	357	346	335	301	345	340	368	350	344	367	328	333	360	346	349	348	373	350	355	357	358	359	308	362	365	350	312	367	340	370	369	392	348	327	353	315	355	346	369	381	334	352	356	387	385	363	364	342	361	329	369	374	349	358	370	323	340	379	362	318	335	326	346	362	367	346	349	363	370	344	336	382	333	404	353	349	351	354	358	346	371	353	340	346	353	371	349	345	342	356	375	328	330	366	317	338	346	342	360	368	338	339	341	372	349	359	330	337	359	358	364	349	334	371	320	341	338	365	353	301	374	340	363	318	349	384	354	347	352	337	379	355	365	319	332	397	355	375	339	347	355	342	376	333	361	338	361	351	373	327	337	362	305	328	379	335	368	343	294	368	339	346	351	339	323	378	363	350	342	359	353	330	335	338	348	355	369	348	349	396	331	316	372	379	385	352	353	336	381	338	335	366	385	339	351	353	373	343	359	360	382	358	373	340	345	345	353	394	340	335	365	362	342	326	362	362	339	350	370	383	338	366	327	337	329	351	321	331	351	346	360	331	327	338	350	349	334	321	345	346	352	390	352	356	337	325	357	343	361	324	369	367	364	348	322	367	331	322	347	334	341	349	330	346	361	360	346	327	380	359	346	356	369	317	318	349	384	358	337	348	352	356	352	361	353	358	320	354	350	404	337	356	370	334	379	363	369	324	367	357	327	364	353	338	361	383	332	383	348	354	340	334	352	356	373	343	354	340	372	347	340	366	331	370	342	334	347	354	369	383	369	335	347	323	353	364	338	317	333	364	356	331	337	361	383	329	352	316	309	349	392	344	316	381	334	360	371	370	327	356	381	353	363	330	357	362	324	331	371	315	332	331	387	361	366	333	341	376	352	325	346	310	373	341	400	340	336	332	340	335	384	385	360	333	339	364	353	383	324	330	344	365	376	356	352	314	343	315	355	350	366	366	310	361	335	324	353	359	344	352	363	350	343	314	339	347	362	320	349	386	389	324	346	367	301	337	351	358	368	380	330	311	353	342	343	343	370	344	369	366	335	324	363	303	326	380	341	332	365	326	352	326	356	345	366	350	357	339	353	349	377	382	320	385	365	318	349	319	376	341	342	354	333	339	333	307	316	386	367	364	361	349	406	379	337	377	317	370	346	368	368	338	360	365	329	340	331	368	377	355	340	340	348	349	341	384	341	368	324	323	344	387	397	363	348	397	341	387	344	360	340	339	327	324	376	354	336	363	389	353	369	353	352	370	315	344	358	339	378	344	342	367	364	343	352	352	359	329	359	301	367	377	351	363	325	365	346	316	384	353	365	337	341	331	312	357	326	348	369	368	330	363	332	336	379	301	386	328	354	382	385	340	364	351	368	357	359	331	339	392	352	417	356	350	362	386	333	365	355	353	333	377	365	380	337	342	342	353	320	342	308	334	333	351	349	374	362	346	389	344	375	330	354	368	336	330	372	370	355	347	369	331	368	394	325	340	358	355	354	348	358	390	320	338	348	310	350	358	371	345	349	342	395	341	338	347	358	359	388	361	342	341	368	336	363	304	354	367	368	344	356	329	349	370	362	367	340	338	347	366	323	315	309	362	343	314	360	346	300	347	371	350	354	343	314	391	383	352	342	353	328	338	393	340	368	356	347	368	359	357	378	323	363	389	377	356	352	313	364	362	319	368	360	336	346	339	383	362	341	340	358	361	333	362	360	352	325	357	364	340	350	390	356	334	357	333	363	346	372	343	341	349	352	360	334	327	325	383	343	371	361	310	364	382	371	330	361	330	385	360	363	350	326	367	361	362	360	350	372	340	324	340	344	362	377	348	344	351	350	373	341	332	380	367	344	300	362	389	371	362	334	369	296	351	289	367	332	332	364	317	381	326	377	353	384	357	356	389	368	401	374	339	344	325	387	367	353	325	324	365	346	333	322	316	380	332	309	333	346	368	308	393	351	383	360	326	356	385	345	353	336	323	365	365	358	344	384	359	330	373	322	357	377	366	328	363	330	351	371	374	321	351	333	339	354	371	359	358	336	349	333	366	345	369	340	395	336	379	349	385	368	342	358	339	358	329	349	416	349	367	354	345	344	361	363	311	379	351	329	319	320	367	368	327	385	367	340	340	387	379	324	337	365	337	351	369	323	328	335	378	356	329	335	365	323	367	413	366	352	359	331	328	356	343	373	318	327	338	344	400	377	361	361	377	358	383	402	360	363	361	325	337	344	323	340	372	310	354	365	323	354	344	364	346	356	373	321	319	355	362	355	330	307	368	334	347	381	374	341	314	338	341	324	330	396	324	367	339	356	361	370	350	368	322	345	343	360	373	362	330	357	359	350	383	374	357	358	357	365	358	352	331	312	358	365	380	365	318	355	313	361	343	353	383	364	359	355	344	366	340	362	366	366	317	325	376	332	360	353	363	359	355	332	353	369	333	339	340	336	382	338	352	345	360	347	320	370	325	334	338	367	347	347	366	336	341	348	358	358	362	355	336	352	317	335	349	340	344	382	364	336	351	357	354	321	363	320	353	336	350	366	312	342	336	359	379	351	348	393	319	328	343	370	344	315	362	370	363	327	353	340	342	330	356	377	362	298	325	359	345	339	357	343	347	337	336	348	378	352	320	345	339	346	351	338	345	384	317	348	378	330	334	393	356	364	334	337	326	325	350	347	339	340	366	340	329	355	341	341	333	367	374	310	369	373	373	336	348	382	357	376	352	425	343	346	286	320	355	342	350	392	373	358	353	367	353	339	337	341	339	349	338	410	348	394	371	378	351	361	368	342	326	339	370	351	367	336	323	344	372	344	310	392	365	358	329	323	349	366	349	311	344	331	381	334	356	342	303	318	370	395	308	339	367	372	365	363	360	318	336	338	343	350	367	358	351	355	381	328	331	324	361	360	329	342	344	346	340	327	377	367	340	332	338	366	328	331	344	346	363	370	358	359	344	382	347	368	319	334	375	376	350	329	336	387	340	346	369	337	327	358	378	365	345	354	351	383	361	347	340	365	365	357	390	372	340	324	352	336	345	376	354	344	350	394	366	367	323	335	337	344	361	349	365	338	384	362	381	374	375	367	354	294	363	352	364	311	333	372	358	336	348	352	366	357	356	350	345	346	363	364	345	358	344	354	375	369	338	371	406	374	346	353	369	327	350	359	322	365	333	372	345	351	333	320	334	357	323	352	344	387	364	339	339	343	345	344	390	332	313	358	348	353	343	332	386	360	352	331	355	342	331	347	367	367	385	328	381	390	370	374	366	327	337	326	333	355	305	362
14186	9818	18196	23186	21705	19438	14060	10965	7671	5159	3850	3084	2702	1994	1742	1606	1411	1373	1342	1196	1111	1047	1111	1037	1000	1145	1031	995	1019	1009	1041	984	937	880	879	878	884	913	856	848	832	829	857	841	848	843	845	809	892	843	892	823	868	806	854	821	800	826	816	803	849	834	898	825	877	841	877	827	843	885	836	881	855	847	808	841	837	816	850	844	829	836	837	847	864	842	831	811	840	816	835	847	840	851	871	839	835	848	819	861	852	860	824	802	818	837	880	841	886	845	885	888	850	840	831	898	842	825	831	847	819	844	833	825	819	838	860	872	795	817	816	862	851	883	836	828	891	845	767	825	869	796	859	810	865	866	796	849	836	815	848	836	778	836	845	859	860	836	832	819	827	858	809	765	811	859	906	885	795	848	875	880	816	782	813	801	835	825	794	815	889	850	880	836	829	811	808	799	815	806	870	852	857	873	779	830	848	833	851	865	735	861	809	806	865	797	873	786	853	901	833	792	811	903	841	842	812	853	833	806	804	838	849	872	827	794	834	824	895	843	790	868	798	832	810	851	835	870	813	853	858	867	897	825	816	787	888	810	809	780	805	836	817	858	841	830	820	838	818	820	824	797	810	852	837	817	858	835	799	840	819	838	848	812	869	802	816	818	880	838	826	819	792	854	803	842	806	871	848	884	894	844	872	861	879	823	850	819	808	798	866	818	820	796	837	812	804	846	803	874	820	868	833	814	833	800	846	875	869	807	848	814	806	834	897	852	899	869	782	856	816	849	785	762	843	843	807	833	856	800	839	844	834	862	867	812	838	836	848	771	802	841	830	860	849	923	842	821	792	851	892	851	834	827	803	844	803	819	797	843	821	838	785	836	796	843	843	870	830	861	808	824	849	861	831	821	813	873	839	847	810	849	846	891	854	827	790	834	837	836	827	839	841	858	835	822	840	852	885	844	851	794	861	830	885	850	799	836	849	812	826	846	872	843	882	815	805	838	871	823	817	807	780	860	865	829	868	850	853	835	870	818	868	852	869	820	817	853	795	872	793	862	836	896	878	835	838	842	809	885	862	822	820	826	780	828	796	871	818	867	921	839	826	816	832	853	877	820	836	848	807	821	786	833	833	825	794	778	833	808	812	821	836	784	840	813	846	818	871	858	857	797	811	760	807	857	797	820	779	818	847	790	843	867	840	844	801	831	830	889	825	813	876	838	783	870	899	802	826	792	847	874	822	820	848	832	785	858	824	785	804	840	844	867	811	866	851	808	876	838	865	826	811	853	817	823	827	834	887	831	866	863	838	784	860	860	856	784	815	802	850	918	833	893	825	850	791	796	865	873	825	809	819	830	853	849	894	894	791	829	855	848	842	823	829	809	862	849	854	845	853	791	797	843	836	847	839	864	867	841	838	820	844	841	880	843	845	804	845	814	776	792	813	803	797	812	824	857	846	837	864	810	807	865	914	904	846	804	800	814	804	868	824	809	873	834	808	845	838	807	819	849	852	886	864	834	834	826	801	819	845	887	868	828	809	847	844	847	850	856	785	845	847	824	839	824	842	825	832	843	824	795	885	847	832	842	872	855	838	804	850	802	853	854	824	807	854	818	776	835	847	814	868	874	879	909	834	805	850	849	812	853	823	864	858	811	841	817	830	750	842	862	798	832	803	867	833	825	865	832	833	852	825	823	789	817	791	854	810	825	825	853	844	861	875	789	841	884	856	828	841	850	814	828	816	872	851	816	863	826	846	822	811	808	851	867	825	803	825	830	812	849	842	830	900	866	827	823	791	841	828	772	827	821	821	820	848	856	823	823	831	841	878	859	874	835	864	795	831	828	846	853	805	815	846	856	856	779	812	836	847	824	826	833	828	806	837	798	792	835	821	782	824	866	828	880	857	828	833	792	881	870	796	799	870	812	822	828	834	852	861	813	805	809	826	875	852	851	822	814	849	832	858	805	879	799	811	826	808	846	844	831	848	865	861	818	841	802	846	831	841	838	845	800	877	858	828	836	820	813	849	808	868	897	862	864	869	858	848	808	842	815	834	800	895	852	862	833	851	870	823	849	799	848	866	849	873	804	844	833	864	846	827	852	801	812	843	824	812	864	834	812	781	844	886	829	858	813	808	849	838	850	815	842	829	889	821	774	835	899	867	826	819	827	821	818	856	839	844	777	819	846	830	825	832	856	861	801	904	858	771	859	797	828	848	820	852	832	873	809	831	842	832	896	850	832	833	797	856	861	827	842	809	872	847	887	813	836	867	854	847	853	877	817	870	876	838	841	849	835	786	861	885	785	842	824	806	850	879	832	830	832	830	845	844	826	856	812	838	852	803	820	847	887	861	865	822	885	813	771	870	881	829	829	857	782	875	918	845	855	806	838	843	808	895	826	815	861	840	775	892	858	824	830	802	825	839	827	822	771	874	866	783	863	856	822	836	830	859	850	898	832	847	862	864	868	868	831	801	861	808	818	822	844	856	807	869	897	828	828	842	867	769	817	791	854	900	827	841	873	836	834	861	811	861	842	812	864	793	811	890	859	853	805	795	842	810	863	900	860	855	847	942	834	809	810	847	827	852	811	846	805	843	885	807	797	800	857	885	842	814	871	936	803	832	872	844	899	843	745	813	818	834	800	849	865	828	795	877	859	886	843	818	852	879	865	822	845	815	865	831	807	853	832	839	809	860	828	820	829	815	846	838	796	802	799	825	857	837	821	825	765	776	775	835	872	803	842	793	838	831	829	846	803	801	865	832	843	870	882	829	842	847	854	819	816	822	794	840	798	817	792	810	808	791	855	837	823	869	811	850	820	862	820	801	846	860	806	870	841	839	793	814	848	772	803	810	811	845	822	844	824	790	844	843	815	804	823	867	840	842	828	857	801	823	836	840	798	815	828	889	835	796	861	879	812	876	863	834	771	854	833	865	825	814	786	850	832	815	859	817	789	849	800	825	884	824	815	786	833	810	824	891	831	891	808	882	861	838	815	871	787	816	809	909	859	851	839	853	823	844	810	898	804	840	843	820	806	888	800	830	834	866	799	831	812	875	860	880	831	882	830	791	826	809	844	832	848	860	859	902	815	804	819	850	869	822	868	874	821	862	784	826	836	842	810	844	843	840	822	867	857	873	824	897	778	869	801	842	853	864	811	791	783	823	845	848	811	840	791	863	833	832	840	839	826	826	906	826	853	859	814	829	840	819	801	809	875	803	797	834	864	846	817	855	849	825	833	836	876	842	857	829	849	870	843	845	915	837	817	789	852	850	879	876	806	825	840	794	851	815	828	855	800	859	881	808	813	822	854	845	855	812	862	836	867	856	821	855	813	867	799	820	838	818	813	814	790	796	799	841	835	817	855	828	861	860	838	852	906	837	911	846	842	796	864	890	810	813	858	818	811	835	804	855	847	796	895	852	848	870	876	791	863	874	873	798	840	867	832	798	847	870	829	830	853	865	875	818	805	840	845	791	838	843	813	788	853	913	832	783	810	843	882	839	844
28617	16218	17010	15254	12234	8935	5193	3444	2341	1483	1130	904	823	656	493	513	517	460	394	417	424	373	480	372	387	375	385	349	392	332	332	313	321	345	331	317	356	323	318	347	336	337	337	378	324	310	305	327	367	326	328	306	313	305	324	297	297	330	306	302	330	327	321	327	290	307	315	329	357	316	321	346	347	327	316	311	312	325	281	303	322	328	327	313	326	341	298	314	297	310	321	351	331	307	323	307	347	325	339	343	350	351	332	293	337	336	323	289	323	307	301	313	324	311	302	302	321	296	320	327	359	336	370	351	353	356	315	284	309	306	345	301	317	317	316	319	326	308	347	351	301	321	334	358	351	329	313	323	328	335	324	355	326	310	328	349	284	337	332	307	288	303	318	304	341	325	284	298	298	338	346	329	306	331	299	299	321	325	315	273	323	317	306	340	309	324	311	337	283	327	299	319	337	325	335	332	311	332	349	325	331	350	323	308	309	338	309	335	340	365	321	313	318	310	340	366	314	299	323	314	302	327	317	308	328	356	294	304	324	322	313	314	316	319	351	312	320	356	300	333	329	315	314	317	317	334	306	355	356	323	295	313	297	311	300	358	312	317	325	337	343	306	334	297	328	311	319	347	294	342	331	318	298	337	301	324	300	306	329	332	331	336	339	307	310	306	317	342	309	338	300	317	294	319	310	337	330	337	329	309	329	324	310	338	318	317	332	318	311	326	325	327	351	348	306	328	340	326	309	308	295	318	296	317	322	331	328	330	334	329	338	320	317	333	323	293	368	316	290	319	315	302	336	327	313	313	329	354	332	313	315	312	330	334	324	318	321	302	322	329	302	329	347	327	311	326	295	347	325	312	332	307	345	349	292	309	323	332	326	304	323	336	348	293	333	353	327	319	352	318	296	320	310	320	301	330	314	309	315	317	299	304	364	343	306	323	328	334	313	328	274	321	365	364	323	326	316	334	350	319	311	337	311	324	345	328	309	285	344	326	324	321	332	333	349	338	314	301	307	303	307	362	341	321	319	330	307	324	312	372	311	303	335	313	299	296	306	305	322	337	314	320	304	328	338	301	333	327	322	302	320	291	322	293	326	319	343	339	324	300	348	307	305	323	319	295	313	307	292	339	314	302	306	338	338	311	345	324	337	293	310	309	345	326	313	327	337	324	348	307	320	323	319	310	290	313	300	331	308	305	350	294	274	313	327	346	295	327	312	310	320	363	319	339	362	318	296	306	343	289	334	333	312	318	309	334	316	312	287	307	309	336	341	351	317	316	285	308	290	307	307	292	344	339	334	328	323	340	327	328	313	308	332	319	298	345	309	322	325	284	333	299	342	310	345	315	297	327	347	332	353	316	308	323	299	318	328	319	317	294	342	317	307	291	333	305	293	320	334	317	316	302	318	324	338	323	338	310	339	321	316	316	328	348	311	334	308	314	316	306	330	322	287	338	296	330	323	346	323	299	319	324	329	305	315	335	301	318	310	332	341	322	344	302	306	296	351	321	297	336	327	323	322	346	318	306	289	357	331	309	321	315	343	316	366	312	312	294	345	356	324	306	350	311	320	310	316	295	339	362	318	327	323	299	299	337	350	323	318	353	313	327	326	327	317	311	296	334	323	331	331	314	287	324	300	351	349	300	328	311	327	279	318	304	309	324	313	323	358	334	292	344	332	310	314	326	310	300	322	332	336	313	342	310	306	393	299	334	309	308	307	327	299	325	318	339	314	340	301	348	355	333	332	328	323	305	300	336	310	321	331	317	315	312	310	310	314	321	316	298	306	326	320	356	297	345	315	308	327	315	322	303	360	314	330	310	345	325	293	307	317	316	292	331	350	335	322	315	330	314	311	298	339	310	330	329	323	331	305	299	313	318	308	343	315	285	314	303	331	291	312	333	297	331	343	337	317	315	316	341	302	292	358	311	324	315	304	319	315	328	298	334	313	297	290	355	309	314	283	314	315	342	307	347	245	360	309	312	327	320	340	313	317	306	305	308	310	338	320	335	342	306	315	334	295	325	328	349	320	327	290	315	319	324	293	335	297	323	326	306	298	296	331	317	317	277	299	331	313	318	300	310	347	327	318	332	311	290	325	327	307	300	321	314	340	335	305	338	291	293	302	333	310	341	328	309	321	320	320	336	292	322	286	306	301	314	329	357	329	315	324	336	280	323	298	316	338	318	334	344	327	350	334	321	321	349	346	315	349	290	346	319	291	361	321	307	316	311	309	362	333	289	307	311	341	288	296	287	278	333	299	319	332	295	357	293	325	300	313	343	361	316	293	325	314	340	328	311	316	282	314	322	344	315	336	292	311	323	305	313	323	309	339	296	346	345	310	308	302	335	276	291	332	328	348	335	329	300	312	295	307	320	348	327	372	298	296	301	328	319	314	316	329	319	302	352	329	311	296	351	300	305	311	318	312	292	339	312	325	309	335	306	326	330	373	308	342	327	345	293	335	316	327	327	319	303	301	334	296	305	298	350	339	309	310	351	294	314	309	298	327	329	343	331	333	324	321	325	336	326	290	333	323	325	351	326	345	315	313	326	347	312	295	328	313	344	297	314	315	311	308	343	342	326	323	294	344	311	282	317	318	311	337	292	361	316	343	336	336	344	340	320	311	321	303	328	318	325	297	304	323	283	331	318	329	293	308	317	325	342	305	319	336	355	337	283	331	318	301	319	322	324	311	311	314	273	327	336	347	359	356	311	320	330	317	320	269	300	297	293	342	315	349	338	335	337	286	307	334	344	326	294	320	325	341	321	328	346	334	334	308	322	297	353	340	323	327	309	322	320	337	328	314	336	340	323	333	324	290	298	338	333	310	304	318	355	350	305	318	306	286	282	326	303	328	307	300	310	292	322	312	336	337	298	370	319	320	341	305	350	325	304	309	298	314	303	294	314	337	334	301	308	302	335	351	306	289	339	315	346	345	294	323	340	307	325	349	354	311	334	294	304	341	329	325	335	331	308	303	341	346	341	352	330	273	318	362	373	326	333	328	320	307	278	273	309	289	291	305	326	340	349	315	324	322	323	339	319	329	323	322	352	332	323	311	310	335	347	313	326	337	347	293	304	310	315	305	282	343	353	294	340	337	283	318	348	341	305	293	294	339	300	324	308	333	368	292	312	326	343	325	324	329	306	313	302	318	348	325	311	330	306	302	303	326	317	325	364	303	305	328	319	314	274	310	347	272	304	361	323	363	331	325	340	338	333	321	333	352	335	290	270	313	288	313	330	321	310	315	325	313	351	314	339	321	342	327	333	340	337	349	340	308	337	314	297	325	312	310	311	294	324	320	338	332	355	326	293	365	321	304	342	347	356	322	349	328	322	344	316	327	303	351	310	307	332	339	345	350	323	343	323	316	344	334	338	319	299	328	302	330	309	336	255	301	331	293	337	376	317	322	321	310	341	306	313	313	330	303	309	301	321	301	316	333	341	329	333	322	336	321	317	338	333	331	307	313	271	315	301	313	301	365	338	305	321
18045	13498	23401	27533	26968	23516	16940	12836	9383	6624	4661	4111	3681	2668	2157	1993	1857	1754	1567	1385	1301	1071	1253	1104	1121	1168	1172	1020	976	1024	961	1013	927	829	879	839	817	845	830	819	793	795	764	782	768	805	737	741	758	799	791	760	783	732	761	756	781	753	712	761	755	786	793	746	765	785	782	777	748	766	823	741	798	737	775	774	761	790	760	799	767	773	779	706	816	745	756	742	752	811	764	779	770	759	742	755	798	747	801	781	782	774	765	808	754	759	722	741	714	794	754	765	790	785	756	736	787	787	808	775	762	748	773	775	781	794	749	705	747	807	783	735	786	744	766	782	796	733	747	774	758	734	747	757	742	755	723	792	714	802	720	732	770	791	734	769	745	760	743	761	762	782	806	771	785	732	789	775	713	789	753	777	750	714	789	757	761	741	771	784	716	765	773	760	768	792	821	754	756	745	736	839	770	776	783	777	768	783	748	742	792	774	751	810	758	768	731	717	782	782	758	749	855	766	796	702	785	781	786	748	787	755	721	755	794	762	776	760	774	719	767	781	818	779	758	701	797	798	784	748	779	783	753	760	710	760	741	762	770	809	753	753	771	716	779	738	777	757	759	759	769	756	766	778	747	756	728	767	754	787	738	788	798	754	757	736	785	807	745	735	755	768	747	747	764	773	769	701	779	765	760	734	759	795	780	743	785	753	753	707	795	754	756	752	787	758	768	828	783	777	755	754	801	750	789	761	762	788	807	796	730	797	794	789	738	755	715	758	792	796	767	816	756	803	801	738	747	735	755	768	782	765	774	797	757	767	798	785	782	800	803	772	773	796	777	739	725	754	751	825	778	758	819	794	800	739	783	757	782	780	789	753	763	741	807	785	807	792	758	773	727	753	777	767	805	757	777	763	742	779	769	759	735	800	732	747	787	720	729	763	774	758	752	734	771	794	770	798	725	786	787	786	750	770	815	830	758	744	735	761	775	749	747	763	736	749	778	756	721	757	762	811	785	794	839	796	784	766	806	768	762	813	746	768	734	786	755	747	758	812	787	780	797	728	713	780	762	738	699	775	772	749	734	783	803	754	789	747	745	770	747	793	763	751	771	763	740	771	766	812	777	790	815	746	777	793	812	778	766	782	820	761	761	797	766	734	735	748	768	793	730	771	836	718	718	811	759	821	781	739	741	742	756	774	783	785	792	764	770	778	756	752	733	749	774	776	764	795	746	746	703	736	773	798	778	735	741	794	749	767	840	731	776	810	739	797	786	769	746	771	758	732	779	773	790	800	788	772	777	802	795	811	792	749	765	787	768	798	793	814	802	780	753	728	813	756	834	750	773	733	774	717	720	770	769	733	765	770	732	768	757	777	746	786	765	780	803	731	786	842	786	800	734	754	730	776	767	751	721	751	793	737	777	759	694	753	762	786	781	785	761	794	798	725	783	729	788	738	764	727	766	753	751	772	748	778	746	802	756	800	800	750	759	779	817	786	769	795	801	757	742	781	829	724	715	799	790	771	757	762	779	729	776	763	786	787	743	769	736	779	780	778	783	783	785	791	751	818	756	788	756	762	754	743	750	753	757	753	761	769	777	741	764	814	801	802	744	750	815	785	783	769	807	782	756	725	749	750	765	783	741	748	768	785	773	736	772	781	726	739	777	726	704	746	797	771	735	767	756	752	775	788	778	751	805	763	805	719	718	782	799	745	795	789	782	730	766	744	722	776	711	775	785	761	778	777	730	807	792	729	782	794	781	823	758	790	779	744	760	782	729	764	754	764	749	790	815	804	783	783	740	786	729	814	760	774	797	798	764	783	766	797	774	777	780	807	790	727	809	799	776	723	813	732	786	756	731	777	743	735	762	774	702	838	759	769	785	798	760	731	744	747	779	719	759	762	778	758	793	745	744	760	722	758	762	742	774	727	799	727	788	778	776	815	804	755	703	780	789	768	829	755	768	783	755	756	782	831	768	741	828	761	825	748	802	784	759	781	703	807	803	736	781	775	758	756	751	746	829	759	773	745	707	716	753	785	773	767	718	766	804	798	811	810	797	856	759	695	780	798	781	775	727	755	803	793	759	786	773	795	758	772	761	784	722	754	746	783	697	769	717	808	717	807	789	768	800	764	749	756	756	750	780	801	744	785	761	769	795	736	802	718	733	766	789	758	749	778	747	844	757	790	711	766	741	779	760	789	805	732	772	769	755	777	716	796	771	706	764	800	759	794	766	740	711	831	755	780	782	791	737	729	763	727	751	759	773	754	814	804	749	768	733	781	799	800	776	806	741	754	773	747	749	844	730	808	727	780	770	783	768	780	768	766	747	782	763	741	761	736	779	781	804	750	788	786	787	809	756	754	795	773	746	764	734	756	769	809	729	741	721	744	784	767	779	738	774	787	764	772	774	796	788	757	775	736	781	718	755	757	754	759	795	711	794	705	795	719	744	778	805	778	770	722	749	789	774	802	764	733	745	766	775	764	801	796	763	832	730	756	739	806	777	758	795	783	740	801	790	799	748	753	765	751	766	783	817	790	772	788	765	788	790	758	793	762	709	792	749	758	798	789	744	781	793	786	747	771	781	787	762	780	814	747	727	767	765	750	787	774	764	773	786	789	752	763	765	705	745	747	768	755	818	722	759	766	747	760	754	759	782	780	706	756	735	773	813	773	757	807	811	775	785	800	704	839	757	777	771	753	737	751	790	747	819	786	742	788	772	737	787	749	793	765	764	782	804	766	779	746	757	813	758	770	779	802	767	706	749	735	748	750	792	838	736	724	716	784	754	787	821	761	787	794	753	697	757	788	803	741	786	755	800	808	826	787	751	746	741	718	769	818	759	808	745	785	739	802	817	788	778	802	702	758	757	771	745	791	735	768	748	745	735	756	762	764	756	799	752	795	748	711	734	790	798	781	761	703	787	762	783	763	758	725	722	760	745	707	771	729	805	775	767	779	772	779	787	758	822	766	747	787	748	774	726	755	749	749	701	799	780	818	766	765	778	820	814	786	781	818	741	731	769	754	769	710	747	764	758	818	769	782	794	749	741	697	718	756	815	727	734	744	757	798	759	797	766	765	783	814	784	804	736	719	724	771	766	789	750	793	759	696	781	767	792	744	750	764	766	758	754	790	789	785	770	766	746	745	723	800	787	793	712	751	731	786	799	763	748	776	721	764	776	779	761	758	789	780	735	748	791	746	799	762	748	789	764	760	768	740	760	845	755	790	753	790	761	735	774	786	761	778	747	795	716	797	718	747	752	770	772	731	781	765	748	792	781	721	760	765	774	841	730	772	717	784	773	692	745	822	798	772	791	684	806	813	800	752	781	727	808	749	767	806	763	767	776	738	795	768	726	769	737	830	785	766	762	780	805	779	753	761	760	827	807	736	748	758	774	769	764	768	829	740	781	741	734	764	694	732	786	789	776	801	792	775	769	732	798	777	819	774	779	742	767	814	802	791	755	740	752	820	769	774	735	750	766	753	763	750	780	773	781	745	744	812
11320	7315	8364	6792	5559	3819	2199	1439	1053	746	657	513	480	461	406	432	397	364	363	391	387	379	363	355	351	364	342	302	369	372	379	355	393	352	351	346	341	346	352	382	333	331	318	338	367	366	370	400	359	334	314	337	332	365	345	370	323	321	408	369	382	360	341	381	350	345	343	350	348	367	350	357	391	315	383	356	383	361	332	344	372	365	359	322	368	345	338	295	339	326	355	357	334	378	353	336	364	339	367	349	356	336	319	363	385	339	353	358	330	367	372	345	336	378	360	364	361	376	373	326	372	357	373	352	371	370	361	364	350	353	356	352	346	362	375	357	348	368	341	311	346	368	367	348	351	369	339	378	362	367	311	384	337	352	378	377	364	365	373	315	360	353	329	370	338	346	351	364	372	384	366	395	358	336	376	352	327	340	375	380	360	377	341	359	335	388	399	363	362	357	310	362	378	339	352	399	324	348	372	391	352	325	343	393	334	372	344	379	325	355	348	342	347	381	371	385	358	367	312	377	319	361	382	303	351	342	355	337	353	350	347	313	337	367	347	333	348	350	387	342	378	355	392	330	363	343	352	353	322	369	342	326	398	358	354	362	354	342	330	395	338	342	346	354	398	304	387	370	300	354	366	352	356	345	347	320	342	391	374	327	334	344	338	348	361	332	354	372	329	377	351	313	292	363	343	365	354	364	359	328	377	341	356	352	368	372	336	384	353	338	379	348	361	345	346	356	368	345	395	339	333	340	350	359	355	356	328	356	366	340	329	345	346	348	395	315	374	339	356	365	335	355	355	321	351	365	339	372	304	376	343	336	373	389	360	329	360	338	351	363	357	336	335	394	321	337	363	322	321	358	373	352	356	337	352	347	353	384	383	320	385	391	382	317	367	353	332	325	343	336	361	336	349	350	350	357	369	342	352	348	326	354	358	332	381	377	357	344	411	319	370	351	359	365	350	382	306	362	350	324	393	350	361	342	340	366	345	404	375	334	314	354	364	322	335	348	325	354	360	364	331	323	366	353	361	352	358	349	409	329	313	337	340	358	348	350	398	351	351	347	369	386	344	348	373	370	344	343	338	366	334	370	354	400	369	346	371	320	336	319	369	395	358	343	340	372	343	333	353	359	360	354	356	376	357	348	371	380	338	363	348	380	371	315	347	364	357	353	340	367	348	366	348	345	390	354	347	365	353	338	360	326	362	324	362	353	332	380	362	340	346	366	384	370	344	366	338	356	349	348	381	368	374	353	340	347	355	381	378	329	398	354	367	351	353	340	355	343	354	379	362	350	317	361	360	331	350	341	338	351	362	371	370	359	344	352	357	301	341	345	363	388	347	364	353	373	336	325	340	348	359	336	380	356	395	367	338	368	358	358	319	314	324	337	345	337	367	348	339	373	330	343	353	351	347	340	368	356	360	352	338	339	336	349	378	391	376	350	379	365	370	344	344	349	365	346	365	346	326	364	364	353	340	346	376	399	374	385	355	350	314	349	364	369	340	368	336	372	353	337	349	319	355	353	377	343	381	339	351	397	340	378	334	336	415	389	426	350	316	354	355	329	377	345	358	342	357	360	365	353	350	364	357	323	374	366	376	382	361	371	401	374	375	356	346	331	351	313	337	331	362	398	367	337	351	348	383	372	316	346	332	373	347	357	346	353	346	385	351	334	325	319	362	317	337	353	371	364	331	372	410	343	371	391	383	362	331	353	354	357	358	342	349	333	341	350	347	323	401	309	375	383	347	355	345	354	365	357	328	358	362	368	322	360	378	358	342	342	331	340	353	377	391	366	376	403	357	346	328	342	382	359	342	364	328	369	367	352	353	357	345	338	366	395	378	364	348	320	360	388	347	360	351	337	337	359	359	353	326	360	381	317	365	360	328	361	363	353	385	335	338	371	346	356	330	343	360	366	373	358	392	379	362	361	364	356	351	351	336	342	343	326	363	345	355	371	360	331	325	349	347	354	346	372	349	378	345	345	362	356	351	347	364	360	354	363	389	336	342	354	345	358	347	342	354	356	367	376	364	355	322	321	359	352	381	324	358	363	340	327	349	366	371	372	325	349	324	350	345	353	365	377	350	366	366	341	399	346	356	341	329	331	374	382	355	338	391	357	334	385	371	368	366	364	352	356	335	355	340	316	356	350	366	352	393	372	337	366	375	380	347	353	353	352	333	357	352	365	358	348	319	395	334	351	333	350	354	360	378	356	361	331	347	308	432	398	296	328	338	372	386	362	389	355	333	342	353	316	318	384	346	360	365	340	320	356	342	362	343	370	350	352	383	371	361	349	334	393	345	338	345	409	370	345	388	367	324	364	334	371	370	375	343	352	344	319	356	364	350	348	386	345	357	371	356	380	359	323	319	348	382	360	346	346	373	354	367	326	357	342	353	350	356	361	368	355	341	353	325	331	373	357	360	341	347	327	324	354	356	367	354	351	331	349	363	376	358	376	387	339	334	343	344	329	329	334	347	366	384	376	375	351	368	350	381	353	338	379	363	359	362	311	341	388	378	340	381	324	364	334	306	360	318	321	333	358	313	362	361	366	336	362	359	355	344	353	369	350	341	345	331	350	383	364	358	350	351	363	346	366	387	335	335	390	349	347	360	343	316	349	360	352	375	349	340	379	342	353	374	358	331	368	328	332	348	361	353	415	365	383	357	396	358	371	367	355	351	381	384	381	328	352	346	322	354	350	357	348	363	355	353	384	342	346	373	363	368	380	382	367	336	338	351	344	329	387	353	373	401	358	341	345	317	368	370	356	346	385	324	333	339	378	331	362	347	358	370	363	372	340	337	358	322	348	340	314	390	352	375	331	385	328	371	339	341	330	368	372	367	387	361	368	378	382	382	350	340	370	366	358	383	369	365	356	355	319	341	344	378	329	343	357	417	345	373	355	357	372	368	358	329	361	319	365	385	369	362	349	371	374	359	326	385	363	329	352	346	326	334	360	316	353	350	350	360	378	367	391	335	366	379	353	345	352	357	365	375	337	335	326	360	379	355	355	337	399	377	366	296	401	347	354	333	338	366	360	338	361	370	357	354	382	321	332	337	379	384	343	341	345	330	336	353	356	374	383	359	340	395	361	341	362	362	359	341	365	371	359	374	342	363	362	356	381	356	350	377	385	326	362	379	344	361	330	367	349	388	338	363	334	357	345	385	352	386	363	373	372	370	373	346	329	383	367	367	371	368	333	361	307	370	359	349	389	361	319	337	344	350	353	324	348	352	357	351	341	356	327	348	359	354	356	355	349	331	335	393	341	334	369	381	365	358	368	374	370	345	363	356	373	340	338	345	355	349	382	350	341	385	364	374	381	330	338	324	364	379	356	348	360	350	365	330	334	332	380	338	359	356	341	347	361	367	376	387	320	359	372	362	354	360	353	391	347	371	373	378	364	338	356	344	363	325	342	365	333	320	352	345	407	394	376	373	336	346	304	361	350	369	355	359	361	352	355	360	361	396	368	316	369	357	383	339	364	320	351
7825	7044	14061	16812	16977	13273	8359	6107	4466	2928	2270	1870	1633	1315	1276	1203	1079	1002	974	930	905	910	887	887	855	932	927	905	827	901	895	897	887	893	891	917	866	872	875	864	849	889	802	842	873	849	877	901	854	830	875	834	843	827	779	877	844	841	816	849	823	870	844	864	845	839	813	835	849	846	830	812	877	855	864	777	874	882	818	893	849	863	874	825	798	830	837	849	858	828	853	806	807	818	828	822	804	870	897	795	866	851	822	863	804	865	832	835	849	860	849	829	825	830	881	812	841	822	821	865	826	831	824	825	838	804	867	831	838	864	852	924	817	863	842	873	899	787	861	875	834	845	845	842	801	841	870	807	898	831	833	878	822	866	871	855	836	856	814	861	849	864	831	802	836	839	874	850	834	814	811	819	850	851	796	837	915	812	815	865	841	875	848	853	851	821	866	854	890	875	886	853	864	874	854	869	807	801	841	854	844	807	850	858	882	805	860	825	824	841	851	832	840	817	860	779	832	823	875	806	811	833	837	849	867	815	836	827	847	853	794	799	824	782	843	833	826	784	852	852	858	865	868	766	844	850	825	842	823	826	841	799	824	842	820	849	890	870	815	833	863	875	912	833	829	873	823	893	850	855	845	845	875	829	832	859	795	857	882	870	813	862	803	848	863	855	848	872	825	851	829	882	810	823	829	765	832	850	843	825	822	848	827	862	891	847	880	829	862	820	803	849	850	843	858	837	859	891	841	782	856	854	818	792	898	855	842	809	860	849	850	807	834	821	819	859	867	801	845	832	902	898	845	847	856	804	795	825	860	867	842	855	845	839	835	810	794	837	825	867	793	779	820	814	889	841	852	851	812	850	860	853	882	818	846	900	832	822	865	830	856	885	861	806	834	880	851	856	830	789	874	818	775	878	901	868	846	857	848	821	824	856	882	825	881	814	823	857	864	855	830	858	878	826	814	834	848	830	828	809	865	851	861	803	828	819	814	881	859	865	828	874	790	801	832	825	870	876	830	831	864	826	864	803	836	862	854	849	846	857	898	851	861	759	853	847	891	880	807	879	821	824	789	886	846	852	848	903	802	844	856	783	877	853	856	826	844	807	834	858	844	863	896	825	812	812	859	764	876	879	874	841	812	860	830	795	814	837	860	796	835	829	869	861	872	824	831	838	828	894	896	795	791	817	805	857	880	801	881	862	823	818	848	857	776	812	823	843	847	824	821	848	805	847	801	875	822	830	833	849	812	894	882	800	850	862	857	861	853	829	868	794	829	846	817	846	806	816	848	789	825	869	789	829	871	824	854	845	847	825	844	860	794	840	824	788	819	864	847	809	824	856	862	872	836	868	810	822	846	835	862	871	867	849	891	833	861	801	851	818	873	833	868	845	861	868	856	871	788	816	870	800	783	883	842	834	842	852	812	817	848	822	807	843	820	830	885	788	875	819	836	868	789	852	852	830	835	842	844	808	855	830	818	814	866	822	822	840	800	831	857	840	837	830	859	864	896	837	847	888	850	859	870	844	842	882	854	835	867	852	802	820	875	814	791	814	824	860	851	792	846	807	817	879	812	857	872	842	836	871	827	884	800	872	847	867	842	804	909	811	803	828	853	789	818	873	782	860	839	854	826	844	869	834	858	788	863	807	776	869	908	842	851	875	845	846	847	834	859	869	889	854	836	817	855	893	836	769	868	825	823	841	808	844	879	822	897	886	867	818	857	851	851	847	922	846	820	857	864	865	857	887	833	868	872	841	829	775	848	849	836	868	840	885	865	848	871	846	876	865	842	847	795	855	871	819	834	856	847	812	792	866	857	819	855	818	835	880	825	816	816	846	848	861	830	848	882	813	817	855	872	884	851	849	812	820	790	843	821	852	850	850	792	845	838	848	867	826	822	825	844	824	794	886	844	827	856	853	836	866	807	888	892	857	851	859	801	832	837	862	849	776	901	853	833	827	850	842	853	830	823	852	793	824	776	881	844	850	868	807	824	807	882	850	842	838	834	843	874	830	851	810	844	812	845	857	840	904	838	812	843	847	884	886	852	868	816	839	874	838	879	845	826	859	798	867	765	770	859	794	818	859	789	867	813	830	833	804	830	808	837	812	813	833	814	889	850	816	853	853	880	880	827	867	747	854	854	864	815	830	861	800	803	880	871	788	899	829	835	816	851	867	831	812	931	819	862	804	875	860	877	862	853	854	841	832	849	819	862	903	821	827	893	792	856	833	851	805	855	809	856	845	895	893	852	771	894	783	849	831	808	878	841	847	833	885	853	871	872	883	813	836	789	810	862	813	833	872	839	851	875	861	829	844	843	820	875	852	817	827	806	877	845	805	850	806	852	853	840	855	870	830	860	816	852	824	828	808	835	866	819	835	849	851	855	877	883	849	825	841	857	866	840	841	860	866	853	822	853	852	854	840	835	802	897	832	799	879	832	843	830	805	858	833	784	858	847	863	809	846	844	896	817	803	864	823	859	844	828	856	888	864	835	924	840	835	836	832	829	846	811	824	845	858	871	807	818	851	839	821	814	807	870	861	835	842	844	893	835	808	852	844	831	819	833	772	890	795	843	870	844	821	823	842	831	839	835	814	855	823	826	848	796	829	853	835	893	855	850	830	853	842	824	827	849	829	818	835	849	882	831	810	845	872	892	899	829	823	897	787	839	863	867	816	857	910	845	862	816	838	799	839	820	807	840	775	864	833	840	831	863	794	870	875	849	845	807	897	844	921	846	834	818	816	846	842	902	909	867	825	848	836	821	788	867	808	828	828	889	856	862	814	797	799	823	837	842	818	861	841	868	823	814	849	823	840	826	795	812	872	816	840	816	823	816	813	846	819	828	857	913	843	854	829	774	776	903	831	849	817	815	842	849	816	857	886	870	820	853	882	875	789	887	822	796	829	870	839	812	831	824	890	864	813	865	861	860	833	855	898	822	835	855	809	842	851	877	861	863	829	869	911	822	876	840	818	874	851	793	844	880	825	857	830	875	814	906	864	866	875	830	802	875	871	859	884	805	869	876	821	831	843	819	796	816	916	836	816	821	871	811	881	830	866	916	872	783	819	881	844	837	869	854	868	882	866	802	853	818	917	840	833	858	842	884	828	844	816	859	865	859	900	804	810	821	843	825	846	874	815	825	900	857	865	803	789	870	895	833	875	803	854	829	796	878	805	852	872	812	863	882	834	851	792	838	850	832	883	841	842	876	891	846	837	883	812	871	831	855	857	837	817	859	879	837	866	840	846	825	825	814	872	777	853	901	829	877	831	850	829	904	861	811	897	849	870	846	770	803	880	801	823	821	851	858	867	886	759	813	842	857	821	811	811	809	842	814	794	840	855	915	809	882	841	850	839	845	848	883	849	849	863	879	875	830	811	805	828	830	795	855	849	813	871	866	820	871	843	822	824	877	840	802	837	828	808	849	845	781	817	830	794	827	829	831	874	867	885	888	854	837	837	805	784	815	805	830	793	855	867	902	838	811	799	868	813
21026	12102	13636	11239	9128	6008	3616	2367	1582	1099	840	693	686	550	487	483	428	387	429	426	412	394	368	403	395	384	403	407	419	386	368	345	374	345	395	385	349	371	374	370	357	336	328	358	327	352	338	384	376	353	342	375	351	379	348	337	339	376	362	373	349	340	407	363	356	370	348	386	361	340	353	366	364	384	337	383	385	397	374	323	361	365	320	378	343	328	329	350	388	344	368	340	358	368	368	335	349	379	373	358	350	353	352	362	404	355	351	354	323	346	320	356	382	381	358	335	344	362	328	332	336	340	351	360	352	346	367	360	345	374	357	368	383	358	355	366	324	321	361	358	359	363	363	342	334	332	372	367	369	379	341	356	321	339	319	344	354	360	363	342	369	368	368	365	358	331	337	349	340	355	350	379	366	316	361	370	358	359	352	374	363	327	346	376	329	342	361	369	343	365	341	349	362	361	334	332	315	362	415	365	315	368	390	373	356	360	393	359	330	343	377	388	342	366	363	369	347	381	343	384	382	370	359	371	372	367	353	349	365	336	350	366	361	379	341	347	349	360	346	382	354	376	388	360	390	341	371	329	341	383	359	342	397	344	356	383	343	359	356	338	383	323	361	357	346	378	326	329	356	356	339	348	333	338	357	379	355	356	355	349	361	351	339	339	398	393	324	366	346	352	341	326	382	329	363	345	368	312	349	353	365	364	378	323	345	361	378	329	341	349	363	341	369	362	383	330	344	315	403	380	353	352	390	330	340	318	324	351	385	347	368	369	345	335	335	375	337	373	386	332	314	336	357	343	356	369	392	359	376	355	319	353	344	330	361	371	364	352	368	383	352	341	334	347	338	376	348	313	360	378	373	349	363	366	321	389	398	354	379	348	382	375	396	339	335	359	394	339	365	325	376	327	322	392	357	344	346	360	336	328	362	384	358	365	348	332	347	369	351	329	321	371	365	348	376	373	349	367	365	363	339	357	337	368	346	350	332	370	358	348	335	343	347	367	380	415	376	373	340	349	380	359	370	333	339	340	329	345	359	340	347	367	348	337	335	327	365	351	390	336	365	366	374	328	372	351	382	360	334	358	348	350	350	326	317	376	346	322	326	366	370	348	335	347	380	385	342	384	365	341	351	335	388	370	382	356	380	368	371	372	363	383	317	359	361	340	322	372	347	375	369	359	344	309	345	366	378	359	353	362	346	336	407	344	356	349	328	357	378	362	359	354	345	365	331	341	356	407	330	393	358	343	339	365	362	355	351	333	338	363	376	370	369	376	356	426	350	378	342	359	349	349	393	365	323	374	359	368	399	386	342	344	377	344	352	369	333	338	334	350	373	336	371	359	337	394	350	328	331	328	359	361	354	368	393	321	375	341	387	366	364	337	365	339	353	354	346	376	349	375	347	373	350	377	349	362	365	360	355	347	361	352	339	373	371	373	330	335	369	377	326	368	349	388	336	372	354	357	370	357	350	354	362	356	380	368	353	325	384	344	360	343	339	344	356	353	334	352	389	364	351	364	365	320	372	375	384	352	378	368	404	359	353	366	354	362	353	382	408	359	351	379	388	326	338	362	349	367	352	336	339	341	363	354	395	383	335	347	371	388	396	345	345	383	376	342	348	372	356	370	323	366	322	348	378	380	344	353	328	343	357	328	377	358	350	374	347	359	335	333	335	419	320	360	339	324	350	319	374	305	375	363	376	351	339	356	354	340	342	338	370	362	349	338	358	345	347	364	380	373	331	382	336	362	361	368	359	354	372	343	341	363	408	336	363	331	343	371	332	325	363	376	376	363	346	362	356	357	378	350	404	372	399	348	355	358	362	383	365	395	373	386	345	316	330	368	359	355	401	387	359	364	366	361	336	344	339	363	367	362	349	331	370	354	351	369	364	355	372	366	330	349	330	350	311	341	367	363	385	359	341	348	327	343	373	349	356	356	358	334	357	327	346	366	353	344	342	358	342	369	323	316	375	358	343	318	382	380	392	413	387	367	327	360	352	331	354	344	353	362	351	346	352	353	342	348	343	362	377	351	350	351	365	344	330	362	346	346	342	376	376	350	369	338	374	375	384	352	348	348	343	357	322	369	347	377	333	377	386	326	396	332	338	314	315	316	338	325	384	327	374	332	371	342	340	342	354	355	321	347	365	382	326	360	351	355	365	385	352	380	367	325	359	329	348	349	331	363	372	345	332	332	344	374	370	360	344	365	367	336	355	338	372	378	394	358	360	388	308	367	364	359	372	370	344	343	379	309	365	373	337	367	329	327	332	331	338	353	358	346	364	365	342	359	377	350	338	346	365	342	363	312	394	378	319	386	348	333	332	354	389	370	351	351	373	365	331	332	384	354	339	362	367	312	380	377	356	379	351	354	368	354	370	352	374	326	366	361	341	355	386	344	388	354	352	365	364	350	348	361	383	333	395	359	366	343	378	353	351	374	357	375	349	375	394	373	402	361	355	378	359	361	350	348	352	348	362	330	337	342	344	350	347	328	350	329	385	346	351	339	375	370	360	375	392	404	345	411	386	366	338	327	371	365	350	367	360	326	350	377	352	387	352	366	336	369	391	393	366	346	340	362	349	369	329	353	353	366	360	372	368	336	360	376	379	372	361	351	363	346	333	350	335	343	356	386	343	383	341	343	378	369	369	349	341	341	362	323	334	347	350	357	397	344	363	365	387	338	373	352	332	350	344	352	357	318	349	387	392	329	347	357	397	350	372	382	316	389	332	368	365	350	361	349	371	338	358	369	387	348	347	355	354	345	342	324	367	344	356	368	405	341	343	329	371	383	358	349	363	388	371	373	370	377	364	353	328	337	368	319	338	389	368	357	359	346	348	357	373	344	388	369	402	348	342	340	333	378	370	368	373	342	369	326	360	372	374	375	337	346	337	348	347	375	349	352	362	337	350	348	330	370	397	370	394	366	360	348	343	339	357	402	385	388	346	373	352	361	372	350	352	362	309	346	393	337	363	373	339	302	339	354	366	316	333	335	358	375	365	327	389	365	322	366	384	351	356	359	357	372	404	403	383	341	318	411	370	321	373	362	365	321	334	356	341	334	366	366	361	349	348	363	379	347	346	360	362	351	368	361	355	319	362	344	349	365	343	369	333	355	358	343	346	331	395	371	347	342	376	398	362	355	356	363	362	367	379	327	394	350	348	361	372	349	345	331	355	353	342	336	367	357	359	373	357	329	346	386	321	361	349	334	329	330	348	338	348	350	375	360	377	375	347	376	319	381	381	390	364	351	342	327	361	364	370	361	355	346	344	378	341	326	355	329	389	366	379	356	378	368	399	337	374	342	372	372	358	362	357	376	366	335	334	336	337	344	384	340	358	359	365	375	376	352	352	375	335	311	350	375	365	326	369	371	359	349	331	358	363	368	372	329	370	382	371	349	365	385	371	352	378	363	368	359	412	374	358	341	359	357	358	374	343	369	370	364	372	380	375	352	326	357	368	372	340	366	336	322	375	350	377	357	342	353	328	383
14526	10791	20191	23342	23402	17789	12628	9000	6765	4561	3577	2989	2502	1983	1748	1630	1497	1373	1378	1184	1171	1098	1160	1016	1076	1146	1054	1047	989	1034	1061	1063	936	895	896	914	934	881	938	881	854	808	831	810	853	887	903	861	890	880	871	816	848	815	830	874	873	840	835	797	833	840	862	900	864	859	876	831	857	861	840	833	854	844	813	852	849	832	892	894	840	877	870	870	800	854	850	852	848	821	841	803	871	835	815	837	933	859	829	894	827	888	866	902	826	834	792	836	888	886	843	859	818	871	839	849	872	805	895	877	881	821	857	879	804	847	835	811	812	899	925	837	893	837	817	832	876	836	836	855	840	862	847	837	831	855	824	855	877	863	850	844	851	912	803	865	834	847	903	864	856	835	794	812	899	878	865	774	851	793	872	833	818	855	840	826	845	867	867	803	859	875	859	846	839	815	799	842	829	897	827	875	838	889	845	819	883	846	872	806	789	845	845	826	837	867	778	884	824	857	860	790	898	896	864	858	838	895	814	828	814	841	864	881	866	862	846	789	807	868	862	836	847	887	840	818	849	829	852	837	866	872	868	877	863	824	839	887	829	836	871	863	822	831	875	801	914	859	872	847	845	841	879	806	813	840	816	834	866	835	838	867	828	862	840	835	822	816	835	828	845	820	871	832	857	836	854	854	840	858	877	829	866	872	859	836	806	894	887	885	844	799	862	869	876	893	849	848	825	863	929	843	845	799	804	837	847	855	829	875	877	837	867	850	826	817	851	897	807	827	832	863	866	839	881	850	868	811	810	864	820	858	891	855	857	883	900	821	886	861	810	849	862	856	826	793	852	867	846	846	822	813	860	880	855	825	825	816	799	829	890	756	889	819	813	865	850	909	889	816	847	872	859	861	792	831	842	787	867	840	824	822	852	896	848	834	854	832	862	869	853	862	863	934	839	853	868	891	859	824	867	852	833	871	817	808	844	833	820	845	864	840	842	814	823	811	814	829	858	890	838	858	876	898	835	874	826	842	856	867	833	845	835	814	813	848	827	831	828	867	838	843	847	830	885	873	847	831	847	856	840	837	849	841	826	827	909	883	885	815	854	832	909	872	817	910	803	803	890	833	845	858	902	896	850	874	853	820	859	812	833	858	843	838	783	819	872	852	914	892	833	888	840	858	833	829	867	845	874	820	783	855	837	826	868	879	862	898	831	833	883	811	815	861	851	877	879	876	866	816	785	866	812	816	871	868	835	882	856	813	832	873	833	834	857	857	858	846	851	778	831	879	829	834	882	839	807	868	851	872	826	878	866	857	824	818	836	805	887	898	925	836	838	873	856	886	819	867	836	858	890	843	780	860	869	887	818	820	836	875	819	876	874	804	873	878	894	817	846	900	820	828	852	818	829	854	813	802	861	795	834	805	857	853	875	772	839	829	892	850	881	858	873	806	846	917	817	850	823	869	854	822	877	814	826	809	883	898	792	840	817	884	850	889	821	829	802	850	845	885	840	826	911	824	827	867	835	871	876	871	894	829	848	879	849	866	864	864	891	817	835	867	829	849	856	854	775	857	833	860	904	834	852	798	834	862	852	899	881	852	862	840	840	820	794	835	853	849	886	836	821	849	835	848	862	861	864	849	841	857	820	861	845	827	868	858	844	835	814	839	916	869	813	864	851	829	888	863	839	817	819	855	838	879	793	899	854	893	838	805	809	905	873	826	833	824	849	842	859	855	869	954	878	819	894	868	873	843	899	901	897	877	829	885	847	831	857	851	850	826	863	830	849	924	905	914	833	892	925	886	840	830	838	846	874	803	900	835	862	849	891	838	821	845	872	814	882	779	857	857	815	833	821	899	897	824	840	807	836	851	844	839	852	927	816	831	814	912	862	809	870	828	842	857	900	864	876	857	885	851	884	832	888	844	881	872	870	845	872	838	813	848	849	893	851	851	873	850	844	849	857	861	853	865	852	908	825	844	875	854	890	872	813	832	764	846	888	812	872	844	803	848	848	903	860	860	845	841	830	868	867	826	841	801	893	823	877	804	849	832	857	918	833	820	843	866	884	848	874	902	820	881	928	884	865	834	841	872	857	872	880	879	858	842	823	874	893	852	890	845	832	844	839	866	837	819	850	818	813	830	835	819	814	849	832	850	835	888	857	835	829	844	842	817	882	896	876	862	847	886	853	806	837	819	799	859	835	892	847	842	796	816	855	832	815	850	846	832	849	855	863	874	859	864	862	840	874	822	796	845	847	882	863	818	837	803	848	833	874	836	831	819	808	882	869	831	823	859	813	863	847	863	833	859	836	867	885	867	824	823	847	853	845	788	886	823	841	843	908	815	910	863	855	865	812	854	818	829	825	891	905	882	832	774	878	836	927	779	860	837	809	788	883	847	900	778	821	885	859	888	787	841	852	819	859	814	821	856	853	821	830	867	873	852	893	832	820	809	821	862	816	881	875	838	843	840	867	880	866	849	855	875	860	836	807	846	871	907	866	842	840	843	903	822	878	858	894	814	866	862	855	803	869	823	842	850	866	868	852	878	837	821	811	859	881	829	837	803	852	863	804	887	788	819	871	851	864	806	881	860	800	827	804	819	859	843	903	865	844	872	827	833	851	860	800	798	880	871	832	797	894	847	852	898	844	832	889	835	885	812	800	865	890	860	864	832	833	842	824	829	799	853	817	843	820	847	871	898	846	826	857	863	883	855	856	861	820	898	893	849	853	856	849	930	839	819	847	856	891	849	833	863	865	875	865	823	869	867	850	854	875	835	855	861	905	800	829	795	860	863	828	908	865	873	871	864	820	921	855	850	869	812	857	875	830	842	828	841	881	833	850	805	863	828	872	824	777	869	834	841	824	867	875	867	800	865	866	848	898	862	879	922	864	873	863	839	852	896	881	887	871	850	876	801	825	851	865	861	851	824	817	843	850	853	839	834	875	829	827	809	802	859	902	829	833	834	865	846	817	832	856	805	880	856	870	847	879	833	846	859	817	836	810	825	850	915	842	876	782	835	878	857	856	858	803	830	856	886	850	847	830	918	829	845	838	830	830	842	884	830	792	830	835	876	882	829	842	842	860	836	832	830	837	847	874	855	877	865	866	862	758	844	888	795	881	851	883	897	853	811	912	796	878	838	813	839	880	789	857	810	859	841	915	865	897	846	843	833	803	906	876	850	792	852	833	860	889	881	854	881	850	869	882	845	837	783	849	861	856	850	867	810	845	859	858	837	901	859	867	854	846	832	817	854	845	872	822	842	844	875	838	854	804	884	856	828	819	805	822	834	812	832	797	881	830	870	869	837	898	828	884	800	851	835	885	850	872	813	867	837	847	832	865	834	891	834	815	873	848	865	847	825	815	813	881	840	834	815	868	814	873	840	849	844	829	780	829	842	882	885	854	864	897	855	863	825	814	834	850	829	873	816	816	841	819	835	845	817	841	865	884	858	835	823	865	883	849	869	811	901	876	843	811	845	821	846	900	825	854	879	919	871	888	892	869	858
29728	17145	18004	15862	13057	8326	4825	3097	2107	1453	1012	880	830	682	573	564	484	514	419	409	379	410	385	372	362	397	380	359	364	337	348	358	360	350	369	365	369	351	359	344	346	351	353	323	337	365	323	364	305	354	311	321	301	332	289	359	309	307	278	309	327	331	343	336	302	296	337	319	303	317	344	310	318	340	291	341	309	361	334	310	334	321	335	305	359	291	333	328	313	361	335	315	301	321	319	316	337	309	331	346	343	346	350	351	359	315	333	345	361	333	301	334	296	341	315	358	333	310	352	372	341	309	320	312	345	307	323	302	323	321	336	317	323	323	321	354	323	317	336	316	308	328	338	320	316	332	306	330	313	303	338	324	318	359	326	325	337	318	347	281	344	319	331	333	320	315	317	329	330	294	295	352	319	351	335	331	336	338	361	320	355	353	349	330	341	320	307	352	318	335	333	342	338	317	330	325	339	318	339	325	320	325	351	326	303	309	284	326	334	327	315	331	350	345	319	341	333	309	311	313	345	314	341	368	355	337	322	318	369	324	311	309	323	290	327	326	318	316	332	345	365	298	340	319	334	359	351	355	326	289	309	325	327	337	336	317	324	368	330	379	344	308	349	305	310	329	320	309	331	304	296	304	348	308	326	333	317	339	296	339	345	333	313	324	336	351	388	342	361	310	299	345	325	346	302	319	308	304	332	318	319	317	320	347	330	329	318	332	302	331	315	335	342	324	349	346	332	316	338	354	338	333	333	298	339	329	334	346	308	298	326	323	335	318	324	354	291	334	334	372	293	346	321	302	299	340	324	344	305	323	320	297	356	350	282	350	336	334	329	322	323	317	310	325	308	322	329	329	309	357	347	332	349	316	389	323	301	302	309	301	320	354	319	325	317	328	361	344	319	311	344	322	337	314	308	315	327	320	328	313	341	319	333	300	346	376	346	336	331	326	316	363	350	335	302	340	355	340	306	325	337	316	334	327	348	341	303	339	310	315	310	331	315	327	349	344	326	288	336	330	309	376	333	317	353	327	319	360	379	346	363	333	312	349	292	324	309	306	343	328	299	336	336	312	324	311	306	340	316	335	321	325	314	313	322	301	308	329	331	339	321	327	326	324	311	331	273	363	346	327	313	324	323	299	320	331	349	365	300	333	329	317	308	372	362	347	335	344	367	329	307	329	320	364	301	352	322	296	319	323	356	317	321	361	309	365	318	332	328	316	313	313	305	336	307	340	322	377	306	337	328	329	288	329	344	345	307	306	310	331	264	315	365	326	316	299	310	304	318	375	325	324	331	348	303	283	306	319	357	327	299	304	306	305	349	320	315	358	332	352	326	363	319	355	313	332	318	325	349	318	363	337	309	334	333	339	329	329	326	353	312	334	315	331	354	301	339	308	300	305	351	368	306	342	332	316	324	312	317	325	312	363	346	317	321	323	332	314	296	333	353	337	315	316	342	361	325	358	313	298	293	306	293	312	288	311	305	328	350	308	312	291	332	307	311	321	326	311	357	327	351	315	329	316	327	367	313	302	330	331	357	350	306	293	337	329	339	323	306	323	325	348	321	315	319	337	335	325	348	332	336	349	318	363	315	337	350	331	349	303	338	325	334	341	312	307	313	329	314	328	303	318	321	303	308	338	326	317	321	319	291	305	299	330	303	323	351	294	312	303	313	300	291	326	365	324	320	343	301	344	305	344	323	344	335	329	349	351	305	339	342	338	342	323	326	340	312	308	347	326	309	321	327	313	301	341	307	303	354	349	334	352	325	355	316	303	324	364	346	340	335	346	325	352	307	313	308	333	327	323	285	292	325	342	311	335	337	353	355	297	350	318	289	328	336	321	359	338	331	316	318	355	308	307	359	318	343	317	298	340	324	292	308	324	326	288	317	321	327	298	323	308	342	339	359	355	321	342	332	322	318	343	329	337	322	339	312	353	330	301	339	352	353	335	342	339	323	322	296	343	333	330	315	332	329	333	336	307	327	312	334	319	331	357	329	342	296	321	302	328	370	304	320	328	302	311	337	314	318	332	329	307	325	315	330	302	313	342	316	312	311	355	342	308	358	317	350	302	306	322	327	320	305	308	314	347	365	322	312	303	343	328	343	332	334	333	329	302	330	342	361	314	295	306	327	318	350	342	329	370	353	332	361	321	325	314	310	338	340	315	346	312	287	295	312	339	350	291	339	340	334	344	335	325	336	384	341	310	326	376	326	371	324	307	322	326	311	350	341	290	337	323	289	322	321	321	334	342	318	334	368	335	304	338	335	351	319	376	379	309	340	297	340	383	331	325	328	306	334	325	334	323	298	304	330	322	302	322	331	302	310	337	302	283	330	330	320	295	349	347	322	322	322	372	342	347	325	338	339	334	324	306	359	309	332	349	347	336	303	324	331	325	287	324	316	332	315	316	290	332	341	314	324	348	303	334	334	314	330	312	315	303	312	327	328	318	322	318	366	339	322	320	366	364	334	309	338	349	339	338	307	329	304	302	338	332	284	306	290	321	300	307	299	327	303	329	324	328	311	329	332	328	326	317	303	316	356	345	335	311	323	353	344	320	335	334	348	321	327	318	341	337	348	304	314	335	334	341	295	356	330	315	336	335	349	305	333	311	315	303	321	343	339	333	303	329	328	363	327	312	326	320	332	337	335	300	323	331	328	343	339	281	311	315	339	349	305	348	340	332	341	362	296	333	343	330	310	343	315	321	331	312	325	344	342	322	332	363	308	328	272	354	313	316	310	309	334	323	342	358	337	330	325	326	330	295	330	308	305	331	299	319	344	321	323	341	342	306	336	323	301	328	308	328	279	299	314	335	347	300	332	304	361	320	359	314	303	312	321	316	304	337	336	327	322	339	317	322	318	337	330	320	348	330	305	306	344	363	323	327	288	329	320	345	328	335	345	314	289	344	314	319	301	306	323	339	296	350	337	330	314	348	311	310	330	324	294	330	297	316	315	342	323	295	333	324	316	290	350	328	337	348	314	342	343	326	334	373	320	308	312	346	325	326	319	314	333	316	327	343	348	303	317	356	319	336	299	330	318	289	325	302	357	335	329	346	348	330	314	326	335	319	317	316	356	325	354	336	314	342	327	297	331	329	290	319	307	334	351	311	291	300	319	347	354	330	328	327	339	334	330	348	303	296	322	315	377	349	348	330	339	341	307	333	356	350	336	321	352	333	316	338	305	331	314	312	287	377	366	329	360	342	342	312	316	299	331	361	317	343	339	311	353	308	370	317	316	338	347	337	324	313	313	311	293	356	306	313	345	348	342	306	329	312	309	375	312	346	329	329	335	334	355	337	310	334	336	331	296	333	333	324	370	325	300	331	305	333	342	323	335	337	326	314	332	340	320	350	340	299	324	308	297	305	314	331	316	314	351	328	292	341	324	317	293	320	316	325	323	339	336	345	305	333	336	318	317	306	354	317	312	330	335	333	301	345	333	339	310	352	319	309	326	370	321	305	309	346	354	307	328	338	291	355	307	352
18602	14308	23604	28731	27894	21169	15718	11204	8046	5794	4395	3826	3457	2495	2132	2030	1934	1775	1715	1440	1249	1247	1222	1202	1216	1213	1157	1107	1017	1046	959	989	892	904	863	865	880	875	863	797	845	821	813	796	828	787	793	774	831	788	810	824	849	809	799	789	784	756	769	774	782	822	765	770	714	767	851	785	761	794	817	738	823	812	826	800	846	808	776	789	775	761	783	778	795	773	828	769	797	750	800	770	792	799	810	792	792	747	815	788	765	778	740	776	759	819	815	762	771	734	812	780	767	778	797	783	807	801	766	774	797	774	813	733	755	791	816	782	800	810	761	796	791	779	800	789	786	754	775	779	785	791	820	783	782	756	791	811	771	751	750	798	794	750	815	790	815	803	792	782	785	735	718	776	782	798	769	822	741	822	738	771	794	789	791	819	776	774	806	814	797	767	777	785	772	763	774	772	800	769	758	760	772	744	784	788	788	744	845	789	811	776	807	791	728	780	799	827	794	749	825	744	758	801	777	760	772	764	753	765	759	769	758	818	811	788	830	750	753	798	788	780	768	783	770	859	769	768	725	745	784	763	841	812	745	760	757	791	746	773	747	859	819	787	789	811	730	806	745	782	803	771	750	820	838	826	787	837	782	815	767	776	824	826	832	788	800	764	835	817	829	796	774	778	802	796	819	738	772	771	769	733	854	759	777	797	760	800	745	761	797	805	793	761	765	792	746	782	771	776	761	800	832	764	766	766	781	798	776	735	779	818	766	819	664	787	784	783	723	739	766	758	776	786	747	743	750	803	787	765	792	770	777	746	798	835	842	756	786	734	801	799	810	821	781	770	763	824	792	789	747	775	781	777	751	775	779	751	802	729	807	762	780	767	781	793	755	782	780	840	749	812	785	796	768	789	776	774	804	750	800	763	769	815	770	749	749	759	734	767	799	787	778	726	742	758	718	785	804	771	734	780	825	799	774	791	730	798	747	783	776	770	816	753	764	784	783	764	811	778	816	807	760	834	755	791	785	840	797	779	770	835	770	782	780	755	752	778	780	773	808	759	762	791	730	746	786	782	775	782	795	744	792	748	765	781	827	766	791	742	739	786	799	750	776	772	767	819	760	760	752	759	757	755	733	811	747	782	792	785	760	771	739	780	797	830	795	774	795	769	751	771	735	791	754	781	813	816	792	786	837	836	756	822	796	822	734	737	756	812	788	776	814	822	745	783	800	733	834	787	784	789	738	818	775	772	789	731	823	794	796	774	783	808	748	850	752	820	783	764	739	748	805	759	779	734	796	793	763	736	832	753	801	789	769	797	737	795	768	823	738	748	831	826	802	789	839	770	765	773	734	801	732	782	763	762	792	772	798	758	734	812	769	828	794	771	801	784	805	805	787	737	829	802	776	766	757	797	816	789	820	803	840	777	747	801	759	822	759	825	790	786	775	794	769	764	809	733	733	746	806	767	778	830	782	761	780	739	723	784	790	822	780	799	751	778	781	759	799	775	821	738	821	778	786	773	756	780	805	756	783	788	773	810	758	779	771	770	780	776	756	760	797	795	812	756	827	744	753	818	805	755	844	741	768	813	848	808	769	747	798	779	780	793	722	767	779	763	764	776	751	830	843	832	781	764	823	779	790	779	832	799	754	773	794	751	775	792	757	748	765	799	812	776	813	788	807	786	866	854	794	814	759	790	763	756	749	769	791	803	750	782	771	762	777	760	775	765	775	753	803	790	768	772	744	781	804	826	790	756	774	761	755	776	783	775	767	759	780	796	742	808	778	765	800	770	798	854	799	783	805	765	820	767	820	805	845	773	759	786	827	744	738	791	799	806	716	763	795	797	747	757	788	829	845	751	820	795	773	824	806	793	811	786	814	783	777	767	747	781	808	757	772	782	785	762	810	802	786	775	789	771	772	795	732	792	772	726	781	767	774	791	866	819	829	774	788	760	758	799	735	820	776	815	747	814	849	828	751	800	746	759	799	772	753	774	774	788	820	796	723	812	718	756	765	761	775	773	827	788	797	797	794	780	774	746	769	782	764	778	767	781	773	767	743	756	780	803	813	774	793	752	744	857	817	788	774	781	765	782	767	829	788	775	762	774	802	782	730	773	792	844	808	819	754	808	806	726	762	792	753	793	832	814	842	819	774	785	807	802	763	825	745	835	772	785	748	807	776	824	781	806	800	751	791	825	846	819	796	741	753	808	759	742	805	777	773	820	769	806	775	809	806	788	794	791	765	792	805	758	793	766	829	804	754	797	831	836	801	751	771	785	797	769	770	835	795	737	841	767	753	795	812	765	802	833	804	806	766	746	767	773	771	810	818	744	780	795	792	783	729	777	777	779	741	732	799	734	822	780	751	819	809	825	751	779	806	757	817	800	730	746	739	772	808	755	799	796	769	768	767	810	768	740	757	815	772	782	766	798	776	769	820	783	783	779	804	749	756	803	834	749	784	774	796	789	771	765	779	778	783	750	816	794	788	839	736	802	756	799	756	759	827	771	788	806	767	758	789	797	802	824	789	778	799	786	788	789	814	786	750	780	720	797	789	821	802	752	732	789	821	783	816	782	804	782	815	764	794	782	781	767	791	720	798	783	803	761	779	802	752	808	795	737	807	794	789	785	748	798	808	757	765	775	818	756	776	788	821	754	779	768	839	797	757	774	812	748	767	748	817	816	789	788	811	809	750	767	793	825	729	732	819	766	789	768	796	743	812	788	718	754	786	835	840	757	766	827	748	831	822	756	754	812	744	821	751	744	786	772	762	795	770	744	738	783	813	790	830	828	782	763	801	789	833	800	780	771	735	790	774	759	755	740	800	791	739	842	759	785	726	825	754	789	748	772	762	782	805	781	787	800	785	786	774	795	739	777	848	788	784	774	806	830	791	801	785	751	749	775	787	797	770	756	785	779	787	785	783	777	787	796	801	741	797	787	787	772	834	769	773	752	780	813	724	775	768	783	794	750	818	813	818	774	803	709	771	765	751	770	744	792	769	792	747	794	781	767	825	771	840	763	786	749	770	816	828	766	790	805	789	798	719	801	702	798	804	804	791	765	812	824	775	770	814	730	794	844	799	729	783	772	751	769	800	800	768	814	789	824	798	751	764	821	799	766	768	807	811	742	770	781	806	831	757	756	801	767	779	790	818	803	759	763	765	813	760	755	760	792	775	736	775	774	713	777	742	788	761	748	816	759	791	742	773	768	752	813	757	814	793	781	777	795	807	792	824	765	755	805	754	823	781	771	841	748	794	774	782	805	755	734	809	784	800	830	812	753	792	774	777	780	775	745	795	820	791	751	772	743	780	812	750	775	771	778	789	738	816	796	819	803	773	717	754	776	776	769	803	759	820	781	773	828	765	762	822	747	775	762	796	755	830	763	765	754	762	752	776	837	815	735	783	834	734	772	815	793	821	728	778	745	813	797	795	759	755	708	799	815	819	805	774	735	765	784	792	813	763	790	817	767	799	751	775	816	760	758	741	773	798	787	765	772	789	745
11729	7560	8512	7765	5854	3596	2158	1295	949	712	598	479	500	419	382	407	361	382	386	423	372	398	369	392	386	365	375	403	358	383	373	374	389	351	395	360	367	361	320	375	359	372	352	356	389	376	352	361	411	365	376	348	359	351	364	372	363	336	357	383	338	361	350	416	382	370	390	406	381	365	375	350	346	363	343	333	350	372	344	351	348	363	354	366	374	345	352	360	332	377	351	349	354	354	370	371	359	359	337	369	388	364	320	405	369	391	364	373	339	354	380	360	360	357	364	370	357	418	387	365	336	366	381	369	341	382	367	362	363	343	373	364	354	350	350	369	363	388	366	340	372	363	371	392	386	364	348	336	329	343	335	355	385	374	370	346	365	360	387	374	353	363	373	383	344	367	333	356	377	366	386	359	352	354	360	357	366	380	375	357	341	344	333	362	348	348	325	371	364	312	376	380	361	323	359	383	335	359	370	338	378	356	355	372	354	392	334	359	327	345	360	356	350	399	341	360	382	369	377	354	374	404	387	355	315	322	351	383	335	372	354	371	382	354	385	382	345	360	354	340	381	377	377	337	353	332	322	372	328	356	351	348	350	372	344	386	364	375	379	388	366	368	350	368	349	361	374	352	332	344	349	369	367	350	361	346	365	376	396	341	325	320	369	357	404	350	379	368	353	393	352	383	374	355	373	391	393	387	382	334	322	371	377	399	357	326	352	396	415	395	370	357	407	363	354	332	360	360	369	384	320	357	377	353	378	318	349	360	377	327	361	364	371	372	370	358	381	352	332	355	382	364	352	362	386	353	353	388	345	408	372	341	371	354	369	375	341	372	371	343	357	339	345	331	363	364	342	362	371	371	359	332	376	342	363	347	361	369	373	382	348	371	336	367	377	381	341	350	345	358	384	386	390	341	349	346	348	364	327	403	348	358	360	378	330	384	346	342	366	353	371	354	325	363	359	348	392	349	345	341	385	345	334	339	383	341	344	380	374	343	349	353	391	340	374	357	325	327	359	345	363	346	373	354	384	369	350	392	356	366	332	338	339	336	343	360	335	367	388	361	357	335	421	360	359	393	402	338	375	362	385	360	363	337	314	339	362	368	371	371	349	368	338	371	389	364	388	343	375	344	336	351	351	336	358	376	374	349	328	311	353	368	378	350	371	361	361	355	331	355	357	388	366	362	342	362	347	351	382	339	404	352	352	377	393	376	362	385	366	378	351	358	362	338	389	353	345	349	351	388	370	362	323	336	373	361	346	337	348	364	346	362	336	353	350	372	328	359	385	377	411	350	337	344	343	383	386	352	377	361	384	356	387	365	336	343	358	354	376	363	343	347	344	364	365	350	384	372	350	375	357	347	328	388	359	357	367	346	361	375	364	396	374	362	362	410	371	358	358	349	372	361	363	331	353	370	393	371	380	358	385	366	339	347	370	366	380	341	360	341	370	383	353	374	394	367	361	399	361	346	366	377	327	364	359	381	354	366	349	339	359	334	346	323	360	341	393	351	339	390	328	397	357	332	371	367	364	372	334	362	335	387	326	354	376	353	347	352	354	357	377	374	373	356	351	366	364	329	329	379	401	357	318	338	347	389	350	378	371	364	324	379	359	346	371	391	368	356	352	351	371	377	380	334	381	341	357	392	330	375	324	344	363	359	379	349	354	344	360	340	363	347	371	365	341	369	373	345	330	348	396	362	361	337	348	388	350	359	372	396	350	356	385	383	356	363	387	392	346	376	355	350	400	369	393	359	339	390	395	348	307	350	380	378	350	364	354	348	344	348	386	376	390	352	349	360	360	369	319	360	330	337	314	343	348	368	378	339	370	377	372	366	346	359	344	392	366	355	360	348	376	347	343	336	380	407	370	346	368	346	348	358	399	356	381	343	386	346	401	351	357	368	366	333	372	344	363	362	356	355	384	341	342	364	394	348	336	350	331	346	365	426	358	369	356	381	377	375	375	371	366	364	362	398	356	393	358	365	383	375	347	391	334	338	389	362	353	374	362	389	368	387	361	363	360	362	353	347	331	347	381	375	364	356	340	381	380	371	329	327	364	359	347	378	373	370	368	374	390	348	343	356	366	325	363	397	373	387	358	350	336	378	361	370	306	361	373	337	354	368	399	338	389	373	369	321	323	321	350	343	387	333	379	366	358	351	357	384	366	367	379	376	342	363	369	380	297	370	385	371	396	339	390	371	358	378	383	351	372	388	374	383	354	332	352	350	379	373	381	347	398	347	374	353	347	350	357	322	372	367	361	388	357	361	358	366	345	323	344	364	355	355	368	327	346	339	317	383	403	353	346	355	358	369	382	391	338	371	352	331	365	413	370	391	398	410	371	358	363	326	397	385	362	345	343	338	382	370	366	374	343	361	351	401	341	378	355	355	379	377	356	408	380	359	374	317	352	335	379	358	366	341	376	387	375	366	431	352	353	354	345	338	345	361	388	329	347	335	395	351	352	356	363	332	359	358	365	354	372	382	317	375	344	351	340	357	347	361	349	346	357	333	346	389	377	361	338	345	357	377	342	364	379	408	329	339	369	392	378	371	378	406	332	390	335	360	331	360	351	379	348	343	377	377	347	393	343	340	400	391	369	387	353	351	388	351	348	356	352	359	360	355	352	355	362	389	387	339	312	329	372	316	335	354	364	362	384	364	381	360	365	315	345	381	342	395	379	376	351	354	344	388	350	339	354	353	343	360	384	393	348	361	361	354	410	378	351	344	365	377	361	350	332	375	355	369	392	369	375	376	336	366	373	380	371	369	337	346	340	389	412	363	379	358	388	356	347	364	331	382	378	339	350	351	372	374	349	387	370	364	344	333	334	366	342	352	365	315	318	400	364	341	350	353	361	339	364	365	354	365	381	365	336	365	361	390	361	338	360	359	333	333	337	362	370	348	357	367	391	368	366	359	380	374	362	375	340	364	332	365	381	349	376	391	377	337	345	372	381	336	362	391	372	384	329	354	339	360	350	404	362	345	352	390	315	397	358	386	366	375	377	339	367	373	374	344	355	368	349	360	365	369	360	390	384	404	345	373	379	329	401	382	356	369	358	356	366	386	341	359	334	334	344	375	347	384	365	336	333	356	379	376	345	352	330	345	348	333	383	383	384	376	302	358	367	373	348	353	340	380	342	374	364	366	360	359	378	355	376	381	313	343	382	345	337	346	331	361	355	347	359	354	398	341	375	364	331	324	398	371	336	366	352	358	354	345	366	379	387	337	367	382	346	313	351	385	402	361	419	362	362	340	374	352	331	393	338	333	343	367	343	370	354	348	325	343	340	368	366	358	363	325	344	381	371	377	345	382	375	390	367	366	354	354	341	385	410	365	365	328	367	379	362	383	364	375	340	353	372	374	356	376	398	334	367	365	364	360	373	366	379	373	348	348	384	351	406	374	398	353	382	371	324	343	318	360	340	369	341	368	381	347	360	330	383	377	352	360	371	372	393	359	353	383	368	386	349	363	391	323	355	386	347	344	370	343
8009	7316	14096	18411	16992	12577	8253	5388	3681	2740	2120	1773	1578	1407	1256	1160	1109	1023	968	987	932	917	959	943	975	953	970	970	908	1002	975	909	813	898	895	925	869	926	838	870	844	835	878	886	868	906	867	844	842	832	855	840	879	889	840	915	856	847	912	828	889	938	896	869	835	813	859	848	871	799	848	864	886	862	817	861	867	905	822	827	886	811	812	810	872	914	840	868	843	817	844	855	829	888	837	835	913	851	815	831	859	828	851	873	905	849	847	842	853	811	856	869	858	817	876	879	836	844	822	872	791	820	839	856	880	821	814	882	838	831	890	876	825	826	855	838	906	775	899	868	861	839	870	861	835	927	861	822	875	876	856	839	857	824	812	892	854	859	834	864	812	873	830	868	867	778	865	876	818	855	829	884	806	900	860	842	854	846	869	826	871	868	870	829	849	848	828	818	842	876	889	831	827	869	836	833	847	906	800	847	813	859	882	832	881	839	918	882	855	865	889	836	892	836	870	880	828	864	809	817	850	826	830	870	821	916	887	864	861	896	880	823	860	830	842	806	864	861	876	833	826	840	893	830	841	864	862	832	858	853	832	851	865	838	849	841	871	879	930	837	867	806	870	817	880	832	856	882	850	858	882	868	843	843	813	858	859	874	912	906	875	836	794	871	844	821	873	855	848	852	848	867	827	905	853	836	849	876	861	893	803	846	821	841	869	832	848	831	806	813	799	858	849	868	870	833	861	810	865	882	933	843	871	853	849	851	827	909	860	848	889	855	821	829	853	841	851	865	826	797	863	837	838	795	844	882	839	833	887	916	835	853	882	916	856	840	818	915	818	855	825	871	805	900	796	884	878	905	862	841	919	880	870	889	871	891	874	866	832	861	924	878	873	848	822	825	867	836	836	888	807	864	893	897	884	855	825	916	842	807	862	898	913	859	833	851	887	862	909	878	855	908	852	815	884	860	831	878	878	857	824	826	899	830	902	878	874	873	840	902	854	861	850	829	792	853	824	812	795	885	857	853	832	892	878	899	910	886	854	860	872	867	837	853	814	880	833	903	848	845	820	833	817	887	871	839	832	823	904	875	875	843	873	826	840	816	868	829	854	828	870	817	873	833	905	879	824	799	848	869	834	899	858	851	892	823	845	878	876	886	823	827	841	895	881	859	855	880	909	877	826	857	876	892	885	878	826	848	829	839	870	868	861	912	798	863	812	834	822	821	856	842	872	880	888	866	840	845	876	836	845	828	852	890	846	868	857	832	885	855	874	864	825	862	852	841	790	859	857	914	874	803	895	853	828	885	853	836	864	887	888	796	859	858	848	862	844	917	814	878	818	885	857	798	893	817	880	825	843	830	825	868	886	894	862	845	788	875	845	805	878	902	834	827	874	865	894	809	830	783	818	883	878	845	844	845	870	873	832	800	906	834	829	820	860	845	813	878	824	853	832	892	912	875	910	896	958	811	866	844	858	861	862	839	858	864	869	825	888	803	863	824	900	873	841	873	827	845	800	843	842	853	851	849	886	842	858	842	856	838	841	875	852	901	874	885	833	780	871	847	834	868	850	875	885	841	820	858	854	851	908	866	865	877	870	926	872	902	858	856	844	896	857	845	855	889	759	842	852	892	876	885	885	817	869	836	810	857	792	845	871	891	846	895	876	907	836	819	894	853	837	846	862	877	847	810	945	820	883	876	842	859	846	845	823	887	841	860	835	830	808	838	801	856	854	837	911	839	793	877	858	881	838	847	878	825	800	843	839	851	849	876	819	877	854	845	849	831	804	879	892	808	820	861	832	857	853	786	908	856	857	891	821	841	830	878	869	855	858	876	879	889	827	883	875	819	795	852	863	828	847	806	859	892	862	901	869	821	838	907	907	884	882	827	925	845	850	865	813	830	876	902	867	830	843	866	929	899	844	884	871	855	861	949	843	857	854	878	830	873	848	864	821	836	844	835	864	896	844	821	834	874	864	839	852	832	878	875	906	819	905	828	822	826	883	859	883	819	859	826	838	837	778	816	876	928	856	838	876	827	816	898	872	850	838	868	865	851	818	867	842	883	839	853	883	828	856	875	828	812	872	835	841	844	903	823	875	865	921	830	846	860	869	807	852	816	853	826	847	868	864	837	840	856	826	890	889	867	900	833	823	825	872	838	832	836	830	926	860	850	895	914	823	864	888	856	823	848	853	834	830	892	842	895	896	828	891	859	887	772	856	853	861	877	858	885	904	822	868	834	836	898	878	876	860	831	892	852	833	898	868	906	843	870	832	829	881	793	857	855	819	930	885	901	880	810	841	863	891	809	868	854	826	845	868	876	876	871	812	875	873	839	868	846	857	902	807	848	878	862	845	843	799	861	883	796	856	836	869	892	845	850	816	893	862	864	866	886	885	946	901	906	861	846	883	838	903	867	871	842	895	886	821	836	854	872	867	801	816	860	915	862	882	864	834	871	828	835	848	858	871	869	870	825	826	836	889	854	826	864	817	794	855	869	820	872	815	830	870	889	841	847	868	777	915	905	869	856	891	851	871	881	888	864	862	849	872	799	876	862	869	835	828	857	805	870	841	841	860	814	856	865	892	862	861	818	872	858	807	881	880	838	870	941	901	881	883	849	843	879	852	903	888	806	843	852	836	865	847	831	851	778	806	876	827	870	917	859	855	903	873	870	890	893	880	896	812	791	834	884	864	854	858	851	875	876	858	895	832	846	843	803	810	884	865	833	858	853	863	822	857	831	856	923	854	865	837	873	817	871	882	851	844	888	868	866	918	829	840	856	857	892	878	842	851	828	837	821	855	847	919	818	845	856	843	823	845	837	880	880	929	859	844	850	891	868	883	857	875	862	881	855	892	884	907	835	852	844	843	838	824	890	882	826	870	883	845	830	826	898	900	843	882	870	864	873	837	823	873	867	870	804	838	838	916	906	837	903	835	894	822	914	832	878	821	840	867	862	857	882	899	920	869	858	847	850	869	872	862	872	886	881	840	852	885	901	865	904	868	801	867	872	899	839	884	855	902	886	840	856	844	801	849	874	868	828	804	844	847	830	861	854	827	842	857	846	819	911	832	873	874	859	821	812	844	841	829	815	909	851	836	837	872	823	852	855	825	893	902	862	829	813	875	884	846	860	845	849	867	872	835	821	808	875	911	825	881	865	799	857	840	827	833	865	883	845	845	813	861	842	892	864	843	894	900	864	825	835	858	874	841	847	912	830	865	898	828	805	861	846	888	833	892	849	867	872	890	849	880	815	902	899	843	871	865	838	822	875	898	833	880	808	812	856	850	855	898	822	870	864	866	860	929	849	885	839	918	890	866	836	864	778	867	896	865	861	881	824	813	840	804	892	826	879	886	864	773	879	852	848	848	872	860	894	891	937	885	903	855	816	825	873	836	850	811	765	822	804	886	870	812	909	889	906	835	790	901	873	838	873	881	892	850	894	886	858	850	825	849	820	915	843	818	862	848	826	840	845	833	916	871	894	798	885	849	869
21038	12415	13770	12806	9536	6023	3551	2260	1476	1037	774	766	638	549	500	462	460	427	449	419	425	403	465	425	395	414	410	377	340	361	397	369	411	385	359	374	391	371	367	367	330	382	370	371	352	386	341	370	360	381	375	340	388	364	372	361	381	351	365	371	371	360	337	341	370	339	385	358	363	319	372	351	372	370	387	368	380	353	373	347	343	375	375	370	354	359	412	350	368	355	353	374	394	336	345	333	346	355	333	369	378	357	358	356	365	363	350	367	375	354	356	361	370	375	353	369	377	360	367	400	373	386	323	361	336	350	367	365	349	362	351	337	376	371	398	336	378	362	349	336	333	342	326	366	373	365	326	353	360	359	393	334	349	365	356	352	337	421	389	354	384	352	376	368	348	342	374	314	359	335	358	367	362	395	333	364	372	328	354	343	354	366	345	359	371	362	358	360	335	366	365	360	375	363	372	382	361	362	372	384	375	356	374	371	362	309	358	369	377	340	363	360	378	379	351	381	372	398	369	368	371	354	384	322	403	353	369	365	357	369	370	366	352	400	366	342	382	363	382	360	313	348	355	352	352	366	373	371	367	377	374	361	367	382	346	344	353	405	360	348	374	347	379	365	349	387	369	382	331	368	382	357	341	369	363	344	339	352	369	370	386	371	440	402	359	356	347	354	356	384	405	374	373	339	358	366	355	365	352	355	361	376	395	377	399	365	375	372	360	343	392	364	347	366	349	338	371	359	365	372	418	374	387	359	384	356	379	342	369	358	351	349	367	363	307	369	381	371	357	346	349	338	367	346	361	347	386	374	394	391	367	354	327	345	349	359	351	368	367	366	397	370	373	352	383	371	377	383	341	337	356	349	366	382	366	377	370	344	340	383	371	386	357	371	358	351	370	360	379	378	380	366	362	380	415	376	383	360	341	332	351	369	328	374	335	369	317	398	391	356	389	366	399	367	342	354	353	358	384	388	327	348	359	364	383	375	378	360	348	345	373	352	366	377	358	368	400	369	394	390	373	356	368	395	360	375	353	367	303	373	353	355	340	398	409	375	379	368	344	341	381	331	364	391	370	367	351	350	386	366	349	368	360	379	359	380	389	352	370	391	343	345	372	381	401	380	404	360	327	375	368	340	357	365	380	368	406	358	349	383	400	381	353	382	342	343	386	343	377	363	348	370	370	384	401	377	413	393	389	383	345	341	348	371	387	394	375	338	367	375	353	358	371	359	387	381	391	372	376	392	346	381	347	376	401	397	401	407	355	381	347	389	384	387	378	361	363	349	371	421	378	356	370	365	377	382	379	363	365	353	367	365	368	368	346	367	352	384	361	387	340	362	374	395	337	379	343	349	359	361	351	352	358	346	369	345	361	341	360	390	343	358	386	353	388	365	366	353	360	356	326	362	343	365	368	367	347	372	339	384	374	360	352	362	320	357	377	369	376	337	379	362	400	371	350	393	370	374	404	383	338	344	328	367	376	402	361	369	342	363	379	373	336	377	353	376	373	383	338	333	313	344	394	389	358	362	364	361	364	371	352	354	340	354	349	367	320	373	349	380	370	376	367	355	368	348	344	360	378	387	405	365	404	378	325	341	346	395	348	362	316	370	388	400	365	344	360	354	328	360	352	362	362	354	334	362	387	367	394	331	342	366	414	346	325	369	366	383	399	383	346	349	334	375	382	362	366	357	355	375	363	370	392	365	376	389	363	377	367	384	358	381	405	341	368	352	330	331	322	349	343	385	378	335	366	353	343	377	370	345	339	360	343	409	392	352	372	391	380	372	350	357	360	367	351	358	380	376	379	343	372	341	388	407	356	366	335	340	360	375	391	392	367	366	363	358	385	349	368	374	394	370	382	377	327	350	377	370	352	361	373	374	343	351	361	357	401	363	383	359	409	367	373	333	375	390	357	366	361	379	387	370	374	355	356	361	390	375	359	358	373	365	355	365	371	348	342	350	365	392	338	326	344	383	336	345	348	389	368	336	361	349	328	364	387	334	354	344	362	363	396	388	345	370	359	328	360	340	375	382	358	362	333	406	363	333	359	362	310	369	356	342	340	361	390	355	375	362	325	410	343	385	379	368	336	356	352	363	373	337	385	336	426	371	366	382	329	362	339	372	361	347	340	357	337	366	352	355	343	370	362	354	348	372	340	373	380	359	350	371	367	335	361	329	394	370	364	387	351	374	365	386	362	353	373	363	374	391	336	352	379	372	372	369	355	380	375	349	352	356	385	366	381	381	353	349	375	362	394	351	351	398	321	346	369	374	355	379	402	369	375	346	349	361	362	348	338	349	388	393	363	353	350	377	366	389	384	347	365	352	355	384	361	351	354	377	318	323	349	374	393	355	363	346	371	378	384	338	340	374	379	384	372	353	362	361	359	362	395	358	346	383	414	350	374	363	365	350	362	341	413	379	351	388	329	356	384	407	370	405	373	371	359	402	356	396	366	353	397	354	376	371	351	343	367	371	394	356	332	317	362	391	382	374	373	352	353	385	360	374	353	374	375	356	359	374	360	366	341	342	364	371	389	369	381	363	373	360	381	362	341	353	399	383	372	366	380	386	331	364	362	346	360	390	373	371	357	356	384	360	391	342	345	372	370	339	376	339	374	356	383	339	386	370	404	383	345	327	353	357	349	373	335	397	332	362	369	379	378	382	339	353	364	375	383	360	352	370	371	342	387	373	389	352	349	370	355	385	384	367	349	375	373	347	338	358	338	349	364	355	375	373	383	358	330	365	357	366	384	391	334	328	392	321	355	382	353	392	382	370	337	341	361	367	343	389	333	359	348	363	347	337	384	344	408	361	370	361	384	369	380	371	380	314	342	381	350	371	360	385	352	342	366	359	375	354	368	389	330	363	386	372	382	370	372	371	352	356	347	339	376	369	343	401	342	343	392	379	364	368	336	340	365	356	366	349	372	360	354	353	343	334	393	398	401	356	367	367	394	389	359	367	375	393	337	380	409	381	325	364	393	366	398	378	379	396	348	387	387	344	375	349	372	361	339	372	343	332	373	406	362	363	351	347	369	359	357	393	342	380	374	369	357	368	357	393	392	398	364	380	395	363	374	379	326	350	388	374	357	379	349	378	369	350	356	336	349	357	416	360	379	370	385	348	381	340	376	382	353	347	358	311	367	347	386	356	370	383	370	374	373	355	365	368	375	366	377	387	390	397	345	370	343	363	349	382	359	367	370	400	366	339	426	359	381	370	373	359	373	348	384	359	358	414	345	359	370	379	398	382	339	371	342	351	362	376	361	370	368	396	406	359	372	381	371	372	356	352	373	361	386	377	352	356	335	348	393	390	382	375	377	363	360	383	348	381	356	380	346	336	360	365	362	350	422	380	389	406	370	402	360	366	349	380	375	373	369	354	346	380	387	351	354	349	388	357	381	403	366	349	356	371	366	388	398	392	373	356	325	363	386	332	357	349	376	369	376	369	350	357	407	347	359	385	386	377	372	396	388	349	350	375	340	380	385	349
14831	11104	19877	25214	23412	17792	12279	8324	5878	4443	3371	3040	2481	1991	1781	1622	1611	1448	1464	1190	1166	1085	1203	1086	1133	1146	1041	1053	1030	1047	990	1006	929	915	942	921	960	971	937	872	929	818	918	867	921	871	899	885	938	888	857	906	845	839	912	870	847	868	878	868	857	858	903	906	901	885	903	884	880	826	854	876	897	848	946	862	830	870	846	829	880	883	877	906	878	798	871	856	861	875	869	914	833	819	861	877	834	904	866	816	814	890	860	905	882	890	881	890	892	833	895	861	874	882	894	844	880	865	855	817	873	865	844	864	844	854	843	898	851	859	862	811	937	860	846	882	811	883	901	856	900	842	876	882	864	870	840	815	819	852	909	852	892	814	854	900	847	855	857	867	864	858	821	871	845	881	869	809	889	941	840	837	822	851	845	860	892	852	848	915	869	869	827	854	861	928	862	857	921	845	864	912	882	803	866	855	883	897	881	876	864	839	849	877	826	868	886	878	841	852	883	884	888	906	892	882	852	850	850	873	810	893	851	893	830	863	815	858	852	870	831	847	866	896	872	894	906	893	834	908	809	868	850	870	835	890	872	877	817	862	857	892	890	953	878	912	800	824	861	849	885	857	861	901	849	863	846	821	831	922	876	840	834	825	882	862	831	955	855	823	859	868	851	895	868	862	890	874	794	853	878	882	901	846	840	861	892	897	802	863	874	883	835	838	841	878	842	829	874	877	828	897	798	854	900	873	852	879	865	878	896	914	852	874	873	846	868	854	852	841	871	899	856	861	862	891	872	868	858	885	832	916	845	868	908	862	856	905	879	835	921	872	834	894	924	894	847	841	868	816	892	840	869	839	832	876	849	867	848	829	832	824	906	853	816	875	891	875	915	860	914	827	874	895	830	873	908	866	890	938	842	883	851	786	873	865	882	866	861	878	881	859	831	869	835	927	849	878	859	838	846	851	875	777	867	863	835	881	861	820	887	886	820	836	848	829	863	830	900	931	889	878	849	831	868	908	823	889	858	869	877	880	878	910	806	886	899	845	874	883	846	853	874	850	906	863	900	878	875	872	889	830	848	899	894	860	905	859	831	881	934	830	856	873	912	890	889	865	855	864	882	901	888	853	875	870	860	890	877	856	904	817	904	858	854	898	875	875	845	852	870	829	852	881	860	850	867	885	850	899	872	857	923	860	919	823	850	854	842	883	889	871	846	879	884	879	890	877	862	823	899	829	876	804	852	834	884	849	834	835	853	934	829	904	908	903	849	910	849	914	850	865	844	860	833	829	880	911	826	911	902	841	813	875	845	845	845	903	800	850	827	855	852	913	872	848	883	837	841	855	858	793	879	893	896	886	804	855	864	859	848	847	854	878	856	872	834	900	854	870	850	927	821	853	893	819	871	889	868	863	901	828	905	868	869	854	820	856	895	858	880	841	912	810	899	889	866	858	877	863	883	854	865	852	895	872	856	799	860	879	884	901	870	864	883	851	829	815	836	910	877	871	799	903	852	820	885	821	916	851	902	850	920	891	886	874	868	881	862	878	837	850	850	903	911	908	844	807	891	891	881	879	845	880	886	946	886	861	866	855	876	832	864	879	899	840	899	854	907	866	917	835	851	906	838	792	904	919	879	874	790	881	852	829	883	835	865	850	867	862	868	864	881	894	877	888	872	833	872	878	864	889	864	832	897	839	847	876	852	875	888	884	859	892	854	879	914	825	909	872	903	863	845	821	909	848	833	914	838	860	875	901	823	892	882	878	801	885	857	841	878	862	830	867	889	885	884	873	906	846	822	862	870	869	867	877	841	821	857	888	943	886	834	868	858	937	894	826	895	849	872	838	812	849	831	970	917	792	853	840	882	816	797	883	856	835	825	853	891	884	842	810	891	875	868	795	863	859	887	872	844	877	889	898	874	871	895	882	842	919	870	827	859	819	868	852	864	831	874	866	816	873	853	849	867	947	839	903	854	839	869	873	881	861	847	920	856	835	908	846	863	875	918	862	882	852	929	855	804	863	895	879	886	859	802	841	856	876	849	895	914	855	869	807	870	830	876	876	906	817	898	840	822	852	882	876	862	854	900	890	844	846	864	832	903	921	850	836	857	862	848	865	890	821	876	902	794	840	901	883	870	848	867	878	884	854	849	852	858	902	848	848	841	831	895	881	861	845	918	816	862	865	868	850	795	878	853	866	805	856	828	873	840	868	872	854	856	838	888	863	832	867	836	872	836	852	862	821	872	887	844	870	881	930	874	872	863	836	880	857	938	849	838	849	842	847	898	810	869	873	845	912	898	845	830	849	854	867	818	892	799	879	845	873	865	861	859	932	845	886	876	852	863	856	881	865	801	860	853	893	877	849	859	885	892	853	827	831	888	874	812	844	831	875	900	876	907	890	843	887	853	912	843	848	888	888	853	828	856	868	881	876	835	820	873	813	838	830	881	868	853	862	875	856	913	891	883	925	867	851	854	869	849	847	874	856	886	895	859	849	888	911	829	880	838	844	882	853	828	896	880	878	863	899	839	854	880	774	845	854	827	858	850	824	867	910	845	855	872	884	826	838	793	878	823	839	902	862	873	912	894	850	850	858	873	872	862	857	882	910	822	901	864	907	850	878	882	920	863	915	870	854	882	843	906	877	829	822	883	831	921	808	871	844	867	891	876	899	872	836	925	866	848	843	875	832	858	889	870	896	838	824	888	918	880	876	827	879	869	869	902	857	856	870	876	853	810	876	837	901	883	801	873	827	876	864	819	852	853	827	859	863	892	889	856	863	820	840	873	785	811	901	842	854	828	899	866	848	875	834	935	898	854	859	855	878	841	908	954	839	844	850	836	850	807	887	881	852	883	862	842	866	834	851	852	804	902	871	858	830	797	871	894	843	878	871	863	890	875	836	871	863	861	889	866	885	901	848	854	865	853	890	926	820	887	859	859	830	855	926	896	821	865	906	899	854	868	865	881	852	909	893	871	848	801	840	866	859	881	901	846	855	884	864	858	896	916	854	864	899	914	870	857	878	865	828	860	858	935	830	881	900	890	842	863	876	868	887	826	840	856	904	876	860	912	868	856	898	851	909	889	920	873	884	830	869	888	837	859	881	855	901	803	857	871	850	888	875	865	865	894	765	842	898	886	832	851	839	887	876	901	862	831	924	867	845	841	865	855	869	843	904	880	901	849	867	831	889	941	877	850	831	893	865	884	841	856	884	875	863	856	876	859	960	861	815	876	873	885	856	846	848	892	881	841	863	872	880	926	879	867	897	858	850	826	840	881	864	891	824	896	815	867	892	796	863	838	898	861	849	878	883	835	875	896	865	865	880	879	871	846	842	872	829	831	881	893	867	864	872	846	874	888	875	858	812	911	885	849	885	861	857	885	882	835	832	872	845	866	817	903	865	869	846	887	835	855	885	852	881	838	825	865	875	896	862	895	876	896	837	885	807	866	897	871	891	866	940	850	843	867	881	852	877	819	852	817	841	819	924	850	922	899	858	866	877
29912	17246	18874	17411	12523	8064	4674	2848	1781	1306	994	893	808	614	578	560	542	473	497	391	403	380	382	400	428	405	401	346	380	346	384	380	347	351	344	365	354	350	347	335	332	319	371	313	315	330	295	320	310	363	336	355	334	336	372	324	373	326	329	311	336	327	342	337	358	349	341	356	323	354	341	332	316	309	338	324	312	316	304	329	370	338	328	305	348	345	355	338	355	357	267	342	351	356	311	338	321	336	325	339	375	334	350	352	328	344	351	334	321	315	302	378	367	350	328	290	335	310	318	343	331	336	343	309	320	358	328	306	330	312	355	329	330	341	352	346	338	330	351	344	336	333	334	339	337	351	352	352	350	350	352	375	379	358	355	337	335	321	331	332	330	361	364	311	296	307	315	311	338	309	319	345	336	342	354	349	324	347	332	337	345	320	368	355	335	335	301	341	351	330	343	327	352	314	329	374	349	357	338	337	353	350	333	329	295	333	337	338	346	392	344	332	308	314	307	320	333	338	300	338	346	345	330	353	372	297	313	322	328	344	336	349	340	305	332	319	331	365	353	352	350	343	323	314	337	315	341	298	352	330	326	341	374	345	331	328	382	321	334	326	310	299	345	327	354	335	324	302	316	324	341	340	319	343	335	373	309	330	356	374	309	336	331	357	376	335	319	343	326	351	336	340	328	313	306	380	354	318	320	317	367	314	344	383	342	354	346	320	323	322	357	351	351	365	352	322	327	340	323	326	340	368	320	316	341	329	325	351	350	309	319	346	330	355	321	323	355	336	294	350	352	334	334	309	326	321	351	348	320	335	350	349	335	413	350	305	320	330	337	348	297	350	318	338	328	327	340	302	328	320	304	352	322	353	337	349	339	341	345	344	369	357	330	332	338	314	336	340	323	346	332	328	328	328	340	330	338	327	373	348	342	320	348	310	355	348	339	316	342	305	317	304	334	329	348	354	340	349	328	337	326	354	321	330	326	321	328	309	285	348	321	373	347	319	311	366	343	348	322	340	335	349	350	303	318	344	326	319	322	332	326	326	336	353	364	352	371	337	322	288	328	332	325	360	338	319	328	337	368	356	350	342	343	332	332	340	344	380	335	328	338	315	331	326	338	328	352	359	332	303	322	351	326	317	334	311	348	316	332	316	361	301	341	338	346	352	319	321	308	329	316	350	322	325	331	349	308	323	290	314	352	344	373	308	386	328	316	316	334	323	298	341	325	319	341	349	354	357	350	312	349	345	320	343	320	339	329	326	328	310	368	350	323	328	359	347	323	352	326	345	341	337	346	327	341	359	318	359	319	333	337	349	347	317	345	345	343	325	318	365	365	335	338	359	339	352	297	280	330	372	356	342	372	311	347	315	369	324	358	325	319	343	345	317	356	359	335	362	315	310	332	358	327	346	341	338	337	378	378	325	350	295	335	324	331	338	345	386	359	336	299	303	336	319	325	361	330	344	318	369	347	335	349	364	343	338	340	337	333	332	335	328	341	330	333	356	294	312	351	355	341	363	324	328	321	313	300	341	340	361	344	320	327	330	321	374	309	328	365	331	320	326	331	345	332	342	323	323	318	334	315	331	310	342	354	328	313	334	309	328	344	333	293	338	318	338	319	348	341	342	377	331	370	363	359	314	330	312	325	368	305	356	317	372	334	345	339	330	324	317	336	294	348	349	337	331	351	318	322	342	335	322	300	318	345	312	356	337	344	340	329	313	350	316	350	323	328	355	334	326	333	330	334	344	345	330	366	331	316	346	315	359	351	340	359	329	312	342	326	338	327	337	327	327	352	340	363	332	344	343	344	342	333	340	304	307	376	350	337	339	357	337	334	346	350	346	371	363	338	342	354	328	299	344	321	317	332	339	308	351	362	328	331	370	307	288	373	346	331	344	360	292	316	327	308	332	341	303	354	315	350	351	316	379	322	316	330	377	354	341	317	335	302	309	325	289	309	353	325	293	329	321	311	347	353	326	346	330	315	348	375	362	350	336	343	327	324	328	299	296	360	313	343	340	334	299	336	349	380	341	344	338	315	364	355	300	341	359	332	319	323	308	334	353	319	355	330	319	334	314	334	320	333	328	351	347	330	343	306	359	320	357	332	305	322	336	323	339	324	330	344	311	361	342	374	299	345	324	326	367	347	375	349	370	317	327	305	358	311	322	327	360	312	354	352	340	314	353	351	348	297	320	316	343	364	332	346	341	334	339	325	353	334	329	311	338	332	345	322	344	329	324	310	355	327	333	338	341	324	310	365	377	358	322	339	311	311	365	356	347	368	326	321	313	306	311	349	315	370	335	322	354	317	352	332	328	340	336	348	338	342	336	339	322	344	359	297	330	299	303	341	331	354	348	331	337	347	325	321	325	382	331	354	349	342	338	320	353	342	335	357	324	333	343	322	351	329	340	351	295	327	333	358	322	320	329	329	354	284	357	341	330	306	327	348	343	337	301	321	321	356	349	351	307	338	351	354	334	314	312	317	314	361	307	344	343	379	330	356	327	318	359	326	326	344	323	369	327	323	353	363	337	332	319	328	332	362	326	361	310	379	346	364	358	345	346	338	337	304	311	373	340	327	337	304	317	343	354	356	323	329	364	362	346	344	340	323	344	338	322	328	319	322	332	337	349	343	331	354	313	346	313	317	344	309	323	309	322	337	312	336	340	336	350	339	289	368	333	334	328	313	343	341	366	315	319	333	327	343	315	335	314	313	347	346	318	328	334	334	345	341	310	326	314	321	329	337	315	346	379	325	334	333	341	353	335	311	324	346	322	319	337	341	339	317	351	329	341	364	372	320	371	304	331	322	357	376	347	347	369	363	351	348	302	294	305	304	387	357	326	295	331	319	307	357	365	312	296	307	309	324	352	336	329	337	309	317	322	337	333	338	312	334	373	348	314	330	315	368	365	326	312	329	336	338	316	321	356	328	370	332	337	304	357	314	343	352	366	323	342	370	328	340	330	350	337	311	307	375	302	354	334	335	352	329	358	337	330	341	340	344	321	322	348	333	334	353	308	362	360	323	330	332	349	339	340	340	342	344	324	336	336	335	344	357	354	334	364	333	296	322	351	382	359	338	364	326	308	320	291	361	334	344	319	316	364	336	322	308	312	287	339	345	361	311	393	349	330	369	343	347	308	355	315	292	335	352	329	325	349	334	367	310	346	347	369	337	333	363	350	351	338	342	326	327	342	343	329	339	339	303	355	322	334	367	343	355	332	324	312	287	336	307	344	316	339	358	329	310	346	321	333	323	338	336	326	354	327	324	344	333	323	361	308	351	345	360	367	344	321	368	343	348	319	322	315	369	326	317	343	337	324	301	348	355	331	351	308	341	328	347	308	319	313	292	340	343	296	311	351	336	300	331	327	345	337	341	310	334	313	323	335	314	338	320	341	343	338	317	336	329	337	313	309	383	335	315	341	347	362	331	317	322	331	357	357	332	338	307	319	318	347	293	317	297	318	336	358	330	362	325	360	348	306	336	280
18919	14113	24809	30219	27161	21479	15017	10830	7527	5593	4401	3995	3374	2501	2197	2150	2161	1867	1716	1460	1291	1196	1282	1205	1271	1259	1057	1102	1171	1070	1073	969	971	969	823	881	913	882	829	818	838	851	810	803	841	814	827	816	784	763	787	810	799	777	773	785	776	757	801	777	749	801	810	793	848	811	807	830	812	774	842	846	818	810	826	790	817	807	789	797	794	808	766	803	817	806	810	858	739	866	790	806	808	790	794	844	821	790	814	831	764	862	735	798	817	783	780	817	802	876	742	784	787	783	757	785	787	774	821	786	835	823	772	788	795	833	830	796	811	802	775	779	828	844	789	774	780	807	797	812	836	824	846	810	774	838	739	776	786	802	828	785	764	761	803	794	819	768	803	799	848	794	818	869	860	822	778	825	769	790	787	836	780	765	818	791	762	790	731	801	772	801	840	777	817	826	831	828	844	844	816	789	856	811	765	775	791	834	846	811	831	815	853	772	793	802	770	769	786	779	779	841	792	775	791	784	852	807	780	743	853	767	785	808	804	782	791	781	833	774	789	801	815	770	796	793	760	803	793	790	806	817	798	829	807	799	803	761	833	798	784	807	819	781	775	778	788	825	779	826	774	813	839	781	831	812	793	771	798	804	767	811	793	808	814	793	771	813	831	822	796	799	810	798	836	826	784	789	783	806	774	850	783	824	813	794	795	801	787	812	808	813	769	822	795	782	806	808	777	775	831	758	819	785	789	788	788	825	788	774	778	815	772	769	802	790	781	843	741	807	799	789	788	783	838	801	804	799	770	800	841	808	746	776	764	789	767	789	726	784	777	819	822	793	742	794	825	845	796	792	822	749	846	818	795	761	787	858	794	806	832	822	759	775	771	751	772	792	792	835	802	789	813	784	770	802	815	764	798	789	786	806	744	802	813	813	769	817	827	766	826	821	824	840	787	759	821	798	803	772	798	806	798	793	784	780	802	843	794	802	792	795	782	754	848	814	833	789	759	758	808	781	829	825	836	757	831	834	813	811	783	774	801	818	781	794	778	837	852	795	743	767	871	780	831	802	813	813	831	827	829	743	797	845	809	758	800	782	805	751	820	831	813	795	829	812	751	773	807	776	799	813	807	783	839	820	828	779	789	749	759	763	748	840	820	878	812	797	717	830	801	770	816	777	796	864	817	784	805	794	791	777	807	837	797	834	779	795	844	851	757	797	811	768	782	766	766	793	780	808	864	804	764	795	816	821	828	791	793	770	778	857	787	785	791	749	774	829	778	837	816	823	791	782	823	834	793	802	835	776	823	778	811	777	752	779	780	823	755	818	768	811	810	765	771	800	825	780	810	807	824	744	800	788	796	778	763	814	801	765	768	826	848	802	791	793	824	834	791	740	771	767	795	811	788	799	839	785	824	834	760	821	779	796	793	800	796	813	782	786	789	740	820	814	791	800	806	827	821	803	806	774	758	802	805	805	812	800	815	814	797	815	812	817	765	793	817	798	815	743	803	785	803	848	804	779	822	820	798	786	810	789	802	824	806	806	796	784	752	806	765	777	866	789	770	820	760	829	837	823	814	811	808	769	794	812	817	800	757	757	786	818	777	784	775	806	789	797	771	800	788	803	801	780	818	793	813	792	772	798	768	810	784	791	797	841	824	818	810	821	750	795	771	856	797	838	806	777	788	803	823	799	747	800	777	819	793	776	787	795	805	784	797	801	841	802	785	745	754	801	770	804	822	864	799	810	811	813	812	810	824	788	804	805	791	814	822	784	824	795	800	837	837	777	778	769	784	816	839	807	789	820	847	794	816	793	788	796	810	776	797	808	778	759	797	817	799	770	814	767	716	775	763	773	782	786	732	856	820	841	759	790	800	770	830	810	776	811	742	764	835	831	771	795	821	808	809	832	792	805	801	811	801	815	811	803	748	773	832	750	816	741	792	776	748	791	834	770	832	749	806	774	771	768	850	783	799	778	823	811	797	755	843	743	799	834	793	790	797	863	794	780	793	797	821	828	778	808	766	827	855	790	751	741	790	850	808	855	787	798	814	815	831	793	805	830	779	756	800	817	772	794	767	820	816	761	831	852	846	795	797	839	808	764	807	808	785	783	838	834	779	792	801	781	852	800	831	815	826	781	775	811	822	815	797	773	790	826	830	836	806	836	762	816	784	784	803	801	800	793	774	768	774	813	765	784	815	822	795	817	839	820	787	793	789	794	834	848	774	792	768	801	791	817	728	832	818	845	815	794	811	816	777	768	778	807	780	795	748	818	799	824	772	776	813	776	779	796	843	786	788	792	785	806	748	753	832	828	828	820	776	776	782	792	736	758	794	859	794	857	798	795	821	825	736	827	766	789	800	785	843	812	826	751	783	766	785	767	826	825	819	809	819	755	779	790	797	835	776	802	786	816	832	777	811	817	882	803	779	816	803	809	800	778	799	813	776	824	796	775	790	803	804	778	774	839	790	824	814	792	775	780	749	762	789	789	771	814	815	786	813	767	822	757	800	801	782	819	736	767	796	784	832	711	801	811	791	808	791	776	792	816	745	804	811	767	771	792	809	825	791	810	809	769	793	805	822	774	822	760	773	806	733	754	816	818	828	871	776	823	791	749	769	789	766	751	862	804	805	791	824	834	767	788	806	778	778	794	794	767	835	816	765	782	741	788	840	812	804	782	812	789	801	803	831	772	800	836	835	806	804	848	729	824	798	788	805	822	792	790	767	832	726	777	735	781	827	815	851	821	841	817	795	802	841	795	787	832	776	816	819	779	804	784	790	818	799	768	747	821	832	786	805	784	790	797	770	803	727	803	834	804	840	814	759	793	784	795	784	809	784	807	812	813	788	806	816	752	780	830	793	816	777	812	837	759	761	797	775	793	804	776	836	735	835	808	797	815	828	781	823	788	811	823	826	793	842	839	757	799	844	783	770	807	789	797	764	807	761	789	780	762	818	759	735	770	844	774	810	756	832	784	750	856	821	761	785	744	783	818	828	793	775	824	772	794	791	798	811	827	796	821	794	804	791	819	820	741	767	799	812	775	795	788	847	733	804	843	800	806	829	800	779	755	837	786	801	867	763	803	810	817	797	798	790	754	831	767	785	765	786	794	781	761	793	811	740	817	767	801	777	826	832	789	798	793	809	781	793	804	803	816	816	833	843	793	832	813	799	806	818	824	799	837	817	784	794	867	846	824	782	813	764	855	779	788	806	793	771	804	780	821	819	748	800	803	794	823	822	822	801	808	807	770	796	791	776	822	791	838	842	806	787	843	810	836	806	788	771	819	780	847	801	782	793	762	746	827	740	777	796	780	808	837	755	787	789	769	848	795	837	793	809	843	787	769	787	807	832	762	741	744	781	840	829	836	764	825	798	787	729	799	848	792	768	809	777	827	826	772	831	787	802	802	816	774	813	809	813	804	811	822	878	794	797	805	777	782	824	805	771	808	809	783	800	723	770	794	758	788	767	773	814	805	827	843	775	791	825	761	865	830	809	808	762	840
12179	7931	9464	8651	5961	3539	1997	1311	887	631	567	551	535	432	407	445	388	403	386	422	409	384	413	388	346	411	372	396	399	405	399	397	349	381	376	365	374	373	397	367	357	360	401	364	386	389	407	345	359	375	363	401	334	365	353	378	404	418	413	361	396	384	373	356	368	364	361	422	379	377	346	347	357	395	422	400	364	416	365	365	375	385	377	371	351	367	356	388	342	359	352	352	376	365	388	395	362	367	376	393	369	364	383	360	358	378	366	383	359	369	363	359	351	381	398	388	357	377	355	398	346	344	337	383	378	398	395	372	360	397	378	372	368	347	352	357	326	418	404	366	383	362	443	347	379	385	357	368	373	347	389	393	369	361	396	400	416	352	352	355	355	394	381	388	361	370	358	357	332	369	355	381	385	361	420	371	377	356	387	392	370	340	331	380	339	382	367	397	365	368	364	363	378	379	362	396	347	399	383	386	401	387	351	363	412	334	341	410	381	363	396	362	387	349	369	358	377	366	357	345	358	368	343	357	365	366	367	336	375	353	394	356	374	371	347	390	358	363	344	367	327	342	349	343	382	407	399	355	393	363	354	384	336	353	364	355	346	381	381	392	370	388	358	355	385	365	388	367	389	381	370	382	339	353	368	399	386	353	381	386	374	390	363	371	355	382	361	371	384	372	374	398	365	372	361	370	377	377	387	356	378	370	345	375	349	343	388	336	370	407	372	378	355	408	381	399	372	356	371	374	409	357	358	366	369	374	392	392	369	359	360	372	398	360	351	393	383	379	396	376	349	389	391	376	334	352	354	412	358	361	345	384	334	381	379	373	379	360	323	374	413	362	387	359	379	371	364	355	394	359	346	408	361	381	356	339	360	371	380	365	358	425	408	369	399	370	386	362	398	373	374	372	361	364	391	333	377	363	359	361	382	366	374	389	373	369	372	368	377	340	362	390	389	350	353	406	389	375	383	379	366	390	348	371	367	392	359	382	350	377	399	324	385	367	392	404	371	349	390	350	412	374	393	357	386	365	359	389	380	364	402	362	375	376	391	380	325	333	347	364	354	388	378	355	363	402	384	377	339	387	364	399	344	366	386	366	336	324	377	361	405	365	374	376	354	381	355	370	367	386	397	382	358	335	342	374	366	394	331	388	424	342	392	355	373	385	356	390	384	389	384	392	355	346	381	358	376	359	383	396	363	345	353	376	370	356	379	384	371	351	398	356	365	373	374	379	361	370	362	370	424	329	367	397	381	350	367	365	371	400	373	339	347	367	366	368	358	376	354	387	375	378	326	351	382	389	383	370	340	394	378	410	373	370	358	380	368	366	381	374	378	360	343	363	337	404	364	340	385	398	377	358	378	382	368	376	396	357	353	400	356	377	366	392	365	364	415	347	374	365	388	393	380	386	358	412	400	369	382	355	349	338	409	375	349	360	379	351	356	404	344	328	358	340	391	345	400	380	351	357	373	376	352	357	388	371	384	379	401	361	418	394	382	365	374	400	374	376	385	381	378	333	345	370	379	338	351	368	400	342	411	390	367	395	376	343	365	407	372	369	395	392	362	371	350	369	375	362	343	351	357	395	340	370	390	372	361	376	344	366	373	376	408	343	344	342	374	367	370	397	420	361	371	343	397	381	344	370	388	403	382	330	373	364	365	376	403	362	372	396	351	338	350	367	377	369	358	330	385	359	345	363	357	365	399	355	367	350	359	355	382	385	382	343	379	391	395	410	405	353	387	375	349	380	366	359	410	396	367	396	369	379	361	405	407	390	399	373	364	371	351	358	357	369	348	362	363	367	407	390	377	368	373	384	382	368	387	366	388	366	373	351	366	389	334	368	374	339	328	410	359	385	405	358	360	366	353	342	358	368	362	392	358	396	400	393	364	355	379	406	353	358	407	345	361	409	375	358	397	407	354	383	383	353	398	386	395	356	372	387	376	397	395	377	389	389	366	362	383	377	340	388	355	319	363	398	387	368	343	401	359	375	347	406	327	377	344	379	370	381	316	366	356	379	365	378	380	346	367	352	366	357	399	369	390	401	415	392	394	363	332	382	376	395	360	365	389	356	359	359	383	348	360	345	335	360	345	367	388	374	369	395	354	389	411	390	355	380	368	352	349	383	400	390	362	386	357	382	360	378	374	355	362	354	326	355	396	345	400	352	400	356	402	364	331	361	387	388	350	352	365	353	387	376	369	387	382	401	377	359	359	387	386	331	406	378	369	361	365	373	380	375	399	404	357	362	368	370	386	393	396	350	362	354	395	374	408	378	366	372	382	377	366	394	372	373	382	375	388	406	388	384	359	375	353	363	360	390	355	389	380	350	346	324	390	358	365	386	387	381	388	356	353	392	377	365	389	386	411	399	362	390	340	359	375	386	391	356	371	368	344	362	354	353	350	388	361	388	390	357	365	394	350	411	373	361	377	347	372	367	396	390	367	368	393	341	371	368	327	354	361	332	382	387	361	330	383	374	375	385	414	387	364	392	354	353	345	340	388	367	357	355	345	328	350	384	340	363	345	374	373	383	386	382	373	413	394	378	368	397	366	376	403	396	396	343	372	356	373	412	348	348	367	409	373	385	405	350	344	370	345	366	374	359	379	352	356	398	397	351	392	402	372	359	384	379	381	389	367	378	374	387	379	383	375	367	391	386	379	385	336	374	368	418	405	377	396	390	374	415	398	369	352	324	369	374	376	355	373	381	379	388	375	403	376	373	357	401	403	392	381	348	408	397	395	399	367	381	350	391	374	358	360	367	386	370	340	362	357	365	362	382	345	326	358	350	395	371	341	377	390	389	358	379	366	408	377	380	367	379	374	379	401	380	363	359	367	372	378	331	380	381	360	371	367	375	389	335	375	360	402	355	390	395	380	339	396	411	375	386	419	349	400	369	394	377	351	361	362	365	377	369	379	366	372	366	342	401	351	351	381	377	381	373	383	356	374	391	401	351	356	366	371	342	323	327	368	346	354	404	369	343	351	377	374	383	376	408	393	358	364	381	369	360	353	388	386	376	364	362	357	366	370	358	326	350	384	361	346	353	353	357	411	373	379	387	385	368	351	391	375	376	389	358	370	354	362	364	356	387	379	376	356	360	360	337	385	362	329	362	366	374	385	337	356	374	343	356	375	388	395	379	372	358	356	364	374	377	389	372	382	377	378	330	356	345	373	351	372	366	401	359	398	372	360	359	360	382	384	357	394	412	391	396	385	388	375	392	371	391	386	386	371	408	341	373	369	380	354	360	378	420	405	350	357	386	361	380	385	368	347	361	367	362	339	369	385	383	351	392	351	403	371	370	365	337	363	364	366	370	389	352	359	344	397	347	361	375	361	386	387	331	387	360	373	344	366	323	312	373	415	391	386	372	372	378	401	383	332	366	397	388	404	367	346	374	367	379	381	366	359	362	349	362	359	400	346	391	392	367	374	413	359	352	386	378	387	340	343	373	364	375	373	414	399	381	346	383	367	359	379	367	354	382	348	360
8337	7559	15258	19427	16959	12237	7759	4834	3410	2535	2006	1814	1581	1298	1232	1125	1097	1021	1004	976	958	927	961	959	1004	1031	926	884	928	909	924	910	911	926	891	972	893	876	897	900	867	907	854	921	896	886	901	883	868	885	925	970	873	876	896	887	845	870	873	887	869	899	857	899	888	841	882	878	861	904	918	898	845	862	892	892	861	919	832	869	878	875	858	832	848	868	920	880	867	895	882	927	850	929	840	871	913	844	860	895	876	857	851	911	826	861	889	873	887	865	867	912	840	886	898	882	869	812	857	849	906	907	929	893	860	851	853	850	901	837	911	901	890	936	911	835	873	839	881	897	902	855	906	884	886	851	863	846	875	914	853	895	921	890	844	902	871	848	859	851	901	880	891	891	864	879	913	877	897	932	933	898	928	818	861	850	873	851	899	862	895	866	866	874	908	828	889	857	867	879	891	847	884	878	870	853	862	870	837	814	880	906	884	849	837	913	819	889	834	834	861	834	921	890	896	868	842	952	932	869	858	876	882	848	889	845	855	892	850	857	886	859	865	886	858	897	877	932	918	907	904	894	868	919	843	933	871	864	890	925	880	929	842	870	894	919	859	892	893	900	858	872	892	893	831	911	900	895	862	910	880	854	849	879	877	859	848	870	846	841	894	844	911	909	839	917	873	855	940	919	895	854	864	864	847	856	899	884	843	845	879	913	874	950	852	888	895	892	864	857	876	839	889	913	869	828	866	934	856	843	934	866	846	886	894	865	874	884	837	884	866	898	905	896	855	853	878	916	896	855	823	930	866	898	873	850	865	889	896	910	927	884	864	853	879	874	854	897	901	907	855	855	901	856	828	884	885	825	884	841	879	858	892	851	827	889	925	847	842	918	834	898	862	898	862	880	873	915	836	886	914	827	849	842	813	882	881	845	876	894	909	871	846	872	919	829	900	809	903	920	909	939	830	835	856	879	871	885	903	881	895	846	831	862	813	857	872	911	885	877	848	932	878	917	876	863	863	893	931	876	887	901	876	892	876	862	868	904	909	849	935	884	908	870	872	856	887	895	915	909	850	883	911	849	936	911	822	875	851	845	893	922	870	890	866	836	869	854	848	936	878	861	844	936	887	898	893	882	901	910	889	850	826	909	931	853	856	882	915	870	873	886	851	913	859	913	890	849	882	850	868	900	907	888	874	902	841	879	847	948	891	897	895	842	919	928	881	924	853	895	876	895	849	904	844	873	892	857	858	909	897	873	857	910	814	884	909	935	900	935	893	880	886	905	906	858	903	842	862	878	901	879	863	881	875	909	894	867	870	900	885	897	865	914	861	922	866	897	906	875	901	842	917	888	940	896	892	859	922	878	866	881	881	831	881	853	826	862	840	897	896	877	880	870	887	863	831	885	895	883	830	868	917	875	885	897	902	882	866	896	842	869	919	948	890	899	892	915	865	864	852	873	927	896	884	890	856	879	839	882	880	865	854	876	930	863	872	845	868	919	870	878	878	895	885	913	834	878	857	838	879	925	880	919	920	885	885	845	849	874	859	926	862	857	875	889	839	857	820	878	840	901	858	845	874	841	877	881	864	888	847	873	843	881	837	855	865	907	871	836	895	856	860	876	905	892	892	887	902	917	884	904	848	870	859	872	885	856	865	922	871	902	902	881	889	857	907	891	872	872	928	901	858	866	904	887	890	865	881	897	923	837	884	887	911	884	806	862	863	852	909	937	892	823	879	869	853	922	892	878	857	887	837	882	888	886	877	869	831	936	927	893	838	852	903	822	890	902	858	886	864	863	904	883	861	891	886	874	874	841	865	882	874	813	866	925	918	892	920	876	933	869	861	856	865	872	937	880	870	848	877	873	860	825	915	871	904	854	811	876	879	884	926	895	863	927	854	885	897	852	908	889	900	864	884	843	858	903	883	862	875	851	872	896	862	880	866	914	896	886	854	902	872	922	820	857	787	879	853	899	936	839	858	840	872	881	935	870	891	905	930	911	945	836	860	886	892	855	842	839	887	912	931	897	833	886	882	851	859	879	899	868	918	851	911	889	846	865	860	917	886	904	909	881	863	855	878	926	870	859	838	918	866	840	937	858	857	813	901	834	870	901	852	883	887	874	865	863	895	842	888	875	921	833	860	830	863	888	859	849	909	903	858	875	844	881	892	917	855	889	813	866	867	904	929	924	894	905	848	821	800	890	849	872	875	862	886	844	879	894	882	829	933	888	912	850	826	928	864	875	916	872	856	846	831	878	848	850	836	913	852	846	936	854	911	864	878	894	937	888	903	930	865	856	859	865	899	867	841	831	866	909	853	905	904	899	882	859	914	878	888	851	870	844	823	877	856	852	856	845	873	837	881	876	875	855	914	909	874	871	872	895	853	912	913	890	874	818	852	891	897	906	895	883	883	932	910	893	908	885	878	827	887	890	875	837	964	876	899	829	882	898	902	901	878	924	929	922	939	899	866	873	851	891	832	880	898	906	834	893	892	877	847	887	906	862	876	841	913	902	911	841	815	870	860	913	860	908	860	861	867	894	859	897	882	888	861	883	916	871	853	909	862	903	872	895	832	905	847	903	829	857	911	840	879	852	861	866	865	890	813	848	866	875	914	905	879	848	876	934	892	879	920	881	823	835	878	928	828	874	891	882	874	866	921	875	873	887	859	887	844	847	908	867	905	888	881	882	893	941	883	906	886	856	872	907	871	885	859	849	873	882	844	868	879	909	883	888	871	884	916	886	846	832	850	909	874	867	873	867	889	901	884	893	928	856	906	909	893	858	899	897	833	870	913	896	884	898	890	904	856	831	878	841	896	868	888	826	909	873	830	873	876	854	868	857	822	918	893	889	852	890	877	911	851	884	920	874	831	892	900	881	870	843	900	849	873	881	870	934	845	856	856	848	869	883	921	915	892	884	863	915	856	867	905	830	838	817	879	848	840	868	846	860	892	884	911	889	904	945	895	900	972	884	841	914	866	878	915	907	878	871	892	865	871	868	862	901	874	863	846	894	898	868	906	914	829	843	814	852	886	912	845	848	843	840	892	870	920	901	855	866	902	870	893	874	919	886	886	873	876	882	877	900	861	868	927	843	863	856	900	823	889	897	884	812	887	892	906	852	883	909	859	886	871	868	861	933	894	848	885	873	869	885	900	870	947	862	881	892	848	838	872	859	830	905	892	875	850	896	880	902	863	905	908	863	867	895	876	915	886	864	878	891	837	897	883	890	910	834	915	892	907	872	861	865	906	862	872	886	827	871	839	879	876	891	848	897	786	891	915	924	840	922	864	890	901	867	900	913	911	846	819	838	900	866	865	883	963	853	886	897	915	888	878	822	864	905	824	798	868	865	877	898	895	823	913	862	864	845	884	878	833	889	856	913	894	847	867	920	906	865	817	868	907	831	901	829	859	849	801	876	875	915	912	922	911	913	897	940	939	846	871	845	869	910	892	877	927	868	864	899	813	812	841	858	872	923	851	854	884	888	887	872	902	877
21798	12771	14556	13888	9714	5763	3150	2078	1326	971	845	732	625	603	503	511	488	453	447	444	428	429	431	432	434	409	389	348	400	384	385	403	349	387	420	377	400	371	392	378	354	360	357	352	362	378	359	342	370	350	404	407	374	396	360	376	375	350	371	373	368	392	395	376	355	454	364	361	396	357	381	390	367	404	373	390	410	441	353	349	386	411	395	367	393	369	345	328	410	406	385	381	365	314	361	361	351	376	381	367	364	405	332	357	353	358	369	348	359	396	380	404	340	414	361	375	370	370	356	386	345	354	385	373	353	375	360	360	405	392	378	413	390	362	384	339	391	380	381	370	363	359	393	354	383	405	349	392	384	390	350	347	381	398	316	377	401	401	384	365	400	371	373	383	341	378	371	381	395	366	400	401	362	362	404	381	378	357	392	381	381	376	374	410	388	404	401	379	373	399	377	364	374	365	373	367	375	376	401	364	367	366	401	385	390	373	390	405	392	385	401	359	365	393	392	378	364	403	376	379	383	360	374	369	379	362	372	384	392	380	408	365	418	391	384	349	364	400	390	394	391	416	329	408	367	392	355	363	368	388	383	349	386	402	347	366	402	339	342	347	336	400	389	385	396	402	402	405	386	355	372	371	383	375	380	365	383	402	369	375	401	369	382	380	369	359	375	412	385	340	356	394	369	410	365	365	387	377	400	352	342	366	354	364	390	372	394	394	386	361	371	407	394	389	343	405	396	325	375	355	358	358	363	402	373	381	397	346	371	371	340	369	385	386	374	380	367	368	360	366	342	375	378	383	390	384	397	363	359	365	377	386	397	418	344	372	393	338	413	335	376	370	350	347	362	364	376	349	413	348	402	383	368	374	378	411	351	371	348	346	378	357	345	389	380	356	384	418	368	328	392	370	349	355	414	352	415	379	363	423	384	385	362	384	376	361	377	337	368	362	425	365	385	406	407	398	372	335	369	353	379	366	366	353	371	383	386	383	337	362	387	349	362	366	354	356	363	383	367	404	375	364	345	382	375	387	377	400	366	353	376	357	384	382	387	350	346	373	369	333	333	380	387	391	386	349	378	354	381	392	360	395	386	369	400	354	360	391	388	355	385	385	388	379	363	364	380	372	380	400	362	394	388	369	363	346	359	358	361	362	383	378	362	353	376	399	380	366	400	364	377	347	380	376	389	359	413	385	368	378	361	392	362	366	346	377	403	367	378	397	365	401	403	366	399	372	377	375	371	385	384	340	356	351	395	419	357	360	375	353	352	347	382	399	386	382	355	329	356	393	344	377	383	373	371	395	360	389	356	399	374	418	378	345	373	380	376	411	388	398	361	349	391	388	380	377	383	392	367	399	386	367	393	419	380	371	405	389	393	370	378	353	353	389	429	371	377	347	383	372	368	382	380	384	380	353	364	388	357	356	356	386	391	347	366	354	388	378	378	364	376	332	336	409	370	387	379	380	419	375	365	362	361	393	380	426	367	386	362	357	352	429	402	334	373	374	367	386	387	395	339	419	338	361	349	350	409	383	400	395	387	382	400	367	363	364	383	375	368	372	388	347	360	354	379	378	391	408	371	373	367	365	362	381	383	344	366	358	370	348	378	370	347	383	421	352	357	370	372	404	368	359	410	384	347	393	337	384	380	393	375	351	368	358	371	398	343	391	371	398	386	387	363	356	417	395	411	357	404	387	368	347	384	359	379	399	379	352	348	370	348	372	366	357	379	381	358	382	403	367	387	387	350	378	408	371	351	365	373	368	400	349	400	393	406	380	393	349	376	368	389	360	338	387	370	370	362	373	352	392	361	354	393	387	350	290	382	396	362	374	384	385	365	384	380	362	378	378	365	383	379	389	389	393	373	374	368	382	355	342	388	395	403	362	377	378	344	360	366	350	393	361	349	382	389	391	385	370	350	409	361	371	369	398	384	399	391	385	389	342	368	345	396	401	407	377	386	363	342	412	403	424	359	387	367	390	379	361	379	392	352	391	384	427	359	343	373	371	353	348	360	385	362	366	363	327	377	361	365	377	366	380	363	406	386	331	349	368	380	380	347	391	377	352	395	356	371	410	389	408	412	382	393	418	365	421	378	374	348	357	376	376	397	399	378	334	391	372	363	355	354	366	388	393	362	388	327	381	377	370	358	373	370	397	384	377	357	312	360	416	383	402	372	387	348	395	374	335	377	351	366	405	351	368	377	366	370	367	359	375	391	380	340	352	354	357	381	333	359	389	400	379	369	374	400	371	342	354	374	359	368	387	412	342	397	330	351	374	396	399	373	344	373	413	370	378	353	347	362	390	375	367	401	389	363	339	394	376	354	368	335	375	364	372	414	347	358	333	384	377	345	382	353	372	340	396	356	388	404	377	390	392	388	371	385	389	409	372	375	408	383	328	378	380	378	374	399	388	396	401	368	426	377	375	352	344	338	366	348	321	379	343	378	358	391	374	368	352	374	398	375	375	388	395	397	380	356	345	360	390	344	372	382	340	377	361	422	375	328	395	379	375	380	374	365	344	383	369	376	348	367	341	347	369	381	415	364	389	335	384	343	363	392	380	362	329	391	389	363	380	381	385	379	376	392	398	395	341	368	393	361	409	395	379	341	360	383	323	372	384	419	358	354	387	354	370	331	367	362	384	352	413	402	366	398	382	377	336	368	361	413	373	378	389	428	412	371	364	375	383	406	376	347	395	353	370	379	414	378	359	327	376	380	382	383	365	391	349	352	365	359	349	338	362	339	366	404	419	396	401	366	387	380	368	394	391	402	388	366	368	352	382	367	393	360	359	393	360	380	387	368	369	362	385	388	384	366	335	388	398	409	388	354	367	421	370	372	356	386	413	412	408	381	344	355	378	385	373	342	374	370	378	378	387	370	345	385	372	342	370	401	348	375	357	361	356	396	408	376	380	365	381	388	347	341	358	389	363	356	375	379	362	372	370	320	373	382	342	357	369	376	394	377	387	359	388	363	383	409	377	351	397	355	378	335	395	352	403	347	361	346	368	398	373	372	382	377	332	371	380	385	365	380	384	379	386	377	377	415	392	388	354	391	362	359	371	421	348	376	395	386	364	389	363	344	374	418	342	405	407	332	341	399	349	409	356	383	402	381	348	370	404	325	351	385	382	372	356	377	366	346	354	366	368	386	357	359	370	390	366	407	380	368	362	364	400	351	388	393	380	365	403	348	361	380	383	391	392	366	333	397	322	334	361	383	414	375	349	419	387	373	363	377	339	372	380	372	384	336	367	370	388	344	399	392	395	382	398	358	353	376	370	377	357	371	360	361	362	376	384	359	406	384	369	357	409	395	395	336	363	353	398	363	347	388	397	335	391	372	367	419	395	383	401	356	390	390	383	396	328	381	367	374	373	411	356	369	366	367	359	358	429	361	366	356	356	350	359	341	388	307	371	360	346	375	362	392	378	390	399	365	338	369	370	365	388	390	372	405	386	355	337	401	391	399	361	387	349	371	356	391	351	367	378	388	383
15049	11272	21608	26111	23436	17236	11122	7834	5361	4178	3443	2806	2583	2100	1770	1702	1663	1416	1303	1275	1174	1143	1137	1157	1131	1138	1108	1095	1114	1093	1034	1023	970	984	1014	937	900	963	931	893	915	875	926	884	854	883	931	889	929	913	930	910	874	928	866	896	906	918	943	894	902	893	856	884	863	899	885	859	904	917	899	889	898	876	858	877	895	888	884	906	900	906	895	867	886	883	933	899	914	839	898	871	906	798	874	849	900	948	874	896	948	845	858	857	891	860	849	872	908	943	929	857	892	885	828	894	877	903	903	863	940	830	840	965	904	909	886	883	850	888	897	864	886	943	962	878	875	919	877	856	853	860	888	836	888	876	872	891	866	858	928	838	848	895	860	951	853	931	855	918	901	893	872	853	885	902	889	919	915	886	854	903	882	920	869	869	885	894	898	887	881	865	906	924	820	849	907	929	901	892	863	871	831	876	845	861	897	867	878	921	921	913	893	888	906	860	864	824	862	908	928	865	850	891	873	916	938	881	891	900	869	936	921	841	889	856	921	887	860	863	890	844	906	894	927	839	860	909	860	899	862	874	885	893	923	953	907	840	860	853	869	905	868	889	873	848	865	878	874	876	931	941	812	864	850	873	886	846	851	819	901	845	859	850	885	870	921	856	893	896	867	918	878	899	841	922	849	862	872	857	903	879	910	876	915	910	853	929	929	874	847	932	842	915	837	902	879	915	857	931	897	861	893	880	902	889	890	890	971	868	916	884	810	933	910	861	916	929	925	880	904	934	908	869	939	909	877	857	858	884	884	852	863	917	896	938	869	921	893	884	884	835	891	929	876	871	918	896	886	898	870	803	868	888	920	852	905	901	893	874	883	855	870	882	897	932	972	854	849	891	861	881	895	932	915	896	891	880	926	873	900	873	900	835	904	887	864	881	901	817	849	870	887	871	888	854	929	884	899	870	861	855	959	913	845	876	867	855	898	898	883	875	904	865	871	890	909	858	880	884	847	921	880	906	870	890	903	850	871	931	857	897	881	882	865	863	844	903	904	894	862	873	894	882	850	906	897	866	872	882	936	916	860	854	906	888	933	921	890	881	854	887	924	891	912	860	875	912	865	915	899	838	831	897	920	872	865	827	874	861	885	860	911	886	869	837	934	943	918	822	891	843	850	943	835	937	907	913	894	853	867	864	896	906	888	837	851	891	873	907	855	917	828	876	912	865	849	930	884	878	891	880	936	883	917	924	924	892	836	867	879	862	901	915	877	895	846	851	873	851	924	832	902	874	840	902	896	926	866	877	910	920	870	928	871	864	975	859	883	892	883	901	860	892	863	943	802	891	889	905	856	865	906	934	865	916	922	876	891	891	842	884	913	902	868	848	880	866	856	868	890	932	866	899	909	960	871	833	864	917	889	924	881	854	964	907	842	919	880	863	899	877	907	847	882	896	851	922	903	876	921	855	900	923	853	864	892	886	890	867	905	904	910	873	903	871	779	863	908	863	903	893	948	881	907	929	901	888	942	873	901	917	881	868	864	895	870	879	873	864	932	918	866	860	916	863	891	886	863	865	875	918	883	923	893	898	887	877	844	899	887	868	896	895	863	904	822	914	909	910	861	828	908	881	866	865	886	924	896	852	889	888	889	918	871	851	852	892	872	844	868	879	890	878	870	829	975	902	873	914	908	893	914	854	856	876	863	914	908	865	832	873	834	926	891	850	904	910	826	858	889	876	852	870	901	896	898	876	923	852	903	848	860	882	896	905	909	914	902	867	874	864	893	936	844	875	848	886	897	902	919	886	908	899	872	869	879	855	899	890	906	894	818	871	856	917	863	935	854	866	870	868	870	881	849	907	952	953	941	832	894	886	881	885	927	883	877	879	884	902	884	904	915	895	895	930	882	864	846	865	893	846	847	894	856	912	856	833	875	853	829	914	860	872	903	934	907	850	849	901	891	860	901	886	891	844	867	871	940	884	914	855	916	902	879	879	867	858	891	875	869	839	928	932	857	872	918	868	916	859	895	905	853	887	908	915	905	864	832	932	898	901	913	871	915	889	868	872	860	882	817	885	898	919	873	857	920	804	911	912	889	852	913	925	878	831	889	866	915	863	929	878	934	911	897	833	811	886	927	935	891	877	920	888	879	839	871	892	843	874	888	862	881	907	897	873	913	908	875	928	849	877	852	902	890	887	870	856	906	799	890	898	897	896	919	888	833	853	859	859	880	843	952	913	841	872	804	891	917	892	816	910	842	862	846	871	849	934	856	873	939	878	870	928	849	855	937	914	872	888	854	856	900	858	884	893	886	931	919	869	932	864	850	891	923	877	909	944	882	883	925	946	865	893	850	891	914	885	893	860	854	885	911	860	897	899	897	887	904	893	866	912	886	865	841	866	895	894	917	882	879	858	863	872	827	870	889	814	900	840	894	890	835	909	901	896	894	876	855	836	843	922	883	911	841	912	863	856	887	874	865	882	915	864	861	872	869	905	958	885	883	908	922	878	859	829	906	867	880	896	922	842	911	927	850	889	886	910	873	920	919	931	892	849	908	865	862	939	903	924	939	910	899	933	863	854	886	906	868	919	883	840	918	885	876	851	877	933	905	868	873	873	888	869	863	914	866	940	872	864	895	860	877	844	918	884	886	847	892	924	918	856	881	889	933	948	847	862	849	910	912	897	851	862	875	894	861	891	843	881	853	886	937	909	869	872	908	906	866	933	898	910	844	872	857	880	903	879	918	910	898	889	900	895	870	882	904	916	889	907	921	874	855	920	835	921	840	911	877	846	900	866	844	951	914	867	880	879	907	882	882	891	891	913	845	907	874	859	893	869	898	826	865	958	894	888	881	867	879	872	938	942	856	942	894	922	904	871	839	834	862	846	887	876	888	868	873	902	915	935	898	915	860	901	907	871	822	861	885	828	858	922	885	868	849	944	914	910	884	861	883	836	873	871	925	898	852	895	914	883	902	860	824	884	883	908	849	922	910	866	909	948	896	905	857	940	855	889	900	923	886	854	843	898	913	870	884	886	893	879	876	879	868	875	892	934	874	879	865	915	875	944	907	975	887	921	848	823	890	836	889	851	892	888	884	880	876	866	883	922	896	863	883	869	900	885	867	895	868	859	901	886	863	933	899	898	891	894	845	891	904	886	917	893	861	911	902	833	839	888	895	836	867	845	870	899	902	883	870	884	888	924	888	853	864	852	918	924	905	887	863	842	885	883	886	894	860	855	933	897	908	851	853	873	828	825	883	888	907	932	860	856	941	938	866	872	894	863	889	894	854	886	903	874	894	927	904	901	848	977	887	908	849	845	923	857	862	864	893	863	903	855	927	900	875	850	902	878	882	913	905	890	869	869	874	897	876	919	917	916	908	864	875	881	879	883	901	883	883	841	923	890	893	842	868	902	878	849	887	881	879	948	916	927	958	871	888	865	976	868	856	889	859	874	879	941	934	874	909	929	906	927	837	924	895	843	870	905	923	852	854	852	897	883	866	894
29795	17519	20027	18620	13705	8054	4392	2502	1859	1384	1038	937	854	663	539	612	528	540	488	451	411	431	430	418	428	388	430	406	397	388	342	360	365	343	360	363	356	355	347	359	348	383	377	329	333	333	373	359	324	345	355	334	365	349	352	389	340	368	339	323	340	322	328	318	336	347	380	366	316	379	365	350	328	376	363	356	350	324	340	350	316	343	361	345	349	341	353	322	310	334	340	316	352	333	345	318	339	348	354	329	329	335	313	334	344	364	310	350	345	327	387	358	350	331	321	329	344	367	351	313	326	321	324	324	338	346	322	351	341	341	358	361	351	392	414	355	337	333	331	313	360	363	352	361	327	353	325	307	315	335	350	324	364	341	386	334	307	322	323	357	331	340	310	328	338	337	334	360	344	375	382	330	347	391	318	360	379	355	352	327	296	371	334	356	330	350	334	335	350	352	335	348	344	377	375	327	363	327	342	369	302	368	343	319	339	312	369	303	327	341	369	339	342	356	384	334	345	338	347	298	359	338	394	374	340	336	370	348	355	328	319	315	364	350	337	317	347	354	335	372	319	319	337	343	352	349	377	347	340	316	342	340	389	349	346	362	315	357	338	310	341	324	351	354	367	341	352	332	346	341	352	311	345	361	342	369	292	379	337	331	335	290	330	309	345	352	374	356	369	335	315	347	346	322	334	357	355	356	339	351	319	356	353	352	352	303	328	334	330	300	319	343	349	366	325	347	357	364	370	349	381	362	364	340	349	325	331	320	357	333	361	340	322	319	344	340	373	327	349	320	336	345	326	308	338	342	306	341	347	328	348	303	320	338	350	372	339	312	362	356	335	364	372	343	345	356	342	285	364	355	351	339	315	356	349	332	364	350	327	358	349	351	312	318	330	329	316	352	353	360	336	343	354	332	366	324	358	376	352	305	349	344	354	320	337	352	371	338	352	303	399	351	343	356	406	375	377	334	338	333	337	352	335	343	313	310	362	341	330	359	321	334	345	352	370	349	366	349	336	352	338	346	313	359	351	351	352	333	369	321	323	364	363	365	336	379	331	332	329	337	339	356	326	341	336	332	382	349	309	345	370	355	336	303	352	324	349	312	368	352	334	327	329	321	352	347	347	358	306	317	373	338	365	374	320	339	342	327	349	335	338	358	342	315	293	348	348	310	327	356	326	314	354	338	352	362	358	375	340	349	369	378	315	323	348	315	361	330	333	329	352	327	336	339	388	361	342	317	343	317	343	389	328	325	338	327	347	373	335	358	326	368	354	377	356	354	352	338	354	336	351	350	380	341	351	351	333	368	339	372	312	342	339	341	354	344	296	342	342	383	347	283	334	346	326	327	351	340	328	356	302	332	357	336	348	333	352	358	346	326	331	335	362	317	370	338	386	350	337	334	370	360	375	333	378	345	349	381	340	312	354	356	358	330	370	321	344	350	342	335	345	354	324	334	373	333	346	357	368	325	361	373	359	326	333	368	353	340	354	340	345	337	325	317	346	362	374	364	348	314	366	363	318	372	349	367	334	327	321	362	343	366	347	340	358	337	311	338	351	338	341	339	319	341	351	323	321	352	355	346	353	341	350	371	344	316	359	344	322	351	335	366	357	318	328	328	319	330	388	337	342	321	356	344	355	336	356	376	332	312	330	362	319	325	318	358	377	354	310	358	350	341	352	324	327	316	354	362	301	330	330	327	354	282	347	333	300	329	393	358	341	326	350	313	349	320	325	342	368	353	324	343	330	332	329	325	363	353	355	363	362	340	351	362	345	354	322	348	331	359	348	317	329	373	317	315	327	366	346	347	323	319	341	327	345	329	340	354	347	322	367	357	351	342	379	332	339	357	366	354	352	347	340	364	351	344	304	324	355	351	367	326	334	379	348	380	339	365	357	352	344	345	320	350	338	341	366	363	314	314	361	334	343	334	371	382	338	336	343	368	318	361	381	331	322	367	356	355	381	378	327	367	330	328	348	352	335	364	362	361	346	354	357	339	313	312	341	352	338	350	349	371	360	376	345	374	336	349	359	352	325	342	303	384	349	341	302	368	375	357	334	342	354	333	356	362	339	393	350	317	327	331	365	376	345	368	343	352	348	346	336	363	373	344	353	348	344	354	320	376	335	307	341	372	345	359	339	334	350	328	376	350	338	322	358	347	342	333	313	322	386	316	316	371	377	341	343	342	388	375	313	329	343	371	330	329	341	352	371	356	358	340	360	382	308	360	381	382	352	354	365	345	356	350	318	337	383	363	356	364	362	360	338	347	343	348	361	363	347	342	320	386	357	364	338	347	334	347	326	336	331	386	356	345	329	304	355	369	343	344	345	350	311	306	374	325	375	340	341	350	342	322	327	325	345	359	307	379	349	331	353	372	321	353	351	359	327	346	352	332	343	373	364	368	379	332	354	340	341	350	317	339	340	393	353	349	385	374	369	313	365	331	324	371	336	384	338	335	354	322	338	357	361	326	360	349	334	341	327	324	322	352	350	333	322	329	336	390	369	368	352	355	358	321	348	332	330	334	345	331	370	326	378	394	374	341	343	340	319	331	333	370	342	384	309	318	322	351	336	344	350	343	334	318	402	348	347	348	346	297	352	323	341	346	371	355	362	340	320	337	365	324	358	367	337	401	346	363	329	342	316	378	360	340	347	374	344	329	364	332	341	365	346	378	340	332	340	354	337	317	341	338	324	337	403	342	358	351	341	362	352	363	321	331	313	356	342	337	340	362	361	339	345	336	324	343	322	313	325	334	327	343	352	330	307	338	321	335	347	330	352	330	331	348	342	349	355	325	366	309	331	367	343	322	336	388	345	346	315	316	330	321	348	307	338	345	358	336	325	330	376	365	346	336	349	341	357	356	361	354	322	344	327	359	342	342	347	329	356	352	332	331	348	343	303	333	336	340	355	330	334	348	351	333	377	378	345	299	372	346	331	332	382	332	318	345	300	328	331	372	371	349	347	347	346	357	354	315	359	300	320	335	301	337	331	371	346	320	337	378	357	324	328	324	369	354	377	354	327	336	331	340	350	349	382	381	360	358	335	365	362	357	325	343	321	392	369	339	355	347	344	347	311	331	342	347	373	332	334	348	347	321	342	371	327	364	355	336	304	338	331	316	350	388	348	341	342	349	342	325	362	365	346	319	342	345	348	338	342	386	342	352	358	334	327	361	304	350	353	365	339	316	342	340	368	349	359	345	342	365	352	341	356	394	371	337	354	368	352	345	338	357	351	361	361	353	381	318	350	358	349	363	370	348	336	384	330	379	363	346	346	325	336	303	336	341	322	328	350	325	363	346	328	303	314	353	341	351	384	353	347	323	356	361	364	321	348	345	325	346	364	357	343	316	342	336	316	317	304	361	363	358	318	334	332	338	331	360	362	369	334	341	352	328	319	307	329	342	359	327	332	341	335	342	347	357	346	327	349	320	343	338	345	340	353	319	345	339	334	394	349	334	375	348	341	339	332	333	352	345	334	350	356	356	324	377
18974	14552	26214	31096	28066	20337	13388	9803	7051	5803	4626	4058	3423	2707	2216	2207	2013	1963	1654	1412	1311	1173	1379	1267	1306	1228	1124	1171	1152	1102	1000	1013	979	902	921	921	882	914	835	816	816	886	817	887	831	875	827	832	816	834	867	826	848	805	805	857	809	772	834	780	786	743	827	798	844	842	833	834	836	857	837	809	828	817	815	796	816	831	791	820	785	779	797	851	808	769	807	803	798	819	801	790	868	801	802	829	799	828	843	818	828	858	816	763	787	813	757	781	785	811	842	774	777	773	805	797	863	824	818	862	794	797	857	807	814	855	806	845	843	800	762	830	819	826	825	852	834	836	847	819	846	804	844	827	820	843	805	847	866	806	815	821	874	853	813	793	819	861	816	799	797	749	817	799	782	819	842	818	820	817	826	749	818	814	819	826	802	817	769	780	811	856	782	802	825	840	806	794	828	806	787	812	817	832	785	845	806	820	804	808	811	768	878	803	830	779	825	807	802	798	794	843	844	793	760	858	845	794	801	805	804	790	804	845	796	801	839	835	825	855	797	823	809	876	840	820	835	792	840	864	827	802	792	809	844	748	799	813	805	843	767	827	791	806	886	835	837	837	823	768	803	768	799	818	821	821	826	810	837	811	810	856	804	833	793	808	809	873	778	849	815	833	803	806	836	832	777	798	810	819	816	821	835	841	821	788	764	832	800	766	834	781	817	789	781	759	786	861	806	808	782	800	820	760	816	769	854	849	807	759	817	819	840	846	879	801	852	792	786	803	849	799	824	862	802	823	803	745	831	873	846	797	851	840	784	810	802	787	757	830	804	816	797	818	858	795	820	842	784	825	807	813	876	820	810	812	795	837	785	857	865	826	845	798	815	771	769	820	839	797	788	839	836	820	830	799	857	787	821	784	804	817	788	808	831	750	803	847	834	774	852	801	790	822	759	818	815	839	829	846	811	803	787	776	798	844	835	795	820	820	892	846	821	842	852	845	822	795	805	759	811	799	812	834	810	818	790	840	813	838	873	844	797	785	788	811	860	835	833	852	838	821	830	832	842	822	840	874	789	873	737	824	892	775	804	791	795	776	833	859	797	817	833	849	820	825	774	785	821	835	798	873	813	880	825	748	832	814	795	841	851	841	808	831	833	787	847	846	819	822	844	825	779	825	772	825	788	769	805	752	819	850	789	810	783	838	822	823	788	835	833	785	846	780	781	838	809	815	837	802	818	793	810	804	817	851	809	822	851	789	784	799	814	831	790	807	845	770	766	815	835	804	766	815	785	874	824	794	795	843	776	779	842	854	869	868	800	787	817	809	806	843	790	826	850	764	776	802	816	812	812	814	805	836	803	845	775	833	797	845	815	806	871	841	822	780	766	864	815	791	816	823	861	791	809	820	808	809	898	747	823	756	818	837	808	789	816	828	772	785	903	863	819	836	784	782	874	806	802	835	814	819	835	825	841	839	791	820	841	790	776	791	807	838	803	849	845	869	812	835	837	813	781	875	821	788	823	837	827	818	746	807	765	826	782	825	774	777	840	809	790	822	804	826	829	800	794	803	834	849	846	852	818	848	858	835	790	837	787	799	815	843	819	862	815	857	788	824	790	851	806	788	833	816	806	799	829	827	850	811	822	836	793	825	800	830	824	786	808	800	841	832	819	778	823	797	834	781	850	836	814	791	827	809	834	827	793	771	842	840	818	845	858	815	770	862	842	817	830	820	796	806	821	820	789	796	819	807	817	838	820	812	837	848	822	769	859	854	776	773	844	813	812	794	788	796	824	814	803	847	756	828	807	830	854	841	849	858	803	773	803	818	825	801	824	820	819	836	823	790	819	834	828	804	778	815	829	825	846	795	840	823	775	832	798	782	805	796	780	787	794	917	821	735	779	817	809	831	798	820	829	776	813	800	850	821	870	774	830	809	823	852	793	815	802	778	814	849	794	814	810	817	843	804	808	779	813	832	788	804	844	809	843	826	858	796	752	836	839	839	814	795	799	794	820	814	852	782	835	808	851	777	850	789	829	824	864	847	829	822	819	859	776	829	801	808	805	800	804	808	821	806	791	782	789	781	836	849	829	769	814	833	849	827	786	805	840	865	826	877	778	822	787	828	856	827	810	848	819	860	814	843	814	864	817	769	822	732	787	804	810	854	846	805	875	802	840	824	796	811	766	822	831	801	848	813	856	826	833	834	793	881	805	856	842	765	819	828	894	779	818	825	831	826	820	844	838	818	809	801	788	831	819	761	813	883	822	806	785	833	810	845	816	825	792	806	860	843	828	787	811	831	783	780	802	819	834	802	814	813	826	860	857	797	775	810	779	797	807	817	862	854	819	861	836	784	793	889	887	905	798	841	811	809	847	814	832	819	814	820	832	801	830	835	827	801	767	868	855	855	768	791	805	826	828	871	786	856	801	867	832	835	875	807	770	794	825	848	829	819	767	821	817	871	827	833	822	794	762	862	806	867	826	796	807	812	846	818	849	812	844	826	813	756	795	797	803	820	772	825	837	829	842	801	838	847	841	857	819	791	811	791	822	747	860	798	793	801	803	849	822	782	877	820	820	850	861	845	816	773	781	844	768	802	794	818	785	863	815	827	853	851	844	864	858	821	837	827	843	823	810	831	847	812	775	810	780	791	839	836	827	850	824	818	796	843	849	832	840	818	788	805	761	816	841	836	807	828	856	817	803	805	791	819	799	784	791	793	806	842	838	840	843	788	849	870	843	790	790	805	871	810	780	718	812	761	748	823	818	802	834	820	814	826	857	890	839	815	824	800	848	825	850	802	826	826	823	882	874	848	829	830	835	799	851	800	822	814	859	827	866	807	833	820	845	811	809	859	776	833	823	771	794	784	792	794	852	772	819	828	801	839	799	812	870	852	829	840	837	854	883	844	792	824	841	843	839	843	886	814	773	820	789	843	861	829	800	826	876	802	750	864	771	895	772	858	808	852	787	832	842	831	817	816	799	833	741	838	866	839	793	826	760	838	782	810	848	854	839	836	765	856	767	820	854	776	824	839	841	817	846	794	847	819	850	810	837	824	763	867	817	809	828	883	805	825	882	795	796	812	806	830	803	776	782	818	785	802	804	732	781	826	772	876	799	822	814	832	847	813	857	831	827	821	825	798	773	796	821	799	812	824	784	841	825	782	846	871	778	807	825	788	815	857	793	775	812	780	781	795	821	855	779	770	811	786	826	756	788	834	840	810	864	789	821	831	820	886	843	799	840	844	797	846	822	786	827	790	767	852	846	825	794	785	818	812	808	814	796	792	786	787	844	825	816	852	804	821	817	828	812	819	865	798	776	802	829	854	804	855	801	809	771	820	807	809	816	860	856	803	806	811	801	827	790	779	859	838	828	798	778	841	867	803	776	799	789	836	802	826	819	883	779	841	826	783	831	871	784	806	842	840	805	815	866	795	836	774	811	775	815	795	826	834	766	809	803	818	838	790	775	809	837	817	793	826	809	795	809	786	849	816	798	814	842	787
11789	8409	9666	8942	6175	3322	1746	1133	808	754	566	508	493	480	470	466	411	422	425	369	379	411	393	379	384	421	420	413	402	394	355	415	422	399	402	390	412	369	371	368	366	379	341	381	397	395	360	408	377	399	398	394	433	377	364	427	397	344	403	376	422	361	346	374	348	405	360	354	383	392	393	401	377	410	414	352	366	391	388	377	367	340	422	342	384	372	357	395	337	400	384	376	380	389	382	374	408	386	368	386	411	367	418	364	395	373	341	325	343	424	359	414	373	389	369	403	363	373	352	367	375	386	380	415	404	392	407	358	393	354	387	373	400	411	361	387	375	411	381	346	363	363	365	413	348	392	369	352	395	378	371	376	389	353	378	369	386	366	351	356	359	358	361	346	359	404	413	361	392	367	365	404	391	382	413	419	385	363	338	365	363	369	400	393	351	383	366	371	407	387	366	348	391	362	355	372	374	368	369	360	356	356	393	374	381	394	387	414	358	356	388	418	371	381	364	390	360	374	366	370	377	356	380	402	410	375	362	381	381	375	377	380	387	375	377	372	370	424	395	357	344	387	390	366	380	386	361	365	391	362	376	406	374	401	394	369	386	358	367	372	391	355	372	401	398	384	375	382	381	382	377	363	352	374	385	398	376	380	337	399	377	380	358	337	353	385	371	376	352	385	387	386	404	379	378	367	381	395	356	334	369	355	374	385	369	396	385	377	366	404	373	380	349	382	392	332	376	387	395	390	380	366	402	396	371	359	361	366	414	358	373	375	378	415	380	371	383	391	393	356	368	392	362	408	376	375	417	351	390	369	397	318	399	412	377	358	343	367	370	345	354	405	376	394	373	362	357	379	367	355	339	390	384	387	373	386	377	367	363	371	396	388	360	370	357	372	366	348	396	366	382	369	406	401	366	400	379	382	352	391	366	404	382	367	380	377	369	403	368	374	400	394	378	379	347	378	375	389	390	379	360	372	376	377	383	385	374	361	388	369	350	374	393	377	380	368	383	415	437	368	379	425	378	355	402	372	368	382	384	409	349	381	356	395	363	405	397	402	418	417	403	336	349	390	376	376	392	346	366	377	366	414	367	413	408	363	367	372	353	372	388	370	378	411	383	404	350	350	342	363	382	373	335	365	378	370	401	410	363	397	394	381	328	369	369	408	327	342	393	345	428	394	367	386	373	361	377	362	375	384	361	374	399	381	402	389	374	404	383	369	405	366	396	377	364	343	354	398	361	351	390	373	368	382	413	381	370	327	360	371	399	387	374	392	369	345	339	393	404	434	382	390	396	375	346	364	382	418	354	410	360	399	390	367	392	373	350	365	425	402	401	352	326	384	359	340	358	376	444	391	381	338	388	420	403	350	361	383	369	408	418	375	427	364	340	382	389	370	385	382	387	374	379	366	354	412	388	385	359	359	375	373	387	379	371	343	368	370	393	366	405	391	370	384	384	377	387	394	366	369	405	419	423	387	466	365	389	384	368	394	374	397	368	380	401	405	376	369	382	403	403	407	352	363	368	372	344	356	364	342	357	399	402	367	387	372	342	370	393	394	360	338	390	358	361	380	378	332	364	398	380	405	389	389	405	376	376	401	374	373	401	359	375	358	391	358	392	385	382	365	387	378	425	357	397	391	371	369	389	390	381	357	337	398	359	388	354	382	358	370	369	367	352	389	357	377	355	387	376	389	407	389	371	364	386	405	390	402	352	370	378	389	405	391	382	385	391	363	380	402	376	326	369	364	385	371	361	345	371	348	400	367	394	375	347	372	382	370	395	377	392	419	378	382	394	368	404	392	385	386	375	381	345	403	396	357	379	386	366	425	336	379	402	354	392	388	395	370	339	397	361	389	381	375	366	370	399	353	407	347	385	398	394	404	418	362	379	363	370	389	367	380	341	404	399	362	339	352	361	397	377	378	419	390	368	373	347	387	383	398	391	356	384	370	420	369	392	377	403	371	413	336	347	382	382	379	378	374	427	397	353	355	346	469	371	402	394	379	387	390	378	373	393	395	357	399	339	425	398	394	367	401	367	366	390	366	408	354	445	330	380	381	394	392	367	383	381	376	364	363	385	371	361	376	403	351	348	348	368	380	353	377	360	375	402	394	377	400	371	362	364	357	400	369	394	396	369	356	360	370	363	402	402	358	424	369	375	397	384	358	383	377	350	374	359	344	357	371	385	360	390	392	394	386	368	378	392	386	388	360	347	373	398	399	387	351	396	380	371	382	360	379	355	396	394	368	368	401	391	377	359	394	393	385	351	389	363	358	354	371	393	374	332	362	356	387	337	372	380	405	401	358	417	379	366	359	380	352	368	384	383	353	428	399	383	348	368	388	353	358	412	372	420	402	377	374	360	411	353	403	363	358	372	418	365	362	380	383	382	366	367	383	371	372	386	424	366	388	393	395	363	378	357	368	347	392	376	393	379	386	375	386	407	404	388	386	342	358	360	398	379	406	389	374	356	411	376	393	348	370	383	350	393	420	398	361	339	363	367	372	391	364	412	397	380	390	356	403	342	386	377	360	372	432	394	394	342	410	369	398	335	372	391	377	368	345	358	352	369	323	374	416	405	363	363	403	347	386	379	376	351	378	407	348	376	380	360	375	349	382	366	386	367	385	390	381	387	372	370	377	351	357	358	381	359	409	387	356	353	370	386	378	378	373	386	368	406	398	399	378	410	393	378	361	365	376	338	385	412	404	381	422	399	385	373	323	379	370	394	401	387	410	361	365	364	383	392	385	358	374	396	369	409	376	375	351	345	386	400	341	423	334	362	364	386	384	364	309	383	353	401	414	375	386	384	396	330	395	346	374	381	406	366	362	410	364	378	354	386	401	355	395	381	411	356	408	368	377	325	389	398	344	376	375	364	338	394	380	398	356	394	380	356	381	377	403	339	379	356	365	392	379	339	393	385	428	373	395	382	356	355	370	387	393	393	381	398	409	375	360	365	382	431	403	395	445	378	368	406	407	395	369	352	405	390	352	387	350	419	388	370	396	370	360	371	344	383	402	371	369	355	379	373	411	408	377	356	350	396	381	368	360	412	370	374	410	391	371	367	381	372	365	344	368	373	366	399	391	400	369	408	374	389	384	368	362	368	388	339	349	414	364	360	397	393	380	379	399	364	377	386	362	374	395	378	337	368	417	370	337	353	384	346	362	368	387	392	401	410	385	399	376	384	370	367	357	407	381	360	391	389	419	387	392	368	413	394	350	353	361	366	345	388	366	373	350	390	388	381	360	379	375	354	387	396	385	401	376	320	368	366	384	386	365	371	387	361	395	371	411	426	337	386	396	358	339	375	358	385	380	375	353	363	349	370	339	346	367	370	374	367	413	357	355	366	398	375	398	360	367	388	388	373	391	356	377	366	405	390	394	361	346	354	391	391	385	358	378	368	372	389	396	376	382	342	397	387	371	366	381	358	369	361	373	346	352	380	381	369	355	341	373	343	363	350	401	399	384	378	373	415	414	399	405	408	388
8364	7988	15714	20069	17056	10952	6276	4466	3113	2506	2080	1737	1501	1527	1238	1161	1076	1006	999	904	1001	969	960	1017	1004	1020	918	991	988	949	984	952	961	879	910	940	930	872	915	913	871	903	925	917	894	877	875	876	883	929	840	864	900	861	910	890	914	948	866	841	909	872	865	874	910	882	872	861	907	876	887	931	883	914	847	872	862	877	855	887	891	853	918	908	883	920	907	921	872	871	868	851	850	865	862	849	913	828	806	880	888	934	896	858	848	886	956	912	874	838	950	883	929	881	918	880	911	930	865	878	872	902	888	908	955	876	909	908	910	886	862	879	889	920	907	921	857	847	863	860	881	869	911	899	893	878	907	909	927	896	899	916	886	870	834	896	917	941	866	933	873	928	888	891	841	929	873	842	893	911	926	898	916	881	853	862	883	888	921	875	886	888	902	884	915	831	887	929	954	920	834	891	917	938	906	859	911	885	903	878	903	889	898	877	932	906	879	898	900	817	863	888	913	851	910	862	883	894	853	860	883	875	917	868	918	820	913	861	879	856	865	933	928	889	944	906	900	802	884	895	898	876	887	923	897	892	880	929	905	881	856	896	912	921	876	919	923	905	893	825	894	805	872	935	895	860	891	876	881	914	961	859	918	903	883	938	892	830	913	863	907	932	893	872	906	867	868	923	906	922	915	894	942	895	876	888	901	890	873	876	878	902	881	855	847	919	837	873	919	876	922	912	863	954	863	856	872	906	933	937	882	928	860	840	933	841	922	883	915	930	887	929	901	887	869	863	903	886	892	879	866	880	840	858	867	896	885	840	913	825	915	886	839	928	913	900	825	865	855	877	882	814	866	867	888	890	888	915	946	907	868	918	933	876	932	883	924	846	876	887	911	871	923	890	898	913	894	879	858	843	899	880	903	914	913	921	873	847	884	870	898	896	928	877	917	911	921	827	961	925	920	872	892	925	925	907	937	896	879	859	921	855	870	886	879	872	849	868	878	908	908	916	907	901	884	868	885	857	867	917	937	889	894	899	923	872	932	929	911	920	843	906	901	944	920	849	895	884	898	880	930	924	912	914	855	864	820	882	917	883	826	881	904	883	813	901	933	882	919	884	891	899	879	924	860	908	866	946	943	896	899	859	870	910	825	877	862	901	845	893	857	860	884	923	863	882	914	838	898	864	894	937	897	873	870	872	862	878	905	872	854	915	886	930	863	868	885	917	901	922	919	914	907	956	950	910	834	889	868	866	827	908	912	889	875	876	886	914	907	884	933	879	880	913	825	823	978	875	923	925	887	915	885	887	891	900	870	865	821	882	878	917	857	854	857	859	863	851	886	820	878	880	865	864	878	917	836	909	875	827	870	889	903	886	880	869	892	877	910	938	903	859	883	870	890	879	883	941	922	981	923	849	872	945	937	881	926	888	866	891	836	918	930	917	894	864	875	884	950	910	892	804	900	936	903	919	931	900	908	917	867	857	878	907	919	922	887	877	892	870	937	884	902	863	894	902	908	914	882	847	881	883	950	916	905	883	830	865	873	881	906	964	864	948	858	880	890	919	874	888	887	849	856	847	846	891	902	871	955	847	963	852	857	844	889	892	901	871	845	914	877	933	944	897	932	922	879	888	838	904	919	902	883	867	884	884	885	818	873	893	924	924	854	905	913	824	899	950	922	891	887	912	915	820	860	928	857	898	851	946	926	835	902	870	874	875	899	932	901	904	930	895	897	855	924	879	905	881	921	892	873	910	874	926	860	861	902	943	921	868	908	895	863	875	896	871	843	828	825	817	880	889	890	902	929	861	947	932	880	847	887	872	897	913	871	881	883	875	865	851	853	953	866	894	812	850	901	903	903	910	913	912	878	894	897	916	916	859	918	873	874	956	890	908	891	914	896	858	900	897	884	932	865	862	925	883	846	888	914	909	847	899	879	864	900	864	908	832	905	913	866	897	907	925	893	915	881	853	895	852	910	905	893	881	882	852	863	890	898	876	958	926	882	903	858	911	939	927	888	881	879	880	855	864	947	880	867	883	852	901	921	903	903	900	853	927	958	906	886	936	879	864	899	916	935	848	894	896	897	930	915	923	874	888	924	891	901	879	917	851	908	870	867	892	954	876	883	899	863	913	858	904	891	917	892	836	827	864	889	917	865	905	873	902	940	902	876	919	952	852	881	907	877	889	875	858	891	888	900	856	958	927	880	877	918	862	829	855	870	874	878	870	913	889	908	898	937	945	869	951	902	907	863	872	941	858	842	876	890	939	890	895	845	918	855	877	959	905	908	956	928	875	892	878	884	873	862	871	966	900	929	826	900	826	939	872	939	857	832	942	920	852	864	873	902	875	926	895	924	917	888	890	880	955	902	884	898	924	904	854	906	885	854	936	903	931	897	865	927	886	872	917	882	872	899	933	906	896	915	887	924	868	858	930	961	923	854	898	901	899	846	915	877	861	827	929	878	929	883	890	914	897	871	837	828	846	865	873	898	912	879	911	915	879	888	884	858	877	867	911	894	853	903	872	871	908	854	851	895	919	880	906	856	876	894	861	849	892	927	860	889	874	847	856	889	879	857	908	926	839	934	843	914	890	916	949	899	861	920	897	889	884	855	878	906	847	931	927	909	881	847	902	913	829	876	887	901	904	939	830	926	922	923	901	878	924	806	883	882	874	784	872	898	841	933	950	917	908	849	885	884	870	896	876	862	916	858	915	907	884	931	860	886	953	862	903	874	906	891	881	840	917	894	923	916	953	885	855	949	848	896	927	862	868	863	907	861	910	890	884	867	885	913	923	876	911	923	888	893	917	906	897	853	855	944	917	869	911	853	901	875	884	907	860	890	903	871	896	877	864	896	892	867	925	869	928	892	885	883	817	852	902	855	913	862	877	926	918	892	906	904	954	828	939	923	942	885	898	872	862	892	870	892	905	875	894	881	889	911	838	891	914	892	868	912	912	880	897	903	877	841	859	903	844	841	899	926	916	892	915	860	883	916	923	826	910	917	908	904	898	886	900	947	865	854	874	929	901	893	906	876	953	887	894	865	907	902	923	875	858	886	953	845	881	838	883	909	936	879	885	902	894	907	860	857	889	901	872	935	915	906	891	869	868	879	881	900	924	914	913	881	975	890	819	915	853	875	906	868	925	896	903	855	903	884	847	896	852	917	915	927	909	862	857	899	907	926	869	934	886	922	870	835	940	862	899	873	909	893	909	869	882	883	900	908	859	884	882	877	885	879	948	920	930	879	848	866	877	861	898	918	888	895	867	916	860	931	883	910	897	908	853	858	929	915	891	895	983	890	898	887	925	903	914	900	880	896	865	901	905	914	908	854	887	908	854	885	853	889	904	886	865	907	933	902	914	885	879	854	945	884	892	819	873	933	859	877	864	875	838	948	910	877	896	859	918	859	850	894	896	908	943	888	896	817	935	922	898	895	890	884	862	922	820	910	915	903	888	916	896	896	952	901	873	929	935	909	875	886	890	925	883	881	890	905	938
22288	13383	15187	14458	9606	5047	2651	1805	1247	1001	842	739	611	627	540	503	500	429	462	485	464	444	468	434	386	418	394	454	392	433	390	386	380	350	384	391	376	359	412	358	378	426	389	388	398	363	360	366	351	419	338	375	327	354	363	397	355	361	406	378	342	380	406	379	381	378	353	379	391	362	383	391	362	354	386	378	398	356	379	343	377	338	361	379	378	353	383	386	407	370	363	340	355	403	381	399	367	382	367	394	406	363	371	392	361	415	369	395	432	357	367	358	386	380	387	376	354	394	429	370	377	326	381	365	380	382	368	358	372	386	375	378	355	371	430	339	383	328	369	421	402	370	400	395	391	406	392	389	391	335	344	354	369	396	379	352	386	370	402	378	355	379	391	396	391	376	359	362	394	388	359	379	355	391	394	368	364	366	395	375	395	392	395	376	382	382	374	379	397	374	363	417	402	386	386	386	378	392	382	400	352	396	392	377	389	385	379	372	360	393	358	365	401	386	348	388	403	366	378	352	397	375	357	379	381	401	355	399	384	386	382	388	418	383	405	360	365	362	370	399	403	392	379	375	363	398	388	343	398	348	419	421	411	380	367	354	369	352	384	350	366	363	361	387	355	379	390	410	387	417	389	386	361	405	389	395	406	367	390	386	391	392	362	401	377	393	393	335	434	395	392	379	386	406	360	399	329	368	378	392	376	327	352	416	390	387	395	386	422	368	341	409	334	391	356	357	388	379	377	388	360	364	364	370	388	393	390	367	368	400	374	408	342	351	393	391	380	390	373	374	427	432	398	417	355	340	380	366	372	365	420	404	378	393	453	362	354	378	405	351	343	399	410	392	383	412	363	352	384	395	396	365	359	418	356	366	377	411	409	384	410	374	353	406	396	394	401	358	383	391	393	328	410	372	396	370	392	363	397	393	369	387	421	361	375	392	391	348	346	374	363	411	356	340	426	396	374	385	398	379	389	399	368	398	371	400	357	403	366	382	396	357	369	390	375	405	394	372	365	349	395	372	397	392	379	353	379	343	352	370	414	386	363	383	379	395	340	378	384	451	366	395	393	383	423	348	388	391	386	412	389	356	379	367	387	335	440	365	388	371	384	396	398	361	389	376	346	386	388	397	399	413	367	386	355	340	389	377	389	402	392	344	371	351	383	365	387	370	392	356	362	370	399	376	398	363	413	375	398	376	362	392	354	362	397	406	403	390	350	388	421	411	376	385	383	390	397	372	359	370	401	378	378	353	388	365	411	396	371	348	387	369	414	345	377	360	418	377	393	341	379	393	391	437	389	357	352	380	364	386	364	364	400	398	355	351	376	381	386	382	368	366	319	386	379	380	355	390	404	414	382	341	398	382	335	356	367	398	378	371	410	373	350	358	367	393	373	380	360	373	375	384	417	359	384	397	365	385	373	376	401	387	409	390	369	400	363	355	392	414	406	367	388	398	344	366	375	362	411	347	403	397	350	368	394	405	347	365	406	388	350	348	382	412	388	393	365	365	434	364	381	369	373	370	344	381	392	361	354	426	377	377	366	385	376	367	394	363	386	362	364	383	412	383	425	362	373	337	398	390	396	390	421	362	397	382	427	397	360	363	343	395	374	383	371	405	360	365	378	373	378	400	353	442	389	352	387	351	419	397	399	331	372	373	411	376	379	399	394	356	404	386	371	391	371	365	396	371	361	389	392	390	394	381	364	360	388	393	359	355	356	374	323	356	364	416	407	350	406	393	369	394	390	389	359	395	379	391	374	410	397	357	376	348	397	368	394	417	367	375	414	395	345	345	367	388	376	373	387	366	387	381	373	388	407	373	414	385	384	396	386	357	347	379	391	380	393	346	385	377	344	398	373	366	412	388	400	370	366	379	387	373	371	361	351	382	387	397	398	397	345	411	395	372	374	396	379	362	405	413	377	343	399	409	369	379	380	355	362	393	360	374	386	370	392	394	395	425	389	367	352	396	348	342	350	361	410	360	387	379	373	348	384	368	371	365	405	368	396	373	403	410	390	412	382	382	362	383	383	364	365	353	395	342	389	367	353	383	401	389	413	374	405	382	334	360	400	327	386	385	398	393	353	383	387	380	393	424	399	344	383	371	408	414	360	414	389	364	350	370	405	387	348	373	350	401	351	404	353	406	375	403	415	411	367	402	373	400	366	395	392	368	376	387	394	399	355	357	362	404	343	372	405	393	412	377	395	350	353	400	385	394	366	402	387	366	393	388	369	374	392	371	416	387	338	368	389	385	393	393	395	381	374	390	396	323	375	376	393	363	358	374	351	345	356	351	343	366	371	380	402	399	386	341	377	374	384	377	396	396	373	407	402	369	399	397	368	379	370	424	403	384	369	399	413	353	379	372	379	345	368	365	364	393	420	402	382	361	355	374	385	356	397	387	399	388	385	420	377	381	401	358	380	362	361	397	368	385	368	343	380	390	388	415	387	383	419	369	374	369	357	383	408	367	422	391	382	375	401	400	405	386	409	407	357	387	359	398	379	369	338	370	404	382	402	371	363	400	390	373	384	345	369	388	370	371	375	331	357	392	391	360	375	382	403	381	371	371	371	371	372	340	385	385	378	388	385	393	378	379	363	378	384	382	355	340	404	374	357	319	400	398	430	392	388	396	376	372	406	389	344	389	356	365	365	378	400	405	398	381	364	402	399	319	399	348	370	398	416	361	362	362	368	339	401	374	379	349	316	382	372	382	370	374	368	394	384	366	381	432	417	381	380	383	375	392	391	396	394	372	362	402	386	346	363	359	357	373	385	396	400	365	399	417	407	378	366	379	374	366	384	387	372	383	397	401	385	364	364	350	402	390	356	346	384	374	371	378	368	340	356	374	379	409	377	403	386	378	408	388	407	367	350	392	330	376	351	335	415	367	400	369	366	395	396	390	381	435	402	377	394	375	378	416	369	402	373	385	362	372	374	397	387	383	411	384	349	379	392	385	391	369	348	369	376	386	359	379	374	372	386	376	409	387	355	350	437	377	403	376	355	368	416	354	404	365	356	397	384	370	371	349	393	388	373	361	395	338	353	385	350	396	392	366	376	396	381	351	379	418	371	374	358	382	364	363	363	356	351	374	425	386	381	334	395	346	370	342	367	379	386	376	369	362	356	370	360	402	365	355	365	387	391	397	366	372	370	377	407	425	412	433	396	351	387	426	371	373	359	405	418	423	430	404	364	406	364	373	394	406	350	362	375	400	389	387	407	360	388	394	398	357	375	384	390	391	385	364	370	356	375	388	359	405	410	384	390	375	322	397	397	355	415	383	391	404	373	378	378	368	386	397	385	376	367	366	358	395	406	425	370	372	406	340	348	376	370	369	363	382	396	367	394	365	384	362	420	394	367	379	411	310	358	374	386	399	377	359	365	380	402	367	355	367	412	447	403	381	392	378	412	402	385	386	387	371	375	360	364	380	397	372	357	398	340	372	440	367	374	334	366	362	371	372	395	349	370	369	365	368	345	394	402	368	399	378
15591	11840	21703	27091	22918	15408	9559	7038	5267	4093	3366	2990	2568	2214	1863	1760	1579	1459	1386	1221	1185	1189	1273	1241	1168	1198	1129	1161	1121	1047	1034	973	1002	974	985	922	1006	892	1013	912	908	867	865	929	871	924	928	958	898	993	872	932	889	862	877	883	882	896	853	943	898	851	916	900	882	874	869	923	885	930	921	865	904	862	933	875	874	907	935	773	950	913	927	862	900	858	916	948	925	911	888	871	858	907	925	884	921	897	815	867	854	887	898	893	869	890	918	938	908	910	841	866	924	929	898	890	855	884	907	892	904	952	858	875	907	911	847	930	880	847	888	864	903	916	900	901	884	860	849	918	881	867	860	906	871	878	922	935	910	844	873	836	873	905	900	877	921	977	901	895	918	866	920	894	840	866	882	899	879	896	878	949	852	854	925	854	895	925	938	897	882	862	861	892	912	878	926	899	871	913	922	865	886	945	868	887	885	908	905	899	942	926	905	918	879	922	883	902	952	876	879	896	934	888	955	891	932	949	873	927	917	899	844	895	924	836	865	903	869	892	898	851	894	899	875	892	912	889	842	956	911	891	923	864	916	859	907	939	921	939	833	861	871	892	901	920	891	923	891	888	855	900	888	903	908	932	880	844	865	922	896	937	860	883	911	928	889	876	880	885	918	874	919	869	896	863	869	878	922	852	917	894	862	891	903	875	887	884	837	917	928	889	862	869	910	910	858	892	842	939	885	872	859	933	844	871	909	894	854	912	922	930	885	857	855	891	893	895	904	897	886	924	927	861	931	886	917	897	908	879	889	946	917	911	839	876	878	869	876	869	904	878	894	842	940	861	872	885	922	910	888	912	872	896	923	926	863	903	930	899	899	881	856	917	908	892	874	833	917	808	938	885	921	876	919	886	925	864	943	913	910	897	888	898	917	861	928	896	925	932	885	911	920	890	922	942	867	880	905	867	907	862	864	889	879	891	916	926	888	894	911	927	907	935	902	869	890	899	911	923	872	873	841	903	918	896	881	858	847	873	915	897	870	935	925	932	855	886	902	916	893	903	843	911	854	893	868	898	899	928	893	890	869	917	930	905	924	864	953	904	838	886	883	935	932	885	849	906	920	914	949	918	958	885	869	920	934	856	865	840	854	910	925	963	959	968	954	918	876	920	893	925	935	904	915	901	949	882	906	922	861	962	865	938	876	893	861	908	923	956	909	870	905	883	831	961	886	893	914	895	897	900	894	918	926	822	947	895	907	923	922	881	943	859	904	914	849	879	899	885	863	934	904	830	895	900	921	894	895	961	894	879	848	861	907	870	883	886	817	900	925	909	934	884	915	929	900	906	923	883	860	941	891	927	901	920	894	933	880	913	866	845	906	866	889	875	870	923	931	888	894	936	891	940	889	935	851	866	915	891	882	912	896	862	947	985	867	934	944	884	879	908	875	917	929	930	876	902	860	881	918	874	911	939	880	811	885	861	858	921	881	915	906	907	872	874	902	872	949	897	917	887	943	886	904	876	897	867	909	916	885	880	890	864	905	896	961	929	917	915	884	927	931	865	908	929	903	862	949	894	926	877	939	899	895	885	873	909	883	936	898	901	873	873	894	929	885	939	887	914	902	879	952	866	910	887	912	907	912	886	898	874	874	877	866	906	889	918	883	838	900	911	874	871	941	908	897	857	931	921	932	941	875	886	874	903	897	874	863	888	909	902	865	865	891	900	826	887	932	896	885	852	879	921	918	907	930	885	939	882	887	911	942	919	889	892	910	914	895	905	875	849	918	934	872	896	917	945	903	872	910	937	820	896	844	932	857	927	924	896	872	828	846	889	877	929	913	911	915	927	874	871	946	917	886	884	908	930	971	950	921	846	859	884	863	902	856	864	897	910	918	867	912	950	858	909	868	864	918	927	922	886	937	875	873	855	928	891	914	877	830	869	913	930	885	945	926	913	938	932	943	944	873	869	861	876	902	905	882	965	936	933	850	925	871	943	957	903	876	901	892	923	878	905	898	873	932	903	921	937	844	856	914	899	895	860	917	961	920	921	923	923	839	863	891	901	928	870	900	931	874	944	864	892	887	851	867	844	853	881	906	918	947	902	838	862	861	896	892	918	887	899	867	907	865	920	895	951	903	866	916	915	849	896	903	905	888	933	890	941	948	933	892	860	890	918	904	863	861	884	892	857	885	922	963	880	897	920	873	890	925	881	877	879	920	900	897	887	903	870	904	875	882	839	901	924	924	898	968	901	882	852	897	940	908	866	919	874	956	875	905	911	847	977	937	915	926	870	860	921	897	844	919	895	872	903	891	874	898	887	865	838	904	918	894	865	917	872	908	896	901	891	874	847	951	909	901	877	904	833	902	876	876	891	928	902	899	929	881	912	882	873	874	879	888	969	944	899	943	911	922	853	889	891	902	896	930	833	855	886	895	900	908	914	899	864	902	919	908	890	862	892	872	952	886	873	905	898	852	845	888	873	873	947	895	903	884	942	867	850	879	905	889	870	906	970	891	878	919	885	930	892	893	904	899	867	889	884	936	900	926	909	916	847	917	945	935	882	863	868	910	841	886	874	916	887	947	873	916	885	929	911	870	892	908	920	876	892	862	908	873	928	908	876	880	877	889	950	887	888	916	860	912	845	907	939	943	928	933	887	931	885	931	900	926	985	902	850	893	955	918	883	903	882	899	936	926	934	888	866	903	842	881	885	942	902	903	921	846	855	888	873	873	845	885	836	901	914	900	913	882	894	891	904	920	957	881	916	893	868	903	913	901	920	911	904	891	879	945	946	943	850	915	921	882	856	896	953	915	934	835	905	946	936	892	935	947	911	886	961	917	890	884	958	904	841	875	897	943	904	870	889	942	897	888	833	925	837	892	854	901	914	918	907	858	852	861	930	907	906	924	831	938	890	890	875	907	874	876	886	912	896	883	881	870	891	900	896	922	895	904	919	901	967	878	873	919	870	923	937	833	963	871	846	904	957	937	825	914	927	888	946	876	916	892	923	909	892	906	871	894	936	871	912	882	882	863	846	939	907	915	832	898	926	961	888	860	882	914	911	838	886	914	888	885	882	895	857	914	885	925	908	924	903	912	905	892	870	906	920	854	933	986	902	948	895	879	921	883	868	897	897	851	884	905	888	881	870	882	924	872	889	918	867	916	917	859	864	893	878	942	975	918	884	890	880	901	917	898	950	927	924	890	879	899	859	904	895	829	917	871	934	948	909	927	926	882	897	919	892	883	857	926	871	860	893	887	905	955	864	862	893	851	926	893	895	953	912	901	931	929	911	917	860	902	895	847	889	900	857	930	873	926	863	902	927	861	922	892	875	855	917	853	882	871	908	890	861	928	869	888	950	959	899	918	941	888	893	893	837	883	929	934	892	901	838	914	887	886	954	887	894	956	931	881	952	897	843	871	897	876	912	863	891	875	877	888	931	882	892	940	940	912	892	867	899	905	900	885	959	891	904	855	932	909	871	894	900	879	908	901	947	882	928	911	892
30903	18359	20355	19046	12901	6902	3545	2403	1811	1305	1024	973	808	644	608	590	563	528	442	468	407	445	418	403	437	380	400	429	413	404	371	386	370	366	398	360	331	350	357	366	334	327	344	349	344	351	375	352	329	324	363	326	368	321	352	325	336	354	305	340	334	370	313	349	349	360	348	375	355	326	365	335	361	371	352	339	332	334	365	346	318	352	364	344	338	298	353	339	332	331	294	360	361	370	331	329	356	335	355	384	309	348	317	326	358	352	334	329	347	362	341	329	397	376	334	345	351	358	329	326	311	320	364	365	340	371	350	351	332	333	327	340	336	338	337	377	362	349	336	382	390	365	353	369	349	343	322	342	340	339	305	361	304	338	332	350	338	324	357	293	364	324	321	369	374	316	346	359	369	344	353	316	326	340	371	291	344	348	393	337	352	390	352	332	373	335	365	342	403	325	334	323	386	310	330	347	358	357	351	314	343	359	353	332	355	329	343	373	342	347	344	356	355	355	352	367	337	334	333	333	363	330	331	380	350	338	340	346	320	349	347	319	351	364	347	333	339	367	383	359	374	327	358	299	348	348	305	336	334	337	324	334	381	394	356	370	324	322	341	350	362	355	341	351	325	345	352	345	322	325	331	312	374	347	361	365	285	337	345	317	303	319	366	329	318	364	361	346	359	317	341	329	366	369	365	347	373	361	356	358	342	377	306	318	375	352	315	356	387	317	347	392	355	368	352	311	342	346	354	331	353	335	361	348	351	345	332	350	355	356	326	345	326	334	346	359	332	352	321	329	354	377	330	346	353	339	341	334	362	360	306	328	366	355	329	354	386	320	352	372	365	344	355	339	349	327	340	326	299	330	337	350	379	341	380	342	318	361	315	353	329	320	366	336	313	332	347	333	326	353	353	349	345	319	358	336	361	327	380	352	330	362	375	374	319	362	308	340	340	334	372	348	349	362	325	309	395	376	349	334	356	360	329	320	338	357	368	323	359	352	303	328	337	388	339	377	351	341	355	345	339	348	324	337	336	331	359	365	364	361	354	366	345	347	345	331	398	331	378	333	337	333	356	334	341	386	363	324	358	327	340	343	328	328	328	335	314	390	340	374	358	388	336	344	337	333	353	352	346	353	351	349	348	350	318	334	339	367	325	316	312	321	331	344	365	347	342	350	361	335	328	360	339	344	353	338	349	372	347	316	351	361	355	347	372	340	330	341	315	347	356	338	363	313	331	363	339	344	344	333	363	356	372	352	335	352	349	328	344	360	349	329	329	357	366	357	321	347	393	365	365	358	339	338	333	366	335	358	350	364	311	330	355	362	330	351	338	333	319	329	349	344	370	362	323	311	340	390	374	330	361	322	362	381	349	344	369	357	330	317	329	327	369	366	344	355	371	340	332	370	325	352	371	351	359	346	346	369	365	381	360	363	340	324	350	332	361	315	372	358	349	348	321	350	368	355	348	370	349	331	319	336	371	341	339	333	345	336	320	359	367	338	348	344	345	339	343	383	319	343	352	346	339	355	332	311	322	376	393	348	366	356	336	344	321	319	330	361	317	361	374	345	349	345	324	386	359	394	385	353	347	344	356	309	335	335	303	354	366	354	318	364	325	329	376	356	370	375	358	337	366	346	324	365	335	323	369	378	331	323	344	340	349	333	364	345	346	360	317	345	343	338	316	368	337	354	346	322	347	361	379	364	346	313	359	308	343	338	339	322	364	364	335	345	340	342	361	365	382	362	343	367	349	361	349	359	365	349	346	346	359	377	406	343	366	367	341	347	335	335	341	302	334	362	366	376	386	363	332	378	360	328	359	355	357	337	326	335	355	368	375	347	325	374	345	366	337	326	375	378	332	350	321	389	342	307	369	351	386	340	348	350	369	330	376	359	338	352	348	328	324	338	323	334	344	341	359	352	328	323	327	363	328	334	378	365	334	335	361	317	352	336	332	310	350	320	336	350	340	367	358	354	360	338	364	377	358	344	332	323	311	316	335	345	356	338	351	336	365	339	356	379	349	346	319	339	340	347	353	357	371	335	331	361	368	342	321	334	364	352	353	379	356	364	338	346	380	377	358	355	364	386	360	346	345	354	364	375	344	351	337	400	339	337	302	339	359	326	333	350	355	358	338	324	333	355	354	325	308	361	337	327	349	325	344	347	322	370	362	367	331	380	343	306	354	358	327	372	355	342	349	329	362	340	310	350	336	371	348	352	346	344	354	380	380	323	310	302	376	376	359	325	292	337	349	352	342	347	342	359	341	347	359	373	353	357	363	366	384	345	332	339	356	355	363	350	328	344	347	328	341	349	348	323	289	301	357	343	315	310	331	329	341	359	355	323	339	330	399	322	339	372	342	361	339	342	299	355	316	368	329	359	337	371	325	380	319	364	342	355	341	326	344	357	325	343	320	363	371	399	351	372	328	340	362	344	354	353	365	349	336	364	344	321	353	362	359	323	332	322	348	340	336	370	338	332	347	385	360	341	339	338	357	322	344	333	363	351	351	363	337	378	349	341	333	346	389	322	375	325	362	315	388	356	383	361	345	323	319	312	332	346	365	363	316	358	373	353	367	346	350	342	328	332	324	365	376	331	332	374	365	367	375	326	336	339	369	401	345	344	362	334	343	355	380	379	372	338	306	357	377	367	359	338	331	327	332	327	389	319	337	365	352	363	343	346	375	335	340	350	371	345	322	333	366	339	356	369	335	357	325	339	315	329	321	352	328	322	400	322	375	341	373	342	337	348	322	350	377	355	337	326	364	346	322	341	313	321	350	341	345	336	342	350	322	351	339	350	340	369	364	334	333	319	363	364	375	333	328	333	366	350	339	348	294	350	336	352	363	364	385	317	321	384	353	326	297	379	355	358	320	359	366	301	352	334	329	368	333	356	372	375	342	372	346	350	348	387	350	373	342	366	377	331	318	374	374	324	346	344	347	350	325	309	342	335	368	329	339	344	331	386	315	390	330	341	328	345	306	360	334	358	344	355	337	337	343	356	331	356	351	337	377	333	371	344	356	297	326	381	334	361	344	347	352	333	333	320	327	372	359	334	345	344	332	358	389	335	360	375	337	309	353	341	334	357	374	351	396	311	347	362	356	365	358	375	375	332	341	349	330	339	348	352	402	320	345	333	313	371	350	328	396	358	321	368	337	352	346	324	353	322	366	357	342	352	349	343	331	333	366	319	327	399	305	335	338	354	367	344	331	358	369	364	303	378	316	334	327	355	334	336	367	371	349	349	339	347	360	301	349	335	315	360	325	332	351	334	339	359	351	363	373	359	349	343	360	373	343	385	361	368	364	348	340	328	347	396	369	356	320	304	342	362	367	334	332	298	361	343	357	354	337	389	334	366	318	324	367	343	348	342	323	338	340	320	334	346	330	340	372	383	337	381	347	320	291	335	345	368	344	347	327	325	309	327	330	338	346	329	298	375	331	341	337	350	295	361	334	358	352	353	367	319	336	335	324	339	367	336	380	359	360	337	360	316
19638	14974	26710	31529	26966	17854	11849	9202	6956	5358	4573	3992	3375	2839	2495	2253	2249	1847	1693	1410	1236	1298	1389	1338	1221	1233	1230	1192	1123	1011	957	956	945	919	962	943	904	895	890	808	882	827	820	842	844	823	846	832	798	859	849	867	835	841	808	804	827	833	862	876	850	832	857	846	839	801	884	754	860	814	798	813	852	808	801	777	881	811	746	845	848	829	823	833	842	846	829	788	793	846	821	839	825	798	807	850	833	846	851	885	774	858	804	791	848	800	827	808	843	837	815	861	811	828	811	871	835	850	823	884	815	830	860	815	853	849	857	856	797	818	838	816	862	816	809	821	792	826	768	843	834	808	809	815	812	831	804	801	777	832	809	820	860	812	801	806	792	816	827	811	840	860	783	838	842	834	808	812	801	816	817	835	835	863	865	836	811	857	786	863	837	825	850	843	794	847	835	890	861	791	778	785	825	811	844	816	825	787	830	870	799	883	827	815	819	794	824	853	847	811	884	801	863	852	851	821	856	843	805	794	834	822	832	838	841	806	842	789	858	825	861	848	847	832	827	831	801	836	794	831	781	793	761	807	867	836	829	766	799	739	835	844	764	844	836	848	878	844	820	818	810	789	795	803	867	795	833	750	815	812	792	815	814	851	801	845	791	748	798	793	800	784	771	827	834	801	836	820	827	797	795	764	865	826	852	828	802	795	817	846	899	822	828	844	809	807	836	768	816	831	888	836	845	830	836	814	892	857	791	832	834	806	806	849	882	847	869	854	824	857	822	832	775	789	804	827	796	825	866	850	812	871	858	809	884	840	813	846	847	849	837	793	824	856	827	856	828	805	818	814	858	830	815	812	844	837	792	813	879	829	835	825	821	825	842	799	856	758	855	862	821	805	760	819	849	835	881	845	823	817	894	791	851	828	859	813	813	817	838	782	826	757	816	802	783	829	817	824	806	797	867	803	789	840	860	876	805	818	867	817	804	828	837	848	886	824	847	832	840	815	795	867	819	865	819	817	797	838	814	823	862	849	842	817	817	824	899	802	833	858	806	849	858	854	838	836	808	784	827	822	841	812	839	850	778	782	797	835	832	833	836	844	810	841	879	815	810	828	845	805	867	846	821	834	812	830	870	835	801	769	890	829	854	845	821	814	841	873	821	828	818	846	827	839	827	832	846	810	818	778	821	821	832	822	806	899	807	786	882	791	816	866	817	814	809	856	775	798	809	820	826	792	864	814	780	802	841	852	783	828	801	878	847	842	835	831	788	846	820	760	840	798	830	849	836	849	852	812	804	748	859	822	838	859	865	773	848	843	863	825	812	805	772	843	825	826	821	871	759	838	811	839	812	853	807	872	813	806	781	819	897	833	787	825	852	847	858	797	823	867	854	842	827	814	852	834	815	845	827	783	792	884	812	792	874	794	854	829	792	836	845	870	804	817	841	786	799	840	848	796	805	861	787	903	811	839	824	833	859	891	765	828	793	847	874	821	810	894	822	866	829	863	820	797	847	830	803	841	864	789	782	836	789	812	852	873	826	819	839	804	831	842	889	804	833	818	786	834	822	857	799	861	780	783	829	811	834	886	819	834	834	844	807	815	853	809	819	844	806	823	821	821	799	849	872	812	817	828	840	826	835	834	814	806	754	840	824	845	846	824	783	858	885	845	822	872	866	836	847	825	848	859	750	843	820	837	847	847	816	873	798	797	826	809	801	785	827	766	822	827	836	793	814	805	841	803	805	856	843	842	877	857	820	804	832	829	812	820	864	842	812	848	839	833	821	844	808	834	819	803	816	820	787	847	810	829	856	817	801	825	869	854	815	868	781	826	842	839	830	836	849	779	799	841	879	842	881	806	803	854	808	855	876	793	863	782	846	845	806	821	829	874	819	823	873	803	804	814	818	854	792	799	848	806	827	834	855	810	847	772	772	855	827	878	854	871	797	783	823	802	818	838	844	831	824	810	836	875	792	763	812	851	850	807	838	832	810	807	817	822	791	833	841	810	789	854	800	787	847	810	826	835	830	865	857	853	821	841	841	818	864	856	821	814	896	856	849	791	878	826	817	838	786	775	864	809	837	838	783	867	843	785	825	803	815	815	824	821	800	843	817	824	859	797	788	779	769	830	851	870	844	844	826	807	855	841	827	817	858	844	855	800	817	854	802	809	828	835	821	847	864	835	863	819	867	807	809	817	847	851	889	800	842	860	848	814	819	829	837	825	870	786	817	799	833	802	814	802	798	862	792	831	842	828	882	823	820	805	808	816	874	840	852	793	816	820	810	836	820	843	855	856	812	821	844	822	797	773	842	869	802	844	760	775	820	826	829	798	812	842	814	868	857	841	793	864	790	801	853	825	876	843	800	818	827	752	862	799	847	830	828	756	812	817	791	801	840	840	855	800	810	819	846	848	858	759	844	826	863	818	857	827	803	810	891	821	824	810	784	842	864	853	830	780	821	831	819	862	873	821	867	827	795	831	786	812	870	834	816	837	828	811	819	794	830	887	846	834	852	811	882	845	765	785	817	778	830	811	852	818	815	793	875	824	879	844	811	819	827	811	846	855	833	826	804	831	891	791	800	876	836	840	870	878	799	830	790	832	852	854	816	801	793	832	813	823	768	831	857	750	766	846	808	808	809	835	795	785	793	845	872	809	821	835	887	803	833	856	878	791	822	764	802	823	814	873	811	854	816	808	791	822	837	827	851	810	786	839	850	822	846	834	804	891	839	791	793	776	828	822	839	826	839	821	776	765	817	821	805	829	807	832	836	805	848	842	819	780	861	790	827	816	858	820	775	806	805	834	809	840	782	833	823	765	760	821	789	831	884	829	823	838	845	858	843	858	809	848	789	824	842	833	797	850	834	878	812	808	859	845	772	800	830	786	819	796	792	807	822	818	879	808	845	870	815	854	829	738	841	791	836	823	803	813	849	778	798	820	833	783	865	805	812	850	867	786	807	800	849	783	834	866	829	821	831	812	859	793	859	805	811	818	792	815	862	809	808	834	803	826	878	774	878	826	839	810	864	897	807	815	794	869	862	865	853	824	840	803	839	831	810	894	827	856	838	770	862	832	816	793	811	880	818	811	826	843	826	790	756	844	791	839	790	850	796	894	851	793	856	871	866	779	803	791	822	814	841	844	798	790	860	823	830	784	846	820	816	848	859	859	811	814	800	789	810	841	896	811	873	865	816	824	841	808	872	793	890	783	816	822	810	850	865	784	829	799	821	817	843	828	773	858	843	797	842	837	816	826	813	826	814	834	807	824	882	788	845	788	844	866	832	850	838	804	846	768	849	746	857	790	883	840	852	825	822	819	822	827	798	822	817	837	837	799	825	797	831	875	802	784	860	812	797	826	821	857	807	844	862	832	793	845	825	797	838	817	808	845	831	855	838	838	855	839	791	840	828	827	826	819	810	816	852	840	827	813	817	821	784	793	815	812	846	834	814	831	821	824	805	788	870	843	806	807	833	867	820	863	837	858	810	815	896	813	804	769
12850	8593	9871	9561	5778	2488	1367	1017	811	659	610	497	456	475	433	427	421	419	370	385	373	426	409	404	401	433	384	386	375	363	389	363	363	401	397	367	401	371	367	375	392	384	392	393	393	409	403	385	411	385	382	363	416	382	439	386	346	384	387	366	359	372	378	354	372	422	397	372	400	408	411	398	409	371	374	386	383	394	390	401	364	352	424	404	359	397	389	381	381	366	378	361	417	398	417	413	362	369	362	377	408	379	413	345	390	371	376	375	355	339	389	374	385	379	391	387	344	371	389	382	382	371	381	367	390	414	411	386	353	390	379	388	385	375	353	368	381	389	412	377	376	389	388	396	370	398	402	407	387	346	373	437	391	361	381	358	406	392	408	392	384	357	366	371	332	375	359	391	371	372	368	407	406	370	402	401	396	412	421	390	397	353	394	448	395	380	366	377	405	391	326	396	394	376	407	358	362	389	384	363	367	396	383	382	386	362	406	378	370	374	387	354	381	371	396	380	342	401	392	394	378	384	368	397	399	360	397	380	413	385	394	424	411	400	390	366	434	373	399	402	384	386	380	411	383	380	366	357	371	374	363	381	399	399	384	385	415	350	373	373	388	403	385	362	364	400	344	424	364	358	404	411	395	361	400	386	416	408	377	369	390	366	385	405	384	377	378	383	366	390	417	386	371	397	391	391	370	382	392	391	405	403	410	392	388	387	386	361	354	358	417	400	414	360	384	382	372	413	381	402	361	369	349	374	360	373	381	395	338	409	404	351	378	381	370	373	392	374	367	374	404	405	347	396	372	371	396	373	393	377	418	354	389	353	395	401	344	373	377	373	392	381	365	380	357	372	416	352	367	369	389	386	369	366	385	396	339	372	394	387	380	380	389	369	357	371	367	395	406	388	366	396	379	377	371	370	379	374	352	377	381	380	375	408	358	409	406	366	384	372	362	413	386	376	337	352	352	390	390	415	371	384	365	387	377	397	390	391	389	386	394	401	368	378	409	402	382	357	360	402	379	406	375	356	374	325	404	370	408	367	424	400	348	374	407	395	358	399	378	384	364	358	392	381	361	375	361	352	393	393	405	384	386	402	376	415	373	386	389	368	397	382	398	362	364	329	413	367	362	370	369	386	410	373	419	372	386	390	378	358	395	404	389	376	390	370	341	355	390	351	390	399	405	391	384	396	404	351	359	372	386	375	393	380	383	383	384	404	383	372	406	437	376	366	367	344	407	357	361	387	359	390	364	391	398	415	394	418	369	367	438	370	383	379	378	393	398	392	363	349	385	375	364	374	389	369	369	356	386	390	364	385	380	398	402	378	385	410	412	357	369	368	356	365	426	326	372	342	369	396	379	373	375	407	383	367	374	396	356	379	373	378	359	382	391	376	407	359	402	410	361	389	388	405	403	351	417	411	394	360	384	451	360	431	407	415	353	367	382	359	376	409	385	378	370	394	378	374	385	356	354	374	374	384	372	416	403	353	393	413	383	369	355	374	409	375	388	383	382	339	364	353	359	380	333	358	382	377	416	403	392	369	344	378	368	374	379	384	418	368	374	369	376	380	424	377	345	398	398	378	392	372	371	339	404	396	421	385	417	375	396	394	395	365	401	428	386	385	344	369	451	388	400	346	387	388	403	364	383	404	391	414	364	372	379	405	379	397	369	430	372	398	368	346	394	400	370	405	415	364	398	421	390	413	398	390	371	364	379	342	358	378	389	379	379	401	417	398	386	385	418	387	376	366	392	389	367	362	370	407	351	386	376	365	373	365	332	329	382	384	378	373	391	392	382	404	339	384	400	401	360	364	422	338	379	357	415	398	369	417	371	422	366	371	348	367	382	427	381	386	368	369	392	341	391	360	361	352	387	375	405	397	363	377	382	383	384	391	371	389	386	385	379	388	346	368	404	363	389	377	406	360	381	383	374	416	383	375	366	314	394	377	380	369	372	389	406	389	398	383	365	392	396	370	396	384	393	393	408	397	401	344	363	373	388	403	362	374	394	421	406	384	389	388	417	391	377	369	386	424	347	366	347	337	361	390	346	400	372	389	395	338	375	381	395	404	371	385	419	392	384	370	382	375	406	426	351	374	376	331	391	385	375	376	378	379	356	360	389	364	396	376	395	371	372	366	410	380	380	395	396	364	364	355	335	410	396	380	387	352	356	385	411	370	365	372	362	376	381	348	359	372	373	386	410	368	363	365	377	396	374	400	387	360	360	404	375	386	400	389	388	397	387	404	365	368	402	356	346	369	373	387	381	350	394	365	366	377	375	364	381	374	403	349	350	378	382	352	384	382	393	385	409	387	379	403	373	394	421	385	386	367	378	376	374	393	402	393	379	391	367	377	388	374	387	368	386	420	383	359	389	377	392	411	378	360	421	354	382	409	393	367	375	402	421	402	364	408	393	333	330	355	348	376	365	350	377	376	385	384	412	379	396	402	406	406	409	377	371	416	388	395	377	402	392	386	358	371	405	374	348	365	364	361	369	381	367	369	318	360	415	369	410	414	378	346	366	367	380	380	429	372	423	363	404	393	373	395	361	404	395	375	369	379	414	356	398	393	381	371	401	384	382	367	399	386	359	393	389	400	342	336	361	387	387	386	402	424	422	422	339	396	402	377	402	372	383	392	430	410	384	383	384	405	398	412	425	418	383	359	383	396	372	374	378	376	360	386	356	368	384	371	376	396	366	401	332	373	358	393	363	369	387	387	369	366	412	377	377	395	381	375	372	335	386	393	406	381	385	401	397	359	392	405	380	392	355	371	373	431	381	402	368	370	410	371	383	381	377	377	414	352	391	379	382	375	363	336	423	355	371	433	362	381	380	382	366	364	363	410	352	344	372	373	382	369	373	387	388	368	394	361	379	433	394	427	360	358	378	375	362	374	351	390	378	420	387	366	363	376	394	394	362	396	398	373	386	392	377	361	367	361	390	405	389	329	370	356	396	369	369	380	389	346	400	390	368	376	419	394	383	383	421	379	363	396	340	413	396	351	418	343	345	395	383	373	360	356	407	356	385	409	389	387	371	399	393	400	323	380	404	419	357	388	387	453	394	405	398	412	407	410	382	348	387	368	395	369	372	379	328	317	408	394	375	429	379	378	419	381	380	367	398	361	364	373	382	372	369	372	363	395	364	421	356	368	364	406	370	361	381	365	399	376	353	368	400	420	387	375	395	406	370	372	408	377	420	387	398	376	400	393	360	377	373	371	424	376	391	393	397	380	384	401	378	365	392	391	382	404	399	352	383	432	349	378	389	380	388	349	398	377	395	340	428	353	341	383	397	386	388	333	393	379	436	396	420	382	396	404	362	376	378	354	390	356	403	385	391	379	423	360	362	386	362	372	351	382	347	341	391	392	358	382	373	375	392	407	319	356	383	360	379	353	411	439	389	355	406	359	374	362	376	372	387	413	406	371	360	385	352	336	381	378	349	422	350	377	376	385	442	412	394	369	369	396	367	392	408	388	353	354	377	392	360	364
8889	7943	15920	20876	15979	8827	5557	4140	3121	2539	2007	1661	1408	1372	1196	1148	1066	1103	1070	978	977	988	971	997	975	1034	1025	995	1005	958	909	950	929	908	910	959	948	911	958	870	861	898	929	907	870	891	889	858	889	883	887	926	907	897	920	883	928	908	906	952	935	861	860	910	846	914	915	911	895	894	914	909	891	886	892	891	896	899	910	918	858	897	912	903	915	949	851	893	944	861	890	873	871	942	971	900	874	936	845	950	906	857	914	893	880	938	895	903	908	919	885	889	918	857	891	863	846	948	915	878	914	950	832	899	942	866	885	822	895	942	889	897	934	889	870	926	908	882	899	918	910	874	916	900	868	958	900	891	825	877	939	904	903	916	946	862	930	913	847	918	902	845	945	873	978	946	910	923	853	969	913	901	945	890	899	886	900	948	873	876	886	938	913	933	895	794	899	884	911	940	914	892	869	894	886	886	919	850	945	922	879	936	864	897	884	929	921	884	887	899	923	962	839	928	904	927	908	917	881	891	925	895	908	924	883	871	886	898	916	902	870	879	896	937	930	852	925	893	900	887	862	927	917	882	900	860	934	942	926	838	930	901	865	906	860	927	886	867	942	932	836	917	890	894	896	916	901	922	905	932	890	887	861	852	913	908	900	887	884	912	907	944	928	923	916	912	891	920	842	904	882	957	857	944	913	906	891	920	818	919	962	872	825	856	893	901	904	931	951	909	900	903	890	851	910	863	869	917	902	940	895	892	933	928	944	959	927	880	938	909	847	960	887	895	902	891	881	870	882	885	875	891	937	926	897	919	843	914	879	880	923	927	891	909	879	917	877	912	904	952	922	917	927	882	904	890	929	900	918	929	897	881	874	976	935	906	891	909	897	910	862	868	931	885	872	906	903	903	904	930	895	915	873	903	850	974	913	837	888	872	923	889	900	851	888	897	913	891	859	935	908	875	888	958	862	869	888	857	907	926	885	959	927	888	861	880	910	832	928	864	935	958	847	859	910	913	908	896	952	935	886	855	914	904	879	888	855	928	880	904	880	932	901	879	920	871	842	903	893	879	864	883	913	899	881	883	876	932	902	872	882	877	927	890	900	937	847	857	882	913	857	853	920	882	909	911	916	913	897	865	883	831	869	899	932	866	944	888	952	937	890	848	890	901	866	938	918	881	916	950	880	931	875	879	866	929	925	892	893	971	895	876	927	904	936	931	884	880	911	895	865	920	908	884	902	845	878	902	934	907	898	897	913	882	883	895	874	881	857	866	917	894	907	881	847	943	885	897	840	864	882	903	878	905	878	891	869	861	901	895	913	919	868	924	896	923	879	955	883	916	940	846	874	904	877	901	926	901	894	888	887	855	888	970	865	871	943	937	891	913	898	919	906	884	925	891	942	945	882	896	906	923	882	863	882	937	975	899	856	933	890	919	986	921	879	921	911	939	876	831	890	882	931	907	913	917	896	948	866	965	925	888	879	913	882	884	863	920	879	898	897	827	907	946	894	924	868	885	885	882	964	849	873	898	853	903	863	886	906	860	891	840	905	910	875	861	857	899	879	875	894	852	867	831	873	939	893	882	917	904	894	897	880	904	901	880	873	869	913	853	968	885	875	890	885	895	860	911	919	968	932	927	882	869	938	878	893	895	862	882	873	859	898	906	906	891	941	824	979	883	933	963	956	941	867	884	897	895	916	935	910	908	887	878	887	907	891	862	961	878	888	872	932	912	872	913	911	923	903	925	952	931	918	920	827	908	900	926	933	889	886	893	919	953	885	886	876	954	945	835	909	883	913	892	944	933	867	941	919	882	926	898	925	906	914	921	908	928	901	911	874	920	913	875	962	915	923	833	869	920	954	886	935	892	873	929	952	880	917	908	926	945	895	904	916	912	898	909	935	941	874	936	872	941	894	911	890	909	941	888	943	891	926	910	879	912	897	910	849	914	930	907	854	922	865	901	850	943	845	950	879	896	896	908	931	848	879	953	950	950	931	894	933	932	944	910	906	848	927	919	921	933	890	879	913	906	910	850	914	894	863	883	946	915	913	921	919	890	917	892	938	883	876	951	886	916	896	895	830	898	867	906	859	963	929	889	874	973	939	844	913	981	909	887	899	923	905	902	912	878	931	892	918	915	899	915	924	914	966	938	936	849	882	918	855	853	883	902	911	874	916	892	924	912	858	898	917	915	929	865	908	841	902	898	894	875	861	924	876	889	932	941	894	871	952	912	897	906	902	959	898	944	890	900	856	917	904	913	878	886	952	890	881	937	884	892	882	925	898	895	893	904	945	935	903	915	906	865	909	878	909	929	916	949	849	901	908	880	914	897	901	927	908	902	925	886	902	876	911	873	842	907	862	913	899	924	872	908	893	896	930	951	864	905	893	917	845	845	894	889	897	921	874	878	894	944	868	871	895	875	926	899	916	854	907	922	957	877	880	858	882	833	891	848	929	888	849	859	825	882	927	877	872	919	898	930	895	898	897	926	871	880	908	935	887	916	875	863	920	899	874	935	864	929	884	882	885	922	944	899	907	895	876	904	862	932	880	889	876	944	921	850	890	899	926	857	879	881	874	929	922	882	863	934	933	915	890	955	907	948	841	897	926	931	910	951	920	898	898	927	905	909	873	855	939	892	885	939	929	912	900	960	896	915	913	917	865	878	896	897	878	892	886	881	941	884	922	846	920	890	929	929	893	914	927	907	936	923	916	937	872	920	969	926	898	902	845	826	885	890	935	924	896	856	873	882	910	912	921	917	862	884	870	931	931	938	908	884	876	897	886	924	908	935	887	875	900	953	859	898	940	885	907	938	893	914	867	893	940	858	894	888	931	923	874	925	911	912	876	915	961	870	945	885	915	935	896	886	925	868	848	860	889	931	893	959	910	882	898	861	912	865	891	881	913	879	875	890	919	859	907	913	892	902	864	889	927	929	911	962	891	934	881	851	924	907	869	942	868	913	863	913	950	904	917	890	907	911	958	881	874	820	880	917	873	867	906	937	961	898	885	866	899	850	899	919	935	947	878	920	962	879	920	951	897	908	916	917	902	896	921	906	925	890	891	913	915	903	870	907	947	946	910	918	860	878	833	900	895	927	854	895	926	931	906	927	920	861	842	916	905	889	819	905	933	893	925	988	932	871	864	901	891	892	890	845	927	890	861	905	913	920	866	902	904	891	868	941	949	926	880	895	867	935	884	897	890	910	883	894	936	912	896	890	915	859	941	891	936	898	877	849	896	922	881	900	901	909	872	920	927	949	930	959	937	923	878	876	906	900	933	891	904	938	870	875	871	896	850	855	937	865	839	879	918	877	928	904	896	849	921	920	862	971	905	935	944	893	883	917	901	912	892	924	892	924	906	874	879	933	893	887	928	893	884	918	902	889	905	921	901	934	908	858	852	890	933	918	912	880	889	894	922	936	869	924	922	898	928	878	966	862	910	937	874	894	925	968	908	940	872	836	886	911	884	912	902	921	919	917	887	896	916	874	903	842
22790	13405	15403	14903	8671	4227	2271	1641	1301	1057	808	725	675	579	557	568	534	529	498	473	440	403	437	441	414	446	449	419	398	395	385	399	381	432	402	426	387	355	414	352	384	406	409	408	385	377	393	379	374	380	363	406	404	392	370	373	379	382	394	398	391	379	377	382	411	373	380	355	442	393	381	388	379	406	375	391	387	393	383	375	412	379	363	339	387	353	381	425	402	370	402	413	407	382	356	421	388	388	430	396	384	373	370	401	377	388	416	365	383	375	382	426	368	376	379	380	362	404	379	399	362	412	366	392	369	389	419	383	380	395	391	361	386	409	401	420	407	384	371	387	359	368	391	394	425	399	425	384	390	388	446	400	360	386	377	400	406	345	377	415	380	374	390	403	423	413	382	381	383	412	393	391	377	366	376	380	385	398	431	363	358	404	360	378	415	402	375	378	393	393	380	408	377	388	399	380	379	389	391	419	370	420	405	397	343	367	402	358	425	402	401	360	379	378	374	408	409	390	389	359	364	401	391	415	404	372	333	416	395	366	394	372	370	384	390	387	393	348	385	365	383	386	402	372	362	348	394	371	377	380	384	393	388	363	367	391	378	390	388	407	364	402	410	420	370	371	415	378	392	356	393	413	421	355	373	386	399	417	379	363	419	390	397	390	352	382	396	408	433	401	387	398	394	377	385	385	355	369	361	381	374	365	396	374	357	363	410	379	390	375	370	345	352	391	397	387	386	390	374	389	380	376	374	384	381	409	382	392	355	405	397	390	360	379	385	376	384	407	376	398	372	396	385	370	408	325	403	368	400	359	380	360	404	403	334	376	364	396	351	426	408	421	358	419	383	377	375	374	376	388	420	368	412	384	399	376	400	415	382	392	371	395	367	376	427	414	387	387	399	397	396	393	413	381	386	376	372	392	345	376	365	398	406	380	395	366	395	421	392	382	408	394	398	371	389	371	382	349	397	371	379	388	386	376	383	414	393	421	401	357	392	385	339	383	421	381	437	409	358	370	359	402	426	376	421	362	378	380	381	422	393	443	398	368	381	383	404	382	432	395	434	402	393	399	399	380	358	354	371	386	363	374	355	400	397	388	387	396	372	396	375	369	382	372	406	360	408	386	396	367	373	357	406	411	350	389	423	411	377	362	408	375	393	379	397	360	373	375	413	366	359	375	402	440	380	387	402	375	371	410	404	383	400	367	377	340	400	370	383	384	379	355	361	341	377	405	371	402	379	357	409	362	369	374	398	375	380	390	379	393	389	373	365	367	376	389	372	378	384	395	407	362	369	386	425	369	380	413	384	376	377	360	413	379	379	405	381	380	399	385	374	414	381	365	403	399	412	379	402	407	411	421	340	358	388	393	379	387	337	382	419	368	407	408	377	397	402	353	376	376	399	419	390	404	365	345	375	385	365	386	349	371	401	379	362	400	348	434	414	377	388	395	374	354	363	365	415	428	354	363	377	355	384	391	377	378	372	355	350	368	373	391	421	377	408	384	380	358	350	377	409	384	377	390	386	385	375	361	343	360	380	393	347	385	380	363	391	361	433	348	372	330	413	368	389	377	391	401	386	383	403	374	381	410	372	391	395	404	347	385	375	384	383	376	328	397	424	397	400	382	394	331	374	356	377	404	369	393	396	386	344	368	396	378	397	413	397	390	379	394	363	394	364	395	460	412	377	366	401	403	429	400	382	388	390	343	392	366	375	396	392	412	385	363	394	381	344	389	417	401	356	418	427	393	383	389	419	383	353	367	386	375	370	388	392	362	402	419	374	358	374	378	381	354	409	371	360	374	367	381	378	350	358	361	397	413	383	382	399	368	388	390	382	361	354	378	392	388	423	369	393	416	392	402	399	394	405	352	402	404	343	364	407	357	394	398	392	382	399	412	359	357	408	399	412	398	394	391	425	405	368	360	388	368	419	376	407	359	451	371	393	357	404	360	394	378	393	356	382	379	353	367	382	354	350	368	407	405	399	411	422	344	371	396	385	389	401	416	415	383	378	393	385	349	348	353	395	380	388	362	372	380	370	387	393	349	388	399	402	355	374	366	422	406	415	392	380	369	357	365	398	350	401	348	380	411	362	351	373	376	370	393	380	378	374	381	391	418	381	376	410	395	396	380	381	377	363	352	384	422	399	389	387	396	395	379	368	356	406	353	390	365	383	403	363	380	391	378	367	402	400	371	351	409	388	426	388	394	405	384	367	404	404	347	443	420	366	375	405	390	387	403	395	381	364	370	384	406	406	383	361	381	388	373	371	357	360	391	399	392	406	395	382	370	370	366	382	410	401	409	374	421	401	377	378	390	407	381	379	387	402	409	385	415	391	378	363	379	419	380	378	348	342	370	344	381	368	368	408	369	415	354	383	373	357	422	407	364	408	405	373	364	369	409	378	359	394	386	386	353	376	375	359	387	376	385	384	354	419	400	401	395	379	404	403	393	382	388	406	375	396	395	390	401	417	396	361	397	376	366	399	419	380	340	385	394	401	377	401	385	347	398	372	376	402	364	424	373	393	364	364	393	370	396	351	383	361	385	399	382	397	359	425	364	396	409	409	391	380	407	389	375	409	346	369	414	363	343	405	384	391	381	369	394	413	389	389	394	370	408	377	397	388	380	374	395	393	403	346	372	390	392	407	427	417	415	367	436	381	374	368	380	410	377	398	381	389	359	399	442	411	384	382	431	398	416	412	363	376	392	382	373	368	444	393	350	363	383	387	392	374	354	435	403	395	367	428	370	415	430	378	375	381	367	390	377	404	371	397	399	387	408	386	350	389	375	397	378	401	371	442	376	423	411	372	385	394	364	391	374	373	386	403	377	374	358	394	377	413	414	390	385	372	399	413	382	395	386	378	386	419	411	401	378	375	375	401	358	348	362	370	351	343	363	367	384	354	359	403	342	384	380	354	403	420	372	387	371	394	378	392	357	394	372	410	352	363	359	365	377	395	421	382	353	385	364	373	382	373	403	380	379	379	370	419	397	357	358	387	378	374	356	414	435	367	415	397	389	384	374	354	416	410	370	383	368	410	412	394	396	396	414	347	403	373	352	373	423	393	423	379	351	394	370	387	369	387	372	407	392	378	373	391	366	408	377	386	409	392	411	407	382	397	388	392	397	401	391	365	396	381	391	331	396	417	368	398	376	386	380	357	403	383	403	388	346	350	384	384	399	372	382	362	370	396	364	396	377	382	401	358	405	367	391	400	387	360	389	362	385	420	379	375	398	394	357	381	392	382	392	357	368	367	412	403	389	409	401	366	387	404	373	362	392	413	392	380	392	401	407	398	400	347	360	368	384	421	346	358	391	388	395	366	390	345	394	404	389	410	380	373	371	397	387	356	359	333	406	367	366	393	407	386	403	377	368	384	428	372	359	356	364	340	344	363	359	402	407	390	416	399	430	372	397	383	388	368	385	380	429	373	349	447	406	401	373	385	365	402	408	416	409	371	352	397	334	398	355	408	412	389	392	404	402	374	393
15808	11821	22632	27506	20749	13033	8601	6597	5175	4212	3380	2820	2430	2101	1887	1762	1747	1592	1444	1316	1251	1184	1358	1241	1203	1180	1152	1139	1122	1076	1009	1072	970	989	1041	973	980	967	933	955	932	909	918	866	949	930	912	895	914	916	914	837	890	843	927	923	904	880	893	930	936	875	899	900	926	912	884	935	898	905	902	896	881	894	935	980	911	939	928	912	907	931	925	929	965	859	888	897	904	903	897	927	912	898	901	906	924	875	897	891	900	887	894	893	907	908	864	882	943	907	893	921	927	912	919	910	916	1004	901	915	926	889	914	916	963	879	929	958	889	878	869	923	970	947	915	970	897	917	897	894	950	889	917	918	865	880	953	926	977	900	949	937	945	941	980	942	929	930	912	933	883	872	884	928	957	907	894	894	899	939	871	911	888	906	894	888	924	906	959	933	887	887	910	882	898	944	920	896	910	986	888	906	949	910	920	912	951	921	902	946	948	868	919	897	904	906	907	841	919	884	908	919	933	904	864	940	927	877	886	849	877	935	945	956	929	914	882	891	896	1002	897	905	881	870	896	903	943	911	945	906	975	880	994	895	920	895	952	898	943	884	901	882	926	931	916	935	899	912	900	898	904	868	944	923	882	884	890	879	921	919	918	902	916	880	953	908	904	903	915	852	889	900	983	881	941	903	884	928	899	921	939	920	986	937	955	962	869	895	916	913	870	912	888	899	943	885	914	912	884	880	899	862	881	890	875	1014	920	918	919	911	932	904	910	937	887	935	933	899	911	895	891	917	937	935	947	907	962	885	953	851	887	952	931	887	902	950	902	961	913	953	947	896	919	895	905	928	892	938	873	929	889	913	927	890	943	910	921	899	870	924	914	936	860	868	926	892	915	897	934	924	887	866	950	940	864	868	942	886	891	901	916	901	937	914	934	934	969	878	907	914	904	951	919	959	941	904	883	912	919	894	868	906	929	916	914	954	868	971	876	901	874	901	937	909	945	865	884	918	908	929	903	896	882	960	890	890	935	871	922	902	903	956	863	929	895	933	904	895	889	885	907	898	890	928	939	874	951	961	858	925	880	914	931	876	944	894	936	867	912	914	918	950	916	869	893	977	879	917	923	899	940	902	955	901	959	898	891	863	941	926	896	921	955	928	866	948	883	943	939	955	785	862	924	913	878	873	916	947	944	931	949	889	862	889	948	901	907	942	907	919	917	895	928	953	884	901	908	932	912	927	858	913	917	926	940	937	905	937	909	926	908	903	907	896	917	889	868	881	906	931	940	897	944	889	900	902	911	917	933	877	900	961	904	897	880	936	895	902	954	876	903	959	872	872	923	896	906	964	905	892	929	910	962	926	924	913	933	911	906	916	898	962	904	919	897	911	932	894	938	904	924	893	888	882	895	908	902	886	965	943	921	927	925	882	868	884	928	927	873	949	931	880	948	913	903	865	932	884	939	914	899	927	867	909	893	892	983	926	912	899	871	902	847	906	898	957	928	896	854	893	866	903	903	960	975	917	925	948	961	902	869	866	856	951	883	917	978	898	962	856	842	902	849	886	885	890	861	874	905	932	873	885	910	878	931	907	957	908	897	850	961	970	837	946	877	923	834	873	920	925	945	941	930	903	952	892	952	888	874	931	876	919	914	926	926	866	910	878	867	945	940	934	862	922	916	915	983	910	869	876	959	907	963	893	896	904	849	923	887	885	921	906	936	858	921	940	855	903	915	918	874	900	922	909	921	828	893	923	912	902	887	865	920	937	907	943	927	920	890	932	923	926	958	964	913	926	959	914	904	936	966	927	866	868	929	933	890	941	904	919	902	944	952	950	951	893	934	906	893	867	903	866	903	914	975	924	894	876	952	918	892	878	921	960	864	890	915	938	894	903	873	890	853	913	881	874	875	939	885	973	896	927	894	848	925	951	866	914	934	889	903	900	961	860	876	924	898	928	889	952	979	860	888	921	903	964	918	968	879	952	904	908	979	970	907	875	902	942	921	938	895	921	907	839	887	947	936	895	926	908	936	949	931	851	902	901	910	895	886	869	878	891	948	917	885	925	961	909	920	928	933	857	906	941	927	882	926	914	860	862	955	925	899	888	934	981	887	904	906	926	855	876	949	885	937	867	897	930	925	880	896	953	901	902	929	991	915	901	897	922	867	900	892	858	866	926	936	909	904	900	865	883	895	925	883	917	939	889	921	921	907	903	886	893	942	894	920	904	918	896	868	891	947	893	917	967	946	919	914	904	944	973	932	913	883	904	905	924	914	889	910	841	929	941	894	900	901	920	901	876	933	887	941	914	868	968	984	954	884	845	924	930	925	917	893	897	929	918	911	875	919	831	928	926	866	894	934	907	920	992	873	899	950	916	946	886	907	938	889	920	908	937	896	928	897	914	913	916	926	885	925	971	910	932	954	891	909	936	940	903	937	943	937	887	914	897	861	923	895	856	941	920	911	862	925	879	912	843	868	869	875	926	896	839	905	866	858	893	937	887	901	863	932	923	880	969	931	927	879	947	972	886	934	867	908	960	875	925	934	884	884	905	913	873	837	904	915	928	901	913	866	875	913	905	875	872	910	882	903	904	941	893	871	961	920	892	859	995	928	927	920	926	956	850	891	907	902	875	931	899	911	869	896	915	914	934	936	913	937	879	912	913	870	946	888	932	917	919	993	924	869	926	990	824	902	875	866	897	887	909	929	922	910	894	925	936	946	881	928	914	916	911	901	897	949	894	864	923	886	897	930	861	921	881	928	884	888	928	960	1004	831	933	872	898	893	938	961	907	913	940	896	969	834	868	943	870	946	898	951	950	881	929	925	882	884	970	908	931	908	887	946	865	890	948	904	891	968	910	880	908	909	884	926	872	887	898	870	875	948	906	878	895	919	891	913	954	912	933	928	926	922	881	891	848	943	941	929	912	877	900	865	886	884	941	925	881	932	902	843	889	954	912	912	890	911	918	897	973	876	924	956	904	900	862	891	876	958	945	924	904	886	934	968	973	904	894	881	887	933	931	867	875	950	912	886	916	891	939	900	929	904	896	978	938	898	880	946	907	908	934	886	898	872	933	953	901	916	863	875	922	916	885	893	934	904	920	896	918	860	874	902	906	887	889	951	956	886	929	875	963	930	931	891	889	890	928	882	914	916	907	901	993	881	915	923	895	961	949	946	907	925	895	934	969	904	926	935	907	870	906	948	931	879	902	935	903	888	926	908	919	917	920	913	939	904	857	893	896	908	884	924	874	894	903	889	956	895	906	914	958	902	902	940	851	918	888	942	919	878	922	943	957	886	878	926	912	889	871	888	947	919	911	883	925	888	894	913	925	916	847	953	895	905	948	897	882	938	907	905	888	913	924	878	897	945	898	926	956	862	901	957	864	902	926	898	905	959	896	936	930	911	898	883	927	973	912	924	893	910	912	926	905	877	967	866	893	882	975	922	915	887	946	909	960	897	926	942	892	908	887	906	853	874	891	923	902	862	949	942	903	915	877	934	933	890	926
31061	18671	21779	19887	11747	5660	3298	2224	1689	1451	1156	899	808	698	590	599	632	552	497	468	468	416	395	396	385	428	434	428	412	401	395	388	333	382	351	388	356	371	368	363	347	362	341	373	337	389	358	352	338	342	360	350	368	347	359	387	340	363	356	355	335	356	360	375	372	360	345	375	358	320	356	350	382	333	354	331	366	373	377	385	351	323	350	326	362	342	363	338	355	362	392	389	337	368	341	379	355	368	380	353	353	337	347	344	335	340	352	396	375	341	366	369	350	373	373	381	342	381	333	402	340	350	348	315	377	338	347	339	359	354	395	356	346	354	375	370	352	330	314	386	381	370	371	346	341	353	374	330	348	357	281	331	356	354	336	359	347	357	360	335	320	364	341	358	360	372	342	340	339	345	381	362	332	349	364	401	376	349	328	343	349	339	362	370	336	392	373	342	361	363	340	350	363	338	348	405	349	363	347	342	355	345	362	355	389	336	334	308	359	334	310	341	322	374	350	351	355	350	341	339	383	359	311	358	308	351	373	334	352	339	335	349	343	336	385	366	349	333	344	327	341	341	369	343	380	359	319	309	335	333	340	360	322	348	371	346	400	336	361	387	372	376	347	396	364	363	332	373	337	331	377	362	360	318	340	376	310	342	342	337	387	375	347	358	328	386	379	352	357	377	374	321	349	337	380	362	393	384	396	339	412	345	332	357	337	374	359	378	361	329	362	340	331	348	360	394	364	354	344	332	337	357	302	368	361	346	354	341	346	360	383	341	357	327	312	370	320	370	325	345	365	315	340	380	365	382	340	369	323	356	335	321	372	352	407	375	353	398	382	347	324	386	365	352	359	341	336	337	387	359	346	337	355	300	347	367	380	371	342	366	357	341	367	422	342	336	376	346	380	311	366	337	343	324	329	355	360	337	385	354	313	379	374	358	349	367	330	366	383	323	361	384	354	360	323	378	330	353	324	356	374	371	368	359	363	364	357	342	338	322	356	348	373	348	354	359	355	381	334	343	337	359	354	342	356	337	352	345	347	346	358	356	315	347	345	351	346	348	326	399	379	357	362	359	361	333	370	390	357	355	361	356	346	381	348	333	359	362	311	337	335	343	328	308	331	316	315	300	337	351	373	387	349	349	337	383	394	323	356	366	322	339	382	368	323	349	384	360	331	348	350	333	331	338	338	367	320	359	324	337	331	354	331	342	337	390	354	354	332	366	383	365	360	355	342	333	352	323	395	371	333	378	345	379	342	338	350	376	336	368	338	340	367	350	367	326	320	353	333	329	392	371	365	314	338	354	330	361	365	352	349	352	360	364	346	375	349	372	371	349	353	333	331	335	370	379	373	369	356	347	350	342	392	365	311	345	361	348	337	358	355	332	349	356	303	358	350	329	347	354	355	357	364	339	363	335	353	361	378	372	382	347	335	385	373	372	353	366	330	341	383	359	340	365	369	350	363	367	350	351	380	332	373	370	343	358	353	360	329	356	367	333	323	312	368	355	358	360	370	362	365	383	341	369	363	328	321	361	339	374	350	361	326	327	369	348	345	323	351	375	346	366	374	335	360	344	357	367	364	344	369	353	334	365	343	360	310	345	339	337	342	347	343	322	363	337	356	355	359	380	338	304	346	339	358	330	358	335	354	360	329	388	364	389	343	358	295	334	352	328	334	346	342	364	349	341	352	327	373	347	324	371	367	342	308	382	385	373	326	335	347	354	356	352	350	373	365	356	327	377	351	351	371	352	340	346	371	366	352	346	348	356	322	345	339	339	341	354	351	352	338	356	336	358	357	346	389	325	355	372	371	330	370	366	348	366	373	347	367	358	368	345	372	342	376	389	364	350	403	361	339	336	364	351	363	355	316	338	373	339	356	357	355	330	351	362	387	342	350	343	354	345	384	354	362	332	337	362	379	321	346	346	335	330	350	317	362	348	356	385	350	392	365	392	363	373	376	340	346	346	385	344	333	366	348	341	387	374	389	368	350	353	347	401	345	350	368	362	342	344	382	347	373	357	364	353	371	372	375	374	377	387	373	353	359	355	388	333	341	365	347	320	325	340	352	369	342	328	344	389	330	382	340	361	350	361	358	362	364	320	370	339	378	369	365	336	362	379	336	355	362	351	368	392	377	348	345	358	377	330	350	350	362	348	381	350	363	357	349	357	359	368	336	374	354	319	367	355	371	381	327	382	374	349	381	344	378	380	330	350	328	376	305	299	363	354	390	361	342	343	327	336	349	350	314	366	339	358	348	356	339	336	336	325	385	391	335	346	333	355	367	361	360	354	354	354	355	367	344	348	366	338	342	344	365	349	384	352	352	333	356	350	360	369	359	342	355	341	288	348	355	319	332	351	367	368	359	377	355	392	336	368	361	345	355	356	352	347	359	404	332	344	327	359	377	357	371	418	364	336	351	373	366	349	342	325	325	358	376	387	359	377	340	359	360	354	334	348	354	365	330	348	359	361	372	371	346	355	323	320	337	406	387	359	352	360	361	354	383	340	342	361	363	329	378	412	357	342	366	370	350	326	377	358	374	356	378	369	331	315	372	353	341	373	383	370	383	326	355	352	341	323	366	338	315	372	328	336	343	356	385	358	396	337	343	342	331	355	359	334	371	323	382	364	367	359	376	342	343	331	328	343	325	337	358	314	344	373	354	328	337	334	355	344	341	373	340	381	344	336	369	354	327	344	380	367	351	348	364	350	358	363	331	368	356	353	333	401	340	382	359	348	381	386	333	378	347	324	347	379	374	367	359	359	341	365	344	349	343	357	359	354	347	381	334	362	333	325	343	348	327	370	355	349	361	341	368	333	377	387	358	359	329	322	364	337	337	343	364	370	383	337	358	359	341	343	360	388	335	301	351	374	367	382	356	315	309	350	347	344	318	358	367	339	316	356	356	359	353	351	336	379	378	390	339	355	397	390	357	349	382	323	355	351	373	377	344	358	332	367	301	326	368	325	372	409	332	395	330	344	361	367	351	329	341	324	338	360	360	353	370	365	352	330	365	356	280	379	367	371	353	323	382	387	349	382	322	382	399	401	403	349	338	323	317	360	359	346	373	329	354	354	333	361	401	386	344	341	346	346	350	379	332	370	339	384	365	326	359	347	373	351	372	359	359	356	350	387	341	356	384	353	377	372	361	360	393	360	344	366	330	365	383	361	383	360	331	391	355	324	372	369	371	374	359	360	333	391	357	337	349	362	355	346	349	367	373	327	345	359	378	308	374	350	345	345	357	356	322	316	344	358	369	346	367	368	389	335	360	365	346	350	346	364	333	336	355	348	355	360	385	376	381	365	372	356	350	323	333	339	353	389	347	420	366	349	345	305	338	328	343	333	375	355	322	358	354	411	330	387	350	340	380	348	362	300	392	304	358	343	326	324	354	350	350	366	341	323	335	362	359	333	370	353	310	356	336	369	399	374	344	369	332	364	344	373	328	383	357	373	366	357	342	365	341	361	324	331	375	401	354	350	341	347	324	347
19886	15163	27738	31842	24348	15523	11005	8793	6703	5669	4439	3828	3351	2945	2415	2602	2563	2018	1646	1402	1433	1365	1534	1375	1331	1334	1288	1219	1056	1029	1007	1061	931	930	946	987	985	901	914	924	847	868	835	804	852	890	878	865	822	829	828	834	856	872	848	858	882	889	797	803	801	875	850	780	894	854	839	869	833	822	905	823	794	813	850	814	835	840	845	834	849	881	841	860	804	905	849	847	828	827	878	830	839	827	861	802	821	867	802	839	834	792	844	870	788	854	850	830	829	834	836	802	860	868	912	893	862	878	840	846	873	904	851	903	810	809	859	845	902	846	859	822	855	826	819	859	863	874	804	851	869	855	888	854	844	837	801	847	827	817	846	826	819	873	815	858	854	816	830	877	815	843	835	793	810	832	903	789	863	820	827	827	864	866	856	826	798	841	876	820	820	821	819	796	820	813	841	826	830	848	857	804	845	826	851	855	803	848	795	862	803	823	871	835	841	842	865	855	866	851	891	868	848	900	843	879	821	830	856	842	806	855	838	770	845	845	866	842	832	807	883	825	832	793	842	816	822	836	803	824	908	775	882	836	907	834	879	849	814	853	863	873	824	852	862	807	837	869	835	821	831	849	832	842	850	834	812	888	817	861	817	851	866	860	905	880	794	890	906	836	850	837	847	919	833	825	806	848	801	808	837	812	833	864	871	867	798	809	824	875	835	845	802	879	831	912	853	869	842	841	836	821	826	828	854	878	838	858	830	819	856	866	903	803	811	862	800	850	842	882	826	943	884	841	829	867	844	835	835	811	840	877	799	791	843	816	830	873	853	828	879	860	832	841	852	810	840	818	792	853	821	840	886	845	859	844	826	905	830	835	824	838	823	871	832	848	849	867	851	840	863	805	863	876	838	853	838	814	817	853	844	851	804	862	906	848	777	848	822	833	833	853	840	821	819	853	865	849	886	848	827	885	803	844	829	856	860	839	837	844	883	795	808	854	798	833	795	798	863	873	829	856	870	807	859	845	892	851	807	836	894	882	828	824	845	854	784	878	833	854	831	865	869	846	843	770	834	847	847	798	844	849	820	846	808	848	823	817	803	852	828	888	814	774	836	823	809	806	839	835	871	826	829	851	861	823	821	898	813	830	845	887	881	842	802	825	839	893	846	817	904	883	856	782	793	802	850	808	786	839	851	858	861	874	839	933	820	841	804	840	853	839	822	830	855	806	850	874	877	844	842	776	811	869	852	849	826	867	822	846	773	841	788	811	832	833	853	851	865	847	850	839	823	800	782	856	856	842	885	869	879	839	850	810	829	893	848	821	853	834	807	830	871	804	839	853	837	842	823	857	833	808	884	846	862	869	856	883	867	830	816	804	811	854	866	835	833	821	848	830	823	819	774	851	856	811	836	866	843	835	847	885	850	874	900	854	808	882	859	906	855	843	846	835	842	798	815	860	843	863	846	792	806	826	812	907	825	884	857	826	860	779	834	847	851	821	876	849	859	866	830	890	782	892	827	840	783	872	792	831	844	867	883	825	850	898	855	881	842	824	837	836	829	879	787	810	829	854	895	778	841	887	780	817	851	859	827	837	757	800	827	801	828	854	867	820	818	870	868	879	811	824	849	836	830	878	879	885	860	858	843	882	827	769	826	796	878	876	848	855	889	838	847	828	845	842	853	897	821	870	849	833	853	790	828	831	850	836	846	847	846	862	863	845	834	852	826	870	853	842	860	859	817	783	813	826	829	806	876	845	861	868	822	839	848	879	886	833	858	803	828	821	871	811	826	876	863	843	828	867	819	885	839	808	854	855	848	909	817	837	840	825	843	859	878	849	895	895	888	878	852	816	873	842	847	841	784	878	853	803	837	849	803	828	833	900	833	830	841	783	824	864	870	812	858	886	869	813	804	889	921	836	790	776	886	871	872	843	866	830	884	806	844	827	872	789	862	838	873	827	833	833	841	821	824	856	822	830	828	869	850	801	831	863	874	852	883	814	808	825	867	874	835	829	832	828	825	815	819	875	829	808	841	861	899	825	848	826	895	863	854	810	781	821	860	826	841	894	812	882	816	831	885	829	890	871	871	826	876	848	810	873	840	846	863	816	814	811	855	830	867	895	843	809	830	858	845	780	892	807	832	882	840	867	809	850	846	839	830	846	850	832	841	893	828	802	836	830	868	833	824	826	796	858	855	845	790	867	844	767	828	817	866	839	820	786	879	879	861	850	848	857	830	836	851	825	816	834	819	853	839	860	845	784	852	836	856	824	847	831	806	817	840	853	869	837	813	831	860	840	855	851	853	858	808	878	848	838	849	816	841	841	821	847	856	859	842	857	870	802	813	867	831	812	860	878	827	870	867	854	794	868	882	826	851	828	805	796	878	857	855	836	830	894	846	841	840	807	844	796	831	779	861	828	853	848	836	850	797	789	839	789	851	847	846	839	836	818	891	859	864	828	890	913	830	837	821	857	863	846	844	842	837	850	839	812	829	805	815	863	838	843	866	852	881	822	866	855	852	841	847	868	851	828	851	849	864	865	791	809	786	900	822	827	871	836	811	832	804	856	827	803	824	879	794	846	812	779	782	807	870	884	827	842	829	833	839	801	797	885	808	834	857	836	859	860	852	908	803	878	817	836	778	785	813	829	828	864	821	881	816	850	853	848	899	880	836	827	811	859	865	866	858	848	792	780	852	797	836	837	811	868	835	821	856	831	820	864	854	874	792	842	872	803	833	852	787	841	820	829	829	822	835	796	879	874	844	841	831	866	785	907	878	784	901	885	839	801	826	891	819	838	877	866	861	881	862	838	863	848	865	841	840	834	788	834	834	801	835	853	826	808	793	837	852	871	896	838	849	830	873	838	808	814	856	858	881	864	823	860	880	815	820	842	795	818	807	860	812	809	810	843	820	840	831	799	847	853	817	832	867	849	826	811	831	869	843	850	869	791	830	867	871	860	853	811	860	803	875	820	822	846	870	834	855	808	836	880	819	785	832	863	829	839	785	832	841	864	861	901	853	804	807	860	857	825	875	821	874	842	776	855	802	849	879	828	832	824	789	852	893	879	827	845	857	814	839	866	851	840	815	862	773	870	806	884	846	766	857	837	829	887	825	896	872	818	809	869	753	811	908	821	807	819	847	884	856	814	845	830	816	837	846	822	826	812	809	878	850	774	840	903	852	815	813	825	784	833	813	810	874	843	876	868	869	882	873	823	866	870	880	897	873	831	889	816	881	823	912	802	827	835	870	888	846	798	821	861	863	813	860	871	850	800	821	833	840	864	866	850	818	878	774	854	862	853	796	849	832	811	802	852	785	903	821	860	828	884	864	906	896	823	828	794	779	879	778	852	827	879	829	823	815	849	862	830	871	821	885	820	867	806	823	862	769	895	876	899	822	869	830	834	807	826	831	812	873	857	835	775	825	829	879	796	864	842	854	825	854	841	824	813	881	834	839	791	851	860	861	805	806	871	809	850	881	788	842	856	867	794	847	803	835	850	891	831
13214	8799	11380	9939	4940	2199	1294	1010	816	700	582	516	506	487	485	456	451	409	433	438	461	411	380	426	406	422	440	363	415	397	360	401	394	425	398	374	422	393	379	381	373	394	399	386	413	386	346	408	420	407	410	427	401	367	397	401	379	415	413	427	431	412	392	397	409	372	414	388	402	371	403	386	340	359	386	413	421	371	413	432	408	397	416	377	392	373	386	389	402	378	351	390	391	337	380	363	367	352	416	409	382	441	408	418	396	393	392	392	398	380	405	403	400	366	421	377	398	369	383	403	424	393	393	390	409	369	373	385	422	370	383	397	378	372	405	391	359	407	375	388	386	390	411	390	380	417	384	421	371	356	389	381	378	375	371	390	375	360	387	436	396	402	368	363	436	375	404	416	391	401	386	401	401	383	414	382	386	402	375	358	384	394	365	390	397	378	390	420	414	379	358	373	398	401	366	388	408	373	409	394	426	354	385	357	399	375	393	394	347	390	408	379	361	338	356	362	352	373	384	376	364	366	379	389	388	387	396	377	429	386	430	399	384	394	399	330	390	383	392	399	379	386	413	402	336	370	393	379	363	397	389	413	405	358	395	386	390	381	380	362	400	368	407	410	403	399	392	367	429	374	400	369	412	427	377	406	390	421	391	422	418	427	394	384	376	394	414	427	380	378	428	355	363	385	369	406	407	417	384	394	378	374	371	414	353	412	367	357	374	403	382	392	406	389	386	371	427	394	433	398	416	390	447	389	372	397	387	365	387	386	406	351	392	366	381	389	420	407	361	392	407	394	392	350	386	406	424	420	411	369	406	376	390	358	409	404	405	380	393	412	412	415	402	399	372	411	368	425	394	416	366	402	449	418	407	429	388	413	425	386	362	385	394	388	394	390	391	370	394	384	390	408	373	392	421	389	411	416	380	369	358	380	389	400	404	416	396	390	381	337	380	394	410	353	363	406	366	403	406	369	390	406	365	417	368	388	372	438	371	386	388	400	423	425	373	367	362	363	387	381	402	390	390	363	370	365	412	427	406	379	406	363	395	385	387	356	374	396	369	372	406	399	361	388	384	392	387	417	402	388	396	397	394	393	369	350	400	406	360	418	392	372	420	378	395	384	386	410	374	404	411	365	395	391	391	370	398	412	387	390	406	401	405	427	422	396	390	367	408	405	394	391	386	384	388	410	379	376	375	362	394	373	358	382	369	401	415	444	371	399	425	404	377	388	388	369	427	395	383	390	378	380	381	420	385	380	413	406	402	397	421	386	382	375	390	399	391	401	378	407	401	383	362	400	363	396	423	392	357	385	390	405	399	371	406	384	368	413	380	377	417	387	393	347	384	419	364	391	420	375	390	352	408	428	359	388	401	429	380	372	390	372	369	390	394	377	394	415	403	396	370	376	387	379	410	405	409	379	391	399	418	415	398	362	373	371	430	385	395	386	367	407	414	342	377	375	427	368	381	382	379	391	394	435	372	430	426	398	387	392	413	400	379	413	396	428	356	401	403	367	419	372	422	420	418	390	393	387	383	383	393	421	419	398	405	414	382	381	391	446	344	360	397	389	364	362	367	398	375	370	419	372	341	374	363	367	377	399	402	367	391	418	373	417	397	391	405	386	371	407	441	398	381	376	377	406	392	408	378	385	369	376	389	402	411	365	388	397	385	423	403	411	400	383	368	367	374	374	378	380	383	393	365	387	401	360	398	381	451	404	398	379	377	416	375	409	409	371	395	384	380	369	377	405	376	414	388	353	398	395	403	386	352	394	395	388	397	399	421	399	397	383	427	381	356	391	382	376	435	398	397	365	392	400	420	388	382	357	410	394	378	361	390	370	393	375	390	353	397	437	378	384	367	398	382	372	386	379	372	395	410	410	406	445	400	381	379	368	358	401	412	357	391	401	400	381	389	387	371	358	386	382	405	380	390	368	395	380	355	365	363	397	410	372	349	374	369	378	378	396	365	365	369	436	385	417	388	348	399	376	388	401	395	381	433	369	378	391	411	430	384	385	394	385	342	414	396	423	401	371	388	354	403	370	403	394	384	372	390	392	391	416	372	419	399	377	400	402	388	423	396	384	394	391	385	398	364	396	379	387	432	397	425	396	392	379	431	387	413	398	399	393	402	436	416	381	374	418	366	390	376	401	397	415	415	420	392	397	383	394	395	413	341	370	417	373	388	388	404	387	390	358	384	400	386	379	377	371	422	422	397	426	377	392	407	400	404	399	405	351	423	378	374	360	357	397	413	429	398	358	360	392	397	386	390	386	383	378	408	388	385	386	365	392	389	385	426	391	376	376	399	384	391	390	406	417	365	397	394	389	360	368	403	445	424	380	378	403	390	404	380	379	391	387	376	427	419	380	375	446	429	402	377	397	398	387	423	384	422	394	414	415	351	411	394	418	377	386	408	371	405	399	412	406	362	393	384	432	370	384	349	373	343	394	403	389	358	371	377	389	410	360	355	403	387	363	335	413	398	421	370	359	380	395	340	402	364	380	407	371	386	398	383	362	379	364	386	371	340	407	353	436	395	405	397	358	395	428	383	411	418	362	374	397	370	380	382	386	395	405	381	375	395	399	391	373	388	370	400	398	402	391	364	361	396	370	386	373	370	394	413	395	383	362	356	404	390	374	380	402	394	374	382	381	363	386	420	406	400	383	403	391	398	386	399	384	362	359	403	397	392	413	364	365	410	400	435	378	372	366	391	361	388	375	391	417	396	400	413	390	381	379	350	371	390	390	404	384	387	373	364	399	402	374	364	397	398	383	395	364	399	393	372	399	405	399	387	378	384	401	372	384	383	385	388	376	367	396	400	386	411	392	339	402	370	373	403	408	367	349	363	372	408	365	409	396	364	396	416	365	374	404	414	375	373	384	386	380	390	383	390	421	394	394	412	403	358	372	398	389	389	394	395	402	380	358	395	378	387	398	421	436	398	438	413	426	414	397	391	381	405	407	360	399	420	411	413	354	403	372	383	440	386	389	389	400	402	415	392	376	402	350	378	405	397	399	391	354	390	406	346	396	378	394	407	351	390	353	390	392	414	417	406	379	369	409	363	387	409	411	400	378	396	393	406	402	404	364	388	426	376	366	415	382	377	378	390	386	417	387	388	385	379	362	403	384	352	400	363	378	332	365	380	349	363	405	363	395	395	380	402	390	366	411	389	401	394	384	398	406	386	417	394	410	381	376	386	418	390	380	384	409	415	394	389	416	365	378	398	383	457	411	421	402	383	350	382	411	394	395	392	363	410	399	360	412	392	364	410	372	381	356	389	378	439	418	416	395	350	378	390	383	386	414	389	371	331	342	331	398	396	389	402	386	376	403	394	413	403	411	406	381	377	401	397	387	403	397	353	375	391	411	397	404	398	391	373	415	378	385	371	360	373	412	373	359	378	391	431	391	378	373	395	437	391	418	385	367	336	375	410	393	388	389	384	404	377	379	418	452	391	377	399	382	398	403	397	411	408	384	460	379	387	388	382	386
9099	8447	17899	20924	13981	7346	4991	3926	3066	2424	2098	1723	1428	1362	1242	1125	1089	1137	1034	1036	1050	1075	1104	1022	1046	1128	1074	1046	1007	941	954	1020	945	964	1012	956	926	906	909	915	863	920	988	917	867	936	938	909	924	905	954	956	911	893	934	911	893	939	911	907	945	923	979	916	1025	898	926	903	963	916	915	978	980	908	940	934	923	896	939	907	912	969	915	982	895	953	936	951	970	925	916	972	932	902	907	957	930	885	908	927	929	941	954	960	928	940	957	934	939	980	935	891	915	928	921	913	933	932	915	864	950	943	932	914	950	920	941	927	937	866	911	889	959	952	917	872	895	969	881	897	899	925	890	904	890	936	877	903	936	905	913	931	865	923	969	947	985	899	860	886	945	966	912	966	913	944	951	885	917	883	856	905	907	897	907	894	934	962	951	921	874	913	873	945	917	970	903	903	908	923	915	1005	959	981	924	909	924	869	892	885	976	925	952	889	887	942	950	950	946	834	883	929	949	912	881	927	878	890	938	884	946	920	974	911	954	903	926	916	931	946	893	888	893	924	908	954	916	939	918	903	948	906	931	933	948	920	961	926	876	919	936	973	924	935	894	923	945	854	864	882	914	904	953	945	951	950	915	906	904	916	923	897	950	894	915	912	945	895	941	902	898	905	944	959	894	864	955	927	947	946	961	878	917	905	931	940	903	910	947	952	932	911	949	904	956	925	856	922	946	927	902	884	899	907	911	922	955	905	954	951	895	977	912	893	932	955	929	903	896	910	979	986	905	953	955	912	942	913	882	998	872	910	894	929	936	906	882	933	925	934	932	909	925	873	972	886	946	930	899	931	940	956	916	913	942	938	952	889	901	930	949	924	953	907	957	923	930	898	944	932	991	927	934	850	959	944	998	947	911	944	889	889	913	942	919	970	914	911	862	905	949	921	883	918	935	889	913	918	909	895	917	894	859	938	896	903	919	934	922	895	936	917	900	875	920	909	913	882	848	960	914	929	896	911	933	924	934	934	1008	898	935	911	930	873	999	905	880	924	902	955	968	940	936	904	874	902	927	937	909	917	941	924	923	928	868	955	866	918	893	884	949	931	943	883	960	901	847	954	922	931	877	902	906	859	954	933	917	921	946	920	890	892	880	906	926	929	926	963	915	947	982	884	920	932	964	931	915	951	882	897	886	927	976	904	914	912	946	919	955	940	963	885	888	961	885	960	909	933	913	949	901	928	889	918	915	900	918	911	906	891	986	910	941	860	960	900	918	889	966	899	965	913	954	948	953	876	916	934	911	956	947	961	911	943	946	944	922	951	906	904	855	954	985	872	937	898	923	898	913	970	956	904	902	934	926	922	932	921	905	919	948	902	934	896	887	875	936	882	956	940	886	937	916	928	935	900	904	984	939	849	913	915	874	894	878	916	896	914	951	870	971	926	926	886	912	940	940	872	876	912	897	916	947	965	972	936	966	969	916	941	867	843	968	934	905	891	932	921	949	920	958	932	955	907	895	934	927	979	872	936	949	962	932	951	924	926	895	918	947	925	933	937	888	945	894	980	889	932	902	920	844	918	901	882	855	938	918	969	939	960	927	929	931	940	949	933	897	921	837	899	906	905	966	915	907	898	890	887	916	946	880	962	950	923	914	951	893	970	912	931	896	959	938	924	908	893	908	911	910	921	944	910	915	904	919	946	926	914	944	967	937	921	908	934	899	925	906	888	948	903	896	904	888	931	899	878	901	933	996	874	937	975	953	891	928	916	913	879	930	864	929	904	935	927	886	938	972	999	938	878	929	974	941	904	935	909	950	935	989	966	934	935	940	895	921	955	908	929	887	883	880	861	979	881	870	918	957	893	917	893	894	939	964	939	932	955	927	915	911	976	905	928	904	868	975	904	946	959	969	910	915	872	932	964	976	892	937	920	956	986	906	921	913	933	945	911	896	940	885	960	926	922	875	902	941	923	903	893	871	880	867	917	931	919	873	831	991	920	967	909	899	901	891	913	951	894	875	929	889	963	920	869	893	943	944	930	901	880	963	937	951	914	882	944	1006	951	922	939	950	968	946	916	906	997	862	911	906	941	983	896	912	937	899	951	910	966	958	940	955	955	896	955	896	943	951	900	901	871	909	879	892	930	944	890	910	933	919	937	955	917	929	887	978	925	948	901	934	985	873	923	953	938	910	910	947	984	915	898	927	916	909	893	904	981	914	888	969	922	879	950	901	937	968	873	912	934	886	931	837	973	920	935	935	879	942	974	972	846	962	943	911	954	895	922	918	879	914	919	931	913	910	897	958	969	914	948	915	881	964	1018	946	932	942	936	885	945	897	915	961	935	912	947	933	901	930	947	908	885	938	966	893	974	869	893	956	914	950	847	902	933	885	921	924	869	890	935	918	885	976	955	934	976	921	878	882	942	871	945	943	959	1000	914	931	927	914	902	884	894	911	923	947	893	932	908	916	927	913	921	962	883	972	920	868	951	908	879	883	954	943	874	893	904	965	923	928	880	959	967	965	963	924	870	906	933	940	972	893	974	914	923	943	940	912	885	920	925	935	928	918	862	893	954	940	896	938	905	898	895	947	907	909	943	932	946	939	936	926	963	910	973	955	895	920	905	883	922	851	871	935	943	898	964	931	929	933	918	965	903	989	985	903	939	933	954	951	913	971	912	936	949	967	863	954	916	919	894	959	901	924	865	944	918	876	900	912	890	915	887	949	919	922	953	954	911	903	885	922	948	918	954	942	928	944	936	926	960	905	940	863	960	916	861	906	971	957	932	876	929	937	886	863	912	900	930	938	934	933	888	921	895	884	919	885	889	971	919	951	962	907	936	898	903	902	890	895	980	940	924	890	914	963	918	934	904	911	952	882	944	902	892	856	901	934	900	917	968	925	874	971	992	933	934	932	937	913	1002	960	875	932	927	960	965	919	944	926	918	862	913	931	965	966	911	903	928	922	972	897	915	898	885	925	917	859	927	900	951	873	924	916	934	908	925	939	894	932	942	897	898	935	955	937	901	871	914	896	921	931	899	896	872	914	886	878	945	970	931	938	886	953	945	934	928	903	914	914	966	909	905	950	888	953	927	905	912	936	964	879	894	943	976	902	922	937	952	932	925	978	883	920	965	903	935	961	942	915	854	949	925	942	938	871	980	906	916	907	890	945	943	917	866	914	865	893	908	906	899	928	939	879	881	942	962	916	901	926	910	915	900	903	927	907	942	946	919	892	947	959	930	937	900	863	888	942	850	899	962	909	919	992	873	933	973	967	903	929	932	917	925	927	973	954	878	928	879	939	938	938	928	870	928	894	954	925	986	979	921	888	967	873	947	908	957	891	930	884	924	953	892	887	898	865	958	927	927	927	898	969	934	990	915	925	942	903	931	902	872	902	978	978	933	911	983	887	931	940	918	913	879	913	919	937	858	915	945	908	910	875	972	894	932	909	853	892	926	889	903	909	926	923	936	936	909	902	898	988	938	929	912	845	896	967	934	898	955	899	862
23901	14396	17518	15595	7877	3684	2274	1577	1267	1036	795	726	655	644	548	589	574	486	442	490	448	421	444	416	413	452	425	425	415	422	431	406	396	431	441	409	412	383	374	402	401	389	413	398	365	394	390	410	420	378	434	368	370	389	397	404	381	430	347	384	381	381	414	391	393	372	385	392	402	410	411	413	391	402	387	410	362	400	392	325	373	391	401	431	419	408	436	398	382	413	417	381	415	432	408	428	428	384	400	370	345	396	354	363	395	365	402	397	396	408	393	401	434	416	389	369	375	405	380	445	376	390	357	373	354	396	356	391	410	382	401	419	420	387	365	413	404	375	395	397	421	417	393	405	358	398	378	435	371	391	384	381	402	400	386	377	404	443	380	391	405	389	402	380	369	424	441	406	427	387	370	381	405	386	387	386	389	400	411	353	403	389	413	428	403	428	404	393	364	413	382	379	402	349	411	401	394	384	368	387	415	346	401	413	372	354	384	373	409	343	378	383	417	394	426	362	391	375	416	404	407	389	417	393	396	414	390	368	418	390	421	398	417	399	380	367	413	423	419	388	388	376	388	390	411	380	410	395	374	399	406	380	434	389	400	406	385	398	427	399	425	357	384	411	366	402	380	335	406	372	412	394	396	396	403	409	385	380	384	397	393	373	384	426	414	378	392	384	385	387	420	403	366	367	383	404	377	392	408	369	391	366	369	414	403	340	378	396	393	407	382	398	406	381	396	348	392	378	417	356	417	385	413	432	393	425	384	369	396	422	364	385	404	414	356	386	408	403	385	364	368	396	365	395	424	451	371	403	409	429	358	387	391	424	433	415	356	360	384	413	414	370	421	411	384	393	394	350	369	368	400	386	415	440	354	425	395	374	375	376	416	406	354	364	402	396	404	401	391	394	372	417	392	385	385	434	395	395	390	436	399	398	394	401	376	394	378	394	405	446	370	388	387	377	410	387	379	407	410	410	351	357	379	376	428	374	389	367	354	420	375	370	397	380	360	378	434	416	392	359	422	380	365	382	465	355	391	386	418	398	396	380	406	379	363	366	434	370	428	361	366	351	371	414	400	409	405	398	405	394	392	403	390	403	420	377	427	381	384	387	424	396	351	416	393	406	388	391	391	411	416	395	382	358	418	397	400	393	375	387	399	368	392	375	381	386	441	382	430	416	390	400	379	372	386	374	424	381	367	384	413	400	391	412	413	428	407	408	403	407	360	414	381	397	383	397	391	404	416	398	395	413	337	414	389	415	366	378	407	383	373	370	410	356	401	424	397	433	396	386	359	385	402	387	407	419	379	432	405	398	402	377	415	396	382	413	399	385	402	353	389	388	424	380	417	435	372	396	386	383	405	385	409	426	398	416	353	384	367	430	381	397	427	409	369	394	378	395	374	398	368	396	358	406	391	459	421	385	387	403	404	399	424	415	413	443	447	397	418	427	438	363	389	381	407	421	427	400	392	402	481	373	380	358	384	380	411	398	430	385	392	440	409	394	402	400	374	391	419	376	402	408	397	398	407	403	419	381	428	370	405	401	378	454	377	403	418	403	423	401	386	402	390	399	433	370	408	386	424	423	412	379	373	369	388	409	445	367	385	429	428	413	370	363	375	398	402	374	381	386	391	353	368	395	386	401	377	416	382	422	380	372	399	408	405	384	387	380	419	373	379	384	404	362	391	403	374	398	378	394	417	352	413	389	417	393	412	378	400	401	457	397	397	397	417	399	418	365	382	378	370	430	377	401	405	429	406	378	382	432	374	376	431	415	405	399	425	395	377	378	391	407	397	405	395	390	426	392	425	399	390	404	428	390	385	376	395	436	488	400	403	424	372	367	418	416	374	356	440	429	429	382	387	387	379	390	437	412	409	379	385	409	381	392	367	374	425	375	398	365	364	381	399	387	426	408	388	412	424	415	384	393	402	420	427	374	381	405	384	394	420	382	378	424	403	376	402	415	398	396	426	371	424	391	375	380	425	398	415	400	379	363	446	376	370	378	394	374	410	378	363	393	383	394	403	374	390	392	361	443	398	384	374	361	393	401	415	376	419	398	363	393	400	415	396	420	423	411	360	406	443	405	402	427	365	369	406	398	393	420	399	380	398	424	410	431	383	403	401	385	425	378	360	404	372	359	419	402	400	415	430	425	389	391	430	387	355	388	386	417	398	417	391	385	409	418	370	396	387	399	407	365	392	421	369	400	393	403	392	395	425	382	408	403	364	423	380	391	425	415	398	396	425	402	371	360	351	416	409	370	369	403	404	391	376	399	431	437	386	394	399	390	389	352	382	404	409	401	372	388	403	411	393	370	366	382	386	382	364	393	383	408	422	394	366	387	406	397	419	391	395	383	391	402	381	446	437	403	451	382	404	414	385	390	383	395	346	358	362	395	417	413	382	413	409	360	402	379	348	362	398	389	388	416	409	371	355	391	412	437	401	406	382	377	368	374	416	391	382	413	409	388	377	406	346	370	347	376	414	371	364	409	370	424	395	406	392	391	372	414	383	402	349	440	392	412	366	345	435	357	454	389	396	371	377	406	382	378	388	421	411	346	409	385	376	421	413	407	398	362	357	399	384	409	426	386	395	365	409	409	436	369	384	396	375	367	387	392	354	389	393	424	392	400	384	372	383	405	370	412	372	420	393	390	416	388	425	401	398	398	369	419	432	401	395	413	383	408	409	406	374	399	376	379	399	408	397	382	379	404	375	380	381	418	395	403	446	432	382	419	410	388	428	429	401	398	411	382	389	405	408	395	430	374	396	401	376	416	380	405	408	422	408	388	384	365	404	404	401	379	382	410	383	390	400	375	385	409	400	411	406	358	373	387	369	397	422	397	406	383	381	392	405	401	418	412	383	411	422	388	407	387	388	368	400	387	413	369	389	397	397	408	339	384	422	400	412	409	388	409	352	407	410	389	387	422	383	370	381	388	374	405	392	376	356	451	409	382	406	421	396	423	392	356	390	389	410	388	398	378	388	423	458	367	360	373	389	368	410	399	398	394	409	388	377	416	453	418	377	382	395	339	412	407	411	356	377	361	379	408	365	455	401	408	395	429	405	385	403	383	412	424	375	375	379	377	414	424	373	409	367	403	423	395	392	361	359	383	400	382	373	377	372	430	386	402	390	386	392	392	391	355	401	402	394	409	413	369	420	425	405	422	432	370	424	411	390	416	379	387	412	428	387	408	424	398	392	391	417	400	371	405	402	437	388	398	380	380	418	399	404	409	407	378	400	366	395	413	406	372	411	401	381	358	384	373	373	391	380	391	411	387	372	397	414	388	410	365	389	353	383	408	399	398	389	397	420	395	395	424	393	410	371	347	421	365	403	409	373	379	415	395	375	388	347	390	392	381	369	414	404	381	394	403	401	387	403	413	404	382	394	437	379	389	387	379	384	390	382	387	447	374	408	394	369	346	405	381	413	358	380	404	451	363	398	394	414	401	422	357	408	415	372	381	419	390	378	423	377	388	393	380	391	417	424	386
16532	12162	24231	27306	18481	11685	8480	6251	5254	4015	3331	2794	2474	2253	1877	1863	1777	1598	1427	1277	1242	1329	1291	1171	1258	1269	1205	1176	1099	1093	1154	1029	1055	1071	1019	1011	1034	985	935	953	965	963	962	950	902	935	944	919	919	894	992	935	928	973	926	925	912	885	982	913	945	948	929	908	941	934	962	917	984	913	967	898	918	960	972	903	955	964	911	949	934	925	911	924	924	930	924	1000	917	948	949	946	910	954	914	935	906	969	881	935	916	944	919	913	960	931	944	926	924	983	948	926	980	907	966	927	949	948	871	867	987	921	946	954	1001	912	942	913	894	893	924	989	918	899	924	889	962	903	943	896	897	924	977	948	920	942	985	908	938	900	954	984	989	981	947	882	938	924	920	925	899	929	969	887	927	969	917	946	941	923	970	878	939	957	941	943	912	973	960	988	895	928	923	918	958	931	972	894	900	924	898	986	922	898	926	937	966	995	931	921	871	892	926	933	915	958	924	918	990	975	961	974	983	927	925	930	939	1005	961	941	922	907	983	959	968	970	906	926	920	900	929	943	941	1014	909	961	925	875	862	901	921	991	926	896	932	933	892	957	944	936	925	908	945	969	907	926	942	915	899	916	904	966	902	955	917	883	953	933	915	883	908	947	946	974	935	879	918	966	931	919	941	954	954	933	967	929	928	925	872	894	964	881	912	894	915	933	941	943	914	940	934	894	978	945	933	904	876	948	958	920	927	920	906	905	927	975	946	965	901	951	939	938	971	958	892	869	960	930	933	924	896	935	936	948	929	962	941	929	958	985	942	954	946	918	951	944	938	944	904	969	941	892	914	943	952	904	962	921	932	966	951	941	887	982	960	936	900	905	952	893	960	986	954	843	985	931	932	984	900	957	940	932	938	884	929	925	921	940	915	881	941	911	945	956	916	922	939	974	921	914	980	904	958	915	911	897	899	919	928	885	955	928	944	975	961	921	979	986	985	962	945	895	968	928	978	962	913	928	956	898	937	984	930	972	976	919	912	964	897	934	917	934	961	928	944	909	980	901	1006	950	863	946	932	927	923	852	911	937	957	932	918	898	945	899	994	948	894	939	908	949	890	954	945	989	870	961	938	900	910	971	988	968	931	944	936	980	940	924	961	872	909	939	864	867	919	919	920	964	990	927	947	911	980	921	961	921	966	918	960	947	984	919	937	920	960	966	902	933	931	924	925	952	920	900	921	916	924	955	885	921	1002	897	977	956	905	955	916	977	976	942	924	970	939	919	957	971	935	924	901	901	901	973	931	924	905	971	966	886	953	877	969	937	975	957	928	914	972	995	972	936	938	953	922	964	917	941	894	928	891	973	861	903	881	900	935	860	894	936	964	924	940	940	943	922	930	935	902	902	953	924	990	903	956	957	937	932	899	920	879	956	889	937	950	916	941	922	971	893	922	909	901	954	938	945	933	941	943	963	911	896	935	930	950	986	895	977	911	954	909	912	955	931	879	938	920	911	899	954	932	941	962	903	899	909	941	891	894	947	916	991	899	965	926	910	963	893	979	955	924	997	918	889	908	898	950	920	929	940	912	926	949	923	904	963	946	942	901	973	951	951	921	863	928	935	938	852	899	932	906	903	891	982	886	936	901	916	936	896	947	931	953	892	999	904	990	936	930	968	973	940	932	931	915	926	890	951	954	904	1024	949	953	935	935	893	923	963	872	913	926	967	957	921	945	899	967	921	915	900	917	971	902	957	917	909	918	947	910	911	894	1015	908	916	935	916	930	928	987	946	914	957	944	866	936	929	923	915	953	916	920	960	952	985	922	1006	889	945	942	932	966	958	933	928	959	969	989	931	950	892	992	952	973	954	971	965	940	925	953	919	940	926	964	950	899	906	926	914	913	922	907	950	947	975	960	946	934	925	958	912	944	892	1016	1005	916	986	913	922	875	940	988	918	889	907	938	953	936	970	944	864	907	893	952	885	917	977	953	950	899	912	935	947	937	949	937	967	940	911	880	986	930	963	913	971	949	984	917	920	942	964	915	890	923	938	911	936	940	932	1000	947	912	931	929	950	887	973	943	895	903	865	961	946	938	908	946	949	958	982	854	897	934	895	926	990	936	863	870	945	945	913	976	949	890	930	934	869	945	909	897	949	928	934	872	975	875	979	954	958	968	963	926	928	923	945	947	905	921	963	944	963	917	940	892	955	902	963	945	981	990	908	946	965	921	959	892	907	937	919	933	910	948	947	930	911	917	929	909	947	1028	954	921	913	937	949	990	959	932	857	923	898	897	932	903	918	925	971	909	943	932	961	960	924	947	944	861	893	927	965	1001	967	934	976	975	906	932	888	922	945	953	941	908	928	885	1013	946	892	902	919	961	914	952	901	963	875	916	991	914	895	854	914	871	962	909	899	933	926	944	966	967	982	943	924	967	913	938	962	890	876	927	942	997	948	968	966	954	930	913	974	919	961	929	926	959	911	926	954	945	959	932	931	914	956	960	953	932	948	974	907	966	953	1009	916	937	923	918	973	884	902	975	917	839	894	885	916	889	944	992	971	943	951	984	957	916	903	924	858	928	974	972	917	997	911	901	907	914	973	920	996	939	920	949	977	921	956	941	923	949	955	944	966	912	917	924	932	905	989	978	880	920	929	911	921	903	944	868	924	892	922	902	925	928	953	940	928	948	962	965	952	972	946	899	943	938	967	952	957	922	908	922	978	930	969	950	968	910	913	923	939	942	961	959	945	890	929	922	929	927	942	902	908	949	906	859	918	897	960	947	964	925	985	984	961	954	945	937	938	946	893	928	932	961	919	974	961	923	895	956	934	903	958	934	956	913	957	877	933	908	907	976	921	912	971	975	897	934	937	933	921	967	957	932	926	929	927	904	918	1010	903	951	882	948	924	932	942	913	942	922	898	919	944	960	928	917	905	972	897	888	912	956	908	977	943	966	903	988	953	956	900	1003	943	916	1029	908	910	881	899	910	936	935	924	899	935	901	934	967	915	934	959	995	971	912	964	886	957	928	907	932	944	883	957	925	953	945	917	958	965	963	885	898	928	1010	958	976	906	936	965	926	897	914	954	971	933	966	936	934	940	958	940	951	915	947	969	989	955	967	968	923	941	918	991	924	898	911	884	924	946	982	934	924	995	924	924	867	944	934	918	928	892	903	974	916	917	948	962	947	946	959	1013	966	945	938	964	941	949	940	922	938	992	990	928	983	946	959	938	891	938	934	971	934	993	932	953	907	917	917	924	896	998	966	924	939	992	912	880	962	908	940	936	934	941	957	899	931	957	932	952	894	974	886	920	912	946	1010	925	909	924	948	896	942	862	903	905	912	966	931	961	879	921	881	943	936	960	958	963	899	914	912	904	905	991	927	978	924	936	905	925	950	916	901	987	1026	959	954	921	958	948	968	921	947	952	954	957	911	952	929	959	983	919	922	935	942	931	943	921	962	941	977	896	948	977	942	922	933	910	883	938	912	938	929	914	901	972	951	947	929	950	946	996	919	909	964	882	887	924	933	929	914	934
32324	20502	23870	20287	10544	5019	3018	2261	1707	1259	1079	869	814	708	716	642	616	605	523	481	476	481	444	432	460	415	416	406	378	406	423	376	394	412	365	381	386	369	359	376	388	353	364	361	354	355	381	355	355	377	377	373	373	386	342	394	375	336	407	398	395	383	360	370	392	386	360	367	374	350	413	357	332	359	381	361	362	348	354	359	385	367	358	376	351	335	385	353	350	387	369	359	385	386	343	303	335	389	350	347	348	387	353	353	356	364	354	371	400	349	361	399	412	381	358	388	368	338	344	322	390	343	338	360	384	352	341	309	355	354	373	369	374	341	359	363	360	361	352	335	390	369	379	361	343	364	378	381	364	314	387	327	357	359	342	348	329	367	340	389	356	362	373	366	347	349	346	366	394	363	347	363	351	370	351	371	353	392	330	320	343	380	352	319	374	346	360	354	401	366	404	330	371	380	391	371	355	393	374	370	337	384	365	370	360	384	388	344	389	366	362	384	367	334	360	387	352	371	393	410	348	344	413	386	378	366	357	354	359	381	357	331	364	361	369	353	375	405	361	356	351	368	357	378	357	371	345	345	374	359	373	366	357	370	363	350	378	353	386	407	374	371	327	337	366	392	352	363	349	352	342	378	369	398	376	344	376	395	351	355	339	381	336	380	330	350	349	350	393	332	345	327	381	374	384	327	357	369	409	367	386	373	364	383	394	421	341	381	386	384	365	379	353	376	368	359	355	377	385	339	369	391	379	359	367	392	340	376	374	366	363	385	390	346	358	338	374	374	345	354	338	380	387	357	351	359	346	330	374	338	327	379	384	365	359	402	380	392	367	404	338	401	388	382	378	361	349	366	384	349	357	355	382	377	341	345	357	335	382	366	349	329	347	344	379	341	427	384	365	360	354	355	376	379	377	352	407	339	354	410	367	368	370	391	354	348	349	379	396	353	380	362	352	365	383	364	365	354	405	376	375	362	361	384	374	374	382	353	406	364	366	357	381	368	348	332	357	386	357	344	370	350	354	378	330	364	391	399	331	392	374	335	386	341	376	341	330	338	353	357	349	334	358	361	351	375	381	375	394	351	332	355	380	357	394	363	384	373	353	382	344	369	366	367	362	379	400	377	397	348	385	339	390	389	367	363	389	402	301	337	335	341	371	374	372	389	358	378	341	385	359	372	337	361	372	367	352	365	348	322	381	365	372	345	340	359	366	360	352	349	355	384	371	351	371	363	371	394	379	356	350	361	372	393	381	388	365	374	376	377	336	378	391	373	385	380	388	345	379	339	358	383	364	386	366	355	372	352	343	320	361	367	358	340	359	401	378	372	316	320	382	332	392	369	379	388	348	378	326	389	365	362	400	378	406	388	427	422	376	319	357	370	331	365	369	388	362	380	354	364	336	359	333	385	361	386	338	329	392	384	361	349	355	343	357	364	385	358	381	375	345	384	375	349	337	388	354	361	359	400	376	342	329	341	370	349	367	361	369	363	358	339	347	377	340	419	400	348	392	361	369	345	366	332	343	334	343	371	400	399	377	349	375	333	382	380	378	325	343	359	383	378	367	401	381	364	375	370	381	360	371	303	382	331	334	406	380	361	348	360	351	356	360	349	376	327	376	367	364	367	418	352	361	365	350	367	340	320	346	361	366	329	369	399	376	350	387	363	383	368	353	384	378	362	332	332	333	339	370	353	358	362	330	344	383	350	385	367	378	344	362	369	347	370	364	341	373	348	381	378	356	360	362	371	378	368	345	331	334	375	368	380	370	380	348	369	368	382	365	349	352	400	379	340	340	359	389	350	332	371	346	367	366	396	352	378	392	366	334	363	366	348	386	414	354	378	356	390	353	332	340	375	393	353	344	349	396	372	379	319	377	377	345	331	360	359	371	370	361	376	382	374	387	385	338	386	347	364	345	365	350	364	335	338	327	379	365	367	338	341	382	378	341	357	329	355	395	363	350	392	365	343	343	363	374	370	380	379	362	393	386	349	380	353	351	350	383	369	348	329	346	390	377	402	373	380	390	343	362	361	368	385	374	366	366	376	367	331	368	346	387	377	370	353	379	378	371	353	335	373	356	356	349	376	375	345	359	333	389	348	362	366	406	388	346	388	396	361	337	395	367	367	362	359	361	350	344	389	381	370	363	356	382	411	382	391	366	362	380	361	372	348	364	366	367	357	350	391	343	391	394	357	326	365	370	346	358	337	359	347	353	339	372	383	375	347	346	354	380	364	384	341	393	373	335	343	368	353	327	369	337	308	388	366	350	373	357	369	356	380	429	360	380	371	386	336	373	357	397	377	384	372	361	345	356	347	363	354	318	350	425	400	350	400	388	367	360	360	348	313	368	372	381	389	361	362	367	357	375	385	371	390	370	326	403	380	353	325	373	394	372	374	372	380	375	387	361	324	345	369	389	352	341	377	414	394	387	336	378	355	366	345	347	373	336	337	348	380	327	348	367	379	354	385	346	352	365	341	358	388	342	375	369	378	415	374	358	385	376	385	416	365	374	370	361	372	344	353	380	382	377	379	373	388	374	348	339	377	386	343	374	348	357	367	367	390	373	381	346	368	390	360	371	370	386	334	371	352	358	396	358	341	357	386	358	392	352	363	362	380	344	395	348	362	317	370	409	381	373	394	360	352	371	375	348	331	349	355	363	365	379	386	355	376	350	376	342	372	365	368	337	369	332	395	354	350	365	344	383	326	344	364	378	345	387	356	379	385	359	390	394	391	332	387	411	400	360	377	375	365	380	368	351	357	378	389	348	375	357	380	335	348	368	379	373	378	366	377	399	361	369	375	393	369	361	353	381	347	380	334	365	387	355	317	358	360	359	353	375	376	375	408	358	347	349	375	356	379	385	349	359	375	381	373	373	368	386	393	388	363	350	351	363	364	353	395	345	360	334	340	360	366	362	382	401	351	400	371	367	347	364	367	353	360	356	367	366	367	367	378	368	385	369	342	370	397	370	341	359	406	355	387	356	359	351	378	368	357	369	383	335	348	365	373	345	392	401	367	385	367	398	347	380	399	379	363	366	360	357	354	369	385	369	373	341	353	367	361	388	377	411	363	377	358	342	358	385	375	371	380	373	379	362	359	366	367	350	349	395	375	369	374	405	347	385	341	391	405	364	396	371	379	341	381	396	373	358	329	357	360	427	338	339	361	331	355	350	376	366	346	371	380	359	369	400	366	341	352	361	405	394	367	380	350	336	412	347	362	415	368	383	371	332	376	381	365	367	369	391	364	356	382	394	385	368	302	344	390	397	390	392	381	346	346	373	359	374	361	379	369	372	373	348	377	333	365	347	375	341	364	359	373	395	335	372	412	367	377	347	367	352	378	380	348	363	361	340	348	395	357	400	348	370	353	370	369	342	396	385	337	353	350	369	350	352	346	359	387	377	358	361	398	378	359	395	368	358	342	380	366	350	353	361	393	355	341	383	370	369	347	340	368	380	379	359	372	383	364	385	368	361	358	377	376	371	366
20933	16534	29782	31222	21510	14398	10479	8559	6955	5359	4457	3732	3441	2875	2516	2544	2373	2112	1772	1578	1485	1501	1607	1385	1381	1443	1356	1172	1164	1122	1136	1076	1013	962	990	974	905	937	934	892	891	949	910	908	910	874	891	854	870	858	881	922	907	897	840	859	893	860	821	923	858	874	887	883	871	860	871	876	851	851	844	851	874	852	854	885	863	881	877	863	892	827	876	895	896	839	887	805	831	843	941	855	864	856	891	876	837	892	882	864	896	914	909	860	879	833	880	877	877	896	885	873	858	873	903	814	852	870	836	924	865	900	854	843	865	874	911	909	827	851	844	850	922	883	842	895	885	847	842	892	821	896	909	879	853	856	809	900	859	863	854	870	894	856	882	870	922	872	904	869	860	861	813	834	883	863	860	847	900	872	876	885	842	908	898	827	914	884	826	914	885	838	787	872	929	907	838	880	841	839	839	844	888	878	886	898	912	869	827	809	881	879	884	856	882	868	849	869	899	859	904	860	844	903	858	876	860	831	932	838	855	855	854	896	860	850	879	880	908	854	883	910	835	886	893	842	844	880	845	847	834	877	908	892	893	843	864	885	842	842	879	834	858	885	866	854	855	873	899	906	885	879	857	875	923	894	856	883	877	876	933	851	844	880	858	838	795	859	909	909	867	920	880	833	829	872	848	938	869	851	889	908	845	853	868	863	902	848	889	884	841	811	865	791	870	880	828	879	854	906	860	832	808	882	889	840	818	908	897	868	859	919	856	857	836	890	913	812	910	861	876	874	813	843	883	886	882	887	817	898	879	875	836	867	929	868	807	894	876	837	888	854	855	884	861	892	849	894	900	852	862	839	911	828	837	912	849	872	797	861	861	822	904	824	900	890	849	873	923	872	897	820	826	841	827	830	840	894	852	874	802	856	865	882	833	883	850	844	865	827	845	906	897	869	832	853	837	885	903	862	881	851	830	837	927	833	875	881	848	856	885	902	880	904	835	845	864	871	871	921	906	853	855	906	896	907	879	873	844	904	908	898	839	834	862	849	885	857	898	893	871	890	863	857	853	881	918	883	845	870	837	883	838	864	888	880	879	873	857	853	851	838	883	866	839	864	935	891	857	840	865	885	852	926	832	864	910	887	876	872	851	853	882	860	857	814	885	876	826	907	818	858	870	884	810	904	834	895	855	928	874	827	831	842	903	896	884	855	963	843	908	879	839	882	906	840	857	860	804	875	844	840	850	875	857	841	888	901	823	871	901	836	832	846	868	941	873	845	884	890	872	843	842	882	841	828	857	884	835	864	876	853	841	910	868	907	852	833	840	901	915	828	897	898	857	843	847	942	917	830	895	829	891	826	844	843	868	864	846	854	865	869	864	871	852	930	857	843	863	863	868	898	821	864	861	866	865	842	874	869	795	870	882	857	905	873	871	866	877	906	834	841	883	813	855	926	832	853	887	870	895	862	852	849	847	833	840	893	874	872	900	894	907	843	819	869	859	856	844	850	873	855	875	871	828	891	842	865	910	830	902	915	857	866	854	843	852	902	882	839	839	850	829	854	867	834	944	861	840	813	884	856	887	917	848	870	975	846	860	872	848	845	884	868	902	879	874	874	878	860	880	909	852	823	871	832	883	799	878	878	891	880	850	869	848	852	851	853	898	828	896	855	848	859	854	882	828	927	883	857	846	883	867	874	830	824	832	825	899	900	887	849	847	847	863	840	909	839	911	827	867	871	876	901	888	822	874	886	870	861	938	872	865	891	866	852	858	865	903	849	855	849	874	839	860	851	871	839	864	826	852	886	864	831	887	908	875	878	838	911	880	888	837	831	820	822	911	847	864	842	872	868	867	811	848	848	880	816	880	862	874	862	915	866	866	894	844	879	831	832	843	864	868	837	850	860	876	855	854	871	909	868	852	869	884	814	829	860	897	898	889	884	871	921	889	859	905	899	892	885	880	866	880	860	826	876	863	910	872	860	894	925	841	847	839	866	891	890	949	908	927	803	873	912	906	908	844	881	869	848	898	853	862	910	882	870	871	892	884	882	880	842	892	875	891	881	897	869	802	892	838	852	858	885	833	846	943	816	928	897	875	861	855	804	814	863	914	836	795	882	853	859	894	838	876	866	880	886	844	863	856	849	938	852	900	857	865	866	865	878	864	867	871	864	848	859	866	834	866	818	838	844	862	892	891	875	881	830	883	843	939	883	857	854	869	854	869	836	912	847	882	845	890	818	887	877	844	899	859	898	906	886	910	847	877	905	814	874	846	826	850	888	922	887	855	825	838	936	869	855	881	870	862	883	925	892	879	901	844	932	842	861	867	853	885	877	913	892	873	844	897	870	899	903	864	891	906	864	843	858	833	889	855	895	833	872	906	917	861	860	880	842	839	859	899	797	835	869	876	859	873	865	863	851	848	900	914	911	871	863	912	864	893	897	860	917	909	920	884	886	872	872	851	908	868	917	891	899	866	886	859	877	898	891	910	835	845	872	802	854	864	845	851	854	841	888	873	845	855	815	850	846	886	862	889	852	878	885	920	869	859	824	833	891	818	840	932	856	854	878	878	832	925	898	876	899	869	892	926	856	903	872	761	889	850	822	879	853	834	875	885	862	907	824	885	845	874	877	857	847	855	876	847	843	854	874	845	864	887	862	815	890	878	841	875	845	820	875	879	860	897	881	889	868	911	851	905	889	886	870	868	876	950	882	924	841	859	864	856	865	899	819	862	873	868	889	878	885	858	865	844	893	926	896	866	898	896	819	853	849	866	905	858	833	835	874	880	878	860	814	876	877	912	854	871	919	846	918	902	877	883	846	874	862	916	900	840	876	878	894	890	848	832	912	904	920	853	824	844	855	894	894	863	907	905	919	837	841	832	887	875	858	836	885	862	854	805	821	844	857	943	869	838	825	892	928	842	862	810	825	875	908	950	901	855	872	806	860	908	899	849	809	871	849	904	822	906	886	852	870	843	864	865	851	849	882	837	877	846	839	921	876	865	821	841	918	847	884	908	866	886	885	838	843	865	874	827	880	858	903	850	898	826	853	826	816	857	889	932	858	907	816	843	819	850	824	904	847	888	880	914	884	884	839	876	855	901	921	844	869	853	931	917	914	860	819	894	910	843	878	842	802	843	841	859	839	860	858	888	885	805	834	856	904	846	886	902	878	863	934	831	857	874	910	890	822	892	843	843	881	910	827	864	881	933	889	876	843	809	860	859	915	847	876	993	900	835	874	838	896	924	874	839	880	891	847	834	897	892	851	847	892	825	856	883	875	916	883	888	914	896	874	853	898	927	873	851	896	864	914	862	860	871	847	842	860	899	854	882	858	837	897	870	867	849	921	946	888	826	890	828	825	863	853	876	813	943	824	821	829	865	867	841	875	797	853	895	830	908	812	859	901	866	880	869	884	907	863	822	880	868	905	878	853	868	908	846	790	876	859	855	835	850	891	886	881	903	889	863	897	848	872	888	890	930	865	902	880	879	870	851	924	914	866	906	832
14983	10734	13157	9396	4022	1894	1268	927	792	722	575	483	482	495	440	433	473	420	402	413	455	461	416	439	448	436	429	394	414	407	456	400	388	395	397	392	383	401	432	466	389	426	399	383	405	406	369	402	418	403	430	412	403	435	383	369	402	380	384	406	401	398	421	440	430	380	395	404	404	386	381	408	397	402	421	433	421	381	340	389	385	445	418	408	396	397	436	381	431	409	417	361	376	398	421	375	379	387	382	396	395	383	393	389	366	384	411	392	359	366	360	413	407	375	393	385	468	356	411	383	413	401	429	386	408	443	450	429	434	395	364	442	415	436	393	359	423	415	432	391	403	425	441	427	441	424	380	386	414	399	376	381	378	403	384	375	364	398	419	419	420	403	417	449	406	386	370	419	453	411	432	402	386	369	376	401	400	398	379	405	416	420	418	432	398	393	422	401	415	412	377	422	409	380	402	424	344	371	421	398	443	410	381	406	416	435	395	374	419	394	376	429	441	408	393	398	360	408	372	430	375	389	397	398	390	386	362	411	423	427	418	438	426	375	392	387	396	399	364	400	403	394	391	417	434	438	398	395	411	382	390	405	432	434	431	415	416	376	389	377	420	411	426	434	383	410	376	403	432	377	369	373	381	355	405	391	394	421	428	418	429	370	381	424	392	388	379	369	420	366	399	364	377	379	423	410	380	422	419	424	440	408	439	399	353	418	358	420	355	376	436	390	402	392	397	388	406	380	399	400	432	393	411	385	397	415	357	387	378	355	400	386	407	421	401	370	385	358	370	415	412	413	372	389	387	383	375	374	429	385	397	414	381	392	392	413	392	451	391	386	408	443	365	384	421	417	388	422	392	417	378	395	415	408	427	428	403	401	382	409	446	400	399	371	386	401	401	383	423	390	400	398	387	436	377	402	423	381	343	425	394	452	377	408	415	391	384	425	365	375	436	396	399	373	413	418	345	411	404	422	381	376	416	404	402	403	435	435	416	400	358	413	442	422	391	395	400	408	388	409	414	415	363	409	426	428	412	414	427	392	411	408	412	389	396	417	439	413	389	376	389	410	430	380	397	440	412	353	406	433	436	377	390	354	400	414	402	449	396	419	369	397	372	377	409	389	373	417	410	388	394	408	424	418	409	402	385	362	415	412	366	386	408	411	379	406	398	419	389	391	419	431	363	411	403	390	386	412	373	378	427	418	381	432	432	413	420	390	421	383	401	383	404	407	406	437	393	397	427	402	396	397	396	415	386	369	363	393	372	361	376	405	455	446	373	420	391	407	396	404	395	397	385	411	373	434	405	381	413	384	432	388	403	414	418	417	401	423	414	433	363	385	407	388	418	382	407	408	391	388	421	411	416	409	410	366	375	395	388	398	385	450	395	432	372	429	414	387	409	384	371	421	414	403	373	417	409	410	384	421	378	394	423	393	400	398	408	414	401	408	421	382	412	413	411	415	378	387	411	397	389	410	419	367	398	384	426	414	431	391	399	367	416	405	395	383	385	414	401	386	465	379	414	436	367	358	400	391	364	406	458	398	443	425	418	384	372	442	412	406	398	390	380	408	409	423	425	394	396	412	410	356	398	398	422	423	372	399	405	406	389	405	385	415	408	422	400	379	383	388	392	389	397	431	414	355	357	368	432	399	430	424	396	428	400	373	369	378	375	387	419	350	392	410	424	415	422	388	390	443	403	409	405	395	389	383	412	417	412	403	425	436	394	402	399	407	422	414	435	445	396	426	420	375	410	400	380	424	404	399	406	404	416	396	399	438	443	417	413	415	409	379	417	389	383	406	399	400	382	371	405	387	393	394	410	403	375	415	385	406	390	418	402	398	434	415	422	392	408	409	439	398	378	404	367	444	390	415	404	368	396	390	418	387	395	393	399	415	411	413	401	421	448	407	398	389	440	409	408	409	398	419	402	370	425	398	356	408	403	377	386	352	398	414	394	404	411	412	411	426	395	407	397	407	405	369	400	372	408	392	410	434	384	410	414	382	399	397	400	384	425	384	402	436	373	385	380	411	424	381	389	394	408	410	379	424	379	404	360	401	402	397	404	432	372	384	401	421	375	416	413	398	405	381	403	408	386	393	403	392	398	429	402	442	404	458	381	388	396	393	398	410	418	406	396	375	405	423	397	438	401	366	397	370	400	403	418	374	374	380	376	381	412	375	398	415	395	393	412	416	424	418	390	400	433	391	435	403	410	396	385	417	378	393	417	378	394	373	432	401	417	339	400	448	399	430	410	371	420	403	424	403	404	417	396	381	396	390	389	398	408	435	385	357	405	407	405	368	410	383	393	389	399	420	384	400	384	411	411	447	368	401	422	402	416	453	405	422	382	416	402	410	375	395	407	423	392	391	430	443	408	418	393	370	359	392	388	376	401	420	394	411	402	413	412	430	400	384	440	384	380	419	395	379	444	377	363	379	377	379	382	392	388	396	432	383	388	396	410	427	424	395	417	399	388	413	390	388	385	409	400	393	380	388	379	340	378	412	376	442	371	397	403	364	404	372	408	401	427	389	373	381	403	378	415	330	422	429	376	361	400	392	423	387	412	404	401	424	394	416	427	413	414	433	415	393	385	417	401	400	412	409	381	375	408	415	413	407	407	430	424	389	398	410	403	425	401	350	354	399	384	392	391	416	390	381	446	408	413	391	412	380	413	409	418	378	427	396	422	402	361	431	442	422	414	382	390	416	416	422	428	446	347	418	376	416	381	428	414	394	377	383	414	392	399	362	403	423	406	389	376	383	398	430	376	380	428	397	401	406	402	391	398	433	409	416	371	392	417	434	409	419	406	383	364	359	420	381	414	402	414	458	397	394	419	438	462	384	410	412	371	374	389	419	376	420	408	427	377	417	431	358	438	370	442	454	369	374	410	397	392	400	398	411	413	425	400	413	384	384	412	412	410	414	377	367	400	383	381	393	370	415	417	389	437	437	385	404	406	413	408	393	396	397	411	379	387	406	354	396	360	430	442	385	413	424	412	414	426	458	397	405	406	391	419	399	403	406	414	419	444	425	393	363	393	392	410	430	366	440	445	380	396	438	406	392	374	451	417	354	418	411	402	393	403	397	419	381	390	404	382	451	395	422	369	403	408	407	374	373	377	384	364	442	372	410	388	425	398	404	404	407	413	377	379	388	418	388	398	399	400	379	399	405	414	430	396	356	366	423	401	392	427	416	434	407	410	363	412	398	398	383	391	421	373	396	403	390	433	390	386	415	413	377	397	368	406	415	416	394	409	424	408	375	391	415	430	412	413	378	426	423	357	435	423	424	395	379	411	385	405	436	380	388	389	397	418	415	409	429	390	385	398	400	441	395	429	412	424	388	425	423	361	386	404	428	418	374	416	365	418	421	382	396	403	401	400	427	415	433	406	413	388	438	392	409	380	398	400	416	413	418	400	395	377	407	397	389	402	386	381	377	413	419	369	404	377	416	456	416	389	366	387	421	383	365	383	403	401	386	414	412	377	404	427	426
10220	9828	19513	19505	11481	6847	4968	3605	2979	2464	1897	1671	1503	1348	1289	1107	1085	1127	1109	1044	1143	1115	1121	1056	1130	1078	1019	981	1007	990	1013	982	964	974	943	1014	984	937	928	991	946	973	936	967	934	901	955	897	967	1036	965	986	970	973	936	954	922	934	933	923	949	935	985	980	1009	958	978	993	976	930	954	917	998	969	974	935	930	1006	916	937	911	924	926	959	964	956	1017	971	914	1032	909	1012	942	944	941	976	966	969	912	960	902	1008	959	975	979	937	932	923	963	929	939	963	914	963	986	926	986	983	947	1010	941	919	958	964	960	939	925	983	953	943	917	933	953	902	897	972	960	997	924	950	930	912	965	974	1010	951	983	965	940	987	911	956	908	915	933	932	913	968	949	944	972	900	932	972	901	930	984	942	871	923	890	930	929	930	963	934	1021	959	943	962	918	961	965	922	1018	953	948	943	936	891	944	954	963	944	1008	966	993	935	964	910	977	942	978	883	976	934	946	951	994	1001	960	919	974	936	939	933	977	952	923	1038	946	965	961	938	924	953	951	955	968	965	947	934	891	950	961	961	968	969	944	989	912	979	939	994	967	992	913	957	940	907	978	954	934	912	961	960	885	1001	1027	1001	963	920	990	914	937	1000	936	908	939	971	920	1000	943	948	909	938	954	915	950	989	966	978	949	958	994	939	891	929	970	919	989	935	935	984	994	929	999	963	940	1003	948	973	972	906	966	998	941	924	962	942	913	936	953	922	1003	936	936	948	973	911	947	927	961	943	989	931	902	934	943	951	922	900	921	967	891	943	984	927	935	975	965	962	987	927	959	962	959	934	937	969	969	933	972	864	1022	963	902	995	922	948	924	948	890	923	987	964	974	1002	935	938	954	934	914	965	942	966	962	996	942	924	877	966	912	933	936	936	979	916	873	966	930	934	951	978	897	967	955	968	928	926	895	939	1044	970	979	896	957	979	971	978	995	970	941	979	923	901	955	915	1004	973	934	913	952	894	921	928	940	923	968	934	883	968	969	892	926	956	987	930	966	936	991	901	950	932	922	964	988	968	947	925	964	966	972	915	927	887	1022	949	976	1011	948	966	948	972	951	909	933	958	941	941	948	909	935	902	964	946	996	949	997	960	877	932	926	950	943	959	989	934	927	955	924	912	912	893	990	952	926	976	974	911	959	962	969	940	969	1023	916	937	1004	962	902	977	906	971	959	940	924	968	974	947	925	976	962	936	919	905	995	981	931	1013	913	958	905	948	923	995	946	933	995	955	944	952	992	927	975	981	962	932	949	896	937	922	950	967	911	981	980	962	892	967	926	926	963	951	962	1009	978	867	931	894	957	919	959	894	992	955	932	973	940	956	934	892	930	971	921	944	951	935	1011	943	976	927	933	968	983	923	955	954	962	979	936	923	951	942	941	939	977	957	908	964	892	969	942	879	926	945	936	943	888	985	931	933	939	975	937	932	941	947	987	969	936	983	985	904	923	928	960	961	905	945	936	942	923	970	922	889	973	969	969	943	887	959	976	948	891	944	1007	914	959	924	949	1005	989	955	969	1016	929	969	952	939	989	1029	975	951	971	952	920	949	964	929	994	889	960	960	954	917	941	947	921	911	926	917	980	945	976	939	941	947	899	968	975	938	914	991	949	994	928	886	954	989	960	995	879	942	987	922	900	912	966	923	932	962	982	991	956	953	984	967	914	956	960	892	936	925	981	977	947	936	920	907	952	1000	934	984	957	948	922	973	938	967	914	1005	939	997	988	930	942	991	921	956	969	952	953	950	937	941	977	941	958	897	967	937	969	941	916	945	951	960	937	959	936	995	981	938	960	969	874	1003	1015	922	934	912	991	924	918	952	978	972	966	962	985	972	941	952	934	940	950	916	940	957	955	936	944	936	941	917	952	930	916	1003	962	968	991	949	913	943	985	965	943	935	947	981	940	978	951	935	937	939	926	944	921	953	948	950	951	989	942	919	971	956	941	974	943	915	955	1015	906	954	950	943	964	945	957	979	1021	983	1010	916	931	942	949	924	930	993	1001	957	955	961	922	958	929	999	937	944	969	944	984	999	962	955	964	964	964	978	929	958	1013	965	954	921	917	974	922	957	930	965	996	939	943	942	998	943	909	947	929	985	988	999	937	910	941	958	939	896	948	974	910	936	961	890	933	950	963	952	938	976	955	946	958	894	982	987	935	899	995	975	987	960	907	890	967	922	929	999	935	971	895	886	981	924	996	915	937	950	979	974	930	913	1010	898	921	946	883	888	898	935	934	950	936	897	975	976	958	945	940	931	922	895	923	990	921	1005	961	993	920	949	917	995	940	895	940	900	975	928	966	982	949	932	991	910	986	942	924	959	941	971	953	986	963	1001	928	942	967	931	944	902	923	967	946	972	921	948	969	929	921	967	942	924	952	903	968	911	908	943	943	905	941	930	938	902	991	912	967	937	947	953	929	938	956	933	965	966	905	912	938	975	938	933	885	975	955	881	968	892	976	969	941	917	952	929	948	984	948	942	939	967	955	909	992	950	937	965	945	967	950	891	907	930	922	906	907	888	952	914	968	886	1008	994	916	1008	993	914	951	958	1006	931	942	958	934	937	903	955	969	1017	972	971	982	937	924	974	977	964	916	943	945	947	942	951	967	944	972	944	976	961	988	970	933	968	997	944	908	977	934	936	939	920	895	987	944	931	999	932	929	894	958	928	941	970	954	934	923	869	901	925	990	975	981	948	944	921	968	937	885	950	962	954	965	903	959	891	930	995	945	974	1000	994	936	948	974	961	947	958	1009	898	915	954	980	977	1016	919	952	942	977	1016	930	950	946	972	976	932	930	921	924	907	921	867	910	937	960	945	956	958	999	949	896	956	906	918	906	1011	925	1004	922	948	973	946	912	975	949	948	926	871	979	957	951	988	975	975	975	999	960	907	956	911	956	961	935	936	938	971	930	960	978	986	891	939	969	920	937	952	981	966	900	956	981	976	907	928	951	952	919	955	964	919	946	979	970	919	968	946	943	929	953	925	1051	1014	940	952	976	927	999	954	920	975	913	938	948	928	973	980	918	944	996	971	966	939	979	917	918	930	984	927	924	916	945	983	897	932	955	993	1007	948	1009	983	910	992	938	957	951	962	979	962	951	930	951	951	922	889	979	952	969	973	935	979	976	917	952	928	902	896	911	948	928	933	985	964	923	1010	948	951	971	963	1016	949	913	984	952	935	951	951	1001	983	938	940	929	961	946	998	932	941	947	978	961	930	958	923	931	936	972	991	942	943	945	961	989	967	932	983	936	933	933	943	991	980	937	982	979	913	926	938	918	965	974	942	933	995	927	940	909	973	988	947	959	923	915	964	934	897	967	963	965	916	947	953	1018	939	938	1013	1020	911	967	967	914	924	984	959	967	962	992	966	936	959	938	961	990	997	933	917	936	972	1006	942	971	925	911	957	963	993	985	930	872	935	971	986	1005	978	940	896	952	930	953	955	950	981	941	936	950	898	988	915	942	954	998	943	990	933	933	917	932	950	968	920	923	958	922	1020	954	871	899	930	959	927	948	942	990	922
25544	16238	18996	14302	6762	3473	2284	1575	1288	948	834	709	646	634	593	543	574	503	486	498	446	441	423	438	395	430	423	423	436	433	384	405	399	402	404	409	392	422	445	375	425	403	384	390	429	383	404	412	411	400	383	385	414	393	389	398	416	425	409	382	402	413	398	396	371	372	393	356	401	377	380	404	389	368	413	402	395	400	385	382	405	376	398	375	380	407	415	446	408	366	391	368	422	421	461	423	449	406	399	401	395	460	438	384	370	427	419	417	383	393	419	429	391	404	382	377	398	400	387	382	402	422	410	393	416	406	371	357	417	405	382	349	410	385	372	383	388	387	410	401	397	434	393	429	382	416	338	414	428	398	401	383	430	409	411	424	434	384	367	391	420	410	401	423	364	394	387	400	396	426	395	374	423	409	404	411	350	385	389	417	412	425	418	426	401	441	427	372	396	387	381	412	391	384	396	409	392	402	434	392	386	431	426	407	399	404	375	409	408	413	382	382	351	424	401	394	405	421	387	436	406	378	392	366	395	387	468	425	390	372	411	410	387	431	403	365	455	420	427	405	390	407	410	403	409	429	390	360	375	367	421	397	411	392	410	400	414	430	419	413	402	396	433	377	429	424	391	420	410	410	423	416	415	380	384	424	387	411	414	406	381	423	386	403	392	391	416	347	397	429	434	412	422	414	400	416	395	418	431	361	401	396	405	363	395	406	401	441	421	420	424	421	371	378	427	404	414	391	389	399	414	381	410	399	372	427	377	388	383	395	424	425	409	365	347	415	379	358	439	446	386	373	428	406	401	433	392	406	435	403	413	392	401	414	418	431	404	419	427	391	383	374	405	390	415	441	364	406	398	421	374	426	398	410	346	400	400	398	391	447	423	405	399	377	400	398	387	429	403	397	394	424	411	404	363	394	424	391	370	383	395	387	409	407	360	381	383	418	393	383	421	374	404	394	405	414	403	400	438	414	419	400	397	410	368	397	390	423	441	423	393	388	393	394	390	399	429	402	395	365	406	388	357	405	377	447	382	401	430	382	403	392	383	403	397	386	424	416	378	391	426	373	381	408	392	462	412	396	371	441	405	371	378	418	406	393	425	471	398	404	380	413	381	458	419	357	372	415	399	451	416	439	417	425	402	368	427	418	413	405	406	441	371	392	410	376	382	381	393	420	404	382	431	375	428	369	389	386	374	393	421	395	433	384	390	391	400	378	394	387	413	393	393	390	412	400	417	377	396	418	377	400	414	389	397	423	459	394	365	413	427	409	421	394	415	429	432	442	392	358	399	386	403	385	409	400	402	415	434	413	363	393	374	377	388	376	435	408	382	388	389	399	438	396	426	388	403	401	404	409	435	426	379	401	393	403	380	390	402	392	381	406	387	396	432	432	409	400	364	373	413	383	399	385	375	393	394	455	398	356	419	405	366	406	400	421	430	424	414	406	362	421	399	419	416	382	394	427	408	424	370	415	379	387	449	401	397	376	407	415	429	423	401	414	407	419	396	383	382	441	418	401	405	424	369	382	397	413	452	388	397	401	419	389	386	399	438	373	421	419	393	391	371	382	436	430	404	422	375	391	398	398	414	387	361	413	400	404	385	395	373	415	384	382	370	394	377	382	374	392	383	388	417	385	436	363	434	393	423	459	436	387	394	436	376	391	365	419	394	407	381	411	440	408	367	393	375	421	403	438	363	423	418	379	408	441	417	418	379	409	414	436	389	423	398	401	392	427	411	392	351	406	395	408	425	390	391	407	412	391	398	396	416	394	384	367	423	423	401	391	413	431	381	399	411	378	447	394	400	384	386	416	397	424	370	378	423	421	400	426	395	394	418	388	447	345	362	390	399	415	387	398	416	404	419	373	428	400	467	416	401	394	400	442	396	392	378	353	390	385	416	411	395	416	395	378	390	398	369	426	445	380	397	416	408	425	418	377	380	374	380	377	404	358	435	402	417	426	410	396	406	436	400	437	433	425	406	424	425	420	421	400	398	378	383	402	462	389	389	410	426	413	390	400	393	407	412	413	393	405	400	367	385	399	391	379	392	413	401	421	372	403	396	371	409	400	449	380	431	404	373	402	377	409	375	417	417	397	394	395	387	369	425	388	400	416	408	384	395	432	398	404	425	360	414	408	395	397	400	374	374	360	389	386	421	397	431	382	413	395	410	383	402	388	399	416	369	409	390	392	400	449	417	384	383	421	388	408	411	423	386	376	405	408	374	421	373	409	445	387	386	402	416	437	369	405	415	409	367	369	395	414	433	409	412	398	390	413	410	376	381	445	385	379	416	391	403	397	418	419	418	406	397	419	387	386	402	435	389	391	406	408	419	408	423	383	427	413	410	384	394	428	397	397	396	439	408	401	419	433	402	417	440	439	380	405	390	394	418	410	407	374	354	398	416	428	405	375	391	392	427	401	396	431	378	387	411	407	392	404	409	413	384	406	378	390	438	389	392	435	428	420	409	431	374	405	387	423	415	422	408	359	438	370	399	429	415	390	417	400	374	363	401	403	351	364	415	446	443	393	394	425	391	391	387	407	407	423	395	418	462	431	427	410	451	436	406	408	386	420	379	358	420	416	406	415	395	386	395	402	390	390	364	404	441	414	386	378	376	385	359	404	381	398	410	378	391	379	376	394	398	421	430	350	403	389	416	358	372	417	409	364	431	395	410	407	438	391	390	397	368	433	416	392	378	347	404	424	377	399	443	414	433	368	398	404	411	397	395	402	373	401	402	390	406	378	387	405	392	385	418	390	415	405	402	399	372	421	387	405	360	404	400	413	395	400	396	393	422	432	380	373	374	408	419	400	393	379	397	435	429	424	410	403	376	406	391	370	414	408	394	399	396	432	378	403	439	383	388	387	416	402	403	389	407	373	415	412	431	391	382	388	402	415	402	402	441	422	374	415	394	367	407	372	381	412	420	377	384	380	405	396	358	397	386	443	350	405	390	391	392	444	387	408	441	394	410	403	393	421	408	416	385	406	394	414	358	465	408	419	405	454	424	442	355	374	435	434	422	384	376	439	387	457	394	382	441	384	435	368	392	344	380	411	380	404	458	381	431	381	421	406	371	396	396	395	421	427	368	447	415	417	401	385	415	439	405	402	386	401	426	413	401	415	422	410	392	408	399	405	429	404	389	425	403	435	417	417	424	421	410	396	391	424	410	387	378	379	393	427	401	395	397	389	416	425	411	419	409	378	400	397	403	415	393	371	380	400	403	415	432	405	416	387	403	463	397	411	427	400	412	392	395	387	383	453	372	390	437	410	396	418	422	391	366	426	408	415	413	421	434	417	382	394	401	394	363	369	374	383	404	379	366	387	394	385	417	385	440	376	415	387	377	415	401	377	390	411	377	446	412	368	392	413	393	429	408	372	426	384	409	441	384	410	355	404	397	385	418	394	411	427	421	416	375	392	443	378	344	397	434	389	407	392	455	381	428	430	403	423	400	396	406	447	385	411	360	409	402	384	405	407	419	421	414	432
17353	13857	25638	25428	16219	11226	8029	6340	5194	3887	2981	2785	2525	2229	1981	1891	1825	1657	1413	1361	1340	1346	1344	1281	1357	1287	1169	1193	1109	1131	1121	1079	1056	1044	1062	1021	950	1026	994	969	991	966	1024	1012	963	954	945	935	970	981	985	985	930	961	977	940	975	899	931	980	959	980	952	968	909	893	971	927	975	971	955	970	942	927	884	920	960	954	1001	935	947	933	997	930	921	962	891	976	920	976	950	971	883	944	905	940	953	1016	955	944	938	961	970	957	928	940	974	943	999	992	957	919	946	892	942	965	955	986	961	886	919	948	957	905	966	925	939	967	970	998	900	963	951	976	958	952	978	980	978	918	943	964	958	933	985	973	942	916	968	954	920	1026	994	935	936	1004	932	1030	926	971	943	905	908	926	989	962	941	991	969	987	915	972	988	995	936	924	958	959	971	974	1000	942	947	919	991	910	934	982	982	1001	986	953	955	954	960	957	969	934	977	903	985	877	911	933	957	911	998	973	959	959	957	939	970	959	992	958	979	972	980	938	941	907	1032	944	967	987	949	928	920	949	947	947	974	1047	960	896	941	979	959	909	961	927	947	981	944	934	967	919	979	919	962	934	947	1005	966	964	973	951	903	915	996	963	928	937	929	934	943	951	999	925	912	987	894	915	937	935	939	988	970	974	984	967	925	965	944	918	919	1003	934	941	903	936	888	922	969	982	961	949	959	978	906	937	1013	958	960	976	910	966	977	963	935	911	911	892	957	1019	932	932	1006	904	930	949	917	944	965	934	957	904	903	996	956	892	933	918	982	948	969	983	911	934	890	961	920	979	937	927	919	963	970	980	973	931	954	966	948	928	970	936	969	937	895	1002	973	969	938	941	944	897	937	929	943	945	942	910	907	910	963	915	953	898	967	995	932	900	963	961	967	946	975	958	943	922	898	970	937	993	918	932	976	969	952	977	964	971	947	959	967	944	950	956	967	932	943	957	921	937	899	942	1005	971	928	919	900	895	946	965	965	919	965	938	948	984	936	930	927	918	913	969	962	926	997	966	948	962	967	927	949	1056	917	989	961	982	943	970	930	954	931	962	1005	908	932	922	969	965	987	924	931	1020	925	982	955	964	926	1002	992	917	895	967	898	978	932	1010	933	911	956	981	945	936	912	921	932	902	955	928	908	947	898	968	948	971	980	900	933	923	1011	941	977	937	990	931	970	956	964	976	945	905	910	941	935	955	935	945	1035	981	955	963	989	969	955	985	1008	952	896	960	941	931	975	1001	933	958	978	958	955	954	978	973	922	999	918	991	911	955	936	985	942	936	956	960	941	969	885	975	959	957	961	970	974	916	992	943	952	1014	996	930	946	912	1005	959	979	949	938	928	925	885	963	932	907	959	965	942	917	958	942	1003	932	925	931	970	947	949	923	1042	934	919	950	980	991	982	957	948	958	975	982	992	987	933	1006	946	989	928	916	934	910	922	947	989	967	949	1009	995	957	974	973	933	947	942	978	987	931	947	919	939	971	970	962	965	931	952	974	978	958	949	929	952	923	997	962	1006	917	942	986	947	938	918	920	868	926	894	928	959	972	927	973	967	927	976	896	955	922	932	951	934	978	975	969	990	965	948	976	958	916	953	998	920	933	973	960	979	964	885	930	907	957	981	918	969	969	945	930	935	923	946	999	984	970	940	925	957	984	899	957	984	960	874	947	962	1012	959	971	967	916	963	921	952	958	1007	931	981	965	928	917	920	913	955	901	958	902	929	980	963	1016	964	953	971	947	955	964	947	948	923	962	921	946	935	938	943	982	965	945	963	985	988	934	912	934	954	933	984	1017	954	937	951	977	974	995	946	964	955	982	922	970	935	976	924	943	1022	942	961	922	975	921	960	938	977	921	969	966	1010	992	1005	1004	966	965	951	980	948	1007	887	924	945	942	912	942	980	933	982	1005	956	918	932	984	924	905	935	952	998	900	965	1003	894	914	931	968	966	942	945	916	900	931	887	957	961	959	938	933	941	930	925	990	953	949	958	975	946	898	932	906	954	978	948	978	960	978	966	934	1014	983	946	975	999	905	984	983	976	978	967	916	949	948	951	938	912	914	953	936	943	958	1006	980	931	920	967	964	975	940	974	940	981	907	959	980	917	941	1013	972	925	966	963	908	976	992	981	924	946	938	880	941	978	970	949	970	953	953	937	967	964	933	926	976	961	958	952	1002	991	943	957	1003	928	951	946	969	966	924	988	993	930	959	965	1004	1034	1013	960	947	995	933	940	887	927	998	1000	952	986	1003	947	1002	988	926	968	994	926	981	938	937	983	954	985	972	1000	951	963	974	962	953	928	983	956	968	913	954	940	945	940	952	967	964	936	924	947	932	958	936	933	925	941	931	987	966	943	977	934	945	946	957	977	918	922	970	984	990	943	962	916	990	896	957	948	959	899	959	978	965	901	980	946	980	914	973	933	946	965	924	952	923	967	965	908	957	1018	964	945	980	977	930	973	936	1007	957	932	991	905	960	965	923	943	923	913	945	982	936	928	964	915	933	999	925	956	971	917	972	942	999	982	932	916	977	937	950	955	938	977	952	931	1024	967	996	1004	939	988	945	944	968	917	938	968	974	956	971	971	1006	966	985	965	940	972	956	957	1001	960	911	978	966	960	970	1017	956	950	919	899	935	946	979	955	967	917	997	971	972	984	998	974	943	861	957	964	974	941	966	992	1004	949	982	944	981	924	968	951	921	962	936	1000	906	958	951	965	926	946	911	986	949	933	946	967	965	925	986	994	993	969	916	967	973	935	945	932	978	962	941	953	936	952	940	914	935	949	945	993	914	929	982	974	1018	953	916	1016	974	942	929	896	938	952	968	996	964	951	992	937	988	951	918	987	986	930	976	968	965	883	924	950	964	950	921	958	979	944	960	973	960	938	924	990	1003	920	904	893	928	934	947	951	972	974	893	909	1000	986	983	919	1004	956	937	972	918	926	951	971	969	907	946	965	978	943	966	941	914	930	996	977	978	954	965	904	957	861	939	978	990	991	935	947	979	941	959	937	958	950	908	976	966	951	946	998	938	969	939	954	950	947	930	935	935	945	934	970	913	1008	942	989	991	978	960	945	922	984	993	899	959	925	941	977	990	920	911	974	940	955	995	933	928	993	979	916	895	975	963	965	914	930	942	958	941	969	970	963	963	910	926	918	941	962	949	957	904	915	973	967	879	916	992	957	980	957	978	972	949	948	987	907	950	938	974	977	977	943	917	943	953	967	932	948	953	907	956	946	938	878	948	896	944	996	993	899	937	947	925	962	976	939	957	904	953	985	919	925	972	954	920	968	915	920	921	918	987	920	980	976	985	965	937	936	913	996	940	953	997	950	943	944	894	933	997	912	915	935	921	946	942	961	1020	927	967	979	942	984	970	999	950	980	987	964	941	875	931	963	968	944	925	982	945	976	960	983	948	990	1024	931	905	922	954	920	937	930	943	1006	912	944	935	953	957	917	987	1000	992	989	1006	934	956	914	967	946	932	966	957	973	945	964	971	930	971	983	972	989	953	969	957	966	939	929	921	911	944	963	971	941	927	965	937	995
33986	21994	24712	18385	9003	4869	3099	2392	1778	1276	1059	954	855	776	663	646	670	567	499	472	495	470	472	435	435	434	440	434	443	415	371	408	408	380	423	386	371	403	354	349	374	384	352	357	365	359	381	357	406	349	334	394	342	418	323	365	384	352	347	363	399	368	365	389	364	359	386	336	362	337	388	348	347	375	339	411	344	347	358	345	356	390	386	356	380	400	377	360	344	404	370	368	349	371	378	358	377	408	379	384	388	388	372	385	377	373	344	347	383	341	352	378	365	349	349	401	377	372	376	360	354	364	353	371	335	352	362	379	393	361	392	332	364	367	367	352	321	383	371	363	383	377	412	375	363	342	363	367	399	353	372	354	358	369	350	350	360	370	383	362	388	400	381	350	375	388	374	390	363	373	387	376	373	375	406	377	401	367	380	357	380	339	399	366	404	356	374	383	408	379	384	397	371	376	341	399	361	339	343	399	351	380	356	357	387	399	342	365	351	317	361	365	389	373	374	368	394	363	406	356	353	340	354	385	361	365	359	371	387	350	397	370	353	360	425	364	362	372	346	372	388	358	381	401	369	408	355	360	402	356	389	394	374	379	380	411	351	367	390	399	374	374	353	359	373	338	353	387	392	423	372	342	390	351	367	381	358	360	354	370	362	387	353	415	357	392	354	385	391	371	354	368	354	384	390	370	357	391	347	369	382	347	376	385	378	354	385	358	391	392	381	347	360	375	308	376	379	331	354	332	368	363	366	385	390	366	335	395	369	350	327	387	393	357	359	404	361	353	392	355	365	376	369	364	370	386	367	377	362	435	385	333	353	311	353	393	402	358	361	367	380	396	384	393	370	331	370	368	343	362	375	348	401	371	380	342	342	329	409	359	366	369	377	353	342	360	363	365	366	349	369	352	366	394	375	347	392	356	378	360	371	329	366	390	370	362	361	372	394	389	366	348	399	375	342	349	373	360	414	362	415	344	380	368	362	365	364	367	340	358	355	361	397	359	400	398	368	365	382	374	405	348	361	383	381	394	356	306	389	369	384	410	411	374	362	360	420	354	364	379	379	340	377	380	356	392	386	347	376	380	365	352	354	363	359	353	379	363	333	357	384	361	412	386	389	357	359	356	387	347	356	364	379	361	373	382	360	367	318	336	351	334	372	378	381	360	322	387	360	346	375	361	410	391	356	321	403	375	362	342	368	365	353	374	426	368	386	350	380	357	367	364	360	355	334	354	391	348	358	374	341	360	384	386	361	373	390	349	377	386	390	381	352	392	375	338	362	358	357	371	360	355	373	403	388	373	381	371	383	316	365	384	423	365	384	367	400	390	384	353	395	353	388	372	348	332	336	425	361	372	385	357	377	357	369	362	348	373	355	390	363	381	394	365	378	385	374	366	361	368	381	368	381	349	363	397	390	379	374	351	339	322	368	383	382	364	376	402	347	393	395	378	378	382	374	333	345	371	338	402	384	353	407	381	379	364	404	359	415	361	390	367	376	366	369	347	348	342	366	359	355	370	367	372	352	394	408	383	337	353	367	361	359	391	354	368	358	352	376	345	392	376	371	375	337	379	354	372	366	340	406	352	363	400	386	404	374	368	354	365	405	353	354	357	351	377	339	358	367	319	369	334	348	380	362	400	389	348	364	392	380	406	400	401	363	395	391	355	372	347	389	363	360	354	351	358	357	359	349	366	344	455	380	356	356	395	383	396	383	362	369	365	346	340	406	339	347	365	398	361	345	379	384	360	374	336	344	367	366	370	402	378	381	360	369	387	344	368	362	378	364	396	369	385	371	366	398	377	365	373	378	397	375	315	385	346	370	346	384	372	345	391	344	359	365	381	398	370	349	374	359	374	353	369	397	370	340	364	341	383	348	398	361	357	391	379	370	404	321	370	381	355	404	368	370	379	372	367	389	394	374	375	369	377	369	402	370	354	413	378	388	373	403	393	403	366	388	339	400	358	375	358	376	341	430	329	349	324	396	390	406	331	374	375	358	383	337	380	359	380	372	313	368	365	337	337	357	369	362	341	398	362	409	389	386	374	375	362	369	367	373	373	355	401	375	362	393	364	355	374	373	377	395	366	355	363	370	390	346	333	401	358	370	380	364	353	358	366	380	380	377	355	318	359	396	344	353	372	350	368	387	398	363	388	381	362	432	378	376	375	391	353	374	331	394	388	386	390	370	377	395	332	379	379	366	343	402	386	387	363	413	360	361	334	380	343	380	361	374	383	354	410	405	373	344	374	408	357	377	375	391	395	397	381	374	352	341	385	348	316	376	358	358	364	352	352	358	347	365	359	358	403	347	377	366	398	402	365	382	361	349	354	356	403	371	384	405	383	410	400	384	395	388	342	370	417	367	384	342	358	358	426	379	362	390	353	379	364	374	403	376	383	382	376	357	383	394	351	410	376	402	340	360	357	398	343	354	339	336	352	343	388	355	367	359	414	380	380	364	370	406	348	339	388	371	392	358	402	355	363	355	396	344	416	350	379	450	373	342	377	352	378	406	375	360	405	344	388	362	348	355	361	371	359	344	361	362	367	357	368	381	401	330	374	373	370	370	352	403	370	363	387	375	371	333	368	332	355	407	378	362	397	351	353	380	383	384	389	387	394	385	373	373	385	379	371	344	360	347	399	383	390	377	386	347	381	356	377	374	393	392	359	351	359	382	404	394	364	394	355	414	364	400	368	349	366	402	370	394	367	400	353	392	396	357	381	334	372	392	387	390	351	363	347	373	394	359	355	389	435	383	381	337	405	363	382	384	364	369	347	405	350	369	353	397	404	357	400	363	371	414	393	379	378	372	400	371	374	376	376	370	359	386	386	360	368	359	383	382	351	395	363	371	361	407	350	369	360	353	364	412	373	362	361	368	373	404	366	365	402	359	367	356	359	339	365	388	387	386	399	399	391	380	373	377	406	382	356	401	410	384	368	371	360	359	374	374	379	346	387	355	384	329	368	394	347	367	343	380	351	358	393	365	363	407	365	359	369	350	355	378	381	411	391	362	352	370	339	359	371	364	386	403	342	379	375	362	384	341	369	375	379	336	392	371	354	383	346	384	371	346	351	357	390	362	365	402	315	319	367	370	388	361	377	358	390	397	378	375	345	400	393	334	382	379	370	336	366	379	346	402	354	358	387	406	355	352	367	373	357	338	412	371	394	333	408	406	405	374	370	395	361	385	397	368	350	371	372	363	355	354	357	357	385	379	373	363	362	336	346	404	401	401	383	384	372	405	345	382	380	388	377	356	357	377	387	376	375	395	373	422	321	353	368	383	375	368	358	371	336	380	382	362	342	380	374	394	368	351	326	350	395	404	349	383	384	402	355	363	383	399	371	380	395	363	360	391	373	390	373	372	377	383	345	359	355	376	362	330	352	384	362	348	324	374	382	386	369	372	375	384	401	384	383	372	369	345	338	358	350	332	387	387	391	375	379	364	346	413	351	333	378	360	373	395	375	374	371	374	380	397	378	364	370	354	354
21654	17771	30060	28451	19858	14342	10411	8385	6820	5033	4054	3778	3699	3097	2525	2627	2458	2167	1742	1662	1507	1526	1426	1390	1485	1462	1340	1185	1230	1110	1149	1140	1039	1017	998	988	929	919	964	958	864	906	936	900	917	887	899	860	873	911	893	924	902	848	887	842	913	869	855	866	892	881	890	880	889	905	900	845	931	884	889	892	829	888	891	860	889	845	844	866	842	876	845	930	890	838	860	810	795	904	882	897	865	949	927	894	858	848	850	910	870	896	993	859	905	886	928	860	883	896	886	890	966	878	874	894	882	922	883	816	853	809	805	907	869	926	883	847	874	883	898	876	899	817	930	901	906	841	817	884	896	880	875	887	884	929	861	872	872	890	904	876	919	829	882	843	933	908	916	849	905	892	821	901	891	873	859	879	883	898	885	889	871	886	811	820	903	850	884	883	895	915	900	841	881	965	854	903	853	898	868	877	880	875	867	827	876	917	917	813	909	857	872	887	872	911	882	837	880	919	835	915	887	914	884	856	901	881	879	857	868	855	849	857	870	886	886	873	892	895	882	865	866	871	844	875	889	868	888	905	891	893	947	853	803	855	866	908	881	861	862	889	869	892	854	834	861	875	870	904	956	912	893	877	882	856	905	875	885	851	874	853	926	835	870	854	902	847	941	897	846	891	823	893	818	901	893	893	874	864	870	880	929	862	854	904	924	928	855	943	887	854	838	865	813	889	883	913	855	882	877	908	892	830	919	882	905	906	895	914	845	839	915	885	867	882	932	906	894	887	892	865	884	846	846	931	890	851	810	871	902	841	886	873	865	907	887	875	940	875	843	894	915	942	890	850	923	884	865	875	887	866	880	919	907	848	825	887	827	897	879	825	927	857	876	844	872	857	891	893	879	838	862	809	883	847	853	857	916	864	890	868	933	881	893	899	870	917	892	905	908	877	873	842	875	819	926	896	859	900	915	889	923	900	931	857	897	845	850	892	857	933	884	896	860	848	865	867	865	905	855	862	928	897	907	839	860	907	879	882	898	935	898	851	862	835	871	857	923	888	844	834	886	920	882	856	882	897	876	878	824	884	923	873	853	900	912	880	829	911	880	905	872	909	852	851	949	906	923	882	807	833	853	865	883	877	864	932	880	875	907	897	881	914	895	863	916	875	912	870	831	883	858	825	889	894	884	906	886	893	820	886	887	947	865	902	809	888	873	884	808	864	923	820	861	886	867	912	885	898	842	856	863	867	834	850	844	866	844	857	868	908	868	905	860	847	913	871	894	864	915	920	920	855	832	881	857	859	855	851	866	909	898	835	919	859	856	865	917	875	884	868	908	845	963	917	862	901	887	890	894	880	851	907	891	855	857	845	890	908	848	855	880	901	840	855	858	830	880	825	860	926	868	853	853	897	884	848	880	862	869	854	892	892	869	857	898	889	895	849	874	867	868	881	917	943	908	879	880	877	925	874	890	856	868	933	907	915	880	900	911	914	860	893	875	890	876	939	855	920	923	849	842	898	864	880	856	927	881	884	880	847	887	881	882	927	899	859	828	838	882	838	890	857	891	818	866	853	872	801	875	872	875	919	852	899	878	948	880	872	895	902	854	905	869	875	912	879	832	901	878	900	871	892	857	883	858	899	916	897	873	890	869	917	892	905	883	898	889	881	839	883	869	859	900	858	865	891	906	885	907	899	898	883	897	865	889	867	856	891	864	833	884	865	896	879	877	860	892	859	849	865	895	836	876	900	890	889	875	882	884	869	912	858	875	834	881	870	863	914	872	913	914	872	872	891	906	867	892	841	919	890	865	858	926	834	915	870	926	901	914	892	795	913	841	849	842	873	876	866	931	846	876	895	876	897	869	886	835	930	884	837	900	866	846	906	909	860	953	840	854	870	886	860	933	863	886	890	900	872	807	888	897	864	915	904	894	885	911	867	877	884	889	842	900	877	898	851	854	918	872	885	887	911	913	921	856	879	863	866	910	895	922	852	870	900	870	879	902	865	892	845	903	917	939	908	925	847	903	894	863	879	883	892	876	943	875	880	910	910	859	882	903	856	882	900	811	918	920	885	901	855	886	855	889	876	843	901	941	869	856	868	853	884	861	889	899	907	933	926	898	851	877	903	844	892	895	909	895	908	892	895	887	858	886	879	906	914	907	857	826	835	888	941	928	892	897	904	864	886	878	867	892	913	864	861	944	848	879	888	902	914	896	885	869	885	874	868	865	890	906	868	888	911	908	842	894	914	860	926	876	835	893	855	903	877	866	875	895	877	922	884	880	861	937	869	885	854	875	898	861	874	879	890	869	866	970	886	873	852	890	877	875	840	892	883	871	909	851	860	952	901	835	879	833	877	858	892	929	918	805	883	950	878	870	876	901	861	882	911	851	824	885	870	921	850	810	870	896	857	898	904	876	848	890	846	862	904	825	873	868	839	872	866	900	815	857	954	886	859	856	834	924	919	883	874	867	932	830	855	918	894	917	872	881	929	879	860	875	929	864	921	884	830	866	877	926	943	892	888	865	850	873	839	834	849	842	838	911	877	899	815	857	902	877	877	877	843	864	860	900	877	856	862	924	900	926	870	851	883	878	844	887	888	879	853	815	877	882	866	928	899	883	891	879	855	851	885	886	899	857	913	873	866	938	901	844	885	816	905	890	869	902	815	894	816	864	871	872	886	888	949	933	919	879	913	857	859	876	837	864	909	861	902	918	837	899	906	891	885	863	839	835	823	928	875	876	860	886	838	895	912	833	949	855	888	872	879	902	890	859	888	869	913	866	869	892	886	848	891	871	905	943	846	887	951	916	863	875	876	870	877	891	955	893	856	907	912	925	827	904	876	928	890	864	880	871	884	848	909	918	893	860	858	900	886	856	845	893	908	969	859	857	878	855	872	858	928	851	862	856	886	853	923	936	888	856	883	865	873	892	934	895	894	888	906	905	901	861	843	871	900	935	877	838	903	934	870	895	809	931	891	925	866	938	891	903	930	918	852	910	854	975	860	869	827	891	892	818	875	864	891	913	879	862	873	858	784	850	902	924	877	876	876	835	904	858	916	891	919	937	895	879	894	837	883	856	910	857	852	849	931	855	852	858	877	883	865	868	839	886	882	867	881	893	884	841	920	888	812	860	835	855	842	945	865	909	845	899	850	895	879	910	821	893	902	825	912	869	827	888	921	930	880	851	883	854	863	838	884	936	821	870	893	858	916	880	906	888	887	892	921	910	888	855	945	914	862	882	931	893	761	847	870	891	884	824	838	878	872	882	909	860	890	871	887	944	872	875	956	889	898	870	866	869	912	856	892	857	902	870	877	839	895	894	920	864	877	896	886	891	869	918	878	851	884	883	918	874	876	870	914	917	859	922	901	917	858	876	908	908	915	937	837	938	904	908	875	836	869	925	863	893	923	878	846	872	852	878	871	894	816	836	896	870	932	903	889	886	901	897	951	885	910	851	825	862	879	879	912	860	861	852	926	882	905	831	921	857	894	866	912	886	851	851	854
15606	12042	13705	8451	3628	1837	1264	937	833	633	532	524	467	468	465	452	449	376	442	443	393	452	398	441	438	431	409	402	419	439	414	424	396	380	419	428	438	407	396	391	395	416	407	422	441	464	399	385	453	394	386	378	406	452	431	386	410	390	389	411	426	434	393	360	375	407	418	408	403	368	356	442	476	377	433	435	414	401	417	420	405	420	406	403	421	440	409	414	397	383	421	404	423	400	357	424	428	403	430	415	407	441	426	422	388	448	413	425	402	408	368	400	383	380	406	403	378	400	400	381	394	450	396	417	419	434	404	371	420	452	416	403	382	409	462	377	458	403	370	398	404	411	413	386	426	415	401	392	425	369	427	371	396	398	394	389	399	375	364	437	409	385	378	401	450	411	426	412	398	387	415	401	403	413	439	422	431	417	422	408	401	426	408	411	388	405	378	392	396	410	415	408	406	385	417	398	413	411	404	402	425	427	421	420	405	401	384	428	398	387	405	396	396	429	390	388	415	394	420	414	415	436	397	403	411	412	416	440	410	385	380	385	404	447	386	431	405	403	408	423	399	378	417	388	446	430	392	383	404	407	404	377	399	407	397	392	405	433	421	392	415	440	355	437	374	356	419	475	419	365	418	409	425	353	423	424	418	392	383	404	402	405	400	383	418	395	398	386	396	406	379	382	403	408	415	378	358	419	429	392	396	402	394	382	389	420	416	425	386	434	381	419	411	428	422	411	421	451	444	397	399	382	448	395	431	398	443	373	433	398	432	433	384	374	387	408	423	421	426	460	391	429	431	380	391	388	435	431	370	374	422	406	394	383	415	414	347	405	444	365	412	403	383	399	396	432	419	400	414	393	465	402	408	381	411	430	430	395	376	450	439	368	404	407	440	402	412	437	404	403	413	416	433	406	436	384	394	437	389	414	391	410	389	398	403	421	385	427	393	389	407	401	374	430	416	416	437	389	392	415	425	373	363	419	415	421	406	391	407	413	397	433	403	409	431	391	414	372	414	425	425	386	453	396	431	428	435	414	393	389	434	397	399	423	408	422	413	438	436	395	384	435	395	408	422	414	437	434	419	426	431	409	423	401	461	365	409	394	380	427	383	420	443	432	433	407	428	397	421	411	429	400	437	410	414	422	401	418	408	380	410	379	417	357	387	412	401	444	404	435	395	418	397	404	429	404	405	420	436	452	370	402	416	406	399	391	400	429	397	423	418	414	406	406	408	397	399	382	387	378	399	442	370	408	372	382	411	412	428	383	405	389	422	399	401	396	390	404	383	420	383	424	375	373	392	384	385	445	409	393	409	417	404	356	400	368	407	364	424	395	407	401	436	401	417	363	399	373	378	403	418	408	401	385	446	404	449	408	414	416	403	384	420	438	397	407	396	398	388	386	376	373	403	391	449	400	361	413	410	451	421	424	442	411	428	412	406	408	404	408	375	380	416	418	421	415	412	402	413	407	415	398	426	426	414	379	424	387	420	409	393	410	416	376	395	410	377	386	424	431	427	418	402	392	404	415	419	423	409	403	414	395	381	391	443	411	407	408	429	414	392	428	432	416	436	405	407	385	398	404	421	432	462	414	441	412	399	391	409	437	375	357	411	397	386	384	405	414	409	462	386	422	405	414	387	425	410	380	408	390	420	394	399	389	443	424	398	406	403	395	422	433	417	413	442	414	376	363	417	406	424	371	393	400	386	426	412	416	384	386	415	456	417	390	436	361	392	391	391	424	408	433	435	376	423	395	404	385	412	391	428	397	367	389	449	399	401	400	412	419	401	417	423	439	405	390	407	394	420	406	415	420	416	408	402	413	433	393	405	425	412	447	422	408	404	416	387	414	408	385	378	404	359	399	382	411	369	397	443	379	409	433	423	418	374	402	409	378	419	425	411	383	428	418	394	437	385	395	379	367	378	402	412	369	428	396	392	400	388	392	383	423	408	408	443	439	385	439	407	416	389	394	394	384	397	425	385	446	403	406	432	417	428	394	414	395	426	373	404	397	420	457	412	443	397	397	399	410	424	388	392	410	409	360	414	399	374	393	404	402	412	438	381	428	395	439	403	396	376	426	447	409	399	428	396	438	362	422	406	410	392	419	419	417	406	389	384	401	470	388	428	389	403	388	423	422	396	428	416	422	399	397	399	384	414	396	439	400	398	395	356	432	416	400	396	416	441	412	380	428	383	403	401	387	402	403	404	427	459	401	383	429	403	432	376	397	433	407	414	413	440	398	425	407	439	376	373	403	416	357	430	397	413	395	415	397	398	378	391	385	435	416	430	392	398	415	414	419	397	393	405	442	414	412	466	431	424	416	383	383	412	376	398	425	408	429	415	401	416	407	413	410	424	386	416	394	368	379	392	433	405	436	401	414	401	399	425	392	403	409	411	412	408	429	391	387	404	424	394	397	436	431	431	452	445	389	434	415	368	403	440	406	386	411	416	398	400	386	389	371	420	437	391	437	380	378	433	405	419	424	398	364	412	415	436	413	392	435	425	383	406	400	418	397	425	423	428	396	371	398	402	396	461	406	413	447	424	395	404	426	418	403	397	421	393	414	395	374	451	390	425	403	415	425	413	381	407	434	387	416	402	389	346	388	398	380	369	402	397	442	384	427	400	396	402	410	412	451	402	402	384	382	406	433	383	384	375	424	379	426	407	393	428	408	383	409	410	390	402	406	378	395	391	417	391	399	465	423	388	437	379	409	375	384	409	458	409	413	397	409	426	403	393	403	407	439	396	414	387	388	415	397	406	387	452	391	405	403	406	392	412	411	409	437	397	415	411	387	396	431	413	392	378	426	435	379	427	453	439	410	388	417	418	406	410	413	393	414	403	419	415	375	441	401	417	389	407	399	434	392	387	394	418	415	414	419	417	433	379	415	373	404	427	409	352	433	436	407	400	430	404	410	388	385	407	392	391	435	421	439	410	427	448	393	394	411	401	402	424	405	434	398	391	408	407	400	444	413	346	402	373	427	428	395	411	421	440	410	364	416	389	367	426	432	400	406	409	416	395	394	398	423	438	392	436	387	407	388	421	432	460	399	402	359	410	452	393	367	414	420	396	437	393	398	423	406	442	386	444	384	381	411	407	403	406	395	413	379	427	412	380	404	385	384	388	398	392	401	383	404	390	425	438	431	423	419	421	417	455	414	427	393	430	396	365	419	434	422	414	419	427	404	421	406	395	428	433	449	401	439	386	409	463	437	378	408	361	396	374	396	436	363	428	416	364	382	424	386	423	382	444	371	404	437	435	397	465	429	412	407	403	424	407	404	366	412	378	394	390	408	428	397	407	423	367	374	409	403	421	450	450	422	384	403	380	389	434	378	430	411	420	379	401	433	414	388	401	448	436	413	392	377	416	386	384	376	392	364	418	403	385	408	389	401	407	406	406	379	386	402	415	435	431	447	427	424	400	432	421	414	420	435	398	393	365	384	365	404	442	440	409	436	416	360	401	384	398	426	410	380	379	414	469	363	418	422
10670	10897	19631	17093	10467	6589	4909	3729	2791	2290	1749	1529	1410	1383	1336	1175	1128	1126	1111	1105	1076	1113	1120	1066	1188	1067	1078	1054	1077	1029	1012	1029	989	970	1046	1009	993	969	935	956	945	984	954	948	966	905	926	960	978	977	1017	962	947	938	1012	945	991	1025	973	971	925	973	936	955	933	944	937	969	888	951	962	951	926	980	947	915	964	935	1001	966	984	951	960	930	931	981	965	1025	970	966	948	971	910	945	922	934	971	949	963	914	968	983	962	952	964	1007	914	967	987	976	965	949	959	931	992	923	998	939	966	972	971	928	948	908	942	1005	970	983	927	936	938	981	983	909	918	953	890	965	954	1010	982	936	959	1002	972	987	965	990	961	983	930	888	901	965	959	1016	924	987	965	958	1008	1000	940	932	970	979	921	976	952	959	910	1004	950	1001	982	967	873	1001	967	996	939	962	939	954	963	944	984	983	1009	947	947	945	991	938	974	970	962	941	957	891	978	995	996	946	998	963	1019	903	961	935	969	977	906	923	920	969	885	988	1006	983	965	960	975	972	944	948	947	945	953	980	959	922	985	926	936	958	972	968	913	954	960	949	962	1000	969	962	954	942	969	904	914	929	988	986	1016	972	1030	996	1005	982	916	916	998	972	964	935	948	953	935	959	959	921	936	954	1007	936	960	941	977	972	924	949	998	996	982	954	969	963	963	1054	965	939	952	994	965	1008	893	938	1006	928	1026	947	946	974	958	1005	921	921	982	955	910	960	896	961	962	972	954	970	1020	952	961	951	954	960	992	910	971	929	972	926	1008	969	953	980	963	940	949	1001	950	957	1019	942	929	981	956	933	936	961	949	925	1028	941	998	945	959	929	902	952	937	983	969	983	939	941	950	987	965	924	951	970	939	1007	928	994	961	901	979	904	951	953	977	976	906	951	983	893	942	938	925	979	951	953	914	976	1035	950	951	952	946	940	969	934	997	926	922	972	945	967	938	997	958	975	1026	978	950	963	995	941	966	967	934	952	993	929	968	925	922	988	913	957	945	963	965	928	929	998	933	907	975	954	997	991	961	908	958	969	985	946	964	949	954	917	967	903	895	997	925	953	937	956	986	946	1001	925	928	967	990	966	942	918	923	915	1000	942	930	966	980	956	1005	913	929	988	991	990	958	933	948	1016	976	911	923	965	1009	934	954	943	972	916	945	1007	986	973	948	971	987	967	951	919	953	969	1011	988	971	958	942	996	928	986	988	957	974	958	960	962	929	967	940	934	948	985	954	908	974	940	946	939	999	950	959	989	939	939	919	917	942	1001	894	955	955	933	955	997	956	942	952	1002	937	950	964	911	969	928	1006	981	937	996	983	896	935	959	922	950	982	926	974	1019	962	947	974	991	920	1008	1000	935	896	925	986	894	961	968	967	989	962	1004	1005	997	965	985	913	917	991	935	996	904	993	989	894	923	948	903	973	959	998	943	944	936	953	922	914	954	979	897	960	932	937	945	1055	893	930	966	954	982	942	1045	972	942	944	946	947	925	926	915	1018	910	925	936	956	991	945	942	954	958	918	1003	955	982	951	956	974	931	955	970	1007	942	926	955	973	942	967	941	955	904	939	953	967	944	928	919	949	960	949	924	947	999	947	1006	948	912	922	911	982	932	953	979	921	996	952	958	911	985	968	924	971	945	993	996	1007	973	1004	869	963	1001	970	929	1018	942	964	947	959	989	954	963	1001	896	942	959	963	922	962	991	958	1001	956	963	932	966	940	951	953	983	918	908	927	939	921	912	926	961	993	959	969	942	929	923	926	998	1008	931	954	963	940	908	947	929	953	938	922	990	964	1007	947	1003	968	910	915	991	995	925	988	904	953	961	953	962	938	948	965	918	941	967	954	965	968	915	1003	983	993	920	978	978	1036	929	974	978	934	1013	975	971	919	930	995	996	931	961	985	972	1057	958	947	992	931	970	959	986	986	949	964	888	912	955	999	935	938	982	968	984	989	948	943	959	991	973	980	1002	946	973	945	953	935	964	953	1024	970	954	964	958	986	983	975	927	909	999	963	928	956	954	987	965	901	931	960	961	974	969	933	949	976	998	1008	949	992	928	954	969	1039	968	937	948	985	999	1003	958	940	937	976	987	959	995	909	991	961	944	998	957	958	974	998	923	944	921	905	942	946	974	946	963	938	1000	941	991	917	935	1011	971	1010	976	928	922	944	952	999	990	1015	936	1006	1002	965	976	1016	938	960	958	930	938	998	963	971	951	928	967	930	973	964	987	938	945	944	963	950	965	965	908	949	960	937	943	945	1003	963	987	952	925	932	950	970	999	990	901	942	982	970	911	1002	997	1013	904	950	946	904	931	969	983	926	983	941	922	983	979	950	963	1026	974	891	954	955	940	970	920	979	934	967	990	968	943	980	945	961	1010	982	951	947	931	942	915	974	962	967	935	974	920	980	940	972	949	889	928	980	947	960	946	999	966	914	915	950	922	928	975	1000	999	979	1000	930	932	942	922	866	952	914	930	952	913	956	956	989	928	947	957	929	959	955	949	939	930	964	940	952	965	947	1022	984	999	986	994	965	960	994	956	959	896	964	969	927	954	979	919	987	979	985	893	935	936	945	960	947	972	973	983	1036	932	956	988	968	971	968	963	889	994	960	949	995	968	912	935	965	981	989	941	957	939	972	953	920	998	901	914	977	974	969	928	925	949	938	987	968	956	980	932	945	999	956	1021	945	983	922	911	953	1016	1012	959	1017	946	973	937	965	1028	986	956	988	982	945	925	931	974	975	952	964	963	998	980	963	935	944	981	991	926	918	1035	946	936	934	944	947	994	934	960	967	1004	956	946	987	967	934	983	990	995	929	977	954	938	946	979	918	910	932	932	959	1000	989	935	957	934	904	1010	912	958	930	1025	945	938	935	937	929	982	1019	942	934	963	995	941	996	975	922	964	965	981	930	956	921	941	991	962	992	984	1016	928	1008	953	949	972	1006	949	941	960	1020	986	985	971	928	957	973	953	977	967	991	972	948	949	1013	918	884	969	981	949	958	991	993	971	940	965	955	877	910	935	932	952	897	998	989	987	936	963	980	951	988	944	1003	997	1015	974	985	904	977	984	951	955	978	969	986	940	931	898	1010	954	924	897	893	921	935	984	961	963	977	1014	893	955	915	925	1025	924	962	927	916	902	944	974	919	959	918	951	999	1005	971	927	985	1015	925	975	1000	961	972	910	955	981	962	1000	939	927	922	993	925	1040	975	864	940	960	950	919	965	958	955	938	904	911	960	985	927	1011	933	959	925	890	925	985	981	1040	971	956	982	978	975	964	925	928	959	1001	942	948	959	951	930	929	961	963	991	955	960	947	939	1006	965	964	948	923	975	956	917	936	968	915	1022	965	959	1012	943	992	990	962	928	974	1027	958	913	967	981	979	923	973	964	971	1006	970	969	974	974	949	957	914	945	980	980	944	966	986	997	971	905	979	979	987	931	981	956	1014	971	924	944	977	1014	1016	973	952	908	974	972	950	961	972	911	912	1007	919	966	1005	966	976	1025	994	922	937	923	963	973	921	974	945	926	952	938	931	948	936	975	991	949	966	965	947	971	983	961	986	909	971	984	945	941	940	966	954	931	943	1019	976	950	924
26107	17604	18815	12975	6100	3269	2224	1534	1132	932	842	739	726	630	578	597	537	533	538	472	458	472	518	488	472	439	450	430	462	451	433	394	401	427	433	447	439	418	428	382	400	441	394	423	386	417	398	438	423	362	443	418	396	398	425	379	411	416	396	409	388	404	434	381	437	417	392	393	383	347	408	408	413	410	343	411	357	411	403	398	419	413	408	429	454	436	384	417	398	434	420	418	432	376	401	411	429	399	407	433	382	399	400	419	446	379	381	437	408	416	403	395	393	401	416	398	439	408	411	443	433	410	381	390	415	399	407	422	413	399	419	416	432	406	390	421	407	421	408	384	436	381	435	421	437	394	404	421	383	393	427	438	405	395	400	444	394	384	417	435	414	430	379	429	428	446	400	407	432	428	377	380	394	437	394	377	395	402	392	393	403	421	388	446	439	404	398	406	389	429	400	395	384	412	457	430	411	428	402	435	430	380	374	461	433	380	401	394	401	447	397	417	426	394	381	444	403	399	429	423	438	406	419	385	407	386	379	435	405	436	439	397	389	431	429	427	416	419	426	402	401	423	392	425	395	407	397	400	427	384	392	399	369	393	404	370	382	380	415	434	417	420	413	387	433	397	399	391	393	427	425	408	363	435	419	378	374	404	441	402	433	423	423	389	428	425	396	381	418	399	371	440	386	393	433	430	389	406	437	430	410	397	407	415	403	404	410	373	412	410	403	382	383	400	380	377	447	412	412	433	444	427	394	420	386	408	381	402	383	386	394	436	385	391	423	423	404	392	402	440	411	435	373	364	382	403	438	436	394	376	370	393	414	417	388	453	398	459	399	365	396	351	407	401	401	428	415	415	397	392	385	386	417	377	428	438	387	421	411	377	387	404	424	411	424	400	404	410	408	402	432	452	407	404	418	414	429	421	414	427	445	376	393	401	442	422	372	421	398	375	425	397	416	372	388	395	397	423	400	356	420	396	372	432	408	421	397	407	433	390	413	405	416	406	368	389	458	403	397	412	387	401	430	418	394	403	401	433	433	453	408	413	438	401	426	393	396	450	427	412	463	362	383	401	382	399	424	406	415	431	389	424	428	413	413	393	409	426	418	416	398	427	393	403	402	420	391	431	397	381	405	422	415	415	410	429	418	432	403	412	456	424	430	404	405	396	396	418	437	431	391	427	368	385	408	409	396	413	401	427	398	360	391	408	445	376	383	400	419	409	414	393	358	416	383	384	403	393	457	429	400	399	419	416	419	411	425	398	386	428	402	411	371	398	444	393	388	470	388	420	415	420	405	407	397	406	421	447	420	409	368	414	429	427	401	370	423	392	368	419	440	460	404	422	425	406	424	405	412	434	402	425	438	415	402	371	431	393	405	388	403	416	382	419	441	426	443	383	412	403	411	414	391	373	443	413	412	423	393	389	430	416	395	397	392	369	432	409	415	436	414	399	405	417	377	419	388	411	384	416	387	412	429	353	413	394	375	372	440	392	399	399	401	435	405	429	393	428	449	391	401	421	397	424	438	410	402	365	396	444	453	386	409	388	377	407	413	425	427	437	401	430	404	375	376	404	421	457	402	428	424	411	420	360	447	437	422	423	426	390	427	393	433	449	413	421	405	417	437	419	422	386	422	402	408	377	415	371	408	418	433	422	439	355	432	391	418	420	425	401	421	415	382	365	389	445	392	362	425	439	424	362	381	410	412	435	425	395	429	391	404	420	412	396	417	406	417	405	417	407	387	424	400	387	444	409	403	457	406	389	398	438	420	400	411	426	420	435	413	398	448	413	396	367	417	455	433	404	393	412	375	445	403	431	422	414	387	393	378	447	369	404	418	401	428	414	387	396	396	416	397	408	363	386	383	434	392	406	388	423	434	406	445	413	403	397	402	410	439	413	422	400	404	425	394	411	396	386	418	411	444	432	389	397	418	416	420	379	366	426	393	402	416	403	412	371	403	425	414	381	386	431	424	423	425	418	376	390	422	427	398	404	382	450	374	421	392	418	411	422	405	412	446	416	427	431	388	452	410	471	398	438	446	417	377	435	415	439	416	414	422	393	366	435	429	412	449	402	443	381	431	420	434	389	409	401	409	386	375	401	409	453	436	469	401	394	392	400	441	394	410	441	402	406	413	385	420	398	421	414	415	444	383	375	416	430	399	397	394	404	433	372	415	398	424	401	412	387	382	403	387	430	418	385	426	416	400	432	414	414	433	395	413	412	421	385	417	387	380	438	432	389	405	422	438	369	412	382	421	415	453	431	425	421	411	398	418	423	402	406	431	384	411	391	418	381	401	380	412	385	375	408	404	414	407	406	404	397	430	408	378	390	413	383	403	427	411	359	436	435	409	374	396	392	429	400	419	420	386	451	406	427	378	406	401	378	417	444	403	390	411	411	430	417	412	387	415	421	422	397	419	435	415	406	380	399	423	426	398	459	410	429	407	401	421	427	355	419	429	410	396	359	395	388	422	394	415	442	376	370	438	406	395	400	403	406	409	404	367	373	421	363	397	455	378	428	431	408	375	413	406	438	414	400	389	398	439	430	412	406	431	405	446	427	422	418	426	389	377	412	377	393	433	432	393	449	434	445	431	412	398	427	426	411	409	402	423	406	449	449	396	384	398	372	376	390	405	391	454	423	409	398	413	386	408	435	421	415	431	397	406	420	424	388	443	383	414	431	365	395	426	398	382	375	400	390	399	414	465	419	437	435	388	417	404	401	379	414	432	401	442	409	443	418	417	410	417	396	423	418	363	421	409	422	441	418	403	455	396	400	386	368	398	384	398	445	420	416	409	423	402	387	429	417	407	407	421	416	396	394	372	413	395	393	416	435	398	408	365	408	419	392	408	395	380	413	444	425	420	372	419	395	401	407	430	406	398	383	400	415	439	385	375	395	450	413	398	414	423	363	434	415	432	397	437	407	432	390	390	412	414	423	460	409	410	402	399	423	404	388	373	403	408	419	380	398	416	435	427	408	414	440	386	436	391	405	409	434	393	384	374	400	420	412	404	458	378	417	408	415	424	420	426	373	393	420	398	437	377	399	384	391	435	441	412	440	443	394	407	424	437	389	365	389	401	391	422	407	417	413	410	432	443	414	390	427	413	438	429	398	385	405	401	427	422	441	402	407	413	408	392	428	385	431	396	449	441	400	416	381	420	436	402	412	420	414	384	457	426	419	404	459	388	393	377	392	380	362	391	383	411	437	457	414	389	463	446	376	398	417	398	432	424	416	381	441	423	409	414	388	422	435	406	370	383	378	416	379	444	403	410	420	415	411	400	416	401	394	420	402	408	409	440	428	431	410	438	442	412	411	397	387	420	378	385	425	406	409	413	393	357	403	395	414	411	421	402	416	440	423	408	384	383	386	446	411	394	418	425	415	418	411	434	377	413	405	398	377	393	443	436	417	407	437	399	420	359	416	407	415	397	425	443	403	445	438	432	431	431	390	392	445	444	423	421	410	395	419	401	403	419	433	423	425	368	379
17666	15158	24837	22816	15593	10664	8040	6243	4653	3683	2966	2703	2670	2289	1940	2036	1939	1584	1396	1379	1354	1374	1356	1412	1343	1256	1192	1160	1151	1122	1090	1071	1099	1051	1087	1039	1011	1046	969	1011	979	910	1049	996	922	987	988	977	979	957	976	967	928	981	977	888	915	986	981	954	1014	965	934	1057	958	996	941	1004	951	964	922	957	1006	941	947	1002	967	1000	998	1000	980	941	967	984	979	973	949	904	976	949	980	969	939	1003	995	900	975	979	939	981	945	977	964	989	918	938	952	1033	998	912	937	996	967	970	954	962	948	1024	944	961	909	938	901	961	900	988	987	951	955	965	977	1020	1021	993	1019	954	973	984	976	955	942	976	955	993	904	941	929	983	924	944	1010	1017	1019	985	980	995	932	999	985	995	1037	964	981	928	916	963	1013	1000	968	1026	960	952	969	976	972	908	957	930	982	982	957	953	960	991	1012	917	995	924	972	925	968	961	939	961	1010	993	942	956	979	921	970	869	1006	968	958	975	931	992	972	958	954	964	951	1011	989	921	989	996	953	956	965	955	984	1005	974	962	968	960	914	954	1033	995	947	951	977	1006	947	967	940	1010	942	951	977	961	891	908	980	984	973	1004	1013	927	972	955	982	981	1001	976	930	999	995	980	968	902	962	945	960	911	993	973	957	964	935	936	951	961	970	991	958	915	957	954	942	974	937	938	979	1002	1032	948	966	934	955	938	897	999	987	979	977	970	979	952	947	965	950	952	931	929	955	1005	940	966	961	880	1018	936	971	958	925	974	966	972	1032	970	1010	950	933	972	973	936	945	927	1020	961	908	1006	949	925	972	978	949	956	974	941	1028	960	952	962	987	978	933	1008	941	1004	913	967	906	946	965	960	965	953	931	968	964	945	952	900	961	912	1003	1011	946	944	980	1012	985	922	984	982	922	974	902	919	977	970	943	987	953	1023	984	937	962	1006	980	996	980	935	911	976	966	956	943	956	977	993	942	896	1008	950	974	944	986	968	932	933	999	989	935	943	972	994	953	941	953	922	907	944	950	977	959	952	1028	984	943	978	999	921	954	970	913	937	908	973	903	965	923	949	956	953	956	989	951	1009	1025	973	981	921	979	930	951	924	960	943	921	947	952	949	947	913	975	993	974	983	933	932	950	972	979	959	991	1006	974	943	956	1003	924	919	950	963	916	969	944	990	970	975	974	1005	940	997	963	933	973	971	969	953	963	901	942	941	1004	940	980	923	980	987	941	981	965	940	941	989	933	978	953	966	956	938	990	995	978	919	977	963	952	975	913	1002	1029	912	971	916	996	911	994	984	965	952	941	950	954	960	953	969	1030	1022	941	942	998	947	983	949	967	944	952	964	967	938	984	964	1003	944	930	917	905	936	953	916	978	962	1020	987	915	975	915	960	974	975	1061	939	991	953	955	955	978	969	938	953	993	927	938	990	952	966	963	941	937	988	978	964	976	1037	995	905	967	934	1007	955	957	976	963	914	923	1005	910	1010	993	908	983	966	1003	974	985	980	965	937	963	1000	953	972	983	977	987	1011	988	946	1010	946	928	915	990	924	983	931	969	922	968	953	1001	943	984	960	1018	961	942	962	966	1001	994	929	992	921	976	995	925	998	960	962	999	937	1027	959	961	1002	1011	1021	979	1012	993	975	937	962	966	975	964	989	1001	963	894	981	944	1045	966	1037	967	953	946	996	969	1002	948	979	980	982	1007	963	975	967	968	982	947	964	962	920	954	974	956	902	934	938	974	992	935	984	905	1012	943	994	933	910	967	994	921	993	944	985	947	961	977	943	939	922	994	930	916	972	980	932	926	950	940	989	930	963	966	990	987	939	1009	982	983	981	948	998	921	944	968	968	937	950	939	989	979	952	960	960	965	981	947	999	956	960	963	961	932	952	966	965	968	961	989	956	955	1008	956	959	1009	1029	935	920	1006	881	1006	975	941	973	1006	992	942	972	984	950	985	934	937	989	1065	918	963	946	974	919	957	935	926	958	932	908	928	967	983	945	998	953	986	987	991	933	972	918	998	923	1009	1009	946	986	989	940	976	952	941	995	959	965	971	978	913	970	979	945	958	937	962	995	989	1024	1010	927	1001	1000	983	950	970	946	955	1004	959	944	1035	947	977	919	992	912	956	976	968	952	963	985	959	1016	990	1014	966	952	973	1010	980	960	886	1009	966	999	965	950	922	962	951	961	969	951	973	1027	963	1005	941	944	976	917	951	976	965	992	893	933	1016	936	916	922	930	950	979	983	941	978	957	999	992	996	988	946	926	979	958	938	951	964	994	997	894	940	925	969	933	1037	938	998	943	1009	964	909	963	967	967	972	935	964	895	972	963	944	936	951	970	986	959	936	1002	958	907	915	1010	958	925	949	992	936	949	983	1024	1014	962	901	933	996	979	965	1014	963	984	957	990	997	931	987	1010	960	929	966	993	987	978	953	956	1004	971	953	971	974	934	993	966	1009	926	950	989	999	972	888	937	986	972	1020	912	1042	989	971	965	965	996	934	930	932	978	964	995	988	1002	965	972	950	962	984	961	986	950	945	945	937	951	1008	1024	1025	986	986	1003	976	972	942	933	1012	998	963	938	910	939	908	970	955	929	994	981	919	973	970	915	983	959	960	949	910	1010	971	960	1017	969	939	974	1006	926	982	958	894	981	939	968	982	999	979	980	994	942	937	983	964	972	948	1007	1006	963	924	964	923	944	1001	1026	932	1009	986	940	952	1000	905	992	975	968	995	1010	963	980	959	935	971	968	985	1022	935	937	947	947	939	953	960	944	958	951	948	989	948	942	955	971	1008	973	996	939	1013	997	970	950	972	958	970	934	945	910	953	995	965	947	968	971	985	919	955	1004	952	950	1011	943	949	914	945	966	959	917	995	949	924	980	983	987	976	962	947	997	993	919	958	951	989	932	954	926	1005	989	934	928	964	928	955	988	953	955	958	947	947	935	944	980	925	931	985	996	922	978	980	934	966	978	926	933	933	976	972	951	915	957	968	942	1004	967	999	967	1000	892	980	978	940	940	965	1007	1012	994	994	962	992	934	945	947	968	954	1021	968	946	981	956	986	940	928	894	963	1002	999	945	904	993	975	971	965	965	961	1025	947	963	958	991	940	941	954	1022	930	971	1004	1024	976	980	953	976	964	956	886	933	912	902	987	935	987	963	989	988	895	930	960	960	1029	943	957	947	1001	998	926	961	955	946	916	940	982	1006	941	925	1007	908	960	978	943	977	955	974	974	990	929	994	975	970	917	977	940	950	939	921	951	937	979	987	985	933	950	966	936	930	943	995	951	950	970	940	1008	974	922	956	979	967	946	986	979	966	954	1008	1008	916	991	985	894	962	964	1003	954	916	947	932	967	978	972	943	952	1001	934	933	969	954	955	1008	942	958	987	936	901	1002	915	1009	900	935	1010	981	981	946	975	972	938	972	961	954	957	916	946	929	938	939	969	970	945	979	958	950	944	983	964	1026	911	920	971	965	957	971	966	979	977	936	963	954	993	956	914	917	898	1060	949	996	935	932	936	1015	1008	1022	998	889	992	940	986	964	942	916	949	962	937	925	961	961	925	974	944	977	977	981	995	884	988	984	941	972	967	977	937	922	973	947	1009	1004	956	958	968	960	921	956	993	974	944	943	956	982	941	973	933	973
34648	22775	23709	16896	8482	4890	3298	2153	1527	1186	1053	932	884	786	677	721	715	548	469	486	495	468	478	422	478	479	453	416	442	419	404	420	413	402	387	375	419	369	364	406	385	358	383	360	400	390	392	380	400	364	349	390	342	392	374	368	344	351	383	404	384	369	365	402	362	364	359	386	388	364	351	399	414	395	350	344	357	397	344	379	372	389	370	371	377	373	376	348	408	353	342	415	365	400	373	411	369	389	360	365	392	376	371	358	408	367	374	398	365	367	384	379	381	364	395	407	380	348	391	400	365	375	384	398	374	361	374	368	362	381	348	391	363	369	415	435	409	371	359	396	420	403	358	369	360	360	376	368	389	378	385	407	392	359	376	367	346	385	385	397	379	400	377	390	355	391	390	358	398	394	383	395	413	336	389	388	332	365	347	363	371	348	393	400	365	377	379	380	393	387	393	383	379	389	372	387	421	361	373	310	388	336	349	378	385	397	364	398	389	369	405	380	372	389	400	376	382	392	378	366	351	351	345	367	334	354	390	409	381	352	387	396	369	364	391	353	367	354	354	383	376	413	385	361	358	373	372	415	375	359	380	344	343	397	400	381	378	370	362	413	370	414	366	403	396	397	358	382	366	384	378	366	405	346	370	393	378	373	380	397	337	344	353	394	360	396	389	375	382	340	366	339	385	372	405	351	364	353	359	393	391	373	380	377	390	376	380	388	430	366	362	402	386	364	368	389	386	347	360	413	383	392	384	388	380	369	379	359	403	380	345	363	376	375	377	361	399	410	369	385	349	349	374	374	368	400	379	322	359	398	379	365	341	395	385	370	389	364	381	399	414	377	378	398	367	380	404	396	361	352	371	351	367	362	380	352	363	379	366	397	346	368	372	398	358	354	410	367	377	393	359	354	367	373	373	395	387	358	361	406	372	379	373	390	368	412	373	392	356	392	358	383	368	352	383	371	361	413	381	345	360	390	336	375	411	333	385	347	339	396	375	384	402	377	412	358	398	392	354	371	380	377	390	329	357	383	362	349	382	399	371	363	394	393	361	384	396	391	377	398	390	357	394	349	409	384	400	379	372	371	403	397	379	374	404	358	386	413	370	370	381	382	371	363	365	382	367	363	349	376	384	320	362	334	393	365	347	373	385	345	351	377	357	390	366	364	352	370	376	357	355	372	361	398	392	377	375	361	384	384	369	395	366	364	378	349	352	340	368	349	377	399	387	340	370	381	380	365	356	384	369	367	389	407	360	342	378	404	361	387	379	407	391	357	383	361	399	410	399	377	380	364	390	390	345	375	382	360	407	377	387	356	357	341	395	381	410	369	381	371	372	365	342	373	385	378	366	356	354	363	399	369	374	406	385	341	355	342	404	364	352	350	335	360	392	372	371	397	374	405	365	355	355	386	422	362	378	344	389	362	379	375	341	357	388	377	371	385	334	406	368	376	367	408	363	331	376	392	383	392	389	396	369	354	407	366	371	345	357	389	399	365	367	405	366	404	412	395	397	384	414	370	378	366	388	375	351	390	340	350	381	420	396	386	374	385	356	358	361	349	372	391	340	347	407	378	383	370	403	339	377	356	390	383	363	413	358	363	378	390	373	358	357	333	368	360	360	344	345	372	392	358	412	407	363	387	381	377	389	406	397	403	372	356	417	373	402	390	388	408	380	364	384	379	384	420	375	354	374	369	401	409	375	398	381	377	370	420	375	371	329	401	375	401	403	404	365	367	419	389	435	383	396	384	393	363	408	350	402	360	384	375	372	372	359	379	393	380	371	429	363	376	369	333	401	364	381	370	423	392	378	393	347	332	395	415	382	390	390	392	357	371	372	380	355	366	335	361	406	385	395	361	381	372	356	364	358	370	393	385	366	375	378	341	378	404	391	396	361	401	425	344	372	349	386	377	369	380	379	349	384	364	361	366	380	384	363	382	367	365	371	356	402	374	370	358	387	363	371	384	394	368	377	397	365	419	385	379	375	386	381	403	375	409	361	362	367	380	350	370	341	387	381	393	379	365	356	412	363	353	383	374	373	408	371	362	380	374	416	387	351	391	400	361	362	376	379	380	416	359	399	409	402	386	387	379	397	359	369	385	418	388	351	405	375	356	356	392	380	356	399	399	401	380	403	344	355	348	374	387	362	379	395	399	373	366	364	377	354	385	344	372	364	390	367	349	356	394	370	347	368	396	382	375	345	426	400	396	376	351	356	402	350	362	389	403	346	360	404	402	326	365	375	416	402	386	373	363	361	340	376	390	374	406	395	378	353	381	358	351	374	370	358	369	416	391	414	406	369	387	391	380	389	355	398	364	388	437	338	349	398	362	367	389	370	351	386	404	384	355	361	354	413	384	353	350	394	378	376	405	347	391	372	369	345	371	374	351	363	362	348	382	411	342	358	373	379	372	371	395	399	391	338	365	375	377	392	367	388	382	412	397	391	376	383	382	378	360	369	386	389	382	386	350	358	356	356	334	418	386	368	399	417	346	414	401	390	385	413	385	425	371	365	350	364	398	353	353	377	362	432	405	369	401	387	363	385	398	339	389	336	380	358	397	386	337	386	384	400	375	367	404	372	409	394	386	364	374	401	372	379	383	375	338	377	353	352	370	376	383	379	366	389	338	400	354	388	404	422	375	401	428	357	389	364	389	381	390	331	385	393	387	356	359	378	388	401	392	368	346	371	346	376	373	398	355	386	404	356	385	403	377	343	387	357	391	383	364	361	384	360	364	361	409	364	365	380	343	379	402	361	360	361	406	383	399	421	391	350	345	363	368	388	376	368	384	381	327	383	412	345	382	365	364	402	368	381	363	393	360	387	384	367	399	397	362	397	391	407	375	396	396	346	410	402	347	345	358	369	371	391	376	352	386	372	348	385	377	395	382	394	366	370	394	382	349	345	389	353	373	401	399	390	380	379	337	365	373	376	390	405	347	358	393	386	315	367	369	332	375	376	391	416	362	355	396	382	403	361	398	380	361	424	385	377	351	404	411	360	424	388	364	354	423	368	378	339	373	383	377	382	346	345	352	388	376	365	371	416	358	399	369	409	375	378	366	404	353	357	397	373	366	376	387	411	377	374	368	366	394	366	344	399	377	354	411	351	380	408	379	383	375	401	378	364	391	388	380	383	360	375	397	382	362	406	359	405	426	404	359	384	408	378	410	362	394	339	402	376	403	370	388	402	419	358	349	392	387	365	361	387	394	398	373	364	388	355	371	345	342	386	370	388	396	360	373	386	401	420	349	431	386	403	375	365	379	418	417	352	349	403	383	367	390	365	387	391	349	371	381	392	381	362	362	391	399	384	367	425	372	417	395	386	353	357	367	359	393	358	396	377	359	361	383	383	363	358	379	383	362	370	361	372	398	368	358	378	350	431	357	388	405	395	371	408	408	379	331	375	375	350	414	373	360	417	382	373	378	374	373	376	393	342	369	362	370	350	360	361	409	400	350	376	375	329	409	406	349	380	390	406	353	407	398	394	400
22130	18602	28851	26924	18906	13898	11153	8333	6562	4965	4115	3743	3605	2906	2846	2743	2700	2007	1758	1656	1734	1635	1508	1606	1465	1414	1249	1199	1153	1142	1068	1045	1063	1047	1043	950	953	974	922	917	937	881	936	905	910	900	875	867	902	925	863	905	914	896	865	908	881	896	845	883	906	883	938	846	907	935	880	845	858	872	899	889	910	884	872	868	862	932	812	914	850	912	894	884	932	885	884	898	889	838	870	879	875	946	855	847	901	916	842	895	863	923	902	892	882	868	854	875	885	896	865	925	842	900	892	884	913	832	881	939	863	898	866	868	904	887	912	964	971	888	883	860	870	910	920	873	862	877	877	899	876	878	845	935	866	911	851	863	936	845	844	957	921	846	891	870	847	890	938	920	880	931	928	861	933	899	897	871	879	959	890	855	874	841	911	879	971	836	876	924	904	892	904	880	851	896	916	842	924	884	896	846	878	878	854	823	934	846	938	889	897	962	949	880	886	869	892	832	869	908	894	883	947	905	901	954	853	861	840	876	923	875	893	894	994	873	884	867	899	852	891	899	916	870	929	954	919	869	881	908	846	900	869	885	876	868	886	854	880	865	836	889	913	927	856	888	903	936	899	907	872	858	859	879	862	884	847	897	887	926	903	860	890	863	892	899	901	905	865	868	902	909	862	872	854	875	878	883	909	868	889	923	874	880	908	890	914	873	861	898	858	858	944	881	842	876	852	885	888	908	867	928	890	923	920	882	872	940	908	861	942	917	877	907	888	867	820	869	828	879	832	930	873	948	898	895	870	858	904	887	900	921	884	861	892	848	887	858	892	884	921	908	903	888	912	871	889	962	896	879	881	931	912	914	901	850	842	910	950	888	873	918	913	880	915	908	852	931	893	900	860	925	860	914	814	878	877	939	834	890	882	875	870	912	907	901	893	905	913	861	886	898	939	867	903	930	878	891	903	901	878	886	902	889	928	911	915	848	927	864	891	918	867	844	923	896	888	849	880	898	927	930	918	915	876	912	941	926	918	860	913	871	875	923	931	972	918	867	874	918	868	912	901	892	903	935	917	859	959	877	838	922	937	896	890	862	868	860	854	844	886	885	926	885	916	928	946	927	846	870	883	943	854	923	915	829	886	879	882	908	883	872	907	941	878	860	914	895	882	878	906	868	846	895	861	898	904	891	868	905	895	920	888	856	870	877	920	872	897	902	862	903	917	889	881	871	845	911	897	889	924	848	865	871	906	904	828	870	897	886	845	880	876	913	870	879	878	874	896	920	854	844	908	890	905	854	864	877	942	904	878	923	889	851	847	886	912	836	930	896	903	841	839	876	889	894	909	874	899	836	876	897	907	895	886	909	926	843	888	882	848	888	851	888	894	929	897	913	929	863	830	902	891	925	893	890	866	830	937	926	888	912	834	868	857	898	908	880	894	901	847	919	929	897	879	873	916	859	908	874	907	879	910	919	907	809	858	882	886	879	973	874	897	929	848	863	899	898	914	873	853	886	907	912	907	864	897	880	856	884	964	878	896	913	900	913	900	872	878	899	837	846	842	868	891	912	823	891	883	911	904	965	858	862	875	883	865	890	902	897	853	895	877	868	907	965	851	866	854	858	893	866	892	878	853	907	884	915	897	923	882	859	857	836	898	893	872	866	933	894	910	910	905	929	909	851	897	954	850	941	927	900	940	947	925	864	872	906	892	919	894	873	925	840	901	895	885	874	926	860	889	923	951	867	869	883	877	882	839	912	921	868	871	925	853	885	896	884	930	891	923	913	927	858	909	901	893	886	872	845	895	862	908	927	896	930	858	897	899	871	888	898	874	917	908	891	922	886	908	882	901	895	902	885	889	907	874	895	908	866	909	918	889	873	926	873	848	906	832	825	882	859	966	896	876	909	894	867	878	918	885	850	891	902	881	947	893	906	832	871	893	945	880	861	973	885	845	891	896	898	910	836	869	894	892	910	871	893	901	903	857	907	873	917	875	932	879	885	897	884	917	927	932	884	949	865	883	919	844	965	870	902	912	888	907	864	850	869	881	879	831	909	918	940	882	875	922	958	925	921	934	870	878	901	904	890	918	900	892	932	927	917	931	916	838	913	910	885	839	857	894	889	945	862	890	840	913	853	859	904	907	918	879	927	898	883	850	862	912	923	902	862	875	887	918	897	953	896	908	929	830	871	883	904	897	911	938	923	877	923	885	896	876	874	915	872	895	904	949	853	919	888	907	916	871	889	924	861	919	859	877	870	916	903	873	902	891	907	887	855	901	900	866	818	878	872	881	922	890	916	918	925	908	872	892	880	890	901	871	936	877	911	888	915	892	885	907	846	889	964	868	913	853	880	892	894	840	872	875	887	874	883	887	922	902	871	912	877	859	854	889	890	859	904	894	908	882	893	882	901	906	886	930	878	899	854	862	853	943	880	918	874	920	911	901	895	880	917	887	903	890	890	908	942	879	905	927	836	860	828	886	920	879	900	928	909	931	884	896	896	905	903	844	842	920	901	939	902	872	933	920	897	897	895	857	907	873	864	847	952	909	874	881	915	797	842	946	868	900	888	860	867	890	924	825	859	867	850	894	894	885	888	895	904	841	905	875	868	867	888	919	880	910	911	927	875	888	886	850	871	852	902	883	923	893	885	882	895	921	871	913	884	912	867	854	902	882	901	929	870	858	873	884	868	892	890	886	864	897	873	859	921	817	850	904	830	894	858	878	864	889	917	880	888	874	861	896	888	879	872	891	914	888	927	885	853	953	882	868	904	862	892	895	884	862	868	867	888	941	914	971	900	899	872	886	878	869	914	881	875	891	915	919	915	904	897	955	866	884	868	909	903	879	872	902	876	900	865	897	932	848	924	916	900	868	918	892	875	953	882	942	917	898	910	834	939	924	911	869	920	894	844	876	890	880	870	878	882	910	890	865	924	887	972	893	869	890	882	889	898	816	879	924	915	918	897	885	872	868	921	903	882	888	865	849	885	905	899	896	869	895	895	908	843	914	925	861	895	872	922	876	931	899	873	817	878	868	921	903	884	840	917	911	874	894	877	897	886	893	877	864	854	904	901	899	917	954	878	917	929	881	868	897	843	911	887	898	828	933	863	921	891	893	845	899	866	920	885	891	901	959	861	867	867	905	896	823	876	882	894	935	874	841	887	893	918	856	896	905	864	826	874	892	914	904	936	915	927	870	933	830	908	876	896	923	876	885	906	923	877	937	844	862	869	901	888	880	858	883	873	880	876	959	922	858	809	889	897	856	858	895	911	890	892	915	862	920	856	918	932	943	915	878	880	855	892	898	892	869	903	855	876	914	881	919	944	875	934	907	852	874	874	910	837	894	909	927	916	903	888	896	907	874	869	861	878	807	877	880	882	910	856	919	876	843	896	914	831	913	905	911	893	845	844	924	897	867	899	892	939	859	873	831	891	916	848	915	882	944	881	907	842	899	889	890	899	895	862	848	833	844	929	871	888	888	889	844	860	918	899	903	921	850	877	857	870
16346	12127	12174	7165	3115	1841	1170	976	783	618	544	505	496	468	460	483	413	431	440	486	455	396	413	415	458	434	441	402	435	421	414	404	446	440	438	432	438	418	423	412	387	443	416	425	331	397	406	440	375	400	399	435	396	433	443	450	416	446	377	407	394	372	424	402	388	420	399	393	417	469	401	407	399	381	385	389	414	389	421	416	391	384	356	411	434	406	404	407	411	401	403	367	413	432	406	393	412	413	393	410	467	410	418	406	435	429	451	444	396	408	441	383	421	386	382	392	446	387	416	431	388	404	411	432	404	387	447	405	409	416	407	435	409	382	402	406	416	422	408	435	389	411	417	403	439	423	390	415	419	457	390	375	400	418	412	403	458	416	389	406	427	414	393	427	390	419	403	436	411	433	411	410	402	392	414	404	411	385	385	428	383	415	424	439	421	413	399	423	404	367	407	413	394	457	440	386	418	409	393	393	391	394	357	398	416	444	393	399	404	392	413	368	436	430	402	393	409	412	440	417	379	403	405	407	388	384	383	402	405	380	399	443	390	439	399	435	456	439	456	411	417	444	391	430	412	392	384	420	420	401	438	393	375	410	400	402	412	419	419	402	390	441	428	398	406	398	403	395	383	435	450	405	407	388	419	392	425	421	435	435	418	446	431	455	371	400	414	415	392	413	406	377	411	418	400	442	402	391	374	392	379	408	379	443	380	432	417	415	401	388	412	389	429	408	428	406	393	426	426	435	436	420	437	380	442	424	454	395	410	406	401	410	410	388	420	423	429	410	361	408	420	414	393	415	420	441	366	365	411	399	434	419	447	380	386	383	379	401	427	363	447	369	397	403	419	402	423	426	402	396	351	425	428	380	409	371	427	382	393	422	448	418	356	434	414	405	429	388	433	401	417	415	420	409	421	392	395	381	398	412	422	389	431	380	399	402	419	386	353	424	406	370	360	412	417	412	417	455	383	435	395	442	413	431	461	427	458	445	412	411	451	401	433	406	424	417	399	431	403	416	435	446	403	423	367	446	372	419	399	416	418	448	372	430	432	372	429	399	423	368	403	396	412	426	421	396	408	396	433	401	385	413	423	401	409	410	373	415	406	435	432	420	434	403	407	415	446	403	383	425	404	423	454	386	394	411	407	389	418	403	400	450	407	417	451	428	441	416	448	406	445	422	383	445	411	426	432	442	440	427	400	409	362	436	433	371	410	408	394	391	417	404	394	409	416	398	413	439	431	411	409	386	400	418	420	426	410	387	424	425	412	399	421	406	408	399	436	386	434	418	469	366	417	390	405	391	424	420	378	426	422	400	411	375	406	444	431	411	382	444	421	433	427	380	391	383	383	408	416	366	401	400	422	428	412	406	428	389	432	458	399	434	438	405	410	407	462	414	415	442	387	387	389	410	419	422	409	401	403	391	403	436	460	378	421	433	393	399	431	401	435	375	404	414	414	374	420	420	403	408	423	427	435	428	397	427	425	386	415	375	401	448	387	399	385	441	414	455	425	426	399	403	419	433	401	416	470	394	415	447	457	381	401	427	420	392	403	413	417	377	417	402	411	402	427	447	381	405	393	442	426	408	440	390	414	404	428	376	442	421	388	383	402	395	392	441	417	389	445	429	424	416	440	426	378	449	437	413	436	423	404	415	402	401	416	418	401	431	427	430	414	391	420	444	420	393	406	437	435	417	405	420	399	400	410	399	399	402	380	411	422	404	406	398	413	413	413	403	396	393	435	409	420	405	409	424	423	422	382	396	418	419	402	397	406	371	432	424	419	423	437	421	402	412	463	399	390	443	415	436	411	425	417	409	424	431	422	401	430	388	431	422	401	411	394	429	406	421	433	422	409	422	435	439	422	437	465	423	423	392	407	387	397	418	400	402	456	409	426	400	443	395	395	446	395	405	376	414	402	423	385	440	451	422	410	381	391	408	420	411	379	429	423	422	404	418	419	435	405	412	412	399	436	439	410	391	422	408	380	406	423	403	415	394	390	392	432	393	380	443	427	365	405	411	429	432	439	386	424	434	414	449	431	432	393	367	439	421	362	416	387	410	442	433	420	383	416	414	424	401	415	381	439	410	404	424	449	428	442	425	456	404	427	398	387	405	466	415	413	383	402	418	399	440	423	377	385	403	398	434	447	399	374	384	432	441	412	362	390	395	408	377	415	408	416	406	394	427	426	453	436	399	391	405	413	415	383	369	399	418	399	397	375	415	422	393	451	406	375	427	408	412	386	404	458	402	393	398	399	416	421	421	420	392	416	448	378	389	377	418	438	401	412	414	363	422	416	361	408	400	419	425	405	398	396	455	379	446	416	436	428	441	411	423	372	383	432	397	423	366	448	430	438	392	406	385	418	411	436	436	412	408	426	404	416	440	397	426	401	403	410	398	398	429	407	457	418	382	402	395	416	373	389	411	358	406	427	429	424	394	436	399	399	410	420	411	435	416	387	388	436	434	408	405	390	432	414	456	420	347	399	426	424	407	423	417	390	411	401	384	402	426	427	431	394	399	404	377	403	403	412	410	397	406	404	410	438	414	427	394	432	391	394	415	396	410	378	382	398	401	403	450	450	421	432	419	412	375	377	428	418	375	444	412	399	398	414	394	410	403	410	411	391	401	402	417	398	422	452	396	399	445	456	413	408	435	375	414	413	435	412	433	444	395	389	395	404	449	421	408	405	417	417	434	416	442	429	409	406	387	373	397	480	427	410	409	411	420	445	393	391	421	411	364	442	398	435	422	438	457	442	402	386	399	469	419	413	406	399	403	397	445	376	424	435	441	411	402	411	441	401	422	409	405	429	447	478	458	396	392	449	425	421	420	419	375	428	430	413	421	408	410	398	413	412	404	379	380	403	401	434	413	433	438	413	379	390	452	446	403	444	382	383	391	435	428	436	428	403	393	429	426	404	435	403	419	369	416	409	391	425	442	446	394	430	414	371	379	419	422	404	444	382	399	429	394	402	410	420	417	400	382	416	441	453	404	483	402	425	391	394	393	395	404	416	428	413	381	384	399	411	421	444	366	470	443	435	391	393	423	377	436	427	413	415	389	424	416	431	374	400	408	370	412	415	404	409	441	428	394	406	400	445	421	424	434	421	423	447	406	413	423	429	414	413	436	374	417	415	408	399	401	436	402	390	386	423	416	439	414	401	416	417	412	409	421	437	411	418	388	404	395	412	392	426	396	394	392	420	421	460	427	363	401	426	411	415	405	420	401	405	403	411	383	454	426	394	403	426	382	391	433	417	390	396	408	399	415	408	397	404	402	374	399	378	428	401	367	461	419	366	453	490	401	385	390	403	382	424	410	421	379	385	378	400	413	416	448	392	379	408	447	409	419	395	433	410	431	422	414	414	390	418	398	389	400	388	428	403	409	447	440	445	397	395	419	393	376	382	374	413	381	412	381	404	418	414	413	425	401	397	411	425	413	389	383	407	409	394	431	418	419	449	410	411	388	412	415	399	407	426	423	406	412	424	429
10923	11200	17606	15313	9701	6674	4617	3616	2701	2055	1731	1561	1404	1270	1278	1187	1196	1114	1095	1181	1162	1112	1131	1185	1105	1088	1042	1061	1069	1052	1051	1046	1011	1014	989	1074	965	1040	1010	947	972	965	935	987	959	1012	947	975	1017	982	990	995	1016	982	996	953	1036	966	990	968	925	999	981	917	962	941	924	1018	1016	964	954	1008	1027	911	986	920	943	1001	1034	989	927	970	1016	983	974	884	951	962	897	939	967	941	980	929	1041	959	939	974	988	995	979	911	974	964	909	960	977	943	978	1005	985	926	947	934	1040	993	970	959	953	942	979	944	916	969	1009	936	950	980	997	987	975	1016	905	953	926	982	956	959	940	1009	967	929	953	1044	985	950	981	997	979	924	977	928	980	1027	961	946	983	952	1003	966	970	1016	947	925	949	922	991	986	948	978	985	964	954	961	978	980	958	971	956	942	982	993	1006	975	1001	915	956	987	944	960	976	963	971	950	977	961	973	946	988	971	953	973	974	933	956	960	982	910	910	997	1011	1000	986	966	953	960	1015	962	952	1004	1007	968	949	1011	1023	987	962	1015	991	964	989	916	988	1006	964	965	1006	977	980	981	947	983	969	995	990	944	937	967	936	978	911	933	913	960	927	937	910	1016	941	930	950	980	977	983	974	951	976	985	947	956	990	1014	940	1000	942	992	948	979	938	927	920	1019	937	976	935	965	992	921	1014	906	931	973	937	969	903	989	1014	989	950	1004	985	896	948	984	961	1025	989	952	928	1000	963	946	960	1007	988	940	943	910	925	993	994	1039	960	1021	1024	916	970	930	973	1025	939	967	927	1056	1022	975	940	954	981	986	993	952	947	955	971	923	968	962	918	922	970	929	953	976	966	907	937	951	965	980	942	952	929	936	948	998	1033	1019	980	943	938	1009	934	967	965	1017	973	928	952	954	970	981	929	913	934	903	939	949	968	971	946	931	997	912	985	963	1014	948	951	1029	924	1010	958	962	930	966	985	980	955	944	996	979	936	921	960	970	986	950	988	991	1024	987	984	937	983	993	934	950	936	923	986	934	938	943	948	950	962	979	965	964	974	959	987	992	1006	918	940	942	964	958	1024	996	998	913	946	983	967	908	981	990	949	1012	987	1014	980	1026	966	968	952	951	992	940	920	925	930	948	952	957	966	997	967	962	986	998	994	963	975	946	965	954	970	961	963	964	924	978	950	968	981	965	960	1007	958	989	998	965	966	968	940	957	950	950	969	909	985	958	941	990	966	1000	933	1022	950	934	1003	959	949	915	991	975	970	990	972	1006	952	982	952	977	999	958	1014	998	965	1003	976	942	959	928	924	951	980	1017	1021	964	1019	956	986	981	953	980	934	966	987	948	972	970	975	944	935	919	965	985	949	931	921	1002	931	884	936	948	923	1006	993	983	976	960	977	985	977	997	971	951	936	911	925	996	971	958	985	942	979	918	982	1005	965	968	985	966	968	1038	982	954	985	978	886	975	946	981	981	972	876	961	966	1030	956	946	974	1004	992	968	953	994	943	960	942	934	1001	982	968	930	992	964	974	955	985	931	895	953	980	987	968	969	955	949	955	947	934	930	952	943	932	991	940	983	1000	929	971	948	1049	982	975	974	993	901	948	979	977	938	985	972	901	962	962	964	983	950	968	911	948	1009	989	990	910	934	966	895	920	926	1011	1008	943	913	971	958	950	978	964	1010	916	961	985	907	993	984	985	951	928	962	1025	1029	971	960	993	961	1019	942	949	922	1051	975	1032	968	960	949	945	999	915	956	982	944	952	935	899	1005	932	914	969	985	944	942	974	990	976	1012	935	888	972	949	960	952	961	1001	968	956	988	974	945	971	1028	969	938	999	978	896	950	1012	938	1013	922	897	970	993	935	987	976	960	940	989	988	916	998	973	915	995	937	903	959	984	947	948	916	1000	980	906	921	1020	968	972	962	956	975	959	974	970	942	962	989	971	927	966	952	949	954	996	937	964	932	946	1045	982	986	957	927	955	962	984	1029	957	970	976	1002	924	951	989	942	970	977	976	1012	964	945	934	969	952	995	970	973	994	959	970	942	926	1010	980	1001	959	976	1000	959	896	977	1000	954	960	1003	932	1002	968	962	963	945	949	924	970	977	1000	989	998	967	994	990	909	975	986	972	974	982	954	978	957	922	959	958	976	961	954	983	972	950	978	952	981	953	930	956	920	970	988	995	978	961	945	926	967	955	974	1015	946	932	971	966	952	1003	958	993	954	983	964	1016	975	980	942	959	959	992	980	918	987	982	968	911	927	992	904	948	975	969	988	970	973	997	1013	948	957	1013	1010	984	960	968	998	992	1020	983	963	967	942	1005	961	1006	933	931	1005	1007	1002	979	969	972	947	928	986	987	1040	912	991	1034	977	965	950	932	925	966	1063	1007	1024	921	976	996	993	972	979	1018	985	969	985	1014	960	963	958	926	967	936	950	982	944	952	919	955	997	1009	952	976	932	935	991	973	901	896	927	956	974	923	999	989	935	963	949	968	996	950	994	948	996	987	985	987	988	968	903	1006	975	1004	923	1002	943	930	980	969	999	937	985	1002	992	962	947	980	969	949	976	995	1010	978	963	996	992	995	933	943	972	1041	933	958	960	913	929	969	923	979	948	982	926	979	969	916	934	935	967	939	982	950	968	965	984	948	973	993	1040	996	1004	967	970	934	910	952	997	959	965	993	966	1014	963	913	907	927	942	1072	951	974	1002	916	907	982	965	1030	955	984	985	935	930	936	999	944	987	1005	975	988	874	993	966	985	948	963	927	941	922	937	948	905	990	993	975	1009	1005	902	1020	965	966	956	1016	920	973	969	954	959	978	990	980	944	977	996	946	981	1022	981	918	892	959	996	981	941	966	971	1011	1015	985	975	997	957	981	1002	976	989	1045	924	956	949	945	1002	999	973	888	970	978	942	946	942	962	982	988	985	995	932	949	953	931	958	901	919	1012	958	908	942	986	951	950	1029	981	984	943	1040	911	922	952	954	1005	984	1007	1000	951	1007	976	976	944	950	996	1003	895	1012	986	986	991	972	945	981	897	993	930	982	987	930	923	986	959	917	1011	1001	928	951	914	991	962	953	966	928	968	964	934	948	951	981	968	1016	979	996	894	1054	961	945	914	955	955	1007	976	987	961	951	992	1018	926	974	988	981	935	1007	931	1001	973	982	927	939	949	970	945	1005	967	1009	906	948	915	978	981	954	944	993	995	934	980	996	982	1003	949	959	952	1023	977	981	976	1012	942	950	1005	968	958	991	975	939	991	993	995	1004	948	912	963	944	969	956	966	1077	967	1000	953	975	926	1009	958	994	976	932	980	960	943	1017	925	972	987	935	949	909	946	961	990	1026	989	919	952	1049	997	932	945	950	963	989	953	925	945	935	963	930	966	975	959	936	936	972	952	946	988	957	1016	941	985	987	976	991	939	949	960	928	973	996	979	943	957	976	984	1023	919	939	938	933	957	956	972	936	937	959	940	963	958	959	969	956	969	975	938	977	981	989	926	982	1012	990	980	1028	997	991	975	986	963	998	939	913	1007	955	935	973	955	949	974	936	954	988	975	940	955	992	988	948	1020	996	1002	999	981	877	994	984	918	932	941	928	930	952	1002	956	938	1003	963	932	1002	913	940	941	1024	1016	925	1024	981	927	963	957	903	900	971	952	962	1001	948
26602	17633	17735	11252	5553	3343	2093	1583	1141	918	783	739	716	699	586	591	555	527	468	462	503	503	526	447	436	467	442	454	422	429	435	435	469	398	394	425	412	397	425	431	404	382	384	426	392	449	413	438	429	419	387	371	452	435	390	427	447	420	396	425	414	420	407	413	392	438	365	352	427	406	384	392	393	406	397	385	454	389	367	434	420	379	421	407	407	442	405	418	407	430	383	400	443	403	405	420	425	445	422	420	428	417	426	418	416	442	380	448	409	412	401	412	389	429	428	444	399	409	404	447	481	399	387	418	410	406	398	392	367	416	432	383	396	429	421	423	400	400	436	424	402	426	438	413	434	395	355	380	374	438	419	406	401	404	405	391	381	407	447	418	405	412	393	416	386	402	408	428	486	461	443	439	422	379	401	436	427	398	394	390	427	406	426	401	427	421	437	390	406	430	375	419	421	414	396	430	407	449	432	412	342	389	418	419	378	393	425	445	400	408	433	439	429	354	403	420	421	433	394	409	374	418	426	393	389	383	397	384	410	392	413	413	399	375	391	409	408	410	443	447	423	428	397	409	448	434	366	370	420	387	398	426	410	399	407	422	409	399	412	423	417	410	363	396	411	416	441	441	406	419	427	389	419	429	428	398	446	437	391	438	414	403	409	424	425	421	392	374	424	401	443	413	406	413	458	404	401	438	429	417	408	404	424	443	435	417	411	431	373	412	423	402	395	416	415	401	398	389	427	446	413	403	404	387	413	430	417	438	427	396	407	418	410	398	385	404	389	421	422	375	423	419	426	398	412	400	396	424	403	404	424	431	405	399	435	416	389	434	403	409	441	413	406	401	413	401	414	392	415	395	424	394	424	408	411	396	394	434	428	419	384	387	424	381	366	398	386	406	420	449	439	418	403	416	394	401	448	402	419	396	444	429	411	397	376	385	387	382	428	395	428	425	454	431	401	400	424	398	392	417	423	382	401	432	434	395	375	390	412	443	436	410	393	418	475	425	382	409	436	382	433	424	421	419	378	391	391	443	396	405	404	401	420	400	404	376	388	408	402	365	430	402	410	434	365	420	395	384	384	387	419	410	419	448	404	394	437	428	423	436	377	413	422	401	408	405	422	450	423	413	380	398	414	414	456	432	417	421	414	401	395	420	401	414	428	423	400	390	446	398	411	405	402	386	446	429	392	406	407	443	424	404	394	384	412	403	405	419	408	411	372	411	426	412	403	433	389	438	425	416	404	429	429	429	363	408	406	435	405	405	422	393	400	425	438	412	423	407	401	411	399	403	427	416	398	406	408	384	424	425	421	413	458	451	417	390	397	434	420	383	395	384	387	412	401	377	401	372	459	412	384	404	451	412	402	431	415	434	423	436	418	421	361	382	391	389	407	412	380	435	453	428	419	439	381	402	409	417	412	437	407	443	377	444	373	369	391	439	377	454	416	428	395	386	402	401	475	417	426	410	450	404	430	412	410	419	404	384	450	402	420	418	420	406	456	407	404	438	416	420	385	375	436	394	429	392	434	397	436	421	406	430	443	427	400	417	433	446	454	428	429	434	394	395	381	412	424	481	424	418	421	448	396	406	455	427	394	436	401	405	432	426	401	414	414	447	442	397	398	412	431	410	437	391	430	416	387	402	407	418	439	431	426	428	438	412	396	449	441	426	429	417	387	425	408	377	436	420	374	440	424	407	421	436	396	408	414	363	379	395	425	446	413	433	385	401	389	403	466	399	434	426	427	382	405	383	412	417	421	437	437	408	436	417	403	433	432	418	411	445	404	395	449	384	456	422	431	373	381	415	437	457	380	413	428	427	409	410	405	396	376	408	387	424	413	397	414	449	400	429	403	392	421	374	403	382	434	417	407	394	423	430	466	416	398	409	420	369	450	378	433	414	405	420	393	449	419	401	413	407	406	395	413	412	380	461	404	434	416	404	428	413	430	428	401	396	413	402	380	399	399	432	408	426	406	460	368	393	440	354	372	421	386	439	437	418	422	437	424	422	419	401	390	396	426	419	415	393	442	430	409	403	366	370	413	394	413	443	398	421	397	394	437	397	411	403	410	411	409	423	440	384	399	379	384	390	476	394	405	381	418	382	441	433	382	420	369	412	395	416	388	394	436	445	410	401	425	413	395	419	411	424	414	402	411	415	397	391	403	378	380	433	463	411	433	408	428	386	389	380	423	392	379	415	393	425	426	395	440	406	379	423	382	398	409	416	445	402	380	396	393	440	400	419	430	375	391	420	418	390	440	375	394	415	410	415	375	401	406	379	430	409	388	391	414	478	411	368	383	422	369	403	417	407	442	426	406	415	400	425	418	403	429	395	431	433	399	390	418	380	409	409	400	429	415	425	391	414	396	419	429	407	413	400	425	407	404	432	415	409	439	390	402	408	398	403	449	419	417	410	423	391	409	426	397	435	417	386	414	391	418	420	446	389	431	468	421	365	395	398	442	438	442	402	392	447	410	435	402	407	405	436	382	376	367	444	440	427	429	407	356	401	412	395	407	396	401	397	397	426	408	408	407	400	441	408	403	401	385	453	440	396	385	415	388	422	421	392	401	458	423	411	417	427	410	443	420	391	430	442	409	373	400	406	404	350	463	454	371	443	394	400	423	422	418	428	417	352	401	429	406	396	418	429	425	451	401	427	396	367	409	443	415	408	437	433	400	385	404	421	413	402	392	440	435	429	407	388	406	380	421	412	411	404	397	403	446	397	447	425	420	432	402	402	364	381	425	422	408	448	405	441	458	393	438	416	384	420	356	429	405	392	430	388	418	416	420	382	419	417	429	384	395	423	392	390	429	424	390	426	415	419	393	420	421	429	392	391	447	425	409	418	399	436	425	396	438	442	408	422	397	404	406	412	413	406	447	422	416	413	421	396	408	421	456	388	407	462	402	400	455	410	408	420	415	428	426	409	418	443	388	413	388	390	436	429	379	417	424	426	414	384	378	427	400	418	429	401	431	373	400	421	449	442	393	381	428	430	411	384	425	385	400	402	391	377	422	406	421	424	361	387	391	440	399	400	407	399	404	421	406	380	428	453	419	399	428	404	407	415	402	411	427	382	413	416	408	420	422	446	450	441	377	385	431	385	427	438	439	382	410	384	387	436	405	418	421	405	440	396	413	398	383	420	383	390	431	407	453	401	381	382	450	391	429	402	431	390	443	430	408	396	421	420	382	398	392	427	431	423	427	389	442	436	410	404	449	439	424	401	411	406	419	372	423	424	411	376	411	435	383	370	385	394	408	438	379	400	431	438	420	384	410	410	382	397	373	417	436	399	430	416	415	401	430	418	369	418	412	406	395	405	404	382	400	383	431	416	413	409	372	402	441	421	401	401	429	404	399	385	426	399	391	373	430	422	408	383	419	399	437	471	418	404	437	467	406	410	401	407	391	395	408	399	390	388	431	411	395	437	414	449	420	409	397	419	415	386	438	439	393	452	418	417	426	424	437	453	437	413	424	441	387	381	393	403
17993	14850	23431	20918	14862	10499	7609	5792	4676	3683	3053	2762	2582	2342	2105	2068	1879	1583	1502	1411	1476	1427	1409	1414	1330	1312	1168	1139	1144	1155	1135	1168	1080	1091	1074	1035	983	1004	987	996	998	1007	986	974	1004	913	991	965	982	1011	987	986	1016	972	973	974	992	993	993	950	932	936	932	991	998	1033	934	918	977	1038	973	957	969	980	953	1000	932	984	971	955	936	932	1008	945	970	941	1036	941	906	984	965	959	936	958	1009	987	950	975	935	975	966	934	965	975	982	937	986	919	946	946	944	965	980	991	960	1041	966	974	1038	1011	979	951	962	988	997	960	1003	967	951	999	957	989	1004	985	956	970	1006	983	972	967	959	979	1031	967	952	966	934	997	925	973	958	925	1012	1022	996	990	969	957	949	961	1006	959	935	965	962	990	966	971	975	994	961	969	953	939	974	908	951	933	970	914	918	893	941	970	937	958	995	985	978	941	979	1035	970	947	952	993	971	997	943	962	985	971	882	1006	913	964	995	923	1001	970	986	923	951	993	948	1003	979	965	994	972	936	1004	967	994	971	957	948	950	991	929	988	955	975	946	960	939	991	996	947	898	961	945	998	950	985	976	933	897	975	976	961	920	964	963	973	971	976	962	972	997	942	916	964	966	952	934	976	1013	952	948	964	978	1017	966	1043	891	968	948	954	1014	955	1008	982	947	979	981	1026	991	983	947	937	940	962	980	1009	1067	999	944	995	983	963	969	916	988	969	935	942	944	941	883	987	978	988	995	1010	925	970	1052	1028	966	1034	966	983	925	953	966	972	1008	992	863	985	924	982	1017	959	972	912	989	932	949	983	966	916	945	974	965	906	1031	925	971	943	940	928	972	989	967	952	977	946	947	949	968	976	948	965	946	979	947	916	927	1003	978	945	984	952	911	978	936	891	950	924	979	976	981	946	946	916	1005	954	993	953	970	967	1002	952	952	975	1001	1006	1030	1000	955	952	962	968	954	1025	1022	966	996	986	954	957	973	985	982	943	932	938	985	964	953	956	904	892	971	970	927	923	996	1007	937	964	1000	949	984	961	997	981	973	974	991	983	927	959	1008	981	1014	954	948	936	966	943	937	975	998	1027	998	928	956	941	972	983	973	1006	1026	982	923	967	980	953	958	1005	943	947	962	995	963	969	971	950	894	952	930	943	948	917	999	971	977	965	999	957	938	977	946	946	936	967	941	932	1006	977	1010	982	970	949	950	976	964	955	941	990	931	1002	984	952	949	992	980	913	969	1012	968	1036	957	923	967	918	971	949	999	1015	979	1007	938	995	987	946	1003	967	938	1014	985	1012	940	1014	981	970	1020	928	1027	948	955	999	948	1007	957	975	998	900	965	973	959	957	934	995	1033	973	979	963	970	950	936	929	970	936	925	942	963	962	1013	930	1008	945	1000	965	925	998	891	979	975	990	943	983	997	965	981	986	951	962	985	915	964	939	953	973	969	919	997	936	959	950	994	1028	924	962	986	1038	910	991	947	938	974	941	945	980	980	966	993	1028	924	952	1000	980	925	933	957	1001	953	971	929	1014	1028	1009	1004	969	973	957	1005	984	954	984	979	1001	984	978	989	958	921	955	960	985	961	963	1002	1016	960	965	971	961	946	918	1019	949	963	999	1021	966	995	1050	969	959	976	994	1003	974	952	1001	995	979	966	982	943	961	975	956	925	928	978	956	931	988	1012	989	945	952	912	947	940	970	973	963	945	883	976	965	960	918	945	939	939	911	987	981	911	964	1000	1044	956	951	993	961	973	1004	965	942	1027	943	980	983	970	944	961	941	901	971	943	971	934	965	993	997	946	1010	959	992	911	960	972	968	970	1030	956	924	1001	905	942	950	967	954	984	929	1020	956	947	965	940	974	936	994	943	966	966	921	997	959	1008	980	957	957	917	922	1014	946	899	986	961	992	917	965	984	969	979	943	956	996	968	982	1017	954	944	928	928	986	961	979	943	986	975	985	964	949	975	992	916	1035	916	973	979	963	1003	969	943	959	924	971	958	994	985	978	987	980	984	936	912	978	974	926	946	980	940	955	902	908	973	943	933	922	1015	996	942	985	930	963	961	955	984	957	943	1003	950	977	934	933	982	939	1010	952	966	980	941	897	924	937	1026	968	927	952	971	1001	1030	938	943	999	983	933	955	961	979	925	966	954	964	989	997	954	968	951	998	980	934	967	941	969	947	964	993	1004	968	935	1002	881	945	935	956	1015	973	992	1018	983	1022	923	949	1006	975	953	981	1020	985	947	959	960	974	989	1011	927	977	934	961	1033	1000	980	987	950	945	924	922	980	1026	930	969	950	908	950	1035	954	954	992	920	934	1011	1031	1019	953	975	977	1009	950	973	934	971	1037	956	961	948	1019	960	966	1035	975	942	1015	1034	992	942	1004	957	964	962	981	968	999	968	971	911	986	937	1013	975	1001	998	950	943	949	955	952	965	972	912	961	956	971	976	957	1002	1064	975	1055	1001	978	982	980	967	984	965	957	953	933	983	969	929	944	1001	983	965	952	986	937	938	936	1014	983	1004	954	983	882	988	1014	941	964	967	927	1020	943	955	997	946	950	980	965	964	968	981	922	966	980	928	984	1003	939	982	979	956	987	944	977	1022	989	920	938	951	961	947	1018	1003	949	975	930	965	927	1030	992	1020	993	994	976	984	894	1010	913	1030	1020	1049	989	981	910	954	882	960	964	962	981	989	925	1015	977	961	967	929	948	921	969	959	945	964	954	1028	968	987	1028	945	987	953	932	983	933	978	959	930	951	980	966	1055	992	973	1016	960	1051	938	949	945	990	992	962	932	943	886	999	926	963	942	949	1033	964	1031	1002	987	1023	1006	958	985	1032	971	1013	966	950	1024	964	1026	985	922	935	999	914	949	946	945	978	972	965	953	999	1027	1005	982	1025	1016	999	1000	1007	943	962	997	956	948	965	985	995	939	938	1036	931	977	959	1003	935	989	961	969	1011	984	940	964	970	930	991	938	1005	943	1000	1013	952	940	994	1009	970	935	943	972	972	1010	1057	1024	975	1021	960	995	949	958	980	1000	1003	963	956	968	1012	934	946	1000	923	907	970	960	939	967	912	955	975	1003	989	955	998	967	968	962	961	996	869	990	979	1050	992	954	1006	938	938	945	967	985	956	970	992	980	964	962	956	994	986	908	977	928	964	986	1024	949	1022	994	1000	967	1023	940	1014	968	972	963	965	990	950	999	1013	987	974	937	991	940	935	951	953	1003	978	950	976	975	990	931	952	945	991	998	958	1028	971	998	941	929	998	989	913	930	1001	977	970	930	981	983	926	934	935	964	1008	935	987	953	1013	977	983	982	953	1007	975	946	941	1022	933	978	976	946	969	968	983	977	1006	952	920	998	917	939	987	946	976	951	995	955	952	1037	1034	948	1026	878	1008	994	935	1006	1021	986	983	986	982	946	959	967	976	948	905	980	946	946	999	953	970	975	947	994	996	935	962	919	954	968	949	948	958	964	944	978	937	895	927	930	947	1047	932	889	968	1015	984	978	1022	975	946	994	1011	933	984	881	984	959	998	964	951	990	961	970	1003	963	992	933	1015	981	995	961	978	944	938	939	953	965	949	907	957	973	991	943	977	994	922	997	904	989	970	937	1007	1022	920	936	959	970	979	967	958	1019	978	961	922	969	997	1012	968	952	915	999	956	955	975	1027	967	994	1011	954	1003	926	961	948	992	960
34212	22267	21984	14838	8022	4718	3022	2227	1446	1289	1013	830	967	799	762	625	648	582	525	465	548	479	531	487	478	464	417	417	381	456	475	427	390	407	399	384	398	383	422	379	358	389	373	367	357	363	359	361	402	356	376	371	372	373	373	371	368	378	400	394	377	370	353	390	376	374	381	406	375	370	347	388	370	380	392	383	354	385	376	410	405	369	373	417	389	394	375	383	369	346	366	339	357	374	377	384	348	382	393	367	366	375	378	399	374	356	351	379	380	367	409	363	402	387	396	407	340	360	409	377	377	397	363	391	369	368	371	375	375	354	367	373	362	406	377	412	399	395	368	401	350	368	377	369	433	387	369	383	425	375	406	387	364	412	408	360	356	397	382	380	365	399	422	374	382	379	374	387	363	375	369	351	357	385	409	373	390	392	400	391	368	361	364	370	402	382	353	327	362	386	397	373	353	371	408	334	388	374	367	371	333	415	367	354	358	408	370	393	363	403	361	407	388	403	356	394	358	376	368	348	342	353	376	390	384	357	373	353	366	368	342	350	351	398	370	371	394	366	339	359	362	376	373	397	362	358	371	373	382	405	348	409	366	360	369	368	385	426	407	365	407	339	433	401	366	384	361	361	422	368	383	374	369	352	396	398	392	317	400	386	391	380	430	391	350	359	362	368	382	366	352	384	361	370	361	376	350	352	381	379	328	369	391	373	384	371	377	364	379	416	380	381	347	372	408	366	411	379	397	374	382	377	370	415	369	368	369	394	414	376	377	329	386	387	381	361	396	427	358	388	378	418	386	394	369	418	382	372	386	388	400	354	380	380	341	436	384	393	405	345	369	381	402	386	370	399	372	360	360	371	378	359	352	365	407	398	381	394	359	377	391	370	360	358	389	357	417	362	394	389	371	391	364	357	374	412	374	371	361	358	413	366	421	365	336	359	375	380	399	380	356	371	369	395	356	374	369	333	378	397	365	347	340	399	393	392	371	379	351	367	405	353	361	387	386	395	368	372	385	353	360	378	371	375	388	352	352	368	375	382	374	353	414	377	363	363	380	390	400	392	347	381	366	368	411	354	391	366	388	388	367	367	362	410	355	380	378	356	347	410	390	382	350	403	406	342	403	377	392	380	356	350	361	387	369	364	358	355	373	378	382	411	382	403	371	341	408	344	388	341	343	379	360	369	355	380	373	414	351	381	357	419	348	383	375	373	404	388	340	373	402	379	371	372	415	363	385	371	394	361	358	402	352	395	408	380	366	404	422	389	388	365	387	377	417	411	402	343	398	369	378	382	348	370	380	380	406	375	380	334	364	360	364	397	382	354	375	417	400	355	339	399	353	412	393	398	384	361	360	355	361	397	384	366	384	383	404	362	375	362	375	377	381	367	340	379	393	405	378	397	363	338	366	372	364	379	368	358	338	415	357	363	372	375	375	365	392	375	342	390	358	379	394	332	327	380	383	387	372	385	405	372	384	373	370	340	382	371	401	346	398	398	393	402	379	430	390	372	384	395	422	392	383	399	393	379	411	368	371	384	402	349	385	390	363	359	397	372	359	367	383	387	368	426	398	376	390	377	355	375	376	369	370	353	367	406	409	378	378	353	392	363	404	380	345	402	369	404	380	365	428	379	402	378	382	362	382	355	380	407	395	393	384	420	401	391	413	404	389	363	378	357	389	323	362	363	386	379	371	336	363	402	410	371	345	371	401	343	368	421	399	365	370	368	356	350	333	383	376	384	374	364	407	370	394	373	365	371	356	395	377	395	374	373	386	384	365	368	352	413	365	400	365	379	373	418	369	388	340	372	407	379	372	390	342	384	372	427	371	390	384	386	395	363	393	378	351	405	401	425	408	366	397	389	369	411	392	392	381	343	419	399	363	369	366	344	358	381	364	390	391	399	384	377	389	351	342	373	370	334	336	337	382	413	408	398	359	363	369	374	370	384	359	356	336	357	367	395	368	409	337	364	348	354	340	385	356	334	372	366	349	350	383	349	355	383	411	395	361	372	385	378	406	392	390	381	369	398	364	377	388	366	390	399	367	370	414	374	371	380	381	367	367	355	363	365	342	334	378	353	371	389	384	400	368	400	379	346	360	383	358	366	379	368	398	397	371	361	410	358	406	381	359	368	387	403	410	388	394	340	343	402	410	372	382	407	376	382	387	382	355	362	366	386	357	388	400	373	384	394	345	390	358	380	390	356	409	398	326	421	425	400	384	386	385	378	418	403	400	356	394	363	386	368	380	367	405	383	365	407	386	397	398	374	366	372	423	372	352	371	376	385	387	378	392	371	381	376	373	342	383	371	393	371	374	347	374	372	407	382	374	418	378	367	384	400	363	361	375	388	364	374	385	374	388	360	412	376	385	379	388	395	381	382	402	410	354	371	399	375	351	370	382	375	379	382	384	363	391	380	383	331	406	404	383	378	356	399	364	371	412	348	371	392	356	404	386	368	396	394	383	393	351	380	377	388	367	383	399	394	367	389	372	362	410	364	399	363	350	376	377	358	356	341	390	384	391	371	376	357	363	399	415	389	372	351	381	348	377	364	396	410	393	376	380	398	394	381	385	384	342	370	371	359	367	346	384	352	386	383	393	390	381	393	386	373	351	347	368	388	398	380	380	388	374	398	403	384	363	364	380	374	357	391	382	398	419	376	376	397	389	397	358	389	356	366	353	402	391	387	386	358	361	365	371	389	372	353	377	386	372	388	369	382	382	371	411	394	361	394	328	390	368	421	386	356	371	403	386	393	364	358	398	365	336	332	376	358	392	365	367	381	393	408	381	362	380	358	374	356	342	350	384	395	353	374	370	369	342	403	348	339	365	388	439	388	413	391	381	371	360	358	411	393	400	396	410	399	344	366	369	407	356	379	376	368	355	378	390	367	374	372	375	382	410	409	401	381	393	358	366	370	409	365	365	408	370	386	369	375	379	415	412	352	336	378	354	353	391	392	390	376	397	404	352	360	364	393	371	364	384	388	408	373	364	364	415	355	387	332	332	364	356	391	344	375	349	399	364	391	386	356	342	384	391	386	365	387	375	360	380	384	389	413	370	376	379	351	365	351	358	353	395	408	391	384	343	368	358	365	376	373	343	388	412	397	376	404	374	356	357	395	356	364	365	398	382	345	348	367	384	403	367	347	406	359	389	403	380	366	372	384	390	381	408	402	383	389	371	382	356	394	387	355	367	407	386	372	369	353	403	384	351	379	404	357	398	409	345	368	369	379	357	384	409	384	359	378	363	362	407	385	373	369	371	369	354	359	383	374	409	403	325	381	368	370	353	380	356	317	395	381	363	349	365	353	379	361	389	362	392	376	358	363	386	384	366	399	342	343	416	369	380	380	393	402	344	374	395	374	354	347	358	367	366	403	383	405	362	393	371	368	407	349	372	381	351	411	407	390	379	402	396	403	378	399	361	342	399	350	366	363	384	381	362	385	365	428	370	366	390	366	377	360	398	377	386	359	415	373	394	402	370	370	390	395
21805	17792	26964	24964	18830	13904	10154	8186	6054	5244	4309	3854	3936	3210	2731	2793	2579	1993	1867	1757	1673	1675	1767	1556	1455	1336	1232	1274	1270	1149	1166	1106	1088	1087	1042	1006	965	914	947	964	912	915	908	919	893	882	890	942	927	895	934	916	849	951	937	896	908	926	906	898	905	935	914	902	894	879	878	913	888	918	905	903	909	916	962	926	905	850	890	893	940	865	917	874	877	914	893	933	875	896	889	912	833	873	876	867	879	927	867	907	920	893	852	937	888	861	882	869	847	935	897	901	938	882	869	879	905	904	885	885	878	932	871	889	894	878	910	864	850	885	888	915	890	857	887	900	848	889	895	934	904	965	876	897	918	910	897	957	920	907	886	889	850	875	890	884	908	852	900	893	914	899	903	881	902	844	877	908	869	939	880	913	920	887	862	879	961	860	958	884	832	887	873	922	894	873	947	949	921	874	876	862	845	883	917	907	876	922	870	922	857	951	925	886	895	845	868	891	830	897	939	885	880	860	907	881	862	915	903	920	891	866	895	925	883	874	914	926	902	901	879	858	910	862	843	975	897	876	893	914	918	907	876	917	874	879	966	925	894	916	870	929	892	915	888	918	877	873	878	895	944	879	914	870	860	935	869	918	882	878	891	863	943	864	907	892	881	950	920	936	894	882	908	911	893	912	890	884	968	927	859	890	915	882	951	940	911	888	922	913	854	969	859	973	905	903	934	945	928	916	919	912	971	844	893	952	904	889	871	853	920	851	930	889	856	845	902	927	922	892	942	884	922	906	898	963	879	850	915	919	932	839	908	911	870	869	855	881	866	881	858	863	874	936	911	933	909	934	845	892	920	907	938	863	892	883	885	882	844	895	932	903	877	906	910	943	858	842	919	883	902	887	943	911	861	928	899	865	880	869	945	967	936	856	859	901	845	898	886	861	906	929	917	869	870	879	866	905	929	842	922	915	945	870	888	893	936	883	863	921	908	875	909	870	837	907	925	945	857	903	906	963	964	917	928	857	880	885	868	899	924	898	881	918	880	925	814	887	907	822	936	879	858	855	938	916	912	936	888	866	897	850	925	876	886	861	900	892	921	896	884	875	857	845	873	916	913	845	868	879	871	917	910	907	956	912	887	846	870	874	924	909	838	888	937	927	886	919	907	887	912	875	946	937	860	914	937	932	912	923	910	918	865	863	858	922	930	883	921	859	888	887	840	848	903	896	930	861	910	871	857	879	936	837	872	873	873	837	907	880	909	937	869	895	908	966	862	902	908	896	901	899	856	908	912	952	915	867	848	898	877	908	928	929	883	873	903	959	848	937	946	841	860	864	906	840	891	881	893	941	895	857	839	887	934	925	892	910	952	879	885	863	867	889	904	875	938	884	824	911	897	913	900	865	876	882	922	908	908	946	903	859	898	897	946	876	925	902	881	890	950	927	913	894	857	927	848	910	910	864	879	915	904	918	899	894	898	919	865	921	913	907	910	944	879	862	857	901	876	892	920	919	870	892	869	871	889	875	875	879	888	870	899	878	874	888	927	914	905	916	894	911	897	877	897	878	918	974	914	906	863	903	913	929	881	897	926	906	876	871	866	940	866	875	926	885	962	891	838	916	871	877	927	933	846	857	878	870	908	927	917	814	856	902	826	902	937	899	860	879	926	903	881	897	888	918	895	926	892	879	961	929	869	903	853	857	856	902	915	873	888	823	846	891	913	918	869	899	886	878	904	882	905	941	879	896	893	888	913	913	895	936	907	867	925	892	888	886	859	926	904	873	811	850	931	880	877	894	898	952	888	893	972	935	905	885	853	910	913	886	970	918	894	892	953	866	894	907	863	897	906	877	905	862	905	891	918	921	943	895	860	913	924	875	945	886	922	911	865	924	928	866	858	856	875	905	879	911	910	913	894	937	899	916	867	917	896	892	911	875	923	929	894	903	883	862	911	847	865	894	865	899	882	924	923	880	884	968	894	922	908	928	867	889	876	893	880	899	867	892	891	874	874	868	871	906	857	900	901	885	894	861	891	900	872	937	876	913	903	869	899	875	907	869	867	916	844	913	897	873	901	850	877	910	864	977	899	912	863	914	898	932	949	930	918	860	846	905	863	895	870	926	905	914	926	836	890	835	914	953	912	897	875	927	870	939	918	896	867	881	859	844	822	920	917	877	913	902	903	928	905	874	912	870	868	865	905	928	935	875	914	901	906	915	900	918	884	897	891	936	906	896	921	865	881	865	911	896	875	874	828	913	876	941	898	878	896	878	915	901	949	933	896	900	963	872	886	871	921	886	843	845	847	924	899	928	864	939	862	874	877	835	902	910	942	901	921	888	876	935	954	836	899	881	860	876	970	864	856	873	853	917	868	927	855	952	891	838	886	900	924	928	884	941	918	817	907	935	868	881	947	900	879	879	917	882	910	903	920	940	882	930	835	920	913	885	918	855	928	940	913	902	877	864	860	868	865	892	913	870	900	874	808	920	919	905	901	903	848	949	870	917	887	910	875	914	946	859	894	878	917	862	906	921	865	889	911	924	894	922	857	865	913	885	858	885	883	892	865	816	891	905	881	895	913	874	915	857	915	931	895	886	951	888	894	939	831	865	917	879	882	915	924	884	923	900	890	869	943	850	898	975	890	848	846	934	900	917	921	928	844	871	936	894	881	971	886	908	887	898	939	882	912	927	892	878	950	890	923	876	892	937	874	838	937	817	829	904	870	946	821	898	877	922	932	854	931	914	895	888	853	940	887	873	925	910	925	910	939	894	905	851	844	924	870	855	866	902	857	865	936	846	915	869	914	885	881	915	932	919	890	859	873	871	882	883	896	872	887	903	844	879	918	886	906	874	894	887	886	918	881	894	926	908	896	894	904	911	930	921	845	910	953	902	902	863	820	790	891	887	918	924	888	932	895	873	866	892	924	912	928	954	872	888	863	958	948	918	851	869	940	871	906	927	944	878	856	957	862	891	893	841	904	901	902	927	904	926	863	921	943	861	875	859	877	892	920	909	906	931	883	924	887	909	925	874	889	861	876	914	963	912	924	907	910	893	889	897	898	903	914	938	884	942	960	906	912	876	918	803	892	946	880	950	878	896	873	854	867	902	891	944	914	908	912	902	911	909	885	891	896	911	872	851	844	911	911	900	894	922	947	923	888	909	948	939	928	891	888	919	909	943	909	868	932	933	899	971	862	924	922	920	846	881	885	896	875	833	901	912	970	929	922	914	935	896	861	939	930	929	889	892	891	912	891	896	883	919	860	883	898	902	929	999	896	912	829	923	946	884	879	990	899	897	862	902	890	937	883	878	923	904	875	921	881	878	895	912	966	919	882	900	858	915	853	879	974	869	944	905	890	929	911	825	920	914	860	911	927	888	877	872	864	895	874	854	967	871	889	882	861	903	944	896	921	887	846	924	925	909	853	897	922	890	903	920	896	923	911	925	885	876	874	875	891	933	904	846	841	921	913	863	906	926	852	877	931	856	922	870	865	878	883	913	965	930
16447	11632	11546	5937	2919	1814	1136	888	701	616	578	478	456	531	452	495	482	469	395	469	441	446	434	491	411	419	446	401	409	459	419	357	419	422	365	420	393	438	413	401	399	409	419	435	402	409	410	415	427	422	427	443	406	414	420	391	430	443	394	406	395	427	411	425	366	442	440	409	395	411	416	412	429	405	448	414	442	408	434	411	372	386	467	386	434	466	478	425	427	421	406	417	468	411	416	410	404	438	425	382	410	405	408	380	412	406	447	417	435	416	399	421	388	427	399	396	420	411	413	406	413	438	392	422	404	421	433	413	450	412	396	409	430	420	437	402	414	429	436	432	435	410	439	441	402	465	412	445	400	455	424	454	438	407	391	427	391	398	408	460	425	437	371	417	434	426	412	387	426	414	429	420	421	444	414	433	423	411	383	430	430	421	406	424	417	400	382	366	412	459	400	421	412	430	419	403	392	363	449	422	429	398	404	364	397	374	401	411	396	424	402	398	398	425	409	388	412	459	427	413	387	399	423	394	371	413	414	376	416	420	420	379	435	438	390	399	386	402	411	402	414	419	437	432	399	428	414	442	420	374	432	403	440	407	436	405	434	421	435	426	420	411	406	456	410	394	418	431	430	390	430	419	427	419	427	437	400	402	412	394	393	431	399	399	439	431	434	392	400	473	433	467	423	424	388	444	394	427	443	392	414	413	396	418	381	413	390	431	394	374	438	431	419	372	431	452	440	424	414	394	426	375	405	432	399	400	410	430	425	411	433	428	424	415	407	433	413	434	404	425	455	432	434	378	419	410	408	447	420	423	450	402	412	398	369	432	435	418	393	419	389	410	413	423	416	425	412	359	435	399	464	447	404	433	426	387	450	384	380	381	389	424	431	422	416	419	406	404	433	425	406	451	383	415	428	424	419	419	415	420	459	403	408	393	396	405	422	442	436	398	372	396	429	410	414	413	396	408	399	440	419	423	413	414	398	388	412	422	423	399	384	422	391	437	435	443	402	407	397	428	391	369	409	462	406	440	457	412	436	405	441	422	428	414	428	373	410	423	428	381	417	414	384	402	418	437	422	468	390	448	385	415	418	388	372	406	431	339	358	421	390	398	430	429	388	409	455	436	406	390	429	440	386	422	386	383	437	391	422	411	406	429	435	432	446	408	410	412	422	397	396	449	440	414	363	438	434	440	416	432	433	445	435	394	401	394	427	427	414	373	343	431	425	402	411	406	395	398	447	426	397	463	424	452	401	434	386	386	441	385	389	454	392	435	388	412	370	436	430	447	432	398	406	387	415	419	417	395	411	453	429	423	424	452	427	415	401	431	430	399	408	429	406	420	441	402	463	423	421	429	410	410	436	400	411	437	383	376	399	403	406	414	395	400	398	402	421	397	433	416	421	433	427	417	394	424	455	388	411	388	420	402	397	415	423	432	411	420	400	404	411	399	389	361	426	436	435	410	407	392	426	391	410	410	408	379	405	418	444	386	399	426	412	382	411	408	415	391	402	417	389	384	415	390	402	416	423	453	403	391	412	431	396	386	397	393	409	432	421	417	406	422	430	380	414	400	421	378	406	440	377	432	431	420	408	427	400	416	378	420	454	368	410	417	433	433	404	405	422	447	403	407	426	428	428	464	394	367	448	422	435	408	414	384	399	390	375	404	428	411	399	403	402	410	390	415	447	442	411	447	417	400	415	432	393	427	431	397	424	401	393	391	428	394	430	397	394	412	435	437	409	413	425	405	394	381	411	379	400	401	397	435	451	402	417	408	431	426	428	454	439	424	453	447	421	466	420	412	406	438	380	453	423	394	429	411	434	410	406	438	389	426	410	439	457	404	400	418	429	396	421	405	378	444	424	400	444	439	414	420	391	425	396	418	379	429	406	400	438	459	445	413	448	402	389	409	435	370	409	396	455	414	410	359	426	436	421	412	428	413	458	458	438	384	402	363	380	443	401	398	435	433	425	418	424	410	433	407	438	372	402	384	390	420	393	405	393	395	383	391	406	430	423	410	396	376	385	427	403	387	446	410	420	385	399	414	390	400	415	407	396	386	392	457	418	407	395	423	413	406	402	410	431	403	406	413	409	418	377	418	430	416	394	409	425	468	392	382	415	470	402	388	397	401	426	405	412	382	404	410	401	396	382	420	408	417	419	413	411	399	415	401	428	407	398	420	416	364	394	419	455	408	435	430	417	408	400	411	420	426	450	400	430	419	386	424	416	418	387	444	417	411	411	432	392	432	383	390	377	416	393	425	386	433	425	415	405	415	413	413	420	375	428	393	391	402	401	416	406	440	421	441	371	425	382	412	428	392	450	408	409	431	427	410	426	407	410	387	416	432	416	440	412	402	385	437	431	414	419	455	459	422	421	454	398	395	391	452	408	458	387	435	386	424	412	432	445	395	388	420	439	403	445	419	414	375	418	392	415	443	390	402	378	414	428	433	423	390	399	358	415	367	441	404	397	400	377	436	444	400	371	440	422	471	415	427	397	426	419	422	418	449	435	419	408	412	427	427	422	400	412	366	388	380	427	421	389	438	422	381	383	390	402	467	451	392	455	455	399	388	430	407	412	443	431	442	393	396	437	430	448	402	428	421	417	388	461	389	410	409	393	437	383	416	421	430	411	379	407	393	430	448	457	427	407	420	379	421	407	402	397	430	417	426	448	414	428	389	401	447	408	408	403	383	422	416	454	441	429	401	441	435	407	377	381	419	425	433	399	387	394	429	404	447	430	433	390	383	395	418	437	402	405	404	448	411	380	413	463	404	429	361	412	382	388	402	450	395	425	406	383	387	416	410	406	415	426	421	413	426	417	437	369	387	398	430	418	383	450	459	391	410	406	389	396	441	428	367	399	404	413	354	413	398	400	374	421	418	438	388	442	413	367	384	418	431	380	424	394	410	420	407	415	416	399	403	415	438	469	388	442	436	412	417	430	394	448	422	387	403	415	419	404	401	434	426	433	346	432	430	405	417	399	443	439	432	415	409	407	416	408	414	447	399	402	421	393	436	395	402	404	386	386	377	426	412	393	436	424	438	418	404	398	356	498	430	364	415	462	426	418	427	403	428	395	404	411	438	420	423	403	427	400	417	417	409	411	409	439	416	418	404	449	411	432	413	401	377	417	433	484	409	381	419	443	440	386	413	425	424	443	445	381	420	417	421	455	413	389	436	416	362	379	413	454	431	417	428	411	409	408	428	420	440	419	422	428	389	366	415	404	428	415	416	416	405	439	409	401	421	437	440	400	409	416	414	428	423	416	420	437	390	449	440	392	406	379	427	426	394	408	400	389	440	409	418	410	365	420	392	398	404	452	444	424	418	460	402	438	413	414	431	417	422	420	430	378	390	420	425	462	398	419	411	419	406	437	417	419	408	381	419	391	396	381	383	393	415	390	396	412	403	391	406	436	467	389	439	430	413	415	428	383	405	410	425	432	376	397	422	400	438	430	431	406	404	395	395	403	426	370	359	417	458	417	441
10935	10577	17209	13708	9289	6578	4336	3331	2435	2030	1834	1565	1450	1339	1271	1222	1172	1125	1160	1083	1104	1173	1100	1119	1111	1105	1070	1037	1052	1067	998	1084	1045	987	923	997	989	984	1015	911	958	988	983	961	987	996	1027	956	973	927	984	1008	979	941	1003	1046	949	958	1007	945	1008	997	972	948	945	965	984	1022	988	959	995	965	1011	970	978	950	972	964	965	955	961	1001	972	958	942	936	966	905	935	965	914	959	977	999	992	962	990	968	988	936	1034	973	981	971	989	942	994	968	945	961	951	979	905	959	992	982	1009	935	964	960	978	979	975	1004	1003	938	961	976	969	960	997	972	983	1031	989	998	962	994	959	943	975	961	1027	974	982	1056	937	950	995	936	1014	988	991	975	1011	951	962	949	959	1005	951	991	1001	966	960	999	958	1028	906	955	1001	924	956	1047	979	979	984	1029	934	980	979	955	940	983	918	982	914	915	992	986	967	1028	974	1025	1002	980	1022	927	952	981	1023	1001	973	998	983	1023	1039	991	989	954	903	938	890	930	981	910	950	985	958	998	1025	1001	985	1002	1023	939	955	1002	995	922	976	991	931	963	955	1024	953	999	977	945	983	1023	918	987	930	949	954	1030	954	974	909	1000	944	1010	998	966	1000	944	987	1000	961	986	979	1002	961	987	981	943	994	964	923	973	979	984	926	962	973	962	991	1021	961	961	984	960	955	942	960	1005	929	992	1008	907	942	943	956	988	958	994	972	972	990	1018	1007	988	979	947	965	959	1016	1056	948	963	977	936	949	994	933	1002	1022	942	971	993	987	989	946	960	936	943	997	931	989	977	943	943	1014	930	979	961	986	993	950	997	995	915	1003	949	997	966	942	969	966	970	941	924	969	1001	1005	935	947	959	979	992	1012	967	995	990	990	941	951	982	979	918	977	971	938	972	987	1003	1011	1041	973	1000	951	918	944	1008	1020	982	893	975	968	963	949	965	1020	930	936	1017	928	918	971	970	960	969	1046	923	958	990	894	1025	963	933	979	957	1011	973	992	942	956	953	977	992	987	943	1037	935	965	952	914	1012	932	980	969	1008	954	965	975	982	981	971	977	966	1001	1009	977	959	940	1011	994	987	958	924	1020	992	960	974	1007	1001	948	998	1068	946	986	923	914	980	957	954	1000	977	961	963	926	985	1049	944	965	964	962	948	969	974	944	951	1007	960	1017	978	965	960	952	983	993	1007	966	995	1039	963	977	983	985	1028	952	1000	980	979	954	945	1060	967	967	982	992	999	979	1001	952	957	968	962	1028	950	991	966	993	922	986	970	974	989	976	896	932	936	1033	1055	1068	966	1045	973	972	936	947	1015	990	1017	992	972	985	937	962	992	1011	995	979	953	960	925	983	1011	943	943	1048	931	970	1010	965	1004	942	960	1016	949	981	928	958	991	974	998	986	980	988	952	943	989	995	950	926	987	973	966	957	979	980	977	1030	975	965	981	969	1031	1019	960	942	952	927	926	989	1024	1028	985	963	956	1058	949	1017	972	975	1000	955	975	958	976	937	999	959	982	1020	953	999	988	981	1007	978	983	1000	952	1027	921	1019	938	943	907	969	952	942	1019	1024	955	991	952	942	1003	1022	921	925	968	1035	1001	1026	1009	954	967	981	993	971	977	1002	987	975	1012	951	954	988	977	952	969	958	988	979	999	931	937	973	956	965	966	982	917	970	941	957	1020	1012	1000	994	963	983	999	933	998	903	970	965	923	978	935	968	978	927	941	964	954	933	994	992	921	1016	935	985	1012	1002	965	961	1026	925	984	1022	910	981	991	999	943	998	999	972	955	999	1011	978	941	972	993	1026	1014	972	950	966	1023	961	906	969	1011	1001	1012	1047	955	991	980	956	922	944	962	966	953	1003	965	984	1019	992	957	986	960	1000	959	994	979	976	986	946	975	979	1029	943	974	965	965	992	1032	910	954	1006	989	977	917	971	972	982	945	946	919	969	928	974	985	1011	977	975	944	983	997	986	980	973	922	984	921	972	993	961	951	980	996	1007	967	984	994	932	1034	923	1048	1050	1004	912	992	924	998	1004	956	955	986	966	962	956	983	928	955	1043	958	996	964	1032	989	983	940	975	966	978	1077	983	1020	977	958	961	965	1009	989	962	961	1011	976	943	976	938	958	986	952	1005	960	982	981	927	986	1034	999	920	982	1024	935	946	981	969	980	975	949	987	962	1045	965	974	976	994	959	989	928	974	1043	997	923	933	1073	975	999	961	1004	953	910	1013	989	972	982	940	977	987	990	940	964	971	935	986	975	991	981	946	1015	1004	1042	968	983	963	1008	992	935	1005	1006	920	980	962	943	992	1004	1003	1044	1008	975	996	989	1001	981	969	1040	981	956	977	1004	991	981	937	968	928	958	987	945	972	974	999	986	1021	972	985	955	987	970	949	991	956	937	967	926	1019	960	945	939	937	996	1009	991	982	947	988	942	913	968	967	972	997	1003	982	930	1049	987	978	985	994	982	957	947	934	996	992	942	981	1043	925	1022	1015	948	982	950	952	902	956	990	1041	1011	1045	964	966	942	945	965	1007	961	1022	931	948	989	967	963	1029	984	943	1011	1022	955	975	971	951	952	1015	966	925	995	987	932	939	960	1001	925	946	910	979	1036	1036	981	972	1015	937	898	970	950	962	922	985	915	979	992	971	963	971	937	952	964	946	950	1004	988	1023	977	909	1017	982	916	998	955	971	1004	961	943	937	953	973	991	971	946	934	978	936	1053	968	939	1001	969	985	995	963	986	934	930	969	1047	993	951	923	1021	931	997	909	949	952	980	955	999	1024	973	961	985	954	943	972	977	901	989	1015	944	938	993	989	1038	936	988	1017	1001	966	971	987	974	957	938	972	950	925	957	965	945	1019	977	964	909	1014	990	1025	945	962	927	1028	946	953	976	942	910	983	1045	965	1001	1042	976	1042	977	993	1007	959	1003	1016	973	964	938	979	888	930	1016	956	977	950	1011	964	922	954	1009	986	954	987	973	966	950	974	980	1029	970	937	918	917	982	966	910	943	952	980	960	968	951	985	975	954	956	980	1033	926	952	1004	998	1050	991	957	983	1000	1012	1012	973	901	984	962	965	968	962	958	978	931	948	907	964	988	949	1020	992	973	1062	1027	1039	958	946	962	975	980	992	961	1013	995	1028	964	983	940	994	952	999	971	957	1017	886	1036	955	973	1039	969	1031	964	914	1006	1002	986	935	983	952	944	962	1002	996	980	980	1028	988	980	908	934	1031	986	973	909	994	963	955	939	1013	922	1016	950	1025	1008	972	931	981	990	909	941	926	917	981	975	962	971	938	951	1047	990	959	946	921	997	976	955	961	955	993	986	970	982	921	944	939	980	960	1026	1030	1002	1011	941	1005	979	977	999	974	991	962	988	963	994	960	975	945	968	1004	1014	983	916	954	972	977	1005	1018	994	956	966	987	965	913	953	976	965	984	984	989	983	936	966	991	925	990	961	1013	948	961	945	984	1001	929	956	977	938	936	990	945	966	965	905	948	982	975	996	938	1023	968	978	995	916	958	989	956	941	969	965	971	963	972	1005	942	996	982	966	989	985	950	932	999	1033	931	936	988	993	1046	963	951	1000	960	978	997	952	944	939	921	964	961	1007	1036	970	979	972	960	995	971	985	999	992	984	981	1021	946	1016	986	1023	927	995	1006	986	1026	983	976	955	967	889	953	1009	979	1002	925	976	992	987	999	942	955	1050	905	949	935	923	1021	970	1012	948	990	947	963	950	950	994	923	968
26267	16617	16164	9864	5294	3346	2092	1413	1071	949	836	745	770	702	628	544	558	525	518	518	508	486	505	473	425	436	419	446	407	452	439	445	455	396	395	390	364	401	402	403	430	400	438	406	405	350	416	389	424	457	385	403	416	382	452	428	421	372	425	410	429	426	453	402	400	420	446	422	399	456	412	428	426	393	439	422	442	445	414	380	440	393	452	404	414	415	442	430	432	422	420	396	403	446	393	457	408	391	426	436	449	455	420	409	411	428	402	404	426	421	404	408	379	451	441	440	398	433	403	395	372	427	429	385	427	431	406	405	397	408	417	376	413	443	407	400	406	402	398	384	390	384	400	390	367	389	424	380	395	475	360	434	457	423	391	421	410	418	405	406	450	417	412	401	425	420	436	403	412	428	422	417	417	395	435	407	411	406	411	442	430	430	399	410	406	432	425	421	442	443	399	410	438	433	400	414	422	450	398	395	404	409	391	394	448	437	413	444	433	398	419	381	428	408	435	388	403	398	395	410	368	391	411	362	423	431	411	386	401	421	433	420	473	424	420	398	416	381	453	417	406	403	421	420	387	421	457	434	385	420	411	424	399	410	435	401	395	376	425	406	430	408	411	404	451	420	409	358	396	428	401	379	413	453	478	472	388	407	450	386	428	444	450	448	424	387	386	408	413	403	416	419	377	404	405	399	400	414	412	414	370	383	412	456	429	416	422	445	441	411	445	417	394	423	408	419	409	429	418	427	355	381	420	401	395	397	411	462	431	388	402	410	410	440	406	411	393	385	446	409	431	420	403	367	401	444	432	392	393	413	414	414	401	396	439	404	429	416	434	410	438	380	480	401	427	426	376	394	409	407	433	408	387	412	379	421	437	438	422	388	397	439	445	381	389	428	425	418	392	428	410	430	373	399	395	393	374	378	386	435	445	388	423	408	404	422	446	395	401	400	420	399	408	428	418	459	427	443	447	415	479	438	448	420	422	456	421	422	415	481	437	383	407	417	444	429	440	480	379	395	438	430	409	423	428	387	369	421	431	419	397	427	419	424	441	415	419	388	445	403	428	405	384	406	385	414	412	419	447	398	423	394	453	394	392	409	409	381	430	395	432	390	466	427	433	412	445	416	428	440	424	425	385	424	433	430	430	407	464	385	446	388	435	408	418	378	419	406	407	415	441	410	359	442	414	436	445	427	378	441	414	413	432	432	391	438	383	430	432	415	405	418	377	424	407	378	410	411	408	425	420	435	440	421	450	410	404	380	452	381	389	429	430	411	429	406	467	436	432	409	423	386	396	391	364	427	409	426	392	425	411	416	403	396	421	436	424	385	405	452	402	403	457	425	442	395	453	419	380	395	423	386	444	452	374	418	424	449	409	441	440	419	455	430	404	433	461	389	431	414	398	426	438	403	426	442	418	410	386	425	398	396	388	462	413	400	432	423	401	429	382	394	397	444	424	432	388	426	390	456	438	443	443	424	395	447	397	393	381	439	422	410	373	398	394	426	402	442	398	444	381	412	370	400	430	400	419	393	385	415	387	393	420	420	396	402	355	400	448	411	423	422	396	401	423	438	429	408	399	412	397	421	441	443	428	401	409	409	427	396	404	442	395	380	387	404	431	403	415	406	402	429	442	424	384	427	425	391	390	420	416	391	423	440	386	382	370	420	400	462	438	411	413	399	410	406	430	433	452	401	410	386	404	455	422	422	409	422	396	390	443	415	393	416	426	400	419	425	403	440	377	402	446	401	395	416	422	428	424	444	431	420	414	403	420	442	390	429	410	402	427	413	422	365	398	401	417	376	414	368	391	407	428	395	444	448	420	449	457	385	423	414	408	426	416	430	397	408	436	412	411	428	436	367	429	383	413	439	423	421	429	392	407	414	427	463	439	432	396	424	415	403	443	395	412	417	441	417	394	480	424	401	395	441	444	398	373	436	428	415	449	449	410	436	420	400	435	422	423	419	424	408	399	377	415	401	413	387	418	411	404	429	414	421	405	410	442	411	454	467	421	424	404	429	443	410	388	430	417	412	434	371	375	412	379	439	454	414	409	437	399	441	437	403	397	436	452	439	418	444	420	430	425	415	415	410	419	384	395	379	395	429	406	370	414	397	404	399	370	383	424	404	436	399	375	435	398	452	405	410	400	438	387	399	418	410	411	407	416	401	416	440	436	406	443	406	413	410	420	428	440	402	397	373	407	413	427	418	389	418	425	455	408	429	430	403	469	431	428	368	374	444	416	424	397	386	438	424	435	412	399	420	399	426	429	391	377	348	385	415	371	361	422	403	405	446	446	412	426	431	412	399	422	419	393	385	401	414	416	417	405	464	397	406	379	407	385	401	433	427	427	405	408	406	421	432	391	418	432	450	421	385	392	431	415	410	420	419	422	416	414	435	380	398	435	426	450	422	459	427	457	442	413	412	424	415	424	434	410	411	408	403	416	426	434	383	454	393	393	390	412	406	396	413	438	390	412	429	418	381	431	395	418	410	415	417	409	429	390	391	447	409	401	417	417	391	410	392	399	447	405	417	420	407	397	393	415	402	393	405	455	454	385	382	437	456	408	416	423	415	443	411	419	411	441	438	441	425	406	405	435	408	437	418	462	413	363	423	360	383	396	427	450	414	440	383	426	395	369	411	400	412	395	438	421	428	418	410	424	388	382	442	442	386	428	432	430	414	435	386	395	398	404	403	399	422	391	385	422	416	385	402	429	407	400	399	403	396	412	361	427	446	403	377	372	419	416	421	407	384	440	416	387	433	415	392	412	429	454	417	430	409	416	413	412	421	446	424	422	385	389	394	438	432	394	409	392	395	462	417	408	402	385	448	385	415	434	370	420	388	379	385	437	422	406	375	421	445	442	414	415	384	387	407	422	390	416	432	427	425	415	444	409	404	426	432	407	457	407	408	411	444	405	455	410	477	388	428	438	392	432	400	401	396	422	407	414	385	425	438	407	439	403	423	393	477	404	402	427	421	384	405	407	462	394	396	442	416	449	453	430	389	436	437	426	440	399	423	422	444	429	401	418	418	414	364	449	417	454	381	389	388	421	430	386	445	447	385	415	385	427	447	412	419	424	418	429	409	436	419	427	384	396	398	427	412	388	416	454	419	402	423	380	421	445	434	430	439	407	427	454	419	428	415	448	435	427	441	373	435	450	411	418	384	390	417	418	368	422	419	417	422	399	409	420	431	408	436	382	386	411	436	406	413	412	422	396	435	423	426	447	409	426	451	421	415	400	387	445	386	405	443	434	418	433	422	423	399	417	444	414	449	437	380	387	376	401	407	426	391	394	415	430	393	426	415	431	453	414	420	431	455	377	430	436	384	379	402	450	372	400	372	405	359	435	475	461	398	444	397	419	424	393	435	410	419	422	406	394	396	460	465	372	386	413	403	376	412	414	403	412	451	421	415	431	404	376	410	485	378	399	413	408	413	425	412	421	428	439	407	416	395	383	414	410	439	405	420	415	420	407	422	407	440	404	401
17850	14306	22151	19523	14486	10647	7261	5375	4299	3756	3273	2898	2800	2343	2156	2015	2007	1690	1529	1525	1465	1412	1431	1410	1348	1300	1240	1235	1184	1213	1138	1109	1137	1117	1022	1035	1002	1001	1016	1009	1059	1002	1045	994	1031	970	995	984	986	945	1004	991	960	988	995	1043	1009	995	979	989	1029	928	952	990	992	956	938	975	1013	972	1017	1007	934	1007	1015	936	927	1007	1006	975	971	933	1022	956	978	940	1017	965	974	991	947	990	947	962	927	939	937	944	972	989	986	1004	993	930	1002	966	950	979	975	940	942	961	890	919	998	1032	936	1008	989	954	997	977	996	974	979	963	1011	909	981	980	997	1023	948	1020	998	1006	982	956	986	978	980	1022	990	1008	965	982	978	983	965	951	982	962	925	965	967	1018	921	988	967	1020	992	906	988	984	954	1028	997	1001	982	1006	987	992	989	1016	979	1014	968	923	1000	922	935	968	1000	975	950	991	1015	970	971	966	953	975	1016	1040	989	962	967	950	989	1003	973	934	1017	953	981	994	959	926	1068	942	960	984	922	935	961	976	927	930	1025	930	969	958	955	927	985	937	992	953	987	1002	977	927	963	985	1013	1009	969	1003	991	936	966	1019	963	1007	951	989	983	979	992	912	941	979	987	1023	1010	971	975	953	931	926	1021	971	1017	981	963	965	984	999	991	978	996	977	981	947	1020	933	974	939	992	1032	934	982	946	953	945	965	994	941	1018	991	944	958	1017	1001	996	970	956	1014	926	1029	952	970	1007	963	1039	957	970	960	1011	950	951	983	958	959	989	913	998	991	957	1017	933	1002	954	994	1003	935	999	976	960	975	996	946	970	996	974	960	956	975	1005	977	995	937	986	1027	993	993	995	961	989	1032	996	951	1017	932	966	961	951	986	996	953	892	979	987	965	1006	979	929	958	989	1007	1015	996	974	1003	993	963	995	980	959	981	971	1024	992	940	974	957	952	980	970	1025	983	963	999	974	970	991	976	983	982	992	900	1016	988	1017	995	983	1014	996	989	984	968	986	997	974	1002	976	952	974	906	939	968	959	954	987	965	956	994	973	989	1030	1003	1036	969	1023	999	954	990	1002	968	921	963	995	994	977	957	1025	932	915	986	957	977	967	923	1007	1006	950	1008	979	939	990	999	1016	991	995	984	995	943	979	1020	997	982	988	939	992	1000	990	991	976	990	974	976	1045	994	952	956	1004	962	985	965	1032	1019	1004	982	1017	973	1008	1020	932	981	996	994	986	1006	984	961	955	978	948	972	944	978	991	985	1051	989	936	961	991	1002	987	974	940	1003	964	973	940	1043	991	985	976	930	971	1022	972	982	940	950	959	990	953	930	997	976	1005	959	942	947	975	957	1011	962	978	965	978	1001	906	943	934	938	940	940	997	1006	970	937	949	1024	936	968	993	932	1008	999	979	1001	972	982	1039	1000	996	1007	1011	955	1006	931	983	947	964	959	947	982	960	952	998	977	1006	955	981	975	1015	1005	1040	979	971	973	1019	970	990	949	960	1015	997	1018	978	999	972	961	970	1036	1020	959	974	1031	912	967	1035	938	965	1049	971	998	951	942	999	1003	1007	974	984	1004	953	970	1043	970	942	951	999	994	956	961	937	983	939	937	992	983	1003	979	992	980	973	999	951	966	974	967	995	955	1019	943	916	961	964	966	963	979	955	1055	949	963	1038	1009	1010	1011	965	973	993	966	956	971	998	950	940	992	956	984	942	978	985	1018	971	942	990	1000	991	996	985	964	962	1009	991	972	1026	1012	954	959	939	913	955	988	995	957	990	968	977	913	962	973	987	974	985	1001	933	987	1007	945	985	1041	972	1023	976	949	943	959	994	962	1011	935	943	972	985	941	956	963	992	955	946	951	1002	918	972	947	1034	973	1000	1016	1000	1021	972	999	973	1029	987	957	1008	936	937	960	962	954	923	986	1005	1007	921	1012	957	951	965	981	988	969	949	955	974	973	985	915	965	974	970	1002	992	935	1003	925	968	997	973	978	965	1000	994	1010	1011	971	977	958	1059	970	964	976	947	1036	932	943	989	945	907	945	990	995	1008	991	987	975	1002	994	950	983	991	985	960	950	964	974	908	968	1036	995	961	973	1010	949	982	993	974	1005	986	1013	981	947	1006	972	997	962	998	898	992	1001	966	989	981	986	982	1034	1017	962	996	966	961	935	939	963	960	932	991	967	975	943	993	943	965	958	1043	1004	973	952	937	959	984	996	923	985	935	1005	1057	979	975	982	980	988	1010	1017	961	984	919	983	994	992	1009	952	968	986	978	966	942	953	977	995	977	966	941	981	972	982	938	940	954	986	954	979	945	953	986	897	1008	926	976	915	1019	968	946	1027	984	986	966	921	992	946	948	1026	1006	999	1001	978	950	984	977	947	989	969	988	965	976	1054	963	927	981	1018	997	974	963	958	1028	961	1009	1012	999	983	956	927	920	966	1020	988	1051	947	980	965	979	978	981	981	990	971	1027	1012	998	1009	1003	948	974	1017	994	996	1004	964	972	944	1011	991	976	962	938	978	947	1003	1028	992	961	990	968	979	966	955	944	976	989	1019	1029	985	981	984	994	962	962	944	988	999	1007	1006	955	923	942	969	1007	955	985	946	980	945	999	1030	989	966	982	942	964	941	1027	945	933	944	978	952	1005	998	964	941	940	1075	980	991	950	997	969	903	890	984	918	973	958	997	1014	995	945	1011	975	973	966	978	996	994	1011	976	963	963	1017	964	936	999	941	965	1010	1008	1019	977	993	975	1019	998	929	989	990	1011	952	928	999	1038	955	970	985	964	991	949	961	958	976	961	1043	982	939	952	989	979	976	984	1036	997	991	1030	960	948	956	1013	987	1012	916	980	997	1026	960	951	1005	950	993	950	983	986	1019	937	976	970	1011	1022	953	991	961	955	999	944	957	957	970	944	989	975	979	955	971	997	998	945	973	969	1016	940	1030	985	996	974	979	1009	1014	961	918	966	994	980	958	969	982	1027	960	936	939	1043	992	999	1000	1015	972	980	934	957	946	995	942	997	1001	923	990	971	957	982	964	990	1002	948	920	991	955	942	996	1004	942	1017	976	961	977	1015	1017	988	940	981	955	954	955	983	1016	934	1022	1025	976	1004	998	995	977	1003	960	992	976	1026	1007	945	974	911	970	1089	997	958	955	1009	972	1027	1002	950	931	967	937	976	932	1008	997	987	981	1006	1032	984	938	1033	979	944	1039	1010	950	975	971	989	910	997	968	946	949	980	1024	1000	966	959	937	957	951	972	1007	1031	981	1047	960	985	976	978	939	974	960	986	954	1040	992	961	983	1017	1016	954	931	957	987	990	947	967	997	994	961	983	961	986	1001	966	993	991	972	989	968	946	926	953	998	1036	957	958	986	949	1002	948	948	996	932	968	965	1031	988	975	1006	923	1016	1005	1005	915	1017	978	963	968	975	990	971	955	961	950	956	942	963	929	971	961	1005	952	988	955	1013	1017	1017	968	924	986	962	975	934	948	928	946	1015	1010	1004	919	962	926	1063	1026	1008	1020	958	1035	951	951	924	955	993	945	967	989	986	1002	947	975	984	979	939	972	979	989	1002	919	969	961	979	981	971	972	990	1068	967	994	1004	957	947	964	943	1006	969	953	933	1000	990	983	937	943	943	995	965	1007	973	971	1011	994	1002	1019	960	1000	964	972	1051	935	1006	973	960	956	991	955	980	942	982	973	964	988	969	928	962	933	970	1039	957	979	927	952	1020	1014	1007	947	911	969	959	962	1001	972	950	955	981	967	944	963	1029	1011	952	977	966	1018	935
33815	21080	20607	13503	7491	4605	2823	2011	1406	1195	1130	995	988	816	708	714	785	599	546	553	521	496	534	503	483	457	466	449	431	440	398	421	402	376	416	408	393	396	423	433	345	386	412	387	328	383	411	383	384	396	374	395	376	352	357	390	348	374	391	384	408	362	376	388	378	357	374	388	367	383	424	400	366	408	378	380	424	364	372	406	346	393	369	403	376	349	375	373	404	348	374	407	384	396	373	431	397	385	353	364	378	336	403	380	377	378	431	380	350	392	364	386	390	355	371	369	378	369	366	385	364	380	392	372	376	366	364	356	390	375	355	368	393	371	401	350	382	343	369	363	371	364	383	382	383	352	364	332	362	391	386	383	365	406	409	400	379	368	351	349	378	401	387	386	368	381	371	402	384	359	377	370	383	402	380	370	374	343	382	394	348	370	409	391	387	429	380	383	355	397	387	361	388	364	362	384	382	356	346	378	400	358	383	370	369	369	357	398	390	360	383	351	334	396	352	370	351	401	389	419	390	395	355	411	371	387	385	369	403	383	388	390	379	377	405	372	385	358	367	382	364	368	365	370	341	404	347	361	390	373	370	413	368	418	370	383	392	408	386	405	427	367	384	378	379	400	425	437	401	364	378	388	389	363	357	373	382	383	382	372	372	391	391	403	372	388	388	364	388	373	374	360	363	391	416	363	381	348	384	350	369	339	407	377	364	400	387	385	392	386	368	413	394	380	399	399	405	412	365	388	362	395	386	394	362	383	360	377	430	385	389	378	347	364	417	361	391	348	378	356	379	353	364	358	358	383	366	391	371	405	397	400	363	362	376	377	426	368	414	350	421	344	379	381	400	320	363	378	361	381	392	380	363	402	381	387	376	415	389	390	408	381	362	372	380	383	323	409	385	373	385	418	396	396	369	387	372	393	408	367	371	341	376	381	367	372	428	332	392	345	346	387	370	386	397	380	441	368	407	405	380	393	365	382	395	395	384	354	410	363	402	405	377	413	399	388	386	377	373	366	365	380	358	364	388	360	394	356	357	389	372	411	435	394	378	373	390	368	413	386	345	407	370	391	363	383	355	400	388	369	371	397	385	373	426	383	412	350	396	338	360	392	379	398	385	390	350	353	401	418	360	405	389	393	357	382	379	428	411	387	378	394	363	354	403	384	375	403	374	364	348	383	356	358	356	359	351	376	365	357	405	377	397	373	399	410	377	383	356	368	353	417	339	400	362	374	359	387	361	389	391	404	355	369	407	357	390	393	387	363	397	342	370	378	419	384	384	350	375	375	397	385	409	365	365	412	378	363	385	424	420	384	355	424	385	336	402	358	392	380	399	372	422	349	376	417	388	372	368	364	361	367	422	339	354	406	420	358	378	404	385	355	378	368	357	404	390	370	388	400	346	390	349	352	360	358	373	343	365	362	368	390	382	391	399	388	399	353	391	367	412	426	430	408	382	394	348	354	377	392	399	379	373	393	362	319	395	363	387	369	389	366	328	368	385	384	348	353	372	405	362	398	425	366	389	419	364	349	367	414	421	365	370	391	375	344	369	398	371	394	388	382	402	406	373	361	367	375	376	343	362	369	395	395	391	391	374	380	396	376	431	390	389	378	376	378	359	364	446	383	368	393	391	394	381	397	368	397	398	359	385	410	395	392	347	388	345	367	384	361	367	406	402	362	389	387	366	383	360	349	407	384	409	369	365	379	402	379	363	365	366	348	380	404	367	403	371	418	365	377	392	408	412	377	403	422	362	415	406	393	379	389	376	423	416	402	398	401	395	382	399	380	349	386	381	363	408	392	395	375	373	354	420	380	357	372	358	413	320	398	365	389	384	373	388	369	402	349	396	387	409	388	356	410	411	377	386	378	367	379	361	379	374	420	399	407	410	366	369	360	374	424	335	343	350	357	366	431	408	374	401	396	379	412	395	386	381	369	392	421	356	394	364	381	386	376	397	366	393	372	392	375	414	386	396	379	392	364	400	365	352	376	381	371	398	409	386	405	370	389	382	388	357	361	385	401	366	360	349	371	378	380	382	379	367	358	401	375	405	401	360	366	399	376	382	423	379	378	399	391	354	367	365	422	395	374	354	386	367	374	379	418	340	399	358	340	393	359	362	359	416	398	350	384	394	376	369	393	342	394	387	408	395	362	383	371	397	381	344	393	351	392	356	399	366	371	367	397	389	390	386	356	385	348	423	409	364	370	390	394	354	382	380	355	367	382	386	361	383	365	379	367	369	353	393	369	349	409	383	387	377	402	399	368	372	378	384	412	410	338	382	390	397	381	345	359	382	374	377	399	390	361	386	390	345	387	396	363	389	392	371	347	351	386	409	398	406	375	363	349	429	374	374	389	415	346	403	363	403	357	375	323	374	366	376	375	371	393	396	377	386	370	407	382	406	355	369	399	375	389	359	367	386	348	376	368	395	367	356	388	387	296	393	367	364	379	354	419	375	359	334	400	374	397	384	378	381	429	389	381	374	375	400	421	371	346	371	370	385	367	381	411	422	388	391	389	384	341	385	369	386	398	393	409	367	404	387	415	393	356	388	385	390	376	390	385	378	361	414	365	390	385	370	365	360	410	416	395	344	378	419	352	411	391	382	367	395	394	378	409	387	349	379	347	367	364	387	381	365	345	403	400	391	363	355	392	377	389	405	380	393	391	394	398	403	391	381	359	372	374	383	395	380	386	386	358	369	372	405	362	400	386	394	368	363	431	367	394	389	382	382	385	377	400	357	410	360	375	373	388	398	391	404	373	391	374	379	396	391	439	401	400	398	398	337	368	369	364	408	433	383	401	369	376	364	391	350	387	401	400	352	357	336	386	381	374	380	370	379	401	367	377	366	383	388	388	374	399	401	350	364	389	363	402	391	394	358	383	386	406	353	396	382	385	409	388	386	392	376	414	386	340	396	383	352	384	418	385	375	386	394	389	403	370	394	385	362	386	379	391	396	405	410	369	340	414	367	358	376	387	336	370	375	359	355	406	392	416	367	367	388	378	372	384	368	369	393	389	403	371	361	374	382	371	361	384	362	351	365	397	410	402	408	362	384	366	381	348	332	379	416	352	356	342	354	388	376	374	401	392	347	376	362	399	401	372	374	371	373	362	335	384	393	346	386	389	413	399	385	387	405	346	393	361	374	390	348	344	401	381	426	387	377	407	414	424	378	357	406	385	390	371	376	400	359	348	387	381	398	383	352	382	399	402	407	344	355	372	436	381	399	365	398	378	406	368	394	371	398	376	424	358	398	421	370	391	367	344	388	421	384	388	372	381	375	354	381	373	396	351	394	384	384	402	400	405	358	403	387	369	350	408	376	381	408	392	384	382	370	427	377	388	415	391	360	368	340	410	390	376	366	379	364	394	391	379	375	353	369	391	381	377	391	380	397	413	363	343	387	398	364	352	382	369	419	374	401	383	381	384	370	375	415	399	388	365	343	358	398	343	373	383	359	349	388	384	397	384	407	379	387	373	379	385	362	364
21875	17081	25982	23810	18104	13289	9780	7267	5703	5260	4492	4256	4259	3248	2846	2955	2893	2195	2013	1797	1690	1670	1768	1666	1461	1379	1354	1361	1235	1181	1202	1207	1179	1108	967	985	987	927	931	986	931	877	952	926	882	941	882	902	908	940	941	858	937	904	896	937	943	921	961	907	915	863	941	898	905	884	925	930	863	880	927	890	883	886	929	960	981	860	909	899	920	918	903	944	851	843	900	937	952	863	954	855	933	866	952	905	958	934	907	910	922	913	869	923	900	887	910	937	911	887	928	931	882	873	934	919	933	946	912	834	920	905	923	881	900	902	912	932	889	852	907	882	941	872	920	908	844	939	930	913	913	881	923	907	910	909	943	905	900	827	945	899	923	897	873	919	927	875	929	927	940	909	945	872	885	923	924	948	860	886	930	933	933	904	887	922	886	892	888	866	943	883	896	918	946	882	906	889	914	941	876	905	923	864	933	884	882	857	922	895	905	943	924	846	953	887	881	911	931	927	894	858	912	939	903	893	929	918	940	893	891	863	935	943	891	862	856	921	952	874	885	928	902	953	882	885	896	882	891	879	865	892	915	927	917	925	877	865	941	885	924	949	851	877	864	921	930	916	930	868	848	917	900	909	868	891	884	884	919	919	912	904	863	897	870	847	882	872	900	931	889	867	941	902	928	926	900	884	937	876	902	862	960	891	870	902	886	966	844	940	874	864	966	904	893	958	936	851	876	915	900	970	905	936	922	926	937	870	864	910	946	973	922	937	893	861	944	931	876	822	861	858	914	851	915	895	855	916	908	890	909	913	944	906	935	948	849	846	951	892	887	900	904	921	930	939	891	887	895	891	892	908	907	898	917	854	877	920	885	898	912	931	881	858	911	899	984	893	874	901	915	922	883	920	915	873	939	853	897	926	863	873	952	914	875	881	870	938	896	890	923	866	867	891	889	924	903	938	893	940	886	916	890	929	888	877	883	876	912	865	906	916	952	880	911	885	937	893	870	911	925	923	914	886	868	927	927	905	945	875	862	846	939	909	900	899	896	863	925	962	864	849	930	889	882	929	888	878	866	913	902	964	871	906	920	897	951	918	878	937	895	860	855	860	888	930	893	917	915	955	878	924	914	876	878	901	870	874	913	966	880	894	833	854	895	918	886	877	906	995	879	896	883	864	882	901	884	893	905	907	912	889	907	846	905	894	874	888	875	940	866	921	950	885	899	870	885	938	930	954	952	924	901	913	913	893	914	861	838	908	932	900	855	897	930	898	846	914	939	862	953	922	862	876	884	855	898	877	922	898	927	902	914	885	905	922	881	889	843	868	865	937	913	902	857	862	918	897	922	935	924	933	905	855	927	886	921	921	894	872	895	900	877	864	887	905	940	902	889	883	899	897	920	882	853	929	930	885	929	912	945	925	942	810	888	871	885	890	938	874	874	900	939	936	897	939	907	878	893	905	882	903	956	894	948	900	901	870	887	859	904	912	926	877	977	931	963	841	917	954	887	891	885	893	904	905	878	925	882	864	899	942	913	890	905	938	851	912	915	943	859	899	840	905	901	844	904	874	872	924	902	928	896	879	896	883	962	925	962	909	938	922	857	880	932	892	916	830	872	863	899	944	980	892	893	859	880	932	895	923	896	929	870	882	858	890	857	892	872	903	879	945	897	874	926	931	897	850	918	856	933	930	848	845	953	934	881	918	925	886	897	909	913	924	904	872	919	876	944	880	959	863	873	912	862	906	869	897	881	942	883	864	901	876	945	890	949	869	906	924	885	858	899	915	924	973	975	932	981	937	957	938	900	935	874	836	902	885	915	849	922	931	935	903	878	906	874	908	960	888	892	889	903	869	858	856	916	912	883	938	908	922	974	932	885	852	900	911	918	888	912	963	907	870	886	871	937	920	856	897	885	896	886	869	950	888	871	886	919	921	918	906	897	896	890	916	865	920	885	877	862	866	928	922	928	922	888	895	945	916	994	888	914	906	872	923	921	931	943	897	889	892	874	895	881	876	868	884	925	885	983	933	936	886	918	907	930	900	896	901	894	920	934	910	858	906	915	922	913	895	924	901	887	909	922	919	903	822	909	853	933	911	879	915	898	888	946	916	912	914	926	864	911	960	898	919	861	911	909	877	914	894	897	923	897	874	869	920	865	889	927	880	879	869	912	891	879	892	924	864	930	888	890	861	935	916	943	929	932	972	886	945	949	881	937	875	869	885	910	923	922	867	887	875	933	931	938	952	911	908	925	866	867	955	882	941	966	935	926	870	906	910	884	922	861	931	931	896	926	857	915	889	960	873	954	931	888	862	904	949	831	878	886	905	960	887	874	914	878	905	888	903	934	855	943	973	906	900	905	909	920	906	913	896	898	891	869	905	894	909	950	910	915	864	876	908	932	917	863	882	950	867	854	879	869	916	873	862	925	917	914	881	885	915	923	917	884	894	918	921	934	887	911	931	909	868	878	877	884	881	911	930	859	901	907	934	937	904	885	941	887	883	887	909	896	894	898	940	909	848	912	864	929	916	873	924	919	954	888	902	923	857	866	950	942	869	891	863	876	855	922	946	914	909	893	899	927	901	916	943	884	902	901	962	865	919	911	890	924	894	915	924	876	887	906	895	850	939	900	864	890	927	939	900	885	881	939	959	874	861	901	895	909	931	899	851	906	898	951	913	914	851	856	924	899	849	919	906	911	845	926	912	919	923	940	902	872	927	899	900	895	885	853	908	926	900	877	887	909	927	870	909	929	903	952	983	893	916	932	915	928	904	872	901	932	891	900	910	839	928	883	911	944	901	883	908	849	926	916	891	918	896	932	882	885	911	911	949	901	916	951	880	938	900	931	865	885	902	888	906	913	918	901	873	873	888	929	917	892	881	896	871	966	936	955	925	911	883	912	939	917	960	895	934	907	865	927	888	936	921	865	909	893	891	874	956	935	908	931	855	873	869	887	927	900	890	972	938	863	953	957	928	931	926	886	931	926	941	924	888	923	927	915	869	907	889	891	959	949	918	864	912	885	856	889	922	872	908	906	899	874	867	912	928	883	887	892	916	906	892	896	896	897	909	932	885	901	944	876	884	878	910	888	889	916	949	932	901	910	917	875	907	916	939	896	922	922	951	924	914	923	901	918	923	883	929	947	875	869	918	936	900	879	913	872	958	944	905	892	971	973	921	883	888	897	910	872	921	892	868	902	925	905	906	921	898	916	928	917	935	975	916	876	888	870	855	914	887	905	917	915	854	903	902	887	883	930	931	962	905	911	921	915	912	951	892	939	923	873	873	887	925	900	837	902	860	837	916	927	885	906	953	903	881	931	925	913	919	917	884	926	874	918	913	889	935	955	860	915	888	887	906	893	900	878	899	905	884	915	880	919	912	874	839	871	869	861	901	935	902	827	930	917	928	895	900	924	913	868	906	875	870	887	948	897	918	875	930	962	937	915	931	918	919	912	885	900	972	914	895	892	897	931	918	906	938	902	930	933	891	869	859	866	873	860	927
16004	10674	9844	5944	2673	1720	1127	805	669	578	557	522	472	475	447	463	458	487	466	446	442	429	425	470	449	414	433	413	406	432	426	424	421	403	406	455	416	443	433	416	423	400	412	431	425	397	439	451	428	442	409	419	397	400	445	397	400	395	451	402	438	441	415	409	415	389	434	400	404	435	425	412	424	415	397	391	431	442	373	373	416	448	401	441	409	418	400	441	437	423	422	416	409	472	391	404	453	424	425	417	393	425	421	438	410	421	380	465	447	405	417	396	410	410	399	439	405	440	401	409	413	411	428	408	424	411	436	427	404	451	429	402	405	395	415	474	411	394	415	419	410	425	427	389	412	431	417	436	404	451	407	405	426	399	396	413	432	402	425	391	354	426	443	405	457	424	403	404	406	404	416	422	442	427	415	420	404	420	465	416	396	395	371	419	382	433	455	395	462	404	414	426	384	422	398	473	435	387	452	430	396	415	456	398	407	440	431	426	445	448	449	433	424	456	388	422	384	417	423	413	384	460	400	417	370	456	372	436	415	440	415	391	436	443	408	423	415	432	416	417	400	388	449	433	423	424	438	373	415	367	440	419	444	433	426	435	418	409	394	404	426	378	400	402	439	438	435	429	374	412	408	382	378	390	427	399	407	396	464	414	419	412	442	380	416	367	410	407	396	395	403	401	426	480	433	387	383	421	416	416	413	412	402	398	412	390	429	437	429	426	438	400	414	432	413	438	442	425	407	428	415	430	406	413	406	435	456	394	412	476	435	451	432	422	419	407	387	431	374	424	383	416	433	435	403	404	390	450	385	430	411	419	443	412	430	396	420	441	391	399	400	422	445	414	407	413	425	355	415	431	387	398	406	421	455	417	439	408	383	421	412	423	424	417	412	429	420	394	425	432	409	428	406	418	449	412	403	399	417	380	420	443	470	411	443	423	404	429	428	388	419	429	428	423	416	391	436	423	441	431	406	385	415	398	410	416	395	449	425	422	451	429	375	420	419	408	425	437	436	406	416	432	445	440	414	439	404	412	418	396	455	412	397	430	401	451	430	430	414	419	391	404	421	429	410	431	429	426	406	405	395	390	380	412	390	429	406	403	409	432	428	409	437	433	371	384	406	432	438	430	409	453	443	379	443	384	415	427	401	422	390	377	370	367	427	430	427	443	410	400	438	382	422	426	393	417	404	413	411	418	403	420	438	461	438	409	414	432	479	443	399	430	450	385	383	442	414	411	414	428	434	419	366	411	430	435	408	429	438	380	405	452	412	427	444	430	397	415	407	410	416	398	425	413	443	421	426	423	413	424	420	414	460	417	401	456	367	418	425	427	426	454	439	409	429	429	408	421	416	426	437	457	426	397	464	421	412	431	388	404	362	418	406	386	397	446	410	397	434	379	414	412	395	405	410	397	422	406	440	398	409	383	472	402	424	424	458	469	409	399	412	390	419	422	427	435	425	396	407	443	432	415	414	418	422	434	387	428	421	436	446	433	409	389	418	412	413	421	412	439	391	411	456	430	378	437	395	398	383	388	452	424	425	431	409	419	457	420	430	411	404	437	446	396	465	402	418	401	404	435	427	409	388	391	439	398	399	415	435	423	420	413	435	434	442	393	445	408	480	396	420	448	455	372	380	371	421	418	407	421	391	424	418	433	404	383	385	408	436	418	414	405	431	387	435	425	411	446	458	391	437	426	384	414	432	382	425	422	426	406	423	441	405	387	394	408	439	384	398	410	397	383	426	415	386	402	425	424	385	339	460	402	416	418	448	422	372	372	446	375	412	407	423	427	453	459	411	397	389	443	428	434	396	432	405	375	406	423	475	412	433	400	422	380	402	396	418	455	416	428	424	425	405	454	434	440	453	420	419	430	438	397	429	444	392	436	406	396	414	450	420	400	388	412	415	398	376	378	418	401	401	430	431	450	474	439	404	379	477	442	377	383	402	438	424	380	400	406	412	392	445	397	425	428	406	428	393	454	411	431	401	430	437	439	410	391	438	408	445	396	397	422	391	388	400	396	386	427	405	412	445	387	413	453	409	426	447	442	438	426	391	418	418	411	406	420	395	391	417	456	430	427	404	469	442	383	423	407	426	420	437	428	447	367	394	414	384	441	390	410	441	406	444	434	387	438	377	433	423	429	474	455	387	401	428	441	410	414	406	447	400	405	393	383	438	399	434	428	465	421	453	424	406	451	428	427	408	396	401	409	419	413	402	429	433	379	397	443	426	430	419	395	466	410	410	423	431	398	417	410	439	439	384	401	399	407	419	446	395	409	415	411	406	425	438	423	397	430	427	407	419	456	416	385	407	412	385	368	439	403	380	396	402	430	409	432	443	403	407	436	417	403	434	457	416	440	409	418	381	407	382	383	416	378	405	379	413	398	430	424	425	456	371	405	457	416	429	350	444	415	443	386	444	422	416	402	430	405	380	413	419	433	397	399	437	434	417	436	434	418	457	391	429	428	402	392	428	405	446	405	442	420	409	425	413	435	442	420	415	444	465	447	384	385	425	464	439	389	393	442	399	401	395	396	405	356	426	404	426	441	428	433	461	440	439	407	397	419	413	398	409	386	425	392	437	416	443	408	426	422	389	436	442	420	393	466	431	409	426	413	408	407	419	464	412	472	455	371	416	404	452	430	413	361	446	433	426	382	420	388	413	422	429	444	432	408	414	416	372	434	417	436	433	417	414	433	420	381	415	395	395	433	404	386	426	416	438	426	418	433	359	395	431	384	419	423	397	440	391	452	417	401	437	438	410	425	424	367	396	401	376	406	437	436	393	413	441	423	401	373	390	409	430	412	360	380	405	395	437	439	386	418	405	387	451	434	380	357	436	418	405	439	407	425	439	440	420	485	398	388	428	412	406	389	392	432	445	426	401	401	458	436	445	412	434	394	407	392	403	432	369	434	448	427	395	395	396	427	419	411	402	421	446	431	442	395	440	412	470	410	390	401	390	429	413	399	421	433	437	416	395	456	462	426	397	452	440	414	415	415	424	444	442	463	394	450	402	422	410	446	398	446	442	416	465	424	406	426	414	437	444	404	453	419	390	423	406	408	428	404	433	433	423	465	426	364	385	423	384	420	420	455	405	414	423	419	379	438	384	421	386	451	448	401	402	421	461	429	413	427	444	415	419	429	406	443	412	448	431	436	412	441	409	397	406	447	430	404	410	377	404	390	420	445	397	437	425	396	424	388	453	399	388	420	437	417	424	434	457	452	433	408	401	418	450	436	459	406	434	435	419	408	428	428	426	415	416	403	406	405	362	438	457	424	404	389	427	461	420	419	399	427	410	372	426	415	404	419	433	437	447	397	434	407	399	415	395	471	430	451	436	401	398	418	394	425	426	393	410	422	425	431	394	450	424	453	423	406	441	426	442	425	431	396	432	441	408	449	436	414	429	468	433	445	388	413	454	456	427	430	391	426	392	407	457	402	392	399	414	393	438	376	417	410	446	399	444	428	422	420	405	453	446	371	417	406
10700	9450	15343	12991	8778	6334	4150	2918	2247	1820	1764	1583	1453	1339	1299	1299	1202	1175	1174	1167	1145	1173	1150	1171	1138	1113	1066	1097	1075	1043	1070	1076	1034	1054	941	1019	1022	1016	994	963	1040	937	975	997	1010	1048	942	974	996	976	970	994	961	953	956	958	979	1054	932	1007	1007	1068	1037	990	1020	991	996	976	957	998	922	991	1021	981	1042	988	970	1030	998	951	974	955	996	962	998	1023	993	909	975	956	961	994	944	1046	946	969	1025	961	966	1042	1013	998	1008	978	973	983	990	1008	983	996	1008	970	1010	1020	933	991	978	932	918	987	975	1002	934	971	976	926	996	1007	952	965	999	934	1001	992	976	1020	962	968	966	1034	997	952	983	951	966	997	1067	948	957	973	890	985	1006	954	974	1002	956	983	965	991	1041	975	991	998	1000	974	961	1038	962	973	957	969	1031	1003	1044	953	938	945	1033	982	959	1025	965	954	995	959	1001	941	945	1002	982	1001	982	1008	971	966	918	1004	990	1030	1008	939	937	956	997	974	996	980	992	994	964	966	938	970	986	974	946	984	991	1029	998	945	1036	1009	990	965	920	999	1009	988	994	1037	980	970	961	1052	983	1022	998	992	967	963	1031	953	1037	1043	994	938	1002	996	977	1014	934	992	992	973	1003	1002	1047	1051	975	965	951	979	1026	1021	929	1006	1005	986	986	915	990	1018	986	988	1013	966	980	981	936	915	938	970	935	963	998	956	945	985	992	962	1006	992	1015	938	1028	1022	1002	954	1027	979	980	965	945	989	940	989	1024	941	929	952	973	978	973	998	941	1032	983	975	1005	987	971	996	978	983	1004	983	947	1041	997	1028	920	989	981	969	997	948	992	974	937	1002	1039	1025	994	1046	990	1005	992	1001	976	910	999	980	978	962	960	957	1001	1001	1004	994	1003	976	1001	960	1036	962	942	996	1013	1009	1022	956	1018	958	1017	942	991	959	966	962	1023	955	966	1016	966	1006	989	970	928	989	970	979	1005	976	983	1006	977	1051	927	930	1038	975	990	948	971	939	996	942	980	969	1013	1003	1015	969	999	959	988	927	991	961	1008	1015	940	995	998	983	941	988	960	978	939	948	990	956	939	973	977	934	978	997	981	997	1018	1018	940	1020	997	1028	964	1054	947	1024	968	945	934	963	985	969	984	979	974	959	991	1034	1001	953	995	1005	1000	995	990	927	964	1023	941	941	1021	983	953	935	988	1022	981	1032	966	1029	1015	936	998	1002	969	1006	935	1033	1011	889	1020	940	994	999	977	950	980	968	1004	957	982	991	1003	996	1010	972	979	995	1020	977	991	949	1015	1003	953	1019	974	983	995	1008	940	968	1000	1007	971	1027	922	944	969	985	999	932	948	964	1029	968	917	1001	1014	965	963	952	1057	1064	996	1020	990	960	918	963	987	979	982	933	968	972	981	918	962	982	966	1037	979	988	953	1005	1011	969	1019	976	1048	981	1008	1031	962	1015	945	991	968	987	1000	991	950	987	912	974	1042	990	998	951	959	974	1045	995	965	1014	979	977	944	976	957	1026	1016	1007	1005	950	1007	999	1004	939	972	1011	948	940	1008	1020	918	960	913	993	958	942	959	970	977	990	985	981	962	1001	969	971	964	1046	1014	972	981	932	999	979	955	1024	999	912	1060	955	998	927	1039	985	946	1025	968	960	984	1016	1011	997	993	1010	999	969	986	956	1006	980	1013	1003	985	1009	1017	970	968	954	991	960	945	945	1042	945	993	1003	953	1025	963	1019	1036	991	972	986	988	1027	958	1034	1034	950	986	971	1006	993	990	970	983	957	975	1022	937	966	970	966	1027	984	958	983	965	1003	1022	959	968	1010	957	1049	1015	974	1013	979	1005	1002	958	1026	1007	959	1028	974	975	951	979	954	1010	981	957	964	990	1042	988	964	955	954	937	944	955	1026	987	1003	1012	1000	966	1019	1007	995	995	971	961	956	1012	899	992	1043	960	988	984	981	1036	980	997	916	993	957	1009	1014	1000	952	1022	951	1014	962	1005	987	975	984	1056	1003	936	1012	987	1002	944	1004	997	984	971	927	1005	985	1004	971	970	966	978	936	945	992	987	1032	1026	979	1022	1027	945	928	958	915	960	992	910	987	999	914	1000	921	899	1034	998	968	951	976	1018	976	937	949	895	985	1010	969	1002	992	1004	987	977	1021	952	1028	1006	994	1005	993	999	963	952	1010	997	1021	979	963	929	962	983	962	951	960	927	1045	976	1006	1005	902	977	1021	991	1002	981	985	974	1013	1013	1015	1005	956	947	1001	1004	1016	988	983	962	967	1005	1037	960	975	987	955	959	998	1038	982	957	1032	986	958	1007	1001	980	1031	1006	975	962	1001	985	1052	1013	1017	970	979	940	981	1013	949	974	910	994	930	979	1032	1033	965	979	919	994	1004	983	949	952	988	978	1005	917	967	992	976	969	1031	1013	1015	996	1068	990	953	1007	1039	986	988	1057	989	980	982	995	1016	937	979	1024	989	1004	1051	1032	967	975	1060	1016	1007	953	1015	928	1026	991	980	963	978	960	954	971	972	1002	996	985	986	968	972	986	1005	991	1023	978	922	988	1014	1017	997	1000	1004	1035	947	1005	956	945	966	996	993	950	1006	981	940	996	1025	1013	966	970	971	1006	985	913	1000	936	971	995	953	981	983	1019	991	1013	1018	1015	988	983	940	1004	934	1052	1071	1012	939	1008	966	967	959	952	923	970	977	967	1014	920	1013	961	946	982	990	958	977	991	1018	987	1033	1013	1009	978	999	974	1001	951	1046	950	986	1005	1014	974	977	1006	930	960	923	1037	954	981	1077	965	1006	1072	991	987	1002	945	1003	1033	978	1015	945	965	1026	896	986	991	979	977	982	995	986	1029	981	987	1005	970	999	991	961	982	1003	990	966	997	1006	973	986	985	1044	978	1087	1021	996	1011	968	920	1020	996	985	999	963	1051	955	980	971	1011	959	963	963	954	973	923	992	1018	1007	1023	1019	954	1018	978	992	932	1039	951	915	954	955	978	1013	981	1011	934	1031	989	985	935	909	953	1009	953	928	930	967	1036	939	980	974	1037	975	971	980	962	1007	991	1005	984	984	993	945	989	1040	1007	976	1013	935	946	996	999	968	959	994	1036	994	966	958	978	996	991	918	977	970	1022	964	959	939	987	1023	974	984	1023	942	958	947	966	973	961	1036	942	953	999	943	1008	963	960	969	961	975	958	986	992	985	995	1061	1005	973	1027	957	1017	1015	957	964	959	993	991	1020	973	964	1016	961	985	1025	974	976	998	993	1014	1018	979	946	913	975	1029	973	963	1014	1072	1000	1025	952	999	1001	958	955	1031	988	1033	992	998	970	996	943	901	987	1004	940	994	928	1015	958	918	983	943	955	955	996	996	973	988	986	1016	1005	968	942	959	1004	979	970	972	988	1029	940	997	956	960	983	969	1008	991	970	1003	963	980	950	1019	943	934	929	1005	970	974	1000	907	1002	1019	1037	984	987	1033	960	951	927	974	1031	1031	1008	1000	952	999	1016	980	975	976	997	1014	958	971	949	999	955	991	960	975	919	990	951	938	999	982	1029	987	984	967	971	968	962	959	1002	959	940	1026	984	960	984	999	1000	1010	1018	994	1012	934	949	968	995	982	1014	993	1013	1028	975	1014	947	978	1021	982	975	973	980	1010	1031	988	947	1009	942	1015	970	1043	967	931	979	1002	958	995	1033	1004	980	971	945	975	953	1042	985	965	970	1005	1031	1007	922	992	1048	1001	992	967	959	1076	948	971	993	963	961	964	1020	981	986	967	977	958	1014	1027	971	931	965	972	1015	1048	993	962	1018	976	983	927	983	1010	967	984	999	964	972	978	1001	1036	953	1023	989	948	956	988	1008	975	1007	973	1030	991	965	982	976	946	961	953	970	979	965
25718	16005	15023	9215	5117	3007	1833	1329	1055	909	810	746	786	680	643	649	630	543	542	499	510	515	474	495	471	472	476	441	473	490	417	424	486	435	458	438	405	443	440	391	407	441	418	416	399	397	439	411	403	395	394	426	441	424	456	424	418	433	425	385	415	409	428	447	458	412	436	411	370	381	384	396	405	420	406	377	432	410	442	434	396	435	394	388	410	426	427	416	466	448	430	439	404	430	452	425	425	426	449	392	445	398	389	444	416	406	439	410	403	422	386	478	410	427	436	410	432	431	423	424	399	404	441	429	404	440	417	412	420	398	375	425	387	409	457	427	440	406	385	417	409	396	399	427	377	383	408	423	429	420	432	425	385	422	431	441	463	403	394	403	412	426	404	395	427	410	399	419	409	451	405	416	409	429	401	377	447	405	369	414	454	402	428	428	414	381	404	411	458	407	432	395	427	422	396	427	457	414	415	418	438	436	392	412	424	419	432	421	405	405	407	408	414	433	452	412	423	406	413	431	386	391	471	430	379	415	425	484	423	450	422	438	398	439	423	414	383	394	426	400	425	420	443	435	419	417	432	453	417	409	421	460	395	435	442	433	452	402	441	436	443	403	463	425	407	397	415	397	417	435	430	438	449	391	408	416	413	410	434	392	395	410	407	431	428	434	438	413	422	395	425	411	400	414	447	384	436	430	441	404	455	397	432	424	412	434	378	411	426	393	396	411	416	399	438	392	416	408	384	423	428	431	401	382	411	423	460	396	416	409	437	428	424	441	410	436	428	442	412	431	440	426	427	433	445	418	406	408	430	433	469	446	427	431	435	402	436	439	422	450	384	456	426	416	394	433	405	400	433	435	417	395	415	456	397	395	435	389	415	428	375	448	423	415	420	461	398	424	419	453	422	430	371	390	418	412	433	443	401	412	380	409	410	446	408	384	439	419	385	428	403	399	420	382	406	421	382	448	440	412	452	404	406	422	405	409	430	463	404	424	439	439	441	446	429	429	429	457	406	437	408	391	442	379	394	432	452	435	406	429	383	370	385	421	431	403	420	461	452	398	375	360	387	408	441	414	462	446	424	426	396	455	436	391	406	405	417	388	428	399	392	423	399	454	405	452	387	397	418	403	418	427	418	452	433	396	407	381	415	384	437	415	405	417	400	391	405	374	395	453	433	383	416	458	439	432	408	404	430	402	417	459	411	439	403	406	397	384	402	414	394	423	418	403	433	397	425	394	442	423	412	435	402	427	403	426	426	404	392	415	411	357	416	400	384	432	380	386	428	374	439	422	432	438	413	434	413	399	450	413	407	373	406	410	429	432	445	415	425	388	381	453	419	395	377	429	405	459	391	418	409	411	416	452	485	422	435	462	434	406	412	419	429	402	418	440	391	407	392	420	426	437	399	408	409	400	430	466	416	439	400	425	419	413	446	423	426	396	427	398	444	395	411	422	401	406	429	399	424	410	446	435	408	444	440	399	429	430	434	458	407	396	447	429	435	409	387	389	388	444	388	422	392	395	435	424	395	394	403	413	430	427	449	435	406	395	429	436	391	396	391	381	447	396	411	444	438	425	421	401	391	451	400	424	414	408	403	415	415	460	438	413	404	374	384	389	403	428	437	428	442	416	413	425	443	428	412	465	456	438	423	394	375	470	442	412	420	404	419	416	403	437	418	401	388	415	441	395	407	418	412	377	396	377	377	464	386	396	464	443	420	443	392	409	402	386	392	420	410	426	397	435	449	405	433	374	424	456	407	486	428	412	427	399	388	425	461	426	449	418	465	423	444	389	376	436	447	397	423	403	472	409	377	401	409	386	480	435	498	400	376	411	403	389	429	456	437	417	454	413	463	434	444	341	397	400	402	418	398	449	418	397	395	461	417	423	410	401	432	427	421	391	436	378	433	423	396	420	424	421	410	397	377	423	448	430	414	369	433	421	460	391	438	460	416	459	410	419	392	410	421	400	420	391	411	418	429	393	437	401	453	434	410	423	416	437	421	457	427	436	411	466	422	437	399	434	450	422	377	436	435	429	419	461	402	437	428	377	439	428	387	401	409	427	429	402	453	394	419	434	440	386	454	418	401	396	444	426	376	394	458	420	411	417	408	434	421	410	473	424	404	436	391	401	438	437	426	435	378	380	428	406	408	437	432	420	462	419	430	441	438	447	398	427	388	443	420	434	401	436	396	446	440	391	429	425	432	426	416	426	441	403	426	396	462	425	376	416	427	427	380	409	408	421	422	418	429	379	430	435	391	418	399	444	424	436	425	364	427	403	412	407	412	413	453	398	417	388	397	393	381	417	418	435	405	444	405	430	413	420	467	431	385	432	413	423	470	393	424	419	405	389	417	438	401	419	436	391	389	400	428	395	414	438	378	421	425	416	409	435	419	450	414	408	420	408	431	434	393	414	404	403	393	431	397	397	425	418	441	431	413	437	426	388	430	423	457	408	411	426	419	421	409	428	451	436	466	427	385	434	430	434	435	427	387	391	398	422	419	393	431	432	418	431	419	459	406	404	377	381	445	425	389	419	379	391	408	413	421	460	426	451	400	405	426	392	420	427	400	430	445	428	393	433	427	397	408	449	396	423	420	429	447	395	391	450	452	430	437	429	422	410	430	432	452	349	390	445	426	418	406	452	440	444	425	404	420	421	424	416	400	421	482	432	412	402	383	422	441	457	385	403	431	407	425	431	415	423	449	426	370	402	396	434	403	420	425	439	430	420	441	390	416	489	428	432	412	422	401	437	412	433	387	409	401	422	457	439	430	410	400	418	358	404	412	426	401	423	428	400	394	437	432	401	372	425	427	413	455	439	470	454	464	446	438	442	395	430	420	409	412	426	420	396	401	405	392	442	410	451	419	425	376	405	407	429	405	415	417	465	441	462	465	423	406	361	395	439	441	452	387	390	394	431	410	435	420	440	422	398	403	436	419	385	397	416	410	373	421	451	401	428	407	398	408	458	406	404	427	451	461	411	406	444	423	423	409	400	409	438	414	449	402	399	431	401	388	375	397	392	406	384	386	449	431	451	447	450	396	460	456	378	454	438	412	416	463	409	416	401	411	431	400	410	409	412	416	409	417	422	411	437	419	421	395	401	468	442	440	481	445	390	413	417	417	411	415	418	418	433	437	461	396	405	389	375	440	454	418	440	434	447	417	417	422	425	464	401	432	415	437	410	414	393	408	398	391	436	422	411	411	435	433	392	423	425	413	446	380	452	440	435	411	419	365	413	431	391	444	432	374	392	426	437	463	433	476	421	438	418	389	413	415	449	444	406	398	400	439	431	397	418	403	406	427	428	419	379	437	407	405	376	434	480	405	454	427	409	495	425	447	432	406	447	412	427	418	391	386	436	417	445	361	448	440	455	408	408	402	401	443	407	401	420	424	437	421	430	424	427	397	431	389	427	427	404	482	458	434	427	404	432	420	404	430	412	398	402	449	403	414	439	422	429	447	404	399	396	453	380	428	427	459	408	413	419
17683	13759	20828	18547	14135	9929	6864	4930	3930	3388	3039	2973	3255	2381	2119	2326	2055	1675	1630	1515	1546	1415	1478	1407	1324	1193	1254	1272	1168	1198	1153	1100	1185	1082	1007	1021	1018	1041	1072	1040	1027	995	980	986	985	1048	1012	1037	1041	1025	983	982	999	992	909	942	990	969	1005	1019	967	1050	1029	999	1027	1032	984	1018	929	1023	1018	994	1047	1006	998	954	999	988	1023	1021	973	950	949	938	1030	1010	956	1019	1027	1005	998	995	943	1027	1023	993	1005	995	973	977	950	1020	1034	986	943	990	968	982	968	1000	1005	977	935	1008	985	1003	1007	981	982	962	951	1002	973	1000	1013	1033	1015	979	930	1010	1010	1006	959	1033	1028	902	1010	993	1041	915	1022	998	987	979	898	967	983	962	932	949	1006	973	986	935	987	990	938	948	920	963	987	959	997	962	988	998	920	1054	950	1018	934	955	974	1027	963	991	1028	1003	983	998	960	1018	1009	994	1043	989	980	970	1019	957	988	971	968	917	1003	1026	983	972	1028	983	983	994	987	958	1024	958	950	1028	944	1014	955	1002	963	957	1014	1032	969	968	902	971	982	930	961	931	994	1008	1005	960	996	978	925	937	986	996	975	969	993	1043	962	1006	997	956	978	962	993	972	1039	941	934	995	1074	992	985	968	921	997	1032	1028	993	1003	977	1004	966	1009	968	969	977	1044	1001	980	941	955	1012	1018	994	963	1001	1000	968	1024	1036	992	955	981	1001	1012	992	1003	979	1002	977	926	956	956	970	940	973	995	987	977	971	943	1023	941	1007	946	985	940	993	927	1035	999	989	1025	918	998	976	990	981	951	958	913	1006	1014	1020	996	1052	1030	964	961	997	957	1037	914	955	970	1010	994	987	954	1022	971	1024	962	978	924	962	1004	963	975	976	967	979	995	990	955	987	973	955	1003	976	999	1004	973	979	1022	1013	937	964	994	950	1002	978	978	998	961	982	987	962	971	988	990	949	920	969	978	993	994	999	994	960	982	938	967	990	947	964	1007	1005	979	967	1013	946	1000	1030	1013	976	966	1023	1024	978	978	1003	921	977	1031	930	1095	1003	982	1030	976	956	957	968	986	973	996	959	1005	1024	1003	997	1039	958	1012	1055	988	1002	995	997	983	1006	1043	1038	1044	972	963	986	964	1011	969	948	1030	950	1048	1036	1008	1010	975	993	979	995	943	1038	983	1025	1010	995	996	972	959	977	1006	981	965	963	955	988	1008	958	984	1010	1012	955	964	994	1001	1027	971	1049	1002	974	990	945	1030	1017	993	978	952	989	977	1050	994	968	980	993	1018	996	976	986	1033	996	960	973	987	985	1031	1016	943	991	985	959	1018	997	999	951	1004	1028	965	979	918	968	938	1005	954	995	989	961	1045	960	931	950	963	963	954	997	992	1000	1008	1004	982	947	949	942	963	1018	1028	938	980	1017	974	930	1002	979	986	954	918	938	989	977	1005	962	956	979	950	993	969	977	952	942	985	973	933	989	975	948	969	994	960	1019	1005	1009	992	972	1036	992	965	956	914	953	973	1006	1016	993	975	1004	1019	927	940	1045	964	936	985	912	963	989	1010	926	1010	974	1009	983	998	1008	962	933	983	1015	991	976	973	990	984	994	1011	989	1018	998	972	969	983	977	954	990	981	1014	1014	1025	943	941	973	968	970	1015	949	979	991	966	1022	972	979	1010	982	959	1003	976	992	971	989	1042	996	986	964	984	917	923	1007	985	988	971	1004	1058	991	980	1022	1035	975	1002	1033	1009	1014	957	955	1011	1025	944	1004	1017	1016	987	964	1005	1001	988	1013	1004	932	953	1014	1005	971	971	997	995	1037	998	994	1005	994	979	979	991	962	960	1037	964	1017	973	970	958	946	984	1020	937	965	939	1021	927	960	980	988	946	1014	976	980	997	1024	951	1021	1009	999	962	1023	974	939	987	988	979	1013	1007	964	1027	1013	1033	968	934	1007	989	962	980	987	948	943	978	1013	984	996	959	985	970	1018	1001	1024	982	935	936	1008	922	990	960	967	1002	976	978	963	1003	1025	991	1007	961	970	1006	959	983	987	921	995	952	1014	968	985	1041	966	1004	970	989	1005	969	974	1019	946	977	1065	971	993	950	982	925	965	964	934	1029	1044	972	993	980	999	957	924	984	984	992	1019	1005	979	973	992	961	1016	997	968	1017	920	981	1016	1018	999	969	995	1044	996	1018	1012	991	966	970	998	1018	967	947	1021	996	998	991	943	962	965	1058	998	981	952	902	1018	998	941	942	1022	1022	994	969	982	983	979	971	975	984	971	939	957	974	988	970	950	1039	982	1005	1038	983	989	940	1006	993	1021	1011	989	969	1038	1024	929	1030	1014	1032	978	1046	938	1017	962	1009	1005	971	1066	972	974	1009	984	949	1034	999	987	982	1043	972	957	962	1016	961	1014	1006	1054	932	959	1034	1005	1001	946	1029	1053	1032	997	1023	1025	943	955	978	978	990	1013	993	1033	1024	983	1000	1003	1009	984	989	992	1036	961	969	1010	988	958	932	1028	1013	1017	1007	1021	976	1003	968	968	1008	1011	998	996	944	980	976	1012	976	1012	997	1012	981	987	964	1072	982	959	1000	960	1017	1022	1010	1000	1002	978	987	999	951	969	983	1014	1036	975	1014	926	995	981	1021	1011	955	992	977	965	1010	1019	997	953	959	1030	972	949	1030	953	1018	965	970	1010	958	977	1018	996	963	1055	961	925	971	1035	978	998	1003	1030	1018	919	1004	950	1031	1029	1032	994	942	1004	982	995	977	974	927	989	960	983	950	995	995	1020	989	923	999	972	951	1020	975	1009	1032	991	991	967	1074	991	1008	968	1000	977	1029	1009	1007	991	953	1041	1027	959	987	978	1006	1000	962	984	1006	980	979	1019	966	992	1017	1004	942	1018	1003	992	1023	994	979	993	930	980	1002	937	1029	959	966	994	995	993	975	965	1035	989	1013	981	952	982	969	986	1021	963	1039	1022	1023	965	1018	928	982	1001	953	1019	1018	1031	988	992	963	1002	967	1054	979	998	992	972	1008	984	1061	985	996	989	988	970	971	993	1014	990	989	1019	996	1018	973	954	971	978	957	994	964	986	976	981	927	966	979	976	1023	944	970	1037	918	1001	967	1005	1016	1014	963	978	1011	998	942	1070	939	967	1038	1007	988	1012	996	1014	956	951	987	915	996	924	866	1027	975	1016	962	946	946	970	965	970	991	1023	989	989	987	954	987	986	968	1019	1037	970	947	1048	978	979	1060	1008	952	1020	1027	968	985	954	994	1025	1052	1007	986	964	1003	964	994	968	961	1010	1012	965	934	984	952	942	1005	956	1006	1005	943	1016	953	1024	996	1040	942	978	988	980	1011	978	991	961	1002	951	978	995	961	1002	989	994	1034	941	970	911	1035	956	1036	1011	1030	943	961	996	992	1013	984	981	982	1040	967	967	925	946	1019	1010	972	959	1025	968	964	958	985	976	1038	979	1034	979	952	942	1046	1016	966	989	1023	965	1000	1013	956	976	988	994	1033	974	1031	994	997	978	960	1042	1000	997	1002	990	1004	983	966	989	946	1013	1031	966	965	976	973	1038	983	972	980	1029	975	1020	957	994	1016	939	957	999	981	953	1018	999	959	947	975	954	998	969	937	988	1035	968	985	1047	982	973	1005	992	1015	970	986	1020	962	1008	964	997	993	1074	984	998	952	989	1073	952	952	1007	999	927	934	946	996	993	963	1001	949	951	958	995	949	934	986	992	960	932	1015	976	965	998	946	992	989	991	981	1052	970	1013	1028	1062	1028	987	967	944	938	994	1004	958	990	953	1024	1047	947	953	962	967	1010	1008	1009	1005	1030	977	1002	971	1008	952	1002	941	1048	998	981	967	993	949	1019	999	1034	1016	994	1017	982	1011	999	996	966	925	940	981	951	986	1031	918	979	952	1018	986	996	983	969	930	1005	999
33319	21148	19235	12838	7621	4197	2663	1773	1512	1324	1096	1098	1054	905	762	676	694	553	520	525	497	513	508	480	477	467	457	494	418	437	398	434	428	395	452	394	410	388	390	391	373	372	384	367	404	396	353	383	385	408	392	399	385	379	397	418	395	393	419	360	381	380	378	350	363	382	391	395	405	393	400	360	382	362	354	394	392	342	393	413	366	396	392	350	412	337	404	376	395	374	368	356	384	389	380	415	364	366	361	390	405	362	415	434	389	422	430	387	384	420	370	391	379	387	399	370	400	388	375	359	378	381	408	368	406	381	384	369	383	376	383	386	387	435	338	361	364	381	392	378	374	360	380	400	402	409	421	400	364	389	352	406	370	368	364	362	333	385	418	369	368	389	375	387	361	424	366	378	406	360	358	401	392	404	415	406	383	375	384	380	337	382	423	399	401	369	404	378	382	366	409	401	405	364	345	381	376	404	342	394	421	379	368	377	400	391	369	339	328	351	389	414	382	395	336	383	380	386	406	385	387	363	384	370	416	414	444	365	407	384	413	401	410	367	373	390	360	381	360	370	409	411	421	402	403	396	402	409	388	382	382	377	356	399	390	367	393	387	436	367	384	396	366	360	362	368	387	411	406	365	403	385	356	420	376	377	365	402	365	350	390	345	412	381	401	397	368	378	390	383	413	403	389	401	401	397	357	379	384	409	351	393	401	385	388	420	408	404	420	384	386	358	375	404	403	381	364	329	390	408	406	408	374	413	341	390	381	385	398	400	386	381	385	407	383	398	376	373	377	382	381	374	405	388	363	405	375	414	401	404	417	362	402	359	355	381	392	394	354	357	398	435	378	367	389	401	401	392	371	393	369	336	363	369	402	389	375	397	401	389	361	419	363	414	410	411	353	404	372	394	386	395	353	388	374	341	355	374	377	403	379	392	403	381	415	409	372	375	361	351	400	342	411	408	358	363	378	399	382	348	397	386	408	402	419	381	378	406	366	361	386	351	399	381	380	415	396	385	342	377	426	396	376	404	355	392	363	353	382	402	379	361	401	389	400	395	388	335	394	396	386	341	366	381	411	389	405	405	382	380	386	403	356	361	388	358	396	391	404	410	332	371	391	390	382	385	369	381	420	407	371	399	373	411	400	368	380	355	359	417	382	367	396	384	419	398	394	412	373	374	414	420	402	380	390	401	356	416	373	403	402	343	401	381	381	418	402	394	420	387	385	365	375	380	415	383	415	392	427	373	408	408	415	350	386	355	379	381	356	371	373	352	397	397	382	366	382	371	415	383	388	357	393	375	360	372	391	370	402	386	403	404	352	367	421	405	374	393	387	383	360	384	352	406	387	395	395	377	396	410	351	391	372	375	380	392	409	367	379	384	376	383	355	354	386	396	358	377	367	386	449	381	387	360	386	417	338	382	364	386	337	398	380	371	378	407	393	389	411	356	371	362	412	384	431	340	391	370	416	393	395	406	362	384	387	408	344	358	371	373	367	435	398	387	362	383	382	396	389	372	376	369	340	419	354	371	368	395	418	362	346	385	360	380	374	400	394	375	390	400	405	374	382	350	377	381	377	374	443	348	384	365	342	346	404	372	397	382	384	379	375	411	363	384	404	387	361	378	389	374	417	338	429	399	401	345	379	371	366	387	374	368	375	398	388	403	374	380	366	358	391	381	392	374	414	417	388	396	373	428	411	385	350	352	359	371	373	389	390	371	442	432	382	421	418	384	368	339	378	401	405	413	411	397	384	361	415	391	362	400	359	386	358	362	371	387	405	392	388	353	364	389	393	371	383	386	431	400	361	337	396	407	383	373	397	388	370	404	408	393	362	425	394	363	401	392	380	378	378	368	375	395	381	339	394	375	389	366	362	405	389	396	396	390	357	359	372	349	373	366	408	388	353	344	396	406	369	416	408	391	424	388	415	419	430	416	356	386	391	358	350	407	385	394	397	385	393	399	372	380	356	410	394	357	438	378	362	373	388	373	331	369	366	387	364	381	394	390	371	366	395	381	368	365	423	384	367	393	395	363	392	350	375	383	351	387	400	382	376	399	380	363	351	368	355	396	373	365	423	402	396	427	377	346	363	377	369	360	374	382	366	359	374	365	395	410	344	403	403	384	375	441	364	371	363	395	381	345	377	398	384	364	399	360	397	412	370	399	381	403	405	372	345	356	343	377	393	399	399	404	380	401	415	374	359	382	403	428	387	359	373	352	393	413	370	390	387	357	409	414	392	393	364	393	376	375	413	348	376	391	353	364	365	409	371	365	386	359	386	390	379	337	397	419	380	361	341	382	404	391	392	383	376	377	419	341	364	382	386	352	367	388	398	393	387	374	413	338	363	382	386	372	405	385	363	381	360	360	371	364	368	405	397	357	374	377	359	363	385	370	356	404	359	414	366	399	373	341	339	372	378	361	348	350	382	413	397	359	361	398	379	434	402	401	389	405	378	407	365	399	368	379	394	386	382	388	389	356	375	359	337	358	401	380	362	388	374	383	374	367	379	339	424	402	390	359	395	375	380	406	401	388	369	406	386	372	379	373	364	388	391	386	382	372	366	371	400	412	390	381	398	370	357	395	347	342	357	392	392	396	409	419	392	377	399	359	372	384	369	416	371	353	399	377	380	415	420	372	378	398	396	369	355	389	419	386	387	386	397	410	392	398	394	359	374	370	406	370	377	370	373	412	393	395	368	391	401	385	363	390	352	371	414	399	368	401	397	404	396	393	378	347	409	401	373	391	373	412	405	393	401	422	388	410	368	374	391	373	364	371	390	363	368	389	379	389	381	397	381	412	404	403	376	414	428	395	400	404	434	395	363	386	393	369	385	383	432	353	424	390	394	374	358	347	365	387	381	379	365	356	402	398	403	331	388	373	359	391	355	396	349	389	410	352	334	366	378	369	401	382	427	337	398	399	377	381	353	387	375	377	408	366	406	389	385	385	402	369	373	418	396	386	396	361	394	403	408	388	381	417	389	365	380	407	398	377	381	392	398	368	350	349	407	383	361	368	381	364	393	387	394	410	352	422	349	358	400	372	380	394	397	399	417	375	404	403	390	395	389	376	420	372	396	411	411	376	364	387	391	394	413	393	405	416	357	388	391	324	361	410	384	396	409	365	383	396	401	345	384	423	396	379	387	393	379	427	363	402	377	360	396	371	403	374	389	362	350	372	402	393	388	414	372	375	388	399	362	377	372	420	356	399	395	396	372	383	396	377	422	381	370	415	367	388	377	387	372	333	373	367	354	358	368	346	421	403	364	385	432	352	404	351	364	371	396	414	367	366	377	398	421	419	385	392	348	419	379	399	368	382	374	387	376	426	375	378	398	428	389	417	375	371	349	401	370	366	357	398	439	384	403	377	384	359	374	371	399	410	387	366	381	408	408	411	370	356	391	395	412	417	374	406	382	396	408	386	371	409	419	374	372	386	382	376	357	373	414	378	382	390	384	384	404	397	359	370	377	336	449	358	375	401	391	353	383	392
21076	16946	24404	22913	18192	12674	9116	6704	5864	4951	4403	4639	4669	3324	3034	3260	2618	2328	1996	1864	1801	1762	1799	1683	1513	1426	1314	1399	1278	1243	1221	1145	1112	1001	1008	1044	1033	996	898	944	930	943	959	925	936	940	944	923	911	893	931	942	941	909	927	897	916	945	898	914	911	955	940	868	953	956	920	913	868	873	947	907	923	895	911	920	926	870	971	885	858	962	881	927	881	908	880	875	933	875	924	969	867	952	917	904	898	949	917	882	917	942	864	921	920	870	876	921	928	935	893	879	925	916	935	940	976	912	933	889	933	898	921	872	926	950	898	847	933	900	935	871	898	944	907	929	890	871	965	931	875	863	874	901	908	893	902	921	946	915	907	867	903	920	905	1022	959	890	914	887	878	922	901	922	952	841	946	980	968	868	860	932	918	892	899	911	822	895	975	904	914	911	917	857	971	893	955	926	904	868	887	892	919	887	918	893	883	900	923	942	895	886	948	917	940	907	921	903	916	956	917	857	863	884	961	892	868	905	918	953	899	957	930	877	891	907	915	914	883	840	883	972	914	874	954	887	935	934	952	911	892	901	906	910	909	937	920	882	850	892	894	943	889	934	918	944	939	924	890	937	879	859	951	923	946	859	922	950	884	927	951	930	888	876	924	909	954	910	886	868	934	923	874	928	900	875	864	927	895	885	929	902	859	903	922	937	884	924	872	895	873	893	972	943	912	882	915	925	950	918	969	938	878	886	912	932	923	902	956	927	913	866	888	913	886	931	917	945	930	869	918	874	894	896	913	895	866	884	894	927	894	858	939	919	905	844	857	871	884	903	942	920	946	901	921	876	914	865	910	916	896	878	897	952	908	929	872	869	938	885	908	906	877	943	933	918	912	917	954	898	907	949	847	851	921	942	895	951	897	956	892	882	912	920	886	847	938	943	812	886	910	955	901	960	884	912	896	891	934	908	900	928	906	881	893	893	897	925	939	933	935	934	865	908	855	887	946	909	916	935	889	946	870	846	898	883	928	937	964	906	917	883	892	931	927	907	947	926	841	910	975	927	907	894	900	952	924	902	929	937	912	927	904	913	878	895	905	932	991	938	899	932	889	936	910	968	954	871	895	928	903	914	939	870	908	921	912	929	880	934	948	910	888	980	904	923	913	945	879	871	943	904	907	910	968	911	904	915	950	939	951	909	865	906	940	979	945	929	895	964	953	919	864	889	898	942	939	912	924	900	937	842	941	889	870	873	900	896	920	930	851	872	911	874	894	921	899	960	916	921	977	901	916	874	928	891	927	933	939	916	930	864	924	914	923	823	917	863	896	857	914	894	890	903	926	909	880	910	946	896	893	920	866	891	936	874	902	943	902	907	887	904	926	905	928	866	882	895	948	941	927	893	894	914	856	932	931	936	909	957	882	880	850	890	905	853	887	915	909	908	935	962	896	895	848	906	952	916	921	885	888	936	930	916	901	869	917	884	878	974	948	904	924	904	870	904	898	967	925	912	892	917	870	879	862	891	907	887	876	942	881	938	908	928	878	885	870	878	882	843	888	928	964	909	906	923	967	944	921	932	871	939	891	936	930	897	927	946	862	901	844	913	926	906	883	874	928	906	877	896	893	879	900	923	937	883	936	932	893	908	942	912	960	883	873	924	894	859	879	911	920	940	909	979	943	902	912	895	906	903	866	894	904	931	930	911	893	961	920	879	929	898	925	924	898	904	905	921	888	907	912	955	947	932	885	940	827	916	905	918	853	890	882	909	907	918	927	953	980	889	913	954	896	917	898	957	922	898	894	960	953	903	947	938	885	896	924	946	911	965	928	925	852	902	897	908	875	874	885	965	884	893	851	987	872	879	907	925	938	971	895	903	908	861	938	925	920	913	854	848	982	885	932	970	882	928	940	890	945	925	889	951	905	891	951	952	889	940	901	904	874	901	909	904	875	982	913	893	909	885	935	869	910	982	960	921	894	890	913	929	855	913	963	881	929	932	878	883	876	895	925	909	958	906	911	931	914	948	861	1002	908	889	929	936	984	930	886	863	853	884	886	921	850	921	924	953	938	904	920	960	936	908	899	887	914	907	932	937	964	863	869	867	976	902	904	916	936	926	896	854	945	915	872	885	868	942	893	893	868	841	881	946	875	933	956	926	912	919	936	909	864	866	908	931	917	953	889	929	887	913	891	884	904	887	860	927	867	870	973	942	894	901	915	906	920	938	943	924	908	925	900	929	935	956	942	894	933	880	920	883	955	917	900	909	874	876	918	907	922	926	892	996	882	899	885	913	872	906	947	945	974	912	953	945	893	915	870	923	897	912	879	909	881	878	946	923	877	903	899	908	948	886	914	925	900	968	893	851	878	953	951	907	933	866	909	939	915	940	967	929	922	890	874	895	902	894	917	869	932	929	909	905	902	819	945	920	937	907	843	876	887	876	910	921	931	925	921	849	894	915	924	919	900	931	911	927	881	896	907	926	891	953	949	910	910	1015	855	937	900	903	944	859	942	911	854	918	953	946	932	900	899	894	949	866	961	939	961	891	936	889	895	933	888	941	895	834	912	951	887	912	872	950	913	873	871	896	870	980	906	962	873	934	891	864	912	822	944	977	891	862	885	939	926	892	925	887	914	895	895	944	887	915	925	914	869	984	835	936	901	923	896	925	890	917	956	838	905	913	954	906	899	873	863	912	920	925	914	881	902	967	840	901	889	906	903	933	940	922	911	868	909	842	929	936	890	948	895	884	940	953	898	961	926	916	937	969	861	900	878	905	920	906	848	901	921	874	885	891	928	946	907	920	913	970	908	897	924	869	956	870	984	955	901	931	968	904	865	932	926	903	891	881	942	877	960	928	890	852	913	899	932	920	874	838	940	903	922	868	900	929	921	933	896	1003	957	886	922	940	883	892	929	842	887	907	908	901	939	874	923	927	836	920	911	935	865	959	923	884	910	911	936	930	931	915	887	959	919	967	927	878	947	935	880	891	909	874	924	916	925	931	955	909	916	932	964	959	905	853	915	923	923	894	935	859	928	939	903	968	888	927	855	914	939	924	941	897	934	905	952	904	905	954	942	968	888	952	909	896	897	884	886	949	898	944	904	830	911	886	883	885	942	963	934	895	878	932	946	903	896	958	895	908	902	912	959	922	946	879	943	879	927	956	894	888	887	916	915	956	913	884	929	968	895	949	934	995	920	916	905	916	932	948	901	948	937	910	945	945	920	886	906	879	891	910	878	900	852	894	900	943	909	889	957	925	909	914	941	921	930	880	924	911	953	884	926	943	924	947	920	948	928	906	893	879	810	885	968	942	885	896	903	907	946	866	886	904	887	928	900	908	931	919	914	901	866	886	849	916	906	926	862	919	908	847	964	888	908	970	870	942	935	965	948	904	917	895	898	849	944	937	979	849	945	930	896	930	910	885	867	941	930	945	847	869	1009	893	900	923	930	913	917	902	877	964	899	927	927	894	845	916	979	918	869	900	884	869	888	923	908	930	921	920	903	890	965	902
15286	10272	8968	5157	2756	1585	1035	784	646	542	534	555	483	502	489	438	460	481	428	420	480	439	448	422	408	392	437	458	436	444	429	392	403	427	443	451	459	412	445	431	427	381	462	421	424	435	445	411	396	448	424	441	443	451	406	407	444	453	394	438	385	419	398	450	438	384	426	424	406	366	391	428	401	396	416	417	434	429	388	393	428	380	456	419	433	401	440	398	396	431	420	433	398	444	440	453	427	423	419	480	418	388	448	482	452	404	431	405	394	431	407	424	458	453	467	428	474	430	380	417	430	455	423	392	457	408	437	406	379	431	394	424	456	435	408	392	421	434	409	399	404	393	409	413	432	448	443	415	465	414	381	453	441	389	416	412	411	439	447	434	436	403	420	435	465	443	398	438	418	455	453	435	427	446	447	443	442	419	452	451	434	453	418	428	424	402	402	430	406	408	420	461	407	421	459	413	391	406	457	383	419	435	431	394	404	424	394	454	429	424	414	435	433	419	385	420	457	402	402	370	409	439	443	406	440	361	398	431	431	435	417	397	390	409	476	411	443	405	460	408	409	430	463	410	396	419	408	409	416	396	434	422	397	433	464	443	421	389	451	430	394	412	412	433	438	405	402	411	421	424	416	440	396	389	427	430	402	435	422	416	415	412	453	443	435	434	414	383	413	411	411	391	424	436	430	401	415	414	425	393	419	406	438	435	479	429	440	428	443	419	420	421	441	401	403	460	383	434	410	382	423	388	412	411	437	447	385	418	408	417	415	415	391	449	435	419	400	449	386	404	393	396	443	413	419	389	409	400	430	419	408	455	378	453	434	418	418	434	416	399	413	378	419	416	436	410	425	405	440	428	420	439	436	416	440	444	472	403	405	436	432	434	405	435	439	414	396	419	405	394	435	400	414	375	409	411	416	427	413	393	435	401	428	398	437	404	464	403	409	413	419	393	426	418	394	418	433	423	422	428	398	416	403	455	440	462	410	427	431	417	431	431	419	410	422	458	440	461	404	394	407	430	440	391	379	429	394	419	383	424	448	417	357	414	429	401	414	434	413	412	400	409	436	445	436	443	435	424	407	402	384	433	423	447	409	409	407	439	419	420	427	402	426	426	431	415	456	447	384	397	416	415	426	441	426	398	406	442	440	424	399	454	412	408	429	452	401	428	416	437	408	428	384	414	469	411	428	395	440	416	400	402	384	397	419	400	382	411	431	428	454	409	400	403	407	415	450	432	395	404	429	436	452	430	466	456	399	438	427	395	419	450	418	419	418	388	441	405	408	415	438	382	428	402	400	411	429	431	455	404	430	433	380	419	408	413	416	418	457	432	449	419	475	439	435	429	425	438	415	429	422	413	427	443	423	476	390	444	447	394	414	426	429	460	452	393	444	414	420	437	433	386	404	402	439	436	442	409	395	434	393	448	426	428	408	435	376	405	397	412	428	413	414	435	436	421	457	422	436	448	392	424	422	427	424	401	447	374	403	412	436	395	439	427	403	414	459	417	422	445	394	420	409	445	419	422	416	384	413	467	411	398	421	408	411	424	414	421	403	393	392	417	442	436	387	430	371	422	438	416	409	417	401	447	443	441	430	445	377	405	454	401	424	449	447	431	418	399	399	453	405	428	420	415	441	414	452	438	412	443	454	449	436	457	468	434	423	424	418	416	430	433	377	411	416	398	433	404	409	425	412	372	407	395	403	403	418	398	415	387	435	368	396	400	422	404	385	456	448	415	445	419	437	418	454	463	399	404	417	409	438	422	398	438	408	441	440	413	446	452	425	419	421	458	438	414	412	366	421	428	500	425	423	433	461	394	451	381	441	428	415	428	449	417	378	445	455	425	465	416	425	406	417	401	409	386	411	414	377	414	443	418	463	405	414	397	422	474	439	461	424	438	390	379	406	467	427	476	435	419	449	429	417	458	424	429	402	420	417	427	436	444	408	420	450	403	439	440	413	410	396	372	455	417	393	416	451	378	441	461	437	417	422	414	426	416	448	405	411	413	424	442	431	485	442	421	456	414	431	424	386	437	383	429	435	447	442	409	444	454	428	429	429	436	428	433	432	453	386	380	403	437	391	411	399	439	426	442	440	415	413	409	433	434	438	388	456	419	375	398	426	455	413	431	451	460	443	413	393	427	422	403	436	429	430	383	416	406	420	445	409	422	408	429	418	410	423	441	423	388	369	401	412	391	392	439	439	432	438	416	380	424	417	407	399	445	411	387	399	427	415	415	431	431	393	425	408	421	463	433	460	426	416	393	394	400	435	411	433	454	439	449	442	402	428	437	458	425	462	400	418	418	445	464	448	412	380	438	399	398	453	438	470	448	436	449	425	421	417	404	392	404	438	427	464	439	449	381	433	390	389	423	400	395	423	422	454	416	443	428	427	461	350	409	409	429	423	426	457	464	389	419	430	429	403	424	382	434	415	400	419	432	436	421	408	433	426	404	467	401	388	426	409	420	443	409	386	407	415	447	438	424	383	400	406	408	440	400	451	395	404	423	384	436	464	416	404	389	421	404	424	454	439	419	376	464	430	390	412	433	457	424	469	428	432	404	448	433	444	444	409	378	432	417	460	417	411	422	401	442	455	427	437	399	383	440	420	438	420	438	416	445	387	425	413	418	412	377	407	392	406	422	393	479	398	452	384	425	442	401	373	406	377	451	428	358	402	434	423	412	435	444	398	436	455	422	403	433	420	392	382	432	431	453	426	401	410	403	394	448	402	490	443	409	441	441	421	392	375	427	439	433	439	392	419	424	410	395	435	437	457	419	411	396	434	430	441	415	389	417	443	431	401	454	455	458	415	430	420	438	421	385	426	425	407	413	448	415	404	421	385	398	410	452	463	412	381	392	373	426	386	403	444	438	418	402	455	397	435	431	414	428	422	384	417	426	439	419	428	394	415	416	444	430	452	402	440	424	405	466	406	400	447	414	409	461	427	435	441	444	454	436	371	415	426	465	405	387	436	429	404	407	416	405	424	452	460	422	457	467	404	401	396	445	444	435	443	398	412	399	439	449	408	405	463	470	446	448	427	408	414	425	416	417	451	450	421	416	448	420	450	417	445	450	434	406	411	429	441	421	419	391	436	450	392	405	409	443	402	413	415	421	426	425	420	392	403	413	426	432	450	423	441	414	449	406	426	437	456	400	418	415	430	437	422	434	426	435	427	451	446	409	390	409	428	436	471	413	434	410	382	440	420	428	404	351	406	441	396	425	412	393	428	412	410	438	406	400	421	396	444	432	448	395	445	415	474	421	418	427	452	432	424	415	434	400	431	392	415	410	434	419	453	420	449	420	459	416	431	455	417	399	477	405	449	451	396	442	469	420	417	436	412	440	451	455	433	439	403	422	468	470	433	407	422	421	448	457	458	465	431	382	419	406	426	446	467	389	418	400	402	410	410	438	458	424	439	451	425	437	416	442	444	422	427	409	423	426	430	461	416	450	378	429	454	409	428	440	413	421	454	411	439	432	444	433
10244	9344	14249	12360	9072	5695	3602	2660	2163	1818	1683	1623	1467	1246	1302	1249	1207	1255	1227	1231	1189	1213	1251	1130	1148	1080	1110	1070	1093	1095	1040	1100	1046	1008	1028	1000	1010	956	1003	979	977	1009	1023	965	986	981	976	983	1038	930	984	991	942	896	978	967	1005	951	1008	950	959	994	1002	940	965	993	1000	936	1054	970	973	974	1002	978	1036	1036	971	1065	942	987	1015	984	1029	910	1010	954	975	1024	950	1003	962	1022	981	1011	1006	1004	944	999	955	979	969	977	1016	951	973	1023	984	966	989	1075	1059	1028	993	1035	1014	1006	993	989	967	1054	1008	959	1016	984	1043	1060	1018	1047	1064	1018	998	949	1034	974	934	974	955	970	1010	985	1024	994	985	954	1002	1004	992	1023	952	963	994	982	974	988	1022	1011	953	987	950	959	994	1026	984	1049	963	1001	1018	999	987	965	967	945	944	961	1015	981	941	974	1032	1011	965	1029	981	956	1015	1000	949	996	974	1037	952	959	1016	999	953	1021	992	1022	1015	982	1024	941	962	973	981	1007	979	957	1023	965	993	1004	983	1021	989	956	978	966	954	1029	981	979	1000	964	944	1066	997	957	950	926	957	979	1007	967	983	980	1002	956	975	1001	966	1010	1026	1042	966	1029	919	991	1013	997	975	1028	1022	994	979	1012	965	1002	1023	1009	970	983	1005	977	973	963	998	923	1062	990	996	1020	959	935	989	1037	999	992	1003	972	932	935	967	1015	994	951	954	955	975	1025	999	1017	956	1035	983	978	993	978	959	982	997	940	979	1033	1030	990	991	998	990	972	935	1044	1006	974	1011	966	960	1012	989	1000	952	949	961	1006	982	1051	1032	980	986	967	994	1033	971	918	975	980	965	986	1011	994	944	1013	966	1051	956	947	961	976	959	1018	973	960	976	1007	1040	1019	1001	921	986	1006	954	966	972	1013	988	971	1024	959	969	1021	986	996	1024	968	964	1036	945	1022	948	972	930	1001	967	990	971	981	945	993	954	964	1028	997	1010	998	972	1008	984	1010	928	1016	993	1013	979	962	969	956	980	1041	1018	982	1052	967	925	1044	987	983	1053	1013	1000	1047	1012	973	999	1022	987	995	1021	991	918	957	1018	1010	993	978	974	1000	1038	947	985	1024	979	1003	989	989	1011	1009	1001	1011	979	956	1048	957	1053	1021	1005	972	972	986	981	989	965	1015	939	993	1014	972	974	992	1030	987	1009	1065	977	1004	948	1036	1007	972	970	1014	1003	951	949	982	1033	972	1030	982	1006	972	998	1027	978	1006	980	956	988	968	994	942	967	1018	963	950	990	990	1031	991	979	1010	1004	986	1012	1006	947	964	949	1000	997	973	964	1013	981	999	1006	1007	958	959	960	994	918	978	984	1020	960	985	988	975	1042	982	989	1008	975	1017	942	1024	993	1007	1008	1052	1014	948	984	1010	1022	994	1011	1040	956	930	1003	1018	958	918	1001	947	1022	1010	987	1037	964	1015	1022	977	1050	1023	1010	984	1022	1031	962	963	1006	1015	1038	1067	1092	1018	1017	1008	926	1001	987	961	1018	1017	981	993	977	992	945	988	979	1001	1011	994	1009	1016	1041	987	1000	987	953	1011	1009	971	1017	978	1032	974	936	980	965	1034	968	1020	1044	1032	976	960	979	963	976	1034	954	1017	1000	963	937	1013	995	1014	1009	968	992	1026	1031	1013	1014	1004	955	987	993	1043	985	995	964	1047	1017	992	1011	962	1001	936	1005	944	1023	1001	1002	964	975	1002	992	1008	1006	1036	972	1017	958	1014	978	1015	1010	983	1011	1011	973	1042	1032	952	954	984	1023	964	975	994	971	1018	992	1000	1006	953	940	1013	953	970	971	1002	984	976	977	969	962	988	1023	987	972	1010	1021	977	995	1058	992	972	951	1003	1023	1007	1001	984	987	989	955	1031	999	977	1002	986	992	953	940	996	1017	1007	1001	974	928	994	948	973	994	1029	972	1000	991	978	961	972	971	1009	1010	984	974	996	936	1034	1014	941	999	980	1013	1026	972	1006	990	922	975	1018	1009	1019	986	1008	961	956	978	987	917	992	960	1002	961	981	970	938	977	1004	981	981	990	978	984	992	966	968	1062	1022	977	983	1024	1016	929	994	1006	968	1038	958	1010	969	978	1023	1006	1021	978	1063	986	1004	1018	1005	972	1000	1000	1017	953	928	989	959	994	1036	986	1005	925	1060	1025	1019	1060	1021	1015	967	974	976	985	1012	962	967	947	1023	1014	964	997	1006	980	992	940	962	1016	997	987	1042	958	1056	997	969	876	948	930	973	954	989	1003	952	1029	984	980	961	1000	1056	1002	983	926	924	1020	1013	1044	1008	1005	996	1026	891	1009	1002	1002	946	994	976	984	994	1039	990	945	1016	1004	1044	945	1025	930	1005	1023	1007	990	987	978	991	948	1006	965	1037	972	1006	979	962	944	951	936	973	1031	970	983	963	1043	1004	976	954	961	1007	1011	987	1021	1019	960	1021	1077	998	982	1006	962	1024	936	980	995	964	1012	968	1033	1006	984	952	1017	1062	1010	978	989	1008	995	912	961	956	952	976	953	1015	1008	1010	955	1008	944	941	973	1027	984	960	987	927	979	1003	988	979	937	1008	944	964	948	1069	1044	971	979	1035	978	974	984	1009	1025	961	958	989	928	1026	930	973	966	931	996	990	977	952	990	978	961	1042	1022	995	970	960	994	899	972	964	1012	1028	1001	951	1031	994	1011	992	991	979	943	951	1050	942	991	965	979	1027	1028	974	985	962	975	999	977	1007	954	1016	1000	992	1028	1037	987	1022	1004	973	951	978	950	962	987	990	974	1008	1004	952	965	1043	997	961	988	1012	974	980	971	942	982	938	973	997	1001	962	972	965	928	989	1051	1002	934	983	933	984	975	1010	1029	985	1012	999	994	1022	1048	974	940	967	989	953	962	997	1026	1013	1019	1018	956	962	966	994	1003	1025	966	975	993	971	969	957	1034	1011	1005	1035	968	1030	1007	999	989	1039	1013	1021	979	969	975	1007	970	1028	956	1018	961	980	970	996	957	1016	1011	995	950	948	972	954	1006	933	987	966	1005	983	1025	991	1019	1008	1012	981	958	1028	984	1006	1068	981	989	936	1012	972	953	1038	1056	976	962	990	990	981	1004	996	993	1012	936	982	984	1013	957	942	1014	953	933	979	982	968	960	984	968	1023	993	964	984	1003	987	988	985	1044	1061	1003	1033	973	999	952	938	1029	1044	971	1026	1029	1016	944	1034	995	954	1015	963	959	1002	996	994	932	951	993	917	993	1002	1006	1010	964	1047	981	995	965	957	976	1009	925	975	1038	980	990	1028	982	1044	983	969	1003	992	962	1001	975	1016	1023	990	948	958	989	1005	959	1019	992	973	976	958	979	920	1020	1000	978	963	969	1036	1006	1001	1001	1035	994	1004	972	970	1014	1030	980	985	980	986	1033	1034	1052	1083	978	976	1031	956	1009	988	985	1004	965	976	948	954	1006	1039	1018	1018	999	1012	1002	982	946	955	955	977	962	1000	1029	995	968	991	1007	999	966	988	1010	1026	951	920	1003	963	1000	1012	943	979	966	987	1004	958	964	987	1021	944	994	943	969	948	986	1019	1074	992	962	990	1051	994	978	973	976	973	947	1010	990	982	1000	1029	997	944	960	1032	977	972	980	1004	951	947	1018	1001	973	969	998	991	982	981	969	1008	961	975	977	1002	984	1013	982	1035	1016	978	932	1009	1048	997	895	987	1003	1055	1028	1032	968	997	978	963	947	945	1008	975	969	1037	989	994	969	1008	978	1010	923	1021	990	1010	1003	998	990	1023	948	978	982	1012	1007	1010	1005	1003	980	1014	972	987	1011	1018	1045	948	949	988	1009	996	949	994	1010	994	1010	1065	1030	932	988	991	936	969	974	1001	961	1006	935	998	1028	981	1041	967	976	1009	995	953	943	1011	978	972	981	973	939	991	1000	1034	959	963	946	956	1042	953	1011	1001	1004	966	966	1008	988	938	1005	988	978	973	1019
24815	15230	13921	8433	5116	2761	1768	1271	1008	862	890	813	751	662	662	655	591	517	560	569	518	536	485	471	483	443	467	483	508	483	443	462	410	403	432	420	455	454	433	466	437	453	411	401	384	432	436	424	412	394	407	435	428	459	387	432	438	444	420	435	413	411	476	407	427	411	426	428	457	403	414	427	432	415	440	433	415	412	424	419	442	440	427	421	423	432	423	430	416	441	388	400	399	411	415	386	394	398	435	412	413	447	390	389	415	419	413	447	408	419	389	421	389	388	409	397	418	430	402	406	409	393	477	452	438	442	415	429	399	430	462	405	455	415	375	390	429	423	405	430	427	436	432	394	412	422	452	389	450	461	444	450	418	424	440	446	430	408	399	416	412	465	439	432	407	405	430	382	407	396	392	416	454	424	416	367	403	430	434	409	409	446	425	370	444	389	404	439	451	432	416	431	420	409	422	398	410	396	449	434	420	448	388	411	432	423	455	428	444	376	409	393	405	392	454	447	429	390	388	494	412	434	408	350	404	421	413	423	391	415	415	430	421	430	460	439	389	413	407	360	401	453	425	451	396	409	445	384	402	407	421	419	439	396	416	417	438	394	405	407	436	411	444	407	442	411	400	373	396	409	454	422	434	434	419	404	405	385	428	428	432	387	441	422	378	425	410	399	414	410	387	409	444	407	407	410	417	414	422	410	424	427	409	435	390	437	407	427	463	445	430	459	462	379	443	450	416	419	446	434	402	457	413	441	458	430	436	399	443	432	440	432	426	419	409	436	423	427	390	424	411	417	443	469	401	407	424	434	459	411	458	412	426	423	411	441	430	411	436	414	388	423	390	424	457	410	408	410	435	421	422	441	380	454	449	422	426	393	389	422	426	406	437	420	439	407	428	397	429	413	415	435	421	428	429	463	419	450	401	433	402	439	423	422	476	436	382	422	418	385	414	428	418	420	431	429	435	420	420	419	404	430	413	421	464	412	400	392	405	434	439	413	447	423	432	467	395	387	456	413	442	405	437	389	390	441	440	448	427	389	437	400	450	380	428	415	449	442	400	412	392	421	441	435	462	428	403	437	447	383	422	387	436	432	426	378	380	399	438	424	409	442	420	400	444	419	437	456	458	455	426	461	426	427	410	439	409	428	417	417	396	375	444	423	399	403	401	402	404	449	425	415	438	417	441	415	447	416	425	426	440	387	425	428	449	421	403	399	391	397	402	404	436	417	414	418	411	471	384	400	411	419	429	410	442	403	396	409	415	427	398	401	432	409	454	424	407	385	411	407	413	414	412	480	405	452	468	435	432	435	418	418	454	412	409	429	390	421	436	477	421	417	412	430	413	408	426	409	417	449	441	418	446	392	409	435	412	414	415	456	450	429	440	452	422	422	421	419	446	434	430	421	399	409	450	443	449	394	424	414	392	433	395	415	395	397	430	443	419	434	388	446	393	384	434	446	426	442	444	399	434	413	428	424	423	408	416	407	423	400	433	437	437	426	415	419	377	423	379	437	418	394	410	421	387	431	447	455	424	401	416	404	404	437	413	430	439	442	405	440	386	457	434	407	385	404	411	391	412	436	430	433	448	437	435	427	436	396	395	446	451	437	410	409	430	426	415	433	410	403	412	396	418	441	422	399	422	425	383	406	374	413	386	468	437	446	406	429	420	424	399	398	439	465	423	446	402	453	467	440	427	455	368	439	405	405	412	420	404	424	412	416	434	441	455	445	411	425	428	444	409	402	448	414	407	438	399	422	439	412	438	418	430	423	425	427	423	376	455	392	444	417	387	400	397	415	387	436	415	420	417	417	430	380	428	436	434	410	390	415	406	418	418	432	415	389	409	450	459	459	415	415	367	364	381	429	432	429	405	470	429	412	427	415	441	419	423	435	410	453	449	416	424	421	406	381	404	393	390	443	388	419	430	442	409	421	449	420	416	392	409	444	417	414	440	445	437	384	383	422	428	451	415	377	409	419	410	410	410	391	409	418	419	392	420	432	370	438	425	381	438	394	395	380	399	378	424	408	472	436	419	433	426	417	416	405	429	395	424	456	451	409	400	415	399	405	382	432	420	435	440	440	421	418	414	406	424	371	418	398	387	458	461	407	401	428	425	391	470	387	382	409	438	414	445	392	434	429	427	430	411	425	417	392	407	425	443	441	414	432	421	428	403	431	418	430	399	428	421	439	416	397	426	430	437	370	402	382	408	405	418	414	415	431	424	404	418	396	409	390	431	434	418	445	410	452	424	455	435	441	412	451	417	406	427	418	419	401	419	417	379	443	447	420	428	413	415	421	398	411	405	423	432	393	424	402	446	430	372	433	434	416	435	427	440	435	471	423	419	410	416	427	416	418	452	408	433	405	419	411	449	416	403	401	407	437	440	402	456	414	424	416	415	419	400	417	404	401	427	420	415	406	474	421	441	407	391	417	428	450	395	455	417	428	424	443	421	412	421	384	412	447	417	401	422	463	423	413	435	388	426	409	412	440	403	443	445	386	402	408	474	379	438	399	441	418	411	454	457	448	438	405	420	401	401	420	379	412	419	405	398	437	405	406	414	420	405	426	429	432	403	451	438	372	407	418	436	405	408	443	414	429	474	423	454	396	380	389	424	403	396	406	436	426	366	408	406	438	436	417	397	421	416	452	418	381	421	367	410	449	462	379	398	383	433	373	407	438	426	383	426	403	419	413	445	439	429	409	423	397	397	414	416	445	438	411	392	405	427	397	420	434	414	454	415	398	386	428	389	422	433	387	400	439	437	401	429	409	424	441	420	410	413	408	434	429	425	430	465	463	453	413	426	398	416	409	428	429	395	445	390	402	441	412	390	405	419	427	423	419	418	382	415	446	429	419	414	412	391	428	439	430	417	414	367	421	451	432	422	414	397	425	423	442	432	405	434	431	420	479	450	432	418	432	408	419	430	377	428	437	408	418	399	466	408	443	466	373	447	399	394	456	437	428	431	437	438	455	439	456	400	403	425	400	422	418	433	432	419	378	411	434	401	419	446	426	428	409	426	390	409	436	408	396	401	445	447	430	373	414	404	403	431	413	431	397	419	460	452	373	414	385	420	422	412	437	396	416	428	455	407	418	442	412	435	409	392	417	411	393	411	432	427	408	413	394	411	419	405	433	415	397	408	448	432	432	427	405	389	404	431	437	413	448	405	426	430	381	436	424	457	411	405	444	442	447	444	416	422	400	435	402	405	406	434	396	443	411	412	393	411	394	400	448	468	386	418	373	410	408	427	412	411	416	394	419	410	427	402	438	411	391	426	401	404	386	416	411	432	423	428	382	422	415	412	441	387	417	429	409	439	397	400	377	388	451	428	419	385	421	433	397	428	413	463	410	421	433	417	378	405	400	393	451	427	420	414	416	426	400	463	420	423	445	419	412	407	431	446	415	428	419	423	437	433	399	462	393	425	410	407	447	397	402	444	418	438	429	392	419	373	415	441	430	414	403	441	446	433	420	394	394	434	448	441	386
16911	13194	19597	17811	14192	8810	6401	4838	3806	3257	3291	3361	3186	2321	2260	2404	1962	1786	1826	1717	1664	1562	1488	1359	1286	1267	1383	1290	1311	1251	1109	1158	1169	1027	1113	1035	1041	1002	979	1011	1049	981	948	990	965	978	1041	984	973	963	1004	1062	964	948	993	984	981	1001	983	1018	993	1003	963	1023	1010	933	965	969	950	965	977	1029	988	1027	1014	973	1021	975	940	962	1030	964	1043	981	989	1030	986	1014	999	981	955	953	1020	997	999	924	1042	1029	1001	957	1004	990	992	979	1026	970	993	1030	972	1007	1014	992	948	1009	986	1033	1015	1005	959	995	1013	975	1019	1066	997	1032	1064	993	1005	989	1017	1006	942	977	1006	993	981	989	1005	982	1022	944	963	949	917	952	1002	966	982	976	969	958	942	948	1048	985	1012	1001	1027	1045	1027	988	986	957	982	977	985	967	953	999	930	973	1003	910	1063	1022	1025	1015	983	955	1006	1047	987	1010	966	951	958	1058	983	956	1033	1025	963	993	964	968	1012	989	981	944	931	999	989	1019	1015	998	1012	959	992	992	1011	942	1053	971	1000	1009	978	964	1042	1013	1014	1018	963	981	976	942	970	996	985	994	949	1014	970	1011	994	968	980	980	946	1033	979	1024	1034	982	1009	1023	968	989	997	999	965	994	1024	1093	984	1011	990	1045	965	990	1006	1005	970	994	976	972	929	1025	1005	1007	945	998	983	985	960	1020	968	962	948	979	1026	990	1001	981	1003	952	989	1003	1078	958	992	966	976	960	990	1018	974	975	971	959	1057	982	1021	965	968	1013	997	986	1063	993	971	950	976	979	1005	983	1023	1009	1012	1032	1015	1008	960	1005	997	978	990	944	996	947	1042	1016	949	1013	983	932	948	1021	989	949	955	962	993	964	984	1006	939	999	988	988	975	928	989	994	945	1014	998	1008	1009	970	1002	1018	974	994	925	985	985	948	992	993	972	1018	932	1033	952	1024	990	994	973	985	999	1047	1044	969	987	1015	999	1010	972	1012	984	966	981	1001	991	940	942	1031	1010	1004	992	969	940	999	986	962	1006	981	996	1058	1015	954	986	971	928	963	962	1042	957	1004	958	946	992	984	981	979	945	982	1020	960	965	937	1003	978	967	1008	971	967	958	983	912	949	999	1025	1013	1009	965	980	934	957	1017	942	959	986	933	1016	972	981	998	998	1018	956	956	1015	969	994	1011	998	1043	1068	990	1001	978	1067	1002	1000	1054	989	954	991	1047	1004	1016	1023	979	988	946	980	974	982	981	934	997	973	938	1003	1004	988	940	988	990	997	1020	991	928	1023	1027	983	964	982	988	1006	955	1016	929	949	994	987	953	999	952	1002	963	995	970	975	985	925	1022	979	943	1032	990	988	950	988	964	1040	987	963	965	991	993	1006	972	930	973	948	964	983	976	947	965	1047	1026	959	1002	981	1004	1024	989	1008	958	1055	989	1029	1097	982	961	949	1020	997	1009	995	1029	977	989	1026	992	1012	930	1025	967	980	990	1004	974	974	1031	1026	961	977	1030	987	970	1005	955	1026	917	976	993	938	947	969	982	972	1030	1015	985	964	1019	974	961	996	1002	987	998	997	942	981	1025	977	1016	957	976	982	1005	985	985	961	970	969	1000	1017	1053	1016	1002	992	988	980	959	993	979	1004	972	942	1001	956	985	971	1008	984	1007	1011	1035	984	950	988	975	1015	958	997	1012	964	990	1013	966	972	988	1006	969	990	941	995	963	996	922	970	1022	972	952	959	981	965	1015	979	1004	980	959	947	1017	928	988	973	954	912	1032	986	934	1016	968	1044	948	953	1011	1048	974	945	983	1004	991	999	1024	985	1010	996	975	927	962	1000	957	973	1002	983	1077	1002	978	1002	937	920	1053	1010	1064	1002	981	987	945	990	1032	986	940	994	930	1005	992	1048	986	962	1001	999	973	994	990	981	1021	992	1048	1020	937	1004	959	1002	1031	991	1012	956	965	953	1030	1006	987	993	998	951	961	1039	1010	1010	1007	986	1041	937	996	983	1062	977	963	1019	1004	977	1046	974	982	1027	938	1025	945	1002	963	930	1009	954	1011	1057	988	952	1019	982	1000	1003	1000	992	1022	981	950	965	991	992	959	968	1035	1002	970	980	973	984	940	984	979	1019	992	984	1048	991	890	958	951	974	995	1018	992	970	943	1014	1017	1027	1032	1005	1000	969	1012	991	1001	968	989	999	997	988	1017	972	1041	1015	1023	1002	960	1028	1024	985	1003	1035	984	954	971	1041	992	1020	980	970	990	986	1027	971	940	985	1011	966	974	1033	1004	947	991	1009	1015	1032	994	982	961	1041	976	1011	963	985	994	980	982	976	973	1011	946	959	1013	928	969	989	981	979	1014	972	966	1009	1029	976	946	1000	1024	951	1010	973	1017	1008	1039	1051	952	970	982	1028	1003	1017	937	978	937	971	1000	951	974	954	958	1033	1020	951	996	933	983	1007	989	955	981	973	959	981	1005	985	973	927	997	975	1013	989	942	957	941	1034	1006	996	1017	990	947	1030	1059	1003	1018	979	991	974	982	984	1004	962	937	1007	1031	999	980	959	960	1036	1011	1004	1021	1008	1079	1014	1018	1030	981	998	933	981	1023	977	975	962	952	1034	942	998	1042	1049	979	963	992	976	1044	1048	982	964	1011	997	1029	1023	1023	952	977	974	981	958	1003	1000	1017	964	962	958	972	1010	994	990	1018	929	994	1047	988	1017	997	1017	992	1038	973	1010	1078	977	934	957	955	962	1014	969	980	1031	957	1052	1043	1036	970	973	1030	994	1023	1011	1009	998	957	996	999	1040	965	1001	959	1015	1006	1018	991	991	964	941	941	971	948	977	1033	971	946	974	1002	1002	989	1016	969	965	1050	992	969	1047	1016	996	991	1019	992	1033	944	1044	976	937	966	920	991	971	986	922	950	1025	995	1005	1011	965	933	969	977	1010	970	1002	960	936	964	928	967	984	972	974	991	956	979	980	978	1014	980	972	1047	975	983	976	999	1020	1013	968	1020	1035	968	920	998	1038	974	995	945	1002	944	977	1002	1020	988	983	1001	965	943	1013	958	1022	995	1006	937	1019	956	1017	961	992	982	1016	1045	980	977	961	981	1018	1043	1011	1020	1009	996	954	956	986	988	943	956	1016	955	938	971	981	964	952	926	1009	1013	1004	985	1032	992	969	987	1013	1004	995	987	1003	997	961	1013	984	971	1017	993	995	972	957	947	1070	993	951	1065	995	986	952	992	973	1004	957	936	996	948	994	941	997	1013	996	960	1008	959	985	995	992	989	935	912	972	932	1034	954	1012	989	961	932	1034	953	933	1014	1003	996	952	978	1034	1044	1001	990	973	994	1022	1037	907	962	991	956	969	960	968	1038	1046	1005	999	1034	954	968	956	979	998	1039	971	941	975	1003	1071	993	979	1025	1019	996	991	973	984	987	1013	1028	957	973	1060	993	946	967	972	963	1008	947	996	985	970	1036	1001	999	1054	968	1011	968	1013	964	972	986	993	1032	1013	990	955	992	917	1041	1015	1006	1011	961	1011	940	991	995	1013	996	1012	1025	987	967	961	978	1025	961	968	1005	954	988	952	1015	990	968	981	1035	1009	987	951	966	968	933	948	981	1010	993	945	1014	1014	1044	926	1054	967	958	933	972	1033	989	997	970	1014	997	982	1061	1005	1023	967	973	1013	1063	1017	1023	961	958	986	956	994	1025	970	960	1002	1004	947	1017	989	1008	925	968	921	968	959	953	1011	1031	993	910	926	977	956	1016	1004	948	952	975	976	1001	970	954	988	958	981	967	996	972	1006	1004	997	981	1007	1027	991	1029	1001	986	933	932	983	1011	958	971	1006	993	965	1003	971	1014	984	939	1052	973	1044	1024	961	1023	991	1029	1010	976	1032	982	957	960	930	910	980	964	886	1031	1064	994	1017	988	1030	1043	1048	1036	1015	1012	1018	995	970	971	967	1007	1014	1034	1047	955	995	982	997
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
