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
336596273220	336596273779	336596274329	336596274879	336596275429	336596275979	336596276529	336596277079	336596277629	336596278179	336596278731	336596279279	336596279829	336596280381	336596280929	336596281481	336596282029	336596282579	336596283129	336596283679	336596284229	336596284781	336596285331	336596285879	336596286431	336596286981	336596287531	336596288079	336596288631	336596289179	336596289729	336596290281	336596290829	336596291379	336596291931	336596292481	336596293031	336596293581	336596294129	336596294679	336596295229	336596295779	336596296329	336596296881	336596297431	336596297981	336596298531	336596299081	336596299629	336596300181	336596300729	336596301279	336596301831	336596302379	336596302929	336596303481	336596304031	336596304581	336596305131	336596305681	336596306231	336596306781	336596307329	336596307881	336596308431	336596308981	336596309531	336596310081	336596310629	336596311181	336596311731	336596312279	336596312831	336596313381	336596313931	336596314481	336596315031	336596315581	336596316131	336596316681	336596317231	336596317779	336596318331	336596318881	336596319431	336596319981	336596320531	336596321081	336596321631	336596322181	336596322731	336596323281	336596323829	336596324381	336596324931	336596325481	336596326031	336596326581	336596327131	336596327681	336596328231	336596328781	336596329331	336596329881	336596330431	336596330981	336596331531	336596332081	336596332631	336596333181	336596333731	336596334281	336596334831	336596335381	336596335931	336596336481	336596337031	336596337581	336596338131	336596338681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32209	27846	29099	24748	19647	14607	10833	10734	19443	17113	13336	12324	11417	10448	11526	10964	9511	6843	7632	8419	9153	7680	5799	5348	4896	3601	2990	2333	2434	2115	1687	1551	1329	1401	1428	1551	1322	1041	926	880	1084	946	805	540	562	447	458	405	344	359	283	264	284	294	262	248	266	244	288	260	257	290	269	263	299	277	273	258	261	272	246	266	270	245	259	308	252	259	266	289	288	269	229	284	262	294	276	261	277	240	266	234	261	274	256	292	285	307	269	250	268	259	275	250	281	267	294	288	248	250	270	268	267	256	269	248	255	258	273	265	277	262	260	263	264	263	258	255	267	277	244	248	289	259	262	266	267	273	271	264	268	278	253	264	278	264	284	258	269	257	277	239	255	271	251	252	255	263	254	274	253	270	246	259	281	266	254	287	274	266	245	271	305	271	269	266	268	266	287	262	269	274	261	260	282	293	263	272	280	254	250	269	274	271	272	273	197	260	297	234	261	276	274	251	240	252	281	255	254	272	240	251	273	277	261	279	248	260	260	259	278	243	301	250	252	246	280	241	262	280	261	233	260	282	272	285	301	242	242	297	276	278	273	269	249	307	250	285	255	269	281	262	269	260	262	269	236	279	259	266	292	237	285	291	246	254	294	279	269	252	241	260	249	254	303	276	244	285	294	263	248	290	269	271	267	231	290	273	272	277	260	272	259	230	273	267	278	272	281	246	260	264	262	260	234	269	261	233	239	268	281	268	266	251	261	306	268	282	277	240	230	259	277	241	260	263	255	277	285	235	248	258	252	262	261	253	295	259	250	240	261	239	241	266	282	269	254	294	268	266	283	239	276	240	233	249	210	282	282	242	267	267	253	252	264	267	280	261	275	275	263	254	282	249	252	285	269	257	274	254	276	269	276	260	255	268	285	280	236	267	260	271	266	266	259	271	280	255	273	269	269	298	264	268	267	262	263	269	250	273	287	277	273	277	248	254	254	261	276	271	257	244	265	275	286	269	269	255	267	289	240	271	278	257	288	264	254	257	281	241	291	235	266	295	249	255	259	256	236	273	298	257	242	262	276	282	294	237	266	257	284	274	273	256	265	266	283	286	243	256	258	295	236	293	264	280	302	252	300	270	295	259	265	306	257	264	270	250	272	275	281	262	247	262	250	280	264	267	251	268	240	233	255	266	268	285	247	260	272	263	304	279	264	259	238	266	252	257	279	259	273	244	261	263	274	281	272	265	262	254	227	265	253	288	270	270	288	263	290	251	271	253	248	245	234	235	252	260	287	270	259	252	274	268	277	298	260	285	277	255	273	289	273	264	273	250	245	284	259	255	250	249	268	255	284	246	255	263	247	257	286	244	283	264	277	257	247	256	254	264	270	266	262	243	269	247	261	237	271	281	283	280	265	266	258	266	265	291	243	244	281	238	250	270	275	275	248	237	259	238	271	252	268	295	255	261	261	261	242	254	265	260	276	240	248	257	255	258	267	293	255	260	245	275	278	269	276	254	281	251	274	260	274	262	291	261	236	261	246	262	269	286	272	252	277	284	257	266	264	243	265	252	270	266	252	248	280	250	217	253	262	272	272	281	268	233	250	249	265	278	242	287	260	255	277	261	253	243	267	246	293	263	272	256	287	286	276	278	251	262	254	278	251	235	267	265	268	275	249	282	251	266	293	234	268	273	260	232	263	271	247	270	266	269	265	244	257	282	243	272	247	254	241	269	247	266	259	294	263	287	261	261	244	280	273	259	256	235	270	292	262	278	278	236	278	281	237	249	276	237	275	248	269	287	282	249	278	289	275	290	243	267	249	284	273	256	273	273	281	229	257	265	278	249	300	251	275	257	231	291	228	275	243	253	261	261	246	268	235	260	250	239	273	266	270	242	255	277	252	257	258	271	269	238	269	262	244	272	269	239	263	272	252	261	264	272	262	267	270	258	263	270	250	269	249	265	277	254	246	270	253	252	239	270	279	251	241	243	276	272	290	296	270	271	257	268	275	302	261	248	268	260	275	264	269	255	268	261	299	293	277	242	278	256	275	248	255	259	262	279	259	252	264	264	248	249	265	259	256	258	249	274	244	235	274	248	281	259	268	268	255	278	246	279	273	282	256	253	269	269	283	277	258	261	284	249	267	281	266	285	238	280	243	277	270	278	276	281	283	286	263	269	300	272	268	253	263	288	232	261	269	262	255	272	267	268	261	275	266	251	258	255	257	285	280	269	255	248	276	291	250	267	247	255	251	257	277	261	289	273	247	276	256	269	257	263	269	275	280	247	250	293	251	234	242	263	265	268	264	277	264	236	261	267	269	248	279	287	290	254	233	239	256	258	264	264	256	263	260	250	243	249	301	255	259	261	270	230	260	245	283	277	250	268	294	280	268	260	249	285	294	292	265	277	264	265	279	246	277	266	250	253	267	261	239	245	288	256	278	264	262	251	295	253	242	254	267	268	247	231	247	244	293	273	252	267	274	237	271	273	257	259	252	244	290	284	287	277	279	253	262	251	269	281	284	272	260	262	260	258	287	267	271	280	282	256	271	254	286	226	253	252	246	263	250	258	272	281	250	270	272	255	270	288	232	273	304	261	270	265	262	262	278	284	256	241	270	277	263	303	260	231	273	274	263	271	243	223	253	233	263	266	264	251	272	299	276	294	282	264	228	250	257	277	261	275	270	285	243	256	276	233	288	276	252	272	278	261	280	269	251	270	252	248	252	254	260	281	266	254	278	257	285	295	285	287	226	254	278	258	282	273	268	220	258	268	259	264	239	269	276	264	285	247	256	273	240	266	276	237	257	290	240	260	235	247	249	300	286	246	286	287	252	298	258	249	267	254	245	282	243	266	288	268	284	221	288	284	261	287	283	283	269	246	252	277	280	268	287	260	285	244	266	254	274	267	240	274	248	231	290	250	267	291	254	240	274	283	275	266	260	261	246	269	259	282	252	266	278	251	237	269	277	287	282	252	294	272	284	247	273	255	287	247	278	260	226	276	241	298	271	239	257	252	245	244	238	252	261	254	244	252	287	275	247	288	268	285	254	249	271	273	236	280	281	270	249	264	263	268	227	283	256	257	263	261	242	263	248	267	253	247	264	261	280	259	255	291	255	264	253	236	276	246	293	248	265	280	267	256	259	260	245	274	287	257	281	261	236	259	246	241	295	273	267	264	273	264	246	272	241	285	254	255	269	271	254	285	272	243	271	267	251	289	256	271	290	264	277	261	254	260	288	277	250	268	237	283	259	256	268	266	263	258	288	260	271	238	250	274	256	260	249	252	277	278	281	243	281	272	275	255	252	261	269	258	259	278	251	253	261	272	284	279	254	246	253	279	262	265	272	248	252	277	246	265	277	250	263	268	256	250	263	267	252	259	273	250	269	239	231	236	272	279	208	272	264	265	220	268	263	264	266	260	265	280	255	261	246	275	270	249	252	270	264	268	259	266	255	252	258	271	248	250	269	261	283	245	256	265	245	235	266	274	254	248	246	278	233	237	274	256	270	244	263	291
20523	21744	30253	33974	32202	29579	25989	27314	35685	31165	28089	28113	27720	26644	29563	28526	26039	21570	24548	26817	29184	26876	23570	22885	22373	18310	16977	13470	13806	11225	10118	8854	7366	7986	8334	8963	8235	6478	5784	5567	6612	5804	4313	3235	3198	2318	2049	1878	1328	1205	918	988	897	824	834	825	817	771	812	785	786	762	769	763	739	784	750	719	745	761	767	756	770	771	692	759	747	804	740	709	783	737	758	744	762	711	678	724	736	755	753	747	751	737	768	721	729	698	715	695	730	748	761	751	699	719	727	702	730	715	745	751	745	785	713	745	687	730	707	696	746	743	742	766	736	685	728	735	755	734	718	762	762	709	731	713	741	738	693	713	743	753	760	679	713	731	743	770	731	742	758	759	755	737	745	673	728	728	726	705	732	759	724	692	710	735	716	696	716	760	738	748	679	701	702	789	740	726	744	684	737	708	676	733	753	765	726	732	736	737	746	710	716	758	648	777	759	729	656	685	727	751	753	721	731	776	729	769	736	708	704	711	720	708	731	718	716	760	720	682	699	719	781	697	708	736	718	723	700	675	771	715	724	741	742	714	689	713	743	747	751	768	702	709	751	717	784	722	706	705	725	731	754	718	692	753	667	715	723	753	746	744	694	755	758	682	708	728	719	721	755	711	724	719	742	704	763	745	715	699	672	732	746	717	739	712	727	772	752	687	763	671	715	724	724	732	781	749	750	696	711	716	754	722	713	729	700	724	742	768	723	706	690	756	798	779	750	711	717	709	760	743	696	678	757	700	754	755	711	717	723	712	739	750	723	756	731	747	679	752	704	752	723	755	697	793	738	760	711	751	744	739	779	718	728	814	758	719	698	772	721	717	722	764	724	708	723	756	730	726	805	707	765	763	679	737	762	740	744	706	763	712	695	721	709	726	698	739	755	744	757	752	751	757	734	709	676	706	688	739	700	715	699	759	734	705	696	706	706	730	690	745	732	709	739	776	711	731	757	753	737	738	737	716	722	721	686	736	735	696	711	733	714	705	702	716	733	732	743	692	798	754	756	730	718	741	732	715	703	730	772	714	696	766	712	697	707	743	694	684	731	680	745	714	703	693	768	740	702	718	706	741	736	702	687	707	727	705	726	749	716	710	714	724	675	746	735	721	696	705	733	732	720	742	718	708	728	762	745	749	728	720	718	715	692	767	767	728	752	694	716	675	730	704	733	736	733	698	743	715	757	722	761	702	745	760	743	735	712	746	722	725	684	722	743	731	696	710	691	747	723	720	732	728	741	745	720	738	728	708	724	672	738	734	696	772	712	708	703	722	696	729	771	702	739	697	765	728	714	703	705	715	712	775	718	705	751	763	700	694	747	742	710	768	711	677	758	742	766	716	700	740	668	715	738	732	717	734	733	719	754	736	736	706	743	767	710	717	738	726	743	705	757	723	721	746	704	709	696	732	759	784	730	742	722	754	713	732	763	730	744	694	700	707	676	747	788	728	740	744	752	718	725	731	703	699	679	726	692	767	759	759	701	730	730	688	735	763	727	703	750	700	757	697	765	769	696	684	743	764	806	753	739	715	686	764	765	757	729	744	760	670	767	732	724	724	684	727	745	748	773	717	738	740	731	771	700	767	723	753	742	715	729	749	713	694	715	754	698	758	717	726	718	725	779	721	755	670	682	764	757	751	804	714	684	733	666	701	703	698	743	727	732	735	723	689	684	723	734	708	739	762	720	721	756	723	720	721	719	759	787	731	695	736	712	790	733	741	717	761	709	718	700	701	745	730	723	706	719	724	734	735	795	737	731	741	703	758	696	740	691	709	721	733	728	648	748	730	705	708	729	715	708	720	727	743	737	701	729	739	761	729	741	731	680	698	724	663	770	687	665	767	772	729	728	712	697	703	689	703	726	732	729	706	718	750	704	752	734	677	766	729	726	726	746	731	659	744	764	734	724	700	699	734	669	743	735	726	698	727	733	703	673	738	706	722	685	732	719	702	747	733	703	708	763	691	733	746	693	715	693	732	705	714	743	721	741	732	733	684	677	670	761	739	750	677	735	726	725	737	712	705	751	730	725	729	762	729	699	692	734	741	727	716	697	743	704	721	675	695	712	707	737	754	733	730	683	749	751	720	656	731	688	763	705	753	724	752	746	761	746	704	714	722	758	732	738	771	693	725	721	740	725	754	778	680	729	730	685	774	728	720	737	735	726	702	770	749	770	758	727	773	756	719	720	782	730	756	699	729	696	722	754	687	750	738	722	720	736	757	723	731	740	744	695	736	718	679	745	755	690	713	697	728	729	755	672	759	657	658	697	715	741	742	690	748	728	739	771	746	745	725	766	690	736	740	686	694	713	719	696	728	745	708	711	731	741	698	703	719	762	759	720	693	732	733	739	733	731	733	756	716	721	750	700	690	751	680	723	754	678	742	735	719	682	763	711	761	709	713	717	693	771	714	733	732	693	776	761	730	741	718	757	714	736	747	687	696	733	746	744	703	751	704	740	695	722	671	758	731	729	679	747	702	703	694	737	756	706	714	697	731	689	803	692	751	719	694	688	781	738	714	714	771	727	754	723	708	712	719	731	733	711	710	767	729	707	712	741	713	729	692	710	691	792	730	699	703	678	733	720	748	759	767	743	735	715	721	725	759	704	736	707	718	746	706	708	691	723	717	794	708	740	736	712	759	718	709	737	708	724	765	690	689	746	716	753	727	728	707	751	760	737	714	788	710	790	718	718	718	718	758	760	748	741	694	739	742	767	759	667	742	744	740	709	746	786	716	742	773	754	691	774	776	758	708	709	723	711	693	746	773	719	711	681	733	727	712	724	703	722	745	707	716	704	735	695	799	691	800	712	712	688	747	806	751	733	736	738	727	729	714	756	768	768	718	743	710	753	711	762	738	725	759	715	707	718	760	754	734	765	758	735	788	721	738	753	740	725	707	741	730	690	707	704	716	753	700	686	748	680	756	766	716	710	754	693	749	730	743	699	739	740	721	705	684	741	667	743	777	719	788	766	706	742	739	707	697	752	830	730	709	708	718	762	740	727	717	733	745	728	703	707	696	705	745	691	729	722	736	715	736	746	703	765	698	806	738	762	732	723	732	768	744	706	702	737	714	709	712	716	757	724	734	749	706	687	743	734	691	746	679	708	761	669	742	705	695	698	689	725	696	700	701	737	731	681	752	722	737	725	725	729	746	738	733	686	710	671	785	709	746	703	720	753	736	749	724	757	784	714	739	764	714	690	725	757	685	721	693	732	772	730	738	716	652	699	756	708	705	753	694	695	679	720	716	703	735	728	769	733	749	781	737	684	711	687	739	780	734	756	727	722	780	738	746	676	707	688	729	737	667	716	718	725	709	676	730	717	692	745	723	728	743	737	749	726	770	732	712	727	714	736	728	765	703	763	716	689	686	749	715	734	716	759	730	757	712	773	697	710	678	744	701	709	749	742	761	712	730	707	712	725	745	714	739	734	705	721	684	678	729	708	754	724	722	748	727	755	709	721	768	702	740	718	706
10847	8135	9192	7376	4826	3239	2215	1661	1782	1423	1129	987	840	818	781	731	697	621	645	566	607	587	507	511	512	429	381	428	419	415	391	416	381	409	355	365	365	358	376	353	363	375	372	319	355	345	371	362	322	322	294	355	357	339	345	334	309	357	312	330	334	354	325	323	365	337	363	343	335	364	348	330	345	315	338	313	383	342	350	329	346	314	341	334	303	357	329	334	356	331	333	329	330	342	362	322	323	333	335	319	325	326	357	337	337	310	311	349	346	332	308	322	311	353	329	340	324	343	362	342	332	339	369	324	344	313	342	340	349	331	370	332	313	303	327	346	341	319	361	308	298	305	364	320	330	317	339	353	301	319	349	319	369	332	314	347	300	330	330	336	347	337	317	353	326	341	354	362	328	327	314	310	332	345	347	333	326	313	368	335	319	343	325	328	315	353	301	331	358	341	326	316	315	321	344	311	305	378	339	339	327	296	316	301	345	327	335	335	332	310	336	363	357	354	359	324	333	330	321	353	351	335	318	366	355	307	364	334	318	300	337	308	310	347	306	323	338	322	326	344	324	372	322	335	347	368	314	306	317	346	298	351	325	387	346	341	389	354	311	358	307	334	374	321	329	344	382	317	321	347	353	353	351	335	338	333	337	340	314	357	325	290	343	339	341	344	350	339	349	301	322	320	301	366	310	345	340	363	353	319	329	348	337	342	367	351	336	368	346	352	359	354	340	369	336	319	314	332	317	321	356	330	309	319	350	315	331	361	323	313	351	355	306	323	355	346	348	328	315	361	360	307	326	346	363	336	306	352	343	328	332	357	312	343	308	335	317	324	328	356	336	366	312	345	382	348	334	319	314	350	334	332	334	357	321	354	331	320	331	292	319	337	316	333	342	303	315	357	341	346	344	339	317	341	309	359	345	352	316	344	351	339	338	331	349	354	351	364	350	321	361	310	308	307	335	340	344	364	326	350	321	328	347	304	341	349	348	303	334	337	321	353	342	336	293	327	340	312	324	342	303	364	333	384	349	339	341	355	354	318	332	344	346	314	347	319	360	364	361	372	318	326	303	328	329	344	336	334	304	323	350	358	346	312	330	315	339	365	332	363	332	345	341	327	368	346	327	311	323	325	326	331	360	343	341	311	316	342	332	331	320	335	320	326	352	325	377	314	338	298	325	348	310	313	328	296	310	333	300	332	362	307	353	339	341	337	343	381	320	290	362	350	324	361	338	333	313	340	339	362	345	337	344	330	306	323	316	299	340	341	308	348	348	346	354	374	348	329	367	337	328	318	324	327	339	326	335	344	347	334	321	351	359	297	307	321	343	349	321	361	321	341	382	338	326	323	314	334	307	331	322	316	326	332	337	359	325	329	321	370	373	357	349	376	344	316	335	349	308	326	341	343	355	348	329	346	317	348	313	339	338	307	341	345	348	359	321	350	338	346	315	307	337	317	335	348	369	323	320	349	316	354	321	332	356	327	360	337	347	344	290	337	349	318	350	350	325	303	320	356	345	347	361	318	345	307	376	319	342	345	344	385	353	330	314	346	341	384	303	383	327	322	356	356	336	319	337	335	348	352	340	318	336	336	330	337	355	350	311	350	342	324	314	327	288	343	332	342	334	343	309	306	336	339	343	361	322	327	311	322	317	366	346	302	349	319	299	338	330	304	329	357	323	355	343	363	280	313	350	336	323	322	325	368	338	355	335	318	336	295	355	328	344	340	339	373	305	348	331	310	320	359	341	349	376	328	346	335	345	297	363	339	344	326	310	342	315	311	369	327	317	389	316	352	341	327	358	363	343	329	349	317	316	343	306	344	309	354	387	353	337	325	328	368	313	298	315	324	316	323	308	332	331	347	369	334	313	344	333	359	325	340	340	340	339	368	332	325	318	346	322	354	329	341	346	335	320	329	346	348	359	312	305	342	357	305	315	297	355	343	344	320	362	346	318	348	346	351	316	297	321	342	316	346	324	332	331	308	308	348	352	316	315	323	343	374	347	336	325	367	321	339	347	353	310	347	349	338	332	315	342	296	325	323	344	355	337	360	374	339	340	320	331	310	336	351	311	306	328	333	353	336	330	311	327	346	332	329	348	355	329	366	328	362	352	324	323	349	327	354	328	334	376	335	330	351	353	324	325	371	361	333	338	307	331	338	305	317	329	328	374	374	295	369	351	341	371	308	371	350	328	343	333	333	383	376	309	358	321	347	325	324	334	349	339	334	362	340	351	317	330	342	339	337	342	338	366	305	298	332	357	310	346	329	336	327	332	329	313	310	362	307	333	340	359	358	349	320	321	304	340	342	338	352	336	351	350	347	317	348	349	364	323	322	319	366	306	339	311	342	346	333	352	348	303	328	355	345	342	330	353	311	320	306	341	353	354	294	348	351	351	302	340	322	340	319	399	306	330	321	318	318	342	346	336	316	305	325	351	379	339	332	337	324	386	321	306	339	340	340	341	378	307	339	346	398	340	337	336	345	345	340	349	367	351	346	323	318	341	311	326	321	332	326	350	335	297	326	328	329	322	303	294	307	344	330	341	311	336	345	318	330	298	330	311	356	343	326	365	319	347	347	337	330	316	313	337	340	326	338	347	346	369	319	344	319	332	311	361	352	324	322	331	344	323	363	331	354	358	345	326	367	333	287	344	341	326	323	318	299	356	313	329	322	350	318	326	362	320	324	373	337	341	382	343	337	322	368	337	319	339	325	341	394	361	359	329	327	365	348	308	341	308	342	309	324	326	349	347	313	304	317	349	338	339	312	323	357	345	334	335	331	329	350	360	341	300	329	350	289	332	339	357	347	329	346	316	352	319	343	313	346	324	353	312	351	341	321	326	367	342	332	350	312	323	360	332	356	337	342	372	346	339	325	319	352	304	336	349	340	319	319	324	340	372	347	328	334	333	346	328	357	347	319	318	338	356	311	325	368	335	337	322	360	323	313	336	338	338	304	308	332	317	349	345	358	349	304	314	351	347	353	333	370	361	333	325	345	351	323	379	377	353	344	347	337	343	338	340	339	289	314	336	324	332	357	349	353	372	367	348	339	363	316	327	345	331	343	351	343	365	338	359	352	307	341	357	344	330	295	357	307	357	326	343	342	315	336	322	347	366	345	326	367	337	333	370	311	323	336	326	333	331	344	345	341	349	342	359	359	299	317	314	356	323	331	339	329	325	309	364	292	314	362	341	299	331	372	311	324	334	360	358	320	341	345	327	292	333	348	358	358	392	327	326	324	342	312	338	330	360	360	386	323	325	301	303	331	338	326	348	339	336	310	348	340	350	347	327	331	307	323	336	327	310	324	337	356	322	355	339	284	325	347	335	360	319	344	358	322	333	363	379	341	331	322	346	339	359	325	314	358	326	368	304	353	328	351	342	359	363	319	348	341	332	320	325	311	339	334	365	323	361	330	345	326	371	317	348	327	324	340	317	327	323	334	338	348	299	319	342	339	329	345	303	370	309	334	330	329	349	318	319	330	324	307
7444	7673	14827	16953	14873	11664	9455	7913	8466	7183	5731	5139	4487	3906	4327	4154	3837	2928	3127	3040	3253	2907	2534	2384	2359	2019	1799	1555	1529	1414	1426	1323	1205	1278	1275	1254	1275	1128	1168	1169	1175	1118	1034	1028	976	947	955	943	889	940	932	953	920	928	872	877	944	880	915	921	913	895	936	885	903	904	924	904	905	883	900	945	910	870	881	892	900	886	911	895	912	883	869	883	854	887	944	860	883	879	913	884	857	893	866	916	900	878	828	878	931	889	937	899	913	906	929	955	908	917	869	847	921	877	906	902	888	899	941	883	855	926	880	920	871	874	869	932	908	888	904	831	910	943	922	853	953	883	873	869	894	804	945	881	845	883	848	923	915	894	923	876	843	923	896	910	875	871	922	868	887	906	914	884	918	897	890	931	896	867	944	905	913	934	876	892	909	850	892	893	908	966	876	891	833	943	929	873	914	865	927	886	903	861	889	909	906	889	858	841	946	918	917	857	886	885	903	845	847	884	909	911	903	906	821	904	858	935	888	874	865	892	901	869	910	960	864	843	922	871	920	873	899	866	892	913	875	884	885	876	885	901	901	902	877	891	915	887	907	907	886	859	885	845	888	957	889	852	909	868	889	926	857	933	877	910	897	880	896	929	901	899	932	906	867	887	911	865	892	896	937	894	862	926	898	850	887	916	906	928	902	920	901	890	837	907	884	906	888	888	970	903	922	890	878	900	895	897	887	927	919	900	936	851	906	898	916	893	878	906	882	862	912	870	891	937	913	861	942	845	847	852	814	916	928	857	923	874	848	921	862	892	912	894	880	883	875	873	862	875	921	925	925	848	960	870	878	860	889	903	907	884	904	894	902	869	910	905	909	901	840	880	898	945	915	862	847	933	940	857	884	849	867	877	888	927	852	877	951	880	955	894	880	870	896	921	884	909	885	863	884	921	874	856	905	915	918	850	903	886	896	873	892	903	868	903	929	899	936	875	906	861	881	994	847	848	896	903	902	867	902	884	876	900	896	909	868	925	915	847	890	912	906	895	939	885	903	871	873	871	890	899	907	908	929	911	926	931	875	896	881	919	946	955	849	968	881	865	878	917	888	862	892	912	863	948	906	939	917	849	881	856	838	919	866	901	884	901	912	924	914	888	936	869	931	864	870	896	945	920	886	956	876	905	898	902	919	909	901	908	894	910	885	957	911	918	850	905	882	885	870	913	866	880	907	940	878	897	892	884	923	905	904	898	936	870	896	901	936	874	892	832	876	918	874	865	856	885	931	848	925	917	879	943	897	889	908	865	901	863	936	864	906	969	893	900	896	890	883	876	875	886	895	902	909	881	871	922	865	896	886	893	887	916	889	876	911	847	935	853	884	914	881	912	877	851	898	917	868	914	852	903	920	931	968	899	875	920	900	950	850	946	979	877	920	908	915	888	930	927	910	860	903	908	861	880	784	869	919	938	894	901	940	918	888	898	847	885	928	881	925	822	907	838	887	871	894	925	881	902	852	891	888	894	908	846	886	880	853	923	885	883	910	902	910	910	942	895	898	913	905	888	864	927	933	901	866	879	842	881	939	849	913	790	917	910	861	887	892	897	866	890	901	875	869	909	916	895	917	935	917	856	917	901	882	891	922	900	904	890	891	956	876	902	886	875	879	879	865	879	912	901	943	863	880	899	878	853	882	891	905	872	906	849	821	882	954	897	844	917	894	912	897	884	911	906	903	923	970	901	895	933	921	889	875	842	891	905	846	889	923	883	949	897	896	854	887	913	907	889	893	868	883	861	887	843	891	905	901	895	933	896	886	865	886	897	862	903	855	894	916	904	920	924	886	902	844	857	945	943	857	839	898	925	922	895	894	904	907	910	902	944	900	889	895	942	893	910	831	895	838	858	861	933	855	915	937	950	875	909	877	844	880	919	815	938	880	901	907	861	864	922	864	852	913	911	848	867	854	967	895	896	894	880	888	947	907	886	866	891	877	912	911	909	902	912	887	869	856	865	905	848	900	899	927	872	904	873	884	865	934	936	921	899	899	913	910	918	879	891	860	882	828	883	893	842	928	879	853	912	884	900	889	879	904	924	917	904	863	851	878	909	875	864	879	920	933	869	874	870	830	893	913	863	919	858	862	930	918	915	882	908	853	914	924	889	925	943	886	933	882	899	957	916	915	889	898	835	973	901	886	900	883	892	960	925	904	884	915	921	902	875	885	918	886	886	913	876	898	924	887	903	883	928	915	883	907	878	936	909	826	840	919	930	865	892	956	891	886	915	856	883	874	887	900	875	889	898	935	868	949	927	920	900	888	912	891	885	902	845	848	961	880	926	904	892	921	909	908	877	860	897	822	926	868	852	838	882	907	913	902	851	959	896	937	887	926	916	866	953	877	913	897	879	879	878	906	909	938	870	888	902	898	907	886	900	864	910	897	879	909	864	866	899	889	859	869	960	871	895	842	951	944	878	908	934	873	902	905	859	908	928	919	883	963	936	916	854	913	888	869	906	888	887	972	909	931	903	913	899	904	890	951	924	903	863	892	869	920	890	939	874	949	881	920	904	950	904	883	900	940	876	886	935	868	893	904	933	909	890	904	874	909	904	878	905	939	842	871	888	923	938	878	911	887	841	886	938	832	904	929	873	960	884	898	898	883	925	926	904	923	924	902	879	886	860	962	876	875	881	893	899	926	871	859	927	832	884	875	882	916	919	886	882	866	894	854	825	970	910	897	889	917	877	900	920	914	907	854	915	979	864	927	913	923	946	859	913	877	900	886	893	822	916	887	903	921	939	865	866	881	871	912	851	897	895	882	890	907	917	906	939	913	874	859	905	924	867	857	977	926	911	892	866	960	884	876	900	849	898	876	901	931	861	863	891	961	832	887	909	883	906	903	867	892	911	927	887	892	910	920	871	922	907	915	884	836	913	919	916	884	897	939	914	862	902	883	921	874	912	863	913	864	884	840	924	921	864	925	864	906	926	900	874	902	913	851	909	886	912	902	856	882	927	877	835	875	887	852	915	951	845	871	912	911	874	888	896	868	859	885	884	889	905	860	945	854	896	884	882	825	898	901	883	934	885	907	863	911	898	950	909	917	867	872	892	952	886	885	881	914	809	895	925	904	889	848	897	920	863	893	858	895	903	889	880	839	910	904	906	908	902	936	860	893	866	864	879	857	909	907	850	928	918	848	889	936	938	881	901	926	890	845	939	926	901	858	864	849	866	881	922	883	948	873	929	919	881	890	921	863	845	900	929	934	879	882	883	911	931	897	887	875	883	960	899	849	924	905	868	906	890	870	951	872	893	951	924	892	901	889	906	926	861	951	913	894	890	854	892	907	880	884	895	899	885	913	853	876	867	894	903	880	892	934	881	891	894	903	891	897	890	911	884	888	871	934	890	888	910	914	912	849	881	874	838	905	887	928	952	889	920	864	902	915	881	915	887	892	865	872	906	867	880	903	874	875	929	902	919	941	885	867	886	914	877	868	883	900	871	944	874	923	933	895	852
22711	19295	19278	15853	11390	8132	5645	6022	10762	9228	6818	6133	5330	4420	5492	5632	4696	3578	3727	3889	4074	3632	3012	2477	2354	1964	1557	1253	1351	1112	966	757	692	834	811	793	788	641	642	668	662	588	533	435	427	429	375	398	368	314	318	322	312	318	309	280	315	334	297	320	305	293	305	307	306	327	308	310	325	276	309	322	306	307	312	339	295	305	305	299	282	298	294	337	314	304	335	298	320	334	305	324	311	335	294	318	309	298	297	273	287	296	316	325	322	324	306	301	321	300	293	311	335	320	307	290	279	275	290	291	285	302	311	293	309	324	311	305	294	326	324	256	301	333	324	283	289	332	316	315	330	302	304	294	329	296	326	281	315	301	304	292	330	325	324	314	288	309	275	300	283	335	297	330	314	308	298	313	281	302	283	322	309	287	286	270	332	307	317	344	326	288	307	311	323	284	330	287	282	293	277	284	289	285	284	299	325	268	286	283	336	314	335	303	275	308	300	293	263	295	286	333	303	282	326	294	305	295	313	278	297	313	317	277	312	277	316	269	313	306	290	288	307	289	311	297	304	303	283	305	323	324	309	326	294	320	282	268	277	327	313	314	313	285	280	277	284	304	292	299	281	320	316	296	297	289	323	295	270	275	335	298	310	332	299	307	278	301	306	310	293	326	298	323	295	274	310	289	294	299	310	294	280	290	301	292	297	324	295	290	310	297	325	310	316	289	302	291	306	333	296	307	323	273	288	338	308	278	294	329	259	296	327	327	292	294	301	317	301	292	302	294	337	288	285	298	316	301	294	314	293	271	294	298	331	300	303	279	302	278	312	291	332	307	301	294	300	318	305	283	288	310	263	300	269	301	315	301	286	324	292	300	293	310	314	285	282	286	308	311	305	275	307	307	318	298	310	306	325	302	327	293	302	322	312	316	293	276	315	295	311	325	270	310	303	321	327	279	323	297	289	313	326	297	301	301	314	293	299	291	332	279	337	302	322	297	299	333	310	313	294	331	303	306	280	294	323	296	309	312	308	314	294	318	280	329	337	278	317	307	315	317	323	289	345	287	313	311	290	294	333	350	267	299	292	311	312	291	305	304	302	314	284	298	303	285	291	282	279	331	320	316	294	320	312	317	283	332	270	309	317	288	326	291	319	344	298	316	264	306	317	302	283	269	315	313	279	283	304	296	308	290	311	279	296	289	286	339	316	310	328	272	338	287	303	286	270	306	318	280	345	313	295	290	308	313	283	292	318	279	274	290	279	309	320	305	322	288	312	309	332	290	299	292	323	276	311	338	299	341	281	298	300	298	317	287	304	281	326	286	276	288	301	339	297	283	308	306	306	292	318	332	276	325	299	299	297	298	310	299	313	286	301	343	314	273	296	321	295	325	300	317	282	287	305	283	295	304	323	288	281	326	296	319	312	294	311	274	276	360	298	297	296	331	308	288	299	283	307	321	306	296	291	298	301	317	273	259	309	299	323	300	325	326	299	288	288	288	296	303	313	313	285	310	296	307	304	306	312	283	297	290	278	305	269	336	290	289	312	322	338	344	314	296	282	318	324	353	292	289	305	311	292	312	332	300	298	316	305	275	284	312	295	316	288	282	284	287	278	293	286	299	299	287	309	305	328	311	308	290	311	301	316	301	275	285	288	278	318	334	303	296	308	312	312	266	291	326	298	269	281	311	302	311	320	340	291	287	284	320	301	309	317	284	301	289	314	338	315	317	310	308	297	318	281	322	328	305	308	354	301	336	312	342	258	305	269	306	319	301	265	299	306	293	313	293	293	294	310	302	298	315	310	292	334	316	307	284	297	305	277	286	301	289	325	315	316	280	323	300	296	275	307	329	301	312	309	274	340	306	300	279	299	302	307	280	325	283	301	316	298	288	284	328	319	298	326	278	325	284	320	338	303	286	311	328	292	282	300	310	333	304	297	265	279	291	304	319	304	315	303	322	278	273	332	277	305	290	327	298	328	288	334	313	311	276	298	294	265	277	286	294	306	338	302	312	320	318	304	304	327	332	267	284	294	284	299	266	337	300	284	310	334	282	311	322	321	269	304	299	293	292	283	287	309	290	310	293	315	322	332	313	300	288	304	304	301	290	288	320	280	321	344	278	279	307	331	282	303	327	320	311	332	302	336	308	290	333	304	309	310	297	290	300	318	333	307	309	302	264	301	324	332	286	287	311	278	286	286	308	308	283	310	318	265	314	313	329	304	290	310	284	300	278	273	292	298	346	268	295	292	294	292	265	293	298	308	308	293	279	261	270	310	315	309	284	301	280	318	307	293	331	313	341	305	314	292	332	311	294	302	308	297	351	299	295	308	297	286	301	293	343	293	309	302	318	311	259	328	301	304	303	308	296	303	283	293	296	354	313	263	319	313	318	295	299	318	297	325	295	298	298	303	318	308	276	313	296	312	300	303	303	283	290	307	302	310	296	352	292	296	299	283	309	286	297	295	286	319	320	304	293	278	304	305	288	291	328	312	308	298	317	303	290	301	331	275	290	296	300	323	304	310	289	308	321	310	323	292	286	288	294	281	300	304	282	324	315	299	305	316	308	275	284	294	292	311	292	311	327	272	296	307	295	264	319	305	323	303	330	278	303	295	323	325	293	291	301	319	320	318	310	308	299	302	302	300	311	308	315	265	284	314	345	284	273	291	304	295	310	318	316	299	352	321	325	307	296	319	305	287	307	313	271	311	313	323	305	283	298	336	282	285	298	291	273	286	287	299	316	303	289	313	306	287	307	305	277	294	308	304	283	317	289	295	291	293	297	312	270	323	312	320	321	330	312	289	259	323	323	328	309	294	305	270	297	310	344	276	291	323	287	312	322	333	308	316	303	294	304	326	302	285	313	352	303	320	296	319	323	268	316	332	314	288	306	317	321	301	294	293	277	285	310	310	319	346	322	297	296	308	304	301	312	293	322	319	295	283	293	257	277	287	277	302	284	299	289	268	325	301	286	314	324	314	290	284	321	303	308	293	302	305	290	290	312	304	296	278	292	273	321	263	279	353	319	277	307	289	344	316	297	312	303	273	304	278	297	294	329	301	292	284	304	286	313	308	306	307	310	303	303	277	300	315	313	325	281	317	303	298	340	294	310	270	279	324	311	298	285	306	325	311	326	289	309	325	313	311	314	275	286	300	301	337	303	350	265	305	308	305	300	344	293	289	318	278	289	287	294	291	304	308	299	295	299	283	283	300	322	272	289	319	277	287	281	286	306	316	298	314	297	317	301	274	334	301	315	302	322	322	303	327	302	328	288	264	313	326	312	297	299	318	281	308	316	323	289	268	304	341	321	314	314	346	311	308	310	289	303	336	326	303	340	295	317	308	364	293	285	293	331	286	284	314	321	305	345	303	329	296	293	301	294	326	284	340	333	297	320	340	291	319	265	335	289	323	309	313	321	331	295	310	298	302	269	306	306	311	297	324	323	327	283	311	314	300	298	282	278	320	275	310	299	283	294	293	295	323	283	259	305	297	282	293	287
14774	15624	23454	26604	24559	21689	18589	19926	27129	21837	19166	19534	17504	16252	19861	20310	17393	14835	15534	17830	18813	17594	15510	13814	13277	10805	9502	7421	8150	6489	5709	4536	3724	4914	4865	5081	4463	3697	3467	3437	3811	3263	2438	2092	2049	1554	1456	1404	1094	1068	879	981	897	843	878	870	863	882	818	805	820	883	863	826	841	865	832	826	801	842	840	789	855	859	869	832	868	829	864	851	814	813	770	846	839	860	845	821	869	829	857	854	801	836	813	811	797	826	794	825	838	837	832	801	840	804	891	811	896	787	842	877	839	780	857	798	881	843	835	798	792	821	840	803	828	787	803	794	805	824	831	817	805	791	825	830	834	875	840	841	799	850	793	852	840	850	848	806	867	818	776	833	832	801	856	841	826	853	838	841	811	801	796	831	838	835	830	818	834	791	862	779	791	863	895	777	820	832	824	807	844	812	852	780	789	793	874	846	833	841	810	830	793	856	780	769	773	760	809	846	808	774	861	851	836	861	831	812	841	849	787	762	879	836	786	833	830	810	819	786	815	865	795	842	831	797	828	873	823	792	849	808	842	801	812	827	781	799	796	809	821	841	849	832	814	803	859	809	794	820	879	817	782	835	813	817	833	811	853	816	807	821	842	794	792	831	795	823	803	776	793	823	807	787	803	830	822	817	828	817	795	768	783	799	845	813	812	822	866	785	814	771	833	837	829	769	834	828	825	864	784	798	777	811	790	824	778	816	808	785	782	812	816	831	806	814	826	816	870	816	776	851	806	841	833	857	837	815	802	810	844	810	782	800	820	810	830	819	873	818	819	835	798	766	817	798	780	785	811	804	857	786	842	753	837	799	825	786	786	806	791	811	850	860	815	846	819	797	792	793	839	872	842	827	800	861	878	786	788	876	824	811	826	804	835	758	799	797	828	810	805	825	781	844	795	815	806	838	817	827	847	795	858	840	806	861	769	783	797	847	796	805	819	824	860	812	820	864	785	801	743	802	816	786	764	845	801	792	828	860	818	810	862	789	869	787	872	835	819	838	794	854	860	882	798	768	798	820	818	809	816	837	780	863	841	839	813	828	822	854	827	877	760	807	825	773	803	809	784	792	787	845	838	902	824	814	768	774	837	809	785	826	786	784	829	784	813	848	770	842	803	811	776	809	759	760	796	813	848	820	843	807	850	822	809	796	792	790	843	795	835	840	747	865	817	799	759	859	841	821	853	776	801	824	794	786	806	782	799	841	816	795	830	803	841	853	790	789	789	838	763	770	829	827	782	869	825	823	805	788	793	844	818	785	803	811	775	851	839	784	813	806	854	812	813	810	840	861	846	814	848	789	834	794	787	813	880	818	830	845	818	813	768	798	805	806	837	819	822	835	823	846	848	812	798	853	845	868	854	793	801	789	826	808	781	813	802	785	818	865	808	846	809	822	819	787	809	799	876	835	852	788	835	786	825	828	807	798	765	854	864	824	832	813	763	824	908	792	838	836	840	810	838	824	815	831	788	825	798	859	811	848	805	835	849	793	763	809	783	803	833	809	799	819	805	811	822	826	831	814	858	843	804	758	794	842	834	856	788	834	857	842	865	826	822	818	775	824	824	798	831	816	800	832	837	831	802	838	791	853	846	795	816	808	824	782	800	821	818	811	789	825	820	828	822	840	843	744	801	817	813	797	833	820	795	843	850	834	809	779	821	783	826	777	805	763	890	834	783	832	774	800	823	838	814	814	842	794	839	791	812	809	808	741	809	851	808	783	836	806	866	795	809	768	826	850	778	828	846	854	860	839	815	802	811	835	862	780	834	763	846	817	833	787	817	869	796	837	803	838	848	845	841	775	820	864	854	796	846	851	758	840	826	802	781	836	815	774	816	797	839	797	854	803	817	795	836	818	795	853	802	915	806	813	790	829	819	847	856	844	853	802	766	760	815	775	822	873	770	844	853	750	765	816	825	838	832	863	830	819	825	838	795	836	856	842	826	831	838	823	807	782	825	846	812	892	826	798	825	837	845	817	794	849	825	732	833	850	833	813	774	796	809	839	818	807	824	849	845	819	819	829	826	816	827	803	825	785	815	800	821	780	812	832	817	823	806	822	859	841	757	852	764	837	781	787	833	810	801	767	768	816	784	864	769	799	830	801	798	817	797	813	814	816	791	789	845	817	812	808	836	855	837	813	854	857	802	836	862	776	758	782	781	829	776	838	849	858	803	853	840	821	826	801	796	858	835	778	803	875	828	754	836	802	818	798	835	852	870	782	835	858	848	808	841	805	808	837	758	812	773	789	771	821	865	789	825	862	857	819	878	791	824	878	778	836	762	828	804	808	838	814	837	814	822	825	778	746	791	800	812	838	789	760	814	839	779	864	793	810	801	803	819	826	871	784	798	807	852	776	829	829	823	798	831	803	817	805	784	793	794	790	833	820	793	820	777	815	751	847	865	786	833	790	792	852	804	826	844	869	821	795	840	827	809	868	813	818	829	851	792	830	817	804	809	772	817	817	827	825	815	784	793	851	785	822	840	839	853	794	841	827	827	814	825	789	820	828	812	782	813	798	799	848	782	804	748	801	817	862	808	813	800	777	823	804	790	839	805	809	792	822	850	795	849	805	818	799	809	823	800	867	858	799	839	812	808	778	811	791	809	826	821	779	827	840	812	807	831	785	830	859	804	792	799	814	788	818	853	821	802	850	847	815	804	805	779	769	770	776	813	809	802	791	853	827	836	824	822	796	823	847	822	793	798	768	841	837	810	826	805	804	830	882	856	850	801	788	839	838	799	842	798	782	792	821	783	769	806	839	843	789	847	799	809	825	818	800	828	793	804	812	840	817	829	797	863	845	800	844	789	835	819	833	833	813	839	790	837	777	798	923	819	833	815	759	809	843	798	844	839	831	803	826	739	820	835	835	858	790	821	817	846	864	807	815	824	850	817	808	800	787	833	791	887	804	812	837	801	792	830	789	807	823	792	821	871	828	717	765	801	777	841	790	820	878	885	830	853	829	855	821	795	823	794	803	862	831	858	840	846	786	821	791	794	844	824	819	837	806	813	805	854	857	812	839	837	752	791	811	826	804	826	877	853	891	814	830	794	812	787	815	847	816	842	803	842	819	794	819	770	808	842	814	836	774	757	807	837	795	826	832	824	850	801	855	839	851	814	889	857	817	750	767	788	834	826	825	808	797	801	847	792	820	856	832	832	811	791	817	854	810	865	824	823	801	867	824	818	838	782	800	769	816	796	831	802	839	843	827	845	849	839	828	835	811	860	787	817	794	811	807	807	854	821	775	792	788	798	858	817	830	804	823	856	811	796	755	835	829	809	819	797	794	824	839	832	841	826	856	759	815	806	798	885	769	795	785	813	836	806	821	845	833	800	803	839	862	840	827	828	837	873	749	817	829	770	806	794	766	859	779	805	802	794	795	825	833	788	822	810	812	802	833	824	843	784	807	835	802	817	784	847	787	797	820	796	826	781	845	859	824	847	793	784	855	829	795	824	805	819	858	835	843	831	841
32471	27229	28019	24274	18953	14311	10724	10117	18622	17175	13458	12197	10559	9557	10822	10992	8646	6737	7538	8205	8519	7221	6421	4995	4759	3732	3090	2414	2421	1816	1473	1418	1131	1313	1406	1585	1330	1111	967	1028	1091	839	701	661	546	446	442	353	306	337	283	290	304	274	245	281	258	279	312	222	259	270	254	254	270	267	252	240	259	241	268	270	260	265	276	260	227	257	264	266	273	270	252	288	254	250	263	281	272	232	268	256	268	249	287	283	264	242	240	240	262	260	239	263	259	244	266	259	242	253	245	231	261	276	241	263	255	258	259	253	249	247	248	267	276	249	249	274	280	231	231	241	226	245	266	262	254	254	271	233	249	256	254	271	285	287	247	260	233	221	281	279	238	266	240	225	263	231	278	252	271	251	262	265	252	256	247	241	211	271	273	257	302	263	256	259	264	242	244	241	284	265	250	259	279	273	264	244	248	245	263	263	248	259	249	290	226	297	267	250	271	264	275	249	271	253	265	242	281	262	239	241	245	223	272	275	258	266	264	258	289	263	239	273	232	249	271	275	252	253	253	260	260	248	261	249	246	251	244	258	273	233	232	257	307	244	252	255	248	269	233	274	239	246	261	239	234	248	248	285	266	254	245	291	244	268	279	258	257	250	301	290	249	227	254	262	249	269	250	252	255	219	272	254	277	247	256	257	252	248	259	256	267	264	282	250	254	269	258	257	283	265	272	238	239	258	256	246	219	238	262	260	270	256	264	252	255	247	227	255	267	279	250	242	245	246	264	246	254	270	244	237	239	249	273	278	266	282	267	271	253	260	252	227	264	267	251	253	256	217	254	277	243	263	274	249	249	267	267	267	279	290	256	258	268	262	250	259	255	243	233	255	256	248	247	264	263	257	284	236	228	261	246	242	248	236	244	270	260	268	285	250	229	271	250	251	272	240	256	259	284	234	242	243	289	258	259	244	256	268	233	241	245	251	255	212	262	258	245	263	270	260	256	258	275	233	254	270	242	218	277	267	225	262	249	256	281	262	265	267	263	261	267	237	251	247	235	253	234	245	281	264	278	216	238	264	249	258	246	230	270	266	248	261	254	253	272	237	239	254	259	271	246	253	265	245	257	255	252	266	272	271	258	241	247	261	257	238	242	224	254	237	264	225	246	253	251	245	272	249	262	249	244	244	268	242	243	260	276	265	278	277	249	278	253	249	249	267	271	261	239	280	268	279	249	260	243	280	297	234	248	261	249	226	244	273	258	221	269	274	249	276	282	246	257	279	259	223	270	263	254	246	262	272	256	210	245	244	269	260	285	253	243	260	266	255	244	236	266	270	242	247	240	237	274	266	272	266	265	245	251	270	258	270	220	257	266	263	260	260	238	287	267	260	236	235	261	261	247	245	248	248	274	277	252	270	246	263	246	246	240	255	261	252	262	256	269	238	250	272	274	231	232	247	275	274	233	253	248	255	248	258	261	270	270	251	260	265	256	259	279	250	276	242	269	269	244	265	264	238	259	245	288	246	246	250	303	225	244	260	275	255	257	253	251	242	259	251	257	239	278	263	251	247	245	280	229	296	221	276	277	243	246	228	283	276	230	266	259	274	228	239	256	251	286	250	264	236	280	258	245	284	253	256	264	258	258	250	241	257	256	275	261	269	242	250	237	253	282	254	287	266	263	272	274	236	262	250	256	278	246	251	285	253	252	221	260	262	265	255	262	269	253	261	252	264	287	258	253	255	251	256	227	235	261	261	261	275	246	262	267	236	263	252	258	247	272	258	262	253	240	267	232	247	246	274	271	251	273	217	250	264	262	265	295	256	277	246	262	268	257	225	227	266	269	265	287	230	262	259	267	237	272	259	271	256	265	249	243	249	287	273	268	235	222	259	258	257	253	266	250	241	274	229	269	278	244	246	260	277	254	273	246	245	266	266	254	287	266	259	247	264	246	261	242	262	257	280	274	231	259	245	262	260	264	273	247	257	274	275	247	219	259	277	256	247	271	257	249	268	249	236	269	244	277	251	237	274	231	267	269	266	249	257	248	276	255	227	255	235	262	263	246	267	229	258	253	236	269	248	229	266	259	264	263	218	250	261	240	270	291	287	258	263	269	256	251	267	267	269	276	242	251	248	243	278	284	246	277	260	297	264	237	262	233	239	260	240	278	271	257	258	269	240	263	294	271	250	261	258	251	244	259	237	253	259	256	263	264	237	265	242	243	245	260	253	238	241	232	261	244	227	259	263	287	260	264	263	258	260	240	236	244	244	274	245	250	279	238	266	247	252	245	251	234	263	243	241	223	276	247	287	294	263	261	244	267	247	260	258	282	257	285	253	245	249	236	228	269	255	269	237	240	252	253	239	254	247	251	255	266	252	274	268	270	233	271	224	275	258	259	250	278	232	278	283	248	272	259	271	231	269	295	275	264	227	243	282	248	268	266	259	246	266	249	262	253	283	261	248	255	272	250	275	247	241	251	272	246	246	234	253	266	265	257	270	282	273	275	243	272	267	246	245	269	267	257	253	276	259	265	293	235	273	251	285	235	251	259	261	270	265	258	237	256	267	276	265	264	283	283	255	257	248	249	244	270	280	270	241	252	233	253	274	238	272	272	269	294	266	246	274	271	249	247	259	267	294	233	236	263	242	266	270	250	252	241	267	275	283	257	261	287	254	258	244	244	273	235	244	268	256	239	259	247	257	237	219	251	280	256	250	265	271	241	265	269	274	271	252	230	272	270	249	265	279	249	248	267	252	244	233	245	245	260	237	258	255	257	277	246	253	238	227	274	242	227	243	267	239	244	265	288	262	259	267	261	230	254	253	277	259	261	242	265	271	243	226	252	264	281	262	270	269	250	247	250	217	263	267	291	258	278	253	232	259	271	244	276	269	258	240	260	243	256	254	270	232	282	248	240	238	264	251	273	219	247	289	279	253	258	286	282	267	244	267	237	290	255	291	276	258	249	265	297	252	273	233	281	237	244	261	266	245	258	245	233	264	260	278	262	233	243	271	252	267	279	237	245	255	248	269	255	262	277	254	246	244	236	275	259	278	242	279	264	229	248	296	260	232	246	258	278	223	259	268	262	266	250	263	276	253	270	259	276	249	273	253	245	264	257	236	230	268	266	261	281	263	257	250	270	245	261	242	266	255	275	266	254	278	255	235	259	259	254	285	242	247	270	242	248	285	241	246	274	243	267	283	283	253	244	241	261	251	246	253	251	269	234	257	258	248	256	237	223	243	255	253	268	256	238	246	254	226	245	257	240	245	237	268	257	236	241	268	237	230	265	258	226	249	248	245	249	228	251	244	260	306	266	231	263	225	228	277	255	261	285	260	268	251	254	275	270	256	282	247	266	278	249	256	249	243	258	233	285	232	262	287	253	228	280	269	245	266	239	252	232	286	264	253	254	250	229	230	273	269	260	233	259	260	224	264	254	256	272	242	269	281	245	273	255	277	258	268	252	270	236	244	248	235	268	264	254	245	255	255	255	276	261	246	272	279	256	301	238	277
20595	21112	29547	33293	31177	28959	25832	26379	34662	30989	27658	27977	25790	24424	28598	28529	23656	22003	24559	26172	27676	26559	25009	21994	21772	17968	16499	12906	13480	10412	9321	8307	6549	8073	8787	8858	8070	6269	6030	6370	7039	5479	4166	3378	3124	2294	2299	1709	1310	1081	826	967	846	871	819	815	816	775	745	733	739	734	759	717	698	748	691	715	704	772	762	723	688	762	725	736	767	713	738	703	702	684	693	713	713	743	752	721	659	697	708	713	721	711	717	681	724	659	769	662	688	733	716	683	680	705	689	734	686	717	703	662	701	667	719	709	722	658	683	707	754	722	670	695	715	729	702	691	730	712	687	715	698	692	742	719	708	731	677	698	733	726	734	740	704	672	655	741	670	700	697	678	664	692	702	769	687	716	745	669	709	689	722	693	740	714	694	714	709	747	729	655	712	699	712	657	708	721	692	670	733	649	709	760	702	689	688	698	673	725	713	717	675	751	667	720	705	731	696	749	736	700	640	740	733	705	696	706	728	655	705	723	679	735	704	716	684	689	693	720	702	675	677	697	743	714	696	649	708	705	739	663	714	707	708	718	667	699	727	734	680	761	675	802	675	737	702	678	692	709	749	700	689	709	700	690	679	715	731	702	747	717	701	702	697	730	705	667	701	749	724	689	699	702	689	714	685	647	669	714	690	710	684	765	680	692	696	667	741	716	681	715	666	733	691	686	740	685	678	714	770	694	697	693	687	764	729	703	761	712	724	708	687	744	674	692	665	686	663	724	680	659	753	681	710	694	762	722	669	724	679	687	722	715	712	679	703	735	655	711	724	703	720	709	712	697	713	677	700	680	717	676	734	747	700	721	726	740	671	667	736	704	743	718	702	671	725	680	686	726	685	704	737	654	676	700	768	642	708	716	706	715	716	708	690	731	703	688	695	728	685	693	688	716	687	687	707	687	695	714	718	689	671	700	720	707	711	683	692	680	723	688	701	693	664	707	638	668	737	693	678	730	716	701	720	724	694	712	660	725	676	733	706	655	668	701	678	688	675	633	653	718	701	690	718	719	712	680	756	714	719	728	689	709	657	722	649	696	665	698	718	685	752	710	769	695	683	721	703	726	736	723	683	722	699	693	682	677	713	718	687	745	711	667	714	734	699	706	657	677	703	667	712	736	700	671	688	726	724	721	697	753	715	653	699	712	710	700	682	736	691	722	703	686	673	637	667	687	695	683	725	714	685	680	753	721	684	711	734	715	679	675	742	725	724	718	686	686	712	727	740	696	710	677	723	732	678	716	730	692	709	696	687	678	683	690	716	690	764	667	694	726	637	688	709	639	726	695	775	696	734	696	684	695	703	692	654	733	710	692	713	687	723	672	703	714	687	692	725	728	637	726	723	696	689	683	708	763	666	710	683	704	676	689	672	680	720	679	723	704	718	710	671	689	706	700	689	732	709	653	727	688	714	685	705	674	735	669	727	710	681	711	662	680	704	720	718	672	715	710	720	718	680	707	679	690	738	696	696	671	708	709	682	695	711	667	754	704	670	706	662	705	695	705	701	686	693	706	680	693	737	659	675	667	662	697	692	706	729	748	698	648	752	699	746	700	694	722	711	687	715	705	743	702	714	739	715	717	735	682	696	748	672	719	712	696	714	705	656	695	734	731	695	662	665	683	693	671	750	706	749	751	744	723	670	674	711	671	762	739	721	704	707	654	702	719	685	722	717	749	668	752	677	713	690	699	718	699	656	722	693	693	757	734	667	733	756	710	676	689	670	710	755	680	669	709	698	711	705	766	692	706	691	727	712	691	769	693	699	672	709	685	645	746	704	726	744	722	673	704	740	702	692	683	714	774	672	664	631	669	725	729	699	725	760	697	731	713	722	712	723	669	711	722	713	708	708	696	710	688	676	671	734	673	729	732	754	708	691	712	682	702	719	733	713	721	675	712	681	681	720	696	710	726	726	726	709	701	707	682	703	717	718	734	676	729	689	669	705	730	700	700	723	697	722	714	700	729	702	714	702	713	671	690	701	695	724	710	709	732	741	706	736	713	718	682	738	699	630	688	708	677	726	723	678	729	715	700	731	684	667	746	704	709	716	740	656	708	737	712	705	685	737	711	704	681	793	701	660	711	734	667	670	671	709	706	611	710	675	707	688	731	667	742	716	670	699	675	689	672	729	749	692	750	732	697	678	704	693	675	680	708	662	710	669	729	690	666	736	735	707	714	704	710	677	676	716	693	712	716	697	685	709	707	700	665	640	729	683	727	652	678	685	720	735	700	752	740	721	677	732	737	724	671	715	704	706	724	677	726	706	663	676	720	702	695	685	774	704	696	751	674	708	726	715	664	665	669	700	719	731	698	687	745	690	731	692	701	710	679	729	725	672	704	686	723	625	712	705	716	750	712	705	707	667	710	766	751	738	731	678	748	710	679	696	703	687	705	678	682	737	706	717	748	699	734	726	671	736	742	720	739	676	690	688	690	669	738	691	667	726	680	692	647	689	701	665	697	696	703	751	696	717	688	698	690	714	701	730	679	679	735	686	702	717	699	704	729	700	683	682	687	729	675	718	704	744	700	666	748	741	672	713	725	709	680	723	750	712	749	736	656	694	717	722	703	678	698	726	721	690	686	672	694	710	696	729	727	727	709	691	617	712	642	696	677	717	713	723	689	705	756	674	734	710	755	701	706	692	713	695	695	702	693	691	679	733	677	671	693	744	734	730	709	726	688	678	676	699	728	722	727	717	709	678	651	743	675	692	718	701	721	731	701	761	709	696	699	660	713	722	705	713	713	715	688	712	741	699	701	722	694	716	735	690	693	724	722	659	723	652	687	712	664	715	712	680	709	722	703	692	722	684	730	711	678	734	693	713	765	723	696	702	686	736	678	703	714	686	730	665	697	661	720	693	707	696	715	714	703	688	703	709	698	716	688	738	720	678	695	684	730	686	669	746	664	654	723	686	708	674	680	674	719	661	728	680	722	659	686	706	687	661	710	699	688	714	730	721	684	700	722	710	737	749	719	667	671	733	694	704	725	753	652	697	710	701	713	681	784	695	690	693	713	677	721	721	661	746	692	730	707	686	701	659	680	707	727	717	697	683	722	673	696	686	744	693	660	697	695	737	648	717	724	691	719	718	689	707	752	720	710	734	683	686	683	711	699	695	686	728	693	724	678	675	762	709	723	739	717	702	737	718	735	641	712	757	730	701	707	702	693	699	714	719	666	738	747	667	678	751	658	727	734	706	702	671	700	700	703	741	720	717	677	701	664	706	711	716	747	652	669	730	754	690	741	689	664	710	655	753	681	704	646	688	649	690	699	645	665	716	741	695	720	728	710	720	708	707	718	754	737	705	735	708	686	774	699	687	693	746	704	736	693	700	647	707	683	725	672	658	695	709	707	715	706	704	673	663	641	734	726	744	737	707	722	715	707	682	756	756	698	694	732	735	695	700	658	718	685	671	717	736	726	691	704	733	706	686	685	715	757	701	696	722	679	697	733	713	688	696	652	705	668	697	678
10606	7872	9166	7064	4456	3080	2056	1555	1707	1338	1050	996	844	759	807	758	644	574	597	589	598	571	518	489	437	457	391	409	409	383	369	365	348	355	398	385	393	371	356	382	386	367	363	318	343	325	347	335	334	342	354	322	356	301	337	339	337	363	328	301	330	347	353	330	291	331	320	341	317	325	323	337	358	350	295	330	334	332	332	351	351	310	328	327	334	331	343	354	359	381	343	323	327	319	341	330	351	333	319	332	303	336	328	297	302	322	324	313	317	314	327	329	339	329	355	330	355	373	310	359	375	330	357	331	322	307	323	359	341	292	326	319	314	325	309	314	334	326	316	363	341	334	320	316	339	329	326	304	338	351	344	323	317	313	336	340	369	340	320	335	365	322	317	322	349	378	341	326	353	358	324	317	310	319	328	326	315	321	320	318	327	341	375	339	333	307	343	338	329	333	351	307	333	337	334	340	295	338	341	346	344	351	340	323	344	356	346	332	346	351	343	322	331	320	284	340	359	346	359	352	316	348	348	358	337	344	327	313	337	374	322	339	308	349	329	321	340	319	322	330	335	333	341	331	327	329	343	304	320	346	316	340	350	340	342	322	331	321	324	347	319	335	278	340	356	333	297	315	369	333	287	308	319	327	322	317	332	317	337	326	339	328	315	310	345	326	341	336	327	327	313	324	322	325	347	353	329	308	321	333	348	333	326	338	327	326	332	334	291	313	341	342	321	335	355	329	314	303	324	326	336	330	328	326	308	358	332	324	345	323	318	340	310	330	326	335	323	320	321	333	368	292	298	335	327	345	332	299	307	292	339	303	331	354	347	335	315	328	310	325	336	327	333	326	344	337	297	326	326	320	350	356	303	342	326	365	324	324	310	344	356	302	343	339	326	348	342	317	326	341	296	309	307	357	376	339	320	302	366	343	335	337	352	316	348	325	342	359	338	346	341	347	329	357	344	304	362	347	344	302	331	322	349	355	311	332	337	313	371	344	351	331	323	359	325	310	355	310	300	358	315	326	318	329	318	324	351	344	345	326	328	363	345	350	361	321	357	340	315	334	343	336	322	324	342	304	336	346	341	345	323	325	360	329	301	339	355	314	344	343	335	315	343	293	338	305	321	391	345	313	325	342	331	311	324	362	322	315	328	312	332	307	344	344	348	319	326	309	366	328	344	332	337	334	304	312	355	358	343	348	306	347	338	323	343	350	333	358	335	334	296	334	334	351	333	331	340	313	336	344	292	342	324	327	314	323	346	322	351	313	351	347	316	338	339	336	338	335	338	359	307	356	355	330	354	315	318	359	360	339	327	333	331	331	338	341	340	336	331	321	346	302	347	307	339	331	351	308	341	342	324	340	315	337	327	328	331	354	325	345	335	329	306	342	316	324	358	329	301	320	320	316	325	289	304	332	324	310	378	315	359	340	311	332	345	336	310	325	317	334	338	350	357	313	320	341	347	329	340	347	301	351	333	338	331	328	379	331	336	327	342	330	331	337	305	326	320	341	345	355	352	315	352	336	308	332	343	335	316	333	315	353	322	345	327	352	329	322	322	330	357	324	334	365	333	336	363	355	328	329	331	351	338	351	331	331	318	334	357	329	326	319	329	329	372	291	359	380	326	381	317	295	326	341	338	319	329	339	359	333	328	321	351	329	331	322	363	339	332	317	333	326	317	333	353	336	335	338	347	340	345	286	338	342	324	312	333	316	322	348	337	342	348	356	357	309	350	311	364	351	333	360	378	297	346	331	324	329	352	356	314	316	347	354	311	351	292	335	305	346	325	317	361	349	335	319	320	352	346	343	330	338	316	347	299	330	312	328	313	350	340	322	335	310	322	349	327	325	306	345	315	369	338	375	308	363	343	303	313	305	348	363	339	371	316	317	343	346	326	365	314	316	311	334	312	319	323	345	335	334	303	356	331	327	341	310	339	341	333	336	304	368	325	337	318	309	350	348	307	352	353	320	333	333	324	331	362	335	314	309	321	352	336	322	349	352	321	370	312	317	329	324	376	328	312	333	353	316	313	309	335	297	359	320	346	311	342	342	335	335	320	334	350	307	328	336	328	331	325	327	346	308	329	358	346	358	345	323	313	353	350	351	324	348	333	340	295	336	319	312	323	322	306	321	306	326	336	352	374	346	341	342	365	339	326	318	342	335	293	360	336	355	316	346	310	337	344	367	294	341	330	322	333	370	336	328	327	334	322	324	356	300	348	354	329	320	329	309	332	305	355	321	350	325	368	308	328	307	331	330	323	308	312	337	372	365	330	328	321	312	347	331	308	335	332	305	304	317	372	317	291	332	325	329	303	350	351	309	335	296	329	361	356	356	321	336	322	333	364	312	311	332	327	320	329	301	321	327	335	320	376	289	333	363	366	326	345	337	370	355	327	330	333	345	367	338	334	349	324	317	331	307	337	341	328	372	340	324	334	329	351	348	341	327	325	322	342	356	332	314	338	333	305	325	351	317	306	311	314	304	308	349	341	348	338	354	331	324	324	344	311	329	316	336	311	326	313	286	342	304	315	294	310	335	318	335	304	325	364	366	348	344	315	346	333	324	325	315	328	326	319	306	323	336	363	329	345	349	320	324	333	314	339	324	337	332	353	331	350	290	323	310	321	345	367	344	349	321	323	346	342	361	350	327	324	320	341	330	331	308	303	322	323	340	358	313	350	333	337	363	313	315	342	323	342	327	322	356	314	322	336	326	367	346	363	345	315	334	333	365	351	357	349	289	334	348	332	309	309	333	341	314	342	318	361	365	313	353	319	300	344	316	351	369	347	307	347	287	325	354	342	326	344	334	348	321	360	335	358	322	375	346	325	340	316	372	324	300	347	328	328	318	366	348	359	360	310	354	328	350	336	305	310	349	323	335	351	319	331	321	331	343	319	320	370	337	323	322	317	349	365	355	344	334	304	310	326	339	302	352	281	336	339	310	330	320	316	329	335	326	348	339	337	351	291	342	328	334	326	325	305	348	322	356	357	335	329	318	334	308	299	325	337	328	360	302	320	317	323	318	329	337	321	343	371	346	340	336	318	341	319	352	329	325	352	347	356	307	326	324	347	321	325	333	325	367	349	357	324	337	317	339	349	348	321	339	297	323	377	354	345	319	324	319	289	379	386	363	331	340	360	352	355	311	330	335	321	291	324	299	329	358	350	314	296	326	333	354	354	329	359	305	314	341	322	350	344	333	319	323	321	342	338	326	347	320	356	324	328	328	341	369	319	329	336	337	290	339	337	344	358	324	316	326	345	350	348	314	341	302	330	321	381	316	313	359	348	362	383	347	300	316	321	337	347	312	338	340	355	338	361	353	330	299	319	342	322	291	341	308	356	347	349	335	339	344	307	349	318	293	332	383	322	351	336	303	311	337	347	348	326	321	357	332	356	349	323	315	306	339	355	315	316	334	303	347	337	309	332	322	302	333	328	349	347	338	318	316	313	326	323	338	319	346	336	356	328	336	341	325	330	353	304	339	327	358
7330	7514	14744	16825	14041	11107	9029	7606	8746	7148	5419	5006	4453	4064	4553	4140	3189	2817	3191	2964	3065	2800	2521	2285	2297	1991	1780	1531	1517	1436	1383	1347	1219	1261	1265	1235	1243	1178	1160	1162	1080	1103	1024	974	1004	935	941	963	926	902	894	943	919	857	846	919	935	904	898	892	832	903	888	877	860	879	869	843	855	862	921	895	922	892	913	915	942	882	887	884	916	908	860	844	883	875	897	903	857	893	947	853	896	863	867	864	900	830	880	896	928	863	898	926	902	894	841	870	909	879	930	840	884	864	893	894	843	927	936	863	896	898	913	910	929	845	842	886	809	846	881	845	868	850	875	904	855	892	932	901	877	868	888	901	913	883	886	900	869	915	910	878	891	873	868	874	921	869	847	872	886	846	849	926	892	868	839	909	801	835	893	911	946	851	866	896	897	856	909	883	875	826	872	879	898	881	896	869	840	872	882	879	896	868	838	863	876	909	961	837	856	877	859	905	859	913	857	894	836	870	879	870	879	913	874	894	844	859	903	943	848	926	896	916	912	900	841	857	887	870	922	859	881	882	930	859	925	827	882	913	867	897	883	886	851	867	942	847	902	882	870	918	873	874	769	808	853	917	834	903	812	878	927	937	838	888	861	901	897	874	888	877	882	903	869	831	926	909	925	885	880	896	831	878	844	908	850	884	891	883	900	875	872	889	859	876	823	890	872	874	837	896	900	921	879	915	905	899	881	957	870	876	911	890	862	936	897	911	916	890	844	830	908	920	926	871	904	882	904	895	839	890	915	878	833	853	888	898	914	900	889	946	883	905	919	883	875	871	915	857	890	902	864	856	879	877	921	928	903	883	911	881	905	902	854	868	883	874	905	898	846	878	797	904	879	904	854	867	846	921	877	883	912	883	851	862	847	892	866	831	858	885	835	918	870	861	895	888	827	919	896	894	918	908	910	847	876	869	919	894	853	871	825	858	876	886	891	844	880	852	862	788	838	889	877	844	909	878	864	887	863	921	869	853	916	862	881	926	831	903	866	876	839	853	897	872	883	881	858	841	876	902	902	891	858	861	894	925	858	886	861	873	953	897	887	885	929	858	884	824	879	894	903	794	921	865	901	893	917	847	874	845	878	854	899	913	907	847	849	833	859	905	835	880	856	903	906	881	912	910	924	843	875	894	855	841	912	873	887	891	878	868	834	887	877	904	901	861	889	974	875	884	857	862	928	888	897	872	864	923	858	891	877	899	856	896	880	880	884	927	913	868	844	892	868	882	904	922	882	931	907	854	881	858	897	884	920	885	897	894	904	893	865	903	845	855	914	885	877	895	912	907	852	845	845	882	917	855	852	848	928	869	881	881	844	858	887	916	882	896	883	873	902	898	889	882	885	852	871	925	900	875	817	875	897	835	873	863	889	961	843	902	854	886	817	837	876	836	918	911	922	889	884	896	888	964	872	931	868	916	864	880	916	885	861	914	874	881	912	919	877	917	888	855	872	861	845	909	877	876	857	928	868	950	892	911	902	883	876	868	904	833	880	902	854	879	907	878	932	863	855	882	918	897	902	920	880	902	928	863	862	850	880	953	858	851	869	856	870	882	866	866	917	864	934	856	904	846	900	897	902	910	909	862	871	877	869	845	872	879	834	914	875	873	887	911	874	905	847	890	885	890	895	824	853	896	863	876	858	916	892	851	906	867	867	913	897	852	888	892	872	920	889	890	875	809	874	898	914	885	896	931	891	943	853	910	943	915	933	853	894	895	875	829	929	871	887	912	835	918	837	913	793	861	925	860	909	889	871	848	830	906	876	929	949	855	885	894	921	917	915	853	865	897	962	907	901	882	930	885	914	911	883	856	834	896	855	877	829	876	893	915	877	888	881	886	882	856	818	874	902	845	877	899	885	839	870	859	929	830	887	924	905	912	895	943	886	909	847	830	901	929	954	900	833	892	838	855	849	923	921	897	900	893	848	869	847	886	847	950	876	889	844	897	850	913	937	847	864	863	951	870	892	858	858	877	913	879	873	855	944	890	889	818	866	872	891	880	888	887	871	929	860	852	936	875	879	882	905	847	897	826	896	958	918	859	907	898	914	863	882	860	887	908	841	831	945	846	884	867	877	870	884	900	913	921	895	902	890	846	898	883	900	864	935	850	875	905	888	836	908	816	946	874	865	902	911	911	887	863	877	929	842	896	877	913	881	884	831	895	892	911	866	910	875	905	917	890	885	851	835	868	924	931	864	904	873	867	898	867	860	901	915	939	843	852	910	864	886	880	878	909	909	904	887	878	883	881	914	875	914	873	914	899	915	902	922	876	798	913	875	858	865	874	845	862	850	856	919	898	874	880	888	844	897	909	878	910	910	853	864	897	928	858	891	899	914	872	946	908	877	911	897	899	862	900	850	894	831	856	856	859	871	837	912	894	902	906	924	842	896	892	854	896	850	932	903	927	879	844	876	896	876	933	884	883	880	892	865	839	942	896	863	942	870	874	896	903	919	901	879	915	879	918	886	879	909	854	884	843	881	888	860	911	866	875	895	861	906	875	864	929	890	864	861	929	889	840	857	853	875	956	907	858	871	890	870	864	849	893	877	883	890	846	938	867	897	901	872	883	868	823	956	842	894	881	863	839	823	883	884	890	882	882	903	862	861	863	886	834	889	863	873	869	893	903	857	878	892	877	894	863	909	882	829	885	882	889	891	854	912	918	893	843	863	904	880	888	918	908	914	914	868	937	928	925	885	896	934	863	924	879	899	832	954	890	855	854	895	819	865	855	835	874	931	895	886	877	847	882	894	862	919	843	884	876	878	871	895	885	836	894	821	934	913	912	823	866	875	882	868	921	847	876	890	836	859	864	851	872	864	956	866	871	915	903	922	876	838	896	910	890	883	910	914	911	829	891	847	820	910	892	877	885	897	900	888	853	870	895	861	890	877	921	914	821	881	862	898	908	947	881	851	893	884	926	914	856	909	887	875	895	868	938	888	883	865	894	921	829	902	940	902	924	882	945	870	840	921	908	868	884	866	906	843	873	863	942	908	892	895	871	850	864	953	869	893	880	874	855	884	881	811	911	900	905	859	895	925	938	861	865	902	875	870	865	864	916	920	883	871	917	904	833	900	950	882	901	870	892	942	918	845	917	906	903	885	866	882	897	857	879	880	879	892	828	877	884	863	890	895	887	925	883	919	859	842	883	907	938	853	870	851	845	918	882	880	923	904	908	864	901	856	910	891	870	853	919	879	895	938	868	864	879	871	932	837	881	859	885	852	878	881	884	875	847	903	887	902	913	879	875	889	920	858	886	922	854	911	855	912	892	891	911	862	859	892	910	886	879	854	847	918	929	889	864	880	864	925	860	905	882	899	828	888	847	890	890	874	881	889	869	891	871	863	894	846	921	914	892	908	911	910	840	831	863	854	912	900	879	875	910	932	848	879	897	893	895	884	881	911	857	876	884	854	862	887	847	889	865	897	861	862	825	865	884	926	882	907	914	925	896	860	880	870	899
23007	18294	19478	16109	11117	7795	5710	5805	11320	9880	6505	6060	5400	4621	5621	5659	3974	3602	3597	3780	4020	3564	3054	2459	2246	1996	1469	1276	1261	1107	890	802	646	787	817	837	803	628	608	751	657	588	512	455	452	432	344	347	348	350	316	300	287	273	324	292	302	294	278	318	279	326	322	265	297	313	276	299	322	299	305	317	336	286	308	337	306	314	286	316	312	300	310	296	322	329	313	289	311	296	307	313	309	295	312	321	301	329	338	337	268	302	326	311	304	279	315	328	309	285	299	297	301	320	275	302	311	294	280	318	281	313	340	260	307	311	298	335	301	316	317	326	311	313	299	296	344	304	285	289	294	320	328	308	279	286	306	295	314	299	276	319	275	279	295	304	290	276	310	278	316	298	297	288	296	346	330	313	328	288	308	297	289	319	290	287	305	297	288	259	328	286	259	299	307	306	301	296	318	286	308	318	303	311	321	311	319	309	330	332	300	300	289	302	278	297	330	283	296	288	305	309	297	288	309	311	275	312	265	330	297	321	317	341	306	294	307	300	288	305	324	268	283	292	298	288	294	295	312	332	297	310	306	293	286	333	310	283	289	319	281	316	304	264	317	317	285	307	279	305	295	268	282	274	309	297	318	266	332	341	310	290	319	303	292	303	293	312	293	314	321	314	313	312	305	329	310	335	318	290	281	307	299	326	316	299	307	272	304	293	298	314	288	310	321	298	312	307	304	305	317	296	279	308	306	276	322	296	296	305	302	324	305	270	278	290	304	308	304	302	274	319	334	280	315	314	282	331	302	295	279	298	304	302	296	303	300	286	323	292	295	338	346	307	280	268	301	330	290	323	283	313	333	318	279	290	310	313	287	326	315	324	358	316	333	288	298	306	315	319	290	278	287	311	307	278	318	308	284	307	323	322	312	316	311	332	310	329	293	324	313	282	283	297	289	313	311	321	290	320	295	326	321	344	303	311	327	322	288	276	318	325	313	278	293	293	276	325	280	312	318	315	292	336	284	309	340	331	307	307	322	301	324	319	287	329	302	349	314	318	311	302	281	296	284	332	299	290	299	289	311	271	299	292	309	306	304	301	283	288	292	308	275	278	291	323	286	311	278	314	329	310	319	311	309	304	317	288	282	307	279	305	306	327	303	364	309	320	308	305	299	316	343	298	310	258	304	345	307	296	303	286	283	285	294	320	286	294	334	308	309	324	275	290	321	272	323	322	295	325	318	300	343	302	319	309	309	283	304	286	327	292	317	305	278	307	283	283	317	288	266	291	302	309	265	299	309	292	325	300	284	324	290	328	286	328	332	309	300	334	346	317	279	293	327	281	306	279	301	282	320	298	303	299	307	298	316	296	318	334	317	287	295	289	296	311	308	288	288	298	243	317	337	253	295	281	334	319	280	294	297	295	301	301	294	294	317	302	296	313	318	313	289	274	316	296	319	291	266	330	286	321	305	302	303	298	324	310	303	282	280	268	289	287	320	295	305	276	287	299	276	315	273	307	327	305	310	293	303	304	280	322	288	313	267	298	305	296	293	319	277	294	284	303	275	292	286	316	278	314	326	282	300	310	318	271	282	288	315	308	306	320	327	319	329	282	304	302	313	299	292	318	301	312	311	298	305	297	293	293	338	292	319	314	292	286	298	308	301	313	327	322	308	291	292	290	292	328	309	272	298	276	324	281	298	268	277	316	298	292	299	305	306	277	326	288	313	319	310	318	317	279	317	301	310	310	309	285	302	294	299	299	297	311	308	337	303	266	298	316	332	299	320	323	287	288	286	281	311	332	297	278	331	264	322	319	293	301	298	285	306	316	322	289	320	296	278	319	310	275	272	297	343	316	308	293	307	275	267	317	324	325	293	314	304	299	288	328	299	306	314	287	315	307	288	289	326	299	304	309	265	310	308	294	305	280	320	291	290	302	269	274	302	307	318	303	302	277	265	308	295	300	302	309	324	318	283	284	299	304	322	330	299	301	347	297	310	338	314	307	291	318	285	316	306	320	311	323	286	289	288	290	308	298	343	288	313	294	271	279	320	324	293	289	256	291	315	282	300	333	297	294	354	289	311	328	293	304	305	303	315	313	292	308	283	260	321	323	293	300	311	282	307	327	301	304	308	296	333	310	292	318	319	295	263	317	318	315	307	324	310	308	332	283	287	280	281	321	338	290	292	289	277	281	284	274	294	323	293	297	315	311	307	303	308	279	311	298	323	324	304	302	318	287	300	306	278	339	289	297	299	328	273	278	312	303	287	304	305	293	300	302	310	293	318	274	297	279	300	306	332	301	309	279	316	300	308	298	345	300	305	362	284	296	312	317	276	269	330	322	274	325	303	312	272	295	332	312	321	329	299	310	302	290	294	301	288	305	277	273	306	274	293	342	281	312	272	283	336	315	302	289	319	279	298	301	320	334	307	286	336	276	283	287	304	285	315	259	304	319	303	297	332	290	300	288	290	333	318	327	321	287	302	329	321	304	309	305	311	308	301	322	295	299	306	289	323	304	292	320	298	315	306	297	287	301	285	334	283	306	308	315	264	312	291	310	304	306	327	358	295	308	312	302	308	306	302	281	290	301	315	325	317	295	310	338	279	296	292	319	322	325	304	283	340	292	302	318	268	285	310	282	301	287	286	316	280	332	311	334	271	321	317	300	316	303	311	279	305	304	302	268	309	272	294	303	288	273	305	302	308	299	323	299	321	318	297	309	285	320	297	265	294	269	280	293	318	288	304	280	298	325	317	293	285	301	316	316	318	297	323	314	303	292	299	297	296	258	291	316	314	295	285	304	329	292	336	307	319	292	338	297	299	275	298	301	296	295	286	289	299	299	321	317	313	277	275	291	286	303	315	275	310	312	358	320	308	296	333	310	294	313	293	311	291	306	286	317	314	307	292	302	315	311	323	302	297	291	308	309	286	250	313	318	294	258	318	330	296	304	314	298	298	330	300	321	283	319	286	309	292	296	290	274	279	311	316	310	286	296	298	278	312	298	320	324	307	327	299	302	322	306	302	300	317	280	318	299	305	294	306	274	310	285	298	322	279	295	297	292	295	297	302	306	317	285	301	306	328	289	316	279	312	346	313	314	284	304	293	291	339	290	278	296	278	277	311	289	347	340	295	309	310	313	280	314	297	279	261	330	298	296	322	312	284	268	329	284	306	308	304	302	312	316	312	307	333	350	250	316	273	306	331	334	303	293	309	313	290	342	307	299	290	325	327	261	307	258	300	275	296	316	317	281	284	339	305	284	318	296	310	335	300	310	327	310	296	311	308	312	320	286	306	335	307	298	291	307	328	284	311	331	290	286	302	289	297	303	299	313	288	296	314	292	323	312	311	304	314	286	328	283	306	325	314	303	289	292	310	311	271	275	279	316	322	282	305	312	288	289	286	268	315	346	301	320	297	295	320	314	307	313	282	298	271	297	288	290	303	293	285	298	289	295	293	320	312	261	295	301	298	303	273	297	301	295	343	333	302	269	279	320	319	328	285	333
14849	14735	23707	26790	24107	21075	18545	19391	28083	24597	18800	19137	18039	16809	20123	20249	14857	14171	15796	17262	19033	18043	15856	13599	13000	11342	9392	7688	7601	6869	5541	4823	3214	4834	4866	5001	4553	3520	3543	4202	3656	3126	2560	1931	2089	1651	1456	1224	1103	961	926	936	911	898	875	873	897	870	882	847	833	793	834	801	877	763	852	760	821	783	864	849	807	781	831	821	832	839	844	768	800	784	841	817	802	844	793	815	810	841	827	808	834	832	856	828	831	817	779	854	797	818	777	816	808	819	813	777	795	786	738	800	820	811	817	858	795	772	782	835	767	825	745	766	828	772	819	844	816	817	816	792	798	835	804	835	789	848	800	830	775	785	811	850	781	830	809	846	796	809	783	807	791	808	832	797	851	837	803	873	849	768	815	768	798	797	863	857	820	828	787	821	858	869	765	844	815	793	811	790	823	819	829	789	795	776	812	815	826	792	838	848	800	794	790	812	782	796	817	811	809	792	768	800	855	814	807	851	810	798	773	815	849	774	799	857	841	785	849	795	785	866	835	810	806	779	851	754	815	791	818	850	836	811	792	805	847	809	816	797	831	765	820	842	828	841	809	834	738	825	796	802	825	855	778	786	783	826	845	899	824	824	839	829	849	821	815	808	799	788	755	821	835	845	831	784	788	841	835	819	846	810	877	836	835	823	802	814	798	810	800	802	807	797	824	775	801	820	831	804	842	792	842	821	797	833	790	814	803	869	814	793	853	803	827	784	845	854	815	771	781	784	855	828	808	858	810	815	851	785	822	811	813	828	802	844	846	840	852	800	812	810	794	791	750	797	833	762	800	817	762	799	849	836	823	769	849	815	786	762	808	827	794	844	827	840	804	823	834	796	801	810	810	811	797	754	840	811	792	799	799	806	872	809	828	846	798	768	854	797	808	797	839	790	821	793	768	832	806	775	844	765	756	826	764	798	814	803	839	788	791	831	830	817	798	812	840	812	836	827	847	766	789	814	856	811	846	815	822	814	814	794	814	825	826	844	837	831	828	875	798	812	837	804	786	814	780	827	759	801	808	840	825	781	826	807	774	847	853	801	840	833	802	802	867	808	823	740	794	784	875	883	837	801	793	820	851	768	852	790	865	797	836	856	825	778	814	815	869	787	775	821	839	804	780	807	808	836	853	780	842	814	827	853	810	815	861	798	838	843	794	796	818	823	838	783	854	827	772	827	801	855	844	869	812	799	773	800	831	875	828	779	839	818	800	811	841	797	851	755	848	810	803	823	777	868	815	838	780	828	822	823	797	845	796	752	774	854	832	799	867	829	802	831	825	802	823	800	820	805	838	812	819	785	792	836	806	781	812	822	840	849	817	816	833	810	813	813	786	828	843	833	844	828	833	791	804	804	805	845	856	809	826	848	799	822	853	835	825	832	829	834	774	813	828	785	763	849	811	839	762	795	843	853	815	809	799	852	785	805	794	777	787	824	822	801	826	830	798	762	838	798	830	810	851	835	816	854	889	833	869	822	804	831	803	833	843	827	835	824	794	769	809	835	758	808	754	803	837	753	805	817	824	787	802	843	851	815	823	832	809	824	749	865	854	796	851	858	821	786	841	814	811	850	805	826	857	783	791	786	798	807	784	792	826	776	821	815	804	810	810	817	819	820	854	735	800	803	819	771	849	813	748	762	827	795	815	898	821	842	840	821	807	809	830	826	847	771	835	845	825	836	830	852	820	821	848	837	841	846	820	783	803	789	817	779	776	807	807	837	795	823	809	793	808	770	798	779	801	883	847	837	812	806	815	811	858	818	818	805	862	836	768	793	840	782	802	807	835	795	817	837	831	848	868	804	833	869	770	855	818	870	828	814	829	855	850	814	841	828	801	787	813	824	822	809	809	794	818	793	836	817	812	796	807	800	818	784	873	821	844	853	826	817	785	791	855	813	813	774	819	790	775	808	799	841	787	803	763	858	838	761	830	754	842	843	802	808	845	803	817	819	844	812	823	811	769	831	810	774	749	796	839	775	816	806	816	781	813	837	805	843	804	816	855	790	819	831	786	853	797	781	816	827	810	771	822	784	816	835	832	845	790	833	787	865	792	821	783	841	828	868	810	830	841	765	859	835	802	856	858	847	834	790	860	823	857	769	779	759	781	839	803	781	808	760	870	818	821	834	763	745	804	784	835	858	778	787	815	853	815	846	803	832	796	761	849	800	863	782	836	821	873	786	830	817	821	850	777	778	859	760	824	789	792	791	801	798	848	821	811	814	812	868	804	769	848	836	788	831	843	783	826	807	825	766	828	809	780	823	855	798	786	799	770	742	795	788	819	819	774	784	806	831	832	815	860	845	867	749	788	778	883	839	839	798	810	830	846	813	828	772	865	838	828	831	775	786	836	798	828	779	804	832	857	794	776	784	795	829	788	808	825	808	819	844	775	814	784	828	810	802	864	818	839	848	784	814	782	766	864	779	790	791	778	823	817	784	822	787	820	828	835	833	814	868	803	826	786	838	844	853	779	833	764	849	748	777	792	801	801	836	834	807	777	859	810	786	876	815	818	832	779	834	826	753	808	840	792	803	831	835	788	769	835	870	834	805	799	830	813	809	784	822	776	818	814	803	787	849	834	839	802	805	828	798	836	843	815	819	832	801	788	811	810	825	823	882	840	817	765	815	841	843	873	808	859	797	827	875	783	808	827	834	829	811	818	821	824	837	789	886	806	852	854	836	761	786	816	798	801	859	803	825	824	803	782	760	804	869	793	795	806	807	807	816	798	784	858	827	782	792	791	793	817	835	813	796	851	822	857	845	826	850	805	845	798	824	838	815	864	773	809	842	793	850	822	789	808	856	815	801	873	798	801	822	787	829	844	804	784	866	756	792	812	841	862	818	789	826	827	815	887	780	826	797	807	788	815	788	767	800	843	799	839	841	815	806	844	847	835	773	834	852	790	788	825	852	807	780	783	792	812	851	828	829	803	844	864	812	778	772	773	791	826	788	818	840	810	824	830	841	846	830	814	803	819	845	864	784	840	837	835	844	789	783	842	825	778	791	795	823	802	814	850	763	795	851	769	770	779	815	754	828	839	796	786	800	834	865	814	859	815	808	835	827	810	792	775	820	813	807	840	774	799	806	815	761	794	835	814	768	831	802	772	809	828	830	840	860	832	876	801	790	876	796	846	811	847	771	812	815	785	791	794	763	811	818	802	820	793	804	802	794	824	825	846	852	777	843	785	799	817	786	802	818	814	826	820	807	842	819	775	812	808	821	816	850	810	827	789	864	815	790	777	805	804	827	798	793	857	818	827	798	915	809	830	811	830	844	779	841	826	807	785	831	799	812	833	823	787	780	823	804	782	805	817	841	815	753	832	799	817	861	830	774	823	794	788	826	790	845	836	801	838	782	796	812	787	792	799	871	829	817	830	894	835	809	775	811	865	820	761	857	801	801	790	884	797	766	834	822	858	844	842	832	799	810	800	771	814	764	827	827	804	815	784	827	837	787	779	803	795	851	835	821
32418	25966	27709	24798	18414	13583	10464	10990	20166	18270	13383	11462	10222	9529	11627	12273	8259	6779	7373	7596	7925	7774	6607	4980	4353	3815	3171	2482	2430	2001	1660	1530	1045	1375	1454	1456	1141	932	995	1278	1083	915	755	622	610	492	408	367	327	308	259	271	250	301	261	260	265	264	305	250	292	245	270	258	270	235	271	261	282	247	267	243	258	259	274	245	287	258	259	249	274	249	268	268	255	237	248	265	262	259	253	223	252	244	244	247	254	280	256	261	255	258	272	250	266	267	282	278	263	248	248	283	242	288	243	243	253	264	264	284	250	239	271	272	215	299	263	237	240	242	237	263	268	238	246	249	261	255	253	257	234	227	276	253	257	274	286	220	264	249	238	291	251	270	247	249	253	260	260	258	248	274	252	266	240	230	252	269	233	247	248	260	235	253	263	270	246	258	255	212	246	278	220	276	247	264	240	265	248	242	269	276	243	259	258	218	264	267	269	267	230	245	247	241	220	282	236	253	236	257	256	276	266	248	229	268	265	252	263	219	283	264	279	266	253	209	250	238	244	274	257	241	275	227	247	263	281	245	276	247	239	266	277	266	297	288	259	247	263	277	246	256	280	240	274	226	262	237	249	264	247	272	239	244	256	253	257	282	255	279	278	289	245	273	255	275	260	245	247	271	251	262	236	258	268	267	228	275	241	295	267	271	255	275	252	231	246	267	272	227	260	268	245	265	279	236	244	256	272	247	272	268	264	241	279	242	249	259	286	262	278	257	259	220	274	245	254	256	311	229	273	275	251	235	241	251	260	236	239	246	262	241	253	280	235	237	248	256	257	257	267	295	262	255	298	254	272	243	242	231	250	261	281	234	241	241	243	261	274	241	260	281	266	248	242	263	227	238	255	249	264	280	271	296	252	270	250	273	259	253	277	267	265	219	280	226	255	226	251	253	233	272	244	276	241	234	222	220	266	245	251	267	288	234	262	252	255	257	266	223	269	267	233	256	238	254	270	252	256	241	256	248	263	243	268	270	266	227	258	231	252	257	215	237	255	246	272	255	254	278	281	262	245	268	290	267	245	249	258	213	228	262	256	251	254	244	233	273	246	249	283	261	258	249	270	273	258	270	273	271	231	272	253	264	292	250	250	262	241	233	262	268	270	281	259	255	249	265	277	262	259	252	242	262	261	249	237	266	256	264	256	241	236	246	270	258	241	278	240	260	273	269	265	257	214	246	268	263	252	253	257	243	247	256	286	247	282	262	248	255	259	249	241	243	251	274	275	256	249	255	249	234	229	262	254	291	293	250	267	263	275	259	255	272	261	269	270	239	287	244	264	249	261	252	264	259	261	259	246	238	251	267	259	228	234	261	264	289	281	254	250	270	239	259	271	265	285	262	247	273	237	234	260	248	247	250	252	263	263	258	261	228	263	250	274	297	250	254	252	267	237	270	238	240	248	248	271	285	233	236	260	286	271	247	271	257	251	256	277	257	239	264	281	242	244	268	250	240	258	231	240	247	242	241	235	260	227	255	263	263	271	250	285	226	235	290	247	215	252	270	269	225	271	273	258	254	266	231	241	249	259	234	266	258	233	248	228	228	275	243	272	230	267	278	230	245	266	274	247	264	260	246	254	271	248	258	239	248	283	271	252	269	240	257	262	246	239	264	249	246	258	242	249	233	259	253	242	261	250	253	263	257	262	245	261	259	223	250	253	272	255	233	266	254	228	235	272	241	248	261	232	238	277	258	270	245	244	267	258	255	237	263	256	232	265	233	252	269	264	260	235	288	265	259	240	258	255	259	270	272	255	258	272	248	255	246	260	255	232	286	240	239	221	234	230	247	241	245	238	273	238	267	301	270	259	237	273	237	251	267	257	265	236	285	259	258	233	248	241	244	278	254	258	258	259	246	233	210	249	281	252	253	268	257	221	265	238	269	274	243	259	277	230	253	272	252	235	258	227	255	257	281	261	230	270	239	250	240	252	255	270	271	274	262	292	255	232	244	230	275	234	254	248	247	268	232	278	284	251	245	250	230	269	240	258	236	261	261	255	219	247	264	252	250	252	235	270	248	238	264	250	277	273	277	262	247	231	247	269	240	263	261	252	227	247	262	259	233	233	252	231	244	252	264	260	272	242	237	283	249	241	275	245	259	263	250	248	248	274	244	235	240	235	261	242	243	247	220	258	252	284	264	250	268	243	244	261	250	268	273	243	233	254	236	283	269	255	251	247	245	250	254	278	264	280	247	244	263	259	231	210	248	286	245	243	283	222	260	272	276	270	256	276	259	250	231	244	249	231	267	244	260	249	275	232	252	272	276	254	231	218	267	231	249	252	271	255	239	251	214	245	258	264	277	254	243	256	260	275	255	266	280	260	266	264	272	261	281	245	262	261	257	282	244	234	254	246	275	221	240	259	282	273	281	266	244	266	232	230	237	276	266	250	250	237	199	246	263	269	251	240	242	230	260	240	272	256	262	260	269	245	256	260	266	314	255	239	263	250	237	231	232	247	250	248	252	294	251	257	265	223	254	288	268	248	284	242	239	254	265	239	254	242	251	263	285	264	236	236	242	260	262	243	228	278	253	240	254	254	245	272	275	262	236	253	255	261	254	248	231	234	271	267	221	268	269	274	249	240	237	242	237	246	263	248	261	220	241	262	241	275	252	264	236	263	288	260	262	255	234	247	235	237	260	280	261	256	255	261	286	227	240	267	265	251	249	276	254	277	240	264	289	241	292	273	264	254	255	247	264	281	249	247	269	253	267	248	260	266	247	275	275	255	236	244	262	262	247	246	277	267	240	253	244	279	246	261	258	230	262	245	227	241	297	234	239	241	285	266	254	259	272	279	256	253	261	256	249	283	244	263	259	257	239	246	284	274	223	276	255	266	256	257	299	291	239	252	237	251	253	272	228	250	262	269	245	253	253	276	248	246	244	271	263	250	240	283	268	246	261	240	270	248	261	256	259	246	243	249	291	262	268	249	259	282	236	228	234	241	233	283	245	244	253	271	261	254	247	253	256	250	258	256	250	263	250	253	252	260	248	257	266	283	246	272	265	229	269	246	247	242	247	234	257	236	296	265	279	258	271	264	269	247	245	246	287	239	255	244	274	247	261	243	271	272	243	295	280	269	258	229	261	255	289	252	263	220	243	248	273	285	284	261	263	255	279	254	244	263	259	225	244	261	290	250	254	256	275	242	203	246	257	244	254	290	272	241	231	257	272	256	229	230	269	254	258	251	284	249	230	247	225	248	242	210	258	260	241	251	249	284	256	261	264	252	255	242	272	223	254	256	288	255	239	272	224	249	268	266	236	233	286	246	249	219	258	240	250	214	280	256	263	244	250	262	233	238	226	246	269	252	249	247	246	247	248	263	232	236	257	237	281	252	257	260	258	240	235	274	249	239	260	252	259	273	243	259	274	251	224	248	256	239	238	255	253	254	235	256	243	252	252	245	273	252	242	250	245	253	241	250	232	247	251	246	261	271	234	246	261	247	251	254	223	247	271
20358	20139	29290	33684	30813	27823	25319	27667	35213	32272	26689	27382	26006	25346	29329	29919	21710	21576	24031	24399	27462	27645	25236	21801	20429	18361	16395	13650	13421	10952	9606	9252	5781	8082	8543	8949	7437	5820	6598	7646	6715	5835	4286	3372	3350	2516	2114	1696	1399	991	892	993	915	825	794	784	793	773	801	770	766	702	800	707	732	758	761	718	719	724	681	704	685	736	750	721	697	721	708	691	720	711	679	704	694	754	702	764	774	684	733	691	690	715	676	723	718	677	719	701	675	726	717	693	680	672	740	750	720	712	671	699	680	700	712	737	683	669	701	712	769	700	746	723	714	703	719	707	686	706	695	676	701	674	717	701	711	733	691	680	672	745	699	749	693	695	742	744	665	681	695	724	706	722	673	690	732	779	726	683	726	750	713	707	744	722	685	680	652	731	729	723	700	682	695	664	699	737	692	694	713	705	726	678	730	687	659	703	693	717	701	653	691	706	708	733	716	737	739	661	714	737	662	730	684	671	681	698	716	734	695	673	643	683	720	660	705	724	686	706	712	704	702	718	674	701	716	700	742	692	683	684	716	685	717	725	674	690	704	663	707	694	685	700	669	716	759	719	662	714	700	678	723	707	672	709	711	758	682	728	745	714	680	732	721	710	689	678	711	688	720	690	706	699	685	685	687	676	669	705	669	680	707	752	729	686	686	680	717	789	707	668	680	707	668	672	726	739	710	756	670	716	687	697	694	671	733	698	683	687	670	685	734	657	684	671	702	709	710	727	682	701	733	659	706	688	661	726	679	724	660	693	678	675	675	732	706	718	739	676	690	676	725	686	708	690	657	690	707	736	701	652	692	657	703	657	677	739	701	741	686	705	710	707	682	740	694	703	681	711	725	721	712	706	684	700	750	698	696	713	710	680	761	692	678	740	745	739	681	720	728	722	659	669	691	726	699	718	693	681	704	674	701	683	711	719	700	670	624	721	679	682	668	718	690	734	746	746	668	722	662	683	702	692	677	679	705	752	679	736	704	730	731	723	722	681	677	707	707	730	708	744	735	662	710	740	743	724	713	670	673	664	710	718	711	717	731	693	726	695	703	713	716	729	689	648	742	725	682	741	721	680	773	727	679	753	730	729	658	715	717	702	670	740	665	741	749	717	700	720	751	705	655	739	721	697	748	728	670	663	666	716	687	704	687	726	694	724	696	704	684	700	729	678	688	758	705	664	708	707	689	691	734	716	682	736	713	689	706	669	687	720	755	741	706	681	688	721	701	725	678	719	711	698	722	699	715	709	755	745	657	727	729	701	660	685	666	704	700	672	729	686	687	733	689	692	669	724	733	724	701	713	656	754	698	748	737	675	699	683	741	675	716	732	668	702	692	710	719	716	706	701	716	708	679	692	723	712	735	711	734	715	736	753	689	695	707	680	707	723	654	711	666	665	685	737	732	734	742	715	719	696	725	693	664	645	727	663	728	701	671	695	720	729	719	718	703	670	776	653	659	733	687	677	709	717	709	714	710	689	735	726	701	728	720	707	707	715	674	701	708	697	733	704	687	726	743	691	727	745	721	703	731	699	695	725	719	727	691	717	683	697	712	709	710	679	697	691	688	646	695	721	692	703	712	724	680	726	666	677	677	721	681	712	697	696	694	750	682	711	700	718	724	704	712	674	711	679	685	669	732	667	733	698	689	664	701	694	685	748	682	736	680	749	690	701	718	683	698	692	690	731	746	727	686	736	676	698	702	706	727	740	679	651	714	689	687	686	686	705	690	685	656	665	696	683	701	697	684	691	702	647	717	690	708	707	741	648	732	768	670	669	706	703	736	700	709	741	745	702	681	661	742	690	665	676	699	687	663	656	671	717	679	727	678	692	708	711	721	723	673	697	668	690	706	639	703	714	732	718	655	693	688	667	650	711	668	719	716	697	714	698	725	712	700	697	721	678	732	708	689	749	700	675	650	687	737	716	696	722	701	696	728	729	755	732	673	697	649	740	707	714	701	693	698	692	730	720	738	732	705	712	729	682	645	698	623	713	700	673	738	677	690	705	702	742	717	677	688	665	688	661	733	709	685	693	724	700	692	699	695	733	671	694	685	720	709	739	668	713	701	688	708	661	659	669	711	740	716	707	707	726	692	685	707	748	708	697	680	680	706	698	704	689	713	721	746	658	629	731	685	703	698	689	718	694	695	668	726	681	744	702	697	667	725	745	690	680	721	705	713	727	687	657	691	680	655	722	664	738	751	745	688	628	736	697	684	695	752	726	723	698	722	706	673	694	678	704	739	718	679	682	667	672	703	731	678	728	676	739	683	753	699	738	724	672	699	625	701	687	746	707	701	752	718	708	703	700	683	697	687	653	664	715	721	725	680	699	740	751	707	689	723	669	724	652	722	707	691	681	709	649	725	732	687	687	710	694	730	741	706	721	689	695	678	705	718	721	670	731	695	724	724	707	725	706	717	651	672	693	733	690	699	713	677	680	738	689	696	682	750	730	685	695	674	740	753	679	686	666	722	678	737	687	656	710	711	692	724	719	686	671	717	661	691	691	681	739	647	728	709	721	696	676	684	686	713	716	679	735	681	724	699	714	721	707	699	681	730	719	694	718	724	707	720	634	723	720	728	740	702	677	748	716	672	729	702	683	734	709	720	691	703	671	692	738	699	741	716	664	670	697	723	738	737	694	669	745	670	718	735	698	702	702	718	694	742	702	696	713	686	689	714	737	713	683	691	715	683	719	718	712	718	661	690	684	678	690	693	757	696	721	656	708	705	701	714	727	696	730	687	701	693	667	708	681	690	672	708	700	728	729	685	740	694	726	714	678	683	696	682	703	700	728	691	690	703	721	702	707	701	742	742	669	671	654	714	699	701	732	706	707	744	662	684	701	721	738	705	750	713	645	683	691	713	698	685	744	687	715	671	725	701	715	704	697	718	697	674	700	655	739	713	714	644	670	673	718	699	679	710	705	686	698	683	679	697	670	709	734	752	701	691	712	709	663	729	701	692	721	703	676	676	708	692	720	743	678	704	721	676	691	708	714	738	650	690	675	718	699	698	724	698	698	731	717	666	715	684	675	686	715	705	694	698	737	645	695	705	708	736	636	717	704	741	672	710	683	687	694	712	717	661	664	728	715	707	697	689	712	685	710	671	746	649	709	713	692	685	706	692	692	721	747	654	642	669	743	675	691	711	690	733	682	726	738	714	704	734	687	740	740	691	710	720	710	705	738	674	696	683	684	727	678	700	689	656	697	692	706	667	639	716	703	689	706	752	719	710	698	712	724	726	701	693	724	637	667	728	680	687	726	737	681	702	721	762	728	707	746	721	753	765	714	637	698	763	748	715	753	674	695	681	686	721	693	736	693	794	694	716	746	709	751	717	683	672	671	693	706	704	719	760	726	663	676	736	717	697	740	655	708	704	717	696	664	691	705	667	738	696	701	686	676	706	699	704	695	691	696	706	739	695	738	682	673	708	737	681	717	717	681	656	697	707	701	704	713	714	713	716	701	691	683	700	698
11089	8116	9296	7035	4609	3102	2178	1666	1659	1402	1083	897	759	795	786	784	632	565	579	582	632	548	507	479	486	473	447	383	429	414	405	377	388	365	397	368	385	347	341	355	387	360	340	323	353	354	337	303	338	340	297	347	332	324	304	351	353	335	365	319	323	361	339	329	310	340	340	326	332	274	344	334	347	354	351	337	333	347	331	302	355	326	373	332	332	334	369	326	309	333	366	347	370	338	331	303	358	350	340	325	367	334	342	328	365	331	351	321	335	329	320	315	334	329	371	326	333	337	358	334	311	343	369	333	341	362	363	357	288	335	365	363	329	356	307	321	346	338	350	318	343	336	352	329	359	324	328	296	351	306	367	312	345	345	357	352	339	354	375	341	330	322	348	309	366	377	315	358	336	330	325	342	333	336	336	331	307	352	333	333	311	316	332	339	344	333	351	306	310	327	329	346	324	299	300	329	327	344	360	315	349	353	326	346	337	346	368	313	323	311	352	365	364	324	353	338	347	329	359	347	340	332	298	332	317	299	354	327	340	285	348	310	345	319	354	354	337	330	303	347	317	315	318	325	340	329	311	338	358	347	342	305	300	322	318	378	352	314	351	324	348	335	329	343	343	321	297	356	354	321	313	368	358	322	308	347	364	349	360	331	344	323	318	327	348	341	324	300	334	343	325	335	344	325	351	317	342	302	332	374	340	315	326	322	367	350	310	347	356	315	335	330	315	333	328	329	342	357	339	349	303	334	346	347	353	315	344	346	353	380	361	327	361	324	343	331	309	340	294	352	345	287	312	342	330	317	317	331	352	331	334	316	331	316	296	323	338	314	323	335	350	339	320	332	355	333	358	370	339	309	325	329	336	327	317	335	311	351	324	324	338	310	307	321	364	334	300	355	333	340	332	298	321	323	350	319	340	320	319	296	342	326	349	333	351	331	321	351	354	331	355	338	322	302	314	355	318	328	375	329	344	366	296	316	328	328	341	341	335	372	340	336	365	321	338	375	333	347	326	390	376	348	344	305	328	306	331	363	365	314	360	315	344	345	328	338	316	317	344	338	342	307	328	317	328	340	355	350	349	360	366	317	356	353	329	332	340	328	333	343	359	328	315	358	330	302	342	364	350	346	331	373	334	332	342	330	362	330	321	369	325	320	343	338	329	326	303	312	285	342	302	319	366	349	318	353	333	342	364	324	352	352	310	362	326	345	363	325	332	325	336	325	337	355	343	333	357	347	335	340	320	322	354	354	391	391	328	352	303	320	347	325	334	330	318	323	371	314	316	328	328	348	318	293	354	316	366	322	347	334	321	356	338	328	292	349	325	366	325	318	329	357	334	332	336	327	347	339	351	311	349	353	287	331	353	297	333	343	353	313	349	351	363	292	305	376	325	337	351	357	340	317	324	354	308	343	339	314	341	313	351	311	330	351	340	328	315	299	302	326	294	333	293	354	351	331	339	344	320	328	323	346	343	331	344	338	323	319	353	329	350	322	353	326	333	343	322	328	329	346	317	331	347	296	333	339	341	323	365	343	325	334	337	337	336	319	311	342	358	363	324	346	336	346	342	305	320	334	308	339	361	345	353	366	364	314	340	315	326	312	343	319	358	328	349	366	332	344	357	318	339	340	326	330	326	311	328	327	338	333	326	300	353	316	336	347	326	332	351	314	338	310	367	317	332	352	344	353	323	348	326	349	331	308	343	315	322	380	321	370	329	342	330	356	346	355	315	312	327	325	337	326	310	335	305	326	310	341	315	320	344	313	345	325	326	370	361	353	351	312	346	331	355	336	354	336	317	360	314	326	313	333	333	334	307	340	345	335	376	332	339	334	329	346	329	330	301	346	362	341	334	354	352	338	316	336	301	294	341	297	329	367	355	340	346	347	366	322	291	308	324	330	317	348	330	306	320	343	340	348	310	352	333	339	360	302	318	365	347	336	312	345	316	308	339	345	322	339	333	352	341	350	367	335	334	359	331	321	321	323	356	314	339	354	343	336	326	328	341	341	333	323	306	356	361	312	322	324	309	334	333	373	322	326	344	343	387	341	292	342	342	329	370	332	341	356	338	353	323	334	341	321	353	310	316	362	354	297	372	330	318	347	317	307	374	344	320	347	328	353	297	344	343	323	336	307	328	335	307	293	337	345	336	369	322	334	338	313	378	348	327	318	354	341	336	355	326	306	325	310	346	343	338	325	333	334	314	366	341	318	361	316	322	327	349	325	312	330	331	311	350	352	298	328	306	316	335	321	330	348	327	328	334	321	348	336	351	328	343	320	331	341	318	334	312	321	358	310	334	353	366	346	305	341	315	317	343	303	324	333	330	364	346	294	342	327	311	340	353	311	365	300	327	332	333	334	316	350	336	363	322	334	303	312	315	313	355	333	339	331	353	334	324	316	322	326	312	326	314	308	358	309	355	341	358	316	314	321	325	337	380	351	314	346	368	333	316	334	333	338	321	355	316	357	330	333	350	305	336	328	375	342	322	336	334	314	308	326	351	327	333	310	345	355	319	334	328	337	331	321	340	342	338	338	317	342	336	330	336	333	331	342	362	340	339	302	317	341	352	332	347	318	343	364	336	348	312	313	346	356	344	324	306	292	333	327	349	356	343	336	346	334	314	326	298	356	324	339	320	332	309	357	339	315	337	356	320	346	325	298	325	355	351	310	312	324	319	360	326	359	326	340	386	297	342	325	287	350	342	320	332	319	357	350	318	323	315	317	341	329	356	305	339	340	300	325	352	327	350	348	332	364	304	347	316	364	319	344	319	323	338	315	349	301	351	381	348	329	322	326	364	298	335	338	355	349	324	322	317	327	324	328	356	336	347	307	309	355	303	358	338	344	346	333	317	313	303	332	322	321	311	313	361	336	304	365	323	352	342	310	314	312	336	332	347	340	345	314	360	349	346	352	338	346	335	309	362	313	347	333	335	359	297	313	363	350	326	361	318	308	326	306	332	336	359	348	308	301	328	330	329	374	338	374	328	314	338	336	312	341	329	334	367	351	334	363	375	304	292	315	315	337	333	302	314	286	312	342	371	339	356	300	327	334	322	341	365	343	324	318	312	326	348	346	305	308	358	300	350	360	342	325	337	318	310	340	346	341	344	358	339	357	343	351	329	319	389	299	348	354	354	327	311	341	321	315	322	344	364	333	346	328	349	298	336	326	335	326	345	320	331	333	304	337	341	328	317	361	348	318	316	346	325	328	334	307	348	339	354	349	348	309	367	307	336	354	322	342	350	336	347	303	311	334	331	351	333	328	332	325	323	305	314	301	317	304	324	343	314	324	313	302	329	310	318	342	348	345	338	331	364	329	355	353	331	357	332	313	349	349	319	356	327	361	322	363	318	333	335	336	359	356	341	319	350	299	317	347	346	342	341	362	314	287	360	331	333	319	349	357	318	330	361	318	338	357	339	319	326	323	346	336	296	317	360	345	319	356	363	332	332	302	307	333	322	353	370	339	329	352	338	370	335	344	309	319
7427	7560	15326	16619	14026	11328	9025	7703	8661	7211	5443	5031	4241	3882	4359	4498	3133	2653	2883	2967	3100	2792	2802	2135	2040	1935	1718	1604	1551	1498	1394	1290	1215	1345	1234	1263	1273	1167	1154	1227	1071	1096	1033	947	953	990	961	935	915	882	898	932	916	880	851	917	871	901	870	947	910	894	886	920	905	921	925	865	895	878	874	942	866	902	930	864	858	878	896	869	841	836	889	882	956	866	847	872	842	863	840	906	882	856	899	870	885	885	892	940	953	934	928	921	908	867	920	843	883	836	882	871	883	852	892	905	868	875	911	890	884	854	867	926	892	860	903	856	882	942	877	869	856	861	883	868	906	909	870	905	941	866	884	878	913	929	850	945	860	932	857	867	897	890	885	837	824	840	871	868	884	871	842	906	892	844	898	853	903	868	851	896	910	925	868	920	893	900	888	847	847	870	885	884	877	906	880	856	904	860	855	896	958	868	865	897	888	883	871	856	846	823	881	869	925	813	891	867	867	876	903	836	845	915	938	890	921	854	942	895	911	900	909	876	913	842	860	890	860	877	885	950	890	881	839	858	870	921	915	833	901	871	910	871	859	847	863	860	897	859	886	871	868	878	898	870	915	894	894	830	881	839	879	858	894	884	924	888	870	907	887	869	908	868	882	838	900	854	838	882	913	874	910	912	847	909	874	866	946	913	898	895	882	873	876	924	855	916	834	878	905	928	847	892	901	869	893	918	833	875	861	916	840	935	909	893	884	876	864	865	888	844	887	929	906	884	856	855	901	907	880	930	865	876	898	901	887	902	828	855	869	927	894	908	970	922	901	903	876	855	860	838	928	876	881	883	892	895	884	900	859	898	843	882	882	890	840	881	862	921	977	856	889	812	886	920	860	896	931	888	908	865	845	872	939	909	928	879	911	897	841	863	821	879	899	904	894	893	884	856	885	878	906	870	897	887	884	898	872	820	888	916	893	883	936	880	870	863	914	897	890	883	869	881	889	920	851	931	829	908	913	870	903	885	885	857	923	857	855	864	886	865	860	874	861	913	870	864	871	891	913	902	893	880	884	901	883	889	862	863	907	976	887	937	886	937	892	872	909	846	923	862	876	870	903	900	911	907	906	940	843	860	872	890	871	882	847	889	884	869	895	853	866	935	925	911	848	851	900	862	878	791	935	824	854	843	895	907	843	928	875	853	838	872	918	900	890	831	811	873	864	865	922	866	893	955	873	888	921	907	909	910	861	839	884	906	866	867	902	893	881	903	896	850	892	908	865	897	901	879	948	815	902	903	865	940	855	855	965	896	839	877	899	906	908	844	834	878	921	876	907	856	915	875	894	838	845	903	880	851	792	851	853	863	848	911	851	887	908	888	933	875	849	879	851	878	877	888	854	856	949	876	894	854	870	834	906	908	929	941	861	893	860	869	862	894	889	934	853	884	899	867	930	874	819	832	909	891	875	844	917	893	896	840	858	876	955	879	907	869	861	843	910	883	902	855	910	911	870	900	910	873	865	863	881	868	944	874	902	844	888	919	882	911	882	890	894	865	896	883	889	925	844	926	825	906	901	891	876	863	861	897	871	845	863	907	920	924	962	891	840	914	921	860	882	873	876	922	858	846	848	893	941	839	898	894	885	880	951	899	874	920	874	897	872	870	880	906	872	919	901	933	886	890	877	890	841	864	869	846	896	914	837	925	881	882	913	888	864	859	838	905	831	830	884	920	847	941	868	891	860	882	872	926	887	911	921	918	897	908	872	902	868	860	958	943	863	874	910	909	924	858	964	890	858	876	882	941	859	899	889	850	834	915	900	875	898	918	873	845	848	890	853	853	846	848	878	822	917	872	872	896	820	862	923	821	877	859	896	901	870	854	846	853	832	896	910	886	862	858	867	858	880	881	856	879	889	896	914	909	918	907	922	882	832	852	894	862	941	873	933	899	880	843	872	907	912	906	835	901	826	931	910	922	904	840	896	877	877	935	914	841	876	848	853	905	855	889	842	894	906	926	881	906	918	885	882	889	935	898	905	913	891	880	909	848	816	867	878	892	872	943	891	883	897	882	846	912	872	934	865	906	896	906	916	894	919	874	876	903	897	879	868	877	877	863	905	880	820	891	938	873	889	890	853	900	887	847	880	905	840	862	857	858	899	885	907	834	842	915	875	870	850	881	899	913	853	885	919	855	843	899	908	895	930	910	927	828	849	876	891	911	878	898	842	891	918	872	842	891	865	847	875	862	847	860	862	913	895	875	905	867	900	915	937	887	878	898	853	838	880	843	898	882	854	902	891	874	864	856	877	875	887	897	951	866	885	838	911	900	893	882	824	826	904	882	896	873	921	902	878	834	884	876	882	896	877	893	905	854	842	853	919	895	942	921	923	892	848	853	933	835	779	869	885	868	863	884	905	876	850	853	897	860	859	887	908	883	851	842	881	869	925	909	870	936	921	873	911	887	901	882	869	921	932	929	867	877	894	940	901	874	871	918	890	863	868	874	904	890	868	860	888	932	851	849	899	926	876	862	885	851	910	904	887	946	849	877	889	849	913	879	912	905	905	927	899	846	866	906	860	897	866	863	868	862	911	886	892	914	905	864	882	945	881	897	879	890	905	895	902	948	866	832	891	896	855	856	906	864	913	845	872	872	872	822	856	884	900	898	961	867	891	884	913	871	869	867	881	900	915	958	872	929	941	882	860	887	923	864	848	915	905	826	869	897	868	921	901	892	945	873	857	870	851	903	856	896	894	911	905	884	903	874	860	898	983	899	904	879	839	859	885	871	856	837	942	852	877	896	819	863	907	897	897	963	815	878	913	853	879	948	872	862	870	884	881	838	854	849	866	911	910	841	883	902	893	892	883	885	888	883	895	892	918	909	890	905	857	840	855	875	896	910	873	879	851	952	937	897	787	877	863	895	875	863	878	881	895	871	886	878	864	860	892	897	931	834	859	915	836	855	933	897	893	881	904	887	910	857	860	897	862	903	926	886	917	837	878	939	892	898	893	857	891	887	869	925	892	887	888	817	832	876	916	850	910	908	924	873	846	871	908	861	861	909	895	860	980	901	935	955	916	860	846	853	859	893	811	883	912	854	899	932	923	863	897	869	864	892	853	866	902	878	871	888	868	867	923	907	875	928	910	861	911	918	871	863	894	872	935	903	857	900	881	923	915	838	890	890	861	865	862	855	854	893	891	857	861	854	906	853	888	855	852	905	886	821	870	912	891	854	899	905	861	886	903	922	941	894	815	881	915	887	955	832	879	924	946	897	864	897	904	901	838	879	904	795	844	910	907	874	837	877	894	907	909	934	931	889	894	869	826	880	911	873	860	899	882	878	903	864	904	830	848	847	953	900	897	803	892	869	904	933	918	909	900	886	858	855	852	843	895	886	870	856	896	893	870	897	887	873	906	827	912	857	865	901	910	928	904	908	904	898	830	966	874	893	883	850	897	907	903	915	884	863	886	873	897	885	863	842	942	864	937	848	883	882	874	938	902	889	931	892	866	891
22484	18153	19798	16093	11240	7979	6358	4764	9176	8837	6751	6178	5202	4647	6208	6108	4035	2847	3641	3652	4228	3190	3149	2193	2070	1776	1408	1211	1267	1120	915	833	721	862	771	721	716	661	711	737	641	556	530	468	438	376	380	363	394	332	339	305	318	288	287	334	306	325	296	282	323	308	295	306	297	306	309	296	295	321	298	310	298	298	306	338	312	283	277	308	332	323	304	308	305	290	307	294	281	305	319	298	267	288	295	270	282	298	320	316	295	285	286	284	287	282	328	327	292	336	282	276	275	304	336	295	311	363	284	299	304	273	316	328	311	295	278	302	304	320	330	294	299	289	325	305	304	293	300	310	291	289	281	281	305	311	271	286	310	319	288	310	301	327	312	308	292	275	324	318	284	327	314	314	261	324	324	246	307	307	318	324	294	294	315	306	290	291	301	304	320	310	324	279	300	315	304	310	299	294	314	307	280	318	305	298	281	284	284	300	303	278	298	294	290	268	276	320	293	297	270	281	307	293	310	310	300	298	311	264	277	293	327	296	327	329	276	306	313	292	289	324	337	278	267	317	297	281	307	336	333	299	301	308	343	332	277	307	274	315	305	321	267	315	311	288	273	316	294	293	339	305	341	260	305	306	328	291	307	313	305	301	267	255	305	303	290	286	304	303	299	333	305	297	280	305	285	274	311	278	304	289	300	319	292	311	319	288	318	292	294	340	298	290	281	291	306	308	293	293	293	314	320	305	303	265	307	293	283	312	297	308	282	285	293	310	336	282	319	304	293	311	312	319	306	290	291	289	296	299	321	295	302	322	306	323	303	295	277	361	300	324	305	303	288	297	337	291	307	296	301	310	313	280	293	312	293	282	274	294	289	319	254	300	306	312	282	315	276	300	282	280	270	321	318	301	316	284	318	281	291	295	299	271	254	329	310	298	290	328	308	304	304	277	328	311	303	318	271	292	302	311	334	314	282	331	310	306	318	315	288	304	303	342	301	309	281	293	286	284	333	288	274	301	287	293	305	320	285	279	297	272	309	300	324	311	298	294	278	297	311	319	283	302	306	286	313	296	290	297	339	296	286	297	309	325	313	293	249	299	314	281	311	300	318	290	287	292	298	303	301	300	277	290	273	284	321	307	287	347	307	293	329	304	301	318	292	274	307	304	295	313	337	325	330	326	295	303	297	301	331	298	290	295	302	318	339	333	296	326	294	287	291	307	307	290	268	311	323	296	278	288	289	309	329	280	299	273	284	296	294	293	323	297	278	328	297	324	283	322	305	280	322	311	302	273	287	299	293	301	311	318	304	279	286	266	296	284	298	317	295	295	317	321	309	315	317	304	293	291	303	314	278	317	328	318	299	298	287	334	302	287	326	321	331	301	286	273	311	294	339	307	309	300	318	318	291	296	284	310	322	325	309	289	306	297	317	299	295	320	302	306	302	285	314	310	302	274	303	293	298	306	307	272	285	302	308	295	278	281	333	270	297	301	307	274	323	342	290	302	265	299	288	298	314	291	309	319	313	294	310	309	284	290	280	281	283	262	293	301	309	317	327	312	308	298	276	279	291	306	286	283	306	301	316	286	313	300	305	267	321	303	326	279	302	310	291	293	310	274	301	280	303	316	324	331	305	288	307	280	276	317	352	291	268	314	307	323	325	300	333	304	310	306	286	308	284	294	316	309	306	335	293	276	303	322	327	315	280	282	306	287	308	310	285	310	304	296	255	305	327	289	277	316	320	323	286	292	333	305	316	307	322	331	327	296	285	295	312	355	279	288	267	290	322	279	297	310	273	290	298	312	267	300	321	282	297	291	281	303	305	330	311	318	281	314	286	307	290	309	309	315	281	314	329	310	323	286	282	285	295	301	296	302	285	319	286	312	322	289	316	285	306	307	302	280	292	316	299	280	312	332	311	299	305	302	291	303	339	305	296	293	300	309	319	334	311	290	306	301	302	288	305	319	292	320	271	301	297	297	304	307	296	312	312	315	287	266	334	327	312	310	299	306	296	296	294	262	300	283	307	324	264	302	317	303	325	315	268	299	310	295	300	318	290	294	299	300	321	284	251	297	282	293	297	310	284	291	297	299	312	338	319	280	275	329	319	293	284	333	309	320	289	321	296	287	293	319	297	284	306	334	309	306	297	309	292	284	284	300	295	334	302	292	303	295	308	315	299	287	298	327	277	309	318	290	276	283	318	311	262	291	276	282	273	309	298	291	297	294	309	304	282	300	297	300	306	328	296	294	322	305	279	303	307	277	335	319	304	295	271	328	319	294	309	295	336	285	291	311	280	316	311	332	270	297	308	290	326	341	315	286	319	284	295	253	289	316	293	291	300	317	305	275	279	321	306	291	327	274	307	317	336	309	283	303	329	283	310	297	293	292	279	298	295	332	272	298	300	298	308	304	342	316	317	280	310	298	308	316	313	332	282	317	320	346	313	311	293	292	310	323	310	287	311	331	301	278	326	318	288	301	279	318	300	277	318	308	281	289	300	303	301	278	288	314	286	321	283	308	298	297	292	320	298	299	331	311	316	288	317	295	288	298	295	279	306	290	306	317	289	272	272	292	330	333	323	292	304	276	313	263	301	321	318	278	294	287	303	296	294	308	294	304	308	287	321	276	275	297	300	310	303	315	314	293	290	293	298	290	273	296	298	299	290	291	279	326	304	285	298	292	316	318	331	315	260	327	319	286	300	288	311	289	304	310	267	304	307	313	305	278	268	300	297	277	286	300	276	298	306	347	327	317	269	309	331	308	303	305	272	294	301	316	326	290	295	272	299	303	305	289	259	313	296	317	353	296	327	288	291	298	299	313	297	323	289	311	295	293	309	313	256	297	315	326	325	312	275	315	277	324	297	304	313	324	283	281	338	321	309	282	302	302	272	350	265	304	307	279	321	295	302	347	241	288	330	286	300	287	270	288	300	344	299	317	301	288	303	321	283	282	307	315	301	296	303	309	295	320	264	311	299	304	266	313	290	287	285	266	295	298	310	316	277	313	322	289	285	304	297	316	289	288	319	293	317	303	283	301	278	317	323	345	287	314	317	310	296	301	305	313	313	327	331	316	296	291	285	304	320	286	292	282	323	331	275	282	313	327	295	320	270	304	305	272	327	291	324	323	287	291	271	304	309	295	313	309	284	285	288	338	278	264	290	289	319	299	294	309	275	322	294	327	305	330	296	344	297	306	313	292	295	286	297	294	274	285	261	280	262	292	291	301	304	310	309	298	280	312	334	295	253	306	338	321	280	312	304	287	285	279	309	307	275	291	301	308	316	318	294	271	297	289	278	288	336	298	306	295	290	311	318	305	311	298	300	284	307	303	297	313	288	307	275	307	343	292	300	286	301	303	304	300	303	293	319	291	304	279	318	284	309	305	309	289	306	273	296	276	302	279	308	286	300	291	294	281	307	312	281	286	298	314	286	287	287	309	275	311	282	309	309	276	289	289	314	280	307	339	298	328	303	282	293	291	254	276	316	296	316	314	274	285	308	295
14733	14903	23743	26266	24449	21849	19169	16993	25441	23582	19124	19211	17358	17909	21309	20656	14704	12306	16348	16997	19580	16812	16517	12267	11976	10523	8906	7219	7993	6522	5285	4913	4021	4816	4891	4489	4266	3661	3991	4252	3660	3060	2491	2133	1953	1585	1401	1322	1140	961	863	903	888	831	905	803	858	863	851	835	854	834	812	859	826	803	840	775	813	794	841	824	839	841	823	846	873	821	814	793	794	790	843	852	835	796	827	793	766	847	805	792	836	765	787	807	842	739	787	790	809	848	771	877	787	802	761	785	753	825	788	803	833	816	763	772	783	785	808	828	773	796	826	814	775	814	854	801	767	815	850	788	823	786	817	796	850	773	769	811	786	803	821	805	816	804	805	804	823	809	783	820	773	815	784	870	813	816	842	799	757	817	853	845	872	800	779	765	780	797	819	785	818	811	812	832	851	799	807	841	833	821	807	806	880	776	792	759	763	812	798	825	811	816	792	844	797	858	873	848	843	808	807	813	789	817	799	776	818	780	812	810	795	773	807	781	797	782	809	823	784	794	812	812	782	811	799	807	843	847	806	839	783	823	842	805	814	810	838	790	813	744	831	772	823	772	807	865	783	818	819	822	758	751	794	857	788	823	772	791	840	805	768	821	826	799	797	784	836	772	772	808	834	842	800	820	803	812	772	817	825	815	816	781	784	758	821	805	830	825	750	824	786	771	836	853	783	822	802	857	792	832	844	814	821	850	849	779	779	795	807	787	826	793	773	857	801	794	841	818	788	846	807	856	827	786	872	806	796	849	764	821	777	765	828	786	810	843	767	854	836	795	840	810	789	811	815	820	763	792	798	797	800	806	845	857	777	808	804	780	807	773	793	825	778	777	806	796	791	805	818	797	780	758	795	795	814	781	840	808	784	860	782	826	801	809	817	840	798	800	780	839	822	805	744	802	831	767	788	774	771	796	835	805	838	802	810	774	815	779	779	787	771	792	845	808	815	816	813	810	811	863	801	753	833	788	771	802	839	770	811	796	832	800	841	802	809	781	781	789	879	840	793	796	770	783	853	784	825	834	785	805	823	750	788	814	836	774	828	774	837	827	846	823	798	776	749	811	782	776	859	793	810	815	845	802	817	813	853	793	848	780	819	796	756	811	826	795	800	786	784	811	832	784	800	863	772	788	823	838	850	843	793	789	785	820	770	818	828	850	814	828	835	820	816	809	803	807	816	827	796	822	750	782	794	806	797	861	788	783	799	782	857	817	801	783	794	851	784	789	809	806	820	802	800	825	814	808	804	825	852	793	880	787	797	770	769	813	800	819	809	764	807	838	823	788	835	781	801	855	773	777	832	807	837	796	833	868	826	774	860	801	802	850	786	836	791	770	793	835	793	854	815	838	766	769	800	826	853	789	813	785	805	822	782	854	821	776	809	772	774	803	849	821	785	788	812	803	783	799	817	802	806	789	849	816	815	818	833	853	793	784	762	771	764	767	767	805	777	802	869	840	793	820	785	809	754	778	824	824	863	791	825	815	794	839	838	846	825	845	842	780	753	816	817	838	786	787	790	847	819	774	817	832	808	772	798	795	762	847	852	796	835	830	825	778	781	795	769	803	818	819	790	850	768	818	834	846	808	868	792	792	809	808	814	805	841	809	804	836	804	819	798	777	846	791	762	864	782	804	828	808	811	809	795	790	811	830	774	781	827	822	835	806	804	797	827	823	812	839	845	812	773	831	794	809	809	859	782	772	774	795	796	799	762	803	776	836	813	806	818	833	773	813	826	815	755	794	808	819	822	808	772	767	785	774	838	757	852	822	847	787	786	813	805	797	765	833	780	855	780	859	779	770	828	839	862	827	803	834	791	798	786	759	857	788	762	813	805	757	785	800	818	764	787	799	848	839	777	796	853	865	824	818	848	850	791	837	773	795	824	814	840	792	803	839	799	820	816	816	799	809	804	766	770	859	795	802	737	857	747	866	800	831	846	773	790	824	825	795	820	911	774	833	823	785	791	779	780	813	781	812	770	767	816	819	868	797	845	792	799	770	800	841	821	807	797	786	818	845	831	800	808	780	837	802	786	775	755	798	783	779	857	800	817	755	771	830	832	821	816	787	839	848	785	787	814	791	828	781	789	838	753	772	787	811	773	805	810	830	834	786	851	790	843	822	797	869	817	784	809	767	859	866	814	767	764	789	754	800	781	822	790	757	791	764	835	844	799	803	811	761	828	796	772	799	795	855	814	824	793	763	809	800	837	854	765	827	771	858	812	780	810	791	800	837	774	788	813	830	828	803	814	827	806	789	832	799	798	771	818	793	837	770	854	808	787	837	804	789	842	761	851	831	793	827	765	799	858	781	794	814	789	830	807	835	803	843	846	807	769	823	804	801	772	780	861	806	833	819	859	809	791	841	788	795	784	801	816	818	840	824	757	843	835	765	765	777	799	824	766	802	855	815	846	801	789	833	766	813	797	802	850	815	781	775	850	851	814	799	773	790	792	807	820	780	795	794	825	821	818	802	809	817	824	789	798	802	784	755	818	860	779	829	814	800	812	841	827	788	769	799	805	771	788	818	804	844	854	825	807	846	791	804	796	795	825	826	795	784	809	839	776	826	813	792	773	894	795	809	728	784	825	859	800	800	828	810	797	754	757	787	818	753	799	816	898	802	842	820	852	837	770	800	814	828	809	751	774	782	866	814	794	808	816	805	830	767	797	822	824	802	860	877	803	766	854	805	793	838	801	828	779	764	834	826	804	811	808	812	851	845	770	784	795	818	807	834	792	838	820	812	839	844	807	799	834	825	756	799	820	756	825	806	783	810	801	846	812	857	823	803	826	744	868	791	852	824	841	823	804	819	783	790	805	820	774	835	802	772	786	768	809	817	770	805	831	823	772	818	800	840	790	828	776	797	803	846	755	846	795	767	818	822	761	817	792	819	815	824	748	795	795	790	819	834	802	831	764	821	795	794	798	843	804	786	774	892	791	833	763	825	789	777	856	832	818	739	824	828	803	827	809	855	847	831	807	807	802	812	772	778	811	740	773	791	820	832	828	845	811	750	800	780	809	779	805	810	794	802	829	835	804	825	786	806	799	809	848	771	819	765	849	785	795	765	801	782	825	817	860	821	845	823	829	839	817	837	788	866	789	794	775	829	829	808	809	792	851	810	793	845	787	778	818	863	827	791	824	796	839	797	788	834	825	807	824	811	794	774	812	828	814	779	780	789	803	852	809	828	779	834	806	799	825	849	803	827	803	767	772	759	853	829	809	802	805	783	808	813	775	790	800	777	876	793	800	829	796	803	856	798	827	847	773	777	767	829	794	811	836	815	813	772	804	834	820	826	812	829	797	865	769	806	829	786	788	856	818	779	808	808	779	784	807	785	822	807	834	793	756	802	810	835	783	799	795	768	788	786	786	772	834	794	808	812	809	819	786	785	786	835	810	789	771	757	766	760	781	794	854	792	779	821	805	877	780	745	811	881	812	754	800	821	847	776	778	810	844	786	800	801	826	816	811	825
31760	26133	28429	24129	18635	13843	10847	9603	16209	15991	12194	11487	10685	10136	12227	12365	8431	5980	7187	7468	8288	6524	6486	4169	3911	3115	2646	2321	2322	1993	1599	1528	1204	1319	1320	1287	1319	970	1164	1201	1060	812	701	607	575	416	394	382	329	276	258	278	283	279	257	277	261	262	240	269	251	249	263	264	266	264	280	268	275	259	293	245	264	229	270	272	240	268	231	231	249	241	248	246	247	254	261	241	244	249	276	275	257	252	250	241	253	259	267	243	272	240	220	234	256	253	255	253	269	241	245	270	248	274	291	239	248	282	273	281	249	283	247	283	244	257	257	260	260	238	281	233	245	270	252	240	270	268	259	241	250	261	224	247	235	245	235	263	250	229	222	244	267	251	250	270	242	260	250	258	237	226	237	233	252	262	244	256	267	228	240	277	254	224	250	231	221	274	258	270	238	263	250	276	241	210	263	268	230	228	263	264	246	229	252	256	259	262	258	221	260	250	258	284	257	225	229	262	245	270	248	240	243	276	256	227	245	261	242	267	254	253	285	253	263	272	259	273	227	254	253	227	216	264	261	264	221	252	276	251	232	234	224	249	211	234	240	231	249	245	239	226	234	221	266	275	259	255	259	242	258	260	244	248	279	248	257	258	241	260	265	257	239	249	249	258	252	246	275	228	252	273	255	277	249	254	270	254	239	242	274	242	246	225	260	247	232	251	232	283	223	257	232	251	265	258	250	242	256	260	249	257	256	243	236	218	238	251	250	235	269	232	242	252	219	259	231	246	244	234	266	255	212	256	232	268	286	256	250	256	272	242	252	225	238	235	229	241	245	263	233	249	261	232	275	256	272	230	253	261	264	255	222	248	251	251	234	240	250	232	233	233	241	245	241	247	249	238	242	257	228	248	248	211	251	200	273	226	236	246	233	249	247	250	243	240	246	253	245	266	266	256	249	240	243	238	260	253	246	249	261	227	247	247	242	236	253	258	266	236	219	250	221	233	265	263	252	236	231	232	236	246	233	236	247	216	208	247	259	237	256	235	241	228	230	218	243	267	234	266	247	235	281	263	251	244	253	223	231	239	230	245	243	258	249	230	262	237	243	241	225	250	270	266	263	251	244	243	256	262	234	252	247	217	254	256	273	270	259	233	271	225	256	254	255	259	230	256	266	257	245	253	252	252	223	242	232	248	238	252	247	255	266	247	258	260	215	234	277	202	256	248	245	225	229	271	245	225	234	241	233	243	246	271	238	256	231	247	272	224	278	247	261	261	250	247	234	254	227	250	237	245	258	239	237	244	259	286	233	231	252	257	219	239	260	256	236	246	226	257	234	241	236	249	229	234	241	251	251	246	266	231	229	269	252	216	248	251	245	250	268	230	265	240	238	262	231	234	242	258	240	261	238	251	283	218	244	243	239	256	250	258	262	227	258	254	257	259	262	238	262	252	235	265	223	244	259	267	248	240	275	248	246	239	247	246	288	260	244	269	247	281	256	243	211	244	217	220	253	224	236	260	226	255	271	263	227	262	239	243	309	269	274	259	237	235	227	249	267	240	235	222	264	260	226	252	259	237	219	273	265	255	247	250	245	243	245	277	241	240	235	267	233	232	233	240	243	250	259	231	238	270	259	251	249	248	259	253	232	237	269	243	225	258	215	224	259	264	265	244	255	245	247	253	240	229	268	250	254	242	246	261	240	237	238	255	261	253	210	254	241	237	245	269	253	268	250	233	229	245	279	244	232	241	250	257	289	221	270	271	261	252	277	258	261	226	224	274	274	274	230	284	235	238	247	218	273	232	224	235	216	253	241	278	250	244	252	254	238	231	255	244	225	238	255	253	246	241	265	262	239	244	223	234	238	220	268	226	244	248	225	253	276	220	234	240	256	279	258	237	253	217	240	249	265	218	239	231	252	256	245	237	267	258	245	234	253	264	243	260	244	248	225	257	261	280	246	267	273	249	230	253	252	260	204	249	223	263	248	262	240	243	290	237	256	266	247	271	266	249	265	240	227	251	248	248	231	249	250	243	240	259	230	243	264	247	219	267	252	244	248	258	262	227	233	241	255	245	249	256	241	256	255	230	266	255	266	259	237	228	245	280	250	262	228	250	249	233	269	240	248	273	243	247	289	253	226	248	253	237	251	252	282	229	237	260	240	225	258	255	255	254	255	257	248	264	248	252	230	256	233	249	258	253	242	260	251	238	244	217	277	259	270	238	266	248	265	231	257	227	226	261	305	248	233	251	236	239	269	252	260	264	246	257	272	223	249	246	272	236	271	253	236	280	253	240	261	273	264	246	313	261	243	238	250	249	269	280	269	251	277	275	261	248	271	224	249	274	255	248	243	259	266	248	253	251	258	233	267	252	232	242	241	234	236	250	245	261	240	240	263	233	234	257	236	243	265	284	282	260	235	207	260	258	262	245	229	248	249	222	286	248	301	280	266	266	237	252	286	282	254	268	242	264	245	236	258	255	242	271	266	244	265	243	287	253	258	243	253	252	260	278	251	257	238	250	250	245	268	254	230	249	258	233	249	237	230	254	276	239	245	237	243	221	246	231	235	273	246	247	244	245	247	240	248	252	233	240	245	260	249	254	269	260	237	265	237	247	263	260	224	248	266	242	220	267	278	244	241	263	262	231	258	240	257	279	246	237	242	255	266	247	267	260	268	295	231	273	243	260	240	233	256	264	253	254	245	264	275	275	244	258	255	253	242	254	240	244	259	262	262	247	268	259	236	222	279	282	246	277	247	224	266	241	262	268	250	237	263	238	263	267	268	247	234	229	243	248	273	250	252	289	247	254	251	238	267	261	275	260	226	224	266	255	261	232	237	232	267	275	246	238	235	244	262	266	252	244	262	279	241	237	250	245	266	254	217	242	262	248	226	232	252	228	252	218	269	265	252	223	239	249	240	224	232	260	247	247	258	256	256	276	250	260	232	272	237	220	262	268	232	251	229	265	262	227	254	281	301	247	255	276	248	270	238	251	231	242	269	230	249	266	230	264	254	245	232	252	243	259	260	240	275	241	225	221	234	257	262	267	264	243	248	227	271	240	240	234	232	262	258	244	238	252	245	299	242	269	240	227	244	274	254	271	243	250	265	271	282	259	283	274	255	264	263	228	252	256	261	233	266	266	271	228	248	262	241	268	279	245	244	244	263	279	236	252	243	300	240	241	268	255	247	252	250	232	251	235	246	247	245	251	254	258	254	235	280	246	254	240	232	229	249	203	251	238	275	219	265	256	251	261	263	253	240	267	232	248	245	258	250	247	229	272	240	266	249	243	265	249	250	246	247	238	262	234	276	235	209	253	264	265	231	236	250	275	234	232	243	235	255	245	247	279	278	255	272	245	287	264	251	265	280	237	250	242	260	249	254	228	260	248	258	251	233	269	267	274	266	242	232	247	226	278	261	255	259	235	239	254	251	247	244	249	254	290	258	256	272	250	255	284	236	242	269	249	265	256	222	240	257	259	245	225	255	256	246	234	234	222	261	234	236	265	235	234
19839	20544	29868	33116	30984	28388	25843	25503	31956	30636	26415	27499	26794	26665	30272	30330	22139	20322	24764	25701	28967	25642	25082	19294	18196	16078	14845	12665	13523	11315	9663	8999	6794	7794	8185	8012	7803	6515	7127	7351	6655	5198	4289	3509	3128	2225	1739	1799	1396	979	826	834	824	807	790	793	727	731	753	779	700	716	723	695	771	699	722	736	717	722	689	692	691	750	705	774	735	705	708	677	714	681	731	676	738	703	678	717	701	697	698	762	712	644	648	666	721	694	715	665	716	741	735	649	714	705	702	711	728	735	729	703	753	679	671	700	693	685	693	679	690	668	699	661	678	693	677	650	670	710	700	710	721	710	695	685	685	724	660	686	718	733	686	668	655	670	747	688	691	699	670	706	688	696	695	696	700	698	620	668	691	714	729	704	681	731	684	735	652	683	685	694	723	670	712	672	672	626	671	657	683	715	664	665	694	701	680	666	716	691	676	677	691	726	672	680	714	724	656	677	695	621	680	700	684	658	662	711	705	703	681	733	658	657	712	726	697	726	656	685	666	658	710	729	699	666	685	674	687	705	645	724	741	699	694	664	676	677	682	718	680	702	703	670	683	746	716	686	737	690	683	698	684	703	696	683	693	713	705	655	731	692	687	661	738	703	694	660	698	709	714	714	706	648	691	664	716	724	666	710	662	671	641	703	712	702	692	717	696	702	645	704	659	680	721	677	679	705	705	706	705	693	663	699	660	672	670	658	707	665	668	689	684	744	711	693	688	683	641	668	710	668	684	645	659	704	697	683	714	626	673	709	701	720	743	682	666	702	711	695	716	671	678	666	658	686	697	691	706	677	682	672	688	713	692	726	674	683	707	676	719	676	687	668	667	625	699	719	669	702	676	648	653	667	709	674	634	762	681	641	709	707	650	655	627	687	715	707	684	685	679	699	690	665	710	682	713	686	702	643	701	683	726	674	704	664	719	728	709	696	722	671	682	710	714	734	705	725	702	725	664	710	665	687	690	695	695	640	699	645	700	639	683	682	679	653	695	655	699	686	705	717	723	700	696	685	667	688	683	662	683	684	682	702	698	648	691	676	728	701	668	689	721	671	679	674	698	715	740	725	677	686	669	749	678	654	700	661	691	671	687	722	704	728	708	668	681	724	709	709	693	672	674	703	690	711	664	722	710	697	672	688	677	691	651	683	654	692	691	706	637	700	690	681	694	699	701	675	664	716	671	713	679	683	725	691	698	716	667	656	691	717	695	716	714	689	697	694	683	690	706	688	673	685	669	693	640	618	690	695	691	667	687	688	680	738	720	733	684	735	693	699	713	715	679	655	693	670	644	670	722	670	712	703	658	674	696	738	722	724	718	672	676	697	658	681	646	690	670	716	661	704	705	651	737	697	711	727	653	723	689	695	677	660	665	677	621	673	668	676	650	673	688	676	785	649	724	705	636	672	716	652	706	682	696	698	694	700	709	686	733	690	656	709	697	679	650	695	679	683	652	760	671	670	662	660	689	694	643	738	698	622	654	659	675	713	657	639	705	704	681	684	616	679	684	672	694	665	692	690	633	638	668	697	656	721	700	660	743	697	700	724	731	655	708	690	688	663	677	679	727	688	664	700	731	693	692	674	679	698	684	648	739	674	726	715	742	745	672	691	714	691	659	709	702	681	732	642	709	698	674	677	726	678	670	657	657	667	695	728	678	692	728	710	719	689	669	680	693	694	687	677	706	662	720	698	671	725	680	669	688	694	702	725	668	695	670	716	632	695	707	659	714	685	674	678	693	654	656	702	728	668	650	693	695	635	662	744	717	691	698	697	621	732	716	663	720	664	729	723	707	675	705	678	698	673	670	663	719	637	693	682	717	687	698	678	687	721	707	683	672	626	697	728	730	678	675	692	692	712	716	678	690	663	729	673	715	683	713	650	700	723	679	664	668	682	665	676	733	648	682	699	724	679	692	701	668	697	705	705	716	685	674	656	695	642	699	684	718	708	748	695	704	678	686	707	740	676	655	751	680	669	682	697	670	698	668	707	693	685	690	705	683	659	669	704	718	746	683	659	720	664	697	690	690	700	726	727	705	681	714	690	692	708	715	686	685	697	699	639	700	691	668	704	723	716	713	703	695	670	676	687	690	708	711	680	722	699	739	659	736	684	654	696	685	651	704	657	650	683	708	702	649	676	678	668	684	732	664	653	663	704	679	709	671	662	708	704	631	678	673	682	711	723	627	705	660	700	707	675	735	683	705	684	697	665	705	706	688	678	704	633	707	754	657	700	663	683	710	673	642	701	650	685	702	689	663	676	698	677	672	680	700	690	697	703	686	704	725	665	670	656	721	649	702	689	668	729	697	684	674	707	675	681	710	728	716	693	665	680	711	662	680	684	714	701	712	650	689	722	707	702	629	676	708	704	651	695	664	656	687	705	704	721	685	711	689	709	711	693	700	733	654	701	697	678	726	709	654	659	663	712	682	685	692	695	666	729	740	650	680	689	704	677	690	691	697	681	631	735	671	699	675	685	652	660	682	691	691	689	666	689	698	660	697	702	678	688	662	669	678	711	739	666	727	687	669	717	728	627	712	659	700	686	669	663	700	689	700	695	671	656	686	721	719	711	680	729	673	685	679	683	656	730	694	684	695	727	709	691	714	690	702	671	701	700	697	685	725	675	705	660	697	716	674	669	688	688	710	670	763	722	652	711	725	708	706	712	722	686	712	683	702	694	726	669	675	683	694	674	747	714	705	713	701	685	658	684	702	651	717	673	662	681	678	702	685	677	677	682	674	702	677	668	666	680	648	692	728	685	672	655	707	714	672	667	704	672	723	773	714	698	664	683	694	687	742	746	754	719	666	710	687	716	688	673	648	656	687	737	722	704	659	638	679	708	685	710	715	629	681	714	708	674	687	668	654	667	708	691	698	699	704	713	753	687	669	690	701	685	703	657	641	702	703	648	691	730	693	673	674	614	687	701	733	704	654	692	743	700	692	700	707	673	676	688	675	693	698	723	664	732	708	682	691	681	684	662	715	663	675	686	671	651	668	647	659	690	661	687	719	634	677	675	686	686	660	723	703	709	637	679	661	690	687	694	635	692	668	689	662	671	663	727	677	640	715	692	642	667	689	708	688	654	662	715	670	768	643	653	647	688	721	694	713	692	702	653	677	671	679	691	693	645	695	671	739	695	682	725	694	680	736	619	715	694	695	662	718	778	677	697	695	668	708	663	721	685	654	734	711	668	671	681	674	669	677	669	677	729	739	683	699	696	693	727	724	698	725	633	691	693	696	690	672	713	688	678	686	694	672	679	691	696	669	710	709	668	718	654	702	688	722	753	721	690	691	645	681	695	697	696	690	697	710	686	661	698	700	663	700	684	700	662	704	697	676	665	708	709	661	657	704	700	677	697	694	677	733	677	679	707	677	681	677	709	641	711	677	721	726	703	684	663	724	729	696	697	694	725	714	706	678	709	671	687	702	719	686	700	706	694	687	704	699	623	701	712	715	656	701	724	705	683	691	698
10595	8086	9152	6701	4334	3072	2195	1785	1578	1305	1045	915	856	778	819	778	584	546	581	560	602	550	510	456	465	415	444	425	420	429	365	365	351	367	382	361	358	314	339	352	371	340	365	331	339	334	330	301	344	327	349	370	315	331	316	371	337	298	325	302	303	330	325	346	335	332	328	333	339	322	293	320	307	331	360	310	313	324	331	337	307	315	371	302	292	323	318	309	343	318	324	335	312	332	319	333	336	332	319	303	327	319	315	300	361	344	301	324	306	318	312	312	312	303	334	327	326	333	322	286	320	316	309	335	312	337	351	342	317	326	332	324	344	317	351	344	302	344	305	341	312	305	324	340	318	331	291	307	321	375	342	315	324	313	302	321	324	316	310	311	290	321	351	294	325	340	323	338	314	348	348	297	299	357	335	313	326	320	343	346	294	331	343	349	321	349	321	321	337	300	310	293	321	292	379	342	352	337	329	314	307	300	310	332	321	289	366	264	294	336	285	320	343	317	289	329	326	345	305	347	345	315	357	342	344	319	321	345	328	299	301	347	348	294	333	353	333	315	322	282	347	313	285	298	340	364	310	327	310	320	328	325	312	338	310	301	309	306	347	341	306	357	329	349	323	323	318	336	333	307	293	337	315	335	314	321	306	344	334	335	336	322	333	332	325	331	336	389	323	332	354	316	364	346	339	311	334	350	339	339	333	299	331	302	345	320	328	335	352	324	334	319	322	320	350	307	337	302	339	334	319	325	363	319	332	331	313	334	331	318	329	329	301	342	326	327	335	297	329	304	309	333	317	341	340	343	320	338	317	306	339	307	322	321	316	322	306	300	338	338	298	307	331	329	308	321	317	322	356	348	338	328	329	322	325	317	329	315	331	332	325	336	329	311	336	327	337	310	311	352	353	296	310	320	317	332	309	326	344	344	328	318	297	336	318	352	340	325	337	308	321	302	321	342	323	335	326	331	323	350	304	333	318	327	303	334	309	325	312	327	314	320	320	340	320	335	318	339	313	339	329	355	332	313	312	328	336	307	349	309	312	318	314	350	363	371	319	323	327	324	313	359	350	296	337	317	333	326	345	333	354	304	298	326	338	345	342	322	345	303	311	323	282	313	311	336	338	322	325	344	324	323	306	294	324	352	333	350	300	308	319	323	323	341	315	307	323	318	336	326	348	333	301	361	295	301	310	291	336	335	333	341	319	353	294	356	313	348	334	331	331	347	318	345	331	334	285	311	320	334	303	349	327	328	304	321	341	328	335	302	324	304	336	328	296	328	312	312	318	334	304	315	341	354	314	307	353	337	308	327	325	362	354	293	346	322	299	343	299	372	347	352	339	344	322	327	338	302	282	324	316	334	307	350	338	348	320	338	298	301	304	337	332	347	333	350	329	346	300	358	316	333	301	313	315	323	306	326	349	325	316	306	332	314	316	336	322	345	329	321	305	307	323	346	319	304	336	322	314	305	326	309	336	335	320	330	330	309	309	306	323	333	337	355	322	323	354	340	343	304	333	350	296	362	359	294	344	335	332	326	295	301	305	310	306	307	328	334	293	334	310	313	298	368	292	339	310	308	339	350	296	321	297	318	309	307	320	355	352	323	308	323	357	309	342	313	330	323	335	348	326	301	299	363	324	337	296	317	297	354	292	351	346	357	311	327	367	305	355	326	341	345	301	354	323	332	304	341	324	335	338	299	337	304	318	312	346	351	342	321	342	327	328	337	321	312	302	293	311	323	333	340	314	341	307	334	318	308	354	321	306	356	330	333	297	322	356	307	309	336	336	314	308	332	359	353	290	363	352	346	323	298	369	308	347	341	332	337	333	321	325	303	338	337	332	318	340	319	321	326	307	290	327	343	320	321	325	350	319	325	301	357	335	365	319	330	288	332	317	325	305	331	325	339	309	317	350	292	331	308	311	323	337	299	321	342	333	310	304	327	307	335	317	349	366	330	333	332	288	339	350	333	334	308	308	337	322	306	302	324	294	326	334	325	355	327	309	323	303	304	306	338	311	348	367	365	339	328	303	300	325	306	332	354	336	326	287	327	348	332	309	346	328	292	304	304	322	346	295	317	289	332	374	326	299	332	353	348	364	318	327	299	349	343	367	288	334	330	309	312	342	306	333	332	318	331	366	312	305	316	312	300	326	329	322	318	317	332	297	319	302	325	333	340	309	327	359	320	305	342	307	320	311	304	312	342	309	355	292	282	312	350	321	319	345	323	329	373	302	344	361	364	333	298	314	327	338	341	324	324	310	354	296	369	336	332	321	317	356	303	329	314	325	345	314	350	334	321	326	311	357	298	339	318	302	319	347	324	335	311	315	315	334	329	318	356	324	313	345	338	343	334	339	342	323	328	333	323	292	326	307	307	350	332	341	305	310	346	349	335	327	303	324	339	320	348	298	314	320	303	327	345	315	331	324	326	364	351	297	339	319	344	320	360	327	332	329	313	340	320	344	323	352	336	338	326	320	319	300	344	318	355	311	334	350	328	351	320	300	302	327	349	329	299	333	315	313	335	325	337	318	319	325	334	290	345	313	335	331	361	304	340	306	309	352	321	328	345	332	297	329	346	331	332	333	335	351	316	333	341	331	298	306	346	314	331	338	300	346	356	332	315	315	322	320	308	333	311	324	339	317	366	329	337	335	331	312	323	305	329	322	303	295	317	320	308	312	383	297	298	354	335	332	329	334	288	319	324	348	305	322	297	329	307	323	345	323	325	312	320	302	322	338	333	352	330	320	296	361	312	318	331	319	348	306	332	338	329	315	374	317	333	336	333	338	319	344	348	332	320	323	320	325	326	324	333	317	293	333	353	347	314	333	321	319	372	337	349	309	323	320	304	348	329	324	313	360	347	296	302	331	345	331	294	322	337	327	316	333	341	332	320	303	316	332	310	329	327	321	330	345	336	332	318	352	341	313	295	332	326	338	348	313	342	312	347	305	328	368	333	322	325	327	285	318	331	341	382	336	308	314	330	329	315	333	319	309	331	293	327	337	366	279	304	320	326	305	324	340	329	317	334	342	317	328	331	306	311	332	332	337	336	343	294	317	341	310	315	335	322	299	346	306	351	332	333	326	332	298	350	326	316	322	334	351	316	310	353	321	332	345	330	320	312	353	342	329	295	340	308	306	280	315	317	312	289	324	317	334	336	334	337	319	312	317	302	312	338	338	325	335	315	335	349	322	329	333	319	339	325	327	283	305	320	306	308	341	336	319	346	331	338	345	360	328	308	317	354	372	320	269	332	342	328	320	319	324	342	317	348	329	327	279	319	326	322	333	321	315	333	334	315	352	320	311	348	328	326	339	321	323	327	301	338	301	354	322	328	330	326	297	332	310	306	310	309	323	334	318	308	328	347	297	331	314	340	296	317	323	305	327	352	322	344	333	309	324	301	315	327	307	325	328	336	351	320	340	332	316	332	329	325	316	326	306	324	310	309	350	337	333	345	343	317	335	326	357	287	327	331	335	325	331	294	317	330
7206	7713	15293	16177	13473	11338	9210	7903	7912	7044	5294	5016	4592	4121	4786	4385	3107	2766	3192	3091	3170	2664	2560	2131	1956	1789	1707	1537	1629	1458	1393	1306	1281	1250	1333	1305	1236	1208	1184	1115	1065	1081	993	985	978	1005	961	925	937	895	905	876	900	924	892	913	893	851	878	903	885	854	930	892	868	857	853	863	920	859	856	832	864	842	901	887	873	854	830	857	877	887	879	835	862	877	831	917	853	918	884	855	834	856	923	891	817	887	856	864	871	857	883	912	901	887	915	864	870	885	876	903	893	854	867	871	870	903	852	896	904	848	807	856	877	892	880	884	856	852	837	901	886	873	865	889	900	879	832	844	852	900	892	809	925	871	885	878	838	941	845	864	854	875	858	857	837	876	841	836	862	845	821	900	848	890	935	871	883	891	832	872	849	865	887	872	902	859	865	880	819	903	943	887	812	933	846	860	842	814	850	827	855	885	805	950	851	865	858	856	847	886	892	851	892	921	875	870	866	854	834	896	842	883	862	876	885	884	883	883	888	919	917	866	908	906	847	893	863	839	842	884	888	870	846	857	864	873	848	873	883	879	841	853	855	840	841	884	886	861	854	850	883	907	845	916	890	919	863	856	843	847	859	863	853	854	832	871	888	970	890	864	843	880	851	893	848	848	902	831	865	837	896	865	884	898	884	886	891	929	846	884	838	881	860	953	873	825	917	881	898	877	874	884	833	862	836	887	841	882	910	873	876	822	840	840	889	904	881	859	883	860	876	853	884	847	869	876	845	924	883	882	853	814	904	869	837	898	912	894	895	838	842	868	910	889	854	876	900	860	849	836	860	884	853	808	922	846	882	879	836	844	831	812	866	920	894	843	895	866	854	865	915	862	870	895	893	839	882	900	919	882	847	880	854	909	870	853	867	832	918	888	879	909	865	837	860	935	855	858	873	876	905	884	900	907	886	906	883	862	868	873	911	895	882	884	874	892	870	866	908	848	840	872	819	881	785	868	900	881	887	853	907	873	907	879	863	839	867	856	856	882	818	883	885	868	891	872	792	856	834	863	856	927	896	849	879	897	841	859	835	821	917	860	924	870	840	916	976	852	881	920	924	916	878	791	890	893	874	868	875	854	872	831	884	911	813	818	865	855	871	869	922	894	914	895	853	886	913	820	856	879	876	840	902	901	873	861	859	894	861	847	855	877	875	853	859	824	853	901	822	887	855	858	890	866	857	906	846	866	888	905	865	931	900	917	898	860	884	857	841	887	885	901	840	797	798	934	830	880	883	880	883	839	857	937	864	867	896	888	938	874	851	850	904	833	896	866	925	876	846	899	852	933	890	858	898	881	902	863	890	866	930	875	862	890	835	840	890	921	880	850	832	892	899	890	860	901	873	884	879	879	914	893	852	893	828	857	877	851	899	852	981	911	848	854	879	828	879	863	876	878	906	865	851	916	858	860	863	799	843	876	878	832	894	881	854	878	844	905	882	900	865	843	905	867	937	883	915	854	844	852	862	835	853	893	921	896	863	814	879	840	899	898	857	836	867	839	828	853	900	849	862	884	872	816	870	929	835	895	944	940	909	855	840	854	878	888	906	917	879	882	832	852	890	826	895	831	906	904	891	868	872	827	866	881	867	848	800	905	891	814	888	871	848	890	861	856	847	870	924	786	840	840	839	902	848	865	872	843	892	884	866	870	810	869	871	889	872	870	842	834	856	838	806	883	832	889	914	903	865	896	821	859	843	900	845	879	874	852	876	868	850	914	876	930	887	875	886	864	872	877	860	856	902	879	846	876	858	813	868	879	895	818	866	901	876	888	842	910	891	918	863	867	907	861	876	879	829	840	920	876	900	862	906	869	887	896	810	849	944	822	901	853	880	854	844	903	870	883	887	894	867	911	883	922	905	867	888	918	858	868	897	878	886	913	808	909	870	900	888	898	910	874	879	871	883	885	889	838	892	894	893	865	829	801	814	854	934	873	813	849	900	874	899	865	851	891	872	856	903	800	857	868	849	874	872	933	927	835	883	830	880	878	849	842	891	900	878	895	913	911	871	851	839	819	816	868	838	866	857	881	888	950	869	872	853	880	839	858	886	912	839	819	827	865	859	835	811	852	873	881	866	886	903	898	846	860	828	881	877	860	918	828	852	855	897	872	902	844	807	883	798	871	854	887	883	843	839	855	911	900	880	891	852	895	796	911	932	901	873	805	836	836	895	908	919	800	869	868	898	821	865	824	822	870	890	851	913	892	861	847	914	869	854	873	879	881	864	800	861	838	844	894	929	883	946	853	875	832	968	801	858	849	881	863	902	862	886	864	897	877	876	886	874	903	869	809	887	839	913	876	847	838	840	918	904	866	876	875	892	868	888	880	853	858	873	841	906	881	926	873	897	851	865	840	895	868	900	894	879	883	896	861	818	870	926	871	879	896	836	920	899	927	905	861	862	931	870	873	935	904	890	882	862	859	909	806	887	851	858	864	879	858	833	905	909	870	889	868	890	871	867	827	931	896	884	881	893	870	894	879	855	854	886	812	861	902	893	769	895	888	906	781	877	848	903	874	895	878	872	898	884	889	884	844	865	876	828	918	853	901	834	886	848	880	860	850	856	814	858	804	884	852	851	920	865	845	842	874	868	888	911	830	881	919	864	874	921	872	894	885	844	875	839	909	905	893	861	825	877	845	893	828	860	889	922	866	901	780	876	890	863	847	860	832	882	872	859	855	895	879	892	875	903	846	885	777	888	905	883	896	879	855	784	881	821	868	894	865	909	879	878	852	858	868	910	840	877	898	856	895	865	889	838	949	931	858	856	844	887	831	880	929	873	863	838	857	912	839	872	859	857	883	890	830	906	917	853	862	887	850	915	889	891	878	902	872	883	875	848	894	893	845	877	893	881	860	945	894	824	864	904	915	935	865	883	879	810	852	915	888	899	904	885	837	882	858	878	927	803	921	929	822	917	897	882	852	824	898	839	886	878	896	843	933	903	864	860	841	901	827	842	854	873	885	889	923	864	915	886	826	872	892	885	879	920	874	855	900	858	929	893	921	848	914	855	881	820	905	853	855	825	893	880	865	851	869	848	842	874	880	874	886	872	889	884	882	873	829	877	927	872	858	865	851	890	908	890	891	876	911	902	927	832	862	872	873	885	843	843	859	856	878	905	860	867	860	862	820	813	890	862	919	830	937	860	852	898	900	859	906	929	859	864	849	843	867	883	886	872	837	876	908	858	916	863	860	821	916	850	829	951	801	883	844	871	848	886	860	879	928	881	904	878	876	865	814	883	859	847	805	841	865	859	900	827	921	901	857	902	863	905	874	806	925	912	883	824	841	885	828	892	890	853	848	868	913	863	866	860	861	831	859	878	890	826	841	875	884	900	945	848	938	876	955	838	928	838	845	898	850	866	886	871	897	853	890	900	809	891	918	917	918	875	858	828	898	916	866	879	846	864	885	880	871	857	848	867	892	796	860	861	895	870	856	838	852	896	845	898	913	863	872	831	878
21668	17781	18975	15411	10796	7439	6006	5889	9693	8624	6180	6449	5952	5483	6706	5853	3069	2848	4115	4079	4376	3430	3214	2095	2076	1781	1383	1215	1268	1079	951	980	827	783	807	787	796	714	715	707	642	569	479	433	393	377	326	360	294	310	299	294	276	303	292	312	310	319	299	284	300	288	290	299	275	310	320	298	289	308	283	292	298	291	353	291	287	294	301	301	281	285	295	298	295	278	280	304	311	300	283	292	310	301	295	297	265	294	298	301	291	292	297	327	275	279	270	293	291	281	288	324	310	263	299	324	308	316	335	308	271	278	297	287	305	269	331	303	283	280	302	301	263	289	273	284	287	318	289	267	286	341	291	286	334	288	309	306	298	314	281	293	312	296	290	274	304	300	334	279	288	307	281	312	295	261	291	295	286	286	274	314	321	273	278	275	305	275	321	298	297	293	290	295	266	329	299	299	286	278	300	277	288	284	264	306	312	280	264	277	327	324	311	291	292	287	282	276	320	285	290	297	260	295	271	300	305	304	298	298	293	306	281	315	313	310	264	282	299	300	288	282	334	300	283	302	298	277	293	298	288	305	285	282	297	284	297	306	314	322	288	274	333	257	294	294	311	292	284	309	274	284	293	271	254	286	278	299	286	288	312	329	289	286	276	275	307	293	303	320	269	299	307	304	303	293	290	267	281	299	323	314	327	302	298	326	286	284	272	284	280	325	299	274	284	305	281	276	279	285	331	313	297	317	308	289	316	282	274	308	334	284	265	282	288	287	292	289	324	290	287	290	294	279	262	273	302	335	275	274	275	323	305	315	323	292	283	296	296	289	295	292	290	305	308	310	251	317	303	302	329	300	269	298	283	283	293	283	294	302	317	279	285	288	297	275	317	306	302	295	292	294	315	298	315	284	310	315	273	305	307	326	285	258	300	278	284	266	278	285	268	309	296	314	291	278	279	272	284	268	302	292	289	266	286	309	302	272	300	273	298	303	302	296	267	284	324	307	296	292	345	287	303	310	318	282	276	265	300	281	300	294	273	277	247	301	284	287	277	324	266	319	309	276	305	322	280	301	282	296	293	282	315	282	339	264	313	256	317	320	297	283	313	286	306	302	293	283	295	318	288	315	304	265	311	320	270	271	313	272	320	304	300	290	261	289	277	319	299	285	304	279	291	317	292	303	272	305	273	298	280	302	259	247	309	302	305	300	276	299	287	277	260	293	302	282	308	311	309	277	281	302	300	308	292	288	292	289	296	275	261	281	254	295	344	300	293	301	303	272	284	306	298	303	323	314	292	283	288	288	270	303	295	285	289	298	321	263	307	308	306	269	277	302	299	273	263	291	276	314	294	284	286	291	285	318	293	319	327	283	284	304	299	270	292	319	287	284	310	293	284	294	266	274	294	300	264	289	333	289	292	282	318	265	314	290	310	274	292	287	284	293	288	294	322	297	284	292	273	295	307	295	282	291	295	314	279	280	283	286	304	285	271	323	321	278	270	313	297	285	282	310	308	302	310	308	281	297	281	287	271	255	322	265	296	308	264	287	331	285	306	286	300	273	273	281	271	293	295	301	280	311	287	281	288	287	269	290	301	266	281	292	302	287	289	305	299	282	329	312	279	309	295	303	315	248	289	309	305	303	284	295	322	287	295	334	284	313	285	269	310	311	278	330	319	275	295	265	312	320	305	294	278	296	268	307	309	277	324	291	269	307	283	271	295	277	301	305	338	287	264	255	263	274	296	282	272	284	300	312	248	287	305	288	287	283	324	301	302	305	296	284	285	320	300	267	303	273	277	287	308	291	279	291	311	315	290	298	288	276	278	301	267	312	298	317	298	288	272	329	304	294	300	308	278	287	287	284	291	285	284	315	278	277	277	288	282	287	291	300	292	313	286	326	257	304	286	303	281	278	271	308	298	325	291	293	289	293	293	301	280	312	303	287	319	309	303	297	252	285	298	312	308	298	290	294	332	262	278	290	266	318	270	259	295	299	283	293	285	277	276	280	311	284	325	289	317	281	296	339	271	316	302	300	285	268	288	294	301	270	312	301	287	282	277	319	301	289	275	280	287	300	328	274	297	291	284	283	285	294	277	286	262	264	303	308	301	274	305	294	301	282	291	277	291	281	279	283	295	289	297	324	279	288	307	264	293	308	291	277	309	285	294	298	261	271	301	282	309	303	309	295	289	319	281	307	293	300	321	277	301	298	294	280	275	286	284	305	294	256	302	275	289	329	247	256	291	286	289	310	307	293	288	277	296	285	296	285	298	268	268	317	322	290	279	301	305	289	305	279	291	293	290	290	301	317	306	316	282	299	274	315	316	279	331	262	282	317	309	312	289	271	308	301	304	300	310	284	323	297	281	293	275	293	298	301	293	289	290	274	295	308	299	267	271	334	278	257	299	302	276	282	290	288	323	298	298	293	292	295	323	301	266	280	279	275	312	238	293	288	288	319	305	315	289	298	317	297	289	266	308	283	307	259	305	321	299	300	292	299	287	290	292	293	298	301	272	273	291	302	304	271	276	288	298	307	283	297	296	298	324	304	260	261	275	268	258	267	306	292	253	315	291	286	295	293	303	254	300	307	299	283	325	275	281	317	294	294	282	276	322	304	324	289	324	284	279	290	283	298	285	309	294	276	279	301	288	286	305	285	262	289	307	304	305	279	289	295	294	311	289	294	298	269	287	300	290	275	297	297	301	291	262	319	317	289	274	265	267	302	303	296	299	296	320	307	308	291	286	286	282	268	287	317	267	287	299	291	274	323	317	296	264	277	304	295	293	317	309	282	272	292	287	291	308	282	274	311	317	279	302	271	262	301	269	285	320	312	325	295	281	297	311	322	297	281	323	309	321	269	304	265	269	278	302	289	295	301	264	313	291	288	286	270	300	268	290	291	277	276	274	301	282	266	306	271	265	281	292	272	284	298	307	290	312	312	262	313	293	307	293	289	286	288	303	279	265	303	324	286	315	298	305	297	285	294	279	260	307	285	296	237	289	276	285	294	269	329	272	299	313	286	278	240	272	284	313	319	302	301	302	304	301	331	300	296	301	317	285	307	297	297	285	272	300	287	292	287	277	290	293	325	294	279	300	312	261	320	290	285	313	284	301	302	292	325	314	278	303	290	277	291	290	283	281	298	301	277	283	275	286	288	330	282	298	276	283	297	283	290	300	288	291	297	303	306	301	313	324	285	306	320	305	287	311	258	294	326	312	283	298	309	304	305	270	320	317	279	283	294	296	286	280	292	318	305	300	295	298	303	289	283	302	280	277	283	307	296	294	282	266	297	317	281	289	276	289	294	300	295	308	301	300	305	314	286	271	299	301	328	299	305	267	323	273	265	307	291	288	289	297	263	288	281	311	275	325	292	289	327	286	305	310	293	259	318	308	306	299	289	329	304	282	276	293	328	300	294	282	296	290	289	277	291	314	280	285	342	301	305	274	295	298	329	311	291	323	278	312	267	289	275	285	288	303	293	285	291	323	269	292	273	302	303	288	282
13976	14913	23253	26003	23777	21006	19434	19523	25200	22692	17437	19541	18844	18678	22402	19983	12182	13029	18391	17487	20352	16365	16508	12202	11315	9870	8521	7751	7667	6321	5570	5482	4388	4676	4755	4481	4714	3917	3954	4036	3910	2950	2568	2057	1705	1481	1443	1298	1056	956	872	852	854	847	831	862	834	790	899	811	871	799	821	774	814	788	819	800	852	804	812	811	769	743	820	815	816	807	833	815	831	781	845	793	804	780	756	779	813	824	783	757	792	778	818	798	815	831	792	823	822	783	826	795	817	780	811	775	760	776	769	793	778	787	834	781	777	788	774	768	798	826	758	780	766	814	783	824	797	722	805	830	786	816	794	822	798	758	823	800	797	764	844	790	817	846	763	719	807	794	787	756	802	757	749	792	742	765	752	752	775	821	772	743	756	860	809	819	833	795	817	788	777	781	747	801	792	844	783	820	770	799	788	818	792	817	818	813	814	809	784	724	741	793	798	776	769	771	812	742	848	789	796	757	794	769	744	776	803	779	782	752	774	793	797	742	841	791	840	823	748	792	746	841	801	740	800	847	798	802	791	769	779	812	799	774	808	714	780	796	853	782	840	804	836	800	769	810	809	777	833	762	781	806	804	770	828	825	806	800	770	777	767	787	850	804	788	815	775	737	761	802	770	775	794	844	815	776	742	793	756	789	782	755	807	798	820	805	831	780	731	823	727	746	807	741	782	808	788	756	833	770	801	768	787	799	702	779	799	798	747	803	781	792	795	772	785	793	775	789	823	772	782	782	759	771	824	843	790	766	796	795	794	769	813	771	813	766	832	754	798	817	826	763	823	755	812	779	759	737	821	760	745	790	749	822	806	796	794	803	778	811	779	785	844	781	807	782	771	787	771	824	846	785	800	775	763	741	810	784	816	761	806	784	790	795	801	812	795	848	783	730	780	810	808	772	856	731	797	796	817	797	752	811	809	804	831	811	799	805	789	800	771	731	763	785	726	779	846	817	777	792	771	767	821	799	819	727	780	803	789	758	841	788	786	780	789	766	828	812	773	793	798	799	777	828	790	754	809	712	791	781	819	774	824	774	815	825	824	778	759	776	848	822	807	781	778	784	811	802	782	790	756	770	750	816	797	751	809	812	789	780	815	825	816	818	781	807	825	817	776	759	788	764	808	815	793	790	853	817	780	827	802	810	767	792	854	745	787	819	781	798	834	775	805	793	727	746	760	775	788	788	749	830	797	826	811	768	800	840	787	792	771	792	767	784	811	785	838	769	787	809	822	755	805	803	840	839	829	763	774	823	772	788	818	811	813	777	820	709	781	786	788	783	736	763	826	762	811	822	784	753	753	800	812	796	818	744	739	738	773	784	837	761	800	777	782	734	839	782	814	818	772	793	781	820	751	789	811	796	842	783	863	796	803	771	754	821	770	803	815	816	776	808	827	801	830	812	785	738	804	763	778	795	826	787	790	782	779	825	798	784	819	790	780	755	808	755	828	753	760	795	788	827	786	746	797	814	795	774	837	798	744	810	809	838	831	801	769	789	794	789	820	809	743	801	822	818	846	797	757	807	764	828	777	793	773	757	800	799	787	830	800	784	793	776	771	790	784	801	789	805	764	802	770	802	811	770	773	797	751	807	780	773	778	780	796	826	800	785	763	773	792	782	794	801	735	814	776	813	800	804	755	763	777	767	780	807	792	830	804	819	830	764	754	735	781	827	796	815	796	819	812	754	812	815	744	792	766	822	775	745	792	815	821	805	765	779	822	837	809	778	802	786	755	773	827	788	789	826	789	772	807	774	819	799	796	808	769	781	807	808	812	769	828	765	839	784	749	847	813	772	799	872	768	812	792	819	757	807	832	826	792	787	769	814	803	798	784	804	787	797	764	784	785	790	805	767	764	799	788	799	764	789	751	794	808	804	837	736	782	779	817	757	776	736	836	794	778	837	802	765	832	812	820	758	796	784	784	763	806	779	823	797	772	826	841	779	813	783	799	844	772	795	822	803	822	767	776	828	750	828	842	803	803	799	808	786	791	801	824	795	798	801	789	798	746	766	819	807	816	820	799	773	788	784	744	751	786	782	809	788	830	822	759	731	772	810	787	850	789	788	870	767	797	830	802	759	761	803	812	849	819	777	800	757	806	785	758	749	851	816	765	766	797	788	783	813	811	819	791	780	833	798	802	722	768	809	811	787	803	736	772	802	792	766	870	861	770	813	782	839	802	768	784	822	817	766	786	804	832	779	796	800	794	815	795	813	813	793	762	771	831	775	809	748	741	827	818	822	793	794	783	773	763	814	823	833	744	792	764	750	794	804	761	785	837	761	817	820	804	775	837	820	815	797	787	769	844	807	773	782	842	775	815	833	735	819	802	791	815	782	827	830	800	830	796	765	817	813	779	788	829	816	768	764	816	788	823	786	757	812	721	784	789	807	797	795	817	822	765	795	832	822	791	786	776	755	785	789	752	807	819	795	750	766	789	819	774	769	746	750	752	812	822	780	811	732	841	823	814	814	853	791	773	821	804	800	764	799	802	815	820	758	789	821	792	791	847	845	769	771	806	826	820	773	805	778	800	770	809	815	791	786	817	799	748	723	778	804	868	804	778	753	797	782	823	766	773	773	781	767	798	792	810	836	799	788	751	748	799	772	753	764	795	801	754	814	756	673	828	813	796	834	775	785	797	826	789	815	762	811	788	760	781	797	828	808	833	806	837	791	746	810	846	780	760	782	756	778	852	783	791	785	795	810	796	768	789	810	761	793	779	800	793	781	814	788	780	802	788	783	831	761	804	798	776	747	774	802	792	817	779	799	804	788	788	812	828	769	766	796	802	764	804	782	789	797	783	822	809	817	739	784	783	784	838	749	805	787	837	787	782	809	829	777	788	793	811	840	797	801	837	805	831	755	743	768	854	817	800	781	795	817	792	794	791	795	782	787	847	803	764	784	787	821	771	752	820	811	779	807	801	815	797	770	837	755	751	820	780	839	835	790	753	858	754	808	794	778	745	835	823	798	766	797	810	804	808	760	813	761	776	801	815	792	788	841	804	780	786	782	769	786	777	806	759	835	790	781	781	797	784	745	781	828	775	805	802	778	816	801	839	782	797	752	802	785	819	856	698	824	789	762	788	822	776	777	793	782	778	816	779	750	783	819	785	779	810	788	733	816	795	810	825	830	769	769	784	771	788	797	815	818	788	751	796	754	796	768	765	792	821	778	790	794	780	855	824	758	810	783	777	789	773	822	757	799	795	775	782	792	820	774	753	797	819	824	787	829	797	798	784	793	783	770	785	744	733	828	780	794	781	790	769	781	847	808	799	780	790	787	799	818	804	827	818	781	770	806	835	775	778	788	803	786	822	801	763	796	797	780	775	755	824	798	765	825	799	830	823	753	795	750	827	772	798	827	770	802	779	751	847	733	805	797	772	814	756	762	820	791	751	772	765	766	847	813	778	737	846	798	739	835	790	784	818	775	777	790	812	773	789	825	763	778	827	766	801	778	786	808	782	789	793	789
31018	25978	28580	24061	19502	13809	11136	11807	17811	16402	12558	12205	11655	10514	12897	12421	7199	7372	9021	9124	9633	7197	6875	4483	4024	3421	2984	2551	2270	2053	1710	1675	1410	1500	1449	1288	1394	1088	1154	1129	1131	877	693	598	517	425	384	360	317	312	252	264	261	297	274	262	268	249	254	252	252	256	275	230	229	255	271	261	226	247	249	249	261	256	202	246	226	256	238	202	240	250	218	256	249	231	259	255	261	265	251	230	224	273	242	254	241	237	231	242	246	270	246	217	261	230	220	257	261	248	226	255	264	240	251	242	236	246	237	240	248	240	256	243	254	247	238	251	244	232	228	250	261	234	234	242	245	260	242	267	273	254	244	220	240	242	244	233	270	258	248	209	231	248	232	235	249	267	258	261	253	222	273	231	271	252	247	240	251	260	271	242	271	238	264	246	259	226	239	240	253	241	239	231	260	261	259	235	247	227	225	247	261	229	256	258	260	251	209	271	233	223	244	256	256	231	264	247	246	260	246	249	232	248	231	241	238	217	230	251	260	252	200	243	255	245	244	251	254	245	245	246	250	226	248	226	256	242	266	239	235	229	209	246	267	238	282	257	240	271	245	255	266	248	242	257	244	254	244	246	244	234	227	244	240	249	247	287	223	254	253	245	285	211	243	245	251	221	253	240	261	229	241	248	237	209	237	232	245	241	265	282	256	244	239	262	270	249	268	257	259	237	242	257	229	241	257	233	233	233	245	250	258	237	247	217	244	220	234	256	247	236	226	274	202	245	246	231	254	270	280	234	255	257	250	272	259	252	230	208	261	255	279	257	223	229	263	260	278	269	270	257	248	261	240	251	249	242	246	235	244	255	226	253	236	234	239	220	260	240	270	251	252	243	256	262	232	232	256	233	250	234	264	249	224	229	258	258	243	203	228	266	234	231	249	240	244	231	232	277	213	244	227	230	229	262	274	260	243	238	233	279	252	252	245	254	238	250	216	241	254	240	237	264	265	269	244	260	255	262	223	240	235	217	242	246	266	235	259	244	226	231	260	254	267	210	261	247	280	251	264	257	251	254	241	248	236	259	255	228	242	255	273	265	245	241	246	222	234	230	235	230	241	230	289	239	221	256	261	256	258	251	219	255	247	234	257	249	269	245	232	255	235	263	243	231	252	246	263	257	210	260	239	237	261	251	258	230	232	262	232	212	263	240	232	257	248	260	247	232	256	289	230	260	248	250	256	230	268	246	268	279	247	230	243	251	245	240	274	265	252	243	271	233	229	237	243	247	271	251	244	256	256	264	233	254	261	246	235	263	268	221	244	253	247	249	239	239	233	242	223	249	257	268	271	255	253	268	251	238	265	249	234	239	214	260	260	243	277	229	248	241	256	236	234	217	263	235	244	238	243	242	218	253	223	252	253	262	238	259	235	263	236	257	244	252	237	245	255	239	234	247	251	242	231	265	227	275	258	267	245	261	246	282	238	203	241	239	255	248	216	252	248	222	245	244	253	221	266	250	222	218	265	253	246	230	246	218	221	263	246	240	245	269	253	218	215	260	251	267	255	239	256	228	237	272	239	256	230	265	260	236	243	269	231	255	255	231	264	239	262	248	228	236	258	268	249	244	256	263	257	249	264	229	213	217	228	230	251	253	229	241	256	276	247	204	254	244	234	240	262	249	240	216	262	241	225	268	231	254	253	244	244	248	237	230	241	236	239	223	200	224	204	254	254	249	265	237	232	254	243	246	236	229	267	244	273	293	232	248	234	237	251	231	247	282	236	228	260	253	244	247	229	236	232	246	247	235	244	240	236	220	274	236	267	270	242	249	231	249	258	243	230	258	238	241	243	264	246	235	254	220	272	247	247	268	253	241	214	223	240	218	239	246	249	251	237	246	255	240	252	269	227	225	217	267	222	259	240	234	237	237	259	253	256	271	233	268	257	265	241	234	252	257	223	261	229	252	244	250	249	244	240	226	252	253	261	261	231	238	274	250	255	251	256	273	251	236	231	234	243	232	236	233	242	239	256	241	232	235	261	274	247	233	242	260	250	264	271	245	250	279	279	248	237	239	268	221	257	243	273	259	240	255	247	246	240	245	241	237	246	231	232	229	250	291	231	254	238	279	251	244	260	263	240	216	253	250	257	237	239	241	272	212	240	244	236	257	217	232	257	227	257	219	241	234	234	228	258	256	261	248	270	233	240	240	254	240	259	252	254	249	240	261	238	261	207	254	259	285	230	262	262	259	242	238	252	223	259	247	244	258	256	243	250	223	266	241	255	249	262	260	236	244	238	251	247	245	248	236	257	253	262	251	234	230	261	230	249	236	237	256	247	244	262	236	242	238	238	218	234	237	236	222	243	227	272	272	250	234	270	222	250	276	249	224	247	274	254	236	240	249	248	233	242	260	228	224	238	242	248	227	251	222	263	240	243	242	239	244	267	233	251	242	242	288	241	240	224	232	239	244	255	260	241	231	261	252	246	254	268	266	256	239	246	282	253	262	258	249	280	285	229	222	234	236	242	247	251	244	222	241	223	243	218	252	239	247	269	250	243	271	222	226	231	231	249	266	242	234	229	252	268	266	251	260	222	272	255	248	258	247	239	237	229	263	228	249	232	256	203	242	214	259	255	271	264	239	252	286	237	274	230	260	243	227	255	249	215	231	238	243	240	235	232	271	249	217	230	247	248	258	250	227	253	276	237	249	287	234	255	234	255	266	224	265	262	256	231	253	243	260	230	258	242	256	255	233	257	265	234	240	247	217	247	227	277	233	252	238	261	240	248	236	255	227	254	254	224	235	217	260	247	273	234	243	246	229	256	271	235	222	237	269	232	252	246	237	232	255	253	285	274	271	262	241	225	228	252	254	240	268	283	249	242	245	209	235	252	259	240	236	237	241	266	226	258	232	226	233	247	248	270	251	257	233	251	245	239	250	230	244	250	255	243	265	215	245	248	259	247	250	210	254	242	219	275	264	239	229	239	259	243	254	241	238	238	226	253	271	251	238	237	219	245	230	236	248	237	265	249	235	247	272	234	241	224	256	232	240	249	247	240	237	272	223	249	249	235	280	250	239	269	247	262	262	248	229	250	241	241	257	216	223	240	232	242	229	221	226	246	240	246	279	262	246	239	230	256	247	229	255	237	206	235	240	238	249	255	248	246	211	245	225	231	251	220	245	247	237	233	219	226	230	244	267	252	248	249	260	230	231	221	248	267	234	248	238	250	231	256	250	219	268	252	237	242	232	237	226	250	243	232	278	253	243	261	267	238	263	240	236	228	219	262	215	250	269	264	247	276	259	269	276	243	226	251	237	275	265	251	265	218	265	249	251	265	228	256	259	253	238	247	244	263	257	259	265	261	234	268	234	244	244	264	232	257	243	247	235	221	245	276	259	220	239	280	276	247	238	265	255	274	271	248	256	231	241	243	227	245	271	230	259	240	256	243	250	249	248	235	282	248	262	256	277	220	242	264	257	233	218	227	245	271	252	199	238	251	274	237	235	239	240	250	245
19073	20183	30119	32918	31689	28235	26584	28233	32730	30339	25951	27386	27879	27917	31059	28783	19898	23127	28254	28070	29093	25262	25806	19657	18789	17035	15437	13518	12843	10900	9900	9429	7974	8629	8521	8251	8714	6952	7009	7140	7067	5651	4207	3243	2696	2229	1986	1800	1200	992	900	846	850	770	762	729	762	728	722	727	696	754	727	686	657	661	715	733	672	704	697	747	712	691	719	712	702	692	660	730	664	616	660	675	681	681	702	700	689	704	714	685	730	691	642	667	683	681	670	677	677	683	661	654	686	666	656	691	701	712	710	629	673	678	752	725	679	681	683	689	647	659	695	655	665	687	646	664	681	644	681	663	625	683	658	708	646	666	694	655	630	702	663	707	691	704	702	691	712	657	698	677	710	641	606	703	684	661	691	629	700	682	656	687	685	668	692	689	684	673	663	677	664	651	736	680	682	656	647	703	640	709	693	701	691	604	688	672	720	647	729	644	613	673	694	669	643	695	671	679	699	741	665	656	684	684	693	697	731	670	674	653	703	713	681	662	702	685	718	719	673	717	692	652	663	673	632	654	687	706	700	694	703	695	662	679	683	715	668	685	689	658	638	655	675	688	690	668	673	648	683	740	709	715	713	699	685	687	642	659	667	670	649	666	661	687	688	708	672	708	660	728	698	658	701	682	700	666	694	686	665	685	652	665	696	670	667	701	717	674	659	652	640	679	720	630	669	687	677	684	628	674	659	644	669	675	702	666	666	655	658	693	678	711	680	640	634	664	703	721	674	716	645	722	683	685	625	693	692	625	701	670	671	738	675	686	681	675	659	674	680	635	667	679	716	749	696	696	683	735	694	699	698	662	716	650	664	661	640	676	727	674	651	647	698	690	641	705	656	692	721	690	720	704	655	655	691	698	659	661	653	719	644	645	655	663	638	660	668	722	675	666	683	725	686	668	690	706	695	730	671	644	618	712	702	636	641	652	649	683	708	671	692	693	681	683	683	660	705	659	680	696	683	667	638	699	658	708	658	646	669	701	695	702	669	684	709	692	646	698	684	715	661	707	751	702	670	618	725	655	671	670	684	676	715	676	671	696	674	680	685	659	666	671	693	648	676	707	648	659	646	644	673	697	630	663	647	685	698	649	678	702	643	659	700	623	652	667	654	653	644	664	676	700	708	707	705	723	676	683	717	643	729	652	706	677	622	661	679	694	688	672	673	606	697	691	643	682	713	712	692	693	625	700	722	702	661	722	683	666	718	700	699	679	692	652	731	687	632	693	628	695	698	640	684	662	714	712	699	664	668	675	737	678	662	672	686	681	670	697	664	722	682	648	637	669	736	676	679	669	644	678	689	677	689	679	650	680	685	704	691	696	630	682	671	669	696	659	668	636	666	691	662	710	709	677	655	664	640	700	669	696	709	659	673	673	688	712	670	660	691	680	681	698	676	684	673	704	692	718	676	640	701	678	684	626	662	631	699	675	653	663	709	676	668	733	723	689	680	666	703	676	660	706	698	673	653	694	692	656	707	664	713	687	703	719	650	667	702	684	721	643	679	646	688	687	706	706	661	711	685	737	684	686	674	688	662	704	661	688	693	702	671	710	629	702	650	665	711	686	664	701	699	675	653	698	714	663	608	669	686	661	714	699	673	709	632	694	658	632	696	703	722	708	684	680	699	704	703	672	670	663	658	657	672	694	674	690	688	660	645	661	648	695	673	677	686	697	690	676	690	684	680	680	672	694	699	655	721	661	691	707	702	704	731	661	696	663	724	667	639	669	720	712	701	651	633	713	715	678	694	684	647	693	605	746	707	683	686	681	669	665	676	693	700	633	695	689	665	675	682	611	665	710	663	698	676	635	688	684	720	641	715	719	691	700	685	683	633	665	701	697	679	708	678	659	670	686	668	691	681	662	668	626	649	635	673	647	677	708	751	657	667	663	672	685	698	679	690	735	699	637	692	686	657	700	713	666	730	644	639	701	677	612	675	653	683	719	692	697	632	647	666	694	700	663	692	701	675	726	699	667	673	660	717	651	675	705	715	697	711	693	682	689	664	670	641	661	673	669	665	645	669	665	667	647	663	616	675	689	681	638	717	699	694	673	709	657	726	686	651	699	705	689	638	680	651	658	704	659	690	669	689	669	675	642	681	698	700	661	700	686	686	681	654	695	628	684	662	695	665	674	685	652	657	702	736	683	678	673	715	704	667	705	666	658	694	653	628	666	703	724	708	708	659	664	663	695	686	684	656	718	655	706	646	691	652	665	659	664	660	684	676	661	678	636	696	714	681	672	710	683	679	672	691	666	712	658	646	677	651	681	709	690	709	640	658	675	685	696	623	674	653	683	647	652	674	666	706	726	640	663	653	652	676	694	635	685	700	625	643	678	670	690	651	675	720	700	639	710	709	635	692	684	719	689	635	674	657	694	685	660	675	696	654	719	683	698	669	683	666	671	687	674	689	683	668	680	693	675	703	691	664	666	671	688	637	688	731	700	699	688	686	639	709	649	678	698	710	687	633	712	712	673	685	650	697	682	668	645	669	695	675	684	641	694	664	684	662	650	701	705	669	651	646	671	671	640	693	636	623	699	677	664	684	653	710	639	687	725	681	681	661	663	660	668	720	690	700	687	686	667	659	702	648	634	660	664	681	724	669	672	675	665	642	718	702	651	692	651	703	657	701	669	718	628	695	717	676	640	687	711	667	651	694	670	704	651	661	702	710	654	688	637	687	711	649	646	663	676	624	699	687	680	702	656	683	713	624	670	662	681	677	713	661	725	696	645	694	652	684	676	714	694	650	711	647	693	670	695	666	675	654	685	678	654	685	683	615	702	640	638	672	687	687	704	672	714	687	711	667	683	670	727	700	674	669	688	658	712	703	653	657	677	655	715	653	648	646	628	668	637	699	716	662	667	639	626	676	723	662	635	688	676	663	716	729	662	720	687	668	697	686	667	671	673	682	659	633	696	725	694	734	689	667	656	657	684	696	617	677	664	626	669	670	672	751	689	680	722	670	687	683	682	651	684	682	659	659	682	681	666	667	669	667	683	668	681	657	671	697	681	684	725	658	675	669	681	662	672	702	683	705	665	670	698	698	694	659	686	679	661	654	704	689	680	667	695	660	721	676	629	663	675	701	638	677	731	660	681	625	680	671	660	662	670	683	708	666	643	644	668	681	676	703	718	697	674	666	694	668	647	645	681	624	654	679	675	705	697	640	680	726	678	684	706	703	675	688	663	713	689	680	679	677	647	729	713	722	688	704	672	739	655	700	654	703	705	724	658	655	659	654	643	667	651	736	728	640	712	615	677	682	661	678	684	691	680	641	676	667	701	704	688	686	677	674	697	700	692	693	685	704	662	667	686	667	707	702	707	680	689	689	656	672	658	678	661	685	678	692	675	683	646	720	632	704	666	682	652	659	648	655	701	708	695	687	659	629	654	669	747	740	685	724	683	688	683	682	694	728	680	719	674	698	634	679	657	731	672	691	669	678	649	676	700	672	724	667	644	714	697	717	689	681	660
10677	8290	9078	6463	4256	2953	2082	1634	1480	1284	1075	918	894	787	806	743	567	579	606	575	547	550	509	465	463	411	416	374	404	392	378	370	375	378	377	367	368	353	350	353	317	344	344	340	308	323	329	317	299	308	310	345	326	323	354	316	304	308	318	329	323	331	280	340	350	302	323	332	304	329	285	326	322	323	336	294	306	343	338	307	334	292	340	325	313	317	362	305	348	350	336	312	321	320	334	317	333	331	323	305	308	291	291	326	351	281	305	334	314	304	334	300	285	358	300	311	313	319	348	355	288	310	335	335	295	312	321	341	329	302	304	330	345	330	306	333	297	313	340	311	301	343	279	309	322	350	329	318	339	323	326	304	325	323	315	299	300	304	330	300	304	338	335	306	294	304	318	311	292	337	379	315	320	305	292	328	318	348	350	317	329	290	287	334	365	320	328	319	310	311	338	343	311	321	317	327	326	311	343	306	341	295	315	304	325	315	305	331	339	325	287	345	303	324	342	302	313	331	345	326	338	306	327	310	306	327	321	344	333	319	295	319	331	304	338	320	321	323	350	324	332	319	326	304	309	275	341	303	298	302	324	367	319	340	316	301	298	332	297	294	326	323	333	278	330	328	304	337	282	326	311	330	315	327	348	328	345	300	289	320	328	314	300	328	308	289	297	290	340	347	327	287	313	307	306	294	341	309	313	321	310	306	312	315	301	347	288	322	313	366	300	355	317	289	302	334	290	275	310	314	308	295	314	271	312	321	295	333	318	317	317	315	315	334	320	322	321	292	313	308	320	340	311	354	342	307	320	318	310	308	338	322	313	316	329	316	320	318	327	347	316	292	295	325	320	326	287	291	321	300	316	302	331	339	330	345	308	321	320	325	346	320	337	336	352	324	348	320	315	312	325	290	316	348	307	302	297	326	317	300	327	302	301	325	316	303	348	328	319	332	337	345	300	307	333	313	313	325	312	331	358	323	328	324	309	323	343	292	333	298	349	315	306	297	293	308	333	316	322	307	298	329	305	320	289	312	328	327	286	333	336	335	301	332	314	316	330	310	309	345	331	348	320	322	331	286	310	360	300	335	337	298	342	303	319	308	307	315	348	326	292	325	332	292	322	335	321	326	334	285	304	321	345	316	362	310	336	309	294	321	338	291	301	288	277	328	325	352	305	337	293	301	321	343	324	313	307	315	310	300	335	336	291	307	325	325	325	323	313	315	309	314	304	298	307	269	314	292	317	301	312	332	343	324	288	349	322	309	300	330	313	288	345	265	318	322	286	325	316	299	321	278	328	316	327	348	332	302	346	331	322	343	306	317	322	317	299	295	336	316	331	305	336	342	328	278	344	328	306	288	340	294	318	324	295	332	345	299	342	320	316	295	279	304	326	305	312	328	331	318	316	342	303	322	313	346	303	311	339	326	302	306	310	274	310	325	325	327	329	344	295	343	317	305	305	315	297	312	343	340	293	329	341	324	328	317	320	320	328	334	330	305	295	295	314	327	318	287	315	299	293	325	331	344	328	338	328	298	296	323	325	308	296	328	336	305	303	335	317	303	357	322	338	350	322	320	320	311	313	307	296	339	327	331	293	319	294	312	299	312	327	319	352	293	308	291	321	323	288	330	354	342	316	301	343	315	295	338	314	345	302	274	308	327	348	293	316	306	301	326	331	302	297	348	289	300	330	308	334	274	304	344	329	314	297	278	335	320	314	319	347	346	312	316	311	293	358	304	305	323	355	324	329	297	348	337	320	302	291	313	303	301	310	332	275	339	306	320	312	306	314	331	330	321	291	326	319	299	312	315	324	314	305	320	336	328	330	298	325	300	301	328	345	295	301	298	335	303	332	314	317	359	291	347	340	305	302	313	311	329	344	293	319	295	329	336	328	301	326	309	317	309	336	294	333	310	309	323	309	349	321	355	294	318	325	307	313	335	303	308	318	340	320	323	318	288	324	313	308	304	277	302	298	303	283	288	307	317	326	310	325	325	325	308	330	313	304	297	302	320	327	330	307	313	321	290	316	334	309	330	321	339	277	346	311	331	338	317	348	320	338	271	326	331	305	318	365	302	302	335	299	274	327	311	346	342	343	351	308	332	337	303	333	349	325	340	327	319	340	344	317	345	327	316	322	298	294	301	331	308	322	302	336	321	346	313	334	312	310	343	294	294	336	342	330	285	296	338	318	305	361	308	313	302	316	322	310	336	342	341	325	317	325	334	325	295	286	288	311	342	341	325	303	282	309	314	344	302	320	330	307	333	326	320	297	302	300	311	330	319	296	318	342	343	324	343	289	279	317	331	327	315	301	326	299	288	300	330	327	349	319	320	314	333	342	292	306	310	315	330	331	321	351	336	341	346	344	363	312	308	324	267	312	309	351	326	311	321	316	336	350	338	328	338	329	344	310	314	327	322	337	307	317	318	306	291	313	316	339	314	323	296	325	282	301	325	302	313	294	317	344	271	299	302	357	297	333	355	327	325	322	331	308	340	332	343	318	295	333	275	346	340	311	311	324	320	319	315	331	324	285	310	357	323	321	312	316	300	297	318	338	321	313	322	321	321	319	308	294	314	322	317	323	337	343	334	343	333	340	336	310	326	332	352	320	316	332	328	313	325	311	325	323	295	325	331	333	300	315	317	341	345	305	315	320	307	310	352	321	343	328	322	309	299	305	297	323	313	314	315	318	298	348	315	335	330	358	328	330	325	319	337	307	311	323	341	297	317	309	316	314	284	340	310	314	319	304	345	308	327	348	321	305	301	329	331	311	346	310	296	344	288	332	321	335	319	296	314	337	333	325	306	314	297	293	340	329	328	324	308	302	328	312	308	317	336	322	323	342	320	308	322	323	266	320	335	306	325	358	328	356	320	320	322	318	326	320	310	335	316	356	314	294	287	308	315	304	321	315	326	296	339	355	300	335	346	336	298	311	329	325	329	324	342	308	307	338	328	293	330	329	310	337	310	340	329	355	324	346	324	324	306	325	358	292	313	329	322	315	313	317	325	316	331	333	313	327	307	306	307	323	291	314	321	317	288	324	324	311	332	338	316	308	299	309	315	325	297	354	317	318	310	311	321	294	290	326	317	313	329	322	341	333	345	311	325	320	319	304	299	326	310	326	334	322	328	358	362	293	358	291	316	330	330	336	358	321	327	314	300	302	330	340	326	306	317	316	326	315	298	345	348	326	307	333	329	319	297	318	325	335	317	317	316	312	340	333	285	314	337	335	306	325	294	315	293	342	313	331	294	310	317	330	309	314	296	324	311	338	328	323	327	315	338	309	351	316	360	318	306	310	331	292	342	322	325	297	319	312	302	344	332	349	333	326	325	347	309	317	327	309	347	350	343	301	318	310	313	322	317	323	277	300	300	303	314	331	289	319	302	317	323	296	329	342	304	341	341	343	321	319	307	331	337	334	332	318	348	317	340	337	297	298	317	311	289	322	324	316	300	323	339	325	313	307	316	281	315	286	336	329	322	338	295	329	354
7197	7772	14681	15603	13400	11213	9065	7746	7652	6958	5320	4977	4567	4161	4772	4127	2823	2984	3407	3160	3114	2725	2495	2064	1949	1805	1719	1509	1478	1437	1420	1444	1237	1352	1251	1306	1259	1166	1114	1160	1103	1053	988	919	971	914	994	923	922	898	843	849	901	835	891	868	861	919	898	843	860	817	870	884	921	845	871	929	846	825	862	828	844	915	829	797	836	864	861	848	875	866	831	814	841	842	927	892	834	893	862	880	839	833	920	829	841	856	799	892	819	856	915	844	835	841	849	883	868	847	838	817	831	874	836	830	794	864	831	846	847	817	881	887	814	826	832	811	851	845	866	836	880	823	874	837	878	810	828	874	831	876	845	911	865	853	853	839	837	883	869	842	862	845	803	859	813	814	903	896	844	863	850	841	863	844	859	905	861	894	890	798	854	920	874	863	815	861	880	877	853	871	855	879	792	823	830	926	834	877	835	829	882	873	840	878	841	807	865	857	845	853	840	866	854	843	827	854	781	859	806	850	816	847	817	892	816	843	837	859	815	854	840	877	844	832	804	857	808	840	843	842	828	884	785	862	847	826	858	801	814	877	844	846	877	833	833	838	822	872	852	866	821	844	888	820	841	820	890	844	812	818	840	840	861	865	858	856	889	867	863	822	879	853	871	844	942	852	871	837	860	882	880	827	891	847	901	863	861	854	844	841	848	879	846	822	855	851	831	852	856	856	856	889	811	900	803	907	847	797	854	801	819	868	827	790	804	850	811	830	872	810	866	879	875	891	843	839	884	813	812	876	842	847	841	825	828	831	854	870	791	896	820	875	802	806	838	875	835	847	854	814	829	861	862	861	862	835	853	831	871	864	853	849	847	807	842	893	865	820	847	854	873	826	844	845	885	856	849	802	839	873	868	856	861	873	872	847	892	872	881	844	885	905	889	835	875	877	837	868	875	863	861	860	828	810	840	856	850	861	847	869	833	813	839	883	822	818	851	854	845	830	914	855	864	855	859	832	870	837	861	833	845	815	824	867	838	912	862	866	853	846	849	885	844	860	836	816	831	848	896	847	899	858	875	900	848	815	810	878	865	861	838	850	867	824	810	919	843	863	854	832	928	871	844	771	792	856	778	856	817	873	858	816	804	885	824	848	854	875	848	836	874	875	855	856	882	853	838	863	806	840	881	837	818	870	848	852	799	854	859	829	831	875	863	856	853	847	891	841	853	889	879	857	880	865	860	836	821	896	875	831	828	828	858	852	898	881	836	884	894	838	876	867	872	819	887	786	798	799	865	853	853	825	848	861	806	858	891	859	881	859	882	893	868	891	870	874	797	865	837	813	885	873	806	847	836	831	860	880	834	890	847	841	916	824	818	864	879	825	834	844	895	806	853	834	827	836	857	865	857	906	852	885	897	870	886	837	848	840	844	816	884	817	858	859	851	854	872	859	874	867	863	859	880	858	807	849	855	878	768	885	847	886	931	816	833	883	804	834	845	833	891	819	851	873	870	808	848	884	845	848	847	860	874	869	879	873	886	853	868	887	868	876	845	833	809	816	846	873	883	861	867	848	865	863	887	864	856	868	877	844	889	856	838	864	868	828	873	852	829	882	860	874	832	868	820	836	871	858	889	910	899	860	869	821	908	856	862	819	840	832	848	844	854	850	892	853	878	859	854	889	805	895	882	877	877	828	860	813	813	864	891	858	834	861	845	837	842	847	824	840	873	842	886	836	836	828	851	827	866	782	876	847	865	866	845	859	836	825	912	867	844	839	900	910	858	829	819	863	859	858	882	820	895	870	853	866	867	783	816	866	898	837	872	858	857	817	880	895	888	833	900	850	848	845	815	851	829	840	842	849	897	896	883	846	876	852	842	844	868	811	848	843	858	843	827	813	863	887	842	813	879	840	865	843	864	825	799	838	871	842	837	880	881	859	884	883	852	800	878	869	857	867	867	862	842	881	836	909	878	894	829	870	863	852	825	846	853	853	825	844	862	874	846	861	824	876	897	806	844	814	804	865	823	809	838	882	830	877	859	852	853	841	824	854	855	848	836	838	812	819	839	911	818	848	842	885	860	881	824	878	858	867	869	826	813	848	844	901	820	847	836	867	846	906	857	851	813	865	895	874	814	853	845	869	878	861	856	843	829	892	859	857	836	871	892	793	878	864	854	868	878	869	827	839	838	840	874	838	865	830	822	879	824	858	786	853	852	859	887	885	852	861	871	884	861	874	851	857	852	850	863	862	878	833	840	893	850	836	840	836	847	845	842	846	792	785	847	871	853	890	918	872	845	853	895	841	860	826	834	885	872	819	845	856	835	842	854	810	878	906	858	850	893	843	841	875	862	847	879	840	863	823	868	840	899	851	854	813	822	812	796	840	937	921	784	841	845	780	848	872	884	841	866	880	838	803	867	835	879	871	809	845	859	833	901	816	809	855	898	851	821	882	847	864	801	858	825	963	851	904	837	898	861	893	863	834	843	869	897	833	852	855	862	851	846	835	864	902	880	852	833	857	870	870	852	891	854	863	837	831	878	880	823	817	858	864	854	845	860	864	865	846	845	825	859	852	869	821	875	858	806	886	857	845	879	858	854	881	888	848	826	859	882	839	846	921	855	873	824	811	845	856	876	830	833	844	824	863	821	822	890	824	902	843	858	844	882	838	860	866	874	835	866	825	886	822	829	847	752	791	818	865	871	818	824	815	864	824	805	787	857	846	829	831	827	845	884	841	880	906	839	867	830	878	791	827	806	843	826	842	876	818	783	835	897	907	846	825	837	798	815	815	825	817	907	872	810	887	856	859	858	823	840	872	834	860	828	830	828	842	818	817	836	862	862	855	868	774	875	845	843	876	878	888	841	871	891	840	844	889	847	805	811	865	852	867	864	852	841	813	843	819	824	818	837	842	833	859	842	842	866	882	886	865	824	864	853	868	867	800	905	852	857	840	832	833	818	846	842	822	863	827	811	839	853	913	851	845	791	880	887	872	883	863	861	781	889	839	918	844	784	864	875	838	834	845	847	873	840	859	796	875	833	869	883	855	864	843	857	803	798	894	832	835	807	864	828	836	875	837	837	831	845	867	877	827	841	824	814	834	905	913	818	806	800	855	871	856	873	821	872	882	880	849	863	850	874	845	851	860	880	867	850	876	933	822	846	831	856	871	889	791	866	795	878	885	866	820	892	846	828	828	840	805	829	879	846	862	881	858	890	847	871	880	857	832	811	847	871	835	842	851	873	904	838	917	864	818	823	828	836	823	853	837	831	817	832	842	780	823	824	868	839	885	831	813	848	808	889	855	863	845	791	850	851	840	816	879	880	814	844	828	848	877	858	867	826	837	829	866	822	878	805	885	861	848	892	830	862	840	852	857	836	865	850	874	908	840	858	872	809	852	817	833	949	851	795	854	852	815	871	848	883	933	818	814	883	808	883	850	812	853	838	889	818	850	831	881	867	863	845	828	848	792	853	842	887	898	818	835	874	825	872	816	836	853	881	862	839	855	838	858	896	765
22015	17601	19195	15279	10935	7231	5700	5047	9238	8639	6847	6406	6128	5561	6435	5769	3566	3615	4466	4204	3915	3237	3085	2185	1900	1611	1395	1186	1181	1070	992	958	821	937	832	842	834	626	698	741	670	568	478	421	386	392	346	390	292	308	281	336	301	291	291	310	318	282	296	310	285	291	276	276	307	254	304	284	301	270	302	295	297	265	292	296	312	279	281	273	283	287	280	295	301	308	271	280	288	285	275	271	293	277	273	304	267	300	303	305	299	272	293	277	275	295	313	277	265	306	299	300	285	301	299	282	292	272	264	313	286	278	270	284	306	319	321	260	302	299	279	295	296	301	239	304	279	301	280	298	287	277	302	322	296	307	251	284	262	277	273	298	287	296	314	300	262	288	247	296	278	294	295	273	275	279	271	310	269	251	266	310	327	287	276	294	293	321	272	302	319	303	280	269	302	299	305	305	304	300	296	306	303	298	300	271	255	289	311	311	276	285	288	303	293	254	264	287	291	278	279	288	285	264	270	284	304	306	298	263	274	304	269	285	275	245	290	304	263	269	299	306	298	278	308	283	262	271	268	299	311	281	297	289	304	284	286	299	251	282	290	242	267	298	283	301	272	264	275	314	249	290	264	296	282	301	294	292	298	288	308	316	272	294	300	287	268	271	277	309	294	271	308	305	260	294	299	277	302	288	283	284	281	301	301	313	298	266	296	292	277	296	293	298	278	259	294	315	276	271	271	277	272	253	289	297	299	303	275	295	264	289	278	314	283	276	280	302	294	286	315	283	280	303	268	330	268	296	310	253	295	282	296	301	329	294	287	284	309	293	281	276	288	290	302	325	251	289	271	289	284	277	283	291	268	298	292	281	270	294	260	255	280	279	300	297	267	257	272	288	301	279	287	303	282	281	272	275	290	282	283	297	278	279	278	280	285	291	313	260	268	253	283	322	289	280	283	274	280	285	281	277	289	287	288	288	288	303	278	304	295	284	285	288	306	254	292	276	279	295	289	289	270	260	314	290	297	305	294	308	314	291	304	279	277	282	281	285	296	291	269	278	261	322	275	285	304	317	316	297	302	301	294	287	266	307	290	285	302	287	276	271	268	324	290	300	306	273	276	261	295	268	271	284	325	269	311	260	308	278	280	263	293	290	319	329	284	290	303	264	279	276	287	304	274	295	308	303	303	303	277	266	277	296	271	266	287	300	263	297	287	273	299	280	296	274	286	283	308	315	300	291	264	317	266	297	275	276	288	299	267	270	291	271	294	265	309	298	289	277	259	293	295	279	271	263	316	289	300	274	298	264	263	245	286	295	278	284	277	260	306	271	268	309	301	252	273	281	288	272	286	282	285	302	260	280	285	292	286	308	321	313	300	303	273	280	288	286	292	281	301	294	290	299	305	301	270	304	301	287	293	271	277	286	305	274	291	301	324	305	259	294	287	315	291	315	302	301	272	286	307	276	295	305	318	329	287	274	284	312	282	280	290	288	297	270	283	275	303	276	276	283	282	286	279	289	274	296	276	261	301	290	300	280	293	274	298	280	312	279	286	285	287	284	276	283	284	269	314	292	290	268	299	274	259	277	289	313	293	287	272	327	285	284	307	292	298	282	285	289	311	286	275	266	282	299	253	284	280	288	281	248	284	276	284	295	294	304	306	291	265	305	312	288	295	274	292	268	283	266	290	291	290	280	281	258	271	285	309	288	309	282	270	290	289	274	289	267	287	311	268	253	289	284	291	296	283	293	284	282	330	266	277	274	297	300	308	286	274	286	281	280	278	293	293	279	287	266	295	287	291	287	274	290	306	326	301	266	269	291	256	294	296	290	271	270	277	250	269	281	295	258	287	331	274	295	280	302	285	288	299	293	297	319	297	288	268	284	287	292	292	277	274	267	279	321	277	300	317	288	269	281	308	297	261	265	265	293	295	256	301	296	277	295	282	280	281	278	276	310	282	310	326	290	285	293	300	298	294	298	293	261	281	242	304	300	285	236	312	286	305	284	293	303	312	312	270	284	296	283	267	319	288	296	269	268	301	290	292	254	286	271	256	293	287	258	308	283	288	287	307	299	263	298	309	254	267	302	304	316	270	266	303	310	274	268	292	298	281	306	259	316	283	296	284	270	287	291	289	268	268	333	327	300	286	306	277	274	260	266	261	310	262	304	312	305	295	275	265	302	293	294	294	299	312	298	299	300	310	274	327	298	288	279	312	288	304	242	326	260	247	289	287	318	275	284	294	303	274	290	284	282	315	299	296	286	255	287	268	281	272	287	298	266	307	302	283	276	325	323	289	299	288	270	309	289	315	315	302	277	288	287	293	291	260	265	299	289	279	294	292	290	310	295	301	275	295	274	270	293	263	307	291	295	278	284	313	274	286	262	276	289	272	298	267	267	296	336	274	289	300	313	292	301	298	317	301	300	302	301	301	286	264	268	306	254	280	290	298	284	270	297	268	258	286	299	318	272	294	276	280	288	279	289	242	294	303	308	294	293	308	267	267	309	301	301	310	274	279	297	270	310	283	293	271	300	295	273	305	293	318	294	298	290	297	275	306	287	298	323	311	297	282	284	318	306	291	303	290	285	274	267	278	266	273	289	305	295	296	300	273	304	318	276	288	315	262	284	293	306	313	285	289	287	296	300	265	322	312	302	312	310	286	283	270	306	284	297	297	301	338	284	273	284	271	268	279	288	274	295	298	311	284	263	297	296	254	284	298	272	302	299	259	276	284	280	290	308	289	291	291	315	308	295	250	268	295	327	275	306	293	268	305	282	290	268	308	277	309	284	321	278	314	262	325	290	269	277	304	273	254	285	274	285	286	254	300	287	288	287	303	292	305	262	295	266	279	282	312	308	272	297	298	300	291	268	291	306	282	233	295	276	280	287	286	302	279	295	296	299	311	324	291	300	306	312	294	276	305	284	270	301	285	313	269	309	307	311	309	284	303	256	290	290	275	309	296	292	274	297	276	288	277	275	286	306	283	298	341	315	271	312	256	317	269	293	287	266	286	267	288	311	256	259	292	284	287	299	307	281	328	296	328	294	309	257	267	309	323	278	270	292	279	287	290	305	304	277	278	287	302	277	308	303	313	270	303	308	331	304	324	292	282	261	284	320	284	303	276	290	326	296	304	289	298	260	329	266	319	288	320	306	289	286	275	286	278	293	321	279	286	289	287	249	282	282	289	283	271	297	270	281	298	286	308	290	272	291	277	257	272	311	248	282	280	252	263	291	277	271	307	319	301	289	272	287	317	300	293	309	299	305	292	292	267	299	319	263	278	291	300	260	279	270	305	302	285	261	293	299	284	295	281	310	277	268	295	297	292	327	291	270	275	304	316	260	287	328	294	264	283	298	319	295	301	283	290	277	310	293	285	294	299	283	277	269	255	285	239	327	272	289	300	272	273	280	276	313	289	311	286	300	309	280	278	279	306	342	303	288	283	281	286	303	278	298	301	312	276	267	297	284	303	284	286	296	307	281	283	280	284	299	294	266	265	306
14407	14341	23758	26210	23947	20587	18812	17784	25043	23854	19541	19762	19417	19770	21680	20194	14213	15887	20076	18231	18340	16061	15890	12344	10355	9676	8439	7287	7885	6349	5788	5980	4678	5218	4852	4842	4888	3782	4146	4515	3583	2982	2274	1890	1635	1401	1473	1317	980	901	908	844	835	789	810	814	828	788	853	839	785	803	798	773	789	777	793	809	732	775	785	807	792	835	782	786	799	776	802	772	793	724	730	789	792	782	781	761	774	784	763	767	776	764	794	761	749	785	743	724	753	757	737	809	763	781	824	810	792	748	804	776	747	819	775	740	782	799	775	779	765	785	761	776	780	792	798	807	769	776	827	755	810	763	773	744	773	723	762	725	766	751	783	799	793	816	723	832	795	825	811	738	771	794	770	772	770	825	813	819	762	799	758	810	779	782	773	727	788	807	806	797	746	813	776	770	783	780	741	770	764	765	805	776	795	795	798	765	768	749	791	770	750	807	781	801	778	835	817	809	754	767	835	763	721	793	713	764	807	792	819	779	801	762	773	763	837	758	732	751	790	749	762	789	856	762	817	814	742	830	795	788	814	795	818	821	769	842	778	760	770	794	803	766	761	758	736	800	760	781	803	753	808	783	746	762	761	818	779	787	827	848	795	774	796	791	769	806	764	803	793	795	732	803	774	797	781	766	784	794	766	720	818	772	785	797	768	798	751	768	753	799	766	805	774	758	750	758	760	773	757	823	777	740	791	775	810	773	767	806	787	691	752	780	786	756	739	796	803	786	759	778	810	824	803	773	802	780	782	785	770	801	750	788	759	795	763	780	786	815	790	784	767	760	738	777	800	764	819	820	809	780	808	762	761	781	752	749	761	815	815	790	743	804	758	782	791	785	789	743	788	801	802	787	774	782	767	787	749	793	801	772	732	798	730	802	777	765	794	807	814	812	806	763	799	773	760	763	751	847	796	762	761	752	725	786	832	785	786	852	769	747	771	785	759	806	791	768	801	747	753	753	746	782	762	814	812	734	778	755	748	793	772	792	778	768	768	803	787	772	799	828	766	766	757	725	794	812	794	792	777	795	804	794	739	727	764	793	780	795	785	758	778	815	791	790	761	803	813	740	840	828	762	780	777	782	803	810	857	792	793	769	787	749	765	809	823	724	782	813	793	772	756	758	803	745	744	783	760	765	781	814	761	792	798	761	732	740	804	800	802	757	740	731	771	833	734	824	779	747	795	833	739	796	787	749	777	764	773	814	782	825	784	754	772	778	754	799	730	779	776	800	776	777	775	756	810	788	759	792	785	745	756	749	833	792	797	759	791	745	817	761	735	832	792	776	778	818	802	799	791	785	768	844	733	788	798	784	807	796	775	795	809	753	812	789	808	776	764	764	804	744	753	774	777	774	803	755	808	760	758	780	788	788	814	807	846	772	782	770	794	787	793	760	787	791	801	762	778	820	708	803	780	832	822	773	813	793	753	789	770	775	751	787	772	783	777	789	750	817	744	753	771	804	787	818	780	771	740	765	787	764	730	783	748	767	774	764	812	787	799	800	770	766	749	756	776	809	779	763	845	774	780	819	727	772	793	787	841	802	833	782	775	771	788	745	764	724	800	801	796	760	809	774	770	742	779	804	788	825	739	760	756	815	756	837	770	765	775	747	806	769	745	791	816	790	763	777	770	785	765	789	801	746	798	780	807	824	798	797	793	748	782	785	756	786	796	793	747	784	770	790	778	786	780	766	695	774	789	757	835	780	769	752	829	774	793	737	761	774	848	758	753	833	749	758	781	771	816	789	783	789	782	770	786	825	750	799	810	786	753	794	743	814	773	793	788	809	793	749	785	785	774	750	812	819	809	737	787	772	777	802	756	762	754	851	790	758	801	754	771	737	777	803	768	848	782	742	773	749	775	765	794	812	781	787	783	815	809	818	779	801	782	803	705	831	774	855	772	775	806	825	752	794	776	775	761	737	813	793	778	779	750	770	747	790	782	814	811	756	776	806	747	812	718	732	794	772	792	777	733	801	778	809	717	768	804	799	782	758	749	853	816	786	727	772	790	744	754	799	734	810	756	756	779	829	778	743	798	772	764	767	767	806	739	788	829	758	708	725	780	759	792	825	791	769	821	738	711	769	797	728	743	743	754	824	815	763	782	801	754	796	740	765	818	751	774	743	751	807	762	783	723	805	773	772	771	774	852	735	765	780	758	812	780	756	792	768	803	788	742	759	793	766	748	811	794	726	772	804	766	779	774	777	746	761	810	780	788	818	764	777	791	789	785	798	794	799	790	749	779	797	773	778	813	758	771	813	771	751	803	788	817	762	778	738	792	759	765	786	768	753	813	735	728	758	770	767	742	779	788	753	816	768	782	708	848	763	807	761	757	771	804	769	830	775	800	730	799	820	774	772	731	814	745	774	770	808	724	824	761	727	758	770	714	807	776	766	731	780	771	747	782	774	783	815	798	823	748	791	739	785	806	751	764	799	749	800	796	818	763	773	804	776	760	773	738	790	826	775	757	792	831	799	770	775	808	835	763	787	803	798	795	777	784	761	777	814	842	804	740	848	775	806	768	802	736	767	803	777	808	737	749	813	788	820	772	823	808	799	772	765	836	785	822	795	724	756	794	748	790	834	814	806	750	791	796	762	794	765	846	807	795	770	761	834	812	757	799	758	797	757	735	726	765	787	845	733	816	748	790	760	762	779	827	804	788	834	766	784	761	789	816	792	766	753	790	768	788	794	789	790	743	769	744	772	801	730	726	762	808	768	810	779	750	769	826	742	746	759	825	790	818	837	749	834	799	792	801	735	771	760	773	732	798	748	818	750	788	843	764	764	765	775	797	763	743	834	750	766	787	784	758	770	818	828	783	772	801	799	800	749	809	790	770	800	779	746	804	760	765	834	814	735	777	726	738	743	770	789	775	728	790	742	757	757	783	795	763	757	770	791	772	810	797	791	729	740	741	782	795	807	768	800	760	847	759	770	772	825	773	788	785	781	792	750	811	801	779	804	781	789	783	793	817	787	804	796	756	720	773	755	791	765	771	813	755	784	827	738	787	773	722	752	787	705	761	777	792	773	763	799	804	774	732	747	799	839	778	748	806	766	805	794	795	800	760	743	779	776	791	801	763	769	811	745	769	768	774	800	794	791	738	794	769	787	731	794	790	806	761	783	804	766	809	732	833	776	758	729	781	783	763	709	761	788	764	790	769	784	781	791	785	762	761	821	788	797	755	736	787	777	750	729	721	772	784	726	744	738	781	783	779	763	814	786	799	790	776	834	780	810	723	823	818	796	793	776	763	760	793	770	798	777	798	751	729	771	772	748	777	751	740	770	740	752	817	785	770	790	767	785	733	795	762	774	810	757	794	800	750	802	784	793	784	829	819	753	769	786	805	752	823	795	774	837	779	815	762	756	759	769	764	771	759	751	773	778	792	760	787	820	776	785	807	758	769	798	782	805	832	797	759	781	792	777	768	772	790	761	790	828	755	809	781	725	719	770	772	800	762	790	765	740	773	810
31053	26044	28016	23337	18020	14254	10970	9836	18423	18087	13569	12846	12511	11981	13567	12343	7758	8747	9123	8988	7478	7316	6069	4226	3446	3253	2735	2210	2302	2120	1794	1729	1491	1638	1502	1256	1292	1079	1225	1228	1075	826	658	548	472	424	409	379	300	273	285	270	261	247	246	218	272	241	256	231	221	218	242	239	252	247	237	211	245	266	244	221	247	260	226	230	241	262	246	221	235	239	230	242	217	236	253	245	237	243	264	229	256	251	260	247	251	252	247	253	227	212	251	234	217	253	244	249	249	255	244	232	227	261	254	219	248	253	262	231	246	254	232	238	228	224	265	247	243	238	246	238	245	244	248	239	229	248	246	229	271	232	233	223	228	259	243	250	240	250	214	225	255	256	255	248	255	230	242	263	234	236	246	233	265	241	240	253	256	214	233	223	258	245	224	234	247	244	220	240	253	242	263	238	235	233	237	243	253	243	230	245	245	225	237	220	245	260	221	228	226	259	235	231	235	248	223	224	225	249	232	237	254	253	259	233	237	251	206	260	246	214	247	250	228	208	234	228	250	215	241	219	249	244	240	246	241	240	267	233	248	215	258	234	247	242	235	233	262	232	249	255	241	243	240	247	247	260	260	231	276	246	241	245	233	239	222	233	278	255	218	281	229	236	240	221	272	231	243	241	256	231	257	278	269	242	239	238	259	254	220	241	221	245	268	251	243	258	229	238	239	221	215	235	225	219	238	269	246	237	233	258	224	259	244	216	223	232	227	243	236	248	230	222	239	230	234	249	245	231	235	228	229	238	231	242	236	226	234	237	246	233	259	238	211	249	258	228	217	255	208	234	215	238	200	233	232	234	250	239	224	256	256	263	262	212	232	228	218	241	250	247	234	223	252	265	233	266	227	232	253	245	235	256	218	212	235	260	231	275	233	248	238	227	256	248	255	220	257	241	238	250	278	235	225	227	221	214	236	231	250	238	244	222	234	241	224	243	257	212	241	224	241	250	276	254	240	263	242	237	240	245	248	247	256	285	270	236	236	247	251	238	247	252	227	247	246	251	255	249	273	232	228	236	254	261	225	275	231	220	225	228	261	223	253	249	259	250	248	234	239	236	247	227	238	237	234	250	243	242	233	261	275	265	228	229	232	236	218	199	256	221	255	266	222	271	246	251	219	210	245	234	228	240	244	231	256	255	269	224	230	257	246	219	267	243	266	257	269	270	210	246	244	262	216	240	258	265	235	211	235	254	231	231	249	235	255	257	249	240	230	271	230	232	241	250	225	241	242	230	233	257	251	244	238	239	237	230	241	224	243	243	266	232	234	233	260	244	237	244	244	248	247	253	257	237	219	234	266	236	225	251	239	256	230	275	242	240	251	220	231	231	221	247	270	255	259	259	225	235	222	240	233	230	244	245	274	256	224	216	205	241	245	226	246	236	238	252	258	234	254	242	213	226	250	237	219	248	219	221	285	263	245	259	249	230	261	254	226	212	225	229	253	244	248	241	232	250	213	226	211	243	260	238	242	226	220	248	233	226	206	225	234	234	261	246	258	223	239	248	239	237	213	268	243	245	242	234	224	245	258	226	245	236	242	250	264	260	231	258	238	244	267	233	236	226	242	264	247	222	240	260	221	235	232	235	237	246	253	219	216	233	260	246	233	257	225	290	220	233	234	242	244	202	227	249	220	249	224	207	250	244	226	256	229	224	248	264	260	243	237	255	226	239	244	249	227	246	221	258	220	231	222	233	249	241	227	241	269	229	252	255	220	226	219	221	251	236	229	234	229	228	254	259	191	258	266	245	232	264	250	226	206	244	239	253	232	272	236	245	244	226	227	244	253	242	266	274	246	237	216	244	227	205	222	218	231	262	244	250	265	206	278	259	203	238	246	238	220	236	267	248	260	231	249	213	237	276	257	261	259	233	227	265	229	225	235	245	209	239	233	246	220	279	264	240	271	277	221	236	229	246	274	215	267	225	261	271	224	223	223	236	254	253	242	246	226	244	255	219	250	233	243	272	219	249	245	239	226	226	249	238	245	249	246	257	246	251	227	237	279	249	251	224	268	247	242	211	243	239	264	245	247	284	261	222	272	240	223	247	238	250	202	255	247	235	263	226	246	252	239	235	259	246	266	236	242	250	234	248	254	221	242	217	198	223	257	224	242	256	231	253	234	227	213	227	237	241	235	239	242	234	267	225	244	241	240	237	257	204	241	232	261	223	266	235	242	249	249	229	239	263	233	223	259	237	227	261	231	255	230	255	249	230	230	248	247	234	259	243	241	251	216	232	239	207	238	249	269	233	223	271	261	246	239	251	232	248	194	247	220	233	235	223	245	248	261	226	261	247	216	250	263	257	234	228	250	245	248	275	266	261	236	236	241	235	255	243	244	248	230	225	272	239	247	236	227	236	256	225	224	234	264	230	230	224	232	246	271	227	273	251	245	243	263	235	230	255	255	228	256	231	251	237	254	252	223	242	240	246	259	256	228	250	239	233	240	241	254	225	247	275	248	226	237	229	230	253	226	244	236	227	275	253	254	222	257	267	249	260	242	277	216	238	241	243	232	230	246	254	216	240	238	224	218	233	246	247	237	234	274	233	252	258	239	235	234	233	241	261	221	219	251	264	212	262	235	240	263	254	241	267	252	245	252	232	249	247	250	229	244	221	220	255	233	247	244	261	249	239	246	244	255	241	236	259	249	254	242	236	237	259	257	234	249	259	265	232	259	223	244	242	256	241	241	225	277	252	228	237	231	233	248	214	269	287	270	229	264	250	272	242	254	248	255	229	243	216	219	241	254	240	233	256	249	272	222	231	238	237	239	238	256	229	245	244	238	252	255	225	254	245	232	259	267	234	251	267	240	219	231	238	222	224	274	250	241	235	250	227	235	225	278	262	245	275	220	256	230	229	204	223	228	235	219	242	221	243	251	224	231	266	202	245	228	271	251	248	249	247	229	241	248	221	254	232	228	255	228	205	243	232	235	224	225	222	253	231	244	241	271	226	264	248	223	236	251	215	209	235	242	233	236	277	222	220	236	231	215	241	259	260	247	229	254	229	246	215	257	260	239	272	238	259	265	258	240	257	233	233	258	223	254	245	239	240	234	269	239	225	245	219	264	243	227	224	265	267	214	248	247	245	261	237	255	246	221	239	235	244	251	255	242	236	270	216	266	229	241	243	245	241	258	247	233	256	251	209	233	236	259	241	263	261	217	250	257	243	224	242	226	230	238	233	247	239	238	250	252	242	259	241	260	252	291	259	232	235	240	279	220	231	241	262	238	237	236	230	254	238	230	262	259	254	245	245	227	231	265	266	220	242	242	238	235	230	243	234	247	249	237	255	257	250	226	211	242	237	225	227	250	241	253	247	234	246	224	218	272	270	247	241	231	239	235	240	224	237	238	224	246	270	232	251	205	215	240	225	244	244	263	230	228	228	236	237	265	236	234	235	225	281	237	228	266	248	244	230	254	215	248	249	246	243	228	245	237	245	239	243	257	261	254	257	251	252
19512	20359	29348	32323	30727	28872	26343	25777	34371	32339	26923	28445	28906	29366	32139	28892	22293	26036	28117	27564	27381	26572	23750	19909	17163	16773	14872	12524	13062	11240	10868	10305	8622	9770	8918	8589	8281	6731	7462	7880	6563	5239	3944	2782	2457	2029	2295	1861	1277	959	808	892	874	852	750	696	743	732	712	714	714	705	700	727	734	714	684	722	699	723	647	654	693	719	718	699	656	697	697	698	688	668	690	661	654	678	666	652	685	644	690	667	653	680	718	664	675	681	652	691	667	681	705	702	706	690	704	679	670	713	693	651	649	655	688	608	655	645	694	643	670	649	735	702	674	699	663	702	658	653	669	651	656	680	678	691	655	678	643	640	667	662	715	684	689	630	627	635	670	702	697	643	644	658	672	659	657	624	651	684	646	691	656	706	713	679	620	664	654	660	646	647	678	702	634	680	689	666	676	711	692	645	654	640	688	678	668	632	650	628	630	671	642	675	686	635	664	679	649	709	701	706	682	670	671	684	663	642	705	707	730	657	656	653	684	674	667	687	687	643	685	674	675	679	644	663	674	668	608	662	639	730	663	663	701	711	703	633	631	688	733	690	640	683	670	676	677	689	677	671	668	703	651	676	671	676	679	672	659	661	695	693	681	664	653	641	662	628	666	683	646	663	645	660	697	703	668	690	709	661	692	675	704	615	673	680	689	755	643	670	649	665	672	666	631	692	653	586	673	704	689	709	695	642	674	631	687	652	661	664	706	701	638	679	609	668	618	673	684	646	615	695	695	675	656	718	698	684	679	652	679	705	669	697	647	695	684	637	705	659	659	660	669	691	698	652	674	714	658	685	677	687	647	666	695	628	684	645	666	646	678	641	688	687	657	685	649	681	695	680	616	654	689	648	645	676	697	663	636	658	695	672	684	685	684	630	696	682	700	709	681	673	652	654	622	702	651	659	643	646	675	695	680	669	678	670	658	662	675	669	674	657	666	660	680	650	656	688	695	668	624	658	680	679	644	666	667	698	623	626	655	613	697	696	685	637	680	698	646	677	649	712	660	670	634	669	652	692	706	647	701	692	683	653	646	668	662	637	668	661	697	707	648	713	697	643	675	655	647	657	642	646	679	624	654	655	715	663	679	693	627	619	655	651	629	663	649	619	677	648	615	621	677	642	653	689	693	632	651	663	680	630	662	695	617	696	634	705	696	632	684	692	668	679	669	663	629	653	658	637	701	639	703	667	641	692	663	690	681	641	670	642	701	678	683	653	657	714	710	685	682	686	663	664	662	678	676	704	696	651	644	676	666	625	664	642	714	645	670	633	652	656	677	670	701	630	677	680	666	630	725	654	653	653	687	689	697	672	672	638	733	653	679	679	649	671	709	647	683	698	622	690	654	643	664	676	622	659	681	664	680	664	666	695	663	665	676	685	619	703	661	645	677	649	671	622	706	689	668	697	668	668	693	671	647	677	650	672	655	673	642	694	657	660	716	702	624	666	699	654	673	662	651	682	661	691	703	639	644	677	628	673	667	629	638	644	715	679	626	693	658	636	648	685	628	672	641	700	678	651	675	641	630	669	617	680	663	664	619	661	656	666	672	646	653	664	720	638	665	629	682	668	654	704	628	680	658	721	713	664	642	673	716	641	701	670	697	658	686	695	680	685	619	661	650	641	686	643	678	718	667	708	671	673	679	696	664	685	713	652	647	679	647	659	615	658	673	629	637	677	693	679	628	639	666	689	676	624	652	657	690	688	658	625	668	671	699	679	677	664	625	646	648	662	626	635	690	650	677	676	665	638	667	635	617	687	677	646	666	643	694	691	656	707	696	671	624	689	632	677	697	630	630	696	682	712	678	655	672	699	688	704	669	660	661	656	640	666	642	673	686	664	709	710	642	677	578	660	665	656	667	670	690	709	696	640	670	630	665	635	703	693	669	655	651	634	673	651	665	675	631	640	652	694	676	635	680	629	644	697	634	643	668	649	686	635	709	716	643	691	647	678	626	654	666	666	660	662	678	670	657	698	671	676	640	678	646	688	695	651	698	665	644	657	689	681	620	640	637	654	688	703	670	687	667	686	676	696	678	686	632	689	690	654	658	693	642	657	710	656	638	669	621	674	661	630	662	668	697	644	662	684	647	686	704	700	664	660	657	633	686	653	694	686	652	642	710	661	655	688	625	617	677	656	719	645	697	643	682	629	628	699	671	664	638	662	649	631	679	668	677	716	683	671	624	647	677	694	649	641	654	670	648	728	715	684	681	723	681	664	695	697	643	687	641	731	672	662	617	650	683	690	683	628	635	681	675	635	671	676	679	650	682	673	695	662	680	664	664	695	675	712	672	719	685	696	667	665	645	681	698	687	716	634	622	675	684	656	645	647	644	689	687	706	678	687	643	682	638	677	658	639	671	699	618	637	682	653	651	669	644	656	709	667	650	670	733	632	720	664	666	660	650	703	677	710	636	690	664	664	668	641	632	711	697	652	666	680	718	662	647	681	661	705	686	726	648	674	679	650	672	651	692	672	674	649	665	679	629	652	650	639	657	644	661	684	646	647	673	675	647	633	651	655	686	685	651	667	680	700	654	641	673	657	646	675	670	676	673	658	669	668	699	655	684	686	680	634	690	687	672	665	654	638	642	672	671	678	693	710	724	663	677	664	675	681	645	644	626	644	658	706	648	621	632	656	662	648	642	636	661	665	646	611	695	674	643	687	605	704	706	688	647	664	663	606	667	622	699	626	648	687	670	648	662	662	697	717	634	610	673	656	661	688	646	664	664	705	649	635	675	691	661	689	704	696	627	628	680	684	670	647	665	669	711	658	671	636	677	656	625	651	648	668	721	650	666	655	689	643	651	685	719	685	709	675	599	675	669	623	721	667	682	653	673	683	663	731	660	675	693	677	689	672	638	644	679	710	645	661	675	641	655	659	612	675	672	670	659	696	677	701	666	667	627	627	668	720	637	685	686	676	688	693	692	689	639	702	628	693	647	684	620	669	666	679	676	665	627	653	653	638	668	682	693	696	628	682	691	663	650	709	679	717	653	689	703	650	635	677	667	709	663	688	654	682	674	610	635	635	722	674	691	683	742	644	647	665	702	673	697	614	666	696	636	686	699	666	684	628	642	736	677	627	595	678	676	700	636	691	681	659	717	661	658	719	640	697	651	633	700	640	695	659	643	676	652	706	656	677	678	702	638	701	707	698	700	603	659	666	631	652	673	686	652	669	658	696	667	662	618	674	672	715	668	665	652	653	729	692	669	651	702	660	669	700	674	667	669	680	645	686	667	662	662	699	668	645	633	660	659	638	655	634	723	647	674	686	655	669	653	682	627	681	709	704	699	668	619	618	626	700	653	719	645	663	657	662	674	680	660	668	652	660	675	661	678	705	656	633	714	627	666	707	700	657	670	660	644	659	667	703	654	642	666	656	672	676	670	654	675	712	715	690	674	683	669	686	638	673	681	621	659	668	657	687	614	661	639	698	652	647	637	660	720	705	688	681	659	724	669	698	653	654	662	636
11014	8140	8873	6283	4220	2935	2068	1522	1594	1335	940	988	884	838	842	766	556	596	660	575	554	546	525	490	413	402	389	374	407	441	353	386	357	364	341	340	352	338	373	333	305	324	347	314	317	337	306	309	314	323	323	318	326	322	344	317	273	354	332	327	324	338	302	317	333	335	345	300	310	332	329	346	324	331	306	296	332	338	325	310	347	324	325	316	277	317	319	299	304	297	322	307	307	328	280	346	349	296	276	319	312	278	291	306	312	343	333	332	344	315	312	335	313	307	328	343	316	306	303	313	334	292	326	295	295	342	305	310	356	297	306	307	283	363	320	341	344	355	306	320	293	309	337	266	283	307	331	303	340	318	311	326	310	330	326	316	349	279	318	348	303	303	315	321	354	315	344	323	308	316	325	340	300	315	327	327	326	303	334	321	295	331	319	328	321	333	334	295	319	293	303	313	325	323	296	323	348	314	321	316	354	317	310	289	295	297	340	294	300	324	320	335	337	305	330	330	310	317	328	324	325	324	316	344	284	353	327	301	306	330	334	295	307	302	314	313	328	299	299	300	291	328	307	304	322	312	324	313	294	332	308	350	350	319	328	346	303	322	319	305	302	325	369	298	327	344	296	333	263	324	320	328	316	327	289	337	316	316	319	307	272	329	298	333	312	318	341	329	328	317	335	325	335	324	309	291	309	332	330	326	326	297	312	314	309	284	309	324	321	311	309	333	341	297	270	300	341	302	341	308	284	315	328	334	306	280	339	302	301	324	296	334	338	275	295	301	333	322	336	318	322	346	312	322	309	327	350	329	317	318	313	303	328	298	345	276	332	294	305	315	309	337	304	291	296	325	332	286	298	326	341	341	294	304	300	323	299	319	316	322	320	326	295	320	349	304	311	338	329	331	321	311	297	322	347	301	321	294	294	346	308	339	291	301	318	309	288	312	320	330	327	330	317	304	308	326	318	330	345	336	314	301	333	303	312	333	297	311	320	320	318	301	307	329	318	312	330	339	308	302	325	309	311	314	328	305	333	299	321	311	301	321	333	308	312	333	300	329	317	307	311	343	279	289	311	337	332	299	308	327	297	282	325	309	290	300	303	292	316	338	316	355	319	323	293	298	341	326	312	311	322	329	315	296	347	334	336	332	299	290	314	328	315	288	304	302	334	325	315	320	295	321	323	321	298	307	346	321	319	307	304	331	341	296	314	314	326	300	286	331	314	297	307	309	266	304	318	330	332	316	319	321	329	314	300	310	308	308	349	308	351	348	328	296	322	336	283	309	324	331	330	315	326	311	326	325	312	312	293	324	361	323	316	312	336	299	330	352	298	348	291	318	294	287	308	311	296	308	360	332	318	308	317	345	295	326	284	310	359	311	297	329	334	330	299	325	318	309	319	316	330	322	326	321	313	322	322	301	299	311	334	306	312	322	334	325	296	314	324	308	346	322	291	301	312	309	286	341	305	278	324	314	316	325	326	309	294	330	341	339	343	296	311	315	358	320	328	332	305	349	315	302	312	366	314	311	298	326	331	317	323	317	300	273	298	333	330	308	293	350	326	309	299	299	323	320	305	298	301	316	316	314	296	310	308	307	336	325	274	325	319	323	301	355	321	304	327	318	322	316	327	325	329	311	341	326	281	306	315	301	306	316	318	298	317	351	318	335	296	290	321	305	320	323	320	313	310	298	296	330	302	326	307	329	306	316	317	316	296	320	294	328	337	328	329	321	306	347	296	323	310	307	313	322	321	335	338	295	303	317	285	303	339	319	359	335	298	310	310	333	275	296	315	316	294	317	319	309	345	330	322	344	322	327	327	317	298	316	314	294	322	293	322	300	298	333	336	327	297	327	329	324	309	331	312	333	319	315	304	299	324	349	303	318	289	323	331	302	357	298	337	320	313	345	309	300	327	325	335	297	305	353	283	288	320	321	319	301	343	330	323	309	291	343	322	315	292	332	292	338	338	312	337	305	337	289	308	323	318	304	325	336	348	271	331	322	322	335	314	318	312	304	277	333	321	321	338	303	295	331	316	359	331	338	309	290	336	293	317	353	317	312	300	334	337	323	359	299	318	328	300	338	343	314	305	347	307	328	301	271	307	346	311	308	296	282	337	323	322	332	395	331	332	340	293	332	315	316	296	304	310	333	342	346	325	280	302	315	309	339	324	327	311	315	313	313	325	320	287	332	328	332	318	346	329	311	337	355	303	328	310	328	327	301	320	337	316	295	339	327	300	312	355	299	332	312	283	317	325	329	308	295	344	302	316	350	316	321	287	318	329	298	309	329	300	347	306	299	349	326	355	331	306	313	301	316	293	328	290	337	318	311	318	279	315	291	339	299	345	307	329	332	323	324	305	299	350	335	308	283	326	273	323	328	324	311	323	327	295	304	310	357	292	344	329	307	334	348	305	333	315	331	333	322	332	298	307	287	328	302	308	309	299	326	333	360	288	321	337	328	298	308	314	299	302	336	341	320	325	337	279	357	315	319	309	320	316	317	317	281	304	310	318	272	325	335	322	312	301	351	337	322	341	366	309	294	304	309	320	306	275	322	330	329	313	350	313	322	302	322	326	342	327	304	331	348	313	327	334	329	302	298	328	323	311	293	286	362	329	331	289	305	327	339	323	312	288	281	343	325	312	300	333	302	319	291	311	334	313	329	320	331	340	301	313	293	321	316	315	299	301	321	323	320	335	350	331	308	303	312	313	319	340	357	313	324	288	337	323	316	313	298	321	317	319	307	305	327	312	321	312	348	324	355	302	345	294	325	312	324	334	322	343	309	343	326	342	328	333	314	328	314	326	321	305	318	307	318	293	306	309	306	297	290	340	325	322	343	306	338	316	341	357	345	324	323	318	311	320	326	324	385	334	334	318	323	322	298	316	320	279	303	321	318	338	331	318	327	310	305	296	302	322	323	327	312	319	284	334	327	305	297	313	312	324	318	324	296	309	318	319	299	325	336	338	336	337	323	325	312	330	316	286	300	318	314	323	340	296	289	307	325	342	293	328	311	298	313	310	336	311	309	304	303	307	313	303	327	321	320	309	331	318	301	291	303	361	318	287	321	304	309	316	329	342	350	324	314	328	341	342	300	339	287	311	307	334	305	314	303	307	302	312	294	319	298	300	340	352	330	325	312	312	298	276	327	316	332	307	270	318	324	308	329	316	318	327	323	313	356	301	327	356	333	274	310	335	312	328	351	307	313	309	339	336	323	284	321	304	294	314	292	310	315	350	335	303	318	307	335	359	315	315	326	371	295	302	320	298	331	285	312	336	302	327	310	294	313	318	319	338	324	336	294	311	294	327	339	318	319	310	311	326	331	300	300	316	311	305	333	302	333	352	341	314	346	320	307	301	335	331	339	303	288	307	328	295	375	346	330	290	296	310	325	282	310	293	352	325	309	334	301	294	310	305	293	316	306	315	316	326	314	302	327	291	342	334	311	302	322	342	335	305	316	298	287	343	323	331	289	294	328	330	296	297	311
7583	7597	14712	15563	13677	10981	8926	7270	8254	6923	5189	5140	4479	4514	5170	4183	2867	3330	3434	3246	3100	2926	2447	2147	1921	1829	1648	1497	1563	1485	1442	1380	1321	1391	1353	1297	1250	1120	1177	1179	1122	1086	996	928	935	933	964	866	929	833	852	882	892	826	871	808	823	831	849	849	827	796	832	824	874	923	855	823	863	903	802	833	869	822	819	897	829	854	802	856	847	848	860	851	852	800	829	867	850	848	814	829	855	839	860	875	887	892	831	862	858	888	859	877	842	899	842	851	867	888	849	840	847	836	875	857	850	848	838	893	865	818	863	868	857	851	831	876	842	827	872	874	834	813	835	823	848	834	903	854	815	833	853	853	833	788	793	860	822	836	892	929	874	861	859	819	800	908	833	813	842	895	844	841	850	851	842	845	892	863	888	837	880	835	883	858	818	845	853	853	845	895	851	857	851	828	803	888	881	867	861	846	889	909	800	834	874	856	825	841	880	899	894	881	876	878	853	859	844	833	816	822	829	814	831	849	845	863	817	818	780	803	817	897	844	828	827	884	823	837	856	842	860	830	841	876	796	812	853	847	834	868	851	897	868	813	891	895	849	880	839	837	835	827	799	913	869	871	868	875	808	800	852	869	835	837	807	835	885	820	851	835	878	837	822	808	836	841	813	857	836	844	832	851	859	815	819	885	839	797	806	883	853	831	824	830	830	914	856	906	858	838	834	839	863	817	903	892	819	815	848	858	856	873	904	847	863	885	892	815	841	820	815	882	881	840	838	847	871	874	846	842	859	802	812	866	796	830	839	829	812	902	890	843	875	846	868	869	804	860	839	873	883	877	830	875	831	857	851	844	837	903	874	898	863	796	849	910	839	843	825	819	853	839	875	856	798	827	856	887	830	864	819	791	878	864	878	876	886	851	923	838	812	868	862	882	849	879	850	827	852	813	860	823	884	868	850	780	826	871	876	796	870	867	869	828	860	833	855	853	905	896	812	825	839	886	861	848	893	836	808	872	868	842	816	886	910	879	875	818	855	871	878	830	812	856	789	839	818	825	842	887	832	847	876	863	820	881	820	810	861	829	862	823	842	888	832	883	839	830	837	832	835	852	875	856	855	867	857	856	855	842	849	823	879	811	820	846	875	838	796	864	878	827	842	862	817	829	848	852	877	852	893	855	843	831	830	865	901	866	874	812	911	871	823	852	818	842	875	894	860	846	847	812	849	895	914	797	844	854	849	890	863	872	846	817	874	875	843	818	861	890	862	826	836	864	849	865	828	843	834	847	810	823	837	846	836	808	830	853	855	832	840	864	822	841	894	921	890	842	821	850	810	872	792	854	855	916	858	894	856	823	864	933	892	815	880	802	866	833	864	896	889	895	898	874	862	839	840	841	824	827	835	909	838	920	843	846	817	863	842	789	819	833	863	853	804	882	883	825	822	864	898	861	849	835	871	878	813	862	888	889	867	901	868	784	867	823	837	832	882	811	825	847	859	842	884	799	797	830	882	840	851	876	896	860	862	820	856	794	800	838	823	870	854	824	869	859	861	881	879	844	883	874	790	834	837	873	870	845	825	872	879	872	842	846	868	879	874	859	905	856	850	810	878	852	864	852	870	901	842	902	838	878	852	873	855	812	887	877	859	901	896	846	866	876	878	863	883	899	839	806	854	843	859	884	838	883	837	897	812	889	846	830	874	903	813	800	841	855	845	866	831	886	906	882	846	841	827	879	868	804	861	860	810	868	860	886	795	816	848	896	862	870	857	868	851	846	822	804	881	842	849	839	820	870	891	841	832	901	835	852	813	892	865	823	863	862	863	828	866	873	845	818	843	825	886	914	845	905	894	831	838	771	821	876	874	889	857	841	874	825	838	862	874	866	904	777	810	834	877	830	865	875	833	900	825	820	818	831	886	862	860	857	834	859	834	887	845	857	894	864	806	862	871	856	885	927	920	847	860	839	836	798	897	841	853	862	889	854	831	857	899	889	828	889	843	800	888	883	853	799	880	845	881	834	851	860	834	846	806	859	846	851	869	854	874	831	886	823	836	889	837	814	838	807	843	833	850	874	844	884	833	815	861	860	822	826	836	867	864	847	837	815	878	811	812	809	798	827	804	853	820	853	832	852	808	866	906	878	837	853	835	803	839	827	866	835	849	831	870	862	871	796	868	883	787	859	851	853	802	790	849	868	811	873	862	854	844	830	847	918	821	834	865	844	908	837	862	872	827	852	888	822	851	846	848	835	843	867	889	882	880	846	839	836	860	806	824	876	819	824	874	874	896	866	852	879	874	855	864	885	833	916	887	839	867	819	838	856	867	832	869	868	812	857	847	845	806	904	858	829	870	830	836	855	846	915	861	808	842	871	886	796	813	906	827	833	844	842	783	854	851	904	846	840	837	806	911	867	895	842	876	853	880	847	853	884	824	895	800	881	879	790	847	874	860	883	852	857	860	869	903	820	894	806	851	829	848	892	876	878	884	837	880	872	840	855	814	843	818	835	857	826	822	900	861	828	848	798	885	866	828	822	909	914	845	836	838	824	864	861	868	884	898	832	822	838	854	828	860	812	806	826	832	831	855	856	842	811	867	877	842	780	779	841	856	862	853	879	872	804	828	887	859	833	852	862	868	884	870	893	824	834	787	801	861	822	876	846	898	817	837	807	834	820	863	848	836	800	885	815	842	853	810	850	821	906	858	849	860	891	841	886	885	867	848	817	816	855	830	831	786	829	916	895	888	866	763	793	851	808	850	831	847	842	835	820	853	871	902	831	872	817	900	884	876	858	825	909	862	881	876	860	857	840	865	862	871	833	863	878	838	821	851	812	848	911	840	901	846	860	873	861	874	916	868	883	833	820	862	847	839	836	819	863	859	824	872	825	887	882	837	827	813	881	842	922	871	864	844	815	771	859	853	865	805	839	879	833	870	874	840	824	817	822	903	840	824	865	869	825	869	839	889	824	826	866	829	854	874	902	814	816	893	881	913	841	817	830	882	848	878	816	917	844	823	844	886	788	846	853	835	823	871	823	900	875	817	850	848	861	822	856	899	894	878	919	826	873	885	849	841	773	866	858	832	848	892	899	929	823	807	826	826	854	882	820	884	863	820	887	819	878	813	887	876	837	872	853	872	860	872	885	891	886	824	849	864	863	826	858	829	817	846	885	829	842	795	851	928	865	880	833	874	854	846	860	868	848	789	857	842	868	832	829	861	818	903	839	816	800	848	834	904	859	842	861	841	910	877	883	849	837	819	855	841	838	837	832	874	849	835	801	828	819	858	871	871	815	869	902	871	841	879	897	833	876	838	858	853	863	833	861	878	879	866	814	872	890	822	897	880	865	890	798	856	852	831	853	811	835	828	816	770	828	792	840	885	815	830	833	798	865	802	864	830	872	871	825	833	805	851	874	865	865	850	828	830	880	859	871	805	876	837	856	876	865	820	836	829	834	852	855	853	850	831	870	824	830	861	849	817	852	864	847	839	885	784	853	902	821	887	889	888	920
22136	17824	19396	15557	11088	7665	5716	5011	10180	10036	6734	6858	6606	5898	7284	6666	4036	3751	5003	4282	3980	3485	3006	2041	1918	1623	1477	1133	1174	1225	1023	1084	955	916	821	810	825	731	731	774	646	597	382	408	358	364	362	321	295	317	313	298	306	307	264	304	303	293	288	272	284	299	301	296	292	281	274	290	280	257	285	272	298	316	277	271	265	267	281	293	311	301	283	279	298	280	253	300	295	291	293	287	316	285	238	278	273	289	290	271	276	258	283	288	305	270	261	273	261	282	298	306	263	278	284	272	263	293	265	276	293	281	321	278	280	302	306	284	283	321	286	284	280	256	269	265	295	273	301	276	259	321	283	267	265	294	246	301	285	295	277	284	262	292	247	254	261	319	279	284	325	301	275	296	305	258	271	279	313	274	283	290	296	284	286	279	264	282	295	290	272	278	287	302	321	294	290	220	289	312	281	315	250	290	294	276	293	293	325	288	302	257	294	278	268	261	296	310	288	280	301	278	313	264	274	261	289	284	273	248	331	276	257	303	290	302	279	292	282	299	281	302	306	275	280	277	283	272	277	277	272	291	291	289	307	301	293	287	263	299	314	280	285	304	265	308	272	286	263	287	303	314	276	293	279	280	260	287	284	277	339	259	268	280	284	289	282	283	299	293	283	289	292	326	294	259	282	287	288	277	286	284	264	313	269	290	279	290	278	285	314	301	270	283	297	306	306	306	283	299	296	295	334	268	301	284	272	269	271	280	290	273	267	289	279	277	291	263	283	262	291	305	315	258	287	302	307	283	279	288	267	305	264	274	294	301	282	279	276	254	282	287	293	246	279	285	290	318	295	246	287	302	263	286	281	323	232	270	268	290	291	299	288	302	271	264	282	284	287	270	262	314	279	275	311	309	294	286	252	301	271	281	312	279	276	304	291	303	297	300	254	319	287	297	302	291	265	275	281	287	312	278	288	306	290	274	264	315	283	298	316	290	280	268	281	276	328	268	301	292	300	281	282	286	274	294	260	272	268	318	278	264	277	279	296	315	312	273	259	284	295	300	292	290	303	285	294	292	267	267	301	300	270	317	275	270	282	299	274	291	273	273	250	267	268	306	261	315	301	307	294	282	295	259	298	289	320	276	269	256	258	295	283	282	290	246	296	294	297	292	280	288	296	302	273	282	268	289	293	285	271	271	292	289	282	303	266	303	274	316	257	283	256	287	285	270	276	287	288	292	287	254	277	303	296	288	273	302	270	272	296	315	278	312	303	261	288	263	296	259	272	288	290	248	261	298	289	316	313	282	295	285	280	277	317	280	298	315	262	295	265	276	285	285	288	257	286	271	307	272	297	285	291	305	278	297	254	296	272	289	285	263	309	260	269	266	273	284	277	296	284	293	272	283	280	307	284	271	298	306	276	295	301	268	280	247	309	289	289	298	280	306	293	302	301	300	262	287	279	288	286	277	287	283	283	299	250	293	263	292	268	291	281	264	267	284	300	283	285	272	293	287	290	300	273	259	287	293	289	294	310	301	277	277	337	314	257	294	272	311	283	280	267	272	351	279	293	263	278	268	313	272	285	273	256	284	262	300	279	265	308	293	303	300	263	295	252	281	264	285	271	262	260	285	308	300	278	277	308	278	264	291	286	289	254	296	297	289	307	290	288	297	303	306	289	306	278	295	280	290	258	271	293	298	305	254	303	275	283	275	302	275	298	289	256	284	270	300	287	284	285	278	270	267	294	259	313	298	283	259	284	283	284	282	283	299	292	302	312	280	254	289	282	292	286	280	295	247	293	322	269	277	296	280	286	282	279	316	286	287	274	289	275	282	273	278	256	253	317	282	277	277	266	281	266	300	245	299	286	280	303	287	258	316	292	276	312	271	298	302	276	269	289	295	266	270	298	279	246	278	286	273	280	287	276	265	259	283	277	303	304	283	308	277	328	297	302	266	293	276	280	271	282	283	248	298	277	289	244	282	287	313	290	267	265	272	299	290	311	288	264	293	315	272	303	303	265	266	292	286	313	288	264	294	270	294	300	287	308	293	239	302	295	292	265	291	285	278	277	286	322	281	288	280	304	293	293	298	275	306	274	272	274	288	302	267	292	302	312	288	276	303	274	320	296	315	295	271	266	314	276	317	309	288	281	294	274	297	281	295	271	274	274	286	304	273	296	278	300	282	274	277	275	284	315	287	294	282	300	295	307	274	268	301	284	285	310	282	315	288	282	285	280	309	306	301	277	299	296	281	298	287	298	290	265	286	298	267	280	267	300	291	294	306	263	266	299	298	303	249	301	279	282	305	271	270	279	274	320	268	300	298	284	298	300	275	271	300	282	299	301	302	322	296	286	264	259	287	302	292	301	291	282	290	287	320	292	286	261	279	285	275	294	301	299	315	293	301	295	244	249	284	302	271	274	268	256	275	279	277	315	294	260	288	284	276	283	270	263	286	276	294	307	305	271	264	288	261	285	267	295	305	311	268	285	308	287	253	250	283	317	335	271	318	276	294	282	280	274	292	287	285	283	265	268	294	297	290	300	302	287	291	283	271	280	299	276	268	325	264	275	285	303	269	320	262	270	261	298	290	280	286	255	297	284	280	275	293	273	293	278	287	268	293	304	292	323	272	287	284	300	300	280	288	262	287	279	284	278	306	316	292	304	292	301	294	289	250	290	321	286	268	318	292	247	277	279	297	273	285	283	265	289	295	284	294	301	287	288	299	288	316	286	280	285	306	283	283	315	282	285	288	287	292	266	286	297	272	250	275	272	282	300	288	277	263	312	300	258	275	287	287	303	300	263	295	307	282	275	263	282	282	284	291	318	283	252	262	282	290	263	278	295	258	273	262	273	296	330	274	289	271	293	254	276	256	276	266	278	306	307	286	278	276	310	313	250	288	314	270	283	293	295	279	285	304	291	299	292	280	273	275	315	296	285	263	288	282	298	273	297	272	310	295	283	268	271	311	301	281	298	283	307	265	264	287	315	279	249	275	270	295	284	283	287	274	308	263	290	244	289	304	270	301	298	282	267	273	283	261	265	300	279	272	304	314	299	271	288	288	268	311	290	282	322	297	298	304	269	285	278	290	302	304	288	263	309	307	306	280	301	300	309	282	304	264	322	271	304	323	303	303	258	268	281	276	284	300	282	287	267	291	311	287	268	282	296	296	274	309	281	300	265	322	277	294	278	290	294	269	273	275	293	270	289	264	284	281	307	303	282	271	289	299	273	258	305	295	293	264	273	270	304	323	282	282	295	276	287	295	296	296	290	293	282	284	291	301	260	279	315	293	301	319	294	300	289	270	281	268	289	291	305	255	295	231	260	283	287	279	294	275	275	288	281	315	313	298	280	279	307	281	286	297	277	304	281	298	312	292	295	287	295	292	252	265	288	282	313	263	300	268	280	300	278	300	272	289	294	286	309	287	288	285	278	285	329	285	288	290	297	304	285	277	283	299	299	292	277	278	258	303	296	291	291	282	306	266	272	259	327	244	293	287	275	297
14608	14452	23826	26117	24195	20444	18897	17750	26206	23821	18631	19748	20899	20598	23267	21111	14010	16404	20998	18902	18761	17166	15561	11859	11128	9668	9004	7153	7724	7122	6212	6177	5413	5634	5264	5066	4801	4179	4604	4845	3618	2893	2000	1792	1615	1495	1550	1370	1131	997	842	877	893	834	791	820	769	809	823	800	796	814	804	794	793	778	817	730	801	767	793	815	766	795	796	807	778	760	775	753	818	796	783	751	764	763	781	760	789	800	780	747	803	760	756	753	820	737	795	729	787	796	774	770	790	790	784	723	786	737	756	768	760	743	827	801	744	786	793	767	786	731	774	768	763	822	762	766	798	750	817	753	769	777	745	783	754	788	727	761	766	800	787	821	781	791	748	793	766	811	759	799	818	789	750	767	831	757	734	811	775	779	727	749	759	827	804	760	806	770	761	775	780	792	760	815	776	795	776	801	780	801	731	791	740	761	793	764	791	772	802	785	753	771	768	770	781	788	778	809	753	812	741	740	780	789	787	786	774	782	764	803	768	782	793	784	778	757	822	757	785	794	778	770	741	733	793	815	768	761	758	730	800	752	798	780	774	763	733	734	812	812	771	740	846	804	745	778	834	782	790	800	781	755	795	740	794	773	759	790	743	796	793	780	771	780	771	797	745	832	812	815	771	775	770	788	783	781	798	803	792	831	775	761	755	770	733	834	757	714	794	790	793	808	809	755	836	730	770	757	800	764	801	789	800	795	779	753	782	789	746	733	796	755	762	749	731	787	766	831	812	768	782	784	775	783	781	766	743	815	738	831	790	746	764	804	756	763	796	748	824	773	775	760	783	762	793	779	795	762	740	780	732	757	819	793	785	798	738	744	819	747	833	818	741	789	800	787	786	742	725	734	732	800	738	765	791	747	776	792	773	761	769	786	780	818	783	780	834	751	747	814	798	775	745	779	773	753	754	772	772	823	761	777	761	803	835	757	769	798	782	773	794	786	792	750	822	779	754	766	748	754	790	780	789	775	793	731	759	783	761	731	787	803	741	745	769	772	766	784	751	812	751	749	763	829	763	744	807	831	762	749	727	810	790	770	742	801	769	770	766	795	828	749	796	791	751	769	748	810	796	748	795	783	742	769	776	782	825	774	743	721	791	803	745	753	765	779	760	735	786	780	725	806	816	736	744	753	755	787	747	747	799	741	709	767	773	717	808	830	743	820	753	793	813	815	720	791	761	808	773	786	802	784	769	788	784	797	769	765	806	794	776	803	819	749	784	778	793	765	784	758	780	762	780	805	787	778	750	752	789	790	778	791	764	765	763	732	777	785	762	839	813	774	823	757	731	789	747	758	788	821	818	776	778	746	742	736	730	762	844	756	775	794	787	713	780	787	781	743	775	794	741	765	746	808	749	766	791	745	790	832	746	782	765	772	742	759	750	796	771	814	796	767	794	785	812	719	822	783	814	762	767	831	806	753	813	833	762	786	788	780	813	831	822	812	784	791	780	738	811	780	744	777	804	838	734	816	770	779	764	815	736	756	803	776	737	752	765	778	844	770	821	742	755	747	790	761	790	773	798	764	783	753	759	793	795	822	756	790	733	797	817	769	812	757	747	792	796	784	767	742	753	760	785	788	792	770	789	799	778	795	757	791	774	782	777	756	828	741	780	744	744	824	801	790	770	800	750	782	771	764	763	777	786	762	784	755	761	815	794	781	782	735	803	756	765	752	786	806	786	722	748	779	824	789	747	761	825	775	788	762	751	760	806	765	743	772	833	788	747	747	796	763	748	804	798	784	783	733	799	794	762	831	831	769	821	753	777	759	750	782	771	758	814	763	758	818	768	732	762	710	772	754	790	787	772	784	745	836	775	785	821	742	823	794	777	809	770	791	766	789	753	776	730	741	774	811	829	777	722	770	796	800	751	799	731	737	794	768	781	783	750	755	797	769	796	764	752	738	749	777	788	739	783	764	765	779	783	818	783	771	745	759	753	765	769	793	793	792	757	775	765	783	793	811	811	767	762	797	790	803	775	777	779	796	787	760	810	730	779	807	768	777	716	800	757	747	750	746	756	784	812	768	785	727	780	744	728	786	765	789	796	728	814	728	767	799	806	807	804	747	747	746	805	772	820	764	784	795	820	753	794	838	781	779	746	804	801	819	778	767	791	805	768	780	723	708	762	769	816	744	754	762	810	817	765	791	764	744	769	839	814	753	748	797	763	774	766	808	797	815	769	775	797	802	745	754	768	775	774	797	817	777	746	786	761	712	791	786	711	818	732	791	788	785	836	812	772	744	789	802	741	748	780	790	779	798	826	776	763	754	780	781	814	806	772	804	796	804	746	734	796	754	783	761	777	790	756	718	802	788	827	767	771	822	780	791	759	813	778	770	801	716	806	752	729	783	813	744	792	823	775	758	769	753	779	774	769	778	797	734	756	799	814	790	813	777	801	778	755	792	773	757	787	755	767	762	791	757	801	762	732	737	748	766	739	746	792	759	778	783	723	764	789	711	772	785	771	742	787	791	744	817	793	801	747	773	781	796	760	765	792	782	768	775	811	762	769	804	761	761	766	779	819	730	752	802	747	745	779	763	784	743	796	720	796	800	744	804	727	749	772	799	758	771	755	789	768	780	771	801	769	705	807	789	776	745	753	788	740	807	805	786	769	814	772	751	787	800	789	776	771	724	820	777	768	703	790	733	792	775	775	756	775	802	788	808	814	780	731	757	784	776	764	801	829	768	765	759	749	823	718	782	800	779	739	763	763	730	739	791	766	762	804	794	836	775	843	735	783	778	806	757	762	764	728	761	798	778	782	735	755	738	765	749	783	744	727	820	753	779	779	761	761	792	769	746	807	818	714	731	757	787	799	792	755	790	757	761	758	813	823	782	793	754	784	724	778	809	756	754	762	772	789	729	797	827	742	719	759	728	804	777	778	823	838	794	777	807	778	811	724	776	747	787	791	746	785	827	768	743	777	786	825	816	791	772	761	783	789	733	790	815	804	763	781	791	763	777	845	796	746	854	765	737	814	772	804	757	805	752	782	776	806	778	763	814	743	796	801	800	776	786	776	788	772	763	760	759	730	754	718	739	762	782	753	754	779	760	819	808	747	747	787	778	808	786	772	790	729	789	766	740	792	774	791	795	781	794	794	776	725	816	796	740	767	821	745	793	760	815	834	769	777	789	741	800	800	783	772	793	722	800	742	716	821	784	765	801	799	767	765	829	806	763	790	738	765	776	754	772	768	790	760	773	745	798	745	779	797	759	808	805	823	805	779	785	770	774	800	748	786	784	779	800	767	787	742	772	788	792	776	801	779	795	784	758	808	797	755	788	776	809	811	736	790	764	777	816	770	760	797	807	783	786	786	769	710	757	801	751	748	758	751	756	762	782	780	798	811	782	840	790	797	774	746	740	772	763	754	797	778	784	765	785	818	797	782	732	745	802	777	795	732	761	790	776	751	810	809	768	821	722	794	726	763	766	784	754	754	717	811	823	727	765	794	815	717	780	768	856	776	817	788	737
31332	25966	28677	24468	18830	13925	10640	8139	16235	16536	12984	12969	12841	10969	13089	12200	8674	7077	9082	8158	7217	6538	6301	4158	3907	3219	2873	2385	2308	2125	1855	1791	1663	1624	1510	1451	1510	1165	1486	1285	1085	745	557	490	467	453	463	339	318	297	273	250	239	267	246	256	243	262	229	238	251	270	257	235	247	244	242	249	235	240	214	243	214	248	271	253	230	229	250	220	252	244	240	255	223	209	236	236	256	267	226	243	248	238	225	241	240	237	235	251	251	229	239	247	223	255	218	244	221	248	243	241	232	236	249	246	268	220	242	231	255	254	250	234	227	226	227	219	263	228	275	247	233	257	226	238	229	220	251	246	225	252	249	248	268	225	264	243	260	246	208	207	219	274	227	241	243	221	243	255	235	244	234	252	266	238	245	225	251	242	225	224	245	245	247	214	257	255	257	227	234	243	243	251	217	276	222	237	248	229	251	223	243	237	256	251	248	231	254	240	231	223	242	246	246	234	232	254	271	236	233	269	250	232	244	218	235	227	233	235	253	224	236	228	240	205	268	240	225	276	233	239	239	216	233	211	264	216	216	237	261	220	239	257	226	238	257	233	231	246	237	221	246	219	251	225	237	203	267	239	251	243	244	219	234	238	262	262	236	247	227	241	210	269	230	267	254	240	260	255	245	242	231	221	210	219	240	236	255	266	248	261	200	267	225	242	226	229	233	237	220	259	238	250	239	264	199	250	228	226	248	250	243	247	254	255	240	249	249	261	219	222	225	246	248	256	227	242	255	222	228	265	254	231	211	248	248	218	241	218	230	228	241	244	239	249	239	261	244	258	232	249	246	229	245	250	253	265	270	215	258	236	253	236	244	249	233	242	225	246	231	251	229	254	250	234	205	252	212	215	233	223	239	259	234	231	246	248	231	248	238	220	258	239	225	234	244	218	219	245	244	206	237	230	265	239	215	227	265	237	224	239	263	255	244	249	247	241	231	222	230	242	248	241	231	267	248	265	214	241	244	233	260	254	227	226	232	237	211	220	258	251	228	235	226	262	228	272	231	240	216	234	232	237	254	246	271	227	230	261	234	254	248	217	253	223	233	218	247	219	254	246	246	233	223	228	240	234	261	223	252	230	244	227	232	265	238	254	222	233	216	221	239	260	240	241	245	242	239	243	259	212	266	243	247	246	234	252	222	269	232	206	220	224	241	254	261	206	253	250	230	271	249	230	228	244	266	233	232	245	239	218	229	225	241	215	245	255	240	242	233	248	243	234	259	239	219	230	232	270	246	246	233	241	231	234	231	252	209	223	262	228	228	208	220	220	226	244	234	237	215	214	254	264	234	223	255	229	237	222	238	219	253	233	247	231	232	230	222	269	234	256	235	267	234	241	233	228	256	229	246	239	221	240	238	262	242	255	252	227	265	237	254	247	260	238	268	249	242	229	238	243	233	233	235	272	241	235	257	224	233	223	266	218	243	237	241	243	223	230	241	246	236	198	230	234	236	224	262	233	244	236	217	231	222	224	213	261	227	255	239	242	222	260	239	237	229	247	192	253	220	233	219	245	251	256	220	211	243	249	229	257	253	245	249	238	269	267	244	202	244	236	254	244	249	274	248	221	233	232	233	237	221	256	272	250	264	245	238	248	243	256	238	234	261	253	240	242	262	208	260	251	244	244	237	255	270	255	253	253	227	231	232	274	250	237	253	268	221	240	242	266	259	240	222	224	230	218	223	235	234	236	267	272	226	217	218	222	240	278	229	233	252	239	235	233	248	238	225	240	237	233	221	232	213	237	220	219	239	216	229	222	237	237	249	237	226	241	218	213	248	233	248	224	257	237	273	257	214	233	262	265	221	228	252	242	225	228	230	250	258	257	281	231	261	220	225	248	222	258	203	219	237	232	235	256	231	233	234	237	225	255	234	224	230	258	241	262	232	234	241	246	240	258	253	258	235	236	283	241	243	235	228	214	249	247	219	215	246	250	263	251	252	253	209	234	246	216	243	232	219	248	244	255	258	248	241	230	236	207	259	244	243	217	246	264	236	225	250	256	226	221	244	234	237	214	225	222	205	237	245	246	264	243	230	260	241	248	240	216	264	248	237	243	264	216	230	243	234	229	265	245	246	238	234	202	235	255	251	244	240	253	245	255	234	251	257	261	262	235	263	223	219	229	235	266	204	253	254	261	241	232	222	229	221	241	232	240	237	258	244	213	238	246	256	245	247	238	214	251	239	244	238	239	245	256	270	242	228	221	227	220	219	234	252	248	256	237	272	234	212	273	232	268	221	269	240	245	250	228	253	251	254	250	230	224	218	244	273	270	226	269	236	264	234	239	262	257	239	256	256	257	231	196	217	230	255	209	239	225	211	239	249	212	233	254	225	213	239	264	215	185	242	233	245	264	246	232	260	220	251	238	262	231	245	233	239	242	264	239	246	240	240	201	247	251	251	197	220	262	223	232	232	238	238	260	253	246	217	262	243	240	243	252	221	245	224	216	258	206	263	233	219	222	239	256	222	250	247	237	252	208	283	235	219	274	236	269	238	215	224	255	218	235	260	268	227	218	206	257	243	241	249	259	266	252	260	246	227	239	216	234	256	243	223	254	231	271	254	241	246	250	247	259	267	259	246	247	249	221	228	242	236	230	261	224	248	261	231	238	237	215	207	234	256	242	234	239	234	226	217	251	232	236	235	241	200	242	241	261	248	248	227	227	234	224	249	243	246	256	272	246	217	261	257	265	262	215	267	229	259	251	242	237	242	238	237	240	252	255	215	274	238	225	246	238	249	245	218	257	230	244	227	242	252	252	248	235	244	238	244	223	259	240	228	272	237	244	225	229	238	218	230	248	262	216	262	278	252	234	263	246	231	217	225	262	232	258	257	220	232	255	237	261	223	203	251	227	240	244	230	212	245	231	254	223	232	220	217	222	254	235	257	245	219	260	225	230	239	257	257	254	241	233	255	255	218	256	229	242	260	215	255	267	238	243	240	226	259	248	231	273	224	244	237	269	239	224	217	267	245	222	233	241	255	243	220	250	247	246	247	229	237	197	261	257	241	271	224	239	243	248	255	263	229	240	238	218	240	251	237	208	239	230	235	227	265	243	232	242	224	218	256	232	271	242	232	234	221	239	220	249	247	227	213	248	248	223	245	272	217	208	241	212	276	219	240	223	232	241	257	240	259	218	248	242	219	262	235	280	226	227	228	242	230	275	214	216	244	228	261	250	241	244	227	227	248	239	209	231	250	229	239	255	251	229	240	241	231	214	234	276	233	229	248	250	237	216	269	232	246	244	243	240	225	248	251	216	227	263	242	232	243	239	251	274	230	232	261	244	240	252	233	236	230	235	239	264	248	251	204	246	233	235	243	256	230	243	227	281	252	272	229	231	269	236	264	216	231	233	264	203	247	258	214	208	249	226	267	217	242	256	243	216	222	231	255	220	265	249	291	230	242	217	226	219	211	213	229	236	213	213	240	221	220	236	222	242	242	231	237	231	266	250	232	256
19686	20215	29723	32909	31264	28419	25488	23501	33117	31296	27142	29303	29731	28349	31915	29349	23832	24033	29003	26559	25694	25615	25061	19232	18922	16479	15718	12961	13569	12172	10829	10510	9718	10301	9431	9021	9241	7380	9587	8423	6870	4945	3349	2890	2403	2042	2420	1752	1356	1020	804	792	817	808	754	730	745	753	756	728	733	708	761	721	672	715	699	685	671	673	659	677	720	710	668	703	684	670	637	655	694	620	655	651	731	671	702	697	698	695	699	687	680	673	727	666	711	698	682	650	664	639	661	698	676	643	655	701	688	686	692	688	666	664	650	670	651	639	654	656	668	708	657	695	678	658	679	703	686	721	649	698	665	668	691	666	653	674	622	665	693	677	647	684	669	637	727	646	633	631	653	679	654	659	648	622	659	625	640	651	650	649	676	646	676	628	640	631	651	671	702	720	694	665	653	670	625	652	684	694	701	637	670	657	664	676	717	621	633	688	689	645	692	679	682	676	636	685	693	696	713	687	643	670	672	654	697	695	655	640	679	650	671	690	691	675	666	643	677	644	643	675	627	710	645	645	668	690	639	654	667	666	712	688	691	690	682	634	640	650	663	661	691	648	628	667	696	672	623	676	664	677	661	676	623	634	659	616	631	651	640	659	703	666	627	669	690	635	689	646	695	688	677	631	697	654	718	664	626	677	656	651	697	658	697	638	634	664	684	680	669	635	648	668	659	708	691	659	721	668	642	672	661	680	662	680	674	683	703	650	664	660	689	652	634	662	705	595	655	715	678	681	662	681	655	628	629	697	683	639	603	681	657	641	672	664	682	676	661	669	677	637	642	670	668	690	656	652	696	665	690	664	671	648	661	643	668	689	678	675	630	668	653	672	693	664	648	651	666	658	664	657	698	659	700	652	689	652	680	668	703	683	677	691	666	651	638	687	657	634	680	700	695	630	688	650	676	658	634	668	673	643	614	679	684	644	668	641	647	671	634	644	624	682	666	699	687	707	655	654	669	640	669	680	707	672	647	656	723	646	641	704	634	646	685	702	710	676	664	673	691	693	638	667	647	722	637	674	697	682	645	643	653	674	682	723	690	674	671	627	686	651	616	673	697	698	636	676	662	668	697	669	658	694	613	662	663	699	684	698	629	625	645	671	680	647	658	667	684	660	633	678	681	654	681	711	647	662	719	685	653	649	646	695	693	689	676	633	652	706	630	685	661	675	640	660	657	634	642	689	643	660	679	683	754	664	709	678	658	645	683	662	632	667	686	633	695	671	654	623	656	688	659	706	665	667	647	620	668	620	642	687	679	617	602	675	651	663	654	648	735	648	669	663	716	671	683	716	668	666	691	660	629	671	668	666	692	651	665	665	695	655	670	666	632	677	675	671	645	724	693	720	632	643	672	694	653	636	656	643	622	702	651	707	700	630	660	663	652	697	682	645	671	646	661	663	669	668	645	669	688	695	647	692	669	682	630	692	657	644	663	637	688	700	700	659	668	661	701	630	647	669	643	691	688	673	665	678	636	638	625	644	684	665	673	710	689	665	630	703	697	688	707	721	633	661	644	662	701	651	647	641	681	663	657	683	680	680	663	653	660	669	625	654	700	666	695	694	660	723	669	681	691	645	650	655	656	627	627	638	667	688	657	689	626	675	639	677	626	636	645	651	617	648	614	590	680	650	641	648	669	685	616	650	656	673	667	636	658	671	618	689	698	686	651	666	676	685	660	653	645	640	660	579	707	713	712	677	665	680	654	627	699	667	672	673	652	671	613	692	697	710	676	640	672	629	687	711	628	650	650	679	697	653	685	666	639	655	723	678	714	661	662	715	654	720	683	671	688	714	649	673	685	660	629	660	640	661	668	618	699	710	692	659	701	660	618	694	668	672	656	628	637	601	717	662	660	676	661	650	681	678	662	663	692	637	705	725	694	649	705	644	685	679	697	672	686	662	651	672	635	657	618	619	658	631	656	648	656	672	708	647	650	694	655	667	712	698	686	622	669	645	711	681	709	658	711	710	695	665	668	655	665	663	709	643	678	706	683	673	680	646	705	682	680	699	668	639	675	672	662	624	670	674	665	645	636	645	673	656	635	683	682	684	664	668	670	690	676	684	653	682	730	714	683	658	690	628	687	741	668	689	674	645	642	655	676	675	661	662	703	681	674	664	656	700	704	637	678	686	670	700	691	638	659	686	670	642	707	677	662	658	679	655	655	675	697	663	667	637	665	686	688	687	702	607	701	700	684	655	727	701	626	727	658	647	642	659	634	649	758	625	647	640	682	687	696	597	709	662	689	647	689	633	629	642	695	650	699	678	651	701	606	662	639	618	625	665	704	642	649	689	670	614	689	673	659	653	673	635	631	677	640	698	675	622	635	675	667	700	649	640	675	672	644	699	682	654	731	731	698	674	697	653	657	639	661	642	676	664	715	694	652	635	697	665	654	625	661	671	663	665	690	673	654	632	699	642	671	673	683	684	694	642	648	645	676	674	665	715	652	667	684	660	619	674	704	656	615	633	681	653	634	632	650	653	649	680	664	637	639	672	672	675	639	658	651	648	703	638	710	635	672	710	737	667	640	648	689	645	673	622	629	682	666	666	654	680	709	638	623	652	631	666	635	648	605	667	642	671	616	648	691	649	652	667	635	665	684	662	639	613	636	653	639	669	641	670	654	707	674	670	696	654	645	688	653	648	670	650	670	654	662	700	685	654	684	658	639	650	694	656	652	681	662	680	664	722	648	643	717	610	644	707	691	633	653	674	642	653	653	641	686	655	671	638	642	684	673	670	660	661	720	637	679	691	686	686	647	664	666	633	662	719	654	653	708	648	669	675	687	680	708	662	648	688	657	683	635	659	697	654	664	684	678	738	665	679	675	666	690	670	671	728	658	664	671	656	719	698	659	623	679	674	626	663	695	682	660	662	624	654	635	639	732	638	657	664	693	639	688	655	643	692	629	702	663	687	715	648	702	699	674	664	673	714	660	660	651	680	655	679	707	634	652	691	608	608	694	648	662	634	694	688	655	644	656	639	633	654	668	655	667	678	667	649	638	683	664	688	661	679	695	725	688	728	654	676	687	699	671	657	661	669	615	662	677	674	710	610	702	691	684	645	660	655	695	676	670	660	673	675	695	671	700	644	647	646	683	652	645	631	677	694	693	636	736	634	678	677	633	686	668	646	674	695	681	694	641	702	715	691	659	656	658	680	631	704	636	686	686	645	655	642	641	647	691	665	632	664	692	705	648	714	637	690	713	629	679	692	685	695	643	689	653	628	641	646	640	657	642	647	638	698	652	640	665	657	694	712	684	701	679	689	678	676	654	657	650	675	681	655	654	637	639	649	647	636	646	659	671	694	666	677	714	639	639	672	705	674	696	674	716	719	671	721	654	686	693	654	690	699	705	715	642	712	636	673	665	668	688	630	663	697	692	701	686	666	744	650	654	719	636	643	670	647	711	664	673	575	641	651	669	654	694	660	677	680	668	669	690	633	713	669	656	710	678	628	675	628	677	658	651	652	662	632
10647	8222	9269	6511	4176	2814	1991	1458	1668	1414	1075	1030	905	754	871	772	615	567	629	550	550	514	498	498	493	395	414	347	411	388	386	376	386	348	373	347	377	343	355	339	384	350	324	316	320	320	308	323	311	319	321	310	311	335	334	301	320	301	350	291	296	310	293	323	317	314	331	345	299	312	306	284	337	280	351	295	298	331	341	306	305	308	312	317	294	309	294	292	314	315	302	321	333	327	289	320	337	350	298	323	311	332	378	329	331	307	335	287	302	328	319	307	301	297	348	301	327	328	353	314	334	318	322	324	330	301	304	288	314	303	297	356	301	338	332	330	301	313	310	326	328	324	340	327	330	331	326	342	302	326	317	344	308	317	301	315	320	293	332	332	323	338	332	329	304	319	299	315	309	321	358	343	294	313	312	333	348	353	308	321	344	309	313	289	333	333	330	322	307	336	312	293	318	304	297	315	284	325	353	344	314	300	338	270	336	309	323	329	301	289	325	308	337	360	317	364	316	321	335	336	320	314	329	309	319	344	294	304	312	337	327	315	326	289	310	303	312	321	304	273	350	340	292	312	306	301	279	301	326	292	312	341	313	307	316	310	318	352	302	299	323	324	310	297	340	297	315	338	327	325	302	311	338	318	286	344	304	330	315	351	332	353	317	338	289	327	314	304	300	307	322	309	323	327	304	320	325	332	296	372	295	322	322	329	306	340	310	297	321	311	329	298	321	316	298	340	307	298	309	280	336	347	315	307	323	340	277	328	300	323	316	296	298	300	333	303	343	307	302	331	317	350	334	348	320	319	310	295	302	319	283	277	298	337	314	302	304	346	343	309	290	330	304	325	285	345	340	305	285	289	332	292	326	315	300	307	289	294	318	313	338	312	314	321	306	298	325	315	311	312	294	269	332	300	328	310	351	290	278	283	297	329	306	322	344	321	359	295	291	294	308	313	305	327	334	278	338	336	325	303	304	338	300	319	325	280	306	336	336	290	343	316	331	337	323	304	344	316	328	320	285	290	296	281	355	301	302	324	280	340	322	329	312	316	299	326	299	340	309	318	339	306	331	315	295	328	287	322	288	305	291	307	344	310	316	324	336	323	327	328	321	346	314	308	289	302	353	319	333	276	278	326	345	310	325	323	320	321	328	310	329	299	316	338	338	309	299	319	294	302	306	315	320	292	322	323	323	345	312	316	274	335	288	311	334	300	277	277	329	311	320	329	316	313	294	304	303	321	305	313	319	334	312	307	318	303	337	326	335	330	324	319	314	313	316	318	332	335	329	289	316	307	316	340	317	327	311	330	292	328	319	320	350	322	352	302	283	332	327	282	350	306	308	301	296	320	311	290	301	307	322	305	328	332	333	332	293	292	325	304	322	345	302	335	298	324	320	313	338	291	314	342	326	318	318	314	296	330	300	299	306	330	302	328	303	300	328	313	341	310	323	298	310	298	318	294	310	288	301	338	316	323	314	307	312	281	320	329	285	322	295	298	293	295	313	257	323	324	324	308	325	301	290	291	293	319	279	304	303	311	303	318	314	323	295	310	315	320	312	324	324	279	305	317	317	334	325	314	314	310	329	289	331	303	306	297	332	291	330	315	314	312	286	312	325	313	293	303	302	336	317	299	330	315	307	296	311	307	297	315	317	336	315	322	340	313	349	291	314	314	329	304	318	301	335	325	316	282	329	309	314	273	314	301	341	343	318	301	301	314	359	289	314	303	317	293	304	289	304	343	298	306	297	294	317	284	315	327	337	347	362	298	309	332	305	325	295	333	320	321	329	300	320	292	285	286	325	265	305	336	323	309	336	314	302	298	307	300	311	304	332	293	310	317	299	319	320	319	298	336	267	329	372	300	323	351	352	302	294	319	318	298	301	290	344	302	327	315	319	302	311	327	339	310	326	315	357	292	342	333	311	337	308	301	333	338	322	325	292	299	340	327	349	300	342	316	333	317	315	344	285	305	345	312	298	292	367	342	287	310	306	307	305	312	308	338	342	304	295	319	327	281	324	328	286	315	309	308	316	323	306	297	331	333	316	347	318	323	349	320	316	311	298	315	315	296	317	303	296	325	317	300	294	284	279	321	303	331	317	326	296	330	312	294	324	287	284	281	312	328	297	326	306	306	308	311	309	297	310	336	304	332	308	301	325	345	296	322	319	286	321	319	297	294	293	340	297	319	345	330	324	300	336	320	294	297	341	306	296	284	319	314	274	315	334	330	343	301	313	278	323	312	309	307	291	306	309	351	308	296	318	326	339	278	352	281	284	304	272	341	307	276	325	323	323	306	343	335	298	315	336	327	315	314	278	312	309	294	289	307	318	310	293	337	292	330	341	311	300	305	289	311	338	313	342	309	326	353	323	278	319	310	328	327	323	304	335	332	301	300	299	341	283	329	310	297	291	329	315	333	313	268	312	304	300	305	304	299	317	309	325	316	295	315	357	307	323	300	298	311	294	307	332	302	305	327	326	330	286	310	344	266	323	300	290	323	303	302	324	308	302	311	315	310	320	311	342	291	310	298	303	298	317	332	307	301	293	294	312	314	314	339	349	322	301	312	323	330	329	333	306	324	326	284	292	310	318	326	289	303	316	300	299	302	295	337	319	341	338	319	321	307	274	303	338	351	305	330	309	301	315	320	335	341	299	317	316	305	282	335	347	334	296	315	322	304	328	321	330	329	304	308	329	295	313	326	304	314	307	316	340	300	333	302	310	298	304	296	354	293	325	320	297	344	330	286	340	359	293	275	295	324	302	341	320	301	316	310	306	315	292	313	328	313	287	277	312	337	307	311	286	326	320	333	310	293	339	281	319	307	291	282	303	330	343	329	326	307	303	319	318	299	290	344	286	316	353	332	330	305	319	298	293	329	286	299	304	322	316	329	310	314	328	316	296	313	285	299	268	272	335	328	303	322	281	289	327	269	307	325	314	301	304	317	329	308	325	272	311	332	319	329	302	328	307	310	354	340	293	320	324	317	287	295	337	297	299	286	319	322	293	342	305	313	331	315	279	293	326	300	298	313	322	312	330	277	294	320	299	353	350	311	327	307	328	311	311	274	330	322	303	320	309	291	321	313	338	327	347	344	305	296	308	303	312	359	320	317	352	286	328	298	310	295	336	325	294	338	302	309	341	338	293	320	332	315	300	291	302	329	324	318	295	286	294	325	301	295	315	303	320	331	262	305	290	308	302	306	309	312	297	302	295	302	308	295	351	326	269	265	310	322	307	313	307	343	315	336	336	310	336	351	328	330	319	314	311	307	345	303	314	345	316	309	276	285	292	321	306	328	299	317	292	340	295	301	295	303	326	333	321	319	342	309	316	298	312	344	339	313	295	304	313	336	303	293	315	337	326	323	318	318	314	298	324	328	324	305	344	329	308	325	304	297	340	302	308	336	326	313	329	318	302	309	309	328	344	281	320	282	287	300	287	318	315	322	324	323	314	318	306	305	308	305	296	333	307	315	322	325	303	332	322	348	310	298
7358	8053	14440	15561	13485	10866	8545	7115	8113	7194	5450	5065	4661	4251	4920	4158	3261	2978	3518	2803	2715	2921	2618	2160	1991	1845	1773	1563	1603	1506	1447	1372	1337	1405	1397	1358	1264	1175	1301	1189	1088	1014	982	932	923	952	901	893	882	830	869	864	858	874	801	906	847	826	855	892	850	839	845	895	849	830	833	882	861	819	855	847	852	859	823	842	888	819	859	864	842	847	849	849	841	840	894	857	856	945	833	845	812	821	814	867	830	846	824	845	844	879	942	844	821	862	835	819	858	813	848	861	888	898	804	849	841	854	846	883	862	847	881	876	834	838	801	857	872	851	950	847	840	876	815	888	843	879	820	851	868	870	860	823	849	885	806	821	878	886	861	859	835	838	798	824	833	788	822	854	852	885	826	802	886	830	829	875	810	842	855	854	861	862	875	852	870	851	905	849	863	849	825	873	893	857	862	798	895	843	831	848	813	905	893	823	856	830	804	856	837	805	826	847	870	835	780	880	850	870	877	862	836	869	887	856	892	884	826	819	872	842	827	818	878	893	789	816	874	883	870	877	852	873	845	872	834	833	870	855	842	856	881	817	880	873	864	864	878	858	847	863	838	882	875	880	855	890	912	808	886	853	906	875	899	835	858	791	834	813	823	826	828	847	857	882	852	892	894	837	859	833	841	848	848	811	837	817	825	864	835	918	834	871	821	816	860	862	852	886	876	831	856	822	846	800	815	884	822	792	879	846	878	841	803	842	840	845	878	854	899	801	854	858	874	877	784	885	910	860	866	824	777	806	876	851	802	844	845	812	838	885	881	885	800	856	855	830	860	896	845	843	863	834	854	814	896	862	828	839	861	853	795	828	892	910	827	843	864	827	810	829	841	839	887	851	846	855	836	848	820	842	847	848	898	859	817	874	861	847	826	838	839	865	909	845	828	831	825	869	813	884	838	797	835	845	827	862	854	844	885	864	849	818	830	866	844	883	893	865	857	872	849	874	861	888	850	899	855	839	809	830	819	847	860	876	837	869	869	881	860	848	855	866	807	808	824	793	783	855	817	808	867	794	842	866	852	853	825	848	870	789	785	857	854	862	858	871	833	849	873	862	845	839	832	898	849	888	835	900	830	888	798	776	870	865	840	795	842	846	846	833	926	831	836	834	854	871	880	861	790	819	905	795	881	826	854	857	853	834	890	864	809	831	868	815	826	852	889	836	899	857	871	882	837	910	850	867	813	878	892	824	876	849	849	832	864	839	876	827	852	872	866	807	835	843	846	892	878	785	839	852	838	836	792	815	827	806	866	847	890	839	889	880	816	849	839	876	849	845	853	832	882	844	874	856	883	856	870	819	874	859	892	838	878	860	854	853	871	837	885	857	889	838	836	857	825	783	853	835	848	863	824	855	850	868	890	852	828	875	885	885	835	836	862	907	821	835	809	863	864	850	870	799	862	869	895	892	858	809	827	900	842	859	824	847	860	877	821	836	828	910	862	823	876	825	816	823	876	849	821	805	811	830	840	866	855	919	849	852	896	869	896	843	827	919	824	833	849	890	827	827	886	882	841	874	822	837	870	873	860	880	825	833	886	863	810	850	842	798	844	880	881	813	847	830	902	843	876	852	848	793	883	859	858	903	861	850	815	830	855	882	861	913	874	910	887	897	805	878	886	842	851	884	814	865	840	832	802	854	871	862	850	844	873	823	813	890	843	851	874	876	835	814	848	820	903	829	820	820	881	869	849	894	815	862	872	829	817	816	851	847	871	815	818	811	842	830	927	818	814	846	833	875	837	869	926	872	796	846	839	812	816	816	825	845	848	820	837	787	850	862	885	818	868	880	852	832	907	860	830	860	859	856	841	862	869	867	879	857	851	860	816	800	873	822	887	809	868	821	877	842	824	847	797	834	879	835	851	807	810	831	866	893	813	892	832	821	840	840	860	839	850	863	937	856	810	900	875	799	843	814	847	822	854	812	838	817	808	845	816	900	852	846	828	867	847	828	817	879	836	862	863	879	865	864	811	819	846	814	852	802	847	816	894	823	852	934	807	843	873	860	895	912	864	809	843	899	844	853	914	886	873	911	840	846	818	833	816	866	874	814	869	822	841	853	849	800	852	846	835	877	808	841	909	879	887	844	902	855	852	869	886	842	824	909	842	823	856	855	869	867	866	888	852	813	841	802	822	823	823	830	846	858	840	847	891	803	873	841	859	830	885	862	787	801	865	839	862	857	858	802	851	870	872	860	839	816	873	798	823	873	831	803	814	847	846	814	835	872	874	822	856	873	810	816	868	803	801	873	809	860	850	870	879	867	857	822	807	830	864	808	822	908	813	839	862	865	819	811	861	874	846	851	852	863	822	849	882	879	918	888	877	828	812	810	885	809	848	831	843	843	836	891	819	848	877	850	815	883	882	852	866	860	849	794	867	882	861	833	858	807	829	825	845	857	798	898	832	887	884	826	879	863	846	869	865	866	905	863	890	864	832	888	845	879	874	856	856	834	914	773	835	843	870	815	852	889	863	831	874	793	855	882	895	868	842	863	846	843	862	791	828	837	885	862	804	828	873	830	895	808	870	866	829	785	789	763	845	861	859	912	813	845	892	806	812	878	830	848	856	876	873	855	819	864	850	865	861	861	919	844	864	901	848	811	851	842	880	852	829	826	867	849	908	815	817	809	833	831	848	880	869	882	881	799	877	871	883	845	901	857	864	847	862	807	818	870	886	762	866	831	830	857	893	852	814	841	833	810	775	853	869	868	864	812	810	827	845	830	878	871	897	824	900	871	823	861	840	805	814	889	843	878	877	874	838	859	832	823	856	816	842	764	861	854	840	853	811	859	853	837	853	907	830	819	884	880	819	879	826	834	850	834	866	868	837	867	852	826	816	890	911	850	867	793	881	875	900	815	874	840	831	862	894	832	899	825	789	868	842	812	856	880	854	856	866	815	843	873	837	853	830	862	819	788	852	851	842	867	848	828	887	814	814	829	807	887	842	836	839	842	867	836	883	844	871	910	811	867	857	849	796	871	826	856	879	831	860	812	894	835	834	834	819	879	847	909	867	827	816	837	891	815	851	824	855	813	853	873	845	879	841	872	865	859	816	860	827	846	819	838	816	897	869	831	827	803	875	823	844	849	894	896	915	814	885	865	840	874	876	829	792	819	832	837	872	836	817	792	890	873	878	814	825	857	888	851	864	908	891	885	885	836	870	814	840	863	864	880	824	875	826	825	801	844	843	868	847	837	886	838	815	847	871	837	815	898	807	863	868	898	924	838	846	857	818	830	875	831	897	846	871	828	800	831	835	834	834	808	825	839	891	869	847	843	833	854	846	834	886	816	863	872	820	783	848	838	836	885	866	847	847	829	863	841	885	856	883	855	884	899	825	841	883	865	897	814	886	819	871	857	833	838	820	870	844	883	887	886	809	778	840	822	850	850	824	833	851	848	838	845	837	843	865	829	782	867	861	838	866	852	848	847	803	837	860	874	848	820	908	877	899	852	829	855
21756	17674	19320	15189	10573	7355	5712	5096	10464	8985	6864	6779	6027	5598	7121	5976	4185	3403	4184	3629	3367	3832	3149	1995	2067	1747	1593	1285	1228	1148	1078	1048	905	942	866	874	795	790	866	774	564	516	456	402	371	338	369	342	296	323	250	321	281	274	281	297	312	296	307	290	289	279	257	284	282	268	273	318	308	289	290	256	285	271	286	275	280	276	302	267	304	285	300	305	286	320	300	280	262	289	303	328	275	269	298	285	277	295	307	288	294	275	285	251	306	249	287	313	292	256	288	300	294	264	287	261	288	283	298	259	295	247	287	293	282	255	270	283	291	269	325	279	287	290	277	302	284	302	270	281	311	278	270	288	297	299	284	262	282	278	291	285	292	308	303	317	311	275	249	320	269	287	309	291	281	285	276	276	283	286	247	289	277	286	268	299	293	271	282	269	289	274	311	299	301	280	295	273	279	291	300	282	297	268	274	271	254	271	308	291	315	306	276	257	281	291	274	278	289	280	275	293	279	248	296	300	287	279	330	301	280	276	297	282	275	274	285	276	296	285	311	275	253	299	324	295	290	279	297	294	267	284	269	297	281	290	286	274	268	287	293	280	271	276	261	281	309	265	282	291	304	303	298	294	302	282	286	270	289	287	294	302	310	275	290	289	290	262	280	300	265	299	304	297	305	305	289	291	285	275	279	275	283	285	277	277	285	279	290	255	273	287	277	286	284	275	275	286	272	302	295	269	279	289	294	327	298	279	292	280	310	266	293	279	314	311	289	288	290	278	295	259	297	308	320	282	299	261	257	296	299	308	295	267	272	267	279	300	265	305	296	256	288	273	324	293	278	278	285	280	260	301	303	284	289	279	312	266	294	303	266	262	282	295	314	277	285	294	286	312	291	270	274	305	282	288	316	277	280	276	275	269	286	318	256	271	287	278	287	294	300	270	288	322	307	279	317	297	341	302	322	294	274	268	277	289	276	337	292	283	278	282	290	268	286	291	273	261	314	282	275	305	254	282	308	245	279	317	275	285	300	281	265	264	280	262	266	295	292	258	314	304	285	276	273	263	304	286	271	271	292	268	297	301	312	244	307	285	285	275	282	284	298	293	290	302	299	272	295	274	267	291	281	284	310	316	305	315	273	272	303	289	287	307	268	286	285	287	309	332	258	284	320	273	295	295	265	268	287	300	297	287	288	285	295	300	293	290	298	294	312	275	247	281	282	277	299	285	269	255	280	274	296	292	291	302	296	284	272	307	277	272	276	257	295	282	290	313	303	320	257	307	322	282	287	294	314	256	297	290	274	272	310	308	285	287	273	268	278	285	293	294	284	270	275	311	289	289	296	271	280	320	318	275	250	287	297	273	295	277	263	298	297	269	280	287	308	303	289	259	308	308	279	272	273	285	303	282	266	279	301	261	249	324	267	302	283	264	286	277	264	290	261	283	298	264	297	274	264	324	289	289	309	292	300	301	288	330	276	300	274	277	283	295	293	277	300	274	258	281	311	309	256	305	274	274	267	316	265	291	305	290	300	296	298	297	264	293	293	267	272	268	285	269	282	252	296	288	289	274	268	298	301	291	284	261	307	274	297	320	284	292	305	303	279	287	256	302	321	272	301	284	275	294	313	259	260	279	292	284	298	272	292	288	291	284	270	298	284	281	288	286	298	273	310	298	287	251	281	264	297	256	253	282	297	281	314	274	275	269	287	314	266	295	287	264	291	308	279	308	263	280	269	318	284	287	297	272	314	304	286	263	272	250	255	257	285	270	280	278	270	306	292	264	282	284	324	277	310	287	298	289	287	288	260	273	296	293	276	291	298	291	299	293	289	297	260	309	279	295	294	299	311	312	306	286	283	310	289	252	272	282	271	288	321	272	323	288	266	285	314	302	274	276	260	286	246	294	325	287	255	291	301	292	283	296	266	314	278	282	296	251	283	288	273	285	282	314	312	303	267	249	265	280	260	305	303	285	271	267	255	320	298	307	270	288	337	272	283	294	288	289	271	273	268	293	299	301	254	284	301	280	293	282	271	282	269	275	270	304	295	309	308	276	316	297	320	280	292	273	290	295	293	280	305	282	299	281	316	298	263	271	274	286	260	291	267	298	276	273	280	312	287	291	263	255	266	273	279	281	298	280	279	282	331	271	276	301	289	273	295	286	293	295	280	266	272	299	292	278	280	275	284	274	280	279	278	268	286	264	292	288	276	254	286	293	300	291	287	297	297	306	280	276	267	276	279	292	283	275	267	319	304	297	289	293	264	302	276	261	301	295	293	276	277	288	260	306	326	285	287	271	305	272	306	276	279	265	290	286	268	310	294	297	273	267	301	274	321	267	281	300	293	306	291	301	277	260	302	274	292	265	282	275	298	264	257	279	276	268	264	250	310	278	309	295	268	278	310	276	282	294	288	287	233	290	275	286	297	277	278	296	273	279	296	292	297	302	274	285	310	275	273	306	323	277	247	273	299	246	300	284	259	285	295	285	280	319	340	296	307	280	277	273	273	278	287	275	253	296	336	246	320	294	291	278	264	263	277	270	304	306	288	284	285	276	288	313	270	267	280	293	279	316	282	299	301	304	283	294	276	260	284	250	290	290	272	312	270	286	267	299	290	288	306	253	304	277	291	314	252	295	309	253	276	270	292	276	308	308	248	294	292	270	244	268	285	278	264	301	313	291	298	276	267	336	275	293	294	302	291	272	266	309	267	279	299	266	281	297	290	263	285	270	280	283	277	258	311	288	289	300	298	276	262	304	254	286	280	291	268	285	274	291	288	293	288	288	286	275	303	327	276	247	285	264	282	305	271	308	260	270	267	297	307	304	296	253	275	275	319	294	285	254	267	303	296	293	292	302	274	267	310	304	295	292	290	291	294	265	290	254	290	286	265	300	291	299	276	283	231	272	281	262	298	265	285	323	275	273	272	309	286	262	276	272	262	292	271	274	283	282	287	277	281	291	276	274	281	259	267	270	278	298	291	297	282	307	292	291	286	303	298	289	269	293	313	290	264	307	327	268	261	277	273	313	324	269	326	314	276	258	306	294	293	314	278	287	275	315	276	310	299	261	314	303	270	262	275	289	296	276	265	274	307	313	297	317	297	284	281	284	279	307	282	283	288	269	260	331	296	269	270	308	300	288	304	285	299	288	283	328	258	306	279	286	279	263	271	266	266	296	293	267	280	305	292	291	269	288	264	293	307	273	281	303	269	287	281	269	286	296	331	275	242	304	299	269	262	255	271	294	281	279	270	334	273	272	299	268	291	278	302	277	283	283	300	294	293	267	275	304	286	281	321	290	299	296	288	305	282	297	271	283	264	291	270	311	300	266	268	283	310	329	304	278	272	303	298	270	264	279	264	281	265	296	281	273	285	296	269	293	287	277	274	271	274	271	307	312	292	292	289	281	294	269	273	295	280	258	283	311	263	287	252	287	264	292	295	286	274	273	286	300	263	260	289	279	314	286	268	306	263	279	282	290	281	286	295	262	287	300	267	295	310	298
14411	14500	23780	25098	23649	20630	17999	18193	25897	22736	20088	20495	19281	19403	23218	19868	15844	14654	19003	15580	17130	18879	16326	11295	11626	10748	9693	7942	7634	6975	6264	6485	5129	5699	5365	5459	5369	4819	5157	4337	2980	2702	2150	1834	1701	1459	1511	1236	1133	991	836	940	801	854	857	806	826	890	840	793	788	791	805	746	801	798	792	787	798	758	760	791	788	805	801	771	795	830	843	774	818	769	748	777	817	750	754	739	829	807	819	790	787	757	770	773	818	796	752	791	753	783	764	789	768	749	801	813	774	807	762	844	759	805	745	803	799	742	756	760	762	773	775	780	802	837	766	810	752	803	814	838	748	769	796	810	809	762	780	802	759	769	754	786	805	727	735	826	828	719	814	750	771	804	776	784	802	767	791	807	740	800	796	770	789	776	801	773	749	759	793	775	764	762	791	758	818	781	774	808	757	795	766	788	797	816	773	809	786	765	786	789	784	800	747	814	751	745	765	775	774	730	798	755	795	744	804	757	781	731	834	728	754	793	777	783	754	739	781	785	746	754	803	834	726	821	790	796	831	795	817	833	766	780	745	757	772	793	767	816	791	754	749	751	796	691	767	769	713	757	842	801	815	795	794	769	793	734	790	767	733	797	765	798	770	766	769	740	772	760	790	731	784	754	795	778	748	796	747	777	733	738	802	766	796	823	778	785	801	771	797	777	826	772	795	766	766	748	830	774	813	732	773	802	737	809	705	786	756	786	754	751	722	733	764	806	785	794	759	777	763	775	771	738	798	784	760	747	760	824	789	768	788	777	745	784	790	787	751	808	831	830	782	770	779	754	787	798	784	846	799	787	790	813	804	770	778	769	802	774	758	672	753	764	797	785	740	807	797	719	722	771	783	755	768	775	767	770	821	721	828	743	783	818	789	764	756	768	785	724	816	768	773	758	763	773	746	804	749	768	805	762	790	793	775	788	791	801	771	778	771	803	747	742	702	765	772	717	740	794	751	754	800	757	768	766	742	770	737	733	778	790	765	735	777	774	776	756	732	796	738	781	761	775	749	730	755	747	770	741	736	809	835	781	766	771	764	758	800	754	812	740	813	780	808	782	760	810	778	732	779	800	741	771	799	769	785	763	793	754	760	734	780	804	736	753	718	736	776	760	759	820	758	791	739	779	741	816	783	741	762	758	766	779	777	796	737	810	808	781	764	788	734	828	787	774	818	774	802	753	766	784	783	782	789	801	784	745	793	770	760	771	762	768	743	756	764	704	767	795	749	815	736	786	778	776	809	773	800	798	793	761	779	703	784	825	810	792	798	775	754	785	750	784	791	751	769	752	772	748	783	788	755	790	761	725	833	774	756	761	817	767	753	830	801	819	797	788	798	778	793	777	741	771	750	760	812	805	745	725	774	777	789	781	798	767	773	817	797	791	754	803	788	804	809	782	779	716	784	753	742	825	768	781	807	762	747	755	830	785	802	768	789	770	775	803	774	771	755	759	765	768	759	753	760	751	746	737	781	787	771	795	774	797	734	722	810	810	816	800	814	729	747	778	752	759	794	743	781	808	747	780	803	862	774	759	743	735	742	757	780	766	794	760	812	765	810	790	751	826	785	722	765	784	802	795	769	731	756	792	794	722	754	779	713	771	760	779	800	722	784	799	798	751	762	775	777	827	788	794	768	770	779	766	802	776	760	798	788	775	797	769	768	792	832	782	781	739	764	751	759	815	789	767	727	824	753	736	813	775	750	791	775	728	792	785	756	720	764	736	821	772	801	765	837	789	800	794	758	807	785	768	789	769	769	788	816	757	736	779	772	798	759	756	824	754	774	758	716	739	807	815	816	774	773	741	796	715	809	780	819	785	714	759	790	840	757	789	806	784	813	746	789	777	836	785	812	798	773	765	808	799	758	736	759	743	771	798	745	795	745	828	781	785	799	748	812	750	767	783	799	774	841	819	728	811	806	771	783	854	765	810	742	790	797	814	754	750	735	745	804	811	782	810	723	733	804	791	794	771	769	764	748	781	760	775	797	733	799	737	786	798	800	801	768	757	741	786	781	799	756	749	754	791	805	737	760	800	776	765	741	765	757	768	760	806	795	777	774	747	772	746	804	830	755	778	744	753	761	787	761	782	765	759	789	763	771	737	822	760	798	781	805	762	772	801	776	739	762	750	742	837	761	767	803	747	800	788	792	787	806	800	763	799	797	738	735	770	782	764	785	839	766	759	818	779	820	796	798	740	760	732	791	763	794	804	776	770	786	832	774	789	825	821	787	739	777	829	770	744	776	774	766	786	757	740	820	811	778	767	775	832	809	782	809	782	771	790	751	873	833	757	759	790	823	788	742	740	773	759	811	769	787	750	748	769	759	831	745	784	776	746	785	796	770	802	761	807	796	795	755	768	807	759	795	804	758	758	793	761	756	773	793	743	755	767	723	757	811	771	823	813	808	783	842	775	765	771	801	746	785	783	761	742	792	727	776	798	812	847	814	735	737	825	827	754	773	782	775	755	754	772	729	759	761	730	796	779	784	780	796	771	773	816	734	736	773	780	787	765	806	732	775	731	738	802	796	723	789	759	750	742	783	808	724	712	769	770	762	765	760	773	750	752	761	761	727	803	825	775	766	768	745	780	788	723	759	743	786	828	739	803	767	779	790	817	782	746	786	761	767	757	768	795	757	790	747	791	730	785	725	740	767	795	766	743	771	730	802	783	796	711	740	786	784	779	754	790	815	750	779	756	811	774	820	767	808	810	819	755	756	798	784	801	751	766	765	742	834	748	777	767	754	792	777	763	812	793	763	793	735	761	736	744	787	762	769	774	820	753	802	787	744	772	748	794	732	776	761	740	768	761	786	781	810	780	843	774	768	831	736	729	756	821	717	778	846	715	771	774	741	803	818	770	727	795	781	792	738	757	773	784	749	747	764	787	847	790	786	789	761	774	731	774	774	728	786	783	745	791	786	693	770	817	751	790	765	753	778	778	770	757	757	705	785	760	777	772	786	772	783	803	729	802	762	791	767	762	790	779	766	744	785	777	802	773	777	785	756	808	793	762	709	755	844	746	754	785	768	790	756	775	770	762	781	820	784	776	817	714	775	803	769	817	737	758	787	778	793	761	795	735	759	787	762	791	768	771	733	757	761	759	794	801	770	800	786	784	759	755	775	760	751	771	742	804	781	801	780	790	801	762	753	768	714	778	753	772	736	719	817	780	804	769	766	791	815	780	809	799	785	716	716	791	793	801	743	786	757	737	830	794	727	766	769	774	787	767	765	787	799	785	769	772	729	775	796	758	772	739	804	781	778	786	793	819	769	786	776	751	748	784	771	764	759	790	773	800	753	752	825	750	743	793	756	758	838	735	758	799	750	764	713	764	784	777	751	801	751	769	789	762	835	778	782	798	792	757	753	798	752	763	805	788	791	779	767	792	775	729	787	765	818	756	792	759	781	793	798	757	761	758	767	764	769	768	815	788	758	797	759	785	784	820	749	755	708	750	734	738	790	761	766	825	777	795
31980	25975	28282	23310	17983	13363	10140	8561	17047	16317	12333	13083	12434	11237	12450	11326	7438	6544	8096	7201	7085	7790	6680	4087	3991	3708	3417	2536	2267	1970	1811	1902	1393	1702	1553	1537	1591	1372	1412	1056	776	731	556	504	454	389	376	343	331	268	255	233	242	221	239	243	267	246	239	235	241	247	248	242	249	250	218	241	214	260	266	245	244	237	226	197	249	214	280	221	228	227	261	257	266	289	237	216	270	261	198	251	247	248	232	253	233	255	236	230	241	266	254	246	269	248	225	234	249	232	244	275	224	231	237	246	209	236	246	251	217	240	239	249	224	240	261	226	229	224	220	213	239	240	233	221	237	239	247	244	249	234	233	229	245	233	272	238	211	228	244	254	255	199	264	261	228	245	236	219	227	253	232	245	230	240	243	228	225	260	223	231	259	235	218	228	207	237	221	241	227	254	261	221	247	235	242	231	217	233	235	223	216	266	228	218	233	226	203	256	268	252	221	218	261	233	229	244	228	227	243	228	271	232	233	216	224	217	219	220	239	229	233	236	218	245	261	235	259	275	209	239	250	236	236	244	244	226	254	255	264	215	237	226	206	220	248	231	225	253	221	220	234	228	244	237	252	274	243	235	231	210	255	268	243	229	234	241	237	235	230	237	269	216	234	230	245	228	246	261	242	240	233	261	220	243	222	254	236	222	238	277	245	234	212	234	200	233	254	242	261	249	221	259	266	211	217	221	231	240	249	220	243	237	222	210	231	224	219	241	239	217	237	258	216	252	248	232	223	248	213	255	242	239	228	254	233	241	240	236	244	262	230	229	214	252	230	276	265	213	229	237	227	230	247	270	256	250	234	266	219	218	246	218	245	268	226	229	267	258	227	237	234	236	214	286	235	247	229	215	256	246	215	249	242	271	248	251	240	250	231	234	236	239	249	219	227	222	242	230	257	244	206	238	253	243	226	226	226	255	221	217	221	267	248	263	263	245	230	240	252	223	241	252	227	248	228	242	223	245	240	257	253	253	234	206	246	251	227	229	233	222	253	202	241	213	235	255	243	224	266	239	243	226	244	260	217	233	198	198	226	203	250	239	244	237	228	239	234	232	250	246	218	220	214	246	246	232	244	251	260	227	246	228	256	228	241	238	234	243	256	258	236	224	244	236	237	247	226	247	220	229	296	212	258	277	228	252	230	255	217	257	213	229	262	258	200	205	240	220	247	217	260	238	249	249	230	216	238	244	224	241	244	244	249	229	234	259	248	216	248	222	223	236	250	238	246	219	211	240	230	209	245	259	252	227	229	239	234	233	264	276	218	214	217	248	285	243	251	237	221	232	234	246	270	244	214	241	229	217	227	232	233	253	248	222	252	230	222	256	216	237	212	252	236	245	247	232	239	224	260	255	228	229	231	241	262	262	229	259	234	254	282	235	215	235	249	258	234	243	248	187	261	240	235	254	222	207	258	260	231	227	240	220	207	241	273	227	242	249	248	217	243	221	228	240	247	236	247	214	235	233	233	258	224	214	234	229	222	237	228	238	209	221	237	248	222	232	243	228	220	243	262	241	208	225	239	233	231	230	266	232	241	286	223	252	225	257	237	251	233	226	217	233	246	261	257	241	255	215	234	258	225	244	246	233	248	243	226	249	249	232	229	260	230	224	232	220	257	264	249	246	237	237	253	248	235	228	202	244	245	239	248	239	268	222	259	233	261	253	258	255	221	249	232	232	253	242	218	225	256	256	255	233	230	262	249	262	232	238	254	248	220	279	235	233	209	236	215	234	240	236	263	235	221	239	266	245	230	269	274	216	250	261	255	232	206	215	237	238	227	277	230	234	226	218	230	249	246	241	225	264	257	237	243	247	239	228	247	230	235	291	253	233	238	239	221	218	221	234	245	261	244	222	203	201	197	233	250	210	253	250	237	219	234	226	238	261	242	237	245	271	238	243	210	240	235	225	246	239	230	197	206	265	246	235	260	227	255	257	258	246	271	247	244	249	237	221	221	230	245	219	237	254	235	241	237	214	249	220	221	228	231	256	250	214	232	248	240	202	249	245	239	247	216	244	259	226	224	238	227	245	220	230	224	237	258	238	264	226	233	256	243	227	232	235	248	266	261	256	242	243	243	240	224	232	238	242	234	242	252	238	225	262	243	234	225	235	243	248	236	241	213	232	226	232	245	215	228	235	224	225	215	244	268	224	245	224	204	234	226	238	232	247	234	263	250	236	235	239	273	218	243	248	249	251	254	244	199	236	238	245	254	259	230	222	234	258	228	246	233	236	247	238	224	230	226	221	259	239	261	237	230	259	218	235	243	237	246	209	241	249	257	245	255	264	225	213	233	233	242	244	220	236	226	240	219	231	238	239	237	227	249	246	248	253	231	226	211	236	246	245	238	236	248	230	258	238	217	249	235	238	226	240	255	258	245	238	242	234	236	228	252	265	239	234	250	237	249	254	202	270	232	226	221	195	244	252	255	233	231	239	255	231	257	250	240	266	237	229	261	245	236	234	266	250	243	235	244	255	235	214	249	213	232	219	233	239	232	244	273	209	220	233	221	246	236	224	233	248	239	227	244	267	241	230	261	257	241	254	224	212	229	243	244	241	249	251	234	228	247	241	239	245	251	226	240	247	257	217	212	246	240	212	241	255	248	236	253	231	223	240	239	252	217	251	215	234	227	238	224	233	271	244	233	259	220	233	238	228	251	243	243	238	241	234	225	260	254	222	245	224	247	241	252	220	231	244	225	224	244	257	250	227	275	231	205	215	250	219	228	229	243	269	274	244	211	248	240	256	225	214	256	222	238	246	228	258	252	255	241	241	248	257	232	239	231	226	240	220	230	236	229	224	240	263	251	227	243	211	255	254	232	275	233	248	237	229	289	240	219	266	241	270	239	259	223	248	249	232	214	253	236	231	215	262	228	243	240	245	235	223	262	257	225	249	230	208	226	246	241	226	253	234	249	240	222	245	250	227	249	222	240	217	229	243	243	235	241	238	223	261	270	239	253	212	227	240	230	264	241	235	239	247	263	261	246	242	236	236	227	243	233	245	231	226	237	228	229	264	277	255	231	232	235	244	227	230	235	239	262	250	208	245	224	229	247	244	246	237	280	247	233	266	225	228	230	242	225	243	242	237	224	251	238	249	241	250	220	239	233	248	229	233	218	217	246	256	241	260	228	213	220	265	231	245	230	253	215	203	211	226	218	257	235	212	231	218	248	226	241	233	241	235	241	221	239	214	225	268	213	240	251	242	237	240	215	228	234	255	263	255	214	230	222	258	255	235	251	232	239	244	240	232	218	224	232	251	231	198	240	250	233	226	232	258	252	208	246	251	218	245	242	232	260	226	232	232	265	236	237	227	243	224	246	239	244	241	268	211	202	246	258	238	207	224	213	241	217	254	241	225	235	243	241	237	241	216	264	215	232	246	222	240	233	236	224	232	230	205	244	224	220	241	239	232	246	266	242	257	222	242	247	245	252	252	235	233	242	227	242	229	269	218	280	266
20285	19772	29516	32256	30810	27581	25252	23193	34253	29508	26979	28525	29276	29306	31450	28004	21685	22039	27497	23920	26793	28369	25852	18886	18786	18326	16425	13378	12792	11400	10543	10740	8390	10567	9484	9588	9746	8483	8690	6642	5045	4543	3315	3020	2465	1889	1928	1693	1475	964	893	817	825	794	742	780	725	722	716	706	739	736	781	721	746	681	741	733	677	717	697	694	673	643	683	693	653	666	681	697	632	674	707	723	646	722	706	691	650	663	686	664	670	661	657	669	678	736	665	700	692	652	682	626	716	679	644	637	664	660	669	670	645	614	660	659	695	658	616	691	648	640	677	641	656	664	650	654	620	637	674	640	664	639	672	634	614	703	669	702	675	613	716	673	675	661	654	693	649	644	705	618	614	691	670	688	663	666	629	634	595	694	660	661	668	656	691	633	640	622	666	659	634	645	694	634	655	645	670	645	647	650	645	703	677	637	660	669	686	675	669	637	691	689	628	681	677	654	587	656	646	715	676	668	641	645	653	649	639	656	651	668	675	654	658	653	652	670	641	641	715	687	609	682	653	670	688	602	638	614	660	661	682	632	658	636	642	633	653	676	714	639	632	674	671	664	651	686	649	658	643	687	632	667	696	643	611	689	707	671	679	663	672	672	650	672	663	619	704	626	641	653	621	587	686	673	621	636	634	620	688	642	627	673	664	664	710	659	715	669	640	623	691	645	635	663	635	626	718	644	646	651	625	622	685	670	700	667	679	673	647	676	667	685	689	637	711	677	654	689	679	668	663	635	670	661	655	646	664	685	647	632	632	676	646	645	614	648	662	607	642	659	639	638	652	644	686	665	678	687	683	634	624	664	647	681	661	641	673	703	660	656	679	659	644	702	596	686	645	671	696	634	653	656	614	692	623	698	665	654	612	626	709	678	664	680	646	686	657	696	648	671	671	696	657	604	673	690	681	654	649	629	697	653	710	601	681	694	644	641	641	680	656	653	666	656	669	631	681	651	632	655	621	642	675	690	692	601	652	718	689	679	627	668	720	678	687	644	685	652	663	650	650	660	686	642	643	619	632	641	665	626	685	653	635	686	657	625	674	675	639	666	638	614	669	660	680	673	669	626	688	679	667	695	635	646	659	696	669	694	634	694	671	678	661	660	666	707	619	656	677	704	657	685	672	624	647	631	698	619	663	691	691	710	669	643	643	656	640	715	662	679	658	681	635	677	639	676	651	703	625	659	679	665	675	663	652	616	653	647	702	681	694	763	700	670	661	688	656	669	676	702	598	682	655	687	697	655	615	652	620	659	655	646	658	643	645	653	656	639	625	645	651	661	681	709	672	701	617	674	669	706	654	678	664	654	639	675	635	668	661	600	658	657	622	677	657	652	651	695	617	626	669	675	658	648	670	683	644	712	659	671	665	681	689	656	631	734	614	598	645	677	703	653	667	685	682	684	704	635	688	706	694	664	680	676	668	693	638	672	676	646	615	635	645	648	647	699	641	658	671	677	658	692	658	629	660	674	677	658	692	693	637	677	673	689	675	669	691	659	717	628	644	645	677	694	641	711	661	686	627	677	677	647	655	670	653	634	670	665	625	650	715	686	674	625	660	663	678	638	631	660	673	671	702	680	673	629	678	653	657	681	628	699	680	676	634	642	710	678	648	655	659	691	679	628	680	651	676	627	658	685	758	655	644	649	685	663	668	676	664	702	698	690	669	692	662	637	668	665	651	631	611	664	684	676	631	687	626	639	720	651	645	659	707	667	598	682	677	648	677	624	662	676	616	735	651	718	647	654	670	652	620	671	636	669	670	638	679	663	626	691	694	671	650	667	654	618	705	698	694	711	682	675	610	713	648	675	699	664	671	688	663	699	694	662	693	633	664	718	666	706	720	685	630	698	710	729	674	617	612	676	676	672	661	610	660	648	650	637	640	642	650	630	706	654	619	676	696	635	638	631	628	649	691	688	677	661	654	644	672	680	676	702	658	630	654	615	670	641	686	655	689	683	676	638	644	687	731	636	655	667	672	657	679	659	668	663	678	648	632	654	662	654	721	695	661	641	658	679	663	672	669	708	650	648	687	685	634	629	650	640	622	695	671	670	640	677	680	657	670	651	657	688	689	695	665	669	677	690	683	671	723	673	645	644	647	671	678	654	693	678	667	668	683	703	654	718	659	660	647	673	695	625	664	683	667	681	707	632	618	674	639	629	656	678	701	666	666	701	654	663	664	664	653	684	656	685	645	620	691	680	699	637	707	711	657	665	616	671	664	650	689	634	672	647	645	685	675	633	684	624	632	642	600	654	632	618	649	701	685	641	636	697	607	703	688	714	677	652	630	678	684	683	685	709	661	672	621	641	645	648	660	677	669	648	652	659	610	675	654	662	676	665	656	637	679	665	673	703	648	674	611	643	659	620	651	649	651	677	664	670	656	673	628	666	636	657	649	717	664	657	666	624	691	666	677	663	631	640	624	654	688	687	628	645	708	675	637	657	702	668	644	674	634	642	675	671	685	653	673	709	660	648	651	660	671	717	671	674	716	678	673	636	674	736	706	667	632	704	634	656	658	631	672	609	639	653	667	659	680	658	674	667	640	695	666	647	691	660	694	645	618	662	647	652	648	701	679	675	682	675	686	691	691	656	660	662	687	646	644	655	638	644	623	654	660	642	654	651	676	639	667	682	689	620	639	701	682	653	638	677	688	636	671	631	658	652	633	664	672	590	717	624	679	665	691	642	685	601	670	657	653	634	691	691	669	689	662	648	661	661	668	612	633	645	651	687	652	668	671	658	647	669	651	693	668	719	695	663	657	628	651	688	687	631	691	646	657	647	631	703	676	657	695	651	670	644	700	643	680	636	690	638	638	708	649	724	661	645	649	646	641	699	651	664	645	661	641	707	654	642	654	653	674	680	673	698	695	660	649	681	690	678	711	658	683	688	654	675	676	659	641	660	657	678	673	671	659	701	693	695	669	668	679	653	652	666	654	673	671	666	672	633	635	671	670	642	634	647	687	690	654	650	645	689	655	680	673	677	659	653	655	669	644	647	671	669	698	667	695	656	637	627	661	621	657	693	637	672	647	703	665	677	666	672	676	649	667	678	656	651	679	661	680	632	655	640	662	647	620	668	651	689	677	683	632	630	639	651	685	662	651	609	676	701	686	612	690	659	666	714	657	630	687	710	624	641	582	636	646	670	688	626	647	640	643	639	680	723	636	680	684	670	642	656	678	688	631	686	673	713	657	720	622	639	624	664	673	684	664	662	703	655	666	626	675	679	675	636	660	661	648	657	643	681	662	695	657	678	701	670	655	617	716	665	681	629	689	601	663	678	686	655	631	663	699	629	619	704	652	641	635	728	700	710	641	665	685	631	645	686	627	649	663	683	694	617	677	622	655	693	656	704	648	665	708	656	696	676	633	634	663	667	684	696	670	681	663	689	611	644	710	729	704	713	638	654	660	671	639	693	693	669	670	689	629	665	665	644	712	699	675	643	690	657	644	670	661	639	663	665	629	663	650	683
10352	8164	8517	6180	4122	2857	1954	1485	1609	1334	1062	923	956	791	766	762	581	552	594	553	494	535	501	480	440	469	429	416	378	367	342	421	373	358	373	382	372	398	351	338	325	325	332	299	335	317	308	335	310	355	323	351	298	318	309	309	269	297	292	308	304	287	329	334	314	341	313	307	337	325	303	344	275	329	346	303	341	315	286	306	301	333	324	323	302	291	286	306	312	318	337	340	330	325	318	332	327	304	329	311	295	287	308	329	312	305	320	338	293	305	305	288	281	311	292	307	313	325	306	323	317	316	309	298	325	295	321	296	325	332	277	281	304	294	290	309	280	318	282	308	322	299	320	308	323	303	287	320	310	306	344	307	310	285	323	297	308	300	307	308	329	339	295	312	332	283	305	334	315	316	316	280	295	310	308	290	317	318	322	298	325	325	300	328	297	314	286	317	335	342	321	292	298	319	317	313	334	282	335	343	310	313	327	302	301	296	332	315	337	325	325	289	298	307	311	318	287	323	297	321	312	317	325	294	328	285	347	320	318	308	330	290	313	297	304	318	296	286	309	300	337	293	287	298	364	305	348	308	307	366	276	303	280	338	305	309	319	325	309	329	332	342	328	317	312	310	292	299	343	349	329	308	302	348	317	283	299	323	329	301	311	322	322	304	288	319	288	357	338	338	305	305	301	317	324	319	321	325	328	280	311	324	299	318	346	339	321	331	310	304	326	315	318	307	308	313	293	290	335	320	274	350	309	289	296	319	317	328	336	305	298	317	310	297	340	300	312	331	309	343	320	358	310	298	319	314	341	283	320	334	317	319	358	292	300	288	306	314	290	328	315	274	331	301	314	319	301	316	298	332	307	347	292	299	346	284	339	328	364	287	313	300	307	323	290	299	284	298	317	319	286	323	306	292	337	309	314	294	340	312	298	321	283	330	325	311	338	325	367	333	326	326	279	324	328	300	338	330	304	348	314	270	309	325	342	312	275	314	317	336	331	306	313	307	345	337	287	352	300	276	323	311	297	324	302	287	311	310	312	334	330	300	307	310	304	305	322	348	301	288	320	326	310	305	291	320	298	313	307	301	325	364	323	342	286	327	304	302	265	302	326	326	309	337	296	292	320	317	329	293	323	317	330	314	298	297	302	306	310	317	308	323	345	305	301	371	326	300	335	302	332	309	282	290	276	304	282	320	322	308	300	335	311	317	324	301	296	278	306	349	352	291	330	333	285	341	307	300	314	297	334	338	303	298	288	327	304	275	327	308	301	312	339	320	311	331	349	339	288	316	300	282	312	345	318	318	322	319	335	305	360	343	329	336	309	309	330	347	320	336	320	329	331	314	331	288	317	322	327	346	296	309	303	300	345	297	324	333	331	310	309	290	325	320	307	283	328	322	314	302	319	333	299	295	323	315	319	292	286	322	292	289	316	314	310	336	319	323	299	338	328	298	315	294	317	302	317	329	289	308	327	303	309	316	322	295	317	331	319	323	323	328	315	300	337	337	316	346	336	306	307	311	310	310	294	309	287	305	315	319	305	321	329	322	292	322	318	328	304	356	308	279	290	313	307	277	290	322	296	286	305	307	300	313	319	361	302	343	335	335	312	305	297	316	299	356	309	287	300	300	308	324	326	339	315	305	280	310	341	340	331	279	307	283	371	311	292	295	315	336	320	302	327	309	319	309	285	325	292	302	321	323	294	323	304	299	343	299	291	315	313	282	285	318	346	275	321	342	329	307	314	334	306	323	305	322	308	300	300	300	315	337	275	311	281	271	308	297	321	289	309	322	292	313	329	335	311	326	340	318	293	293	305	345	315	328	320	342	318	307	313	298	301	346	342	331	326	324	294	291	306	324	332	324	304	310	335	283	297	327	337	321	285	320	312	319	311	315	306	335	301	343	328	322	321	329	335	299	300	286	298	331	301	269	310	325	339	300	312	324	297	313	327	352	329	306	314	344	307	359	285	317	308	300	353	305	309	341	301	292	283	337	316	319	330	316	321	310	336	317	304	305	323	308	305	293	282	323	297	323	315	290	305	341	326	334	329	299	321	310	273	309	288	316	327	330	325	292	302	328	300	320	316	306	298	341	319	334	305	291	315	336	298	307	286	310	318	331	302	299	320	348	318	358	339	296	318	336	359	328	298	343	344	316	298	328	288	324	346	304	316	322	332	310	321	313	343	309	301	297	308	299	303	321	322	318	292	314	325	325	309	321	342	318	338	320	322	321	287	288	352	286	345	320	319	296	320	300	299	320	320	296	307	315	354	285	304	321	344	298	298	328	355	305	321	297	323	327	306	302	330	310	344	300	311	299	327	315	338	300	288	335	325	357	305	324	301	313	319	315	310	320	351	313	292	317	292	306	350	305	334	319	334	305	281	270	285	310	318	346	316	291	353	303	319	295	314	315	342	318	304	282	318	302	311	321	322	306	324	310	332	295	303	324	347	311	279	329	277	342	323	285	324	352	286	305	320	315	318	302	315	332	318	315	336	274	316	326	297	288	313	307	328	303	313	328	309	307	333	298	291	315	287	319	328	291	319	300	315	314	302	298	345	321	334	311	314	316	304	339	322	313	319	301	315	336	292	327	324	351	322	313	315	297	292	294	345	312	326	306	284	342	309	311	316	290	304	319	309	338	309	348	319	296	276	296	352	346	314	302	302	313	323	328	325	325	338	329	288	326	328	292	305	321	273	326	320	321	301	308	307	304	336	314	297	328	336	354	280	329	298	295	299	313	333	320	290	314	333	271	306	317	316	328	301	272	313	311	296	337	332	322	293	306	303	295	306	287	289	311	296	324	336	307	320	319	321	287	332	304	332	282	324	326	297	340	319	274	304	298	323	281	297	338	325	298	343	279	292	320	320	315	321	325	295	304	325	304	307	310	293	293	312	354	307	337	321	332	309	337	324	307	321	333	334	297	281	317	309	331	330	360	304	342	315	306	318	310	311	291	302	316	342	311	314	311	302	325	340	330	316	323	311	308	276	329	327	311	299	326	298	282	323	324	300	301	327	329	308	322	320	337	326	306	314	348	309	279	305	271	321	308	337	286	335	339	324	332	292	317	299	320	288	302	240	320	291	297	280	306	313	320	330	324	306	334	336	325	308	322	307	307	296	349	326	317	340	317	312	322	304	337	280	318	317	304	299	306	327	342	310	300	335	320	312	319	274	316	300	291	334	303	305	351	301	291	292	325	322	303	333	319	300	318	293	350	326	325	322	319	296	285	319	330	310	323	307	340	294	309	308	286	319	308	313	326	317	319	345	317	355	323	314	310	318	339	317	317	297	311	292	291	284	298	320	318	317	326	333	297	307	302	301	295	305	306	310	318	307	329	330	277	310	295	325	320	305	296	290	295	275	358	318	290	289	316	326	305	320	281	320	306	312	300	295	313	293	328	293	305	320	308	307	316	313	306	307	288	308	309	276	302	299	328	324	313	285	323	321	303	313	294	360	326	312	321	299	338	325	308	328	317	303	313	294	310
7169	7791	14033	15149	13117	10689	8549	6933	8081	6745	5242	4984	4969	4198	4558	4053	2854	2683	3024	2732	2669	3059	2761	2000	2034	1909	1789	1551	1512	1458	1461	1448	1287	1323	1370	1330	1233	1250	1184	1138	991	976	1023	962	891	873	902	890	923	851	853	857	826	867	830	899	827	802	854	901	892	791	842	827	848	831	892	827	861	874	848	844	845	935	859	829	889	814	878	860	837	863	887	864	810	820	834	874	887	833	830	819	748	841	840	850	858	878	820	909	823	867	862	836	823	881	849	830	834	818	863	837	820	817	838	850	856	816	898	833	858	821	828	875	844	824	817	901	832	863	816	857	875	824	832	850	875	881	815	850	831	857	817	813	864	774	863	851	870	830	828	846	883	887	788	838	868	848	818	863	802	824	885	816	835	862	842	873	849	827	871	859	858	853	794	827	811	919	837	779	794	817	827	887	825	852	829	837	824	860	841	825	817	849	866	829	814	865	832	823	826	818	857	886	856	877	858	874	918	871	795	888	818	819	829	790	830	805	789	836	891	864	861	856	873	804	846	840	842	866	852	856	817	864	866	849	856	869	814	831	869	839	836	881	877	847	819	808	913	834	825	856	849	839	892	871	825	860	791	800	838	817	890	849	840	852	821	828	826	852	840	866	866	841	808	821	847	828	855	840	865	812	834	806	842	854	872	874	862	862	826	872	905	805	841	802	875	820	858	853	821	801	833	876	841	816	839	783	795	867	847	840	870	835	817	861	815	889	833	905	852	794	832	817	844	837	876	830	794	909	885	783	820	825	849	870	861	871	844	840	848	864	831	816	838	795	843	867	887	820	860	850	808	840	835	798	804	793	904	845	864	833	812	835	866	853	829	775	866	824	842	805	864	871	874	860	861	853	858	838	851	826	805	902	845	815	845	838	832	840	810	881	906	873	833	817	852	832	809	834	836	789	800	824	869	832	835	833	817	830	799	837	798	837	810	806	853	857	831	882	874	814	819	856	809	903	815	802	841	827	871	854	865	835	847	800	857	832	815	873	801	860	843	823	841	889	838	858	856	921	824	879	812	832	787	868	897	844	881	810	826	794	847	821	791	879	816	870	792	826	858	862	813	869	829	784	815	858	818	882	817	806	840	856	905	814	851	875	844	857	865	866	845	832	832	883	845	859	867	853	847	827	851	851	821	864	818	877	832	795	849	824	860	805	834	863	826	839	829	892	849	830	824	842	849	855	865	791	822	870	824	832	841	845	897	852	867	819	819	870	860	861	809	823	802	821	851	831	802	866	848	864	837	858	839	827	842	814	815	837	855	811	903	842	800	807	826	839	830	906	863	820	813	827	869	887	849	833	859	858	875	852	870	830	865	837	843	864	850	859	855	890	812	840	778	847	821	817	879	857	820	827	828	873	828	838	861	813	846	809	812	824	765	897	849	828	846	796	832	846	840	859	872	851	845	857	831	832	812	867	823	854	804	824	819	858	866	910	873	813	816	849	904	853	850	872	812	892	802	820	795	865	856	878	882	873	876	819	879	860	846	855	866	902	860	831	871	865	834	860	854	776	872	844	852	829	843	833	844	824	837	897	859	891	807	833	847	830	825	862	835	798	823	851	866	828	874	859	843	868	891	794	853	902	868	855	842	872	792	848	805	834	805	882	827	877	801	892	803	906	804	843	848	841	841	858	859	809	879	856	870	847	838	861	880	808	771	822	869	878	818	846	854	856	826	875	880	843	834	888	859	844	859	845	831	830	852	840	834	856	838	849	841	844	870	871	811	856	872	878	884	855	797	811	866	872	790	818	883	827	856	854	832	830	829	849	854	879	905	839	864	820	818	858	868	885	810	855	792	830	893	790	827	844	788	847	814	825	820	834	829	886	867	822	830	821	830	810	858	808	858	874	809	860	850	829	817	854	847	847	835	831	846	854	833	854	854	810	783	833	864	872	865	820	875	855	843	817	858	770	848	859	836	820	812	884	891	859	864	841	796	858	801	810	857	864	848	853	816	824	829	799	907	789	865	805	829	818	860	839	843	867	822	845	825	841	847	895	873	786	901	834	870	873	860	840	846	850	838	867	819	815	880	852	846	864	797	842	805	845	877	848	845	849	826	901	875	849	837	838	822	849	841	878	893	826	810	826	853	858	843	863	799	828	848	871	843	846	881	830	841	822	782	822	827	849	866	811	808	837	839	848	820	880	834	835	867	890	878	873	913	822	863	835	877	873	855	856	824	890	785	849	836	833	814	805	873	880	804	854	811	814	839	840	892	815	876	839	856	809	826	827	835	866	850	803	837	815	849	853	863	846	845	823	809	849	839	884	867	841	889	832	829	886	803	848	888	814	818	802	819	814	842	853	885	833	843	835	868	842	835	883	788	831	901	838	855	828	893	862	872	823	848	843	848	835	804	833	871	823	884	794	888	854	902	869	856	815	788	827	902	780	789	856	863	901	866	889	882	800	822	884	812	825	861	756	836	815	887	861	812	880	869	823	828	839	844	834	804	896	858	859	871	850	810	808	806	815	833	871	855	853	863	869	814	832	856	840	762	852	845	833	823	860	833	819	829	834	788	856	899	833	892	818	840	829	848	870	872	875	884	829	912	886	826	816	812	829	799	860	766	797	876	850	911	842	881	807	806	848	781	853	811	843	830	853	817	849	821	883	794	858	811	808	826	840	836	829	879	804	793	876	836	809	865	892	838	825	844	856	840	846	842	815	885	837	851	832	829	836	889	842	865	802	825	808	879	831	819	859	792	872	831	827	815	873	852	820	858	779	822	904	872	850	840	832	827	834	817	792	858	861	847	804	876	833	862	800	863	852	825	878	900	843	871	838	833	850	868	882	886	822	865	817	874	851	781	867	867	858	816	840	836	819	843	854	821	902	892	920	790	879	863	847	816	824	817	824	843	855	861	755	855	849	870	863	843	867	890	857	839	863	821	858	872	789	880	822	845	841	840	867	817	838	846	845	836	838	876	883	848	826	856	830	836	878	914	869	865	835	852	867	809	880	898	862	832	841	840	816	853	844	854	834	845	841	861	887	809	842	888	799	815	794	824	892	875	826	846	808	884	839	806	883	895	868	765	797	795	828	800	871	886	831	846	848	861	845	856	860	814	834	802	803	821	861	834	812	864	866	841	771	855	845	824	826	887	898	821	847	851	872	889	841	877	869	843	871	878	852	859	824	853	827	851	874	819	805	883	831	835	909	869	902	838	834	823	797	820	830	885	797	837	838	855	903	841	768	823	850	832	855	837	806	861	815	823	805	847	875	831	830	860	845	838	816	879	823	846	910	866	871	878	842	849	834	763	836	838	826	798	848	840	832	908	892	863	809	842	849	877	809	834	849	869	820	792	829	821	837	854	829	851	839	844	793	848	875	788	856	869	792	818	847	872	838	869	831	860	860	802	839	846	826	873	848	848	835	870	842	899	902	896	857	887	843	869	824	853	808	822	798	836	874	857	761	872	844	893	832	800	866	802	890	810	864	866	811	859	873	835	787	820	816	863	842
21989	17093	18445	14979	10494	7314	6215	4588	8277	8976	6515	5986	6063	5433	6361	5258	3307	3836	3807	3159	3107	3601	2809	2030	1896	1685	1652	1296	1250	1034	1044	976	828	860	877	872	915	709	680	590	542	508	439	423	393	344	347	354	321	320	289	319	269	257	291	272	303	294	282	298	303	284	285	269	285	290	302	269	302	297	298	305	283	264	305	273	316	264	280	321	304	288	291	285	276	280	290	302	264	268	265	255	281	297	291	283	328	290	297	294	266	287	281	282	302	308	269	245	267	287	291	275	276	282	282	265	252	272	271	276	296	285	278	254	275	275	252	317	306	280	258	280	311	305	281	281	292	283	293	297	288	254	297	294	328	269	268	263	272	255	275	285	288	262	255	255	281	263	282	280	266	289	317	300	264	293	292	266	279	276	267	283	282	291	293	312	260	305	313	297	267	296	249	310	289	277	281	274	271	324	288	284	252	290	271	264	302	280	289	317	306	282	309	265	287	272	294	292	263	273	296	324	265	289	284	304	274	272	330	291	302	283	286	289	261	280	307	325	305	274	268	257	274	279	300	317	273	293	290	269	298	294	268	285	300	283	281	312	271	306	307	287	293	263	276	297	277	273	266	308	293	264	295	302	273	291	277	283	287	326	273	280	293	263	302	283	250	318	281	292	299	270	292	261	255	285	264	290	307	293	273	280	275	282	295	284	291	279	271	282	279	285	303	264	284	308	294	316	274	278	312	275	271	283	273	301	274	262	302	274	303	309	265	290	280	265	270	277	309	281	287	276	287	277	292	278	287	277	276	264	271	300	280	293	300	275	299	297	299	285	299	270	262	259	275	274	279	296	262	299	271	285	283	295	263	286	313	303	284	261	285	242	301	294	289	273	274	289	316	262	281	269	262	295	277	276	270	272	260	281	295	278	291	277	252	293	293	280	269	258	282	287	283	252	273	271	280	267	300	292	257	335	267	279	290	284	269	279	304	291	291	263	280	240	274	270	277	296	304	293	291	298	298	312	274	274	268	281	317	254	284	268	257	277	280	255	260	297	297	278	288	259	281	300	310	285	305	241	256	279	302	271	264	270	276	284	284	287	291	292	311	291	270	293	240	283	312	275	267	291	257	270	263	299	292	262	266	258	280	295	268	271	290	254	287	301	274	273	269	294	312	300	268	291	266	265	281	287	288	295	297	278	264	277	280	267	304	294	308	285	289	266	297	277	278	272	272	285	314	281	281	260	288	265	306	278	281	263	292	283	261	300	272	257	277	301	293	306	251	274	250	311	307	287	276	290	274	256	272	315	312	283	295	271	308	289	326	256	294	272	305	288	306	282	306	278	320	298	270	290	265	259	281	261	277	294	288	292	259	284	271	269	289	311	278	277	313	312	311	314	274	285	271	267	277	292	274	277	297	270	288	283	289	258	304	308	264	293	275	274	264	308	262	294	328	287	294	264	277	303	272	309	281	295	258	318	280	257	305	303	330	330	308	305	313	305	267	275	286	267	280	296	274	259	271	274	267	292	322	297	300	269	255	272	264	275	286	305	288	287	314	285	273	288	325	248	293	282	279	291	244	301	278	292	288	283	286	308	279	276	288	290	299	279	285	286	283	290	298	291	275	262	287	259	297	313	289	314	311	288	302	281	290	278	303	269	288	301	278	249	280	285	284	261	288	273	241	255	280	273	303	271	279	269	282	272	264	266	312	258	293	306	273	296	306	260	289	286	286	288	257	269	303	290	288	282	290	320	309	284	279	272	274	284	311	270	280	279	253	263	301	261	277	290	262	303	291	273	320	281	297	285	300	287	314	295	325	268	290	265	288	320	283	295	262	272	273	306	308	264	273	289	253	287	264	279	300	271	256	302	275	294	277	258	283	282	267	276	257	293	255	295	280	276	309	296	279	277	306	292	295	279	287	290	288	263	311	288	322	264	307	279	279	300	277	274	275	296	316	291	274	261	299	302	260	278	305	289	285	264	280	287	286	296	263	270	305	300	285	298	283	308	272	292	289	288	285	315	283	274	285	268	296	251	262	265	252	271	267	252	260	298	264	248	249	286	310	277	284	294	267	301	263	274	267	288	281	261	271	268	282	280	290	266	293	275	293	288	243	319	246	293	287	258	290	271	277	272	288	298	289	259	288	292	306	284	272	260	322	302	275	259	272	270	274	272	271	280	288	274	297	265	281	268	272	287	316	280	299	304	252	283	274	277	288	282	300	298	303	283	276	294	290	289	278	303	264	294	280	297	317	270	280	271	289	324	284	309	286	280	290	290	258	273	282	302	295	271	305	271	259	306	292	280	320	309	281	295	269	266	276	286	276	272	261	264	275	294	293	292	258	257	298	275	244	303	258	285	280	276	266	270	267	261	259	286	317	281	285	249	292	290	289	288	283	285	267	279	272	263	256	287	276	292	290	256	275	277	276	292	290	313	296	299	286	296	299	226	291	275	264	241	250	274	273	292	271	262	308	269	271	259	245	280	295	280	283	285	287	263	290	242	312	294	270	321	258	302	278	300	271	295	248	284	309	301	296	253	278	285	277	310	315	310	318	286	311	274	278	307	304	305	307	274	270	307	271	282	266	290	266	259	266	291	286	275	281	294	300	267	293	280	276	289	292	283	265	289	299	288	342	289	274	276	252	288	250	256	287	289	262	284	275	294	259	303	251	286	284	290	278	310	294	260	274	288	278	283	271	279	257	329	282	298	274	300	319	293	291	278	294	276	276	312	272	269	273	292	271	282	279	325	270	313	291	281	303	270	283	286	289	291	275	292	263	274	266	279	287	270	260	271	297	278	259	298	312	313	292	300	255	285	283	267	274	229	293	297	263	276	285	303	264	287	311	273	275	253	283	278	285	265	292	281	277	276	279	249	295	256	268	276	271	283	236	272	319	287	282	272	280	290	274	281	260	312	282	293	317	303	286	291	289	273	291	285	300	314	275	281	316	284	280	296	270	264	279	260	312	261	297	286	274	290	278	268	262	271	302	280	276	295	259	306	299	287	292	287	293	267	264	286	283	248	255	222	303	285	290	272	291	296	279	292	248	288	292	275	303	301	291	260	274	290	286	269	263	267	278	289	263	250	285	325	312	286	249	274	292	255	272	306	284	323	274	297	298	299	284	262	265	328	286	306	301	324	259	297	272	256	278	300	272	269	257	313	254	323	269	280	290	272	257	296	265	310	291	297	252	260	298	297	245	275	285	275	282	275	255	267	273	278	274	296	256	295	270	288	295	295	274	260	291	284	286	272	290	306	320	262	292	266	300	296	288	276	271	270	267	267	277	283	302	294	272	303	268	286	292	266	290	272	265	273	265	270	285	286	309	324	282	301	290	279	288	281	295	263	282	285	268	274	281	266	298	272	275	288	288	267	311	254	279	241	294	302	289	303	264	282	292	281	275	315	311	265	275	323	271	264	280	282	304	298	265	253	301	273	270	305	293	272	292	312	274	264	276	292	275	279	296	287	263	279	300	261	263	292	298	264	261	278	293	265	248	308
14186	14111	22751	25058	23127	20561	19084	16288	23832	23266	17898	18914	19497	20402	22177	17914	13399	16993	17342	15224	16807	17755	15584	12080	11283	10274	9606	7648	7143	6127	6481	6236	4766	5628	5455	5314	5630	4256	4282	3366	2907	2594	2059	1865	1603	1327	1423	1381	1085	927	862	904	893	813	817	811	842	827	834	788	789	771	745	782	809	801	780	730	812	742	776	822	770	721	771	782	777	773	788	736	745	772	749	738	710	826	787	762	796	777	753	700	797	785	789	763	835	794	780	769	835	758	805	809	778	765	753	750	788	770	773	767	783	757	786	783	790	775	770	772	765	816	796	736	788	753	777	730	782	741	804	719	719	762	784	794	746	770	752	758	796	789	800	756	755	718	749	735	758	797	774	793	753	759	752	730	786	760	741	752	813	791	780	739	759	782	715	778	733	767	757	797	759	770	765	706	774	772	810	761	747	719	731	756	729	783	811	746	790	815	763	780	746	769	770	797	755	719	768	764	767	743	795	769	765	792	755	746	731	758	789	795	808	748	798	779	791	822	760	724	764	775	778	739	781	761	786	733	765	793	773	782	785	793	756	765	813	779	783	738	778	774	812	750	785	765	786	762	736	788	788	774	775	793	735	743	743	764	815	794	769	756	845	740	754	746	749	763	721	776	804	720	764	794	768	754	771	769	751	726	745	790	737	773	759	795	807	797	753	776	823	791	750	745	818	816	788	777	834	767	748	754	743	783	747	761	735	792	773	762	699	733	807	747	809	752	789	780	781	765	813	744	804	823	780	818	765	758	796	759	774	773	745	812	736	787	716	774	779	768	753	794	760	777	827	766	768	784	752	800	765	742	768	766	798	737	791	768	817	781	816	806	748	758	763	806	826	735	765	774	794	771	782	781	770	788	807	728	737	815	739	774	779	726	749	788	744	769	767	750	747	773	781	784	783	733	787	747	762	786	785	788	796	794	724	734	779	750	776	770	820	825	751	789	746	760	756	729	780	793	741	745	758	722	809	785	764	778	767	759	826	804	738	756	820	756	751	760	738	734	797	712	771	783	768	757	790	739	795	760	755	790	773	792	792	770	765	788	769	778	785	780	731	768	792	771	763	750	792	781	750	752	779	790	707	728	794	784	756	794	761	767	717	740	803	780	782	759	764	756	747	738	765	708	780	790	773	824	711	776	814	739	773	801	792	766	791	791	776	768	792	720	744	821	795	801	766	773	793	749	774	768	726	794	778	739	719	754	771	784	752	779	788	787	747	819	754	754	770	731	760	737	732	782	762	710	766	790	761	756	777	778	741	736	775	785	769	747	758	745	784	762	755	733	798	727	776	793	745	748	771	741	766	760	780	802	735	773	763	799	768	800	750	776	784	734	759	778	769	769	787	761	761	735	746	764	760	782	797	763	747	752	820	762	786	763	835	770	785	792	753	771	762	764	783	770	761	736	759	826	741	812	752	799	803	728	743	761	766	783	814	740	786	759	772	824	810	781	751	767	805	777	780	696	761	732	730	802	777	779	735	717	798	815	797	810	755	753	773	769	768	739	755	742	715	760	770	717	818	766	740	763	776	797	740	749	750	776	763	824	769	813	746	818	726	801	803	723	782	748	728	743	757	784	779	766	760	763	763	729	744	745	768	702	779	735	776	721	751	793	750	797	782	738	795	763	782	796	762	720	765	750	729	796	754	813	775	757	761	785	751	798	757	755	747	754	738	750	809	816	749	777	769	729	745	783	818	730	752	804	779	727	753	759	805	781	743	782	790	780	692	800	689	737	765	766	751	798	789	785	794	802	759	762	778	808	788	747	778	758	811	785	796	728	743	767	788	746	809	807	721	758	757	763	801	838	788	756	775	771	729	732	768	748	763	794	765	772	757	821	799	783	771	744	763	823	806	755	783	794	763	768	717	782	780	780	725	738	805	781	757	802	758	759	781	779	788	786	750	778	801	826	793	821	742	777	788	772	792	816	776	770	816	770	700	751	795	762	760	757	770	797	760	731	800	778	767	778	777	779	789	796	680	789	764	772	781	805	718	789	823	773	720	737	769	795	795	806	790	736	779	729	742	819	762	765	752	794	754	752	783	752	791	768	763	711	789	776	753	729	813	764	768	778	766	755	783	786	763	795	787	728	781	781	828	800	852	764	779	782	758	778	771	776	785	768	770	764	749	807	788	758	779	777	760	794	779	755	803	782	745	807	794	759	758	810	727	766	783	768	792	736	720	739	795	792	752	733	776	799	772	811	781	793	783	756	801	786	774	794	784	779	723	779	746	810	776	741	693	793	777	779	772	750	770	783	777	743	765	806	765	818	764	781	793	796	745	751	812	817	728	717	751	782	761	766	812	741	815	799	755	763	739	737	753	790	783	817	803	751	741	860	790	748	772	788	774	826	800	767	740	770	763	750	775	782	740	738	751	796	767	756	739	766	801	738	759	815	697	737	788	772	740	724	758	758	762	755	720	794	775	738	755	785	716	772	794	766	837	718	740	732	770	801	820	730	781	756	772	795	770	743	774	777	790	740	748	740	771	741	744	760	772	757	774	741	759	794	776	771	743	750	756	786	753	792	747	789	763	793	714	801	786	752	763	754	800	738	759	777	767	801	716	790	768	741	792	757	736	709	741	802	756	756	817	802	735	749	792	729	808	761	768	792	751	812	726	773	811	737	739	757	752	708	773	749	831	770	752	754	738	797	771	811	777	760	802	834	783	723	800	734	754	779	772	774	713	755	773	752	763	766	719	821	799	837	740	779	741	771	753	768	780	728	762	740	751	723	773	775	763	756	735	783	772	777	798	792	749	770	802	783	745	776	748	752	800	773	775	736	763	807	768	793	798	778	802	764	799	819	784	731	729	811	736	760	754	790	762	765	776	784	783	748	750	731	757	759	758	794	802	752	754	758	770	780	780	775	716	785	745	727	770	783	739	767	762	768	765	771	729	793	835	767	787	791	742	812	775	775	754	828	771	779	781	727	796	796	795	762	770	800	743	775	758	710	740	766	794	783	795	743	748	779	751	777	774	770	768	771	730	767	691	743	780	744	754	757	756	750	784	761	755	804	773	770	874	753	807	790	742	734	768	763	771	842	768	805	755	768	746	762	804	798	795	783	774	794	774	818	803	821	783	742	745	781	769	827	750	745	850	794	720	755	756	741	745	765	771	742	757	738	758	759	763	786	756	789	689	749	747	816	822	713	817	752	769	803	760	748	756	764	753	756	703	818	761	755	791	777	732	746	699	799	777	756	740	789	817	798	743	776	720	741	763	789	778	773	784	754	786	833	755	763	788	768	821	765	773	728	807	764	817	765	752	775	767	737	758	818	802	714	743	752	724	763	708	835	786	805	821	739	731	740	778	798	796	805	783	716	809	778	731	784	741	710	784	769	766	730	738	755	799	798	754	753	806	738	775	777	808	760	786	801	805	778	769	778	739	747	826	762	816	763	743	776	779	782	778	791	743	788	777	744	767	782	783	780	742	790	788	775	755	778	800	747	716	813	751	723	800	814	732	801	772	825
30756	25044	26741	23156	17918	13756	10533	8509	14988	16960	12543	11430	11053	10483	12923	10979	6452	7852	9347	6786	6976	6608	5346	4333	4139	3795	3411	2355	2298	1966	1945	2211	1500	1639	1479	1583	1581	1206	1160	974	824	657	604	505	467	412	411	356	355	279	289	251	281	252	255	256	260	237	223	245	238	246	280	249	238	213	226	254	263	234	251	236	258	243	262	244	212	248	242	272	227	239	244	223	212	228	256	245	246	277	233	223	234	240	200	231	248	237	218	229	212	233	253	221	246	223	246	266	234	227	247	218	239	219	225	242	245	221	234	221	234	222	255	209	219	235	259	238	236	233	241	207	239	269	209	254	201	240	240	246	247	238	228	238	231	244	211	195	244	228	238	250	249	244	240	232	234	240	272	209	239	246	235	220	239	277	248	215	262	267	245	218	223	250	238	241	256	213	229	237	250	224	261	242	204	226	239	229	247	222	260	234	254	247	274	220	239	221	235	240	220	219	273	227	240	250	233	256	268	204	240	231	234	250	248	246	219	216	237	231	233	256	238	244	229	230	233	238	239	276	215	238	229	219	216	239	250	213	247	240	229	222	212	270	227	238	222	193	219	173	246	233	226	249	243	245	259	238	235	238	232	206	236	246	239	213	234	257	243	236	226	221	241	231	243	211	241	222	250	225	217	205	234	238	244	236	234	250	217	224	237	232	248	248	245	258	232	233	248	221	246	234	229	235	243	228	248	230	223	236	206	270	259	247	238	256	234	230	239	251	246	230	231	255	228	208	231	231	257	231	251	227	250	241	265	234	217	224	244	241	222	239	218	252	254	222	219	206	231	250	260	242	233	244	251	261	255	236	242	245	255	249	245	232	232	202	230	237	250	249	242	240	251	261	205	245	251	219	227	234	245	255	236	259	222	235	230	240	220	221	247	231	233	253	246	271	222	237	246	241	250	234	221	234	230	247	232	237	236	211	240	241	218	233	209	218	256	237	239	236	257	235	260	257	237	241	233	223	256	225	241	235	260	224	260	259	214	217	230	237	210	222	207	226	239	243	218	252	244	230	251	223	219	235	218	246	249	226	223	227	221	227	231	238	214	242	227	231	219	236	229	226	215	236	266	279	213	225	215	267	221	225	215	222	234	238	240	223	250	257	243	247	211	240	229	233	236	224	254	190	254	246	238	256	222	263	239	218	226	204	255	228	252	214	252	234	247	254	225	267	243	243	238	250	251	249	250	232	229	245	265	250	248	237	242	211	218	238	220	246	219	238	256	217	228	225	234	216	238	227	245	240	216	243	231	269	232	230	250	266	225	216	210	254	259	243	244	238	239	230	247	247	219	212	257	262	275	223	234	200	211	240	238	243	214	240	252	246	258	250	248	257	237	263	233	246	246	234	235	236	229	223	240	236	240	242	239	256	248	247	195	288	248	226	197	213	244	284	248	217	239	274	248	241	242	210	260	240	220	221	235	243	271	214	231	225	239	216	262	240	239	232	233	218	236	219	242	232	272	215	237	235	236	270	244	227	226	230	227	250	239	240	226	238	235	237	243	234	254	239	222	234	240	261	230	273	250	215	232	228	268	249	237	223	217	224	227	238	249	248	241	227	237	229	201	215	246	250	222	244	205	271	243	255	240	243	246	212	228	240	205	266	231	237	236	264	241	239	236	215	239	252	229	228	223	249	204	235	240	240	237	213	221	211	214	252	236	230	225	246	232	263	231	227	234	230	225	243	229	238	267	230	237	236	261	247	261	242	258	231	205	243	234	230	214	241	253	225	245	206	253	220	240	250	240	234	237	243	221	210	246	210	240	225	240	254	244	215	246	240	224	230	211	241	259	259	249	208	221	249	227	212	231	244	248	229	257	205	229	235	248	231	241	224	270	255	225	229	243	233	226	282	231	242	232	237	261	227	214	230	231	223	214	242	243	259	221	242	241	227	260	227	234	247	280	213	271	225	253	243	241	226	247	272	227	259	240	197	259	262	253	228	260	248	220	220	226	249	256	237	224	199	268	242	285	232	236	234	238	269	244	248	231	229	223	259	218	242	204	225	230	241	262	220	231	216	225	247	263	257	214	229	256	242	212	226	222	247	240	207	200	246	232	248	229	217	251	239	252	241	240	229	209	212	205	236	248	260	260	214	243	249	209	245	233	248	260	257	232	225	221	249	266	206	224	260	295	258	249	241	248	256	244	256	190	251	229	243	246	237	220	219	226	229	262	240	284	229	225	240	233	245	253	231	240	255	240	270	227	261	232	232	247	237	243	208	214	232	242	246	231	240	242	217	266	240	249	222	205	235	248	233	218	234	273	214	228	241	260	210	211	225	270	258	224	235	213	233	238	210	244	223	226	229	271	240	234	240	231	262	207	214	247	242	254	217	234	254	213	220	206	253	211	200	242	229	238	247	242	204	237	256	253	254	252	236	259	244	208	205	238	210	253	229	230	242	235	211	259	235	247	236	253	238	236	233	253	244	224	248	245	230	249	259	246	201	244	244	204	224	241	243	231	275	244	214	233	235	232	217	224	244	264	241	237	232	240	268	245	238	262	228	227	219	252	243	239	257	259	236	228	223	266	234	238	223	242	260	236	224	216	238	228	230	227	229	217	216	242	217	220	250	237	237	249	246	231	244	241	210	239	227	277	259	230	246	238	230	231	241	242	230	227	232	219	199	252	231	205	241	216	238	222	242	256	257	226	250	234	256	226	268	220	249	220	258	218	205	196	210	225	244	247	240	243	232	245	240	263	227	251	243	244	241	210	258	224	236	249	272	237	242	253	224	228	250	228	237	222	225	248	231	256	269	209	253	244	244	251	228	227	256	238	246	249	248	223	222	227	235	241	239	234	211	245	225	224	231	236	237	228	254	263	239	248	246	231	241	241	238	229	239	253	223	233	201	223	238	249	252	262	244	238	240	231	207	253	211	248	250	232	223	246	250	236	236	212	243	234	235	228	227	244	239	232	249	271	245	230	225	235	210	248	232	249	230	241	240	227	234	247	257	220	238	231	243	262	256	240	254	244	231	233	226	238	268	238	235	234	214	261	261	246	212	277	222	254	235	207	223	257	207	245	251	232	249	255	247	223	253	267	235	232	228	250	224	245	248	220	224	219	252	231	227	240	240	259	261	219	235	252	246	254	245	242	235	235	239	228	240	255	259	233	227	238	199	231	245	251	243	271	221	236	229	207	205	232	252	218	227	233	210	249	223	261	255	224	233	245	238	238	225	225	251	238	256	225	221	227	270	238	246	263	243	259	240	198	231	258	240	249	218	241	229	238	235	207	244	221	242	216	221	269	214	232	247	216	259	264	223	265	236	256	222	222	240	261	244	247	219	252	224	246	238	260	246	239	251	235	219	232	231	228	278	238	242	256	222	256	217	258	237	234	226	220	250	277	232	239	230	227	234	243	248	262	243	250	231	213	233	221	246	249	211	264	230	214	246	266	248	233	244	258	227	243	234	229	210	244	226	235	251	261	238	223	258	247	238	239	211	246	217	225	234	251	234
18985	19782	28587	31600	30163	27824	25401	23716	32036	31844	25437	26270	27683	28142	32036	27263	20247	26360	28792	23561	26183	25282	22629	19955	19212	17975	16783	12664	12709	10637	11046	11817	8804	9613	9444	9860	9541	7510	7801	6049	5098	4393	3530	2833	2299	2022	2122	1713	1307	1035	890	881	819	792	781	747	759	738	692	751	695	741	722	686	674	682	693	652	694	713	634	688	636	711	656	688	665	678	689	609	647	665	675	628	627	677	704	679	676	628	696	664	655	649	653	648	670	654	670	649	625	690	702	683	631	623	678	630	645	656	698	636	643	727	681	655	605	667	698	653	661	646	648	642	658	668	687	693	663	678	643	661	637	651	690	677	675	649	651	672	673	685	655	700	606	670	627	642	643	626	635	626	646	640	666	636	655	646	663	636	686	674	645	652	700	605	650	710	670	668	628	642	626	608	671	659	746	660	678	653	689	639	680	668	659	679	729	695	686	642	668	680	696	673	673	689	668	643	617	653	703	675	680	634	642	687	689	630	694	693	682	652	681	640	669	649	643	640	622	686	641	663	661	649	639	623	661	666	682	664	666	671	679	597	676	680	682	675	645	665	620	678	669	688	647	671	730	671	634	640	640	614	638	668	672	699	659	666	656	671	668	659	685	696	675	665	647	652	672	595	663	638	660	652	627	680	653	675	626	628	690	665	642	649	630	678	669	695	641	660	629	619	650	678	670	652	654	697	721	574	688	662	676	637	636	628	653	663	656	672	657	682	645	621	660	682	653	648	648	649	629	653	656	679	680	695	664	631	664	639	658	694	647	655	611	656	664	638	671	656	625	637	663	600	637	672	705	666	708	666	700	626	682	683	612	721	685	666	669	653	650	675	704	707	667	632	650	664	638	620	625	697	668	623	677	637	668	690	670	678	638	659	634	619	656	650	610	644	641	658	674	650	607	631	682	673	685	628	653	666	667	662	667	703	695	638	664	698	667	662	640	620	613	674	641	673	661	690	637	727	672	613	685	661	651	667	656	626	670	676	706	714	661	704	669	651	676	688	599	699	613	665	648	633	640	604	667	643	657	642	654	629	657	667	654	668	655	649	632	669	644	650	694	643	677	675	640	690	623	627	675	654	586	666	686	677	617	694	686	636	643	664	659	625	681	691	638	657	694	654	652	642	646	669	650	707	652	632	650	672	652	649	707	676	623	679	656	635	622	685	659	671	685	683	635	667	698	647	672	673	618	689	629	665	715	654	662	611	657	618	621	643	697	689	671	679	651	650	677	660	706	642	663	701	619	637	649	646	691	655	697	639	684	634	651	648	637	706	677	654	635	689	658	689	666	619	658	696	648	620	698	670	639	631	675	685	635	623	628	659	639	652	668	651	649	659	645	698	666	590	652	626	668	644	635	663	666	713	672	665	655	664	696	644	700	647	621	656	715	661	626	691	644	649	700	667	644	684	711	636	660	682	610	689	658	669	676	710	687	650	656	660	642	648	691	693	688	665	689	679	717	662	657	608	641	689	632	682	684	653	678	676	662	618	680	689	678	661	630	618	675	621	663	698	623	645	660	658	691	687	615	686	671	626	659	662	660	662	649	684	734	616	652	686	665	636	678	702	676	673	632	629	668	633	686	702	608	680	674	638	637	675	664	627	713	675	646	646	668	669	640	634	676	666	653	674	646	669	674	611	678	668	675	644	671	662	670	677	634	639	691	676	656	652	648	645	666	681	679	670	599	654	677	664	659	606	684	671	648	673	644	673	656	645	662	701	666	670	685	644	654	684	682	659	671	696	686	679	675	717	653	651	641	645	634	700	632	657	682	641	664	663	643	641	628	658	666	648	649	649	669	648	663	668	676	636	669	582	663	636	653	685	661	665	655	667	646	628	655	688	617	664	650	672	635	697	651	637	655	675	703	623	638	643	651	638	671	695	671	630	652	627	671	656	638	657	710	661	671	651	709	701	636	635	691	685	637	644	664	668	647	649	666	695	653	676	684	720	633	646	713	626	660	656	645	680	688	658	636	670	653	678	631	656	644	680	633	627	621	648	590	645	691	665	654	640	641	660	663	669	633	671	678	664	696	622	629	623	670	623	664	659	651	669	685	693	686	655	694	651	664	615	630	657	667	645	677	663	664	669	615	655	637	678	666	655	661	670	654	649	679	658	657	656	695	634	646	662	694	599	672	690	645	634	629	601	701	684	658	629	633	630	671	693	638	656	691	646	644	686	694	631	682	667	698	632	721	651	640	648	656	653	639	700	666	651	608	640	664	689	652	649	646	624	629	665	623	645	629	663	662	690	669	631	659	655	731	614	655	617	632	655	684	659	651	654	647	647	639	635	609	660	657	676	668	667	703	695	676	649	641	688	615	656	639	627	716	651	635	688	707	640	649	614	622	616	644	687	647	672	660	637	674	652	646	669	600	643	644	620	653	649	690	700	656	694	664	698	641	628	665	668	679	646	658	662	661	648	629	631	666	652	697	638	680	643	653	665	663	653	655	659	628	653	670	709	644	666	689	620	708	654	692	634	666	628	619	693	655	628	670	666	675	695	616	657	643	624	624	658	656	620	660	669	637	680	684	666	668	618	620	720	658	667	623	703	657	692	686	639	632	643	670	648	685	646	683	679	694	605	675	665	678	647	642	685	682	658	647	669	658	682	671	646	667	659	716	655	651	649	655	641	671	644	676	656	632	690	659	642	673	678	680	687	682	672	651	657	686	631	670	708	690	670	658	628	688	644	639	647	712	693	679	669	646	612	683	672	659	669	631	655	663	656	697	629	634	708	674	684	643	665	651	668	710	637	691	669	614	651	682	646	634	673	694	666	665	680	620	643	690	683	647	638	673	639	666	687	662	649	642	615	698	664	646	718	652	644	659	636	668	643	669	630	690	672	710	623	674	668	689	643	670	707	678	645	655	658	654	655	643	686	652	698	684	666	620	633	661	654	652	668	639	647	644	699	636	673	678	648	684	714	699	640	662	629	619	669	638	624	650	694	647	643	647	665	663	634	634	682	646	679	701	697	653	694	641	696	691	670	655	665	654	682	679	687	700	685	676	634	651	623	654	662	659	634	678	647	665	675	614	645	714	672	683	673	683	631	686	677	672	647	672	660	710	709	667	636	654	649	644	627	614	648	647	655	679	649	668	646	671	629	651	648	655	693	656	658	678	657	614	722	609	650	637	631	677	694	627	701	651	661	620	631	665	647	654	688	665	665	668	692	655	689	680	615	660	684	662	667	632	671	634	636	663	705	700	647	616	662	643	644	636	695	635	667	634	652	661	634	660	672	680	652	669	628	650	708	692	619	680	642	691	654	668	640	686	666	646	673	666	665	682	613	654	634	651	679	666	655	646	652	658	624	687	630	648	637	648	603	647	658	613	629	677	653	622	654	726	683	657	669	636	660	711	660	663	653	646	666	649	678	689	668	676	670	672	685	615	676	637	641	681	677	636	667	656	665	645	657	657	620	656	683	641	697	694	612	659	678	670	669	733	687	695	674	727	645	695	712	633	638	651	677	677	657
9826	7582	8170	6319	4110	2788	2017	1499	1410	1318	1098	989	806	750	785	676	554	616	570	546	549	507	496	447	467	398	437	404	380	356	375	371	396	388	382	374	357	392	306	359	360	344	312	324	334	337	317	317	322	309	295	319	320	287	330	354	311	300	297	299	310	294	338	302	325	287	324	336	309	329	347	303	301	324	330	288	334	299	316	313	328	308	327	292	310	302	310	324	308	286	329	308	274	364	305	293	330	330	299	331	302	359	334	310	339	324	344	319	308	323	322	296	322	264	284	316	306	288	316	299	295	302	310	305	331	319	311	286	333	306	333	314	289	323	301	317	286	336	324	321	320	330	280	292	313	318	316	323	318	354	315	315	305	295	338	341	339	304	306	313	316	333	307	344	326	336	352	307	331	292	310	320	304	282	297	307	330	320	311	334	289	310	287	343	334	285	330	311	320	338	305	295	300	316	315	307	308	324	336	303	332	317	293	267	294	292	303	328	298	311	343	297	336	306	286	375	333	286	305	326	322	295	305	348	307	265	328	311	307	274	330	298	292	290	291	313	278	334	294	319	302	326	313	283	299	305	313	315	292	281	302	325	312	299	331	317	306	314	309	287	332	336	339	318	318	323	320	336	348	297	334	306	317	267	315	328	346	308	319	297	326	320	309	311	295	332	296	325	306	328	299	314	309	330	311	292	326	325	311	309	310	316	306	318	310	332	310	285	346	332	355	330	295	328	312	376	284	277	311	297	320	335	326	309	296	314	324	316	308	320	298	316	320	286	317	305	293	326	311	328	284	294	287	324	292	318	339	318	306	300	298	349	326	321	346	335	285	313	335	297	312	320	285	314	290	328	308	285	272	284	294	317	314	288	325	344	315	314	310	298	310	327	290	306	308	312	320	296	312	288	322	283	292	324	313	338	335	306	295	331	329	318	293	327	324	280	349	323	315	325	318	304	298	301	297	277	317	312	296	292	311	279	321	322	316	292	294	305	299	315	329	347	307	314	281	301	319	334	293	315	359	305	305	315	339	330	307	326	297	294	329	315	334	303	287	318	326	328	284	296	303	282	292	313	314	281	330	322	328	330	298	341	305	308	343	327	303	319	318	310	303	318	306	336	297	310	309	288	325	330	292	297	296	312	332	298	322	321	305	296	326	326	314	303	304	302	292	284	334	339	304	318	284	328	319	329	308	304	322	320	291	294	318	320	326	310	302	279	328	303	312	325	360	316	291	306	293	334	293	331	326	332	329	300	307	342	313	276	294	333	323	324	309	327	326	336	340	319	302	311	288	288	296	289	322	289	302	325	313	332	327	307	318	296	288	302	331	335	313	292	321	301	350	324	327	313	302	314	326	306	317	310	303	306	355	343	317	312	281	338	321	315	287	309	326	319	298	317	325	333	310	311	303	314	316	295	324	311	321	302	313	311	325	310	335	298	295	314	318	315	328	318	314	336	327	317	299	306	304	302	297	306	325	321	308	319	312	320	318	321	320	315	297	273	343	295	291	303	294	330	331	318	324	351	329	304	339	323	311	316	326	347	316	305	318	325	323	303	306	300	328	302	348	334	272	314	315	321	330	307	310	286	279	328	315	321	285	321	313	309	308	299	329	311	290	319	330	310	333	313	332	317	327	329	344	300	307	317	307	300	303	354	300	296	343	305	294	277	300	298	314	313	320	304	316	302	289	303	313	286	300	301	321	336	322	309	321	327	325	316	309	309	324	324	329	309	316	313	323	325	345	331	332	311	319	317	300	345	315	340	297	282	302	307	318	298	323	346	325	331	312	321	292	310	313	298	317	311	327	318	276	302	307	335	321	324	325	289	309	285	300	310	310	296	320	262	301	333	309	332	293	311	320	315	331	298	324	298	343	303	324	345	344	335	339	300	310	316	314	307	307	316	311	337	331	310	327	342	333	308	308	313	324	326	333	317	305	328	332	316	300	318	330	317	342	307	325	307	301	356	312	315	319	300	289	301	288	306	313	303	318	279	300	295	313	307	326	303	305	345	303	324	324	330	264	345	342	315	308	328	333	307	313	318	303	319	284	306	308	296	306	307	280	320	319	333	312	332	305	313	305	305	277	316	298	317	327	304	333	297	295	302	296	346	312	341	343	275	317	338	294	306	289	308	322	305	315	275	317	330	316	314	308	285	307	286	330	320	297	308	328	320	332	297	317	318	321	347	307	317	318	336	309	305	299	284	306	294	293	323	341	358	314	317	324	291	328	295	323	368	310	311	314	293	294	293	329	332	343	298	316	285	297	268	276	310	307	307	316	295	318	301	298	300	343	294	333	307	296	270	310	321	302	323	310	314	330	314	267	309	307	286	280	317	328	303	288	335	326	300	317	315	315	327	321	305	296	332	311	312	313	313	335	314	278	307	292	306	381	294	306	302	306	292	314	369	310	301	330	330	310	343	308	294	315	277	313	315	311	330	294	332	302	309	312	318	293	318	326	308	295	293	303	288	321	341	321	293	326	330	300	309	293	324	343	293	329	318	321	316	330	315	313	301	311	323	331	327	297	309	371	331	296	310	335	323	319	303	299	278	356	296	336	309	320	290	305	298	337	323	320	333	274	313	353	280	323	310	356	302	342	316	315	297	328	320	302	313	289	329	327	328	293	308	294	300	306	312	299	313	289	304	337	319	298	318	313	308	329	317	308	299	310	311	321	300	310	274	317	322	318	284	306	268	347	316	344	323	287	289	297	340	331	323	314	292	320	328	369	330	330	284	324	295	358	291	315	311	291	301	274	317	273	284	302	324	299	289	332	311	342	292	269	322	320	298	315	300	301	327	300	309	296	346	306	341	319	294	312	311	287	338	324	310	328	296	337	301	318	304	296	298	326	335	304	317	287	343	300	296	279	309	326	312	344	354	323	300	305	300	311	334	301	300	327	307	330	297	321	321	319	314	333	296	313	310	309	329	329	326	318	300	317	335	293	332	318	347	297	277	298	298	302	309	316	346	335	308	315	317	297	317	308	328	318	286	309	298	332	317	283	341	285	305	293	332	324	327	327	309	309	311	307	318	308	309	311	312	325	313	305	323	331	295	326	261	329	289	316	321	330	316	332	328	289	312	323	346	312	301	306	302	329	308	283	308	341	306	313	310	327	286	326	316	310	302	298	302	282	328	308	307	324	306	297	294	291	305	294	305	326	328	275	308	330	286	300	310	309	313	326	293	321	308	293	334	289	306	319	305	314	300	339	323	328	328	302	300	313	316	299	307	290	323	359	332	315	280	338	304	318	321	323	328	320	334	320	293	300	304	286	301	315	307	298	297	307	277	336	338	298	315	299	313	296	314	286	306	296	341	342	310	328	292	344	335	308	317	302	317	316	307	314	310	328	376	329	318	311	327	294	293	302	328	322	305	311	306	309	332	300	332	303	337	307	269	291	289	325	332	329	317	292	297	320	333	272	307	342	323	311	333	290	345	327	313	312	327	306	314	312	313	307	311	321	304	304	314	320	294	296	297	299	283	287	292
6950	7137	13862	15012	13355	10787	8766	7370	7052	6970	5494	4877	4337	4238	4710	3470	2584	3344	3294	2858	2901	2529	2319	2064	2084	1837	1825	1558	1558	1391	1442	1427	1327	1330	1334	1268	1245	1129	1096	1052	1010	1008	921	913	911	926	902	895	903	862	882	870	877	817	829	851	820	831	841	827	805	812	897	857	897	832	884	862	856	816	819	904	863	825	828	852	854	857	817	884	831	842	875	862	822	836	834	803	881	811	800	832	833	842	836	816	831	818	816	871	865	867	842	850	807	853	854	855	858	820	822	822	841	870	892	862	815	879	867	831	808	849	893	839	878	814	818	857	818	838	857	844	866	859	852	885	850	807	818	828	822	831	819	824	808	821	805	830	848	856	853	832	871	855	849	810	881	805	797	786	852	850	839	898	830	869	820	802	858	833	844	872	861	871	823	830	850	830	901	837	827	863	814	877	843	825	882	829	820	908	839	823	810	819	814	889	850	851	906	820	797	855	854	835	889	808	839	824	869	861	853	909	881	824	857	812	899	836	832	853	846	898	833	800	799	802	836	832	867	821	819	850	866	830	859	819	820	856	832	846	855	884	868	840	890	835	773	812	868	796	863	829	833	845	815	834	872	797	781	871	796	839	860	882	839	837	838	837	804	813	791	848	853	835	843	851	825	861	862	855	850	844	867	866	831	846	882	832	843	819	820	805	865	834	798	844	773	800	829	878	842	794	804	806	813	861	839	861	844	868	802	861	812	836	831	790	898	803	858	874	818	802	829	803	835	824	802	888	785	840	816	885	802	818	856	846	823	853	817	807	836	847	765	844	817	844	863	883	841	835	846	877	822	872	805	818	794	891	790	811	802	862	832	811	897	842	827	884	800	872	819	839	801	857	779	811	829	789	822	893	853	820	876	804	800	893	817	849	856	828	842	828	877	814	873	804	815	881	828	835	857	834	861	848	843	857	772	874	794	804	877	873	807	870	821	818	818	779	798	839	881	901	856	872	825	840	852	829	806	809	848	869	829	826	824	789	846	883	857	814	822	807	819	827	853	852	822	851	845	830	841	825	830	877	831	832	842	893	816	830	819	805	871	870	831	834	879	900	791	842	833	843	843	812	810	845	847	813	864	808	818	832	874	848	805	851	792	861	859	877	844	823	822	882	847	849	780	802	882	846	827	863	827	877	838	879	906	857	813	851	837	859	779	849	858	837	823	823	803	852	845	811	799	877	897	829	823	765	889	810	825	823	841	802	839	888	825	794	855	846	813	774	804	839	881	818	866	837	889	859	872	872	862	802	826	823	849	783	800	845	783	856	879	878	852	871	813	877	786	856	781	812	847	868	860	850	824	822	804	829	844	884	855	841	820	848	817	839	830	825	878	850	864	860	825	811	822	911	811	882	859	836	795	880	829	836	866	831	802	864	848	824	813	803	841	779	836	849	863	850	861	874	792	844	770	843	794	908	863	838	837	851	865	815	830	794	828	833	766	816	862	772	872	835	797	801	788	814	796	890	882	858	846	826	802	853	804	813	834	865	830	803	838	852	869	815	848	828	864	815	847	845	879	817	893	833	792	801	827	820	859	812	900	841	852	814	810	843	818	813	891	864	842	864	806	849	835	849	855	851	835	873	834	835	885	798	821	804	846	839	868	862	794	849	840	835	808	861	794	819	859	864	831	769	874	845	779	830	843	838	857	874	792	850	879	820	816	816	889	834	807	848	875	828	774	796	847	841	810	851	847	835	865	793	805	858	862	845	848	788	778	850	774	838	837	825	848	848	820	801	815	802	861	891	852	872	809	839	848	846	843	823	808	877	902	866	785	843	904	834	889	801	843	807	829	819	868	885	813	824	861	896	870	854	875	854	875	777	870	834	816	871	817	808	826	842	794	890	818	827	850	809	856	820	849	858	876	851	854	843	852	819	821	870	802	818	854	835	897	861	816	862	867	840	824	868	873	833	786	828	812	854	861	846	869	839	858	871	875	882	934	801	825	831	858	821	884	834	796	873	800	823	789	803	852	793	852	834	847	801	866	793	893	813	813	840	783	827	837	882	845	794	848	819	826	831	851	844	845	871	834	825	813	866	848	821	883	821	831	834	878	848	824	867	914	863	821	802	796	847	778	849	870	868	790	852	825	886	868	903	809	874	826	877	859	815	856	890	812	830	900	827	824	815	836	899	842	887	851	823	819	845	863	870	825	852	826	847	868	854	852	877	842	842	764	825	839	846	835	830	800	833	834	834	839	809	825	818	828	821	830	885	848	839	844	886	843	834	832	879	858	806	828	833	856	827	851	864	829	791	837	853	837	863	827	828	833	823	850	855	821	810	858	757	884	890	808	840	877	818	820	823	860	904	815	824	825	812	805	778	862	863	853	810	793	843	829	873	885	845	849	860	844	850	849	856	826	834	875	852	817	816	846	871	855	846	820	847	883	846	852	881	808	822	834	847	846	831	846	882	839	815	840	895	830	838	817	848	859	801	844	801	815	905	791	838	843	752	876	857	878	825	863	854	830	855	879	777	816	779	827	834	840	856	875	827	829	811	807	830	775	864	834	814	822	838	834	844	840	879	812	832	875	821	851	824	826	796	839	821	811	872	838	831	812	851	878	817	809	816	834	853	829	825	897	819	883	833	852	856	798	830	843	855	808	829	795	846	859	878	915	771	837	848	881	816	867	852	827	801	828	849	813	862	816	817	801	863	869	850	828	854	868	925	869	883	835	852	843	803	871	841	841	865	810	840	842	841	860	760	816	859	876	867	852	796	825	853	797	821	840	854	820	808	865	868	818	873	848	860	870	840	837	868	835	835	857	855	864	854	853	818	854	848	853	796	851	805	849	872	873	875	858	834	853	872	851	853	854	822	810	796	861	844	837	773	863	859	851	868	813	825	800	857	838	801	848	856	850	849	854	823	845	823	859	800	809	788	845	827	845	817	835	823	839	827	821	837	837	820	892	799	849	847	840	807	838	838	825	873	827	865	846	812	888	798	835	809	829	852	854	897	816	830	850	861	857	871	870	868	889	878	814	874	872	857	798	758	826	847	812	824	826	894	814	809	793	827	785	793	848	825	847	854	807	860	854	855	817	824	874	843	848	831	774	851	858	828	818	846	885	823	844	851	848	878	849	792	831	822	844	825	812	813	791	823	850	821	809	835	813	835	875	846	823	803	812	846	820	851	817	816	857	826	839	838	860	864	837	828	790	792	888	866	841	837	851	904	806	832	841	806	818	808	801	806	836	834	868	837	851	848	838	839	853	871	816	884	798	850	876	861	861	896	880	856	850	854	840	851	818	843	792	826	805	840	842	845	841	842	829	826	875	855	809	878	827	875	842	833	803	855	785	829	848	826	854	824	811	822	879	797	850	821	870	867	805	862	816	829	833	838	869	805	827	847	814	823	813	862	847	888	798	827	856	849	854	835	809	858	880	901	838	850	836	822	816	851	815	821	874	810	822	835	873	798	801	835	806	883	846	839	800	783	855	833	818	809	866	821	811	836	826	813	868	868
21181	16707	18331	14569	10873	7881	5504	4530	7887	9281	6963	5876	5168	5512	5991	5249	3107	4022	3684	3899	2974	3060	2433	1952	2214	1941	1665	1326	1225	1151	1057	1064	914	905	853	864	782	702	688	629	526	478	428	408	397	352	326	353	314	295	277	301	301	306	306	287	273	316	275	299	295	288	277	289	275	291	287	266	299	282	273	289	287	273	313	275	278	281	251	287	307	303	288	279	272	309	290	279	271	319	278	268	270	311	282	264	267	296	320	306	268	302	272	316	300	270	292	294	264	254	286	270	300	267	303	275	270	292	314	245	279	254	289	303	288	287	262	311	275	305	269	284	286	288	263	260	282	281	297	287	313	277	283	284	317	260	270	271	297	259	303	275	281	284	281	284	265	261	295	289	270	282	285	289	305	316	292	280	275	275	283	291	290	275	282	282	284	313	287	303	273	284	299	295	308	246	272	304	274	289	282	290	299	301	277	288	279	272	308	252	286	293	265	287	260	270	279	279	283	283	279	289	275	267	292	273	299	284	305	297	281	257	288	267	272	291	291	299	283	326	276	250	273	287	269	314	275	270	280	313	281	271	288	251	298	303	310	285	279	311	297	271	241	270	281	274	271	276	292	274	299	266	275	294	286	284	272	298	314	285	282	277	280	279	297	280	269	283	259	261	267	264	287	295	305	262	304	284	259	281	259	258	279	273	277	293	288	328	272	303	309	313	270	274	269	261	278	274	292	292	282	288	268	292	291	293	279	292	294	273	258	320	295	256	290	280	278	294	280	291	273	297	290	291	280	270	281	297	289	303	279	288	286	257	243	244	279	302	278	305	306	270	282	275	291	288	297	273	278	274	297	314	314	292	243	280	294	304	280	299	266	284	295	279	303	256	270	288	309	293	285	274	294	270	279	295	259	275	296	275	254	256	289	298	301	270	259	295	286	275	297	318	310	264	263	294	291	304	285	286	278	315	293	307	293	283	271	263	255	294	243	314	302	259	293	264	271	311	290	295	275	269	268	281	272	268	281	280	279	272	278	292	299	307	260	290	286	298	256	285	291	292	269	294	262	289	295	274	280	279	291	296	282	293	275	269	288	272	271	273	319	303	303	281	251	268	297	294	270	290	284	267	275	270	290	282	262	258	265	248	271	265	284	302	309	274	283	291	314	313	281	274	260	266	279	268	300	281	291	260	277	275	289	286	266	294	305	271	293	306	279	283	267	274	302	300	319	268	276	286	315	265	255	285	311	309	289	273	285	282	279	290	285	269	267	278	253	275	268	302	275	291	288	313	278	277	266	291	315	271	287	288	257	275	307	301	287	297	265	298	284	312	306	286	282	265	262	282	310	307	255	279	276	286	299	294	275	290	301	274	293	279	269	267	282	308	304	283	281	288	283	286	292	288	278	285	289	280	290	273	272	275	280	268	288	290	254	285	303	275	293	275	277	296	298	259	295	282	283	286	302	262	273	299	253	311	269	282	287	286	279	299	307	287	290	292	290	261	268	259	264	263	308	276	254	300	285	309	257	284	321	291	300	295	308	282	298	281	287	294	297	276	259	291	264	285	306	297	272	294	267	270	270	291	299	287	300	250	254	252	270	288	289	302	290	279	288	274	297	302	277	275	299	261	291	270	296	284	265	257	300	320	291	274	318	299	286	235	256	284	304	233	259	265	280	274	249	275	277	271	346	295	270	281	293	287	281	276	301	261	298	289	256	283	280	285	266	279	299	267	309	275	279	260	289	275	281	312	282	267	301	284	301	280	287	282	330	285	287	309	262	292	267	314	279	267	275	312	285	286	288	255	274	311	254	276	263	263	284	276	277	300	300	257	254	288	249	276	265	314	273	270	269	280	257	290	292	260	289	305	302	263	255	289	291	252	303	284	273	296	246	245	308	285	319	270	305	277	313	289	294	294	274	264	288	277	271	283	303	248	292	281	270	288	248	263	275	283	272	319	266	260	318	294	298	263	295	290	293	256	270	273	282	285	293	283	287	256	308	274	265	271	265	277	290	280	320	255	302	278	277	286	283	243	305	282	225	267	301	308	274	286	263	301	275	274	293	282	303	290	309	267	260	309	246	299	282	288	298	284	269	291	298	270	287	315	292	249	295	266	283	262	300	304	310	281	297	287	270	313	301	300	271	256	276	296	266	289	273	284	283	304	317	270	269	299	274	254	286	253	278	293	279	264	256	273	258	302	289	285	274	265	300	269	285	257	251	286	286	295	261	282	282	269	254	296	278	265	284	303	268	272	284	267	283	270	253	260	275	307	287	279	256	275	266	287	292	318	260	251	277	263	304	286	261	259	288	282	268	303	270	304	260	306	288	265	294	285	297	309	299	298	264	289	297	277	283	326	258	297	307	270	253	297	240	296	303	265	304	302	286	268	280	267	284	273	281	301	301	279	261	307	285	297	281	302	270	310	277	292	270	261	268	292	276	288	282	311	291	282	272	268	299	289	263	288	292	244	302	280	298	267	297	256	282	266	286	280	228	281	250	307	307	312	282	274	288	266	289	276	282	290	282	301	291	278	283	291	266	298	292	317	287	260	280	276	279	282	292	246	245	270	286	293	279	325	297	288	303	287	276	288	254	313	291	284	288	316	285	289	314	281	279	288	282	276	288	258	257	257	273	284	270	300	232	290	265	272	284	269	250	274	273	271	290	280	265	271	277	277	242	268	285	302	313	254	272	305	285	300	255	271	270	292	280	278	255	240	304	294	286	250	285	263	301	286	272	284	294	269	234	306	288	299	277	261	263	278	301	280	259	287	306	258	296	264	295	309	307	318	279	271	277	289	281	271	274	284	276	291	284	278	276	261	280	262	240	269	280	313	286	282	299	280	278	268	255	293	239	287	304	279	273	274	258	306	284	282	288	276	289	261	298	306	256	274	291	326	310	300	302	282	297	255	312	292	283	289	313	290	298	278	289	291	299	315	326	256	283	284	281	279	259	309	271	310	279	270	258	307	276	273	297	280	285	277	273	300	284	271	260	281	294	303	279	282	278	282	298	281	266	307	303	283	298	259	306	280	296	307	327	273	264	277	260	318	280	269	282	296	236	321	286	268	282	301	277	282	253	317	271	280	297	303	257	304	326	292	287	248	321	286	280	281	280	280	302	291	309	262	291	260	306	261	261	271	293	275	250	257	275	305	291	305	283	264	287	287	254	284	291	303	285	278	273	274	311	242	273	281	276	300	302	258	292	296	259	290	265	275	280	301	282	314	278	279	298	301	273	270	284	272	295	289	252	278	260	306	268	293	305	280	288	280	273	280	286	271	270	279	266	308	284	299	305	277	275	271	266	254	274	283	257	291	264	266	268	328	294	291	277	286	302	302	313	298	291	284	290	329	293	316	281	313	257	258	286	284	270	277	257	275	265	259	305	293	269	242	280	270	268	306	296	285	287	259	281	270	262	276	298	285	268	296	279	303	316	283	269	288	255	297	283	288	341	272	304	287	258	298	268	308	275	259	252	271	294	280	268	286	292	270	300	304	302	307
13744	13496	22678	24911	24050	21199	17654	16529	24106	25087	20267	18524	18456	19745	22285	18783	12731	18052	15391	18621	16255	15934	13374	11015	12056	10963	9847	7623	7516	6686	6462	6500	5336	5220	5170	5514	5214	4303	4242	3594	2989	2470	1986	1789	1542	1450	1278	1221	1044	857	902	906	837	809	807	848	795	815	729	822	759	812	786	748	735	751	754	721	760	811	830	767	750	825	740	767	807	786	742	791	744	729	751	736	776	768	744	762	788	736	789	802	815	809	779	775	768	759	745	726	733	713	763	761	781	766	775	776	783	742	754	738	714	776	758	741	787	761	755	734	780	795	776	746	723	764	780	739	804	769	746	827	746	780	761	775	744	728	749	779	780	779	755	727	760	782	806	785	790	751	790	769	782	710	765	764	713	777	778	773	805	811	728	773	701	753	736	743	724	789	729	747	783	714	794	755	717	763	766	755	767	707	773	743	748	684	716	798	753	780	769	811	735	742	761	806	732	751	766	782	738	788	743	745	814	782	784	763	767	765	760	772	735	771	778	779	763	747	742	812	808	737	807	766	728	779	745	773	682	788	783	776	785	778	787	742	774	728	775	749	794	723	793	771	752	798	726	727	730	738	778	742	717	825	741	763	754	779	755	729	712	781	740	767	781	753	732	791	765	772	754	757	785	812	771	774	743	748	744	744	795	769	727	758	762	729	762	831	752	721	756	735	756	759	748	740	768	734	758	750	731	791	752	800	780	774	781	812	777	715	763	786	783	747	770	762	776	732	734	782	731	750	766	742	777	742	757	762	766	776	719	790	766	764	761	738	783	790	767	794	784	781	825	767	796	776	747	734	753	716	751	715	747	784	797	740	788	766	751	739	746	697	748	765	731	783	785	782	790	751	727	778	684	753	836	771	747	768	722	763	756	785	774	717	737	725	768	728	745	716	770	762	785	734	776	777	708	818	764	745	750	767	746	759	786	798	787	750	764	720	736	706	769	758	769	761	772	728	792	755	779	756	744	773	736	772	795	747	759	792	776	798	749	739	777	770	749	751	748	726	761	771	762	780	799	750	779	760	700	766	745	765	750	754	749	774	736	790	780	734	784	767	769	745	740	801	796	785	821	739	726	755	748	791	770	758	787	767	707	752	828	791	793	773	803	793	755	727	738	746	745	748	738	774	742	774	760	770	776	748	729	777	772	726	785	715	784	769	777	771	727	761	776	760	763	733	730	791	740	739	777	709	725	753	801	751	755	758	747	769	813	798	698	714	747	774	779	774	746	796	731	793	745	742	776	799	766	779	745	768	752	743	793	739	722	807	750	752	839	725	773	754	787	754	841	739	747	763	746	786	815	751	791	694	743	712	777	766	809	718	764	785	778	766	775	744	784	746	736	804	731	759	785	744	775	735	743	768	797	719	751	797	790	830	807	759	766	777	833	795	760	784	771	757	773	751	738	741	778	736	740	762	770	734	772	798	761	777	757	753	751	767	800	792	760	733	769	787	786	782	768	749	802	767	792	739	781	777	773	772	809	731	748	732	755	733	808	776	738	747	778	762	805	761	796	747	740	772	745	762	777	806	735	736	766	722	742	761	733	744	794	739	759	723	709	782	745	803	808	779	750	805	741	738	731	767	799	777	755	755	813	739	746	762	741	764	807	753	764	778	711	738	771	764	764	785	688	782	746	744	717	687	800	746	790	728	759	772	784	793	784	782	766	726	760	738	735	766	762	767	775	758	745	788	782	761	764	777	765	791	749	742	799	800	759	723	708	763	738	760	739	729	766	760	790	785	687	709	774	800	770	786	754	767	783	763	744	710	770	747	724	762	740	726	769	784	779	758	775	773	799	725	792	812	711	744	792	732	757	736	747	755	752	767	748	839	770	739	752	783	772	725	753	806	792	738	737	776	780	753	783	780	802	775	753	779	808	780	765	777	780	757	756	766	729	758	783	809	764	715	758	753	758	781	728	765	754	777	742	782	742	761	785	735	812	794	774	771	754	759	756	745	747	783	747	780	787	725	801	766	785	742	784	708	760	775	782	735	799	768	761	722	778	780	749	766	728	755	736	795	779	763	791	810	796	783	786	761	751	782	784	738	761	730	740	824	822	789	809	741	776	743	767	834	761	778	768	751	816	799	767	727	734	749	775	815	754	759	730	771	789	771	791	722	765	759	748	781	696	781	764	741	778	771	775	804	765	753	755	820	825	782	796	732	773	774	710	768	773	736	759	787	783	734	804	774	730	768	760	760	793	747	734	737	772	774	767	780	775	737	777	802	771	766	791	813	750	762	754	722	806	816	749	697	753	768	737	760	739	755	739	795	779	717	783	741	787	694	783	796	806	800	752	813	801	719	728	744	745	780	808	802	759	740	771	754	779	749	830	814	764	781	784	738	770	757	786	771	801	772	785	798	777	800	762	751	751	726	770	767	749	789	760	793	767	796	772	726	749	750	744	772	755	764	798	804	763	701	849	768	751	721	751	758	799	752	776	781	751	773	706	789	799	756	714	745	740	743	742	746	773	792	735	766	738	750	767	756	767	725	794	753	726	742	736	812	743	803	757	768	770	739	798	824	710	737	809	797	796	739	753	769	720	819	739	777	812	834	734	704	727	701	748	785	726	742	745	761	744	777	768	821	792	784	778	766	806	737	753	777	807	758	795	796	773	787	761	742	745	764	779	732	779	725	787	790	784	776	744	752	761	733	788	794	731	774	793	706	763	737	738	735	768	705	756	765	754	748	783	754	759	770	795	761	766	715	763	772	812	745	764	776	800	757	789	768	771	753	743	796	822	814	777	749	778	744	778	763	751	763	747	700	738	777	754	761	747	778	719	787	748	748	766	743	783	803	702	793	762	717	748	760	721	797	753	730	778	769	747	753	741	765	771	742	754	733	783	737	735	786	827	742	779	711	735	752	766	784	757	755	808	744	772	755	796	757	730	777	711	756	791	696	752	739	783	783	746	780	750	750	729	802	714	803	780	791	750	738	770	773	727	790	746	739	793	772	810	743	821	714	765	815	738	752	806	733	783	759	763	751	742	742	736	738	737	759	761	771	793	762	806	786	748	803	816	772	782	734	745	775	770	706	787	771	739	828	777	772	782	763	743	756	813	713	753	800	725	738	750	811	784	757	725	800	746	785	764	805	766	727	782	744	771	774	772	719	722	731	769	768	761	710	750	741	797	770	780	745	766	768	741	787	719	768	726	810	789	821	749	719	753	716	745	762	771	752	768	767	755	779	752	709	765	752	773	774	752	833	772	747	755	744	722	745	740	793	778	758	809	767	819	774	762	777	720	715	745	813	784	732	766	769	772	720	765	755	759	737	803	785	766	763	733	794	748	803	772	786	807	695	754	753	756	749	760	781	798	749	729	726	752	744	731	713	797	777	762	749	805	726	734	795	794	765	795	746	725	757	730	759	735	742	770	744	789	748	787	777	705	761	745	798	762	755	774	751	801	744	776	790	776	772	723	747	727	810	757	738	744	722	796	770	796	763	753	734	780	744	759	777	809	768	742	717	749	742
29903	25029	26903	23062	17572	13429	9973	8579	14866	18368	14382	12940	11402	10914	12392	10595	6937	8403	7370	7553	6560	6814	5118	3981	4167	3755	3388	2394	2182	2248	2058	1975	1649	1487	1340	1472	1477	1256	1311	919	865	685	582	547	407	372	394	357	287	307	255	275	279	268	249	230	242	249	261	222	270	222	270	239	231	230	236	229	258	243	229	231	220	236	246	235	245	235	227	223	202	252	230	221	209	225	229	226	234	244	237	220	217	228	265	223	243	234	227	213	251	263	231	239	213	242	236	211	225	237	237	240	253	230	233	238	231	231	228	239	243	247	227	207	216	230	219	235	241	240	249	246	229	230	224	228	224	239	228	229	232	213	202	232	247	239	205	237	242	233	247	222	208	228	231	243	214	238	246	220	227	210	252	222	215	228	248	236	228	236	220	236	246	229	242	234	223	236	224	246	257	255	234	234	243	220	259	265	233	244	207	262	239	232	246	243	234	243	246	236	232	232	223	212	236	222	252	264	238	228	239	202	235	256	224	228	227	256	257	220	206	236	248	226	236	214	220	235	228	250	215	222	249	220	242	249	227	234	226	222	261	232	202	224	229	234	228	253	249	254	260	248	211	207	230	220	222	218	266	214	238	217	221	243	223	237	227	238	214	258	240	241	239	272	239	228	221	240	229	213	219	234	241	242	234	229	258	244	231	217	235	239	254	259	253	247	255	275	239	228	258	229	240	228	245	230	196	230	244	235	227	234	242	216	235	248	221	245	236	225	249	230	247	251	246	264	230	239	245	234	204	221	219	239	222	257	231	240	241	224	235	231	270	227	220	249	251	216	228	237	260	257	252	244	229	256	259	229	261	249	225	237	235	232	221	240	235	217	214	227	228	233	246	225	281	248	236	244	256	265	242	229	228	244	247	253	231	235	236	236	227	230	219	219	254	259	225	244	226	235	226	230	236	234	225	236	232	227	234	235	254	239	254	237	226	237	234	254	219	253	219	220	230	240	233	243	196	236	198	217	190	208	246	235	216	246	225	242	245	220	244	232	219	236	230	233	252	236	256	224	222	221	239	252	218	220	239	235	236	229	224	234	238	245	253	221	228	240	253	241	241	245	212	254	228	218	212	230	214	232	243	238	260	222	229	273	232	249	225	235	220	240	223	237	228	241	230	213	247	230	241	207	233	244	243	243	227	255	219	233	266	222	223	262	232	213	190	233	244	232	257	256	220	210	254	236	232	265	242	248	252	286	246	232	230	244	241	238	253	201	206	220	247	249	214	213	228	234	256	235	251	240	225	222	241	223	248	213	223	226	222	232	256	220	234	221	219	212	238	252	217	215	260	223	231	214	256	209	265	252	236	263	231	226	218	224	250	206	247	231	244	217	218	237	220	235	237	245	210	228	230	238	226	220	224	214	233	249	233	234	240	244	228	241	279	234	255	210	215	254	239	199	243	219	258	231	242	257	240	242	235	235	246	234	247	237	223	247	240	231	263	220	243	235	206	234	207	231	247	208	215	222	238	227	203	224	217	261	230	241	215	249	254	232	198	224	248	247	215	249	234	250	213	247	247	257	245	229	257	240	270	254	238	260	230	208	225	221	238	216	215	276	220	228	228	212	237	224	207	228	240	243	251	228	221	231	210	250	247	227	235	239	220	210	252	234	218	230	246	226	250	220	239	250	194	252	230	228	232	234	228	259	249	233	242	257	258	246	278	240	233	232	262	222	233	206	222	250	221	215	229	248	226	245	222	238	218	211	251	239	212	242	265	235	245	247	246	225	230	250	247	229	217	234	227	243	249	255	221	229	223	223	269	216	244	228	225	227	255	257	224	241	213	228	230	228	242	214	240	255	207	241	234	261	239	230	237	238	244	247	232	256	261	240	259	238	213	274	248	257	242	235	239	205	248	216	244	288	263	252	231	235	240	229	227	208	284	243	200	236	238	224	209	219	229	251	241	234	252	195	219	223	225	254	237	216	227	240	238	245	243	233	231	238	245	233	221	204	261	231	263	238	248	239	272	248	221	229	238	230	248	241	240	224	207	225	224	221	229	206	250	228	239	241	224	229	247	252	218	261	218	230	221	249	237	234	271	217	261	230	235	233	241	219	237	196	230	241	248	227	228	244	233	236	215	216	198	246	238	242	252	243	213	227	270	247	250	221	227	234	223	213	215	231	232	222	221	218	261	268	257	225	272	214	247	255	239	251	237	256	223	255	235	221	236	233	237	217	217	221	225	237	246	254	242	243	246	231	229	238	257	230	231	231	262	221	225	259	258	223	235	216	209	206	249	249	226	250	241	249	229	239	250	236	227	214	242	259	238	257	229	219	232	235	244	199	241	244	241	195	231	234	221	225	226	231	217	212	241	222	222	262	213	262	228	239	217	241	221	215	231	233	214	210	214	216	246	239	257	239	217	246	227	249	240	221	236	245	225	253	243	241	234	240	234	265	233	201	224	255	248	251	239	241	248	248	211	218	217	215	223	245	232	224	255	234	202	254	232	230	238	236	235	240	253	251	228	256	241	272	240	249	233	234	230	231	236	242	249	223	219	226	272	224	231	244	248	242	222	262	217	223	259	227	201	240	250	240	227	227	216	242	212	260	252	270	236	247	249	228	227	248	233	243	201	248	240	236	218	218	239	263	231	225	259	233	240	242	231	229	235	247	223	236	242	262	225	261	225	242	243	236	249	215	224	216	231	227	251	231	218	277	234	244	210	238	246	226	237	221	248	241	206	242	254	231	252	230	251	242	212	230	227	222	257	237	251	240	248	227	237	242	271	213	234	209	243	231	229	235	241	268	222	259	234	208	244	219	247	258	196	219	225	224	252	219	258	241	233	230	256	244	247	228	222	236	236	228	233	264	222	235	222	243	223	229	245	255	271	218	240	232	229	242	215	244	239	208	229	230	230	235	242	234	216	236	232	230	220	266	235	246	222	256	243	272	250	227	257	241	257	243	229	224	217	234	248	228	242	220	234	207	256	256	231	240	231	231	245	260	217	222	240	230	273	252	240	222	230	235	262	244	244	218	241	249	210	230	242	246	220	226	239	216	228	241	233	230	236	235	227	226	243	235	231	278	217	225	249	237	226	216	248	257	257	226	226	259	249	195	216	210	226	224	215	229	219	234	253	215	236	229	195	228	234	227	217	249	230	218	241	241	228	258	255	246	225	231	245	227	251	224	246	216	224	215	252	246	227	233	227	243	230	210	229	244	246	225	217	250	233	246	239	237	240	238	234	257	233	245	229	211	238	235	235	222	251	233	256	238	228	208	215	227	216	226	236	217	229	225	207	217	253	240	245	261	215	237	258	226	251	248	210	233	232	216	244	234	245	234	225	231	235	240	232	242	239	243	238	232	224	230	228	216	219	229	215	247	223	217	205	250	257	255	218	218	233	251	205	243	227	255	225	256	210	256	232	247	236	220	226	238	213	218	215	225	238	261	206	223	224	233	236	242	194	226	228	242	245	222	214	243	240	207	239	248	249	217	246	260	217	247	252	243	236	215
18308	19375	28685	31782	30251	28165	24997	23625	32840	33973	28579	27762	27526	27853	30832	27198	20674	27270	24746	27766	25166	25329	21494	18523	19085	18178	16167	13216	13116	11725	12091	11068	9330	8755	8843	8933	9714	8148	8198	5970	5154	4151	3339	3023	2339	1766	2029	1524	1400	942	802	935	820	779	780	778	779	751	742	710	717	711	680	662	682	708	707	693	678	625	685	650	646	666	667	642	642	687	680	651	671	664	654	686	674	662	671	658	674	670	663	664	682	623	687	639	681	617	663	665	625	659	654	660	718	670	644	670	650	643	612	682	681	642	651	675	650	625	648	623	670	623	661	664	682	677	638	682	672	648	674	654	625	638	654	628	618	666	688	613	639	604	690	655	695	641	658	633	638	625	657	647	632	612	637	663	633	651	673	653	683	639	647	646	631	640	647	624	644	662	639	660	649	652	684	714	645	643	641	676	654	637	653	668	658	642	698	667	643	667	691	646	591	659	678	683	665	608	612	663	623	735	677	610	685	678	647	633	629	671	647	663	660	621	634	642	664	631	675	607	661	649	640	659	675	632	671	689	632	665	629	677	610	707	671	665	623	581	644	676	617	640	695	623	708	646	648	690	629	619	671	623	628	667	649	637	661	660	690	631	631	617	655	663	652	629	676	645	679	639	604	609	617	623	648	674	697	649	648	666	683	618	670	688	697	619	636	635	656	660	618	615	671	604	638	616	668	621	655	676	640	625	653	646	640	660	621	600	635	621	606	677	607	653	589	622	635	659	668	643	620	694	643	632	700	621	655	669	650	627	643	645	652	693	656	632	624	646	565	674	681	616	611	592	665	631	662	619	655	629	622	665	673	617	603	637	615	673	718	639	653	631	649	617	695	579	627	646	653	686	622	682	678	642	609	669	673	656	588	649	689	663	674	646	681	640	655	623	652	654	639	636	639	606	671	648	632	721	666	675	620	650	642	629	650	661	694	691	676	575	630	631	651	598	699	602	689	632	638	671	630	654	645	640	667	677	642	638	677	635	624	632	664	670	647	672	669	648	670	639	686	706	660	609	655	641	658	665	629	666	612	621	658	627	661	643	671	692	662	626	647	611	728	654	638	646	651	643	638	630	674	639	700	678	652	722	618	622	619	658	670	658	680	633	715	621	654	623	623	641	673	636	629	651	660	655	666	619	659	624	669	679	616	670	639	664	660	617	627	639	646	676	685	585	670	631	638	635	672	681	656	646	645	658	660	620	630	635	656	658	670	634	657	611	661	670	624	631	670	668	629	619	643	609	680	643	704	626	633	700	619	684	638	658	680	608	601	665	667	661	681	638	666	701	646	682	585	604	683	632	641	669	629	653	667	671	671	652	628	638	659	682	624	662	651	654	617	673	670	630	680	608	636	677	669	635	646	641	635	637	655	673	610	620	660	660	708	631	670	650	670	685	656	616	636	622	655	645	642	619	654	704	654	602	613	640	637	618	713	662	634	693	703	643	646	706	592	645	655	663	668	666	664	664	673	671	653	616	641	634	656	648	641	662	598	644	673	672	686	633	679	680	647	627	625	669	657	643	645	685	603	655	668	682	644	657	644	675	638	624	687	706	625	693	687	703	652	639	613	674	691	602	624	684	606	654	706	639	661	694	614	605	654	640	652	650	678	639	678	707	658	660	657	655	650	619	623	631	646	685	636	684	683	606	630	633	657	636	659	631	679	678	713	663	685	705	690	680	651	629	629	682	657	621	654	655	659	658	669	688	656	653	642	620	669	612	664	702	700	669	647	651	651	684	628	670	652	652	649	651	640	653	639	637	651	629	670	612	650	660	663	645	665	637	655	597	641	649	676	610	657	644	678	603	659	652	626	658	682	631	665	672	616	623	683	646	627	640	626	671	639	684	657	691	666	646	645	662	680	675	690	693	685	704	647	625	627	638	713	699	653	630	626	653	619	648	684	648	640	645	631	665	655	721	680	667	674	648	671	646	662	659	616	623	645	626	702	666	653	637	648	667	634	671	693	680	677	661	641	644	657	652	632	647	681	655	679	675	669	643	618	646	662	652	707	703	636	634	660	654	657	637	637	668	662	668	638	673	635	622	639	640	632	610	691	656	601	642	634	689	641	645	668	666	636	666	697	654	641	662	702	669	649	642	659	624	654	670	648	673	618	651	633	652	707	652	631	682	617	648	669	640	624	683	658	636	672	655	644	641	614	672	660	612	654	678	627	665	643	635	679	649	645	652	662	653	655	626	653	643	622	678	690	597	683	640	666	697	656	659	633	641	670	596	612	621	639	706	610	674	687	684	675	659	659	690	669	631	675	637	676	663	665	648	648	620	605	673	665	672	629	623	648	665	673	650	670	622	646	695	671	665	660	650	675	655	655	620	602	660	661	647	680	664	657	664	678	646	627	602	682	698	694	623	648	649	670	682	628	636	656	684	638	657	592	625	700	648	669	631	674	617	705	649	634	648	640	674	654	660	650	635	703	650	670	644	639	640	672	663	603	639	628	678	650	622	667	642	622	676	670	583	675	665	671	620	651	644	623	661	663	611	633	609	584	659	668	657	638	688	680	655	642	633	669	701	621	664	682	673	691	685	616	670	642	656	722	669	710	660	644	649	609	674	637	626	705	587	693	658	653	673	669	665	662	661	636	613	609	701	651	679	621	657	651	634	644	643	644	638	613	654	621	658	646	694	669	657	611	666	640	632	676	645	644	674	671	666	667	629	655	659	630	640	622	674	699	663	640	627	637	639	631	646	646	678	652	669	618	612	639	676	639	647	662	643	687	709	644	630	635	662	662	627	660	655	662	616	648	669	654	643	673	659	605	639	624	670	681	677	664	652	604	688	653	641	664	621	630	645	653	659	667	685	660	670	661	663	674	659	654	657	624	641	631	638	626	584	643	653	660	661	664	650	658	659	625	636	613	674	634	698	627	686	641	660	639	653	693	651	652	652	668	646	659	628	645	648	669	660	672	655	637	666	654	649	680	642	636	657	633	682	671	657	617	623	643	622	694	625	645	633	630	672	656	687	649	648	616	706	651	635	629	671	678	632	666	657	573	635	624	650	658	681	658	695	616	646	650	652	628	638	623	609	641	634	634	630	663	635	642	705	688	633	661	652	658	660	651	654	678	650	667	651	647	621	645	627	660	680	607	670	652	628	663	634	615	623	625	645	675	671	670	690	603	670	669	656	632	668	631	648	667	665	646	665	648	694	620	690	628	661	682	683	622	655	625	667	643	662	673	658	651	642	658	685	633	646	666	618	624	665	619	661	656	625	659	620	641	618	673	620	627	642	619	656	669	637	660	679	675	660	609	627	638	662	662	659	643	657	635	632	632	641	670	647	626	659	662	631	638	679	627	635	645	678	634	633	628	608	658	673	667	649	685	664	619	649	627	633	615	658	631	619	651	650	689	638	650	674	645	682	632	604	681	699	666	669	679	672	692	672	670	624	643	632	615	611	673	671	612	660	643	642	706	661	693	620	652	627	658	654	640	660	642	648	650	641	627	654	646	655	632	675	692	653
9910	7667	8456	6376	4187	2915	2061	1591	1475	1294	1068	999	796	773	814	615	529	583	604	576	502	544	447	469	398	414	410	409	369	386	369	364	369	340	376	385	361	330	371	333	314	369	349	311	275	303	332	316	304	284	291	312	301	311	344	332	300	305	312	300	310	278	295	332	337	320	308	300	345	322	339	284	326	302	326	262	334	350	312	308	332	299	329	318	311	311	335	316	289	282	336	293	332	326	313	317	325	310	318	312	321	315	316	340	303	299	321	327	301	287	302	330	320	307	277	328	288	300	288	323	301	313	329	307	339	314	327	352	305	319	316	286	319	301	313	311	294	321	292	285	313	334	296	328	300	296	337	281	292	294	290	279	299	324	281	332	301	323	309	307	345	328	320	320	288	317	294	294	291	300	296	298	313	253	319	289	300	317	288	299	321	317	291	323	328	339	299	341	298	304	305	292	325	301	325	318	354	322	320	298	298	296	328	310	323	302	316	322	308	289	292	312	358	283	296	312	327	331	310	308	310	310	298	338	312	320	338	320	313	322	290	337	282	310	329	287	316	313	304	355	329	301	310	297	314	320	282	301	347	334	306	313	293	330	348	335	294	320	291	304	310	319	293	315	288	316	303	289	322	294	312	322	330	327	284	346	297	329	306	291	300	266	273	333	322	287	313	315	323	350	329	322	332	339	310	322	310	322	322	278	285	333	307	288	353	280	320	293	314	332	339	312	290	273	307	313	310	314	311	304	316	328	303	326	302	282	285	308	336	317	304	287	303	271	332	288	310	286	302	295	316	338	306	311	314	313	314	294	308	335	332	293	338	307	325	305	355	310	307	311	306	296	325	311	317	313	309	284	314	295	280	307	310	329	310	312	312	294	277	308	303	307	357	289	339	311	337	294	297	318	313	322	312	336	312	314	299	303	339	307	306	314	311	321	301	313	292	297	333	297	281	325	305	319	322	293	292	339	334	269	291	342	325	298	319	305	315	326	327	291	314	296	300	321	297	318	319	336	302	326	324	287	316	273	283	276	339	283	282	280	320	323	328	288	326	312	306	364	298	296	330	304	320	312	305	289	325	309	276	327	330	303	309	291	314	346	296	303	329	314	311	316	304	328	333	297	304	325	297	321	303	290	281	298	340	322	316	291	337	326	295	302	307	327	302	285	290	311	293	298	298	306	329	328	307	304	320	309	289	273	330	285	276	298	310	303	326	289	322	292	302	325	289	342	313	298	308	355	306	302	318	319	339	311	311	338	297	326	277	335	287	334	317	334	300	294	281	318	323	278	329	285	298	287	309	310	321	300	302	301	301	286	315	314	254	334	315	356	290	315	314	302	273	328	342	316	329	317	303	320	297	305	312	314	287	319	278	325	289	317	323	338	300	309	331	314	291	312	319	294	310	300	311	311	290	298	314	299	326	308	329	331	315	318	318	344	311	288	320	313	305	294	323	294	329	308	282	305	323	330	360	308	301	272	281	319	299	274	341	289	316	293	285	282	313	293	282	288	344	326	323	292	313	328	300	287	320	311	291	326	307	312	307	302	325	304	316	297	336	307	326	291	313	305	279	308	334	308	288	288	332	300	306	304	315	301	298	323	325	287	307	345	284	285	315	323	320	301	285	322	297	294	291	296	274	305	314	335	341	311	316	265	307	283	308	345	335	308	312	280	299	308	296	332	330	331	317	296	301	307	298	286	323	309	303	318	315	283	288	296	308	337	320	304	327	311	319	296	309	292	324	325	330	291	278	304	309	320	320	303	333	328	340	331	319	301	292	293	314	310	328	292	350	306	260	314	310	312	329	308	313	291	303	311	284	305	308	354	298	303	329	351	330	299	302	291	349	312	293	315	299	303	280	354	337	326	303	332	311	304	304	275	348	310	292	271	331	278	294	304	333	294	302	292	307	282	312	341	336	303	323	308	318	302	286	313	311	342	283	312	285	308	315	294	318	295	292	304	339	293	334	341	320	325	311	307	308	298	312	315	341	332	315	307	299	316	306	317	306	293	311	328	314	318	305	355	294	314	306	304	295	301	327	312	289	327	309	288	290	281	292	291	327	305	297	298	317	323	336	307	322	332	328	297	312	329	301	276	288	332	314	329	298	334	311	346	299	330	293	335	302	320	316	306	290	311	303	299	295	305	298	290	299	328	310	306	342	328	279	326	330	339	310	320	325	328	301	301	325	283	282	331	357	302	305	306	315	293	317	271	322	330	309	326	333	327	326	303	300	330	341	302	295	315	296	313	324	293	306	331	319	325	290	340	345	292	300	289	311	279	328	286	300	292	314	300	324	314	295	283	333	330	301	284	324	319	329	302	295	299	269	277	304	285	269	329	304	310	317	296	312	314	304	327	334	307	292	291	307	329	322	338	304	310	331	335	293	313	311	315	301	306	297	313	303	336	299	308	288	321	331	323	322	311	305	336	297	280	326	372	320	303	319	315	298	304	299	317	317	289	324	297	332	315	309	301	308	310	315	339	332	330	334	310	308	334	303	323	306	287	279	308	294	292	327	308	323	301	274	326	285	287	326	300	308	303	337	306	322	316	296	313	312	302	318	302	286	334	325	291	323	306	333	347	278	310	313	297	326	302	319	293	312	310	310	298	287	303	333	311	302	331	325	326	301	304	305	283	307	303	298	287	317	296	310	324	309	303	326	289	315	317	297	266	318	287	315	270	307	287	306	292	289	350	331	345	315	297	316	293	310	310	333	296	356	301	296	333	296	328	297	292	310	326	282	293	308	319	324	314	331	322	307	337	327	318	328	307	349	316	302	273	315	303	275	302	310	318	326	272	317	313	321	313	286	319	329	345	322	331	313	332	328	328	336	309	273	308	296	326	323	326	324	301	307	354	330	303	305	328	329	327	293	299	332	307	295	291	299	281	297	304	313	313	295	308	296	296	323	317	311	311	309	311	318	313	323	297	302	312	326	315	295	271	311	312	286	323	315	303	313	316	282	308	323	312	330	307	312	299	268	298	305	291	297	307	277	316	345	356	328	338	328	275	330	330	307	272	323	288	325	279	306	301	281	310	337	298	339	302	323	306	313	304	296	325	295	320	312	290	298	301	299	277	315	277	281	292	291	330	264	306	311	297	314	330	314	283	322	307	291	304	319	308	312	291	326	320	317	299	309	311	277	312	323	350	309	327	306	279	314	319	301	319	319	298	286	313	294	310	310	326	300	348	311	329	314	327	299	300	308	284	277	318	310	356	299	318	297	351	304	289	297	329	298	310	333	320	328	343	309	296	295	315	304	290	300	317	287	314	303	322	294	302	328	302	282	296	314	327	281	303	319	279	292	307	280	282	333	271	307	308	306	301	318	312	319	314	299	310	295	313	320	312	296	317	298	337	309	325	298	296	278	286	334	293	296	330	306	298	322	298	303	285	293	309	282	316	301	316	319	316	303	261	283	291	287	280	281	317	314	302	300	336	363	315	290	322	309	324	302	326	321	305	320	329	326	297	312	331	345	313	334	334	289	314
6995	7447	13890	15541	13299	11183	8884	7344	7621	6989	5624	4779	4099	4295	4584	3570	2777	3415	3099	3084	2584	2786	2296	2058	1944	1929	1717	1629	1543	1464	1485	1429	1283	1365	1361	1301	1314	1319	1156	1087	1035	934	950	916	985	962	908	889	878	882	841	851	908	848	824	847	862	819	850	798	850	866	880	821	792	839	827	814	852	830	813	864	763	865	794	835	846	838	879	812	821	806	859	874	818	840	876	849	838	887	841	865	838	854	878	845	813	857	852	822	854	804	782	825	825	804	853	765	854	860	873	874	846	855	808	817	794	834	794	893	855	884	858	830	803	812	853	850	855	837	889	852	869	863	845	808	821	779	817	835	848	846	863	831	771	856	799	817	845	861	792	840	879	842	901	850	854	830	812	790	865	818	889	821	809	793	822	806	806	800	874	858	836	815	850	861	781	846	854	797	833	846	887	845	825	854	861	802	787	833	838	819	870	803	835	795	838	807	847	862	774	792	812	895	822	847	873	803	843	850	860	903	881	796	799	800	836	849	881	906	812	855	868	814	834	836	838	768	821	845	810	821	829	824	866	790	874	797	870	869	829	827	875	826	794	840	816	840	879	804	849	843	837	832	860	847	802	821	826	807	816	861	834	810	832	861	844	828	804	870	873	809	827	838	882	856	838	809	861	857	802	794	865	807	857	900	807	843	805	816	816	816	799	833	796	839	864	841	782	846	872	793	817	843	854	878	833	822	810	828	822	875	905	819	815	818	840	880	838	852	859	806	844	903	836	801	825	844	852	859	836	774	814	827	855	807	889	845	856	861	878	847	848	835	805	820	864	833	822	873	866	804	834	846	800	838	863	906	846	799	821	860	838	856	820	848	822	888	880	813	879	812	827	818	796	837	816	825	806	840	840	823	808	835	824	867	820	796	797	866	804	843	873	808	841	834	857	826	889	823	883	798	836	877	817	831	834	797	822	804	827	825	865	796	824	904	829	857	876	835	855	854	821	847	883	896	843	794	837	872	847	787	811	841	842	829	861	860	860	822	834	859	864	803	769	821	828	845	825	786	879	860	897	892	860	877	850	817	791	833	840	756	818	798	794	815	885	786	837	806	878	784	855	909	872	819	824	795	832	882	829	817	841	836	881	841	881	862	800	886	846	871	826	840	805	860	791	800	834	837	821	861	848	813	822	827	873	848	847	867	882	889	830	849	848	882	848	905	795	878	816	815	843	860	821	757	831	819	809	832	831	843	846	844	817	817	803	843	836	854	787	904	866	849	869	822	866	869	867	833	870	875	848	854	830	853	803	877	794	818	864	868	855	911	853	849	892	832	776	791	846	867	822	850	838	829	845	861	824	845	837	809	833	847	830	916	855	815	839	850	802	823	806	828	847	940	848	842	824	899	817	824	815	823	829	850	837	829	828	781	852	811	822	874	854	840	878	832	822	833	889	805	856	869	817	832	798	871	850	867	895	804	814	848	805	821	822	785	819	788	803	849	821	858	847	768	857	788	856	832	839	815	801	831	808	868	803	850	784	820	785	863	788	839	819	875	827	850	825	812	861	849	837	867	877	829	846	833	848	836	841	855	861	861	849	771	806	886	794	835	856	862	878	833	844	875	841	818	808	859	836	889	862	817	828	823	800	790	847	844	811	813	776	837	817	845	834	875	826	885	858	872	873	834	803	825	829	807	841	877	800	826	831	869	808	813	812	845	845	781	884	811	813	770	870	819	848	789	871	787	838	832	829	838	840	821	832	855	865	850	834	812	841	817	816	833	820	847	859	864	869	860	889	826	852	858	795	801	821	844	826	849	798	810	806	833	812	821	801	837	814	869	820	827	819	887	865	885	818	809	843	829	836	840	874	846	870	891	810	820	865	819	846	801	782	869	800	859	877	818	766	835	843	802	852	856	830	852	760	837	836	807	800	816	886	853	830	863	859	817	812	827	841	834	814	891	826	855	849	814	820	789	821	793	798	843	840	837	844	839	834	883	790	815	836	793	831	867	867	849	824	847	870	894	823	854	765	854	831	846	863	852	855	838	826	835	818	821	777	837	849	852	847	880	780	851	811	854	782	841	848	854	847	861	770	861	871	888	802	891	792	854	803	802	863	841	850	837	847	865	836	816	837	875	822	823	871	842	824	835	838	861	824	788	858	841	825	840	829	824	857	781	839	888	780	864	826	873	825	873	820	832	823	847	811	853	854	798	800	886	793	818	859	825	814	857	879	865	779	804	866	845	865	874	878	854	847	848	829	858	856	783	824	834	825	856	814	821	829	833	854	827	885	854	867	806	830	822	862	878	812	818	826	768	798	895	874	824	833	825	768	892	854	840	835	816	913	804	857	852	894	806	843	802	852	816	888	885	814	811	823	867	794	768	855	850	857	827	816	831	840	837	839	832	882	855	813	827	826	879	891	853	787	834	843	828	874	841	818	873	848	843	777	858	849	817	802	837	853	814	861	816	886	805	895	773	870	815	837	805	838	804	842	836	800	810	808	794	886	783	803	853	862	854	836	848	862	840	790	837	839	863	777	888	822	784	869	844	822	816	857	806	907	882	850	820	866	837	837	840	804	830	840	811	857	797	843	856	805	801	809	828	877	802	842	835	855	821	801	780	810	811	792	843	871	835	831	830	860	788	840	805	859	873	773	805	839	872	830	845	818	856	845	780	843	852	848	810	881	805	816	896	841	834	829	822	823	803	806	804	829	806	838	857	867	836	872	834	873	793	811	817	852	805	837	777	837	831	826	853	820	846	823	819	828	865	849	858	830	840	868	802	830	857	819	800	863	822	848	819	839	889	861	868	850	828	844	815	826	814	851	815	810	860	768	828	814	857	827	857	831	844	825	805	832	844	901	835	793	899	804	817	786	803	806	827	846	830	835	822	824	885	889	842	791	851	836	848	838	860	819	860	806	841	856	810	810	834	807	843	838	836	853	803	798	869	826	943	822	841	903	836	859	851	890	833	803	841	810	815	876	867	833	880	796	816	845	808	835	861	799	807	794	828	787	766	813	847	824	791	885	847	823	803	824	832	874	825	861	831	838	821	851	821	838	834	817	839	856	814	868	836	822	859	826	827	875	882	841	860	871	871	840	769	826	852	883	859	864	886	849	817	840	810	801	777	866	828	825	865	827	825	842	842	840	844	819	843	861	767	812	862	796	815	857	847	795	785	804	858	842	837	829	790	786	859	821	818	754	815	857	861	831	766	863	846	835	895	818	875	836	818	820	834	835	782	821	807	826	833	839	817	814	892	867	843	835	878	847	853	875	884	831	827	775	862	799	833	800	812	867	822	825	875	851	863	896	828	861	815	855	847	835	835	842	807	826	849	819	870	805	791	798	807	824	850	815	808	857	796	825	896	822	870	863	879	890	901	890	842	791	807	883	822	804	781	852	914	885	816	840	877	789	900	852	874	841	851	808	881	838	882	852	809	858	828	774	814	870	866	847	870	848	820	867	831	851	827	827	847	842	904	867	834	809	834	818	861	855	892	830	867	831	814	839	820
20853	16705	18171	14534	10622	7578	5262	4105	5815	8226	6655	5255	4758	5361	6359	4166	3576	4200	3917	3500	3028	3540	2591	1962	2025	1774	1624	1277	1231	1061	1054	1040	869	810	809	808	879	756	688	560	556	465	446	370	367	340	340	325	305	308	271	297	268	286	278	284	289	267	283	297	276	275	294	284	297	271	313	274	286	259	267	286	298	257	265	280	260	292	284	283	279	293	290	284	286	294	309	287	271	260	297	284	279	268	272	274	293	294	293	282	260	277	306	241	277	299	276	305	311	304	259	261	257	262	284	300	274	301	302	274	272	272	275	267	268	260	250	305	271	278	283	260	266	257	295	283	285	285	294	299	316	275	267	311	313	272	280	301	302	275	308	311	271	269	288	283	261	272	259	282	310	274	275	261	257	310	298	293	247	256	290	277	316	289	277	297	260	296	275	292	272	237	258	297	295	298	245	290	296	270	273	280	280	270	281	280	293	269	290	282	256	268	281	294	247	261	293	292	277	267	265	310	272	261	262	272	267	254	310	293	257	302	313	267	287	276	260	274	276	263	269	292	266	281	297	280	297	273	262	288	263	277	252	278	265	292	284	273	261	243	284	295	268	284	269	282	284	276	273	260	279	250	284	273	279	260	279	248	305	301	282	294	284	310	275	285	283	279	293	283	255	263	275	292	280	247	257	268	282	275	247	249	297	283	252	264	288	263	277	288	273	280	293	298	298	228	292	274	288	292	295	252	271	272	293	264	273	309	288	294	275	254	297	269	266	256	259	289	277	271	309	268	277	276	272	284	279	282	285	268	266	277	241	293	299	239	280	285	308	285	292	294	313	270	268	272	246	302	274	310	291	283	298	274	281	275	248	280	296	273	290	281	278	264	274	281	262	259	277	287	305	285	309	261	263	269	255	269	255	296	270	259	281	279	275	271	266	311	278	297	274	281	269	265	277	282	284	289	279	266	275	280	271	303	256	277	273	260	279	283	268	266	305	281	289	259	264	263	269	281	298	271	286	276	285	226	259	298	262	261	252	268	306	284	295	271	282	293	278	275	274	269	266	286	284	275	279	278	263	311	279	306	283	302	301	287	317	282	277	307	303	269	299	255	288	281	294	292	285	293	277	273	287	268	286	277	260	292	289	298	257	263	305	289	276	297	270	263	279	274	253	280	260	285	265	288	293	287	293	264	268	248	282	257	294	262	304	288	271	263	279	298	275	309	296	283	267	283	255	275	299	271	259	287	251	279	283	255	260	282	266	268	282	267	286	268	292	305	275	292	256	318	312	276	268	286	300	295	262	270	298	292	262	277	268	258	297	270	261	311	273	313	275	281	262	287	280	300	292	277	293	261	284	295	259	281	250	265	287	279	282	297	299	268	278	296	288	253	291	285	314	264	295	266	276	278	303	241	247	271	296	289	287	260	281	276	278	288	269	265	309	263	289	273	297	257	255	280	317	272	265	300	242	279	288	254	267	275	273	287	285	262	290	314	293	278	262	281	297	280	293	258	279	285	282	255	255	236	306	276	260	261	255	256	261	300	266	257	301	297	293	293	296	248	280	290	307	256	285	292	268	292	269	308	292	286	282	303	277	281	315	267	266	269	265	285	274	270	277	283	275	279	302	265	307	289	303	261	262	253	264	307	293	271	268	265	276	290	302	290	273	276	298	268	278	283	273	256	304	287	289	283	324	241	281	293	263	280	281	279	274	272	282	264	270	256	256	303	291	280	282	276	309	281	321	258	242	287	293	266	276	254	270	277	287	260	254	252	257	283	270	270	286	278	295	289	297	284	263	282	273	284	306	283	274	271	285	271	333	267	281	312	282	268	295	305	273	279	243	273	299	259	279	279	286	281	251	273	287	293	272	277	287	271	297	303	292	271	246	267	295	271	255	279	304	279	302	288	255	286	265	258	298	294	282	254	286	276	294	295	274	284	285	291	277	240	255	269	294	261	279	292	293	254	276	306	256	281	275	272	247	250	275	256	296	269	278	273	290	258	275	284	269	297	269	270	283	289	272	276	278	291	292	279	258	285	292	298	268	276	291	262	274	268	248	298	285	281	296	293	290	268	271	287	282	263	312	287	260	292	277	286	271	306	314	293	287	241	281	270	268	297	292	311	285	262	279	277	250	293	298	291	285	291	254	264	278	274	247	286	257	266	249	281	313	315	267	276	279	315	318	284	264	300	297	275	293	272	293	248	273	301	274	284	266	281	276	281	236	288	270	263	292	295	276	300	275	290	274	252	273	254	287	280	242	285	256	286	305	282	282	300	291	277	277	269	274	281	290	296	305	289	284	261	270	289	301	269	260	251	278	271	273	311	267	274	274	269	266	312	258	288	305	285	254	294	283	258	277	286	277	284	252	262	253	292	294	267	277	277	300	258	287	258	293	293	277	267	283	273	273	290	266	279	269	263	290	270	272	262	295	288	286	266	283	292	275	297	266	307	274	262	294	263	302	258	300	269	281	271	298	288	266	287	279	285	288	299	268	255	294	294	259	282	292	263	271	281	289	260	278	277	296	313	263	296	308	272	314	285	269	289	304	304	281	276	280	299	285	279	274	284	266	256	281	295	274	312	297	268	302	267	249	262	261	292	249	267	287	287	275	285	293	280	292	294	293	326	254	264	236	262	304	285	272	289	304	287	255	286	269	261	254	290	296	277	280	270	274	271	260	261	282	276	316	276	268	277	268	277	297	232	284	284	289	299	273	274	271	280	282	284	281	281	293	264	283	263	269	276	267	282	287	313	269	289	258	301	306	292	299	294	300	281	295	290	312	287	267	277	258	270	290	305	296	266	275	266	282	261	294	262	282	291	285	282	250	287	258	279	280	275	282	287	256	273	279	268	276	288	269	270	325	299	271	255	282	258	279	274	260	284	297	267	281	266	294	277	279	255	262	280	285	279	243	264	259	279	271	284	300	281	295	278	273	291	248	277	265	301	282	283	308	278	278	256	317	280	277	270	276	288	288	276	275	279	262	286	316	272	294	237	304	297	263	260	258	268	294	279	293	269	277	293	273	296	316	287	291	261	285	268	301	283	294	272	292	272	259	284	295	260	257	279	294	280	287	288	264	289	308	280	265	301	267	297	291	254	272	255	262	309	298	279	272	286	288	256	259	263	270	279	269	289	247	282	282	284	286	283	275	296	300	272	278	271	304	283	311	292	282	277	262	284	289	295	298	290	251	313	289	269	322	271	273	276	311	266	253	279	292	282	297	286	308	284	290	249	285	283	276	291	265	284	296	299	292	231	282	289	309	237	284	260	294	280	248	273	307	272	275	291	290	284	267	263	294	262	283	301	305	282	271	251	267	271	275	241	296	278	274	252	269	279	296	262	305	269	295	292	267	293	274	283	269	283	279	271	246	240	305	247	284	279	261	273	282	256	270	291	264	271	257	262	266	294	290	282	282	261	296	280	280	259	281	244	236	297	287	280	272	284	271	306	313	260	297	285	275	289	254	259	289	285	263	288	324	308	279	282	313	299	262	272	271	316
13555	13982	22166	25060	24009	20781	17514	15270	19684	23844	20091	17777	16599	19194	22847	15390	15003	18970	16619	17072	15973	17895	14725	11184	11561	10810	9624	7769	7830	5895	6322	6084	5246	4697	4916	5009	5602	4610	4270	3416	2871	2260	1993	1738	1759	1363	1238	1113	1096	964	807	850	893	799	769	803	764	802	821	804	764	849	752	827	776	777	745	738	743	738	751	710	776	742	765	782	739	795	756	811	757	725	830	786	774	762	726	739	797	776	772	791	746	737	787	820	797	755	779	755	787	782	786	778	774	701	806	728	769	766	806	771	739	730	813	774	785	783	757	803	767	761	744	751	768	724	764	754	722	717	717	743	744	778	767	756	791	748	746	811	776	741	724	785	760	739	725	749	756	727	762	750	759	739	735	780	692	789	746	756	767	741	857	734	768	706	758	734	768	752	728	697	698	748	787	782	761	722	773	760	769	759	795	743	773	768	718	755	781	734	764	758	733	748	772	746	785	725	764	806	733	786	778	744	770	793	749	765	774	763	772	765	738	801	763	744	734	730	748	732	753	776	725	821	748	752	762	766	737	739	776	795	779	739	748	748	748	772	771	823	704	790	776	710	747	749	752	728	770	733	800	725	770	696	791	773	761	780	837	748	738	777	779	789	789	750	759	764	751	727	747	781	801	775	749	751	783	730	750	746	815	735	763	740	762	789	728	745	711	784	763	709	793	769	769	722	765	723	720	704	809	795	770	755	755	780	739	750	719	768	757	729	741	716	782	758	751	755	717	704	734	737	727	754	796	743	749	807	718	796	677	770	768	765	782	752	740	673	742	728	742	719	791	783	786	706	765	733	740	755	726	729	763	740	773	745	762	794	755	766	800	715	789	708	752	757	753	721	747	802	785	794	746	756	728	775	709	810	741	786	748	776	729	733	778	736	754	782	728	751	776	781	808	730	749	842	746	742	724	747	756	761	786	740	782	699	809	710	783	716	736	750	786	715	708	755	772	803	792	731	769	772	777	750	800	769	745	697	773	808	771	733	753	756	757	772	740	722	793	723	774	777	791	768	748	757	746	713	789	824	755	762	720	748	726	759	791	757	751	796	766	802	775	711	808	743	742	744	759	780	761	761	732	758	735	731	751	762	749	699	789	734	789	735	770	749	742	724	784	779	714	758	718	778	729	794	763	781	818	784	788	733	703	736	747	784	735	780	736	788	770	818	767	772	784	707	793	720	812	754	768	808	790	781	767	766	760	775	781	761	746	736	805	770	740	750	776	764	750	784	807	736	698	735	790	789	717	749	750	745	772	767	721	778	778	751	756	710	715	753	740	732	767	788	759	782	715	720	757	713	812	740	748	776	790	703	749	769	776	765	752	771	747	786	786	728	756	792	757	725	815	791	743	739	763	746	792	799	723	738	771	732	765	732	777	751	775	780	781	722	802	733	738	742	787	722	710	744	720	736	781	744	716	745	768	725	789	724	740	733	738	763	745	755	729	763	754	746	787	743	707	745	768	733	765	786	745	723	771	776	754	778	732	701	766	727	765	806	776	709	799	755	741	728	744	777	773	745	764	674	751	711	741	820	707	770	766	763	751	760	776	738	772	738	777	784	789	776	735	770	739	823	751	767	721	717	798	797	795	748	754	789	730	777	770	785	780	760	784	763	758	771	751	773	707	751	745	764	732	768	736	746	758	729	759	760	763	752	769	764	747	773	754	771	745	794	801	819	717	718	739	763	784	761	734	756	782	771	755	769	761	725	715	778	729	775	758	748	729	743	783	757	725	744	755	749	772	716	779	723	781	803	755	762	730	724	757	740	766	765	720	797	752	771	779	797	763	747	795	732	816	767	799	740	756	730	740	768	747	747	730	819	789	724	712	787	789	727	784	711	794	732	741	737	768	720	734	787	744	746	749	732	753	821	780	758	746	727	752	746	792	807	759	755	730	756	789	781	777	761	811	785	757	728	745	727	713	766	750	757	775	731	695	714	757	765	731	782	787	735	770	748	756	755	756	739	732	744	767	728	761	748	813	748	683	773	807	772	740	809	725	761	807	757	708	737	746	767	766	814	703	784	758	815	753	782	816	773	757	790	772	763	744	746	799	777	752	739	795	773	770	753	744	780	744	771	739	744	790	743	787	780	793	780	767	737	762	734	766	756	787	759	772	782	782	739	732	737	772	756	766	748	709	759	754	808	732	773	730	753	738	816	752	767	786	728	736	771	724	751	769	768	748	731	750	748	788	796	780	785	747	751	759	741	691	855	752	745	732	779	716	782	728	726	750	788	716	728	751	735	716	747	798	728	772	760	801	723	731	761	769	748	796	770	792	749	769	766	761	793	777	736	777	763	761	799	764	771	757	749	732	745	760	798	766	762	724	769	790	790	738	755	778	762	787	757	776	735	778	754	756	731	763	778	748	763	783	771	741	754	741	775	739	779	744	801	761	785	775	787	787	700	735	774	790	780	756	758	723	821	748	735	758	787	763	756	730	748	746	797	735	763	740	721	778	796	791	755	804	769	776	773	729	761	716	722	796	775	735	731	763	739	691	763	774	753	796	803	760	730	752	723	769	746	791	710	760	753	819	739	782	721	744	742	772	764	787	755	736	760	702	731	755	769	786	727	727	720	755	756	819	691	767	756	751	766	755	782	776	759	771	797	756	814	762	765	760	758	735	786	762	794	739	749	766	764	794	722	746	779	790	783	757	744	804	714	767	777	732	729	781	747	757	689	795	782	814	774	749	712	767	771	776	838	759	772	732	736	747	749	763	764	811	763	752	805	750	732	741	775	766	742	782	758	721	713	851	779	813	754	744	770	725	774	749	709	738	741	768	756	742	735	792	762	801	777	719	757	742	826	748	734	741	756	790	771	729	774	717	762	752	770	800	735	802	789	752	791	776	806	744	753	768	779	723	791	732	723	728	744	712	736	765	719	770	772	774	761	781	750	748	754	740	680	805	784	767	777	756	787	796	731	758	751	783	771	787	727	734	738	750	730	733	757	786	767	741	733	741	739	753	784	751	742	756	788	753	729	729	750	717	737	776	742	784	762	746	749	749	730	751	775	771	741	734	775	772	763	736	777	745	714	753	775	822	729	794	735	739	740	797	755	735	764	764	790	744	734	735	756	748	787	753	748	762	729	760	768	740	754	752	747	746	767	768	785	741	797	736	760	743	795	776	777	776	787	723	829	765	777	814	700	744	732	727	775	762	775	786	784	745	791	787	793	770	754	737	757	739	795	771	760	764	804	755	790	739	779	740	758	792	782	779	747	772	766	770	758	738	708	775	804	768	730	760	774	792	766	745	806	774	731	796	730	779	746	737	752	735	766	809	788	765	770	738	802	776	763	816	764	751	789	775	718	708	764	792	729	727	728	775	807	780	768	768	781	774	768	760	726	728	747	769	779	774	725	692	750	758	744	744	751	720	735	756	750	781	774	704	788	741	809	766	750	756	790	770	756	718	758	704	750	771	773	758	782	690	733	737	746	774	772	788	773	729	753	762	773	707	781	749	779	808	767	742	778
30353	25144	26631	23044	17893	13774	9261	7117	11422	15801	12440	11422	9479	9827	12372	9713	7614	8930	7178	5439	6498	7650	5736	3833	3668	3803	3081	2650	2448	1915	1962	1939	1784	1389	1490	1491	1491	1308	1237	957	742	642	569	535	447	384	362	312	302	257	243	271	220	248	229	245	235	216	261	250	208	239	236	230	227	226	219	240	238	245	219	263	259	239	251	231	234	213	244	246	207	243	241	249	255	255	224	237	234	256	221	230	256	223	247	239	240	238	278	255	234	234	230	210	243	244	246	207	264	216	222	207	242	225	251	254	256	229	255	236	243	200	233	213	234	215	240	237	192	225	226	265	223	228	245	215	231	211	223	226	213	243	234	220	236	242	249	254	218	207	238	227	226	250	227	238	225	241	245	240	221	249	227	241	235	212	250	266	278	232	237	213	230	244	221	217	217	248	234	240	253	248	223	250	230	240	234	231	252	223	244	236	269	246	213	218	264	224	229	234	263	246	271	237	269	253	247	230	225	226	232	210	236	215	227	248	215	233	236	221	198	241	233	218	252	224	218	235	232	230	224	210	225	237	242	262	232	239	230	225	245	254	235	248	238	245	262	257	233	226	225	232	254	242	223	282	208	261	228	236	224	240	246	221	234	205	232	245	243	215	246	253	237	239	239	224	237	215	224	218	236	238	248	243	245	231	253	264	243	218	222	227	228	238	249	261	244	226	236	232	241	246	242	234	244	207	224	240	247	232	193	224	233	242	236	253	239	232	225	276	226	235	249	258	227	265	247	239	231	244	232	222	220	257	234	235	220	218	241	216	228	235	232	247	233	234	206	264	239	249	206	249	235	217	211	233	217	223	231	225	232	224	253	258	235	242	243	261	237	247	249	244	241	238	238	227	219	254	233	245	238	235	260	242	207	245	224	217	254	239	241	200	250	233	209	248	243	244	232	231	239	225	245	245	225	215	223	254	214	198	203	244	238	232	240	235	260	235	230	242	223	231	226	227	253	207	221	207	255	225	250	254	236	251	240	235	228	242	242	213	221	213	228	247	228	232	238	228	262	235	203	218	219	229	232	249	220	247	239	256	250	237	247	224	241	213	273	220	229	233	235	225	238	212	227	260	263	249	213	232	244	232	244	246	242	247	241	223	219	226	236	225	216	232	252	231	236	251	225	251	240	259	225	211	237	245	229	235	203	231	229	255	229	237	229	233	212	251	244	231	236	241	210	233	239	213	236	235	233	245	239	233	246	211	231	238	228	217	252	229	243	207	257	248	214	225	244	239	227	211	233	262	252	243	209	238	238	240	220	205	241	219	250	254	225	261	245	211	247	225	236	237	237	238	220	233	227	239	259	201	244	253	233	246	262	250	234	199	241	230	242	231	231	204	199	219	223	214	234	244	233	224	254	249	246	247	211	236	223	221	253	247	233	235	233	236	236	247	218	246	246	247	236	241	243	208	212	226	249	249	255	210	242	206	234	226	218	242	239	246	248	251	249	245	219	248	226	226	227	231	260	230	255	229	238	243	255	230	215	229	257	225	237	203	229	245	275	223	218	232	221	222	244	260	231	238	252	254	253	220	255	207	217	229	215	220	229	236	248	237	220	242	254	225	259	262	247	230	216	238	211	197	212	250	226	257	241	247	261	224	217	242	225	206	229	222	236	228	265	223	226	252	223	248	235	245	208	249	225	220	248	240	242	223	259	258	236	255	217	216	246	216	238	215	245	243	208	211	219	229	235	242	239	234	231	206	241	222	236	246	242	224	210	230	212	244	265	234	251	244	247	251	229	231	218	272	240	238	216	234	215	224	226	225	212	220	229	218	207	237	227	241	204	241	225	230	235	244	226	238	231	249	239	240	213	252	259	219	236	238	243	245	235	246	234	267	206	228	229	241	234	226	227	241	262	253	238	239	215	225	249	245	211	236	263	252	218	248	231	239	193	220	246	228	216	230	229	211	233	198	237	235	231	226	237	240	235	212	250	208	236	250	240	230	224	239	242	232	218	250	232	242	233	223	209	250	245	211	240	243	243	246	250	240	243	218	245	243	249	228	224	243	204	235	243	223	235	224	231	257	212	216	244	236	246	220	264	211	251	229	229	238	233	233	230	238	240	239	206	258	251	242	243	247	220	250	231	225	254	234	239	228	239	206	224	271	251	233	230	250	227	219	240	204	203	229	218	252	232	246	249	216	226	233	229	226	218	239	214	230	228	222	221	247	229	209	232	267	269	241	212	220	254	263	243	235	222	215	252	226	233	236	226	247	211	252	234	253	247	261	238	235	238	249	227	243	253	246	226	234	233	265	237	235	220	220	234	242	220	229	236	244	247	248	204	241	237	238	230	229	235	223	240	216	239	225	205	225	241	264	199	230	244	232	214	261	229	229	266	244	253	214	254	209	234	229	244	237	220	244	244	194	249	236	247	203	243	230	257	252	221	229	231	221	225	240	218	221	224	226	243	211	244	253	243	238	220	279	273	264	205	231	260	224	237	208	237	233	229	276	228	252	232	230	226	225	210	229	256	233	215	234	225	242	219	229	203	238	204	220	223	210	220	230	238	258	232	246	248	260	253	236	264	216	215	245	238	234	221	249	263	245	256	250	242	223	204	235	227	245	222	225	245	259	198	241	227	246	210	247	235	242	226	224	242	256	235	191	261	238	204	237	220	238	228	245	212	234	231	238	239	232	237	243	217	233	210	218	231	249	212	247	224	236	239	239	225	232	232	220	240	219	202	215	250	227	255	224	228	235	204	227	235	217	252	249	247	225	255	217	258	221	233	220	274	234	220	217	238	239	246	282	213	260	238	280	242	235	225	225	223	222	201	239	205	235	203	235	249	217	241	252	231	220	226	238	247	225	209	237	235	217	243	235	256	244	229	212	262	247	218	222	239	232	228	236	243	244	225	219	224	228	233	204	222	221	241	251	248	263	225	229	212	244	264	241	211	199	227	256	227	234	235	236	224	230	270	233	220	212	236	225	219	219	235	226	233	244	230	252	233	235	264	226	237	240	221	236	198	238	245	223	230	213	220	236	246	225	241	249	222	244	239	246	216	229	254	225	246	239	214	218	226	239	225	233	240	240	236	219	259	231	216	231	260	221	221	220	222	237	230	226	239	217	229	259	249	220	214	242	243	229	240	229	224	232	233	262	237	246	220	224	227	245	233	233	248	235	232	209	230	237	220	220	253	243	235	239	245	192	208	237	229	229	254	251	236	224	218	240	232	253	244	212	214	237	269	227	230	217	243	233	210	242	227	232	240	218	239	207	217	216	226	231	220	230	228	242	213	232	260	226	212	194	226	259	219	232	243	239	232	238	245	226	236	222	259	234	233	223	227	214	234	232	243	255	272	247	230	248	226	239	267	233	253	255	226	220	230	237	214	223	229	248	239	231	218	215	217	250	240	212	220	199	250	241	210	252	226	233	229	239	227	233	214	218	241	227	237	250	211	247	225	220	243	231	224	253	252	229	227	228	253	234	250	233	240	231	256	223	252	240	212	217	227	222
18818	19538	28259	31387	30524	28174	23845	21749	28796	31470	26917	26105	24376	26621	31436	24736	23886	27505	23058	21712	25683	27759	22670	18017	18330	18057	15699	13609	13812	10103	11201	10906	9890	8169	8895	9112	9224	8463	8162	6157	4695	3860	3116	3299	2711	2044	1856	1367	1160	978	765	871	850	781	750	752	735	768	726	731	682	723	727	640	656	665	650	662	698	669	690	698	712	671	646	720	711	677	648	663	648	713	695	648	649	654	684	682	644	635	630	629	697	712	674	653	680	657	660	629	695	668	672	698	660	704	648	663	650	636	644	629	645	623	666	655	650	677	624	658	647	657	668	644	664	648	688	685	649	640	717	713	672	661	688	626	685	693	619	668	677	720	614	675	652	638	643	652	676	675	684	694	664	655	666	635	617	652	658	695	625	651	667	650	633	633	674	649	624	667	638	604	614	665	650	651	687	653	649	641	600	584	680	627	680	622	674	681	634	660	614	661	588	637	620	646	705	654	627	698	639	628	687	621	709	660	681	657	650	628	648	659	632	701	697	662	686	676	616	657	662	627	636	684	661	601	670	703	679	649	626	657	647	671	653	636	677	664	645	655	630	665	685	622	679	638	611	630	669	676	641	608	656	610	659	619	670	607	684	647	688	664	640	605	642	625	703	661	672	697	640	659	650	636	714	648	703	690	676	650	581	638	623	645	681	660	637	642	652	643	710	637	650	659	652	638	637	667	602	705	681	663	659	680	601	656	640	645	700	644	613	601	615	658	630	649	672	650	664	630	678	616	629	652	671	704	651	624	668	672	654	682	707	667	682	658	661	627	670	608	714	629	657	595	669	660	671	632	656	648	645	600	590	619	615	658	661	665	633	651	676	646	642	674	639	629	663	659	665	636	661	632	650	656	691	670	642	631	660	601	657	658	712	670	677	633	670	655	610	662	644	615	639	623	605	671	651	656	656	653	595	649	629	667	653	684	675	663	657	633	653	677	670	632	645	655	647	675	623	660	648	644	633	656	636	664	652	684	634	635	679	636	629	628	649	603	639	620	633	643	635	674	634	656	626	606	686	648	683	619	650	612	663	650	589	654	631	658	630	645	664	663	599	663	663	633	618	677	684	649	631	616	671	675	649	676	637	586	646	684	649	609	666	600	675	654	660	637	624	616	652	636	668	663	676	633	669	686	617	643	663	651	647	637	683	697	653	659	583	667	646	636	655	596	667	679	674	626	619	676	634	648	659	641	677	653	670	666	621	671	674	668	651	615	605	650	658	660	655	646	627	620	621	706	673	656	643	667	629	675	663	674	629	665	660	637	676	617	678	629	667	666	670	643	633	622	645	670	640	587	701	681	613	664	643	643	637	656	638	652	634	683	648	665	648	661	669	653	673	646	615	674	644	659	612	646	670	665	616	640	631	642	622	659	634	669	634	648	695	598	683	628	665	649	652	648	678	603	637	665	691	658	698	663	680	641	645	633	669	647	607	659	660	657	651	637	682	653	669	686	626	643	643	669	656	604	686	642	652	658	642	654	663	657	659	623	644	648	639	653	672	636	666	643	657	651	682	631	602	660	666	613	657	666	636	683	672	676	637	648	638	688	646	608	609	642	655	658	659	649	638	656	657	740	630	652	654	674	642	680	660	674	631	672	660	644	637	633	693	659	622	609	660	619	658	657	676	650	666	672	654	652	675	631	660	667	655	652	614	712	644	670	632	625	681	673	622	641	735	654	654	655	678	727	674	626	628	663	666	656	666	666	674	624	618	655	623	644	651	622	690	681	636	668	643	635	628	664	679	615	658	638	616	667	698	664	674	631	656	671	678	605	618	647	629	642	661	703	646	665	684	645	671	668	610	650	665	649	678	665	651	655	674	650	663	700	649	634	633	704	644	690	663	650	626	658	631	634	640	682	630	703	644	673	636	618	593	621	649	650	639	673	666	640	676	644	675	635	658	675	648	652	661	682	631	647	686	608	641	679	642	668	611	653	639	628	669	645	674	674	664	689	635	647	632	670	608	661	643	685	646	631	658	664	618	676	661	609	632	662	664	652	625	647	637	739	597	660	621	652	717	640	611	684	674	641	686	670	689	633	648	643	674	622	637	635	670	624	656	649	646	657	689	664	671	682	695	672	619	644	657	678	666	619	643	657	642	652	653	653	647	660	645	650	616	681	647	637	645	665	649	624	635	658	648	653	664	666	670	658	675	635	614	663	656	684	654	625	637	639	658	649	664	668	658	660	653	638	647	613	627	649	650	691	666	664	620	673	693	680	649	631	622	680	683	641	645	622	648	655	647	613	637	646	641	638	721	691	668	656	661	601	651	629	658	635	621	677	657	719	640	619	613	680	680	646	656	683	683	633	656	641	670	671	644	682	676	619	637	655	699	643	670	699	667	631	640	688	623	671	642	626	651	677	715	660	674	673	623	620	657	715	672	630	655	648	641	641	676	685	659	641	629	597	646	627	652	650	654	667	671	666	679	648	652	636	693	669	650	612	670	630	652	648	683	617	675	611	663	672	647	651	658	640	633	620	675	657	648	634	642	649	649	653	655	564	659	649	695	635	618	649	635	653	658	632	668	657	630	667	622	678	616	691	668	600	686	610	652	627	642	641	650	637	645	669	643	650	713	643	691	671	663	651	683	648	653	645	644	640	616	631	682	623	661	679	685	622	626	634	620	671	648	681	643	656	664	656	649	676	627	598	639	613	674	665	665	684	689	601	627	619	656	620	667	714	672	662	605	656	690	650	629	654	669	637	689	662	613	634	695	690	671	651	680	675	678	665	631	644	638	609	621	675	667	671	691	631	630	697	614	621	684	638	661	675	661	652	688	646	682	679	663	650	661	617	590	640	643	657	694	681	653	626	676	663	676	654	718	635	634	634	644	671	617	657	621	650	649	653	595	692	637	640	688	646	640	678	664	635	652	671	675	645	636	651	702	621	686	664	643	665	636	690	635	661	628	646	671	667	664	650	650	649	650	653	632	640	684	631	665	684	635	619	631	656	654	679	636	658	652	649	599	620	619	691	649	644	659	665	649	670	667	664	663	657	642	638	644	667	641	634	660	638	630	644	650	600	642	680	666	652	644	658	666	674	679	642	624	694	631	702	640	660	614	718	633	665	687	636	697	660	646	665	649	659	648	655	627	643	648	647	639	671	651	661	646	625	671	652	671	681	664	661	628	676	612	629	664	574	649	683	646	656	635	627	644	685	656	670	643	638	650	695	699	658	638	634	693	638	596	688	646	681	648	658	660	659	645	651	636	668	662	642	675	662	670	653	616	616	682	665	657	631	655	619	707	681	612	639	664	630	625	671	653	678	623	655	667	643	621	640	651	645	636	675	706	651	658	650	645	644	669	649	654	659	698	662	683	636	660	657	633	690	717	667	670	678	621	645	568	627	635	619	706	654	700	667	668	662	611	667	672	613	646	622	642	675	622	655	628	692	627	664	657	623	657	605	636	681	603	672	632	611	631	693	643	638	646	618	676	633	658	625	665	636	672	641	683	626	628	635	639	609	645	683
9957	7532	8468	6426	4251	2816	2050	1510	1376	1349	1091	875	783	742	777	654	602	582	585	522	527	515	485	450	419	409	421	430	406	366	366	384	338	364	365	361	310	377	323	355	304	310	319	327	331	298	328	314	341	307	340	306	283	312	338	274	320	304	286	318	303	302	310	291	291	307	299	313	318	294	313	294	350	349	270	276	286	314	305	317	309	326	319	278	299	268	303	322	294	348	294	329	314	286	302	295	269	298	305	324	329	311	338	287	308	305	322	338	311	319	313	330	317	317	289	316	319	336	305	296	310	307	314	306	277	303	297	312	303	313	290	296	333	326	335	319	301	309	268	310	315	301	303	273	300	290	317	304	331	299	324	287	274	299	327	323	316	293	301	293	305	312	307	292	272	312	303	330	302	288	302	307	329	303	283	331	294	280	315	297	324	298	299	347	293	319	320	294	305	301	292	294	294	340	318	319	295	314	296	318	345	306	319	307	311	286	295	348	296	277	298	333	328	312	330	306	323	296	291	254	308	303	328	299	318	298	314	322	324	274	326	296	312	341	282	335	298	339	315	329	335	325	341	284	308	319	291	298	299	300	309	286	314	262	291	308	328	321	266	352	317	285	311	293	325	310	333	329	292	312	312	308	297	299	333	318	290	300	319	295	302	315	300	339	283	299	300	320	297	288	298	288	282	301	292	304	288	327	322	310	325	300	285	286	270	305	313	319	331	307	291	310	291	297	313	298	307	335	319	295	295	309	338	315	296	306	326	283	311	330	280	282	292	311	322	284	290	329	301	320	289	331	312	305	299	299	333	304	345	299	286	308	305	317	325	299	281	262	313	304	289	347	289	296	296	311	306	300	291	310	300	315	345	293	303	315	332	288	334	328	280	334	332	281	315	331	340	288	307	319	311	299	277	315	310	285	324	304	299	307	317	300	274	329	306	305	329	314	299	310	312	286	285	290	330	310	308	306	292	313	289	269	327	301	295	301	313	285	333	319	323	346	294	319	319	295	309	301	306	312	330	310	301	306	296	323	274	335	312	308	333	305	297	296	312	311	313	275	319	307	277	281	310	306	308	321	337	291	321	302	296	330	305	282	295	306	291	350	318	332	296	331	305	320	321	313	334	291	269	314	274	299	315	318	305	293	278	295	300	309	318	340	294	275	309	297	357	292	301	313	299	295	315	271	287	308	322	314	313	322	311	347	295	338	323	281	299	314	303	335	357	307	289	283	315	287	318	320	282	307	314	313	301	327	285	302	298	344	323	308	313	291	281	307	290	280	312	317	264	283	300	290	300	321	315	338	315	333	325	295	314	291	297	315	277	298	303	334	311	294	277	309	320	319	318	331	287	297	297	302	271	290	311	317	318	291	284	323	290	280	311	315	302	292	310	317	350	272	309	276	282	292	294	312	321	292	290	330	289	296	319	310	278	308	325	281	316	322	316	309	277	343	276	303	296	319	328	287	304	305	308	318	300	303	292	324	310	325	318	321	310	308	289	291	284	335	313	307	276	310	244	295	290	293	304	288	323	329	301	329	327	311	281	297	343	274	304	288	294	297	311	270	301	291	341	324	301	297	304	325	335	314	316	296	314	295	330	324	286	319	299	287	278	325	307	324	284	304	274	338	298	275	313	279	304	284	275	350	294	304	281	351	316	297	292	278	327	341	312	324	306	300	328	318	277	307	314	308	312	284	305	303	310	317	310	332	309	288	308	331	306	320	295	333	286	321	279	311	272	304	327	287	311	276	305	301	299	320	299	272	293	316	328	340	314	301	306	299	277	318	336	314	295	310	281	259	298	312	333	307	299	300	324	321	278	330	323	309	306	278	318	349	317	282	330	293	314	304	288	325	312	300	301	315	319	328	298	311	269	335	269	290	307	299	325	311	300	336	318	305	282	330	307	277	292	347	306	297	308	298	318	324	327	308	309	301	298	278	318	290	315	307	301	328	295	320	295	321	314	316	303	313	310	309	307	338	278	313	308	308	276	295	319	310	303	293	315	301	323	318	319	270	286	285	330	326	314	270	289	286	272	350	313	325	291	304	317	324	304	325	297	329	291	306	314	335	332	307	304	284	306	295	326	293	271	313	296	334	315	288	298	289	297	289	317	309	316	311	295	318	298	323	298	310	325	321	309	311	303	315	334	295	283	291	294	297	316	316	296	316	312	299	295	316	301	297	292	304	307	291	304	300	285	330	274	308	317	293	291	295	350	291	320	343	294	289	314	280	275	300	340	302	298	325	286	305	299	327	320	325	355	283	306	287	297	291	308	300	309	297	327	336	308	313	303	283	280	303	324	301	305	293	299	313	319	308	318	327	290	327	324	314	316	316	309	303	322	323	336	281	278	293	302	316	297	309	320	293	301	294	305	322	305	321	324	324	294	334	309	343	307	297	280	307	316	303	291	318	323	303	319	298	321	292	314	310	285	308	349	327	309	272	312	297	307	306	312	345	269	333	301	321	302	315	310	288	312	304	299	308	344	326	286	292	312	330	314	323	329	309	305	344	294	298	328	313	302	300	291	308	311	323	296	309	341	298	321	314	283	322	332	305	301	342	305	310	311	298	328	309	272	301	300	329	303	287	305	315	300	340	322	312	299	307	311	315	323	300	298	354	333	328	304	322	270	310	324	328	307	334	285	297	304	283	282	318	290	304	307	310	313	305	325	298	285	300	313	296	333	289	315	326	294	283	327	298	315	303	296	289	317	294	298	341	335	305	302	312	298	291	313	295	313	333	307	312	300	261	302	301	294	317	308	312	290	294	316	300	305	306	301	298	340	284	323	331	309	311	320	314	354	322	307	334	339	286	305	315	289	267	291	306	315	310	331	294	308	286	294	313	334	324	303	313	320	292	306	320	320	293	297	327	307	345	255	312	266	303	282	351	303	327	305	318	321	314	332	320	310	318	312	280	280	322	306	279	311	291	294	287	325	319	323	320	301	287	307	296	349	318	314	296	275	307	305	329	288	284	296	337	302	315	294	273	297	329	290	309	268	332	297	300	294	277	299	295	305	301	308	283	316	316	314	275	320	299	330	287	339	312	341	326	325	298	334	310	301	316	313	306	315	291	287	267	300	301	320	282	317	300	310	281	318	270	300	314	306	327	332	286	308	301	297	341	301	317	277	320	306	291	294	317	296	301	357	289	333	295	308	277	298	323	317	284	282	282	296	292	316	324	298	299	293	324	300	292	299	324	307	318	297	299	304	324	309	315	302	321	301	310	333	303	284	295	272	292	312	334	283	306	344	306	282	277	297	292	281	310	292	296	332	302	288	274	330	303	310	284	296	266	289	308	337	305	321	305	318	323	322	325	271	308	309	296	314	319	312	314	309	310	343	312	330	303	325	296	300	332	329	288	333	309	313	317	338	280	327	346	300	274	299	301	307	315	301	316	290	282	286	320	301	296	314	315	322	316	331	327	317	313	311	317	313	331	296	334	321	303	334	283	297	314	315	313	300	299	326	291	318	298	343	301	270	315	315	319
6665	7421	13879	15476	13404	10943	8667	6975	7127	6780	5360	4889	4094	4035	4373	3571	3189	3335	2975	2305	2875	2831	2530	2162	2087	1887	1799	1597	1660	1387	1498	1508	1424	1325	1335	1300	1312	1196	1207	1117	1044	996	966	930	855	870	873	838	873	919	829	837	880	830	858	871	821	834	867	887	793	807	818	811	801	838	851	858	824	797	838	819	802	841	835	835	840	834	825	847	783	822	849	771	799	818	858	816	792	848	845	830	845	816	837	802	862	790	850	888	843	842	822	853	848	860	833	846	822	841	802	777	798	823	877	819	848	795	916	828	870	822	759	814	867	849	885	844	824	795	836	862	797	803	850	763	860	838	870	798	798	779	871	857	819	840	771	766	823	840	874	811	860	855	843	809	806	838	817	851	831	834	836	770	862	856	820	863	825	855	834	811	832	864	824	844	848	805	808	822	839	794	805	872	877	787	842	806	846	833	773	807	843	819	850	834	801	812	805	827	855	776	868	839	780	838	862	910	789	860	811	819	869	834	845	813	861	868	839	821	835	786	836	767	789	829	796	826	838	819	832	847	818	806	835	878	878	839	830	819	773	813	779	890	814	834	782	822	805	821	813	814	836	775	826	794	869	811	821	792	821	813	816	859	828	843	799	849	819	804	850	813	888	794	817	861	832	860	846	820	836	855	811	821	798	864	849	834	860	836	785	844	814	835	811	767	881	776	821	845	815	805	819	841	812	836	833	803	817	845	804	788	807	813	891	847	829	853	864	822	817	847	835	834	844	859	805	806	829	894	783	827	819	867	833	844	841	787	836	826	860	783	825	835	900	838	821	870	828	824	798	804	852	816	841	818	810	874	841	833	834	845	790	770	807	812	862	841	825	846	821	886	836	809	848	880	810	812	805	779	832	815	788	808	917	836	817	822	839	842	853	833	816	793	824	827	820	861	893	809	771	817	802	872	870	828	762	749	789	796	848	840	805	866	800	816	817	853	849	789	856	848	814	880	829	804	825	806	832	779	836	791	808	797	847	832	798	786	871	836	856	840	846	874	869	881	867	824	872	854	783	821	817	871	805	854	864	820	874	788	852	800	831	831	838	839	840	872	790	874	764	854	853	876	833	773	839	871	802	854	816	779	847	824	803	793	789	863	860	808	834	831	813	832	832	828	816	823	829	884	833	852	785	796	785	843	808	858	815	846	798	836	825	836	832	874	845	835	852	872	821	782	851	865	796	872	817	855	856	854	807	809	841	831	801	835	823	830	815	834	811	764	804	821	789	776	824	845	825	827	856	861	824	824	758	814	825	804	766	825	840	775	771	832	848	820	798	861	851	789	827	820	774	863	848	858	820	779	808	824	794	815	824	811	840	827	777	814	888	839	800	834	886	786	783	810	762	827	836	835	825	805	811	810	843	837	833	822	850	845	880	826	827	848	882	823	821	810	814	845	857	824	868	841	841	780	829	816	858	867	865	805	842	784	810	850	812	807	842	800	810	833	798	808	854	777	850	842	779	818	819	846	805	833	838	852	825	816	799	861	804	900	801	806	809	846	823	810	803	826	788	848	812	808	851	799	834	808	887	832	795	806	871	765	792	865	785	825	754	799	806	790	791	837	807	866	828	837	846	837	800	829	845	846	807	853	861	801	797	770	797	783	791	847	825	807	820	851	805	851	797	829	842	851	806	855	817	820	861	872	823	811	823	832	859	838	839	833	836	868	810	853	833	812	824	871	846	843	840	816	859	803	900	768	816	822	844	832	815	835	870	820	808	861	855	843	749	834	790	826	880	783	832	770	837	840	843	812	793	749	801	784	833	838	772	872	869	804	840	857	829	797	831	826	851	859	769	813	799	873	832	821	802	850	800	807	808	833	840	866	793	811	798	821	777	785	842	837	820	811	821	819	810	803	774	802	793	808	874	805	848	849	861	820	875	840	858	825	841	768	775	853	822	808	833	777	799	794	804	817	856	793	845	844	866	811	801	901	858	817	820	840	882	850	842	804	865	863	826	850	791	835	788	840	864	829	864	821	817	827	841	866	786	837	815	821	820	834	770	838	885	815	815	813	836	807	840	789	797	859	849	835	855	851	818	821	890	825	841	793	879	803	845	878	801	823	821	853	841	775	868	840	821	837	801	801	846	823	847	772	807	839	815	789	838	794	800	763	807	836	809	843	842	816	764	807	793	832	830	832	819	820	879	864	782	797	790	794	858	801	868	797	789	787	832	828	862	855	797	863	793	848	842	822	853	842	836	838	837	804	827	850	850	785	822	818	810	880	803	858	828	843	829	821	834	859	873	843	828	765	827	821	779	831	758	814	858	870	784	822	786	833	845	819	823	802	860	820	816	827	829	862	782	813	817	771	846	805	827	835	862	837	855	838	795	881	788	832	823	815	819	901	830	783	821	806	835	819	854	759	845	823	795	815	808	836	805	839	832	858	835	859	870	827	837	839	783	769	818	816	806	848	822	769	845	819	827	853	830	816	877	787	865	824	867	830	856	859	878	797	796	834	874	820	816	784	769	880	842	827	854	835	835	796	871	809	838	853	772	846	848	865	843	804	814	839	850	841	857	801	814	793	849	815	784	832	842	823	865	818	809	816	835	848	771	826	866	801	869	822	835	821	836	812	835	849	820	813	813	841	817	857	878	857	844	800	875	815	808	813	789	812	812	773	784	775	824	814	788	851	796	826	783	876	823	811	808	825	825	791	776	841	885	819	785	830	834	790	787	829	850	801	827	838	824	906	852	800	833	880	780	837	823	856	802	778	874	799	781	815	840	858	870	777	803	864	827	851	808	819	805	875	873	764	826	876	857	845	822	800	786	844	824	826	830	839	797	811	772	794	825	844	861	788	857	835	816	807	833	829	828	830	837	814	847	765	818	837	778	837	793	816	843	775	821	824	794	842	831	812	849	853	837	826	826	848	828	870	807	852	885	802	838	808	905	826	846	781	877	824	832	865	814	830	798	834	827	845	875	802	864	848	823	824	858	838	837	815	866	837	817	810	797	788	781	792	858	802	795	811	835	827	809	822	751	823	819	775	889	868	809	844	836	862	818	859	775	811	871	807	823	789	817	854	828	830	824	870	778	837	787	818	816	796	782	805	804	810	812	866	815	852	794	795	837	835	818	848	852	816	858	822	814	790	841	864	875	841	819	802	815	829	820	818	859	827	805	851	856	804	829	848	790	748	808	845	877	806	857	857	891	846	805	823	868	810	826	857	823	825	815	825	771	753	852	905	798	846	816	818	788	854	814	841	852	821	788	813	846	854	796	795	829	840	830	799	856	845	821	837	770	860	829	826	813	816	783	805	823	767	864	867	822	836	893	837	779	869	801	820	793	807	856	812	818	818	817	842	864	854	810	881	796	830	842	795	865	853	810	813	832	812	809	762	842	838	830	784	834	828	812	801	875	907	801	793	793	858	850	814	815	832	790	852	824	827	812	868	869	835	810	823	831	846	820	827	826	840	845	851	852	821	831	779	826	874	896	821	804	837	819	775	801	865	826	812
20316	16222	17504	14369	10402	7274	4977	3725	5065	7851	5741	5515	4423	5345	5676	5140	3666	4023	3113	2798	2953	3353	2789	2268	1975	1899	1472	1382	1461	938	1083	1077	933	811	837	812	883	868	765	585	545	495	417	393	366	333	318	282	337	280	330	296	282	296	243	293	320	290	287	280	293	282	298	258	268	260	277	297	280	280	298	285	288	289	271	284	285	271	279	249	277	262	254	275	262	291	277	277	250	310	287	276	294	278	266	288	281	283	295	264	265	285	294	274	294	286	273	292	283	279	252	273	268	262	258	268	249	276	301	293	294	264	274	265	290	280	275	309	286	282	264	283	272	238	304	290	281	284	279	261	286	301	258	300	299	306	286	289	297	279	260	308	256	276	246	272	255	312	280	262	268	274	259	295	305	287	271	270	269	303	289	278	246	268	265	262	254	273	288	264	275	275	274	261	278	278	242	313	271	259	287	267	296	260	257	271	250	284	265	276	288	270	289	263	294	264	280	309	271	265	252	278	272	278	247	276	268	279	277	268	264	253	272	270	281	268	262	241	273	267	296	260	279	282	284	270	250	243	276	289	257	266	265	279	277	254	257	270	311	277	297	262	293	279	295	309	263	275	284	257	270	240	277	274	288	296	283	280	285	280	300	260	292	272	277	310	278	285	284	272	279	264	296	284	271	274	318	288	268	293	265	276	272	283	260	282	308	258	284	275	292	257	266	277	251	268	281	276	284	282	238	275	294	261	288	261	255	273	230	276	263	269	263	264	290	286	275	255	262	297	260	273	263	279	247	254	302	277	252	281	256	262	284	241	297	264	281	297	271	265	277	268	272	268	267	291	286	265	289	281	283	271	295	274	276	282	257	285	281	261	268	268	272	267	297	278	284	260	275	276	268	305	291	271	293	271	270	259	272	280	231	242	299	283	277	276	295	276	284	288	268	261	275	301	253	257	295	262	288	277	293	255	311	297	275	284	266	271	315	297	299	277	256	293	280	299	294	263	273	287	285	258	297	269	261	260	265	245	245	282	256	236	289	309	276	280	290	283	279	292	286	248	272	304	285	321	301	296	249	290	249	268	282	315	269	296	277	260	301	255	288	244	281	251	297	299	264	306	272	285	258	283	282	276	248	304	281	265	296	259	279	279	296	280	281	255	279	283	264	286	270	296	281	289	271	261	292	255	276	291	338	271	281	291	290	286	263	284	282	304	270	270	287	301	273	325	272	243	279	277	252	301	265	262	293	280	269	278	286	279	302	296	273	277	283	284	259	274	263	296	288	283	287	263	282	281	287	317	272	297	263	272	256	284	264	268	298	267	286	259	283	267	272	246	239	307	284	280	261	290	287	310	301	296	260	257	258	263	293	287	260	269	241	288	298	252	278	281	280	276	277	280	268	296	261	278	263	281	284	240	277	274	256	295	272	275	283	263	295	291	274	293	253	321	270	279	289	270	276	310	272	272	238	293	254	278	290	262	281	279	265	269	309	261	235	287	276	283	280	261	296	245	292	275	280	290	265	248	279	268	283	307	270	254	276	314	275	288	312	294	289	289	250	268	263	276	262	285	252	242	283	264	309	263	279	280	295	240	255	275	250	272	278	289	303	272	289	245	287	267	282	272	259	286	298	261	263	248	286	334	271	260	270	303	305	248	233	296	269	259	271	284	280	291	303	303	275	296	285	297	292	283	251	293	250	262	285	262	286	263	279	288	302	268	294	254	237	270	253	254	283	285	257	289	277	269	288	248	295	305	274	300	260	266	260	272	308	279	263	283	277	286	281	283	290	249	253	275	259	265	248	299	259	303	299	279	291	285	298	261	292	286	293	246	250	269	263	271	285	312	299	266	257	276	264	267	257	253	257	307	253	300	282	277	286	289	284	290	287	288	277	249	295	277	287	275	271	260	277	278	291	250	272	291	289	263	303	281	274	302	289	256	272	289	272	288	297	285	290	288	274	265	277	290	260	294	257	266	292	256	273	271	273	293	296	281	264	277	308	316	273	289	299	319	276	269	281	268	300	259	254	264	282	293	266	258	282	263	318	280	266	257	261	272	329	270	274	255	282	277	270	256	254	265	298	284	297	294	311	310	294	264	286	262	283	252	277	300	285	251	292	279	277	275	266	275	262	277	269	308	311	293	292	263	288	331	293	292	269	296	279	261	286	284	280	274	255	276	281	265	287	288	274	267	269	296	278	252	278	265	284	281	266	279	291	290	278	272	273	278	321	233	277	256	283	271	248	273	295	293	283	249	252	260	273	240	293	290	296	269	285	243	290	273	269	281	271	301	302	307	287	273	307	281	275	273	272	272	235	289	271	261	238	241	300	282	292	284	289	277	279	268	274	269	298	285	244	261	281	259	253	279	285	291	331	309	297	269	275	294	268	255	281	282	266	251	254	274	259	285	287	263	264	299	297	305	286	285	272	257	248	290	278	288	273	287	274	283	273	273	274	291	269	271	280	282	272	268	254	289	273	307	272	272	271	269	260	318	250	273	273	262	296	252	263	282	289	270	253	247	282	251	286	279	271	305	267	283	275	285	328	263	302	289	253	306	303	279	278	289	280	279	294	263	259	267	283	283	258	262	282	289	282	264	238	290	250	266	265	298	256	270	240	258	297	253	290	276	299	261	324	280	248	274	249	293	280	291	277	298	257	270	292	278	259	309	292	260	258	265	270	282	259	280	288	244	270	252	299	284	309	274	278	254	253	267	277	283	295	290	297	244	270	280	299	270	285	257	250	242	261	295	281	251	276	259	289	266	301	252	255	267	307	262	280	274	268	292	304	270	275	282	301	279	294	227	280	319	266	301	293	287	262	273	278	318	266	309	283	282	296	274	285	266	275	251	263	302	277	277	261	259	259	292	256	242	266	286	291	240	253	269	284	262	267	259	303	289	281	267	268	302	270	278	265	289	280	290	279	251	260	264	289	293	280	260	281	258	277	269	292	272	286	270	285	299	297	259	295	278	298	282	280	244	276	287	260	308	251	262	297	275	299	257	277	234	245	286	289	299	286	236	316	298	280	268	300	268	250	259	251	254	249	263	285	271	276	266	261	267	280	249	253	251	283	275	255	287	283	273	273	253	254	280	263	280	278	275	272	275	276	262	278	260	300	294	270	287	264	296	310	252	286	297	258	271	309	277	230	276	284	265	287	267	303	293	262	282	284	269	281	276	260	298	258	274	267	287	251	255	245	311	278	278	283	294	233	294	265	266	271	262	271	263	318	259	238	254	263	229	252	299	265	257	283	303	296	295	271	261	257	268	257	303	296	277	275	244	282	294	277	301	256	283	295	292	288	285	268	270	292	270	287	262	277	246	268	266	243	275	284	283	296	262	275	268	280	263	253	276	270	265	259	272	266	267	289	281	265	292	274	276	271	284	294	294	280	289	286	241	278	262	259	287	289	267	280	236	273	302	264	277	294	280	279	286	278	265	280	287	267	294	275	259	269	261	265	272	296	295	277	260	270	286	265	279	278	270	275	260	283	249	310	325	266	268
13317	13551	21992	24447	23483	20068	16804	14483	18638	22903	17767	17737	16036	17767	21494	18250	15292	17699	12766	14138	16100	16805	14949	12628	11277	11175	9248	8077	8245	5420	6808	6859	5509	4835	5447	5186	5560	5300	4431	3112	2861	2385	2027	1864	1652	1417	1212	1128	1040	962	887	819	793	775	801	806	762	809	784	792	785	773	755	755	790	736	800	786	761	776	751	728	779	759	778	762	766	773	772	718	750	743	726	768	791	778	794	728	794	733	744	765	771	754	756	712	798	742	774	769	744	750	773	753	730	784	814	764	742	773	789	727	786	783	741	801	711	749	768	825	755	770	755	778	761	740	729	766	721	717	783	758	743	734	773	787	766	762	733	771	725	740	786	762	673	761	743	783	766	772	776	710	765	793	749	744	757	739	756	741	757	750	772	733	735	767	745	703	782	787	738	775	746	776	749	717	755	795	676	732	749	752	698	804	794	741	751	753	747	763	785	775	754	699	716	751	793	792	781	772	780	748	769	769	746	782	737	747	754	769	793	761	766	745	785	740	734	735	747	729	768	759	765	803	771	738	745	760	756	719	763	764	744	760	675	753	781	781	717	716	703	778	758	730	776	760	754	764	701	774	769	768	772	760	747	775	736	816	793	766	818	741	769	715	809	704	769	748	752	774	721	719	767	737	721	711	767	794	793	738	734	750	761	775	809	807	719	726	734	761	756	789	794	775	748	761	777	752	744	718	750	775	765	786	729	755	749	769	738	776	749	757	781	747	757	739	766	755	743	770	741	766	728	777	744	704	745	825	716	761	698	698	775	724	762	709	752	766	752	796	731	710	765	786	753	760	764	745	748	760	726	720	790	723	748	722	765	733	759	712	772	746	713	753	767	802	775	738	753	789	772	739	749	731	790	796	774	788	736	762	761	716	722	732	735	823	751	790	753	704	744	756	751	783	750	733	803	742	749	756	763	761	753	776	693	738	766	764	752	730	748	771	740	748	800	776	712	718	740	748	786	832	752	773	768	791	756	744	758	750	773	752	710	711	759	718	802	757	774	750	759	735	723	761	771	796	697	770	779	756	743	745	750	764	757	784	756	802	706	784	749	740	775	761	734	784	761	746	748	782	788	713	776	740	771	773	807	728	761	706	776	763	756	723	813	789	713	788	687	765	776	789	765	760	795	731	744	748	751	723	730	755	749	754	752	791	708	726	729	744	750	736	736	724	769	776	757	760	764	689	720	737	732	744	769	746	726	744	766	766	730	740	724	751	754	773	776	796	740	728	734	777	752	779	733	764	764	730	768	752	731	777	721	747	708	686	752	743	712	741	727	749	753	774	787	714	768	727	755	718	745	752	755	730	740	755	723	739	753	766	759	760	722	799	752	770	738	761	767	762	730	799	744	771	778	768	777	735	784	763	775	723	824	746	783	808	777	707	731	764	687	764	747	750	734	703	745	745	769	755	782	771	746	754	753	803	794	777	742	752	768	771	747	753	729	753	776	737	780	728	743	747	743	774	792	739	783	729	864	752	747	768	732	773	751	758	779	754	797	750	760	778	720	724	695	769	773	741	755	771	721	740	756	709	768	708	734	756	702	782	753	755	751	726	756	767	753	720	749	733	755	803	768	762	726	752	778	817	773	750	795	745	789	735	771	802	779	769	716	748	731	770	775	750	722	786	731	794	768	724	715	728	760	758	725	740	739	708	777	747	745	742	747	714	685	767	823	718	768	757	740	714	695	750	721	696	731	791	734	764	709	711	733	737	737	739	750	779	777	745	753	809	727	739	749	760	745	762	718	760	744	754	756	732	786	715	731	722	745	711	766	742	716	790	719	685	808	729	750	784	756	736	759	786	775	772	714	751	770	737	806	767	808	713	699	757	753	710	743	753	781	735	763	757	747	757	751	773	800	750	719	721	748	734	780	768	760	758	755	737	690	760	773	758	710	741	752	762	664	740	737	745	756	733	755	750	710	752	768	774	737	773	751	773	710	738	751	731	723	756	758	762	727	763	772	760	784	753	722	748	734	755	707	731	760	760	784	793	728	734	759	774	767	758	762	766	746	733	782	720	778	744	789	770	755	732	790	707	796	732	736	780	725	764	777	755	724	791	780	797	732	760	751	753	735	733	770	754	783	756	802	754	714	734	727	747	771	712	731	743	728	748	762	785	790	776	743	739	749	702	780	762	721	740	805	773	734	787	789	721	828	809	719	788	736	713	766	787	803	790	747	749	746	811	764	748	761	730	768	776	761	754	826	799	717	753	757	728	765	791	754	696	755	743	768	763	774	756	800	769	721	752	694	743	738	756	778	775	799	764	784	792	744	764	732	785	756	779	796	731	742	758	734	729	753	713	711	768	820	743	702	736	784	723	770	773	715	773	752	687	810	764	771	731	770	750	772	775	730	756	742	790	767	707	769	742	735	769	715	748	730	710	752	806	783	810	781	750	777	719	729	760	734	773	719	723	729	753	725	698	776	778	777	730	719	787	825	795	764	767	749	797	754	768	781	746	788	741	773	742	775	750	750	783	730	752	750	790	755	777	744	727	775	763	742	740	728	707	716	731	765	706	721	766	707	751	732	752	780	724	757	794	795	791	786	740	785	720	769	740	752	741	773	765	720	757	703	786	761	730	765	721	743	765	731	753	749	765	773	749	775	743	737	778	724	764	776	743	715	724	764	711	716	749	763	718	753	813	782	818	734	772	790	765	739	752	753	752	744	811	786	742	736	737	767	788	734	752	783	757	760	737	741	772	724	783	786	743	742	754	772	739	749	792	752	768	752	762	745	742	730	762	754	761	674	769	721	818	743	711	736	780	729	761	773	777	743	693	735	774	786	753	733	731	747	749	810	752	777	693	764	752	720	747	786	755	766	742	725	748	723	734	753	740	746	749	750	776	775	731	824	787	737	746	732	765	743	733	773	759	754	762	778	725	691	702	710	751	764	717	760	749	707	731	771	726	751	760	744	764	781	789	749	787	746	795	724	778	761	708	788	708	785	738	743	738	803	792	763	738	742	794	770	740	759	802	797	745	778	739	785	763	708	734	766	772	765	774	828	728	729	780	743	742	812	712	753	795	736	786	748	755	764	790	750	773	727	774	775	756	775	745	779	750	780	838	783	753	772	693	759	743	761	750	768	731	771	708	748	777	716	755	690	749	762	705	740	774	785	739	777	766	755	763	746	710	800	847	760	780	793	727	750	721	751	722	767	727	731	752	814	756	761	725	753	720	745	751	727	778	737	793	721	762	748	742	744	786	767	773	738	753	738	801	783	765	795	726	759	755	716	778	801	734	783	780	747	766	751	714	787	773	734	754	797	711	712	751	732	721	756	748	721	667	782	742	751	720	780	717	826	731	775	715	787	762	746	735	706	753	781	795	771	785	779	779	761	761	754	760	731	793	687	778	746	717	715	778	782	692	716	792	774	745	726	704	770	702	768	713	790	732	832	783	769	768	744	718	755	789	792	685	709	708	755	754	761	775	696	758	693	703	772	770	752	790	770	722	763	710	702	718	724	742	725	794
29897	23914	25801	22063	16992	12414	9386	6646	8973	15151	11419	10801	8500	8895	11225	10376	8361	8732	4297	4277	6016	6105	5560	4600	4136	3880	3023	2448	2658	1921	2175	2186	1644	1495	1546	1375	1740	1559	1254	902	848	690	611	499	438	434	351	374	313	282	237	279	264	232	221	263	218	223	271	248	256	236	237	261	246	211	230	226	232	242	228	216	214	247	215	209	232	229	238	247	228	222	239	251	249	224	229	230	230	222	232	240	212	233	249	221	256	228	219	248	267	240	228	215	250	233	230	240	223	201	250	225	252	216	242	246	231	254	220	226	242	246	204	216	221	230	221	228	220	236	238	249	245	245	226	239	234	241	227	225	226	216	255	228	224	267	242	221	214	248	243	255	256	227	222	228	223	232	225	261	217	223	212	227	214	213	250	222	204	253	228	212	245	229	247	222	248	239	220	231	225	231	238	255	235	248	243	209	212	258	226	236	244	237	256	230	248	239	219	225	226	214	236	222	203	219	263	258	244	223	226	262	237	240	233	236	253	227	238	237	205	206	205	243	230	226	226	216	265	246	250	219	223	244	231	232	239	231	267	218	230	237	237	220	220	231	208	207	243	197	196	213	209	244	227	231	213	230	215	250	231	228	217	245	262	237	218	235	222	233	224	220	200	232	250	225	206	237	223	227	249	218	240	236	241	231	242	239	248	260	244	229	221	240	268	234	229	260	212	229	229	227	245	226	228	261	236	238	230	215	232	213	249	235	208	225	205	208	220	240	227	194	260	238	239	229	230	259	231	244	242	228	220	236	242	218	215	231	229	240	231	246	216	219	240	230	232	233	223	246	247	229	229	207	232	234	268	225	208	232	250	233	228	258	253	227	214	245	255	237	224	241	214	237	190	240	247	204	219	231	225	226	249	235	216	223	233	235	250	222	199	210	236	247	200	240	232	224	219	230	219	237	231	193	219	233	223	237	214	227	235	226	214	237	215	220	257	240	244	207	245	201	223	208	243	225	242	227	225	240	224	229	213	262	248	262	252	241	229	228	251	245	224	234	219	236	217	212	239	252	224	218	226	227	250	223	225	241	252	261	228	217	215	222	228	225	235	226	219	238	215	230	246	227	221	239	218	224	231	237	236	209	221	241	215	239	216	221	251	187	235	241	245	249	239	231	238	230	239	252	221	238	254	218	250	223	218	217	236	269	226	258	220	208	225	216	234	234	226	236	230	236	245	269	215	226	240	227	210	240	206	246	237	249	206	237	253	221	236	236	228	253	228	252	220	251	206	228	231	243	222	214	243	215	236	196	246	247	239	243	234	213	223	240	221	244	233	212	225	214	226	248	232	223	227	235	238	251	226	244	249	229	215	209	240	216	207	234	257	233	235	242	190	248	237	219	248	224	248	224	214	215	229	250	215	247	257	229	228	244	241	254	236	229	264	221	232	229	227	221	230	210	222	229	219	245	223	224	275	243	214	207	233	258	244	242	220	226	225	241	238	243	215	229	237	233	215	245	204	220	212	242	236	239	243	217	241	249	227	202	198	217	216	230	238	248	219	232	210	245	216	229	233	227	237	220	201	210	248	247	260	238	216	239	249	230	240	222	219	217	236	228	234	221	244	229	205	220	225	256	240	226	234	265	240	226	229	215	210	223	231	221	223	236	226	238	229	230	248	250	215	227	225	226	253	193	247	235	244	218	239	244	228	236	254	235	213	211	236	240	236	228	221	255	199	241	241	227	263	188	224	219	240	266	242	234	212	262	229	244	198	233	238	224	234	240	225	268	258	226	230	244	224	235	268	238	233	203	199	224	205	226	197	230	235	210	247	234	214	208	216	229	226	236	231	206	215	257	230	264	248	245	222	212	235	230	225	239	273	214	234	220	210	225	216	215	240	225	242	251	224	222	207	240	238	240	241	224	208	207	224	270	222	259	245	229	222	252	256	214	251	223	226	218	204	208	271	249	240	210	233	220	233	243	217	229	233	200	253	204	227	244	230	231	252	230	220	219	226	225	234	242	233	202	232	238	226	234	236	222	263	229	218	231	224	211	211	231	249	243	245	231	211	243	246	210	216	225	218	233	251	194	215	229	242	256	223	229	249	239	252	231	260	241	223	237	239	233	236	241	229	248	233	240	224	234	243	244	231	243	225	222	208	240	224	225	219	243	212	262	208	257	258	223	262	216	221	211	237	246	215	256	250	232	227	236	230	223	244	265	236	269	231	226	222	246	241	229	249	231	222	238	240	224	243	239	234	248	220	231	250	244	235	213	242	255	224	272	187	235	242	223	226	255	233	242	238	202	231	251	246	264	223	220	233	253	243	251	216	232	251	251	204	253	214	240	263	219	205	212	216	230	218	228	225	227	204	252	212	225	262	216	219	220	225	222	228	221	232	235	212	252	232	238	247	229	227	248	228	244	216	231	240	250	235	229	239	237	245	238	211	240	214	233	249	242	218	203	226	234	227	213	231	250	225	211	232	244	223	251	252	244	232	251	227	242	232	244	251	219	225	245	213	228	234	232	284	228	226	217	238	202	202	234	255	257	228	241	237	263	240	228	237	223	241	238	213	231	247	241	222	215	201	244	231	250	217	231	221	255	222	235	241	239	263	230	246	230	220	220	238	240	196	216	236	233	234	220	241	273	239	230	224	252	224	201	227	227	247	237	215	217	240	220	236	242	267	225	224	190	249	255	244	227	234	257	219	222	248	256	214	239	240	223	238	238	222	254	260	239	228	229	250	226	224	248	236	219	229	223	260	248	225	236	184	234	239	272	243	243	207	237	246	238	225	242	239	245	246	217	229	219	233	234	221	258	252	248	242	197	267	234	211	224	238	214	237	257	236	232	228	214	231	240	225	216	212	223	246	254	235	204	211	238	230	230	235	236	261	244	260	243	223	253	237	217	245	223	247	271	233	221	217	238	248	242	235	210	234	235	243	247	258	236	248	228	254	239	221	209	217	229	226	223	234	237	242	228	210	245	218	238	225	242	231	227	241	241	222	228	221	237	244	211	225	224	208	246	241	245	223	244	240	232	249	224	215	220	245	230	246	230	243	220	228	237	235	221	229	214	242	228	213	232	241	233	223	230	224	219	216	249	236	239	222	259	201	236	254	216	214	236	248	225	230	232	235	264	208	277	232	215	192	232	220	236	255	234	231	222	223	225	243	217	231	211	232	241	259	238	198	234	244	244	207	264	231	230	247	232	256	240	253	220	222	228	211	239	241	208	244	240	236	215	201	228	222	207	250	245	266	239	209	228	185	228	243	270	251	213	224	217	242	228	244	183	241	219	240	220	223	203	224	242	242	217	215	250	198	229	238	199	262	227	206	214	217	238	204	228	237	260	222	252	232	247	203	251	254	211	232	255	217	231	225	257	215	207	204	238	259	231	261	208	222	243	230	246	237	251	215	236	236	243	224	225	204	218	220	233	226	249	243	216	237	265	229	229	241	261	210	225	246	209	252	246	227	218	242	230	252	241	268	219	224	241	237	248	228	208	199	272	250	228	207	229
18095	18436	27975	30833	29951	26849	24256	20414	25002	31915	24902	26306	23160	25711	29407	26122	24298	25955	14943	17843	23795	24752	22665	21222	18893	18104	15877	13652	14153	10872	12146	12052	9760	9439	9328	8723	10774	10093	7710	5436	5276	4340	3651	2895	2580	2214	1697	1604	1298	1041	825	839	862	760	737	812	688	709	738	733	723	741	684	636	708	683	708	649	664	647	711	676	657	654	672	708	629	674	639	622	710	598	605	711	623	644	647	622	668	650	665	671	672	689	614	658	644	619	634	663	670	685	708	683	644	700	671	660	648	674	650	650	622	626	646	632	628	698	658	628	651	682	669	670	640	657	663	631	647	616	622	642	627	639	662	649	601	611	650	675	645	632	637	643	688	623	635	660	649	630	661	626	664	695	630	657	698	627	644	610	632	666	707	625	607	616	667	630	671	624	688	658	714	672	634	661	667	643	611	617	645	662	657	658	657	658	637	637	626	621	633	658	632	621	663	663	644	629	675	649	621	638	617	651	645	616	610	637	627	649	673	653	640	672	624	645	677	664	649	673	682	622	659	661	627	619	664	635	621	640	640	652	637	615	657	634	590	653	669	624	603	659	614	625	653	611	651	676	651	658	599	617	657	644	632	667	672	643	625	679	628	635	666	612	692	710	655	645	666	619	677	671	615	628	675	619	642	689	646	648	627	604	625	637	639	651	629	644	649	646	645	639	617	664	654	662	636	610	658	693	661	662	643	611	672	683	660	662	627	715	624	647	695	687	676	666	636	631	579	625	632	644	627	714	627	640	661	624	651	644	653	634	668	619	633	621	677	697	674	659	649	643	638	685	611	655	646	625	651	664	691	688	608	609	623	639	657	648	655	668	609	621	622	624	667	616	660	670	689	625	634	640	615	663	686	639	639	633	641	618	661	659	623	615	700	631	666	646	632	683	627	608	672	695	644	625	634	609	599	688	672	656	627	658	676	629	614	620	689	678	631	692	624	626	639	689	655	657	689	669	685	658	642	728	622	622	688	674	622	661	667	662	626	677	659	591	651	645	617	677	670	660	602	643	671	655	654	646	660	657	640	630	645	632	649	630	706	665	666	666	668	633	649	645	638	649	624	628	646	653	620	616	599	609	679	695	643	623	639	635	656	655	652	653	627	651	609	586	628	626	661	632	636	627	633	658	638	703	675	631	659	664	653	648	651	681	637	694	637	664	661	622	664	655	647	642	672	666	630	638	683	658	690	660	631	626	613	632	671	640	671	660	658	632	685	649	624	622	656	696	604	694	679	626	627	584	677	630	639	652	651	650	669	619	651	630	645	622	627	662	642	673	638	647	630	648	635	638	607	679	678	638	646	677	646	631	670	645	704	643	629	584	674	628	669	628	670	652	667	641	677	601	612	657	643	609	645	685	710	657	663	626	643	643	631	677	686	646	656	641	683	663	623	671	630	644	660	679	643	627	661	616	613	668	663	656	638	639	661	650	646	655	616	658	651	673	674	647	614	652	666	668	596	658	646	617	590	658	593	684	691	623	631	654	637	638	652	655	646	648	676	693	654	636	694	623	713	684	640	661	616	674	667	645	644	642	658	655	600	644	634	643	589	650	651	686	649	624	653	610	659	661	696	676	680	644	683	658	686	635	627	714	683	660	639	697	640	677	649	653	704	657	640	598	698	641	643	667	606	673	652	643	680	645	633	637	647	640	621	648	629	673	634	658	663	662	618	652	672	675	597	689	696	634	637	649	648	631	652	643	678	656	702	651	628	624	656	674	650	607	630	645	628	647	627	588	641	613	663	614	656	633	621	661	657	713	655	583	678	656	658	625	644	602	650	677	647	664	629	643	618	627	691	632	598	639	643	589	648	613	645	588	691	678	645	658	654	660	656	693	627	636	657	623	635	618	642	622	634	657	663	640	657	646	653	608	695	639	620	638	622	662	613	646	681	658	652	660	646	650	647	611	587	627	664	655	619	689	702	678	607	638	677	691	619	640	640	680	632	678	643	655	665	654	661	634	653	602	650	658	656	688	652	625	657	632	663	652	704	646	624	682	639	606	673	639	636	686	653	606	648	621	604	630	649	679	665	645	658	661	643	674	623	636	653	649	650	639	641	632	631	635	589	651	639	634	614	629	667	606	641	638	624	651	604	612	673	654	643	637	614	682	683	607	641	672	684	649	648	705	629	666	616	659	614	648	656	681	591	665	619	692	648	627	658	684	664	639	643	628	655	593	621	616	624	624	608	683	665	606	617	639	599	642	647	637	650	691	637	648	676	633	645	674	694	670	594	659	600	625	644	648	632	605	602	662	641	662	624	625	595	655	608	670	644	636	643	675	649	661	641	616	675	626	599	680	626	653	695	699	649	650	598	602	610	628	624	650	631	623	681	641	632	640	642	658	625	643	618	664	593	694	626	628	674	638	629	637	610	633	659	704	652	639	651	646	681	665	690	653	654	608	680	604	685	661	677	659	623	611	634	618	639	649	648	652	674	617	682	654	661	627	619	639	644	661	643	667	635	641	681	651	685	657	658	637	655	704	638	648	615	628	637	663	661	640	658	671	661	636	646	662	582	703	679	624	712	672	690	638	652	641	646	659	644	661	653	666	691	673	642	652	671	585	637	677	654	643	630	649	673	661	623	613	633	629	646	667	638	614	685	654	648	634	647	657	645	650	611	698	628	634	713	647	692	680	664	639	667	638	625	669	671	670	646	661	617	625	637	642	632	644	624	650	680	675	676	659	632	609	678	596	660	646	684	642	648	684	657	663	660	679	637	668	680	661	629	645	668	636	642	649	654	670	660	676	649	605	647	689	610	636	650	617	666	667	630	673	659	667	654	645	633	648	666	630	698	635	668	617	659	675	653	642	610	639	648	624	645	670	587	653	644	627	590	634	657	637	656	623	604	668	653	671	664	627	611	650	665	624	612	648	632	654	620	638	617	674	624	612	689	622	626	611	710	652	603	672	643	636	637	632	612	631	662	600	585	664	623	674	668	646	610	679	622	630	622	611	612	658	640	686	601	711	650	643	653	645	596	651	675	636	644	650	634	655	602	698	620	662	705	717	627	651	679	640	727	639	636	636	632	675	628	663	639	666	687	666	652	654	654	668	640	628	629	662	655	652	682	665	634	651	629	650	663	614	632	668	665	669	631	643	695	664	645	652	650	658	702	626	668	647	633	670	663	682	638	672	585	620	659	642	651	629	652	664	648	657	637	662	685	647	637	620	628	624	656	675	613	637	686	689	630	667	600	644	644	647	642	675	627	699	670	586	685	627	613	641	688	651	601	610	649	674	646	635	646	657	642	672	624	608	641	631	652	635	663	637	708	655	621	637	625	637	637	645	606	645	649	686	644	642	646	648	612	660	682	682	660	676	639	654	616	667	640	611	634	656	680	616	676	694	667	649	657	639	681	721	673	669	672	631	602	657	633	675	628	640	656	676	581	674	667	671	644	655	622	643	702	640	601	616	646	650	668	646	671	581	651	690	648	673	625	601	676	621	662	687	656	615	619	653	640	652	665	646
10127	7324	8307	6392	4108	2731	1988	1502	1378	1348	965	830	821	740	718	681	518	605	500	508	522	526	457	452	431	396	429	413	380	352	398	367	368	391	348	325	389	341	362	363	355	328	338	331	300	340	317	324	303	273	344	299	310	316	275	274	336	348	322	306	304	284	294	338	308	311	334	303	300	310	311	312	329	297	335	275	302	334	297	320	328	328	286	292	306	332	307	336	346	312	299	314	301	295	317	304	315	309	291	295	324	299	292	309	317	322	324	286	313	308	301	309	291	316	340	284	295	305	303	310	281	310	329	329	279	327	281	309	315	293	307	297	280	314	313	289	277	286	291	325	323	318	289	283	311	298	287	309	301	306	280	320	327	285	295	316	262	296	306	292	324	333	308	287	268	296	301	297	323	306	317	323	324	307	278	301	333	305	284	298	304	338	315	335	324	278	305	286	293	300	312	346	285	305	307	296	308	285	293	346	318	329	334	310	307	291	280	292	289	302	313	305	303	291	293	330	296	304	289	319	328	285	327	311	301	325	304	300	306	328	286	306	303	293	335	298	324	299	312	322	301	316	304	299	287	300	290	298	296	333	275	294	283	320	316	302	291	297	333	338	296	287	316	297	313	291	278	292	303	291	312	326	341	320	307	303	287	308	306	296	288	322	338	327	301	295	313	343	301	316	309	310	284	266	296	332	286	303	311	297	308	301	323	301	286	301	307	309	291	315	311	311	310	261	313	316	290	294	301	314	293	291	285	317	315	318	327	315	328	288	278	309	342	332	317	300	309	281	303	294	302	319	306	321	297	322	329	316	305	342	269	313	284	299	298	296	282	311	306	338	328	297	304	302	285	286	297	327	270	328	296	324	304	281	301	292	299	349	299	330	289	295	321	321	280	285	314	345	303	325	284	270	329	314	305	347	294	301	292	315	313	312	291	283	291	288	295	280	315	317	317	308	316	328	294	303	263	316	284	303	320	302	261	303	312	308	274	331	303	312	298	321	323	305	308	323	304	329	288	308	309	284	292	309	314	357	290	279	278	317	337	310	297	334	337	272	306	286	360	303	311	331	339	333	282	279	286	327	308	320	283	286	330	320	324	290	300	304	313	297	276	286	290	273	290	311	297	291	289	296	315	290	284	288	325	319	319	308	324	286	317	302	312	293	296	305	307	294	319	329	297	316	299	298	299	291	295	318	336	325	301	291	306	319	292	310	314	319	313	310	258	296	307	312	324	312	296	321	338	319	303	276	304	300	277	292	333	294	317	286	297	303	315	329	309	320	293	291	299	313	331	320	316	312	318	294	339	287	301	312	334	322	298	329	315	329	293	266	276	319	343	296	290	292	299	303	317	298	284	296	307	318	312	318	300	313	316	307	276	320	319	280	301	303	312	299	310	309	273	285	322	295	327	297	257	288	296	314	288	279	297	324	306	305	341	315	294	333	320	323	306	307	267	317	290	285	272	306	305	300	308	307	300	306	319	291	263	320	316	329	317	292	313	281	312	302	335	318	326	271	301	297	291	313	294	322	309	292	310	295	274	308	328	307	322	297	286	295	292	330	346	317	321	326	305	294	324	303	312	313	287	296	336	308	304	266	319	276	311	290	279	286	329	314	286	316	309	329	315	320	307	308	291	299	326	334	305	324	277	318	320	276	300	293	319	289	315	290	299	294	299	290	316	335	306	343	305	311	315	281	325	326	309	309	309	301	322	334	288	320	286	327	305	308	310	291	311	324	270	305	304	350	315	315	313	301	320	291	285	304	325	314	305	317	295	313	298	284	293	320	292	329	277	293	289	289	323	310	296	302	313	306	332	287	333	299	316	309	316	330	306	287	311	312	311	311	312	343	330	287	314	273	315	292	305	302	279	307	311	310	296	305	314	307	294	269	320	300	310	312	293	323	314	302	294	260	306	274	323	296	299	303	307	297	293	278	298	281	309	290	298	338	329	316	325	316	310	311	345	300	326	324	290	307	309	316	286	315	318	315	313	332	282	311	310	299	298	321	303	283	305	330	319	293	317	306	280	293	310	290	297	309	323	310	290	312	320	310	299	314	316	271	280	267	334	298	306	300	309	329	337	325	278	295	308	298	302	320	304	316	304	281	308	289	301	297	339	302	313	309	286	295	321	272	287	315	322	310	281	304	288	328	294	305	311	277	310	302	309	288	298	313	353	330	293	302	285	332	320	325	315	337	330	314	311	302	325	304	308	318	332	322	313	311	275	304	285	285	303	292	303	279	302	305	304	287	282	300	312	325	323	300	308	297	281	333	307	312	306	326	284	292	278	329	297	320	286	283	310	304	337	282	336	307	300	316	281	300	306	310	268	295	337	300	290	302	325	307	310	298	276	325	308	298	320	313	284	289	295	303	314	292	344	305	290	312	286	292	321	315	292	316	304	278	319	314	302	300	279	332	319	292	284	302	320	268	291	319	301	304	322	297	313	324	269	325	311	290	324	306	292	308	301	298	307	338	301	286	301	284	296	300	307	311	330	291	307	319	311	291	301	296	311	328	323	311	303	305	309	282	297	299	317	299	313	304	307	309	295	309	335	297	300	299	295	329	290	280	301	321	314	295	321	351	288	304	316	330	285	296	305	304	289	285	323	321	304	308	324	309	305	309	306	292	313	294	315	333	306	292	322	300	285	320	278	323	305	340	301	312	333	286	315	295	325	334	313	292	324	315	300	311	343	304	303	318	301	338	277	307	294	337	283	287	290	294	319	277	318	305	312	298	318	289	289	317	267	288	324	312	299	298	324	317	320	278	340	287	324	283	304	328	289	326	298	309	312	280	308	288	304	308	308	317	336	301	294	289	321	315	330	293	306	304	313	315	285	279	318	324	290	313	310	290	325	318	298	299	290	318	313	331	319	301	308	303	296	291	309	305	308	306	289	333	294	314	294	288	289	296	297	310	281	304	326	318	324	314	330	316	299	304	327	294	327	318	321	307	301	314	295	313	294	271	287	270	291	310	296	296	287	306	341	317	320	287	311	350	298	290	353	304	309	321	307	320	295	322	314	317	301	328	295	302	327	293	338	320	308	279	315	292	316	318	297	288	318	313	323	296	296	276	303	323	319	301	333	305	301	305	293	305	334	298	307	269	318	309	308	288	311	321	323	303	304	292	307	288	292	312	294	298	309	320	293	282	320	311	310	291	288	279	286	294	320	301	310	308	314	313	316	321	307	309	342	321	322	303	316	283	315	322	316	338	274	320	318	285	302	331	302	288	313	314	290	311	305	321	320	278	303	291	295	285	267	294	292	289	302	347	303	310	284	295	290	304	298	282	305	327	282	319	288	316	295	294	284	287	332	278	298	295	321	288	284	331	336	343	322	319	282	332	335	295	320	316	318	326	335	321	283	309	334	283	314	296	294	318	303	321	279	298	291	285	310	333	344	302	312	337	293	301	300	312	308	295	282	293	329	334	293	284	311	311	336	299	312	254	300	292	309	283	357	314	322	327	316	277	316	292	308	308	304	315	313	357
6943	7041	13697	15353	13025	10334	8410	6795	6916	6676	5329	4846	3937	3824	4382	3588	2897	3330	2197	2443	2682	2476	2456	2127	2163	1926	1728	1633	1618	1349	1540	1463	1326	1242	1290	1218	1291	1279	1115	1013	986	969	934	960	891	866	934	862	845	844	832	828	798	860	875	870	823	813	902	853	850	822	863	806	847	815	804	786	842	798	836	836	917	786	838	796	814	817	785	875	843	819	835	821	810	865	823	829	835	786	789	797	820	811	880	813	823	806	874	811	800	853	814	801	852	848	796	826	826	760	842	806	807	865	801	773	790	827	810	820	821	813	788	828	780	808	800	788	840	792	846	845	811	820	802	854	837	863	841	819	875	813	834	798	775	817	806	818	845	799	812	786	843	848	840	842	813	836	738	800	843	849	831	817	840	794	791	807	853	828	826	815	823	823	800	780	831	864	820	804	805	857	761	830	847	844	801	838	822	820	808	805	877	905	831	783	840	811	835	836	782	819	835	808	819	783	826	850	778	827	812	853	834	806	789	824	832	831	785	883	810	813	830	825	823	774	862	862	816	851	842	839	901	809	790	808	798	789	844	878	811	837	808	825	809	797	766	869	819	832	873	811	855	769	827	839	845	791	784	810	857	812	830	801	786	859	786	725	774	809	850	815	817	808	778	819	824	813	822	809	795	813	835	810	795	803	775	817	840	852	872	847	792	833	823	827	856	837	805	787	797	833	786	872	834	783	825	813	806	840	896	846	803	807	896	828	826	818	853	863	863	797	873	848	859	805	840	841	807	855	825	805	834	831	813	824	825	883	806	822	838	811	862	749	789	804	796	772	813	875	794	842	810	828	827	820	784	812	846	838	838	812	822	793	819	818	828	830	790	824	795	834	853	800	846	813	875	804	827	862	824	854	803	842	869	799	829	791	840	789	806	855	854	868	765	861	829	856	849	850	823	804	836	819	780	864	867	836	803	806	849	828	798	795	861	860	830	775	805	816	819	808	797	779	809	839	826	830	833	775	806	839	799	826	784	821	823	789	846	785	833	839	842	825	795	830	842	825	817	887	861	854	841	791	879	833	802	833	842	817	837	861	820	856	793	813	831	788	818	806	818	792	830	810	798	861	828	800	819	785	850	813	823	818	823	835	820	834	810	866	847	849	808	823	849	822	821	775	815	826	812	818	854	804	806	782	845	897	806	783	818	787	813	817	834	800	846	819	838	828	872	815	824	842	855	808	786	816	796	814	828	812	840	860	850	820	812	813	860	815	814	861	854	792	816	824	815	806	792	833	849	852	799	768	797	826	864	793	829	829	803	859	793	835	891	779	843	838	822	835	802	825	765	758	839	863	803	828	810	836	792	811	828	848	814	840	807	849	809	823	771	794	846	822	863	760	827	839	798	848	829	830	802	850	799	858	812	831	816	868	841	825	810	781	832	825	869	830	836	814	851	840	825	852	834	871	826	801	825	859	912	827	861	822	848	761	789	809	816	840	854	856	849	796	801	795	800	824	876	790	822	838	864	809	892	831	818	808	805	819	871	825	813	775	792	821	871	863	858	857	824	860	840	880	784	888	861	791	801	872	858	787	839	814	834	802	822	816	871	819	754	798	842	796	845	870	867	821	860	859	797	789	878	806	811	819	802	753	802	850	872	848	802	813	825	867	801	803	842	856	863	825	826	830	810	786	839	770	847	797	812	813	823	839	821	811	866	764	848	845	788	839	838	802	812	836	856	810	835	860	843	849	816	794	882	824	859	800	827	835	891	839	848	790	819	850	809	814	808	832	851	839	851	796	823	802	835	798	851	853	882	842	788	826	781	846	801	815	807	800	800	796	845	823	828	868	791	810	911	801	849	882	827	839	871	845	795	870	856	811	828	855	775	823	816	875	879	800	831	812	831	800	823	793	779	849	857	800	839	771	827	847	880	801	837	810	829	831	795	765	862	800	774	885	815	814	828	821	850	774	855	828	812	863	822	831	842	774	814	835	802	816	835	831	806	785	832	871	874	796	796	846	891	858	846	802	803	872	828	778	814	802	802	821	812	838	773	787	818	848	820	829	808	864	780	852	820	791	858	805	859	810	871	825	836	858	840	837	833	828	884	790	851	838	831	806	802	913	793	818	834	864	880	832	866	796	880	780	838	804	879	833	839	830	806	810	804	795	762	799	837	813	869	821	809	827	811	799	839	784	833	849	823	867	830	825	799	835	783	830	821	851	815	839	785	776	776	842	838	798	826	796	804	845	798	834	835	834	822	848	869	794	860	821	835	821	847	818	817	833	826	785	807	785	809	831	810	815	797	783	798	824	834	820	805	763	845	864	836	817	805	843	857	881	861	852	857	869	807	805	777	873	797	826	814	766	835	791	853	795	835	857	845	814	847	832	877	874	844	841	824	847	813	789	879	824	776	807	784	825	785	840	865	806	848	808	785	803	814	834	835	837	853	803	828	827	848	835	800	821	838	840	813	821	825	833	797	818	813	788	867	819	811	858	836	776	828	788	828	826	768	807	829	843	821	812	867	888	858	853	836	794	795	792	849	841	833	826	816	826	830	902	842	844	814	831	821	862	820	817	815	853	787	819	836	815	767	836	795	826	860	826	818	814	813	842	821	833	740	796	863	845	831	860	814	840	878	874	812	797	804	804	843	806	840	832	824	831	829	827	806	816	853	804	866	839	879	776	792	831	860	846	822	842	818	800	847	783	817	798	828	801	852	772	863	761	817	831	812	806	818	809	841	825	871	760	832	785	804	818	843	791	855	801	803	812	843	833	837	860	795	868	848	822	848	829	834	809	852	804	827	799	807	768	782	824	877	825	838	858	816	869	808	854	839	862	849	788	831	848	842	805	828	817	800	853	819	809	833	829	841	780	821	834	789	841	816	814	844	784	789	814	820	858	831	842	784	838	820	826	788	827	836	771	780	848	780	835	845	807	747	815	832	795	810	835	812	809	799	848	860	866	820	832	859	825	838	805	836	842	822	844	871	831	854	828	849	793	779	839	853	810	825	825	849	825	804	789	848	819	839	877	805	796	835	881	823	814	814	803	789	812	841	856	831	805	806	837	826	829	816	843	829	840	852	831	802	812	797	861	825	789	861	852	782	867	817	847	855	875	795	832	821	785	795	813	883	810	786	828	868	783	808	832	831	830	854	835	828	830	838	860	828	817	826	841	826	828	850	837	870	860	862	838	770	832	821	823	817	766	840	833	831	888	849	828	833	784	823	879	803	838	802	854	775	809	826	824	819	788	854	847	832	778	821	843	804	840	824	796	835	852	798	808	775	799	813	811	820	829	830	834	811	791	817	822	796	873	824	820	852	845	790	848	848	870	811	847	806	833	800	794	771	804	787	837	799	815	799	807	822	854	818	871	821	824	837	887	807	883	786	845	830	788	839	829	834	824	792	813	789	816	832	871	810	799	856	777	786	854	800	820	841	786	808	748	785	821	819	831	821	819	780	804	822	781	745	817	845	839	792	812	863	821	770	779	878	811	802	799	843	804	792	848	864	784
20300	14851	16996	14310	9734	6802	4767	4017	7875	7661	5945	5827	4710	4043	5363	5347	3754	4126	2928	2925	2897	2874	2609	2070	2073	1898	1499	1266	1235	926	1138	1049	872	878	846	856	993	925	625	583	587	512	426	384	391	348	370	352	317	287	333	292	260	274	278	305	257	265	300	277	286	300	262	268	285	290	275	257	274	288	275	269	258	272	261	308	294	261	278	296	288	260	294	302	257	250	223	281	251	286	267	261	258	263	265	252	264	263	254	289	267	305	276	302	291	278	282	283	249	297	284	262	278	299	310	295	271	290	278	264	271	282	263	294	281	256	270	273	255	272	249	297	244	294	282	276	268	283	309	286	281	276	257	277	278	283	299	290	284	250	250	267	281	298	245	286	256	289	303	311	276	300	278	261	274	291	263	261	266	266	257	276	275	293	289	266	271	261	284	307	283	264	265	285	313	283	276	293	288	247	271	278	255	256	269	290	276	295	278	264	318	282	257	246	277	304	259	266	270	274	296	280	297	272	256	290	262	276	290	290	278	281	287	289	288	257	279	279	276	264	274	313	269	254	281	268	286	303	258	272	283	289	257	268	295	248	273	279	267	264	254	281	245	262	296	288	282	287	266	284	274	293	275	264	277	273	286	270	271	273	289	289	258	282	277	252	273	281	280	279	289	277	276	275	295	299	257	282	263	310	301	260	294	272	273	272	244	266	275	260	256	270	287	260	306	267	259	267	261	279	299	262	280	284	309	276	258	251	265	304	260	286	285	273	284	278	275	264	265	239	252	271	257	282	288	243	274	276	291	244	260	247	278	262	285	281	271	290	298	267	282	257	295	263	272	272	281	276	299	296	256	267	271	302	292	285	255	279	254	310	296	287	263	297	246	279	277	260	295	272	291	256	286	278	239	287	246	264	301	278	248	252	272	272	274	284	273	251	262	238	258	273	262	278	273	273	291	325	263	283	263	269	246	265	264	258	298	273	286	273	246	295	281	285	291	296	287	292	257	272	279	256	282	279	279	280	300	291	259	304	241	280	279	309	269	270	267	272	244	290	279	300	283	255	273	291	279	284	274	290	270	269	306	261	282	272	292	273	270	252	254	275	253	268	271	278	278	263	268	272	301	279	269	292	271	281	255	296	277	282	260	299	280	272	253	281	287	305	269	290	285	258	285	272	303	302	264	292	269	257	276	253	269	282	290	293	257	313	249	267	290	251	279	259	216	303	270	295	275	267	282	301	256	254	283	265	245	275	316	291	294	303	274	287	281	249	267	307	269	301	263	302	295	260	263	264	263	262	281	242	275	258	281	279	249	297	256	277	256	288	268	277	307	253	284	309	304	267	290	272	284	280	285	260	281	272	262	276	296	260	243	259	281	270	263	300	268	249	304	277	276	270	273	262	265	254	280	286	300	288	285	276	253	255	282	276	238	281	281	255	249	262	289	292	280	296	267	275	257	299	289	242	277	284	269	285	287	257	262	270	258	291	280	237	286	280	250	292	291	263	283	275	294	284	252	281	278	271	298	277	304	281	280	300	279	268	296	261	284	276	271	254	270	280	300	281	310	271	310	272	266	259	273	260	287	278	281	274	266	273	254	270	305	322	274	259	278	284	276	300	271	270	255	260	277	265	285	263	258	284	242	243	277	273	267	279	282	249	251	281	287	273	299	266	278	257	270	276	298	261	299	295	263	276	267	258	258	258	263	273	270	287	290	262	251	300	253	262	277	275	295	263	286	287	299	268	270	286	281	280	260	274	270	257	276	276	273	267	284	320	257	278	287	264	252	309	282	265	270	291	298	295	286	270	301	281	284	275	284	275	273	291	257	288	263	282	260	278	276	259	281	277	298	259	297	270	268	271	258	262	289	278	295	282	295	273	272	271	279	270	269	295	280	264	287	280	295	268	282	289	272	285	262	260	259	268	288	301	282	239	270	257	247	269	257	294	272	293	254	279	279	282	282	271	269	305	292	285	273	296	312	247	261	245	269	264	259	263	276	267	267	243	291	248	240	282	276	290	270	266	284	274	250	300	264	265	266	270	308	280	295	256	282	265	277	293	262	289	250	280	273	277	280	290	283	297	260	269	296	279	246	270	298	293	280	274	259	263	284	272	257	278	315	254	282	256	260	273	285	280	280	261	287	278	298	287	273	269	279	284	291	292	257	287	283	274	285	316	247	281	259	304	279	279	258	259	235	271	282	276	277	270	309	284	281	274	276	272	267	293	267	275	271	264	252	292	272	298	255	287	285	275	278	266	277	273	270	263	288	271	257	272	267	294	296	291	290	267	314	256	264	300	255	286	264	261	289	284	298	271	274	271	303	262	249	260	273	244	224	286	275	282	277	273	277	279	291	279	290	300	280	270	286	279	266	280	275	271	269	255	267	262	253	292	295	265	271	295	310	256	302	282	332	254	278	285	256	301	257	279	256	270	259	298	262	253	246	261	254	278	250	298	289	271	282	264	283	246	254	277	278	267	280	268	271	259	270	262	260	260	259	281	278	263	296	274	251	266	246	286	276	275	255	262	277	280	292	268	260	254	256	300	284	286	267	267	278	293	295	292	291	274	305	278	256	292	275	305	288	269	297	273	284	275	284	286	273	300	241	306	259	244	290	283	291	283	272	256	264	277	282	313	283	292	301	296	297	295	296	266	275	255	302	247	268	256	246	261	261	278	262	274	270	272	288	269	285	270	253	274	292	286	265	288	262	271	253	253	295	251	297	283	275	255	250	263	270	249	266	251	275	250	287	314	250	259	274	287	259	275	289	271	282	299	315	278	277	284	247	276	256	278	290	280	249	286	258	273	229	250	285	290	299	274	263	320	272	300	262	269	323	272	246	273	273	314	289	298	256	247	303	243	232	279	295	290	287	251	273	285	277	285	292	274	293	270	281	250	271	289	267	270	291	265	239	286	256	283	258	279	278	306	302	270	280	275	258	267	236	269	254	256	261	272	299	279	260	272	273	274	299	280	269	262	281	285	282	290	257	285	319	275	299	269	254	299	242	270	277	288	283	297	262	247	266	295	263	299	295	260	273	280	271	250	252	277	256	263	284	280	296	242	266	258	272	278	301	286	281	256	253	251	231	236	258	321	279	280	283	282	258	257	266	303	273	267	275	277	288	248	300	272	284	281	265	313	316	252	263	283	251	271	256	267	280	303	281	298	259	258	259	281	264	291	233	274	293	304	283	266	308	268	292	285	278	293	277	268	316	276	257	257	294	267	295	269	296	269	253	276	279	277	284	251	273	293	282	314	251	294	262	295	271	243	274	272	270	317	290	252	292	276	302	266	288	293	245	259	291	258	282	289	283	277	281	293	302	301	299	277	261	248	261	264	287	261	286	308	284	268	284	273	245	279	297	271	286	281	286	283	290	243	297	277	289	275	284	281	307	270	277	275	271	286	274	276	300	279	256	290	263	264	276	293	284	256	307	286	284	296	269	264	304	271	289	268	262	272	290	284	252	269	270	256	251	297	262	268	295	259	274	312	249	269	298	244
13011	12238	21836	24985	22301	19955	16716	15427	23585	22765	18389	18795	15843	14888	20187	18289	15483	17907	12648	15101	14702	15375	14368	11827	12396	10987	8964	7345	7725	5040	6839	6490	5301	5542	5325	5136	6413	5416	3710	3072	2915	2628	2163	1915	1707	1401	1444	1296	1148	929	849	836	827	805	834	808	763	835	788	769	775	802	788	753	761	754	816	797	771	828	740	763	804	764	732	775	781	749	772	764	792	723	741	776	733	765	803	742	739	760	730	812	731	768	746	733	779	802	754	764	762	765	738	722	777	727	779	755	738	748	741	721	711	782	757	735	721	759	717	744	740	744	778	768	730	757	751	733	726	746	749	744	758	706	792	753	754	774	765	762	752	762	752	751	763	800	777	767	793	728	753	713	744	767	774	764	734	731	762	757	744	805	750	768	781	800	756	721	795	762	776	786	720	752	763	806	752	796	717	764	751	783	749	767	747	739	719	801	696	768	758	741	736	739	766	729	794	773	747	706	737	768	701	760	774	783	773	731	733	722	725	771	760	719	741	718	728	707	789	739	777	728	762	762	725	739	753	765	719	749	730	747	747	739	756	782	748	781	756	776	768	738	769	759	749	763	722	743	760	742	753	703	754	732	731	732	785	771	756	741	747	796	786	769	760	788	744	732	723	730	713	712	810	791	742	735	762	758	838	760	751	704	783	783	785	769	740	751	739	760	805	735	755	761	701	763	727	784	736	736	693	737	752	749	734	722	745	748	781	752	780	755	772	732	777	765	766	742	754	780	727	727	766	748	770	701	750	799	744	699	711	763	702	780	764	736	773	721	727	756	767	769	730	736	791	743	748	723	787	763	762	708	765	764	714	776	778	684	761	728	769	752	696	745	766	738	671	761	713	752	758	753	733	726	765	788	728	772	808	780	771	770	776	753	750	744	723	765	754	718	725	763	778	768	779	726	748	752	777	781	750	723	745	708	789	743	756	753	767	727	761	746	757	733	730	730	773	770	788	739	768	773	811	747	772	704	810	680	702	735	740	746	764	805	740	748	739	763	754	736	747	783	696	753	749	779	774	741	744	746	731	748	740	722	764	756	719	749	690	815	739	728	749	761	761	757	729	767	732	748	756	715	753	734	767	731	765	720	727	767	758	739	730	765	734	738	733	810	756	764	729	730	767	715	778	723	743	747	698	692	751	740	788	728	687	744	795	754	761	731	689	766	755	769	760	706	785	736	773	716	740	713	759	792	774	738	748	717	766	737	750	799	785	741	780	739	707	782	748	765	739	766	687	768	746	738	691	779	760	768	754	734	763	720	744	777	783	744	720	784	718	747	742	728	742	809	749	752	726	764	742	690	727	730	800	761	750	715	760	693	773	736	707	768	750	768	777	772	747	747	709	778	743	702	743	758	766	721	757	725	764	763	749	721	751	751	784	716	739	764	759	794	781	743	787	734	719	749	739	820	736	772	769	780	791	763	708	734	755	738	726	752	772	757	775	729	791	722	729	764	710	729	788	746	787	745	793	739	762	715	737	774	773	751	789	790	753	773	750	764	675	749	773	799	766	714	750	760	778	746	774	746	763	717	753	753	726	772	776	736	744	794	780	736	783	724	740	806	726	780	732	738	757	762	766	786	728	735	771	798	760	782	712	734	755	748	756	763	766	742	747	825	733	774	761	760	756	788	761	721	742	734	759	736	811	768	742	711	726	733	705	755	758	738	669	748	764	804	739	780	762	745	720	767	775	731	732	703	741	740	753	716	727	763	777	762	787	714	781	727	718	729	724	761	766	733	753	764	778	741	734	783	715	751	762	764	698	773	798	706	737	745	790	747	753	760	762	778	776	699	725	717	725	729	734	709	740	718	769	738	808	750	745	763	781	730	727	755	767	772	746	735	739	735	732	818	726	765	778	776	725	769	777	799	810	723	732	805	768	725	757	754	743	793	770	717	749	720	740	758	722	775	746	771	756	785	748	740	760	792	761	721	771	766	803	767	742	714	740	790	697	794	707	709	748	763	732	752	732	749	797	755	760	726	777	721	773	757	735	754	721	725	789	774	777	728	735	725	768	767	763	725	767	735	745	754	761	776	752	704	727	783	764	709	762	750	780	736	787	723	783	744	755	730	771	716	732	745	793	746	725	765	730	775	711	739	720	739	767	717	780	753	728	768	759	756	732	742	738	768	770	696	739	733	727	729	772	714	754	741	745	762	752	774	759	703	707	685	740	759	738	750	756	710	749	749	697	751	806	734	782	741	780	725	753	776	711	722	762	794	765	756	738	804	724	721	692	738	712	726	733	742	738	752	758	763	789	738	794	743	721	750	774	764	696	770	728	752	785	772	751	724	738	687	801	768	767	759	766	742	785	757	746	776	726	797	744	746	730	778	752	733	732	727	712	815	746	788	750	767	758	775	690	770	715	762	781	768	683	726	704	749	763	766	732	731	729	711	725	767	766	754	728	697	744	779	721	733	747	793	808	709	750	734	762	752	738	753	708	743	755	757	753	778	759	681	741	719	700	768	764	711	742	757	725	726	750	764	705	779	721	774	775	776	791	775	767	733	748	742	739	737	735	741	696	806	773	680	746	716	748	743	788	709	738	686	702	757	715	748	693	740	680	720	777	795	773	744	788	771	701	740	780	757	776	737	746	801	729	758	745	700	768	793	745	751	701	750	756	748	780	713	793	740	775	754	709	743	765	764	739	746	768	776	767	805	740	725	778	744	763	732	720	720	753	771	789	732	750	728	775	796	766	787	730	775	799	783	783	805	721	731	748	756	758	769	738	767	720	741	765	789	753	793	749	752	707	694	721	712	710	749	784	713	764	765	773	720	749	747	768	766	728	739	786	739	770	754	788	737	728	720	724	747	781	791	774	778	751	745	713	734	762	799	741	758	762	760	720	724	749	793	706	732	760	727	770	770	789	756	720	776	788	771	768	777	762	760	730	761	763	751	725	725	743	739	728	752	744	751	738	758	730	762	785	738	733	736	779	774	799	719	711	801	754	793	790	764	786	792	767	732	744	710	746	741	751	780	762	799	735	781	774	674	747	751	765	783	766	774	721	778	766	786	769	768	755	714	746	750	807	752	770	744	771	758	746	722	772	747	729	732	807	760	751	756	721	796	757	748	740	724	755	740	753	738	774	811	775	757	711	765	795	769	783	799	738	761	768	749	790	722	753	748	728	769	770	802	780	739	736	783	784	758	758	731	716	746	767	752	794	747	743	766	735	721	754	747	792	697	731	736	770	755	719	790	746	775	732	738	762	750	742	732	762	748	727	772	759	790	764	758	739	722	795	760	739	702	782	717	723	743	765	767	760	769	752	740	712	790	774	745	727	756	763	732	781	767	758	726	766	750	742	714	763	775	779	754	740	740	766	730	750	722	719	780	732	737	751	707	776	765	743	800	765	769	759	803	764	780	732	800	738	721	757	770	759	789	726	769	762	766	790	787	740	750	785	752	784	798	726	718	745	687	746	789	799	743	727	723	715	768	728	767	784	709	764	779	742	772	750	796	699	719	763	757
29523	22946	25591	21783	16757	13001	9433	6710	12495	15108	12002	10018	9104	8277	10608	9359	6648	7765	4696	6630	6211	5890	5398	4261	3906	3797	2994	2563	2250	1799	2364	1814	1557	1619	1486	1514	1766	1430	1035	897	849	684	575	529	458	409	405	326	293	279	227	259	226	252	287	220	269	214	246	249	203	214	240	243	215	223	227	243	217	255	236	228	223	253	232	242	263	242	242	248	224	237	244	236	226	235	234	234	242	241	234	235	217	220	229	245	258	211	252	262	247	237	235	226	250	222	237	191	229	248	248	199	223	230	229	252	242	217	209	239	239	215	211	226	262	222	225	211	215	278	248	225	242	223	239	222	218	210	241	208	226	233	246	197	246	230	218	244	225	245	245	238	253	230	240	226	224	217	235	235	218	223	243	223	209	248	234	251	230	232	219	230	255	214	229	215	232	222	262	230	217	210	214	232	241	227	244	210	224	212	225	233	251	279	233	232	222	259	234	239	231	250	233	215	272	236	227	227	207	230	214	220	220	241	256	199	235	238	244	229	224	236	231	225	257	232	239	220	209	222	239	244	225	234	239	229	220	173	233	260	217	242	242	234	244	233	236	230	217	207	204	216	232	248	211	230	236	234	243	226	236	205	237	269	245	229	214	236	234	232	222	255	218	231	214	245	232	230	223	235	224	227	223	227	230	215	230	228	260	240	214	229	231	227	208	248	212	238	251	239	225	244	245	241	241	215	201	206	239	249	247	230	235	229	214	225	236	246	243	218	199	227	226	245	205	212	234	234	225	237	229	221	206	233	236	217	241	248	242	260	241	232	253	234	215	248	255	220	219	227	247	219	251	223	225	222	226	237	242	235	227	245	232	249	239	245	224	232	256	214	259	246	205	243	237	220	247	228	215	232	237	241	225	209	232	248	239	240	238	218	221	232	238	238	221	220	243	246	263	265	224	236	238	252	228	238	226	233	219	208	240	222	248	230	226	220	251	238	228	211	221	241	237	261	265	254	231	215	201	217	221	215	219	250	235	229	227	258	222	220	240	233	232	232	233	238	251	233	216	237	236	225	233	233	202	218	256	238	234	260	233	214	256	230	233	251	241	207	232	230	257	257	236	243	240	229	225	238	215	244	226	218	233	224	249	232	223	238	228	220	246	265	234	234	220	216	242	231	218	225	217	222	226	227	223	247	236	212	241	229	242	231	204	214	242	210	203	238	234	239	220	251	237	206	234	240	217	210	242	235	239	231	206	225	261	207	240	231	238	240	228	224	251	236	232	230	210	203	248	232	228	213	221	216	241	217	206	234	233	249	226	233	213	228	220	231	230	248	224	252	223	249	235	228	266	235	242	219	233	219	237	234	232	227	233	233	245	233	254	224	232	242	221	238	243	255	221	222	223	234	217	230	233	238	263	237	228	200	200	247	225	249	254	223	230	226	221	228	232	211	240	222	203	233	251	243	232	232	245	248	244	239	225	222	220	214	245	238	246	215	218	206	228	215	220	239	222	247	243	216	229	232	231	229	230	214	231	230	228	214	223	222	220	227	221	252	220	205	239	248	249	241	247	223	220	218	222	253	239	214	245	230	244	225	247	232	252	227	222	237	260	252	228	235	225	249	252	220	224	224	225	244	241	270	264	212	234	216	232	246	202	227	240	238	212	231	227	216	246	233	254	250	228	211	228	217	222	223	202	221	212	227	226	255	222	227	243	219	227	235	262	231	241	256	231	215	213	229	223	241	223	239	237	219	224	249	241	265	208	249	250	222	210	262	235	234	206	232	246	247	249	207	234	238	228	216	251	216	261	223	210	230	209	229	254	232	200	240	252	231	247	228	243	233	245	217	226	217	246	207	214	244	244	222	235	221	216	240	260	212	232	238	235	222	219	227	249	247	241	233	250	202	211	221	223	237	232	253	219	248	229	220	225	236	219	223	218	230	239	240	216	237	249	223	213	228	235	229	226	243	234	238	236	231	245	223	249	224	234	219	242	240	232	238	206	213	237	268	227	218	224	217	231	225	225	246	222	239	235	215	228	232	218	223	223	224	231	241	211	241	227	248	221	228	229	241	241	215	210	253	241	209	255	248	228	256	213	224	231	231	227	210	239	254	244	250	233	211	221	203	210	234	248	224	261	227	240	263	225	202	239	218	253	210	256	228	241	229	224	217	226	256	205	227	235	252	244	222	185	223	221	247	221	216	231	218	237	231	218	260	234	208	248	264	233	231	257	219	263	231	255	246	221	256	231	217	228	230	218	240	243	235	242	225	219	224	232	215	222	231	252	220	229	241	216	220	223	233	232	220	228	223	246	241	237	263	213	235	256	245	213	219	238	236	223	207	225	238	225	229	210	222	219	246	220	257	230	208	263	237	227	245	235	256	193	221	240	234	235	239	219	204	226	201	213	211	224	221	242	238	239	204	247	225	238	258	254	198	237	233	227	207	243	228	202	250	211	252	230	227	224	244	229	213	215	219	262	253	246	203	237	234	214	253	227	204	237	212	231	234	208	215	221	234	206	234	230	216	249	231	240	244	204	231	235	255	228	263	242	221	239	232	208	237	227	241	210	223	230	220	212	217	241	251	233	242	229	210	242	244	234	244	254	240	223	213	226	231	250	206	241	239	201	249	235	241	224	217	227	240	245	224	252	240	217	210	223	209	227	233	238	236	227	226	232	225	257	211	229	220	239	230	242	243	240	224	249	200	240	213	231	232	253	244	225	222	240	224	247	256	225	239	252	229	240	238	212	244	228	237	222	245	246	250	228	229	246	234	219	184	237	247	233	241	220	208	210	220	250	231	203	217	230	240	231	212	233	242	237	245	214	225	257	223	242	235	229	220	222	227	222	233	229	228	247	205	204	218	219	247	233	231	224	259	235	252	202	245	207	224	252	228	225	233	233	248	226	250	216	227	248	228	223	254	256	215	230	209	195	262	242	246	245	245	234	227	229	217	250	216	249	239	238	239	221	229	219	221	231	259	206	216	232	233	214	245	235	244	232	222	240	212	229	228	247	222	253	225	227	249	214	249	216	221	219	253	218	245	224	245	228	249	258	217	228	225	243	234	210	235	252	240	256	243	236	227	275	235	227	234	238	215	227	235	233	249	223	253	237	245	235	251	226	223	219	271	216	225	238	251	222	218	212	204	223	223	218	251	223	229	261	238	256	235	219	218	236	232	226	269	267	219	235	251	234	211	249	226	202	226	231	226	222	220	235	218	238	252	244	211	241	232	254	240	216	228	227	257	238	228	256	253	239	214	206	245	245	251	206	219	220	217	253	197	254	264	246	215	219	227	226	246	215	222	258	203	220	224	247	239	259	257	228	233	250	213	235	233	227	257	232	262	226	232	228	250	214	220	229	223	246	218	224	211	247	235	216	220	216	231	214	229	236	222	231	213	253	244	229	238	249	231	226	204	238	234	243	213	221	234	221	253	223	252	236	219	220	219	235	221	219	217	238	251	249	220	250	235	239	239	225	239	256	238	261	207	233	226	195	259	241	215	236	255	246	242
18089	17458	27486	31090	29652	27580	24430	20686	29906	31582	26365	25533	24296	22655	28701	24796	21465	24669	17441	24590	24715	24108	22212	19681	19463	18781	15528	12706	12532	9373	12382	10737	9531	9599	9080	9627	11852	9012	6618	5627	5284	4560	3422	3153	2418	1886	1904	1674	1479	1130	835	829	812	806	796	760	742	707	693	697	690	658	669	687	664	668	658	671	693	626	678	684	725	672	649	682	634	684	691	650	685	682	666	648	649	650	660	673	668	685	646	667	620	633	680	615	644	633	656	653	638	646	629	627	666	674	631	629	675	653	673	678	639	691	689	641	665	682	617	640	616	617	614	627	662	666	601	605	660	625	652	671	647	653	685	610	639	665	651	650	618	661	643	609	617	651	621	622	631	626	634	697	663	645	631	636	633	657	667	632	671	702	648	629	638	633	650	648	694	622	623	696	666	667	620	663	698	677	613	619	632	646	632	631	636	680	609	644	663	647	605	646	621	681	623	642	609	656	665	622	612	659	632	622	624	672	625	670	636	632	658	657	621	679	628	606	631	604	658	649	621	680	639	640	640	639	634	637	600	630	619	659	674	653	632	615	667	689	649	643	614	658	645	629	654	644	643	688	626	639	623	700	622	651	640	666	655	642	655	636	658	637	690	649	657	680	659	664	629	701	664	637	691	646	647	611	642	572	659	693	662	591	650	660	652	639	636	683	609	645	635	627	607	642	649	615	650	615	628	678	675	664	649	662	631	635	623	634	680	639	645	613	625	654	666	652	649	633	619	647	676	672	633	563	665	614	589	656	666	658	619	617	610	685	708	656	626	670	607	597	635	663	673	658	667	663	651	666	627	623	634	637	658	686	648	653	636	647	679	639	632	676	678	685	647	655	631	627	616	671	623	647	627	618	705	618	681	613	649	641	625	658	661	630	689	655	661	595	661	656	670	606	664	588	644	647	640	673	642	640	636	595	650	605	635	658	622	596	669	658	668	662	644	638	697	668	668	641	627	630	665	641	629	637	651	629	629	646	645	623	624	662	627	634	658	669	644	669	644	640	636	650	642	654	665	669	659	638	635	647	652	634	645	626	639	628	619	632	631	604	657	589	675	660	631	647	646	659	642	673	630	646	643	632	676	679	612	669	637	598	665	652	666	629	653	656	675	634	684	641	627	662	646	657	675	659	659	635	679	659	654	651	663	574	702	613	661	600	654	656	660	632	656	641	624	615	634	628	654	610	682	641	644	626	651	642	664	664	689	667	686	634	641	649	647	609	612	647	658	634	652	670	642	633	677	642	674	692	656	625	678	629	658	588	640	647	689	635	606	654	641	625	627	629	677	640	646	632	674	655	647	623	658	636	617	657	643	626	663	602	627	669	681	622	651	684	608	599	593	676	656	588	649	645	642	618	668	691	649	664	651	628	630	629	709	669	619	595	633	593	672	590	659	647	610	608	681	672	615	674	623	649	655	639	633	647	648	634	667	673	600	655	607	649	679	627	700	677	645	671	636	628	690	645	626	629	665	640	664	659	568	715	680	625	648	665	653	664	606	661	616	653	669	653	656	664	675	652	669	610	621	657	644	636	630	675	667	629	689	671	649	667	642	663	648	669	662	629	624	647	653	618	644	607	628	615	623	614	636	642	717	617	625	660	674	652	649	671	680	634	676	666	650	670	701	664	653	632	638	608	577	610	650	580	679	635	647	645	607	659	658	658	625	652	707	667	624	661	619	625	674	657	612	598	656	608	642	569	664	645	673	604	631	653	626	670	650	619	632	656	623	602	631	655	689	627	659	624	621	662	612	661	659	633	631	622	629	591	640	648	611	658	636	630	682	637	615	639	643	643	648	657	663	691	665	607	610	646	669	604	645	667	665	652	621	631	633	623	637	700	653	634	647	655	667	635	626	651	636	652	661	651	630	612	632	641	676	628	611	618	634	677	646	688	632	643	607	667	614	662	638	694	570	656	660	661	659	628	645	628	654	614	626	637	607	615	647	653	649	646	674	589	643	609	616	678	667	663	668	609	649	571	640	688	644	678	650	669	623	666	636	644	617	651	687	620	641	639	719	657	672	639	634	639	648	631	659	609	617	643	677	662	698	668	640	629	629	626	668	665	616	624	650	651	694	699	653	617	638	730	612	656	619	594	634	645	658	627	652	645	611	644	660	642	667	627	623	648	648	643	680	646	609	631	655	623	619	635	686	620	628	652	678	603	628	651	617	635	677	691	640	653	640	620	634	669	651	626	643	625	633	655	568	631	644	603	633	647	604	657	615	691	660	671	626	650	626	649	633	676	617	606	610	642	632	624	626	608	659	643	637	642	709	680	649	650	658	601	650	647	637	635	612	662	667	646	616	610	639	595	672	593	628	660	631	629	631	656	616	658	696	643	624	611	648	634	639	651	641	646	681	632	710	628	639	644	671	636	622	639	652	672	642	651	642	638	615	647	637	619	653	658	630	604	616	655	611	624	662	608	697	603	675	630	653	656	628	633	617	669	624	638	645	628	632	663	629	644	666	679	653	655	638	648	632	641	670	642	648	650	662	649	624	660	659	608	655	673	603	663	645	694	634	627	639	674	634	661	649	631	598	650	657	638	623	659	604	674	613	666	636	660	649	670	667	635	672	641	631	646	627	634	604	647	616	627	650	665	688	646	604	661	652	621	667	664	630	623	636	626	681	670	705	583	633	662	668	693	693	593	623	655	611	636	631	623	676	676	648	631	630	636	614	665	682	612	661	604	631	688	644	653	630	651	649	672	657	619	680	628	672	632	657	631	641	613	682	662	591	636	641	714	657	672	676	654	600	658	644	657	651	648	654	603	618	693	655	593	616	655	656	643	660	642	627	647	601	653	629	675	644	628	623	674	631	607	662	655	620	609	633	661	675	674	686	645	639	622	678	684	636	646	598	649	680	675	672	649	637	677	606	607	650	630	707	654	639	626	640	668	605	658	662	641	625	653	668	614	623	674	686	622	679	695	629	671	679	686	611	654	634	659	688	684	613	648	680	665	641	690	697	632	607	698	607	653	665	622	685	617	688	640	636	649	649	643	635	630	633	610	622	646	646	673	667	629	623	596	629	646	616	612	594	672	652	631	593	670	621	630	669	626	605	676	631	609	676	655	662	661	649	675	607	637	672	640	681	672	651	644	663	642	657	612	655	666	644	660	621	628	654	671	702	631	673	652	639	632	662	667	657	665	632	679	629	687	622	641	669	610	679	627	692	569	606	661	694	638	683	661	649	662	652	674	599	632	644	690	606	648	656	685	668	670	601	680	671	636	650	639	652	672	587	625	663	653	681	709	641	703	602	639	601	639	647	643	631	670	677	695	622	648	667	704	617	646	620	625	621	624	649	658	605	666	625	672	663	680	654	686	679	645	666	691	645	674	601	631	675	653	659	630	680	690	651	651	636	616	661	636	673	636	638	632	674	647	633	652	621	634	603	681	600	657	653	638	647	613	589	657	619	621	669	622	654	633	624	632	629	634	650	653	664	662	667	636	647	614	673	655	634	636	609	662	686	621
9718	7452	8797	6251	3930	2783	1964	1486	1338	1255	990	973	805	709	748	688	618	516	458	488	466	508	467	448	428	429	403	382	373	368	371	380	383	376	401	373	371	341	354	327	318	342	301	312	306	311	325	297	296	348	288	331	291	307	286	295	295	295	319	326	317	319	318	289	300	350	277	303	284	327	326	294	305	314	303	291	341	288	312	333	309	284	313	320	285	316	317	354	309	299	294	323	320	307	304	310	304	326	307	323	317	302	305	325	319	298	308	283	291	286	317	297	298	285	279	298	304	275	296	316	310	278	291	343	334	321	330	328	300	291	334	308	321	336	305	297	328	311	318	322	279	281	297	309	308	335	300	307	305	314	293	314	313	322	304	277	308	280	291	284	290	302	327	289	319	291	334	331	313	306	321	322	291	312	270	305	293	310	279	301	302	288	297	338	316	312	303	285	306	311	307	309	291	272	328	274	319	333	318	286	318	303	315	362	282	296	269	302	306	298	268	312	297	312	301	302	297	305	301	290	279	268	328	303	317	299	308	314	329	328	313	322	280	304	281	321	311	301	303	291	310	315	316	308	344	302	301	300	316	293	299	269	300	292	305	320	308	305	285	267	302	303	317	332	308	322	286	292	344	299	294	302	272	301	282	285	312	321	271	345	309	293	294	274	316	290	275	326	287	307	322	326	270	303	306	327	299	312	278	292	307	295	294	288	321	289	298	300	309	337	323	300	299	312	307	328	311	317	300	293	292	271	292	326	310	292	336	310	294	289	317	329	309	316	273	291	272	304	320	337	298	285	325	322	319	310	310	340	320	320	321	317	311	352	339	327	303	297	316	288	291	291	285	296	300	295	312	298	293	267	282	305	300	312	325	288	303	289	300	301	297	301	309	292	289	334	285	270	300	297	309	293	333	307	302	286	280	331	306	297	328	311	330	337	299	290	334	328	332	304	297	307	306	314	304	316	319	294	285	330	290	286	315	321	285	304	323	292	296	319	271	284	298	312	291	308	295	333	295	286	278	326	295	339	311	339	323	312	306	305	260	305	311	322	319	311	324	270	320	300	280	286	314	313	305	296	284	308	289	327	311	346	333	312	318	314	284	296	308	318	334	319	298	305	282	282	326	280	287	295	333	329	307	334	308	309	267	297	329	298	350	311	308	292	277	300	330	304	325	336	276	297	337	293	292	308	312	314	309	300	286	300	328	305	320	296	319	325	292	313	296	300	305	308	295	299	290	280	317	304	309	288	334	311	307	326	304	297	315	310	301	307	302	301	302	306	274	326	292	323	308	308	324	290	306	310	296	294	312	304	269	324	278	307	280	321	309	305	310	316	315	300	298	287	308	303	280	293	276	266	291	298	319	306	282	322	321	313	298	320	290	283	307	288	286	305	282	304	320	310	297	289	315	323	302	311	292	326	295	312	322	297	291	286	341	288	308	315	315	308	277	307	281	326	316	291	314	312	302	287	308	283	302	328	318	291	293	295	294	301	300	271	321	318	301	321	315	305	267	322	294	315	315	287	287	319	332	317	330	325	283	330	293	322	327	304	285	306	301	316	288	280	301	320	330	320	327	296	330	301	299	318	287	296	293	296	315	319	315	281	322	329	331	287	304	272	298	333	324	297	317	332	307	304	310	300	292	302	273	341	304	338	302	292	286	305	293	300	325	264	298	273	248	338	325	286	287	295	297	306	322	307	340	269	308	277	311	296	311	293	296	302	292	315	307	298	284	331	319	297	286	305	257	283	294	312	288	304	320	297	310	324	290	327	298	256	298	324	297	306	336	320	304	297	323	311	330	301	311	302	297	319	306	297	301	298	287	308	286	317	288	280	315	310	297	290	282	304	294	339	270	310	298	312	264	287	316	320	299	281	305	294	287	329	296	312	285	300	311	313	298	317	313	314	307	280	332	277	312	295	291	304	328	282	310	275	312	297	307	314	283	294	302	323	283	286	307	309	319	297	313	305	305	296	294	315	289	282	281	297	308	315	326	283	297	312	309	319	292	292	317	306	292	292	304	294	314	315	293	330	295	291	315	337	296	288	280	293	304	267	285	323	309	311	277	307	299	323	309	320	309	311	316	316	320	294	318	311	304	298	305	310	304	302	288	313	316	281	329	304	286	297	305	310	299	261	325	319	306	266	351	320	278	307	262	273	279	311	304	326	319	319	338	330	282	287	296	272	295	329	322	293	323	317	295	304	315	261	300	278	295	299	297	306	287	339	305	317	312	328	283	282	310	332	330	292	284	300	314	307	293	307	325	320	291	303	308	311	320	318	286	315	310	303	278	327	295	294	295	295	277	298	321	308	299	319	303	315	328	329	322	278	304	314	330	293	309	275	304	301	330	343	292	297	322	292	280	298	308	275	290	320	294	305	327	294	319	287	310	313	291	299	315	327	338	303	284	312	320	283	296	309	292	324	311	294	327	284	255	332	310	293	304	335	335	297	310	323	289	291	296	300	316	289	291	309	330	317	326	319	321	318	334	297	291	321	289	339	321	323	281	315	319	335	277	304	282	336	313	316	318	299	304	309	294	313	320	266	273	302	329	331	323	301	316	307	290	320	310	330	298	295	303	282	285	320	328	311	325	299	285	300	291	300	322	317	325	316	324	317	296	300	306	311	338	305	308	300	328	304	302	303	339	322	288	288	285	297	323	306	313	287	297	289	277	312	302	295	337	283	317	304	321	308	280	284	289	302	283	311	302	294	282	280	316	293	300	281	300	299	292	308	304	277	322	317	311	294	322	300	328	301	315	295	314	312	303	290	279	323	295	271	315	330	325	291	309	320	341	261	334	282	337	298	315	290	318	283	313	298	290	340	365	320	317	284	301	287	330	304	317	340	311	288	304	327	331	334	297	314	292	299	328	302	336	279	302	310	325	322	324	317	325	314	296	300	301	323	319	307	338	286	320	274	298	304	284	297	320	298	314	299	319	302	294	320	305	286	294	310	312	277	316	291	326	294	310	298	306	307	271	317	319	293	325	294	292	304	307	299	350	335	342	291	315	294	322	273	301	284	332	318	280	338	349	282	314	339	302	321	301	287	304	308	322	309	293	320	290	295	304	328	323	272	315	322	277	317	276	320	308	316	321	296	299	300	327	306	318	292	316	313	277	291	327	284	320	327	295	353	315	305	320	296	315	296	314	327	303	327	288	340	285	285	294	284	304	293	298	292	319	277	288	291	292	290	301	291	316	301	260	297	323	337	308	291	292	286	310	274	317	293	304	258	348	312	312	312	306	307	304	294	277	285	353	306	293	337	295	278	312	313	328	299	317	317	339	326	304	322	279	310	323	304	316	336	310	313	301	267	337	294	289	288	299	310	331	317	287	319	291	298	331	299	281	311	317	292	311	307	318	313	328	354	303	320	284	310	313	341	331	300	316	314	295	302	287	317	339	342	312	348	323	288	300	319	316	315	307	301	322	325	284	326	288	304	274	300	319	319	319	298	309	335	310	343	274	308	304	288	307	299	298	300	321	314
6791	7140	14198	15496	12811	10544	8556	6809	6903	6499	5212	4699	4262	3657	4125	3435	3076	2627	2040	2474	2641	2649	2345	2037	2084	1826	1689	1468	1548	1439	1412	1488	1343	1354	1310	1258	1376	1168	1039	1039	1061	988	941	934	898	906	842	919	844	872	855	864	839	799	822	834	845	806	855	772	834	832	838	832	814	778	829	870	831	833	826	845	863	821	851	790	833	829	799	825	774	854	776	795	848	823	838	801	857	826	782	816	837	847	806	828	796	865	774	787	833	798	828	808	778	800	784	805	796	817	833	840	834	850	783	797	813	827	831	822	835	835	810	813	801	821	826	820	790	789	779	872	830	806	784	834	874	849	821	826	807	856	861	820	753	784	827	871	801	846	802	797	827	776	872	767	757	840	860	806	788	820	834	824	848	791	837	873	827	855	817	858	848	836	803	831	807	815	786	815	840	792	795	804	818	823	811	788	881	848	844	805	845	825	809	803	854	826	800	823	803	788	851	807	814	818	827	759	866	811	845	815	849	827	867	827	844	830	807	868	805	807	773	830	799	835	862	857	785	893	848	847	832	834	824	827	799	813	759	814	809	843	811	819	782	868	809	871	821	814	816	860	825	834	853	801	857	856	822	827	788	821	794	780	815	826	850	827	826	804	818	822	783	874	820	877	833	808	833	831	805	754	825	848	827	831	841	826	851	859	783	844	821	848	819	787	791	853	838	841	786	830	822	821	787	847	812	817	849	813	817	822	802	805	823	898	788	783	843	760	823	819	836	793	835	809	867	839	781	851	805	825	847	805	814	832	765	805	860	838	849	778	820	810	805	848	837	798	851	826	841	756	857	728	849	841	834	798	831	852	818	748	770	819	830	792	777	820	830	804	853	846	839	838	820	853	816	794	787	806	813	798	812	831	790	830	869	828	851	814	818	836	825	858	827	830	846	879	784	822	807	856	845	847	813	782	853	824	793	782	848	778	778	865	840	842	826	834	741	838	851	765	802	754	841	815	779	821	836	816	752	803	837	808	838	847	758	844	797	856	759	812	818	794	820	810	850	790	814	830	778	807	815	831	834	806	803	758	870	820	852	820	827	814	808	826	829	767	849	818	765	836	807	831	906	835	836	848	821	830	806	767	812	862	781	811	843	827	867	791	833	824	819	817	814	872	823	797	813	817	835	845	849	825	860	806	874	843	808	781	809	827	810	863	832	777	818	832	874	842	808	794	788	780	788	843	854	824	845	843	867	837	830	804	731	801	822	861	872	829	788	833	831	834	827	819	802	826	838	844	833	849	854	823	840	803	822	796	803	794	860	843	848	801	835	804	856	842	829	825	840	826	806	837	799	890	778	844	797	829	840	810	788	820	841	809	868	767	840	864	786	840	782	786	804	815	784	823	817	742	840	829	848	838	851	833	818	880	818	820	847	824	830	865	826	793	863	812	846	816	788	819	800	819	830	840	812	792	802	807	849	824	832	823	873	795	786	835	886	819	787	835	778	823	824	843	843	817	792	849	849	792	871	855	821	813	868	880	810	874	830	814	813	786	867	838	817	833	783	778	861	887	828	862	776	832	855	813	790	874	812	888	796	898	797	823	858	793	844	820	816	829	827	803	815	822	846	789	828	785	849	799	858	863	851	844	822	893	829	802	792	834	808	784	779	873	801	856	787	825	837	796	855	829	828	848	843	819	874	817	808	807	863	808	832	807	831	852	847	776	835	846	806	856	835	844	844	833	834	808	836	846	824	830	779	827	861	821	839	826	812	863	751	818	862	801	809	853	865	852	811	839	828	843	810	814	819	801	856	809	844	809	801	851	807	809	839	845	840	780	859	826	761	836	833	800	833	795	777	799	838	854	819	810	859	820	818	821	852	812	799	845	808	772	862	861	855	798	810	863	881	851	816	816	825	821	838	791	795	807	808	849	854	755	830	769	800	891	801	781	841	759	830	813	827	787	805	811	856	806	833	810	853	816	787	783	836	829	852	838	819	863	862	801	824	846	786	808	833	819	866	794	797	897	830	817	845	824	843	791	858	766	774	747	791	821	834	835	806	824	805	779	815	810	842	812	783	805	824	826	822	835	785	852	819	819	799	811	840	891	801	849	801	794	775	792	858	812	824	785	816	817	817	797	773	833	858	829	861	775	856	797	793	841	813	821	794	795	833	780	835	808	821	853	813	880	797	840	792	817	782	820	750	800	855	818	797	827	822	849	819	838	849	790	838	796	815	814	849	808	835	839	784	872	876	873	805	818	790	792	853	870	862	814	845	862	832	784	823	865	879	813	833	827	843	819	837	835	863	834	801	796	812	845	824	758	828	857	815	818	861	818	859	803	851	832	791	810	799	833	815	789	811	836	817	800	782	832	826	866	783	825	815	812	855	842	813	835	785	830	770	849	845	773	856	831	890	800	807	863	777	843	806	805	800	874	814	849	876	798	851	864	799	792	823	789	786	788	857	826	784	845	837	828	808	806	808	837	866	829	821	807	834	785	824	802	866	840	834	843	889	814	808	851	843	829	809	784	832	776	822	846	842	828	841	811	829	808	827	794	764	829	861	839	807	808	795	860	825	812	819	837	792	830	809	865	838	836	864	846	793	797	824	866	878	811	833	827	790	843	806	802	831	838	813	813	830	862	817	835	817	835	824	853	866	815	817	920	806	852	827	785	821	825	848	841	793	785	822	799	797	808	804	819	856	794	811	827	790	823	835	855	832	813	776	826	835	837	806	832	813	822	858	843	903	802	830	846	883	835	832	827	820	860	856	828	850	812	850	833	840	825	831	825	838	797	871	862	823	861	814	835	856	796	859	810	818	816	849	908	890	842	842	809	795	836	812	798	736	779	797	831	848	766	817	824	788	839	793	807	808	855	833	827	839	783	880	818	825	870	756	869	812	840	851	852	820	792	794	812	812	844	816	844	825	838	788	838	808	826	843	844	821	801	816	822	826	808	840	847	785	771	792	838	836	797	840	818	815	823	806	783	818	829	789	823	773	781	815	824	860	833	801	823	836	809	864	798	796	825	799	856	809	857	776	838	854	812	840	793	755	803	850	797	796	821	797	798	860	766	831	810	855	802	849	841	799	804	766	781	789	843	791	780	808	792	816	862	849	814	851	802	830	795	807	850	814	874	789	901	841	798	884	836	816	851	850	792	776	826	868	829	814	841	822	787	818	803	874	794	840	821	864	796	804	787	805	810	841	795	848	824	854	861	798	829	816	822	813	836	816	831	843	771	849	848	880	810	839	812	866	836	838	883	858	836	826	792	826	808	821	801	855	855	858	776	794	791	851	818	887	799	822	800	820	868	856	827	814	803	879	816	885	839	784	832	786	789	810	804	823	821	829	850	834	813	858	845	793	836	770	828	867	800	828	817	825	809	834	790	821	819	835	812	812	836	785	825	853	824	862	827	840	797	816	812	862	862	813	817	785	814	834	808	853	809	820	793	842	830	857	847	862	855	810	828	835	837	792	859	824	808	786	763	818	809	820	831	815	875	814	846	831	823	759	813
20628	15435	17369	14005	9714	6784	5121	4041	7184	8435	6214	5143	4773	4027	4506	3484	3612	2368	1751	1944	2889	3032	2429	2102	2143	1882	1589	1225	1188	832	1011	1118	925	842	749	865	940	723	636	615	609	476	455	405	389	368	383	350	320	296	298	290	275	281	306	262	264	277	292	293	279	280	251	303	300	290	307	266	269	269	281	291	303	275	275	253	282	306	305	277	266	263	313	286	269	271	280	279	277	294	286	263	269	298	297	262	282	305	281	278	252	260	303	303	296	290	272	281	275	238	277	304	256	289	276	291	263	271	291	288	278	266	261	292	264	266	293	307	270	303	252	273	267	278	288	294	278	281	286	286	258	290	288	286	288	334	302	274	264	274	302	302	282	257	275	272	325	284	251	273	277	265	291	270	287	263	270	279	284	252	254	296	272	296	271	267	283	302	270	275	283	232	265	279	291	271	267	282	273	267	262	274	270	317	248	287	259	306	281	262	240	304	251	264	314	291	285	260	273	273	291	242	275	276	278	269	288	287	268	286	273	302	269	262	299	300	301	276	288	253	271	268	234	298	278	283	269	266	273	302	290	265	273	256	287	289	272	285	261	270	291	262	295	301	287	284	250	255	269	292	303	252	311	284	273	249	256	291	255	260	262	279	231	279	279	243	290	259	275	286	287	274	260	260	279	278	279	265	282	279	295	278	256	263	290	254	321	270	267	285	272	286	289	256	269	257	321	291	266	242	283	298	272	281	285	274	282	290	262	278	272	291	256	279	294	263	272	290	303	277	285	293	311	268	277	251	279	268	274	260	276	268	287	292	290	285	243	280	282	304	293	265	310	295	284	274	264	264	248	288	274	269	271	287	251	276	267	260	278	261	274	270	276	294	298	317	303	258	297	297	247	291	271	304	263	250	293	247	282	277	250	245	282	281	284	272	240	300	295	337	287	304	271	293	274	276	310	255	263	300	305	257	277	266	278	260	282	283	269	291	291	280	275	273	269	278	292	280	283	247	270	251	254	294	289	282	279	266	261	285	318	298	286	287	277	272	268	279	250	291	259	298	259	290	287	293	285	283	280	282	268	290	279	286	262	279	297	310	267	284	268	257	271	261	284	304	293	291	273	291	260	263	290	262	281	269	290	252	272	284	284	276	249	303	266	266	287	295	270	294	266	271	283	284	267	252	317	289	260	275	288	272	283	242	280	276	264	275	282	263	270	283	270	267	262	279	257	261	283	272	275	298	255	258	275	279	281	294	278	259	268	307	267	283	282	277	256	288	280	282	276	256	261	267	267	290	272	262	273	325	274	262	233	277	284	280	280	284	266	291	285	286	260	298	285	274	285	279	247	279	278	286	291	269	277	308	263	300	278	269	297	266	293	255	269	297	266	279	275	249	284	261	258	271	282	284	284	317	277	279	294	275	267	295	283	258	297	250	262	281	307	289	260	270	232	276	267	285	274	251	273	281	295	277	231	264	289	286	302	268	258	265	281	319	291	286	276	255	288	270	238	295	296	260	287	254	260	302	248	290	311	276	255	265	271	296	300	253	267	269	281	292	280	269	252	303	256	273	264	259	257	308	284	307	270	242	280	297	290	262	284	278	263	268	254	263	268	301	262	294	279	299	292	285	282	288	298	288	281	287	288	301	265	282	304	310	264	282	310	295	302	298	264	292	273	269	254	259	265	323	247	282	258	263	286	262	264	271	258	256	297	314	260	293	294	261	252	315	274	262	251	288	263	261	264	257	288	288	289	276	290	293	281	269	284	267	290	287	254	303	258	280	253	286	281	316	272	276	283	300	308	278	292	276	303	290	284	269	279	274	270	267	291	278	281	259	302	258	234	288	286	260	279	251	271	274	287	280	306	299	274	272	272	303	279	285	295	272	262	318	292	279	276	261	274	291	306	253	276	285	299	282	259	292	280	287	271	265	290	276	279	271	262	307	290	280	265	288	291	281	278	254	303	277	288	274	280	287	282	264	243	247	282	257	277	281	270	271	257	262	281	274	275	255	276	268	267	266	280	282	286	286	261	271	278	289	253	273	311	275	313	253	284	280	285	257	274	281	267	270	274	287	260	293	261	297	255	269	262	251	273	273	300	272	267	271	283	266	285	274	291	300	263	263	289	298	281	298	273	260	277	259	267	304	293	283	282	305	282	267	264	266	291	259	278	288	272	318	254	289	270	249	249	287	301	291	266	247	296	254	278	268	301	290	275	290	268	292	273	256	296	248	276	273	287	287	290	272	275	310	285	280	275	286	274	291	248	271	241	284	258	280	253	281	282	308	265	288	281	271	302	247	224	254	286	265	304	289	287	275	292	292	292	280	292	270	291	274	257	325	291	267	282	283	293	297	233	265	277	246	255	289	299	263	262	262	264	245	266	258	260	281	267	287	275	276	284	272	292	262	292	289	283	272	290	305	281	284	252	269	293	265	254	285	304	279	311	294	267	298	285	305	273	275	289	284	289	282	269	293	241	272	260	251	270	256	267	280	312	294	301	252	245	275	278	298	296	292	254	273	315	257	278	277	265	265	265	252	271	255	277	306	303	261	265	280	258	277	257	271	264	274	269	288	241	326	277	262	275	254	248	285	257	253	303	287	291	266	243	268	286	283	267	267	287	249	247	300	258	276	283	277	260	268	282	277	293	246	250	266	285	263	282	268	273	289	256	264	274	243	284	289	270	275	277	268	270	263	282	288	257	245	288	274	255	282	298	290	284	256	261	244	262	266	241	283	259	290	284	288	315	296	256	298	274	283	276	288	260	270	280	283	259	282	276	273	298	272	264	272	232	299	288	284	268	293	253	247	228	335	255	287	287	272	282	275	304	292	248	273	287	286	271	274	300	291	289	281	294	253	265	282	243	283	273	286	246	268	284	300	285	287	255	299	308	264	259	322	272	259	253	279	271	271	237	299	290	275	271	283	298	282	292	260	285	268	297	255	269	256	271	275	278	234	277	258	280	255	290	280	266	285	263	269	265	288	320	280	288	295	260	233	268	253	266	251	302	259	277	261	283	262	300	289	270	277	270	300	275	268	260	273	296	250	258	280	267	275	303	299	268	290	259	273	294	255	299	277	273	269	266	290	303	248	256	284	303	303	283	262	287	291	311	261	269	243	276	276	320	278	266	268	263	302	273	283	285	289	252	284	264	267	280	288	267	273	274	306	283	235	299	301	291	288	285	285	282	285	286	284	281	246	291	297	281	288	273	294	280	250	268	259	261	294	276	267	272	272	260	259	271	262	321	290	300	281	283	273	298	301	247	262	284	261	276	281	263	281	256	309	298	255	265	317	272	262	289	268	293	249	305	285	286	283	296	248	279	277	283	264	293	252	285	273	304	274	291	296	290	261	245	282	296	242	267	253	252	282	281	260	285	289	312	270	296	258	308	269	261	252	281	278	265	265	272	269	293	230	285	276	271	277	288	273	312	285	279	289	291	238	290	285	274	279	295	312	321	280	279	265	292	265	278	307	300	315	269	257	260	287	304	293	293	284	289	286
13236	12836	22225	24806	22319	19872	17270	15021	22706	24097	18687	17482	17424	14354	18217	14121	16077	10383	8672	10994	15300	16388	13581	11922	12140	10793	9106	7399	7014	4912	6311	6589	5518	5242	4929	5464	6496	4346	3624	3593	3172	2545	2239	1742	1508	1440	1400	1258	1055	955	885	820	807	810	777	847	745	804	763	783	737	771	781	762	799	751	780	715	782	742	819	771	753	757	809	740	777	798	758	756	765	696	759	771	776	776	736	776	821	761	760	787	770	764	734	740	774	719	752	755	770	802	773	815	733	717	762	829	761	827	763	707	776	746	712	750	751	790	765	785	791	727	787	743	754	764	784	755	720	767	770	744	758	720	700	753	739	793	756	756	749	760	754	747	780	762	797	738	802	771	771	753	708	761	733	749	776	779	798	729	729	747	787	769	752	746	792	739	685	755	752	753	750	795	780	762	715	754	774	777	805	719	769	754	756	701	738	714	751	784	773	770	740	731	737	738	766	793	759	755	781	783	748	753	803	771	752	757	747	725	754	758	747	760	771	743	792	748	812	713	761	738	702	773	804	727	794	751	761	719	774	715	776	770	723	773	768	717	775	754	748	717	762	768	753	792	756	769	786	746	764	739	786	713	751	768	730	813	723	757	735	763	735	727	768	723	744	737	754	822	770	731	751	720	779	773	763	802	752	776	745	787	747	745	759	773	703	773	766	732	760	741	754	801	785	744	733	690	755	760	720	742	755	760	754	783	733	745	723	745	742	768	755	776	783	723	763	778	747	746	724	750	805	739	761	745	771	786	808	724	737	725	749	765	786	776	798	765	735	738	768	740	759	739	770	768	755	766	748	710	761	750	754	761	764	748	781	763	810	718	804	759	754	724	743	736	742	763	737	746	730	730	749	736	733	736	757	731	815	732	745	750	829	766	755	763	773	781	762	792	774	779	759	766	756	749	748	788	797	727	699	784	732	766	737	762	733	739	747	733	785	743	718	754	761	744	758	789	757	811	747	766	725	802	799	748	738	799	769	739	720	738	729	771	770	725	767	750	761	767	751	726	739	761	762	747	765	804	715	707	756	835	708	792	725	768	755	758	787	748	729	698	795	761	752	775	796	770	744	772	787	756	776	771	737	717	757	732	747	760	757	746	793	809	759	771	792	753	810	737	771	714	741	785	755	737	752	736	729	728	796	701	749	800	722	706	751	761	748	722	736	773	761	790	766	745	747	756	716	718	774	764	775	789	800	753	804	762	736	763	756	708	786	758	812	745	788	771	748	788	754	734	748	753	726	777	778	788	740	755	766	746	722	782	749	744	771	783	760	712	702	758	760	739	743	753	715	736	748	728	710	740	771	752	776	744	770	752	752	770	763	733	789	765	697	765	754	771	805	723	771	723	808	720	732	749	767	757	755	698	707	755	806	788	701	784	801	724	740	803	805	761	728	800	785	770	722	737	794	761	736	777	768	725	751	749	760	828	761	803	763	763	764	714	753	734	746	788	733	698	738	774	742	759	759	775	693	794	732	720	714	767	786	731	775	735	736	720	754	758	749	791	720	744	733	722	759	799	748	737	813	788	714	737	711	743	734	784	779	747	758	728	751	749	759	761	752	814	769	790	742	730	736	768	761	717	770	793	755	784	787	795	704	762	731	774	761	773	719	709	813	796	764	725	777	736	780	761	733	713	727	774	782	801	750	707	735	741	732	708	789	747	755	806	752	791	767	702	765	739	802	777	764	736	798	789	754	742	720	764	754	716	798	735	769	770	781	706	778	739	685	705	771	743	762	757	723	728	753	679	750	770	757	746	690	762	784	741	755	779	789	769	711	765	760	770	768	815	760	702	760	786	734	740	703	717	791	781	742	761	758	760	794	763	818	776	744	714	737	726	743	693	760	764	787	747	759	741	718	777	755	755	759	739	777	750	740	764	753	727	718	774	817	753	777	787	753	745	793	755	786	724	710	726	798	756	762	725	739	762	763	759	775	724	805	783	720	737	768	813	768	726	738	733	754	760	746	756	783	747	725	776	796	718	763	771	729	708	775	813	820	758	777	725	720	791	728	765	780	774	768	753	697	780	730	767	783	712	753	709	745	761	757	803	762	761	718	790	743	751	733	795	749	744	705	709	720	746	800	769	778	761	779	795	755	755	743	721	756	747	749	735	806	757	706	738	749	741	808	716	781	742	757	726	737	801	718	727	767	750	744	722	761	758	789	717	745	728	796	730	778	762	714	709	721	759	810	748	746	711	703	744	736	802	768	790	715	739	699	723	715	712	735	758	817	767	777	765	722	721	735	758	816	740	752	711	707	753	719	757	769	728	759	733	762	804	754	756	713	776	774	764	759	775	707	742	760	776	710	739	763	712	767	780	769	764	807	769	762	731	770	755	763	766	799	797	770	797	692	760	778	795	754	777	768	743	782	757	725	737	738	770	710	752	782	793	744	773	735	778	761	778	776	742	706	783	767	754	750	765	740	721	738	771	764	721	745	752	768	777	770	753	776	769	790	791	739	774	726	764	769	722	782	747	723	734	838	708	769	768	782	738	728	785	789	756	741	760	724	767	753	784	759	757	730	738	746	748	742	753	743	772	771	778	760	761	764	765	743	717	765	744	760	716	792	751	729	721	773	757	844	734	762	786	738	757	704	773	756	736	787	748	736	756	770	777	766	764	724	758	769	733	761	752	743	769	755	757	748	780	763	751	692	727	750	738	766	753	775	742	764	778	730	756	734	770	760	793	758	774	805	721	764	754	737	758	740	752	778	727	761	773	759	723	779	754	733	741	763	766	745	721	766	741	753	750	798	726	768	776	760	721	660	786	757	729	756	754	759	784	720	762	737	745	767	755	783	760	792	732	778	732	738	730	790	771	757	719	741	715	734	784	748	767	785	740	772	731	705	791	732	762	761	776	708	837	792	791	737	730	759	704	823	735	789	742	739	730	756	727	725	803	754	718	753	789	772	752	719	784	747	732	724	712	718	700	755	762	747	789	775	759	802	734	713	730	788	731	782	759	794	756	745	777	704	744	735	773	720	714	756	804	773	726	737	781	790	770	786	768	753	759	766	744	766	736	770	737	780	716	696	749	798	768	726	745	802	757	740	814	726	750	752	770	815	778	764	746	753	709	805	795	758	764	797	749	755	772	682	767	702	723	699	730	743	714	748	778	724	731	770	770	769	735	772	788	739	752	721	756	754	710	785	758	745	712	776	770	744	734	729	795	756	782	741	740	747	761	761	753	743	766	759	768	711	778	730	722	740	763	857	739	787	709	728	781	749	752	743	740	710	767	735	796	747	757	743	759	768	756	764	738	804	785	688	786	769	768	732	781	763	781	755	798	735	782	792	749	718	756	713	822	728	747	757	763	794	730	727	762	766	702	761	733	748	771	740	765	746	746	760	760	808	771	745	768	763	753	740	724	797	745	712	757	780	808	745	777	769	758	748	716	762	758	766	794	776	773	759	722	772	742	764	739	765	774	748	790	775	733	806	764	735	783	745	726	754	742	768	786	772	782	740	759	740	749
30163	23517	25751	21669	16080	11882	8970	7336	13292	16342	12299	8963	10017	7289	9307	8068	7396	7033	4313	4222	6069	6604	4991	4224	4232	3887	3416	2510	2499	1515	1792	1879	1731	1568	1446	1655	1839	1220	1081	1003	877	725	622	487	464	370	415	396	319	319	224	235	245	239	232	270	258	248	221	246	240	263	270	228	241	267	219	228	250	217	240	241	215	228	215	242	230	225	250	257	214	243	237	230	251	241	221	245	227	235	253	251	219	251	233	247	236	228	256	234	226	246	206	236	221	225	226	254	225	249	246	227	238	252	240	223	237	236	256	220	235	224	239	224	248	220	247	215	252	214	238	231	237	249	228	255	236	238	233	232	263	248	206	256	209	241	233	226	239	264	228	267	232	249	240	234	190	220	237	226	224	223	234	259	235	243	245	228	248	217	239	256	231	222	218	238	230	217	252	244	257	233	247	240	247	265	259	209	227	213	226	247	217	224	204	225	235	240	238	215	234	211	216	245	246	208	207	263	233	247	220	231	280	237	243	206	236	235	219	255	234	234	250	250	237	243	233	232	236	274	241	235	232	241	235	211	239	254	213	206	237	221	231	245	258	231	249	241	243	227	267	212	238	212	241	235	256	211	223	232	248	243	209	269	251	229	250	233	221	217	232	199	244	214	212	214	244	256	223	230	236	220	239	230	251	221	243	240	229	255	250	233	248	205	289	248	227	238	211	214	266	242	236	232	237	247	248	237	236	245	225	204	227	264	226	230	226	251	229	244	243	230	252	217	245	249	220	234	221	236	241	242	267	207	235	218	229	227	241	226	234	223	236	237	217	228	213	228	225	224	217	220	218	239	252	254	257	246	257	241	239	218	225	252	193	215	257	223	251	235	203	214	222	232	251	243	222	248	227	227	256	206	232	235	220	225	226	246	256	228	223	245	252	238	243	260	220	240	216	248	215	223	237	249	247	191	200	257	262	230	236	236	210	215	221	201	232	242	248	243	237	226	223	230	228	245	214	239	239	237	243	272	211	223	212	255	232	242	214	215	251	225	219	264	220	226	256	234	235	223	238	218	207	236	227	242	234	222	249	241	230	222	252	250	214	231	228	254	233	225	261	270	234	238	222	241	226	192	217	274	246	224	230	249	232	216	235	214	235	226	226	229	234	212	225	223	245	242	234	254	225	247	238	254	216	233	250	247	240	234	216	234	263	212	239	220	229	230	215	227	238	217	211	217	246	240	221	247	244	202	226	232	236	225	199	235	232	255	218	245	242	226	235	250	233	255	243	237	240	252	247	211	238	227	220	231	269	208	230	227	266	263	240	224	226	210	226	234	239	229	213	252	214	236	243	259	247	219	226	229	241	229	284	231	223	241	224	202	231	236	208	214	228	227	220	228	213	222	222	251	228	241	205	258	250	261	212	235	267	222	254	208	250	237	247	234	266	238	221	229	223	241	241	220	267	256	213	222	232	227	231	218	216	235	225	232	233	234	247	239	215	220	236	223	232	257	213	230	227	218	215	229	219	225	243	226	263	221	243	235	222	207	241	254	215	224	232	226	208	200	262	225	244	250	242	228	249	257	226	241	258	251	227	248	252	185	239	225	247	220	213	237	212	225	230	240	243	232	235	218	221	231	227	262	215	216	242	225	219	219	212	236	244	225	247	232	251	224	225	242	251	216	210	247	201	231	219	218	265	218	241	255	215	244	263	228	213	205	234	237	243	242	227	228	213	253	230	224	218	228	244	260	221	235	207	196	233	235	250	232	213	235	228	244	225	241	236	245	217	272	234	240	260	240	230	238	230	215	265	227	217	208	250	246	231	248	248	221	229	288	235	217	254	247	221	208	228	227	226	246	231	211	221	225	244	235	243	226	227	225	236	249	218	203	216	230	261	268	259	242	228	254	228	250	226	240	237	229	232	251	197	218	256	214	206	241	256	230	226	264	194	214	232	233	242	236	214	241	255	222	242	244	268	235	233	238	235	237	236	257	212	201	224	212	242	224	238	231	233	268	251	235	207	263	238	220	196	237	220	222	225	261	235	190	220	247	247	238	220	214	240	237	215	206	256	221	242	227	230	232	243	224	233	228	240	237	213	249	237	246	230	249	248	269	243	234	240	234	237	218	245	235	251	216	230	251	243	245	207	226	222	219	269	230	226	216	233	217	225	278	213	256	256	242	245	259	247	220	241	249	247	245	234	233	225	248	257	231	235	260	256	235	232	244	229	252	243	229	234	241	224	241	229	264	233	220	241	243	224	225	238	237	211	211	256	215	239	257	242	265	239	215	235	222	236	250	244	237	246	253	230	225	237	248	244	214	214	228	198	252	259	262	228	241	240	225	215	230	221	253	230	204	255	248	233	232	235	236	236	238	219	208	227	222	242	227	200	237	231	203	230	240	229	219	257	230	233	241	234	245	225	244	227	222	253	234	230	222	196	213	232	221	238	268	237	247	270	244	224	220	234	221	234	205	230	228	236	234	214	239	251	230	218	245	227	244	219	262	240	227	241	234	227	233	233	227	253	256	250	261	210	240	253	245	241	265	235	235	237	233	255	222	232	210	260	250	268	239	222	247	222	225	234	229	238	212	233	224	235	225	229	244	207	241	227	265	223	236	225	232	253	227	183	218	235	239	222	233	249	250	245	249	272	225	208	243	254	230	219	230	255	230	239	216	253	202	218	229	228	216	217	248	233	225	232	234	212	216	267	212	263	233	234	227	224	229	222	241	243	215	244	228	255	217	223	235	260	250	267	233	256	239	260	222	229	249	253	241	236	244	210	240	235	269	217	231	225	268	238	239	242	245	261	227	237	189	273	257	242	249	233	246	228	224	219	271	242	241	248	220	250	246	252	224	246	226	255	242	241	230	246	215	237	237	219	227	233	208	227	210	234	214	248	214	244	241	222	220	220	238	214	202	229	221	238	271	240	245	251	251	231	244	258	244	240	226	242	229	243	247	234	205	212	242	217	213	250	224	250	254	220	242	222	205	241	235	244	213	243	207	247	221	238	230	245	231	265	239	230	215	240	241	218	219	245	201	231	217	230	249	220	281	219	230	255	226	229	219	239	240	253	242	237	214	258	224	220	257	211	244	222	238	234	230	216	244	245	217	234	223	246	227	226	223	227	251	219	239	218	257	207	235	241	237	261	250	227	244	220	255	223	227	255	246	252	232	213	222	232	227	219	179	221	256	244	234	250	230	218	248	244	243	223	241	241	248	215	220	233	235	249	233	218	274	245	260	241	223	219	219	224	219	232	218	236	231	229	226	245	242	223	223	212	248	218	234	235	237	238	215	237	225	219	227	198	240	227	240	252	252	236	233	242	226	244	196	212	224	244	230	238	241	252	229	271	231	229	254	243	234	236	233	240	222	241	220	222	220	235	256	202	231	235	261	235	231	235	227	251	257	241	249	271	204	212	245	221	250	230	232	232	229	236	266	265	247	218	238	193	248	226	243	230	215	231	231	237	236	230	205	225	250	229	235	261	258	235	224	219	258	247	275	221	218	239	252
18552	17853	27706	30579	28667	26352	23717	21902	30434	32266	25313	23934	25832	20158	26556	22002	24295	22431	16192	17692	25184	25628	21030	20114	19107	19147	16319	13056	13121	7928	10217	10824	9839	9521	8837	9979	11174	7582	6803	6385	5355	4507	3654	2869	2553	2008	2191	1880	1351	1106	885	840	837	764	728	803	760	732	737	707	741	704	707	707	684	697	695	650	654	657	685	663	686	685	680	677	661	700	659	675	669	681	656	638	733	656	721	652	677	639	681	659	592	672	642	664	679	660	622	680	684	639	688	658	690	618	627	669	671	647	632	613	696	681	619	664	632	647	628	655	672	675	620	671	669	650	606	663	659	634	641	651	668	629	689	707	699	665	614	638	680	656	678	640	688	626	662	687	664	631	693	630	623	621	652	697	601	628	678	681	638	643	661	673	662	632	643	679	689	625	684	643	641	674	625	649	628	596	633	679	643	649	640	631	659	639	603	659	651	671	658	626	639	666	644	641	635	625	667	656	654	645	674	618	641	657	642	714	638	660	659	634	616	658	586	627	632	657	701	679	656	652	657	670	687	660	648	667	636	632	650	657	684	653	628	608	654	656	662	677	634	631	650	635	633	622	698	678	622	658	668	622	671	653	696	669	652	640	597	640	643	630	624	657	649	664	674	669	652	673	654	621	739	630	672	646	614	662	602	665	693	603	648	631	678	646	690	669	650	652	594	659	613	633	698	607	625	632	670	625	643	618	664	636	648	653	609	661	662	663	627	631	668	646	657	670	686	653	640	697	632	727	694	649	658	687	677	647	627	661	673	622	624	623	652	639	620	640	703	651	624	643	605	635	651	680	633	607	692	660	647	618	623	688	659	655	605	660	611	620	649	660	652	638	640	618	640	674	693	643	673	614	641	656	607	686	643	648	662	652	634	649	654	660	638	669	622	625	668	612	608	604	619	634	649	627	653	628	661	637	664	651	621	635	675	659	674	641	639	661	649	634	654	658	643	632	646	628	650	655	667	642	682	650	640	680	637	623	679	614	647	617	641	668	670	677	624	628	661	626	637	707	648	674	668	667	638	664	649	689	684	658	648	643	643	684	651	683	683	666	633	653	658	658	669	660	612	647	679	670	666	660	676	694	659	653	681	606	628	661	633	649	651	628	628	624	675	666	667	609	608	702	614	661	615	654	655	640	624	691	656	659	656	653	648	610	605	743	640	649	637	687	660	655	611	681	708	661	671	654	665	704	604	648	622	593	650	643	639	657	667	671	629	640	650	652	624	699	649	643	679	677	636	671	611	647	634	656	627	634	648	624	676	662	665	611	671	651	645	646	659	627	641	624	623	611	675	664	700	656	647	681	655	634	663	609	653	656	696	694	665	672	639	689	652	637	659	639	663	648	629	622	690	676	633	644	685	634	652	637	671	628	599	645	659	651	673	689	670	632	687	649	673	652	677	614	629	659	648	623	711	657	678	747	691	614	654	632	636	703	718	655	610	604	632	663	637	632	700	653	631	671	674	641	648	697	677	667	601	696	637	684	689	650	691	686	681	636	657	654	681	642	645	685	680	686	645	668	665	681	734	655	669	623	633	633	659	636	658	591	593	626	627	688	648	656	635	620	651	626	637	679	624	648	634	682	648	635	636	633	675	621	655	589	631	693	608	639	700	670	694	637	652	625	653	678	630	661	656	631	635	648	640	638	651	665	662	655	671	660	660	674	673	613	658	654	658	650	639	670	662	671	617	643	641	628	614	682	664	647	653	658	642	664	602	620	672	623	659	647	668	649	679	640	654	636	647	671	616	652	668	670	650	644	617	643	629	611	669	676	641	617	633	640	682	699	614	650	621	614	655	649	648	619	654	622	645	630	718	616	673	645	691	626	619	646	619	636	617	660	641	628	659	666	669	612	645	663	647	651	676	658	661	614	632	676	650	622	666	667	619	659	668	636	663	651	632	599	659	654	614	583	642	658	633	667	737	649	623	681	643	655	635	650	650	615	636	647	625	638	671	621	619	601	619	659	637	685	666	637	666	608	637	651	675	668	621	643	611	650	689	664	656	669	671	629	618	667	662	614	648	650	662	629	656	675	635	662	655	680	669	642	666	622	666	649	659	699	650	648	655	664	626	649	651	638	663	646	671	679	627	623	656	681	645	595	616	652	598	645	666	650	686	694	630	661	662	657	668	659	629	660	643	628	650	622	666	653	669	628	642	640	648	609	607	711	659	662	685	664	651	657	651	691	655	660	678	643	619	599	658	652	661	624	642	620	685	630	685	710	609	628	611	675	649	655	660	635	619	656	646	628	668	649	666	661	647	722	702	626	665	616	594	630	673	638	678	637	646	662	657	629	630	644	652	684	644	639	617	615	666	629	657	641	668	681	630	708	681	658	680	673	676	619	662	641	645	607	617	621	667	663	649	680	631	705	654	650	669	688	655	627	665	673	644	657	692	620	671	642	669	645	634	674	685	667	664	618	698	647	662	615	650	673	651	638	649	614	616	653	640	628	676	653	637	657	648	662	611	643	653	663	628	681	676	652	662	655	661	621	652	627	650	665	656	636	618	662	637	647	617	657	660	656	666	671	640	621	686	643	655	656	646	631	654	650	667	641	627	603	678	659	648	660	658	651	594	653	645	609	647	612	688	656	644	633	682	649	674	679	616	678	641	637	676	643	655	641	659	632	685	654	600	656	650	612	647	622	653	635	696	629	656	692	639	658	664	667	688	613	646	676	681	666	627	653	697	650	621	655	668	628	639	649	632	599	674	605	691	670	638	639	681	673	625	644	625	638	640	700	652	648	684	662	670	680	626	631	664	634	671	688	640	672	669	660	643	625	633	644	624	621	654	642	625	680	654	652	635	653	642	705	663	649	665	650	617	633	614	626	643	639	650	667	643	687	653	614	656	648	617	634	616	656	668	619	669	675	659	645	672	666	623	626	651	634	617	638	655	639	606	645	640	643	661	649	615	630	629	648	677	659	642	647	604	647	631	602	639	666	645	662	632	634	639	642	694	640	675	665	660	618	603	612	651	678	615	694	687	683	684	659	644	611	651	663	622	628	643	658	666	611	639	590	664	654	648	634	685	667	623	644	614	585	646	617	681	646	617	650	656	637	642	660	646	669	678	648	686	659	626	636	633	633	697	639	648	607	666	667	647	691	670	656	625	712	597	693	619	644	636	620	688	643	655	641	651	623	641	647	653	625	649	688	627	606	596	672	616	632	643	658	659	640	636	663	641	694	668	694	651	636	642	602	689	634	641	670	670	658	661	635	657	688	647	612	643	687	660	603	670	636	664	647	638	644	688	631	662	683	657	612	672	661	621	687	629	690	674	680	612	642	652	686	619	632	678	627	704	627	641	640	671	654	656	666	657	685	654	658	663	650	637	665	627	653	649	648	655	682	662	663	670	609	668	651	656	677	668	635	651	697	672	640	638	622	668	703	658	621	604	635	694	633	676	641	633	653	689	676	670	668	620	703	665	661	684	668	671	593	658	683	681	666	626	652	612	678	643	672	656	632	676	695	683	661
10246	7964	8456	6219	3823	2662	1849	1493	1336	1239	1106	925	797	685	704	588	555	572	521	526	534	517	457	453	412	443	420	369	378	356	380	370	372	356	341	388	346	294	322	307	368	310	331	297	296	309	340	313	320	344	300	289	321	332	309	303	328	342	301	289	323	287	295	324	302	287	319	334	329	289	294	293	322	280	315	292	325	266	313	336	324	295	300	272	316	302	313	314	318	291	305	313	316	297	294	301	324	304	342	317	284	344	314	303	294	324	277	313	299	327	325	310	291	287	343	326	324	269	298	302	298	295	337	326	307	316	317	297	361	332	330	301	288	284	320	297	312	295	311	336	305	277	322	303	291	321	279	278	306	284	306	267	308	267	342	316	320	282	334	299	308	286	285	294	289	312	285	339	297	322	317	356	322	285	295	310	311	292	314	288	314	331	337	296	311	310	314	306	312	288	295	305	294	306	320	299	305	286	316	302	293	281	320	333	331	294	308	328	309	322	312	298	293	336	326	310	316	303	300	301	307	309	334	304	325	321	294	326	328	313	298	299	290	268	332	322	296	335	312	284	286	273	304	316	302	312	316	321	346	316	330	292	345	320	312	315	290	307	306	313	298	267	303	273	296	345	322	342	292	319	338	286	322	315	322	308	295	304	328	295	290	284	308	275	274	293	354	319	327	301	319	275	296	315	286	319	298	296	291	307	315	298	319	296	292	297	301	292	302	325	331	318	286	301	284	298	296	294	308	310	314	327	327	315	276	319	312	304	335	332	313	342	308	286	310	294	284	330	290	295	316	326	315	296	294	294	337	324	285	308	303	317	341	291	311	331	303	269	315	298	305	301	312	276	283	305	318	292	294	307	306	308	297	297	321	326	335	302	295	289	301	324	327	308	276	307	330	318	316	310	323	331	315	305	303	299	311	291	297	304	302	302	342	322	297	296	281	302	309	272	295	325	311	299	285	289	304	309	297	285	339	278	286	314	328	297	293	309	309	314	303	306	312	302	318	351	276	298	335	318	303	289	308	322	292	329	307	321	288	291	321	306	317	269	342	279	287	291	295	312	314	301	322	294	277	299	296	320	328	309	298	309	273	287	308	328	334	295	292	283	322	297	309	309	313	296	292	297	310	294	297	299	321	329	296	278	314	311	316	333	313	317	307	348	342	308	289	295	307	289	299	295	286	359	310	304	301	270	294	316	283	277	322	281	304	312	286	291	293	326	289	302	273	295	312	322	287	298	293	274	283	293	258	301	339	303	284	296	290	294	317	301	324	303	313	302	282	293	301	322	325	331	313	312	285	327	284	275	300	334	303	320	304	322	299	328	329	288	301	310	317	277	316	344	339	332	284	330	335	299	313	305	283	297	306	317	294	301	297	307	304	273	339	293	289	279	293	344	288	313	312	297	281	304	308	309	336	296	300	283	307	274	310	301	303	290	297	341	327	278	304	332	297	335	297	307	294	293	292	338	343	306	282	312	310	354	342	313	291	309	290	311	311	340	292	295	334	289	276	319	325	303	281	312	325	298	300	284	287	284	321	290	302	292	301	316	307	309	313	300	297	286	303	301	325	318	294	302	305	339	298	285	318	291	293	307	318	322	330	287	309	316	345	301	308	349	280	315	287	303	295	308	299	307	297	290	278	303	305	301	331	319	331	299	303	275	320	325	339	296	332	291	281	294	300	311	309	283	285	250	338	326	294	271	293	311	300	286	301	327	320	297	293	285	297	304	329	297	279	281	291	289	284	335	316	307	287	328	327	332	312	332	322	313	310	328	305	305	313	285	291	286	293	279	291	315	294	315	325	277	302	313	308	298	325	279	275	302	285	292	344	296	291	303	300	306	301	293	292	315	279	316	346	306	291	304	306	301	332	292	300	282	297	310	311	301	311	315	304	337	336	325	308	321	271	310	308	309	296	302	298	318	312	346	279	313	302	338	306	337	292	308	312	291	321	306	299	293	256	323	312	304	322	298	284	314	307	322	336	318	312	324	303	315	332	302	305	358	311	308	304	330	304	337	303	320	313	290	295	291	314	306	277	309	324	304	325	275	308	304	268	311	315	305	297	304	351	331	316	282	301	296	298	308	281	283	317	310	324	327	279	293	298	323	315	321	278	288	315	315	311	300	316	315	302	318	300	364	309	310	336	297	314	277	313	324	332	291	295	301	295	341	296	324	326	344	316	300	301	299	333	302	266	283	310	299	308	305	285	288	298	295	312	347	263	328	305	315	339	314	307	293	291	294	323	281	283	307	299	299	300	319	338	293	288	306	291	299	291	282	302	289	311	309	299	358	305	288	301	325	315	327	291	303	303	308	289	299	246	293	283	270	317	307	295	267	267	309	306	302	279	275	328	294	269	313	308	292	337	298	293	280	333	312	316	290	303	317	310	286	328	320	294	327	329	290	296	306	275	314	300	302	341	296	294	334	318	340	286	313	293	293	325	319	293	272	323	293	282	319	329	299	282	273	293	313	292	305	261	282	291	274	304	296	305	305	291	301	330	321	293	281	288	318	313	313	299	316	317	296	309	318	287	298	312	318	313	312	316	304	329	338	307	289	304	287	299	320	308	335	282	307	314	331	302	285	300	310	307	300	313	316	297	318	305	301	319	308	326	329	299	342	305	328	312	318	291	306	314	320	306	333	326	312	317	282	315	236	311	321	302	311	302	316	306	322	316	309	274	322	325	314	305	311	302	315	293	288	309	291	326	279	280	303	295	337	294	353	307	300	343	318	316	313	337	312	323	303	292	328	295	307	293	296	323	315	303	310	311	330	313	311	307	303	303	334	292	295	287	324	285	284	300	297	276	321	319	315	292	296	335	326	290	287	299	294	275	281	302	284	315	309	278	307	303	300	296	312	286	297	279	321	305	341	299	325	270	309	299	307	287	297	310	296	345	313	274	331	301	301	300	289	322	308	298	335	292	319	318	319	297	326	330	288	302	306	309	323	298	285	283	298	291	325	318	334	312	299	288	303	295	322	298	315	282	286	287	332	272	330	302	296	307	311	292	305	309	311	316	286	301	299	311	308	328	293	318	272	323	303	283	301	299	290	321	318	308	323	311	321	302	298	307	290	287	295	289	298	311	313	281	306	287	278	303	310	308	306	302	298	284	258	304	340	294	315	317	302	285	345	310	322	297	337	306	310	293	334	289	284	318	325	284	338	306	316	297	320	296	315	294	310	303	312	312	303	310	308	321	323	307	305	309	281	318	304	301	303	293	330	305	306	297	280	311	326	316	303	300	323	320	300	291	292	355	321	298	275	321	309	283	300	305	309	300	288	296	344	303	312	289	292	328	303	305	313	295	292	319	338	314	307	324	308	331	293	325	300	314	329	311	287	340	313	317	324	323	301	338	308	308	338	311	336	320	320	277	293	293	302	320	310	310	329	277	295	329	308	303	346	287	310	332	294	337	312	306	330	318	316	309	298	283	321	330	319	289	310	297	314	291	318	334	305	337	320	329	300	291	303	331	311	289	311	280	311
7010	7448	14016	15361	12451	10087	8293	6729	6916	6733	5394	4452	4411	3598	3667	3207	2988	3186	2133	2445	2727	2643	2325	2205	2194	2045	1777	1576	1619	1347	1437	1404	1357	1337	1254	1258	1357	1196	1120	1047	1019	992	997	899	921	867	884	891	866	922	866	878	826	777	896	890	811	844	853	850	822	789	826	852	778	824	836	802	820	809	804	787	843	816	833	827	763	786	818	816	843	803	825	853	846	838	830	808	805	799	836	792	804	820	830	840	875	821	824	762	815	783	826	853	813	821	803	837	812	794	736	817	810	808	806	873	812	861	817	802	870	886	820	825	809	822	787	848	812	859	818	831	846	809	814	842	846	823	823	841	830	825	848	829	786	830	837	880	850	777	829	785	817	833	829	809	818	822	836	885	833	865	824	787	848	826	893	863	828	873	868	825	823	856	847	848	805	839	827	801	752	801	868	873	830	779	860	839	855	835	809	861	816	836	774	846	808	788	842	825	803	833	816	842	777	847	865	806	816	787	797	822	774	844	821	862	783	817	830	802	825	761	825	861	880	818	820	764	847	830	837	859	815	849	851	830	824	800	819	826	837	783	793	822	817	828	800	778	849	826	792	748	848	792	854	778	878	751	840	856	829	883	842	810	814	821	781	841	810	819	751	848	858	772	809	850	883	858	808	855	845	798	843	819	775	805	859	839	818	795	885	833	809	777	799	799	834	824	835	863	808	858	831	855	801	827	863	809	836	822	828	822	851	844	849	850	844	829	882	834	837	793	785	790	822	813	867	825	862	812	754	844	795	774	835	788	834	808	771	811	874	849	773	835	870	832	774	825	892	830	857	879	782	805	810	827	888	841	802	857	794	834	828	812	832	813	790	819	804	810	883	823	827	799	842	820	804	824	750	817	836	811	766	823	869	837	847	840	824	779	766	796	807	770	875	830	820	781	835	856	796	810	863	849	831	838	811	855	820	840	862	845	778	841	847	761	865	786	798	808	838	811	882	830	868	780	790	827	843	794	817	838	869	795	821	786	845	790	812	853	840	852	825	814	855	834	860	836	773	821	844	877	865	792	854	820	793	841	828	828	811	814	799	886	868	803	823	871	814	825	850	791	854	882	814	810	813	817	763	828	818	843	815	791	858	776	787	830	815	815	822	820	868	902	803	813	808	847	830	772	801	837	812	821	818	843	815	781	800	829	801	832	825	870	818	831	833	856	842	828	829	833	828	848	856	826	850	827	814	794	842	847	844	816	805	815	814	823	806	803	842	876	843	856	846	825	830	840	876	885	863	829	818	830	807	820	828	846	847	823	825	827	788	807	847	828	835	806	861	809	869	793	803	787	810	826	841	843	830	788	821	803	828	836	854	859	822	774	818	880	819	857	823	849	853	855	850	824	791	819	813	833	839	810	820	873	804	849	822	792	842	798	838	816	794	855	825	815	831	824	815	754	809	774	828	814	826	823	857	844	757	829	845	833	806	806	790	814	814	821	847	797	791	869	778	840	783	862	797	875	760	797	831	799	837	894	783	834	808	819	786	799	826	885	813	814	819	809	853	786	787	824	792	849	804	830	820	816	819	859	771	853	819	806	874	751	846	878	810	819	887	828	833	827	831	846	808	846	833	845	836	782	780	852	872	830	801	853	829	806	830	810	856	834	800	861	840	806	778	820	884	788	824	801	821	782	825	792	834	820	816	801	820	791	810	822	872	802	848	843	793	817	769	855	826	836	873	812	834	797	821	849	839	817	818	840	880	899	899	842	787	839	810	843	839	809	795	821	901	827	834	801	848	823	812	817	780	854	828	885	815	775	831	874	836	794	829	811	836	821	851	876	844	853	865	833	796	858	816	863	790	819	858	786	800	839	760	811	841	746	851	823	782	829	827	870	796	794	826	774	795	841	834	875	808	822	836	791	814	823	881	861	795	771	809	811	895	897	800	854	821	807	794	820	786	839	858	836	863	840	820	836	825	812	856	858	839	853	844	849	808	809	828	832	813	795	838	824	834	811	837	854	846	799	841	852	821	845	841	819	865	810	821	824	825	815	787	790	838	798	873	853	837	839	804	781	781	879	861	832	861	784	835	829	813	843	798	796	875	813	834	839	836	788	841	870	842	812	766	761	826	796	837	879	834	817	869	830	831	846	783	834	812	871	831	836	844	800	851	843	823	859	787	791	854	832	790	860	766	795	856	843	854	820	836	810	819	806	844	836	789	841	894	822	824	868	806	880	879	792	828	828	791	804	829	821	801	841	795	844	811	841	847	895	845	899	829	846	833	838	763	789	806	820	826	824	827	847	827	803	795	832	867	862	846	831	895	817	842	807	788	842	771	803	876	840	862	776	813	835	827	829	838	807	797	803	798	818	792	829	795	792	837	797	790	844	841	846	854	777	781	779	843	838	815	797	851	833	821	853	795	852	851	843	817	850	835	801	799	845	842	834	788	833	803	846	777	863	823	831	802	846	839	828	822	831	820	837	802	841	819	836	834	861	843	847	792	822	812	789	862	793	831	812	811	842	848	791	796	826	806	896	873	841	858	802	782	775	796	818	789	850	860	838	857	791	842	832	788	834	820	827	854	840	889	823	834	864	844	804	854	821	852	840	856	810	862	834	838	811	786	805	831	819	813	817	827	831	871	817	794	802	832	842	805	842	824	828	848	839	838	857	755	855	845	837	835	840	843	798	774	806	859	754	820	801	797	829	821	816	789	827	778	774	774	830	816	886	763	831	795	849	784	846	799	853	863	799	829	860	847	854	833	811	802	826	823	803	818	809	884	839	802	760	874	768	807	825	834	827	799	822	801	784	782	813	790	836	833	806	779	841	868	781	809	818	820	830	872	754	861	838	807	813	795	846	854	759	799	804	818	868	806	821	809	834	857	804	845	787	912	793	823	841	825	873	810	812	781	847	842	879	776	823	815	862	784	845	857	831	844	815	845	847	834	860	864	848	830	800	830	812	782	820	859	846	802	850	835	822	852	833	798	838	854	834	839	809	829	835	774	802	847	813	855	872	823	875	816	756	822	849	848	812	783	812	859	825	808	847	845	817	830	795	823	812	819	843	848	833	839	802	865	829	845	844	815	833	820	844	825	831	834	810	781	859	847	781	819	849	871	835	781	847	822	847	873	858	881	789	768	847	841	799	826	871	793	843	792	855	795	771	853	829	801	826	854	823	839	859	829	788	787	893	872	789	855	790	819	807	881	822	782	833	825	851	859	861	781	851	862	793	859	820	872	853	800	838	817	869	810	849	838	870	846	849	838	802	775	749	867	846	816	785	819	813	815	766	775	821	885	824	831	821	821	803	800	866	845	870	846	810	819	844	849	801	806	836	833	859	844	836	793	887	808	859	833	815	811	839	829	798	824	789	835	853	840	804	751	818	822	826	797	777	845	838	826	819	782	845	895	837	814	795	825	837	868	849	829	812	896	858	843	825	812	779	899	834	834	835	848	829	867	826	874	856	832	871	872	828	885	805	841	845	778	807	801	826	801	863	806	842	844	850	842	813
20925	15881	17247	13913	9287	6685	5225	3656	5143	7408	5834	4553	4826	3991	3772	2882	3004	3404	1518	2482	2598	2826	2375	2037	1974	2092	1531	1386	1348	919	977	1065	862	835	934	926	1009	729	721	613	534	492	449	376	375	376	343	359	316	297	316	292	261	260	257	314	258	272	272	310	280	281	268	273	250	276	273	303	267	287	252	266	280	264	316	259	259	269	272	286	302	289	233	296	272	269	290	293	275	263	282	264	243	269	279	275	300	289	261	290	291	291	258	273	276	283	256	266	301	277	276	275	275	290	264	258	295	272	306	263	284	293	290	266	256	257	296	280	274	259	287	312	287	299	308	260	239	279	254	301	282	275	312	268	287	309	259	270	284	282	297	287	241	289	272	251	282	286	279	278	259	273	274	290	301	301	246	260	265	289	280	277	308	291	317	258	253	265	259	300	268	271	297	272	263	262	271	275	296	282	259	265	256	277	267	283	287	284	240	279	254	269	264	274	268	306	282	244	276	310	266	302	266	269	300	285	275	270	263	267	299	283	271	278	274	270	299	288	298	281	297	282	266	275	280	264	259	271	282	282	302	287	279	308	281	286	304	283	267	259	274	295	283	294	295	245	279	239	274	260	235	252	263	285	257	282	255	279	298	280	250	289	273	291	271	293	296	269	281	282	270	304	280	275	295	301	310	267	268	304	280	270	254	283	273	287	271	266	279	287	293	292	272	287	274	268	280	264	285	253	271	270	261	273	295	261	260	287	312	281	268	271	295	287	280	290	280	277	280	277	255	279	275	263	289	276	281	289	251	271	271	253	228	259	214	291	267	259	281	263	285	271	274	270	276	284	282	251	291	276	296	286	277	265	279	231	269	279	265	272	256	280	286	304	283	292	275	256	258	294	282	276	262	265	263	308	278	272	273	261	290	267	311	294	282	264	261	293	268	300	251	275	264	296	259	307	264	271	250	326	279	280	269	263	294	265	275	282	284	292	277	255	278	290	277	276	314	283	281	280	300	295	278	254	301	285	300	291	275	272	281	288	258	293	286	285	267	235	285	300	281	284	264	265	267	308	272	278	277	253	287	296	275	278	301	284	292	283	310	268	257	245	280	291	288	268	293	275	282	285	306	289	284	265	267	279	300	248	276	255	257	275	262	282	296	278	267	292	267	254	292	308	279	279	268	247	287	283	309	310	256	267	261	314	292	271	279	288	312	281	264	288	291	306	280	287	273	286	276	275	299	277	262	277	269	258	278	257	291	275	287	264	257	286	280	313	284	272	271	293	300	277	265	262	284	270	284	255	324	257	274	260	278	256	268	276	287	271	293	244	304	276	250	292	265	299	281	295	278	303	262	285	254	262	293	274	278	287	274	283	274	271	300	248	288	273	285	281	271	286	288	278	289	289	270	277	275	293	269	241	288	248	275	262	265	287	267	261	257	285	289	284	281	299	276	297	276	273	263	313	270	268	277	257	276	257	273	282	291	296	323	274	278	263	285	273	281	264	292	249	287	256	274	279	277	268	282	290	285	304	280	285	291	269	292	249	261	303	298	261	249	278	247	246	257	283	282	259	287	277	285	259	292	256	274	285	285	306	321	269	271	245	300	269	294	275	300	278	281	266	275	270	262	294	306	272	291	286	317	273	283	263	278	279	240	257	277	281	263	306	259	292	244	256	240	260	301	276	250	267	255	284	262	304	279	290	290	283	310	272	257	279	282	267	252	267	265	324	289	277	254	291	268	291	287	321	282	278	286	270	275	257	252	275	273	271	284	307	304	272	217	242	285	280	259	311	287	284	265	268	282	252	294	250	249	286	241	274	292	273	295	278	259	273	271	277	299	254	264	295	268	290	279	283	268	259	277	270	308	278	286	286	313	283	282	265	272	301	284	279	270	230	268	265	282	261	278	298	277	278	299	256	278	296	269	288	286	263	273	278	277	234	283	270	246	259	267	276	291	283	253	309	291	290	287	264	277	283	304	274	284	293	286	269	312	280	278	296	256	281	274	264	296	284	319	258	267	297	286	259	271	278	303	274	292	270	257	254	279	284	242	268	285	281	282	263	294	257	276	282	256	255	239	265	281	274	279	281	275	283	269	259	294	275	285	287	309	301	278	300	286	307	253	259	293	286	290	268	275	256	274	279	270	273	278	276	277	282	298	296	283	291	304	285	294	285	280	293	261	269	284	285	264	296	288	277	275	282	289	262	292	250	283	254	285	259	272	261	267	296	283	285	265	273	303	275	290	298	292	285	270	259	285	275	282	295	275	262	251	284	280	293	246	277	242	269	283	242	265	277	265	293	261	287	295	269	289	287	245	280	271	285	280	254	291	270	279	286	303	295	274	294	289	279	275	279	281	272	257	260	293	287	298	263	270	271	299	261	265	283	270	282	271	275	265	291	253	260	285	289	279	299	275	268	258	251	267	314	258	263	279	278	272	247	289	313	246	285	279	298	271	267	292	281	266	288	297	257	286	277	288	302	269	290	302	255	273	275	295	270	282	266	274	291	280	284	263	266	300	266	278	272	284	277	271	283	283	263	276	270	263	278	271	268	279	265	286	274	276	270	293	293	282	304	301	278	269	282	270	269	283	253	293	310	263	273	302	285	320	288	297	289	281	278	266	272	270	286	273	278	269	263	270	250	268	292	271	279	237	292	292	298	288	282	273	288	265	285	277	271	276	267	260	292	283	277	268	301	291	289	263	293	294	286	270	272	242	291	295	303	283	265	283	263	293	295	275	263	276	249	252	259	256	285	279	284	284	291	277	278	269	276	280	270	288	246	317	291	252	290	238	277	283	254	278	262	274	263	277	294	276	301	249	263	278	284	302	325	274	282	245	273	288	271	276	247	309	259	268	269	266	275	282	293	262	297	285	328	293	287	280	248	282	308	293	301	279	282	291	264	303	245	293	288	302	272	259	257	267	268	268	272	296	274	293	282	287	253	279	247	314	299	234	271	278	270	303	264	266	291	284	297	293	291	274	268	294	278	268	254	264	249	314	288	285	297	274	270	281	303	302	303	267	286	286	322	311	271	280	276	253	272	273	294	293	276	246	294	280	281	283	274	273	266	272	286	285	244	296	280	300	266	237	301	272	282	269	293	288	266	282	272	280	299	262	258	278	291	285	293	269	284	291	290	281	285	279	243	278	283	251	263	278	276	289	263	280	263	270	285	303	276	300	281	291	280	278	294	279	283	282	307	291	254	258	276	295	306	280	259	267	250	265	285	260	285	265	261	266	261	272	275	252	266	240	284	288	296	320	292	287	293	312	254	286	287	281	263	265	247	296	275	288	291	256	296	274	288	261	269	276	259	279	252	286	298	273	260	300	293	304	285	280	266	279	279	287	305	296	278	261	272	277	291	265	273	288	277	288	268	265	240	293	277	272	282	254	257	299	285	238	257	278	281	251	252	270	270	287	288	273	280	261	280	271	300	290	291	295	294	240	262	280	291	276	254	293	266	274	273	285	300	293	301	299	304	293	273	269	266	246	277	263	277	285	285
13721	12862	22129	24245	21726	19667	17372	14479	18258	22737	18506	15631	17025	14679	16267	12762	14165	15569	7241	12821	13775	16436	12742	12113	11749	11958	8886	8179	7883	5226	5837	6281	5353	5002	5548	5444	6258	4425	4180	3193	2993	2531	2122	1757	1661	1366	1527	1169	1051	1033	870	851	834	768	783	834	842	813	764	783	759	798	819	761	825	771	719	726	759	753	772	809	784	736	769	760	812	770	780	741	742	793	688	779	761	757	699	795	759	762	761	736	752	743	769	821	771	772	730	721	793	797	734	777	758	795	766	723	758	765	776	733	763	718	716	767	752	747	764	750	770	747	773	774	766	775	724	796	743	717	738	739	789	771	795	757	752	839	776	764	762	760	764	756	754	747	777	784	758	749	748	753	737	737	732	819	759	782	730	736	723	770	755	779	799	741	708	786	773	750	764	761	742	702	737	695	758	793	761	782	755	733	741	719	728	754	761	753	753	743	739	741	807	776	826	735	751	757	774	762	790	733	729	807	761	771	735	766	749	788	788	750	731	686	797	777	715	729	724	767	762	759	769	745	827	752	721	748	764	740	802	796	765	771	719	778	715	742	773	780	728	801	726	720	761	761	743	748	747	738	722	707	778	713	754	741	745	765	746	758	721	754	776	762	741	799	777	772	797	811	769	759	749	721	716	779	716	740	803	735	741	709	757	782	727	736	749	702	764	724	741	752	805	709	739	693	753	750	722	761	717	710	763	742	758	736	738	705	786	748	748	700	799	724	751	769	745	743	772	740	743	743	756	780	729	731	738	761	749	795	749	767	768	770	724	749	747	718	737	788	729	763	777	740	791	742	775	742	799	720	759	776	669	779	758	780	788	799	742	763	776	743	772	748	782	686	686	747	763	726	787	780	731	765	750	765	776	738	775	720	776	788	767	765	706	762	771	762	736	759	754	752	783	724	826	748	757	721	772	777	782	701	796	792	721	709	752	729	756	728	766	767	750	743	733	744	772	783	723	764	766	728	756	700	809	760	777	775	742	756	747	722	816	769	784	714	702	752	732	788	759	749	732	716	758	783	718	808	729	808	755	771	811	804	777	770	727	787	787	769	769	756	752	793	733	769	808	710	760	806	735	746	758	784	724	768	755	807	764	704	751	724	754	771	771	758	705	770	754	784	692	756	733	751	805	739	782	765	733	793	752	792	735	768	794	720	716	755	774	774	730	759	746	747	757	769	769	765	746	715	751	699	747	774	716	731	756	754	774	730	751	723	746	739	731	787	793	741	772	767	739	740	725	737	722	751	735	766	747	762	799	746	744	800	761	721	739	745	766	754	775	781	731	722	771	798	775	750	799	740	728	784	782	787	721	803	784	733	772	760	788	713	730	717	732	781	697	722	782	757	742	714	781	737	761	768	758	704	764	765	748	728	744	767	776	725	787	766	786	796	788	778	784	738	783	742	740	758	730	754	737	715	793	776	763	752	761	766	715	755	721	780	803	773	764	715	733	762	773	801	751	725	769	808	755	734	776	762	740	751	746	770	744	777	719	765	793	729	736	738	743	772	758	820	736	738	755	774	776	770	744	735	785	794	759	728	742	756	713	750	742	780	770	784	736	765	797	726	745	730	760	750	750	741	788	787	726	731	751	759	707	766	773	785	791	707	752	785	723	753	715	748	742	785	755	780	742	732	759	739	741	768	828	764	793	729	765	806	797	760	717	737	775	745	796	738	751	769	779	768	779	762	731	715	753	713	729	767	774	804	744	739	769	805	752	758	781	740	768	763	759	759	731	761	752	737	773	750	717	755	749	746	791	730	798	724	756	733	810	755	735	769	721	767	785	762	722	795	752	811	780	762	751	769	761	718	782	731	757	765	738	788	786	722	706	750	726	763	765	803	781	756	747	805	713	759	745	787	758	784	753	767	806	777	772	747	784	743	767	734	801	706	738	760	734	733	744	814	744	766	743	795	764	832	716	744	779	757	792	745	747	763	752	751	740	758	728	783	757	783	753	753	716	762	743	762	755	811	758	790	719	779	719	751	725	800	772	737	759	789	783	744	752	737	739	716	735	767	764	770	699	739	702	730	726	828	765	772	760	743	776	734	757	736	797	741	755	715	782	808	757	788	726	804	776	775	735	753	701	748	796	758	757	771	719	778	763	759	784	745	746	788	748	801	768	771	720	797	779	701	710	754	726	811	773	810	741	758	751	739	746	752	788	699	729	768	789	767	733	806	696	796	773	738	738	807	755	812	723	734	682	728	749	726	774	743	775	794	734	737	720	713	741	777	757	759	786	757	827	726	744	783	774	700	743	734	814	810	743	759	782	762	729	750	807	804	715	789	766	765	757	771	765	722	751	767	721	761	810	718	737	772	761	775	769	748	779	782	753	728	767	704	740	701	696	774	766	772	707	811	759	731	767	721	762	793	706	785	797	752	767	763	709	755	735	757	760	718	715	762	676	768	754	746	784	784	763	774	780	732	748	757	773	757	763	726	708	754	762	739	732	743	792	756	746	742	698	740	733	713	747	773	749	747	747	742	811	711	763	727	726	723	733	697	723	726	801	767	738	771	780	752	775	745	732	775	730	760	720	755	786	754	783	741	735	742	750	740	751	773	808	781	758	755	767	728	747	728	779	748	785	729	770	770	737	762	739	775	761	723	754	717	760	762	799	741	741	754	746	795	764	760	773	733	760	729	783	764	763	757	750	743	753	743	737	792	734	781	760	789	759	741	778	732	769	760	817	770	738	757	745	815	704	752	719	736	765	748	724	734	785	782	773	823	717	690	723	752	701	673	799	725	755	715	731	708	788	785	731	763	793	715	740	778	775	765	763	777	770	759	721	748	764	695	815	726	716	759	741	790	691	810	744	761	737	775	744	731	755	764	759	771	769	768	744	761	775	728	726	708	776	800	765	762	759	744	759	749	794	718	744	765	743	752	735	748	730	793	751	757	789	786	790	745	754	721	714	778	773	781	765	726	758	736	786	775	757	770	784	723	766	734	749	742	754	723	741	783	766	755	750	770	772	749	739	758	791	742	737	766	735	758	793	740	766	726	780	770	745	763	756	785	743	766	794	810	768	780	794	730	704	771	798	728	772	792	776	808	759	779	770	775	753	717	755	784	760	739	772	809	743	792	769	768	751	757	704	733	763	760	752	761	773	789	795	776	744	749	754	755	763	745	806	763	738	720	802	723	695	820	787	759	759	732	743	692	732	747	748	751	777	758	725	753	778	765	790	801	793	749	741	756	731	797	806	745	690	712	759	770	674	748	759	746	796	779	757	684	788	746	774	748	780	758	748	748	765	785	776	764	758	743	754	718	768	790	755	832	755	745	741	771	733	797	770	766	785	786	769	756	778	766	743	766	796	718	729	766	728	714	782	800	752	667	789	773	761	784	723	765	738	799	741	719	736	726	770	775	791	754	789	722	779	748	761	740	811	727	732	776	780	714	731	722	749	806	774	762	762	816	777	794	736	765	765	765	763	723	755	709	752	733	767	748	785	790	776	728	765	743	752	717	765	715	785	784
29949	23768	26327	22062	15627	11937	9209	6947	10391	13376	12014	9704	9886	7656	7771	6822	6014	6906	3134	3801	5149	5572	4868	4463	3947	3962	2895	2658	2732	1702	1951	1908	1568	1386	1554	1633	1796	1228	1161	925	872	721	677	563	505	401	391	359	298	256	270	268	232	253	232	248	235	254	250	243	242	213	251	281	212	232	238	213	244	224	238	211	233	246	265	241	245	256	216	218	246	207	261	266	235	232	243	233	209	251	228	231	206	221	240	231	248	212	239	229	231	200	218	241	214	218	258	244	235	261	233	250	213	251	232	253	251	231	227	230	228	258	231	250	231	218	238	261	242	231	241	230	230	233	238	231	223	259	247	229	221	227	207	257	251	233	206	242	259	236	240	235	204	245	247	232	228	239	253	211	238	262	244	227	249	209	256	225	189	226	239	229	203	256	230	190	239	244	238	213	237	263	225	223	239	232	217	208	214	234	219	224	252	216	244	227	239	242	230	243	241	227	219	234	233	238	215	256	211	217	227	233	221	237	262	215	221	227	215	209	245	256	245	220	229	228	238	218	217	240	231	225	221	253	238	240	226	243	258	252	223	225	228	239	223	231	230	234	204	226	241	261	234	236	238	235	213	232	238	258	229	243	243	230	229	214	237	210	215	238	248	216	236	242	232	253	207	198	250	226	247	244	266	228	232	224	233	279	220	244	192	242	248	217	235	240	252	260	261	231	206	248	230	222	248	217	234	219	224	226	230	213	243	242	213	241	237	262	228	240	202	252	266	209	231	237	240	216	247	223	228	232	219	236	261	235	207	232	232	251	219	246	239	235	220	230	225	256	223	216	252	244	236	245	237	227	253	234	250	235	207	225	236	231	230	267	248	237	239	230	254	229	237	244	251	227	236	258	246	214	241	227	221	244	230	207	209	242	239	223	220	228	224	238	254	269	226	211	228	256	226	223	227	220	239	245	224	240	234	231	204	196	218	243	230	237	239	237	258	220	224	222	240	240	259	247	246	258	214	217	227	246	252	206	211	212	225	167	231	230	237	220	218	229	233	211	231	234	239	198	237	239	266	230	260	213	258	236	236	225	244	221	252	240	236	234	247	218	237	281	225	225	225	248	237	236	218	232	231	248	233	241	229	241	212	232	223	234	233	236	266	239	244	245	230	275	253	229	232	222	196	235	227	225	245	198	217	237	252	237	221	214	249	250	219	234	242	250	221	234	210	222	240	232	220	236	227	247	267	249	248	262	238	231	215	263	223	197	208	249	239	203	223	241	230	223	224	265	237	259	258	226	231	252	218	253	234	225	223	251	234	226	239	224	192	219	207	227	233	252	239	244	212	215	232	242	220	217	238	229	224	222	218	210	219	234	214	246	246	242	221	235	245	218	217	257	238	243	258	221	240	228	202	216	224	238	234	238	218	257	235	228	216	220	229	205	220	230	227	274	229	233	230	231	227	246	260	240	226	238	244	246	245	247	256	198	240	246	230	233	226	216	212	226	220	212	244	245	228	225	252	240	217	244	213	255	247	244	206	220	272	219	285	230	214	263	223	233	229	221	220	208	222	232	248	229	238	225	234	233	227	233	236	216	237	233	246	231	220	240	216	230	217	259	210	223	242	224	231	225	235	228	233	227	226	252	216	260	228	231	216	231	247	239	229	220	227	246	212	209	260	241	230	220	213	245	229	208	215	259	240	255	219	209	215	214	214	231	227	217	248	242	232	235	223	231	248	270	246	239	224	246	236	216	237	235	245	222	235	209	226	208	234	229	245	227	236	224	228	208	210	221	224	218	243	232	237	241	246	231	259	238	217	220	259	226	267	249	179	229	251	200	238	233	241	262	230	256	248	237	247	257	239	243	229	224	258	233	243	246	222	227	224	235	227	223	232	244	229	222	224	220	252	233	225	237	268	225	248	224	247	244	238	239	251	248	269	221	238	251	236	228	228	237	241	223	231	258	241	232	235	225	228	216	256	237	234	223	219	254	218	226	241	248	231	241	224	248	241	235	214	212	197	213	244	231	243	226	216	233	232	222	227	242	246	213	230	239	228	239	244	240	236	229	241	219	239	219	223	260	246	234	226	223	249	238	214	207	228	231	223	227	260	260	216	216	241	235	247	231	244	220	270	236	221	228	235	228	235	247	271	249	269	259	235	232	230	211	240	233	244	229	212	210	239	229	223	245	242	225	217	228	239	193	203	222	225	207	261	219	228	237	260	216	217	196	252	244	227	240	211	239	242	229	219	248	223	250	220	228	207	272	225	228	217	221	212	210	241	239	244	254	206	253	219	215	238	202	226	226	241	230	232	232	243	238	223	224	231	225	243	246	207	239	255	223	238	245	237	236	225	217	227	228	249	248	221	207	252	241	232	239	230	221	246	222	253	211	265	226	253	242	243	236	240	238	229	233	229	265	245	258	238	216	255	245	244	237	214	225	244	214	235	247	257	214	224	237	208	238	218	250	255	212	222	242	251	231	205	250	236	273	226	238	215	239	227	229	219	257	240	215	201	227	234	252	248	239	207	209	226	235	214	239	214	224	244	196	229	251	223	257	259	251	228	234	243	207	221	222	218	215	229	230	236	237	233	241	226	245	240	226	265	223	240	246	245	197	234	248	256	246	212	217	211	220	241	224	221	243	259	235	238	237	225	261	199	251	224	246	242	210	221	234	236	253	213	250	242	225	236	209	228	255	244	224	238	261	227	237	219	237	225	251	228	232	260	236	240	247	224	212	240	236	248	220	236	210	200	252	240	260	263	227	231	220	240	242	257	204	247	202	207	223	221	239	221	232	242	247	202	238	214	254	225	205	240	220	227	231	234	232	245	236	219	238	251	232	258	272	218	203	246	221	221	253	230	250	233	228	247	217	226	210	219	215	226	234	205	244	220	248	213	256	227	245	232	223	218	256	245	250	244	233	250	213	246	226	233	236	228	229	228	263	229	209	216	202	244	223	253	221	215	204	236	222	245	246	220	251	228	215	237	244	227	242	240	233	242	229	265	221	241	223	245	230	258	202	206	217	192	245	229	253	233	242	206	225	226	268	243	214	246	215	243	194	245	245	226	267	228	240	263	203	235	224	235	220	235	231	245	220	244	225	262	223	240	238	256	244	231	226	231	237	246	261	231	230	240	238	221	223	234	241	249	211	233	248	211	245	193	222	219	240	239	209	237	237	220	263	254	226	220	212	214	224	246	232	233	221	250	223	257	247	241	246	252	218	277	251	195	220	236	238	235	257	237	223	226	231	215	241	256	220	248	253	233	246	234	238	269	249	237	207	243	251	248	220	227	260	220	241	218	253	244	270	240	223	260	235	236	264	232	242	263	220	264	251	232	239	237	210	212	212	230	235	232	243	227	209	229	243	241	243	239	219	224	207	221	213	242	218	243	214	261	233	237	225	245	237	221	216	233	211	221	223	222	239	200	213	213	229	234	254	244	222	255	230	242	230	247	211	235	225	215	242	228	234	215	220	229	251	237	224	230	223	244	244	238	217	216	241	235	221	260	263
18422	18344	28136	31056	28360	26660	23854	21239	27138	29851	26907	24307	24587	22012	24194	21630	21183	23456	12697	17209	21770	24245	20229	20816	18827	19445	15457	13885	14252	9338	10700	10926	9032	8831	9961	9848	11257	7964	7446	5938	5359	4521	3659	2915	2771	2207	2085	1481	1224	1135	934	921	818	756	750	743	771	764	703	681	721	675	719	676	696	728	652	685	686	662	669	698	686	666	675	675	634	686	687	716	640	613	640	706	688	657	650	714	619	650	648	658	674	681	681	652	651	642	659	675	672	617	640	649	683	672	703	671	655	674	630	615	680	616	645	667	639	640	618	655	634	659	648	666	661	643	665	679	671	651	718	671	673	644	670	655	636	683	624	652	656	575	644	707	638	634	690	678	636	680	663	667	676	693	635	636	690	634	640	650	657	623	628	670	602	628	609	625	674	606	650	686	584	625	669	646	638	649	670	637	697	645	644	671	666	623	666	680	613	653	651	671	643	649	624	643	661	679	662	618	624	708	651	689	635	666	684	643	646	646	657	651	648	687	665	669	611	605	676	659	695	667	641	652	646	669	670	642	674	649	676	642	660	680	628	684	687	672	659	668	684	681	673	676	655	639	655	685	649	629	693	641	680	660	633	649	738	612	625	621	681	637	673	647	663	669	597	652	671	651	666	604	647	633	673	640	689	644	605	660	625	614	636	666	659	628	642	679	685	661	641	683	638	674	653	662	658	619	612	675	622	627	646	647	632	664	635	605	665	627	653	637	670	683	642	643	629	657	650	635	659	647	679	659	624	658	663	642	694	657	632	643	645	658	612	661	647	706	679	669	685	649	608	659	614	674	686	613	609	610	662	622	671	651	711	736	652	637	634	684	651	639	703	659	666	635	685	642	664	652	616	649	719	623	718	667	634	631	638	702	605	669	648	634	715	645	607	668	630	653	711	619	630	635	675	603	626	624	644	660	685	642	641	658	637	643	635	639	621	670	677	635	671	658	639	624	660	643	633	600	663	662	632	649	673	681	663	615	618	657	659	674	643	680	677	683	683	654	669	640	673	611	609	699	686	653	689	687	633	651	656	657	668	637	626	677	642	654	662	652	624	685	646	629	602	680	649	618	686	601	677	640	673	654	714	619	673	631	647	676	658	635	611	653	626	674	668	661	709	641	628	608	619	657	662	661	665	671	655	681	605	659	679	662	639	635	698	669	581	653	649	653	641	622	652	662	624	611	696	672	682	624	614	667	683	658	629	667	664	697	645	651	658	634	664	668	641	640	695	653	660	626	592	691	639	652	677	668	651	647	602	624	723	662	636	616	690	646	623	642	656	620	665	648	667	707	626	658	725	652	690	654	714	614	636	641	630	638	681	669	651	697	681	691	685	661	638	641	614	613	625	630	647	683	615	619	637	648	652	650	676	651	690	629	642	614	656	633	634	653	642	631	642	660	653	653	632	595	626	642	658	713	706	654	653	618	660	648	677	671	673	680	655	657	697	652	661	696	646	707	667	680	637	643	624	662	606	580	659	650	671	682	633	644	617	613	634	651	634	626	682	608	646	649	655	652	620	591	662	632	624	618	643	641	665	606	691	675	647	652	652	693	656	662	611	708	651	690	667	689	669	680	681	610	629	642	621	630	651	679	663	661	640	621	602	716	632	641	689	666	653	653	668	651	633	628	610	659	658	660	625	631	631	633	650	659	656	684	626	638	681	654	628	660	705	649	645	636	674	639	698	647	663	673	663	662	629	691	649	652	649	688	686	668	676	609	598	670	646	647	652	679	648	680	630	658	671	586	613	624	624	664	636	647	634	665	658	665	711	661	675	653	678	651	651	653	672	670	643	655	658	657	620	651	668	636	649	671	678	630	629	690	635	643	646	649	676	638	670	652	630	681	614	677	656	679	643	671	647	657	623	733	692	648	634	688	640	660	645	662	646	653	630	658	643	659	664	655	632	686	650	653	643	697	654	638	646	623	658	660	656	637	675	666	654	689	680	638	642	682	658	613	648	633	610	672	650	632	675	639	667	675	674	660	656	612	606	653	624	635	659	705	686	672	658	680	634	650	605	659	619	619	675	666	618	626	646	635	686	646	628	663	602	646	678	672	676	675	630	647	706	662	633	647	653	649	665	652	684	678	639	653	622	642	663	679	673	616	639	624	662	619	601	645	695	673	618	642	635	687	692	629	654	633	624	640	682	657	666	631	627	684	599	658	649	662	656	664	685	688	657	640	652	662	655	655	686	686	653	622	650	675	616	660	666	678	641	665	665	624	641	639	656	667	683	686	654	633	665	659	643	701	634	647	638	636	660	693	666	641	658	649	655	664	656	613	633	670	698	630	638	623	628	654	625	673	690	715	642	643	672	657	656	641	602	625	626	670	625	641	648	684	676	628	634	619	611	650	660	630	611	709	672	664	661	637	677	697	708	680	638	690	624	643	676	646	651	677	691	639	630	674	633	683	663	648	686	624	675	663	656	664	636	696	672	626	643	633	687	656	645	658	665	586	650	605	676	697	658	674	663	647	670	624	617	633	644	658	675	690	615	651	652	654	633	677	657	642	674	678	668	641	623	649	624	627	625	648	688	613	646	664	655	684	647	655	596	635	624	641	633	624	636	651	643	656	651	635	680	666	647	655	643	659	633	649	622	642	625	671	681	630	623	618	623	658	594	621	602	655	690	621	701	653	688	689	719	683	683	657	652	650	661	665	669	606	665	689	646	707	647	658	657	656	675	687	649	701	679	680	635	642	711	682	651	679	627	636	624	626	656	663	676	675	649	681	633	662	657	670	685	638	629	720	664	674	686	674	660	644	651	629	647	670	668	677	667	665	655	650	678	644	631	614	721	667	679	658	665	644	614	674	686	640	701	679	662	683	689	652	650	622	663	658	607	647	643	620	636	641	643	660	681	627	646	664	630	664	706	634	670	646	664	694	667	669	637	662	631	609	658	640	664	691	618	689	650	685	658	684	633	684	639	644	673	627	647	632	657	648	648	668	669	635	691	646	666	653	640	650	662	671	609	675	634	640	657	634	667	665	630	668	652	655	625	660	696	603	664	664	659	615	644	635	680	723	686	655	640	665	636	623	709	661	627	654	643	631	657	677	630	658	656	664	656	691	642	652	681	675	675	642	656	639	690	622	672	634	633	603	685	638	670	670	563	635	640	657	658	615	645	617	665	620	616	649	636	696	663	612	614	669	660	666	621	668	620	646	657	644	697	615	703	704	632	670	655	715	621	653	635	630	616	653	684	618	634	677	627	675	624	660	668	638	659	688	709	650	631	640	645	645	650	611	669	643	614	663	658	617	645	609	683	684	698	730	638	679	627	666	651	676	655	691	658	670	633	643	692	644	656	642	655	639	641	619	644	651	621	628	671	662	617	690	665	679	669	638	670	658	665	670	640	680	680	697	616	643	663	644	642	622	678	632	648	650	652	639	634	644	616	653	649	657	676	627	665	637	642	650	680	690	603	680	649	644	642	651	648	721	608	621	618	684	629	671	652	665	679	599	676	635	633	680	653	729
10440	7958	8673	6205	3978	2643	1888	1511	1376	1143	941	855	722	677	701	602	565	531	508	476	475	500	468	438	380	395	394	381	418	362	383	348	364	361	343	347	338	351	335	328	330	313	346	308	341	317	304	300	318	291	303	317	313	318	307	304	294	338	301	322	295	326	271	315	321	299	293	291	303	287	304	294	304	323	301	300	291	303	288	313	272	283	285	320	290	308	317	336	296	309	285	289	347	288	296	306	293	331	326	287	295	301	310	264	319	299	314	311	282	302	332	312	328	338	325	271	288	313	309	299	275	275	314	282	304	293	297	270	284	318	326	339	299	301	341	298	317	316	286	317	355	273	292	320	285	299	282	303	311	317	292	272	304	301	284	316	301	326	302	289	303	316	295	312	290	296	299	309	304	284	284	300	313	319	305	306	323	308	328	297	274	298	301	279	282	294	311	305	313	321	306	315	297	310	308	295	286	285	290	282	278	351	271	317	286	310	267	307	321	324	297	325	288	300	326	315	289	269	282	297	267	299	293	302	286	298	293	306	287	272	295	297	329	314	288	304	313	320	309	307	279	327	297	288	304	303	342	328	314	280	300	306	300	326	300	310	291	289	273	299	339	262	301	299	271	304	314	276	273	265	293	306	288	291	295	301	273	289	338	300	286	320	278	286	309	299	293	307	309	310	295	310	301	275	303	296	317	302	295	316	284	290	315	297	296	306	310	270	280	331	291	313	305	293	297	292	320	319	281	285	322	306	310	295	316	276	291	292	304	314	307	297	282	303	295	292	273	297	297	278	309	318	269	283	317	267	280	296	283	306	305	330	303	296	304	303	288	302	331	307	329	298	309	329	315	303	305	297	304	306	286	306	301	291	295	302	305	282	306	311	288	304	311	312	283	294	321	313	310	325	294	290	298	307	337	302	311	258	326	308	285	314	292	314	320	315	305	296	333	268	314	283	297	309	309	280	289	315	280	306	307	321	315	339	319	279	316	320	306	318	335	301	344	299	311	296	270	325	278	310	294	302	299	270	326	309	294	296	305	283	281	291	305	327	301	303	269	313	305	294	313	296	316	300	288	273	294	280	282	288	305	317	322	308	304	301	310	301	306	280	309	283	306	271	291	311	312	332	318	305	284	312	290	282	300	304	302	301	285	309	304	350	307	312	294	316	278	313	315	264	328	247	304	316	313	283	281	265	297	297	306	308	320	317	284	276	275	291	327	316	293	295	289	265	320	301	292	295	278	276	306	297	265	280	319	290	292	313	325	287	302	322	306	317	295	308	306	281	305	277	318	279	314	322	277	301	310	294	321	305	313	314	284	281	316	284	314	270	262	300	336	294	296	288	290	320	297	278	313	280	326	308	272	313	305	302	315	276	287	279	288	299	286	318	294	319	311	272	321	314	266	296	306	315	287	325	280	319	311	284	297	305	289	313	274	322	295	297	274	277	307	266	303	319	305	313	287	305	324	293	281	287	293	306	301	293	286	340	308	312	284	259	284	310	336	302	286	291	318	284	342	293	290	304	331	295	318	288	322	314	299	303	281	305	301	270	328	298	303	295	306	332	284	284	310	305	297	339	315	314	294	274	263	318	315	287	309	332	312	315	304	265	306	291	289	297	320	287	322	305	303	311	306	325	269	343	301	269	316	289	317	297	305	299	298	289	305	283	326	308	290	300	304	296	283	299	299	297	292	311	292	335	319	314	323	312	291	292	282	303	306	266	307	283	292	287	314	305	317	296	294	265	309	297	299	311	307	309	303	281	300	284	306	313	290	310	324	288	304	294	329	296	294	288	295	334	245	314	278	315	305	311	306	312	291	314	297	292	312	309	298	310	307	297	293	291	297	290	316	299	328	317	297	295	305	337	302	301	294	288	299	317	288	275	307	284	294	281	323	293	285	304	295	317	297	286	292	308	275	311	318	290	331	291	275	306	280	304	288	297	306	286	295	304	296	292	292	285	307	298	322	313	260	259	332	297	317	323	268	268	318	300	291	307	308	311	291	306	303	314	321	298	271	283	242	284	316	311	311	275	313	310	329	329	277	287	269	311	315	328	331	321	291	299	271	279	270	280	289	299	308	311	294	294	281	298	318	305	285	297	309	279	326	296	296	302	315	319	270	303	327	290	297	321	299	309	294	293	318	299	308	282	309	277	318	297	303	298	262	307	299	292	321	295	310	291	324	308	286	294	318	292	306	313	292	300	305	336	302	291	333	273	281	285	310	289	292	304	274	282	306	296	297	293	286	316	323	311	289	286	286	309	303	309	296	322	293	288	284	280	281	306	284	283	324	325	311	307	293	287	303	285	310	322	320	297	272	274	286	308	307	325	316	301	301	290	295	299	332	300	308	296	349	322	310	275	322	319	280	340	313	315	316	295	334	349	317	296	339	306	326	312	304	309	304	300	289	290	285	308	298	340	297	321	273	283	318	292	311	316	278	297	278	292	301	295	285	297	268	309	293	307	292	289	314	284	286	299	311	284	286	271	315	339	321	310	302	315	326	299	302	296	305	323	313	274	314	289	301	297	305	294	271	299	263	265	306	326	303	345	301	309	283	302	286	329	290	283	289	316	278	302	291	291	304	295	290	330	278	274	261	276	299	300	319	292	324	299	312	305	308	309	310	306	320	286	305	325	298	309	325	302	349	285	301	304	296	310	301	302	303	279	314	317	280	311	318	285	307	313	299	308	300	309	310	326	291	295	331	319	286	265	289	291	273	321	311	312	306	282	322	270	299	313	277	276	270	302	301	325	324	298	325	256	305	316	288	349	287	327	299	311	311	286	262	273	267	283	311	315	307	309	285	319	306	314	330	293	266	314	286	293	317	320	337	286	305	292	319	270	264	293	300	294	290	320	297	326	276	315	329	278	325	296	333	291	286	290	282	295	271	305	319	288	308	292	308	351	306	297	327	284	305	290	327	320	307	317	317	293	276	284	296	349	302	303	275	319	306	292	274	307	320	283	296	288	331	331	309	333	299	313	301	343	297	324	305	290	298	297	281	283	303	296	319	317	274	291	279	302	315	283	322	295	281	287	280	278	309	276	290	283	335	307	311	304	296	292	293	288	320	313	281	300	288	287	303	283	283	300	313	315	322	316	325	289	308	298	296	290	303	319	320	280	320	312	322	294	296	264	312	325	310	265	261	316	301	304	290	283	285	283	297	301	322	312	298	284	294	299	292	293	329	319	331	287	307	300	313	265	308	301	295	311	289	315	284	302	319	284	295	296	286	290	293	298	269	263	321	312	319	281	307	289	274	281	286	297	308	279	327	284	297	297	300	309	275	275	276	325	296	297	283	272	280	277	282	321	295	279	277	299	280	302	331	286	271	315	259	316	308	317	335	285	318	300	335	307	319	310	297	297	292	322	330	299	304	309	313	281	298	329	302	298	288	294	295	298	265	285	336	287	317	336	292	320	279	325	325	293	327	284	303	295	281	306	303	314	324	306	284	314	323	297	307	284	276	284	291	341	322	299	296	287	278	294
7282	7608	14244	15001	12588	10312	8175	6700	6798	6029	5070	4390	4111	3441	3670	3386	2723	2888	2099	1926	2495	2438	2241	2124	1974	2009	1746	1649	1605	1341	1501	1509	1273	1230	1390	1297	1253	1118	1060	1122	986	1017	970	970	869	907	935	865	904	849	856	846	815	810	824	839	801	819	834	843	820	759	817	851	875	812	836	801	805	833	792	811	809	827	809	830	805	805	842	849	833	805	768	817	801	793	822	826	804	819	829	814	832	827	790	855	820	832	781	831	778	782	827	830	815	836	805	840	827	811	853	829	814	831	793	779	830	776	822	812	860	853	845	821	793	792	765	810	841	840	864	800	815	796	839	781	816	800	801	818	797	838	834	791	792	802	776	858	807	780	786	793	801	817	806	786	739	770	826	820	913	812	794	795	783	782	843	846	791	832	820	805	785	830	840	824	835	822	816	803	830	830	784	814	831	847	794	799	807	832	830	870	794	803	822	815	842	845	781	829	845	817	786	863	807	823	776	792	802	772	792	854	801	869	821	821	796	808	840	810	790	777	853	775	836	832	810	830	826	820	810	768	825	800	844	791	830	781	860	805	800	794	772	821	812	832	839	795	838	868	806	800	863	838	807	764	802	817	824	874	853	760	836	781	819	809	830	801	788	818	802	820	815	835	786	786	818	782	797	784	814	800	810	781	829	829	824	812	857	793	810	786	816	786	817	793	843	831	787	882	811	813	866	809	856	830	840	830	780	854	780	821	838	753	830	833	821	816	796	799	779	821	791	803	846	800	831	757	835	844	782	798	816	857	838	803	808	835	841	843	720	841	839	805	807	816	865	804	854	809	836	798	805	803	788	812	809	753	804	822	809	782	857	818	801	828	815	823	844	839	886	838	797	822	829	839	833	779	818	785	834	820	854	799	831	830	843	877	772	862	828	813	813	862	798	854	793	785	849	835	796	764	820	791	818	858	806	762	820	852	815	782	787	799	859	842	833	831	819	844	803	800	847	861	790	750	753	850	795	798	806	818	830	800	799	759	840	824	871	883	836	792	817	828	810	761	780	783	836	850	806	808	828	823	796	750	833	803	826	861	837	835	807	788	800	834	808	788	846	833	804	880	834	824	792	783	810	806	735	783	801	853	810	796	824	853	851	846	808	825	766	752	808	833	768	867	836	861	750	804	847	819	830	840	770	825	763	829	828	823	842	797	784	812	844	821	784	819	802	777	827	830	838	821	810	796	841	827	773	802	827	850	858	802	810	832	830	799	845	816	826	849	802	812	811	795	800	838	812	800	804	810	804	805	844	835	851	814	802	799	818	840	773	785	810	820	803	848	837	809	731	805	837	789	789	806	803	820	813	851	804	775	815	831	836	834	758	796	825	802	782	849	777	787	820	775	791	770	787	825	777	784	838	840	846	800	833	845	856	797	805	788	827	796	785	808	846	836	863	821	796	817	839	794	839	814	808	831	847	822	810	843	855	811	767	823	820	827	775	831	784	832	768	782	778	839	853	839	806	813	824	795	852	880	795	825	750	825	815	756	801	819	797	848	834	843	822	744	848	828	822	780	826	803	788	815	831	841	818	827	818	831	818	811	795	826	823	789	767	780	770	810	810	785	805	805	771	817	812	842	787	803	844	794	887	816	803	811	787	810	804	879	780	795	825	807	814	812	756	863	823	816	794	822	805	831	881	786	813	868	785	825	794	840	793	854	826	804	858	815	802	835	765	790	795	828	811	829	848	791	891	843	840	827	777	874	794	859	772	851	850	851	787	768	766	858	796	825	806	772	759	770	851	836	866	841	814	880	834	811	796	857	818	857	748	795	801	834	862	766	821	864	788	826	763	810	835	798	826	852	802	789	822	795	808	819	866	769	841	749	818	816	831	818	843	811	811	832	831	774	814	838	790	770	839	853	784	850	801	818	721	808	763	784	805	778	802	832	782	802	779	824	803	824	819	867	788	823	822	821	798	791	835	847	786	816	805	816	841	836	831	814	798	795	768	819	773	851	865	866	832	805	838	791	819	815	807	780	834	796	829	840	817	777	788	832	791	775	814	838	813	780	843	830	820	794	865	855	773	821	802	833	812	821	791	824	791	779	839	831	823	782	824	830	819	774	804	814	837	817	765	871	788	816	797	808	778	794	840	809	801	842	806	790	810	815	791	850	762	832	816	842	768	852	824	831	827	812	814	822	822	791	789	789	847	848	835	787	813	791	806	810	822	856	838	790	815	855	831	833	783	838	838	753	874	825	845	803	777	791	807	792	827	821	845	811	776	810	876	777	839	856	863	787	805	811	776	802	819	817	807	836	740	816	783	788	816	826	829	779	795	847	804	817	774	860	808	757	803	789	832	812	783	821	801	834	810	809	810	868	753	779	790	860	787	781	833	883	831	797	880	830	855	791	828	855	825	841	806	829	794	814	788	836	816	855	823	826	821	800	821	815	781	845	800	825	852	831	791	824	803	861	809	821	848	863	835	814	816	777	795	793	809	847	861	808	840	814	809	819	837	807	850	836	849	767	810	810	841	857	799	834	805	854	772	803	818	876	836	824	796	770	804	811	773	847	825	793	882	806	816	821	803	809	823	818	764	789	853	804	796	828	827	787	849	783	764	799	808	866	838	847	864	819	773	822	838	819	799	827	843	814	772	797	815	804	834	839	819	876	798	854	816	876	768	838	781	805	833	785	818	780	855	789	820	840	799	846	799	815	790	822	812	822	840	842	815	834	829	800	791	812	819	815	784	804	788	799	812	807	826	778	782	777	775	822	814	813	804	870	843	827	848	850	854	774	793	825	848	845	773	798	832	796	780	797	794	851	829	758	817	809	856	799	787	796	802	818	814	849	809	810	829	803	809	792	861	825	831	802	809	858	793	791	846	838	795	782	806	765	785	798	791	839	813	793	813	815	833	803	796	807	839	765	823	819	793	839	832	834	868	832	836	811	854	823	853	807	808	839	840	776	819	843	833	748	809	810	883	776	828	801	805	832	811	795	756	815	858	830	808	854	817	787	771	855	816	848	764	844	820	795	779	844	782	832	808	808	817	802	830	830	812	881	849	841	822	820	796	803	771	767	803	776	809	807	781	782	801	777	827	803	799	801	854	829	810	843	842	798	836	799	792	771	879	883	847	813	855	839	832	851	779	839	841	836	825	760	818	779	834	828	857	792	848	803	825	818	850	777	836	834	814	785	765	876	805	864	789	825	815	795	819	841	882	835	829	824	824	821	779	798	809	831	818	841	809	826	850	828	785	796	803	811	822	786	818	804	830	820	769	849	788	787	832	769	799	792	802	840	834	820	809	764	817	908	798	778	805	818	815	860	812	835	793	800	791	805	779	808	803	767	816	767	831	822	803	867	835	830	793	843	826	861	760	808	845	811	790	811	771	821	761	869	808	811	775	887	812	781	810	777	804	875	790	840	786	820	824	812	779	815	840	837	784	795	820	772	797	809	808	842	797	783	818	844	772	825	772	820	845	830	792	771	792	833	832	784	846	842	859	801	793	845	804	811
21168	16122	17839	13799	9621	6720	5042	3934	4758	6796	5736	4923	4272	3403	3275	3711	2856	3356	2514	2073	2524	2655	2493	2150	1789	1807	1382	1328	1203	990	1007	1047	862	771	954	923	1018	786	678	622	563	455	426	430	412	361	379	320	345	294	313	295	267	268	311	291	258	269	253	269	291	276	270	261	277	293	303	285	298	308	270	290	281	252	277	299	288	280	252	291	263	275	270	267	249	297	245	294	279	279	240	298	252	248	283	294	294	265	257	264	258	273	258	282	279	277	283	272	236	289	294	311	288	276	284	303	276	297	292	280	314	285	269	290	298	284	291	267	278	276	288	267	287	287	251	277	258	275	273	289	248	296	256	267	283	267	274	267	269	276	297	292	238	304	258	286	276	296	280	275	254	267	300	272	297	257	274	301	268	273	281	269	249	313	277	270	289	257	293	306	275	265	269	285	285	288	263	270	271	262	267	307	295	286	258	248	257	271	268	273	267	278	280	266	271	263	286	276	283	273	302	286	271	260	281	264	249	284	280	256	276	265	253	254	253	279	276	234	246	290	273	296	308	296	294	311	284	263	291	303	297	296	296	279	263	301	282	266	283	269	294	276	308	294	262	267	281	275	264	281	257	279	257	296	254	240	284	276	265	288	274	247	286	285	276	294	253	285	298	294	260	245	274	278	271	270	281	259	269	260	296	290	268	289	291	241	263	245	288	260	283	277	286	307	283	279	285	300	272	277	282	257	289	314	290	315	278	288	311	286	312	280	244	275	253	277	277	274	261	285	276	286	277	300	280	309	305	275	290	296	263	287	247	276	306	261	237	276	225	249	277	293	277	302	282	265	300	282	272	252	266	259	298	260	259	275	249	247	286	254	285	260	265	283	281	312	290	266	261	240	277	262	285	283	262	281	236	276	292	264	270	271	253	299	276	280	263	278	277	276	245	277	284	297	279	265	271	272	277	270	274	255	249	271	264	272	288	256	274	277	274	278	257	277	269	278	305	277	261	278	236	269	276	297	267	268	269	274	251	251	290	277	274	248	264	248	260	288	270	272	269	282	261	309	266	277	284	241	266	289	311	254	270	258	286	289	279	305	295	262	269	271	283	303	275	274	288	292	300	278	299	288	276	275	283	266	272	254	286	297	300	263	286	294	281	268	284	258	247	258	295	253	263	268	287	301	288	297	287	267	271	273	304	276	287	281	234	260	270	278	261	306	253	304	284	279	242	259	288	278	295	286	282	276	281	274	276	254	278	265	275	310	275	310	284	240	289	291	271	252	280	257	253	275	259	288	286	252	281	277	258	270	285	278	295	276	282	305	273	260	280	275	275	269	296	260	287	243	257	274	270	281	299	284	269	256	297	270	271	274	308	221	283	276	278	274	281	281	261	295	280	301	280	271	273	274	248	278	299	281	264	251	296	261	247	287	270	267	286	281	285	300	269	277	295	280	297	267	329	266	278	279	311	270	274	288	279	281	280	256	293	275	271	278	290	265	253	252	269	260	257	236	278	287	287	311	303	285	279	262	264	272	293	261	291	272	263	270	256	299	263	296	267	281	283	303	288	289	286	263	276	274	285	290	291	255	264	246	271	256	300	288	263	229	270	275	250	260	281	308	288	266	294	299	279	270	310	276	285	274	286	279	252	277	258	271	274	282	248	251	287	288	292	282	291	272	284	273	278	277	291	266	287	296	286	277	292	270	297	264	277	298	282	266	307	249	276	234	245	256	268	275	256	256	297	295	269	261	295	278	286	252	262	283	275	298	270	248	276	282	289	281	282	276	281	297	290	275	276	265	275	295	329	268	268	278	283	284	256	245	286	308	258	285	282	305	317	287	281	264	269	320	277	280	309	271	280	319	267	284	283	274	264	325	274	276	270	293	292	255	275	269	288	286	282	285	306	299	293	295	314	297	300	248	263	288	298	278	248	272	299	284	272	254	285	265	267	311	288	274	286	278	284	280	312	280	296	296	277	257	278	263	274	279	309	289	262	273	247	276	292	250	266	274	261	306	240	273	286	301	291	271	278	260	279	246	282	272	274	270	280	275	292	290	289	271	286	251	310	289	277	274	282	245	249	276	267	275	311	288	256	254	288	285	275	279	276	311	320	291	275	311	292	292	267	253	304	282	269	259	285	288	281	275	278	290	272	274	269	312	271	263	293	254	315	278	288	252	271	275	272	259	289	298	306	264	261	288	272	320	309	266	301	282	300	298	270	267	299	272	258	279	270	284	270	273	279	272	301	289	271	283	272	256	264	294	298	290	298	259	289	295	288	299	271	261	284	268	279	240	272	301	294	266	258	278	291	299	294	300	254	285	251	277	257	276	303	270	263	258	260	309	234	254	246	265	296	282	258	286	278	284	244	267	290	297	286	269	253	297	280	265	267	278	263	267	273	276	252	284	284	284	265	267	287	267	284	289	293	270	244	265	296	293	267	289	284	294	300	305	277	249	292	275	282	266	307	286	300	253	267	268	274	268	263	296	292	276	264	298	267	279	249	283	264	235	279	273	272	258	276	277	254	302	273	262	301	236	308	283	272	257	261	266	280	275	287	276	257	297	259	264	239	279	279	286	269	272	275	266	298	297	267	282	276	277	281	280	284	283	288	242	284	293	280	281	278	267	273	270	276	272	238	301	281	278	301	264	290	268	281	296	289	255	283	262	287	289	283	296	291	254	274	295	295	289	277	295	269	262	308	272	273	275	264	327	286	244	276	263	298	275	270	280	293	271	269	286	271	252	267	266	301	286	294	256	264	252	259	286	287	275	298	278	279	232	288	262	267	276	252	279	267	326	284	275	266	266	271	278	282	270	290	294	290	278	308	271	292	284	233	271	260	280	275	281	301	285	288	299	293	247	266	262	294	244	261	273	287	273	277	277	273	270	277	301	248	274	294	281	286	283	295	314	304	247	317	310	256	272	280	276	312	273	278	281	248	272	300	279	256	268	281	281	272	294	322	234	290	279	276	289	247	273	281	268	304	291	254	271	277	276	275	273	258	267	264	276	294	273	266	257	266	285	279	271	299	288	281	257	261	270	274	272	276	266	295	277	273	265	253	271	279	311	256	299	288	281	273	290	287	304	275	305	268	252	268	269	299	279	311	295	283	295	236	269	254	285	291	242	287	274	273	271	259	253	270	254	270	286	251	269	295	273	296	287	287	327	264	281	266	280	312	276	266	306	277	292	262	254	333	289	289	305	255	287	277	285	283	283	267	258	253	282	286	289	308	290	285	287	269	279	272	300	288	246	270	304	294	302	270	298	281	240	277	294	298	310	304	323	305	281	276	275	263	273	285	257	290	264	269	267	271	282	259	272	290	283	262	277	285	270	288	256	251	278	268	264	288	278	273	303	288	298	280	316	285	280	282	297	277	261	261	267	269	258	262	276	263	253	266	299	279	287	328	270	260	252	315	291	293	245	298	283	278	269	277	274	291	292	263	284	252	271	270	302	261	274	279	306	259	259	307	271	275	263	346	285	287	266	252	260	258	298	303	283
13422	13292	22178	24089	22253	19576	17008	14795	17831	21387	19012	16274	15669	12999	14738	15408	13516	15761	11803	11117	13705	14137	13128	12153	10834	10814	8375	7976	7628	5836	6331	6194	5228	4687	5604	5608	6493	4522	4049	3522	3142	2544	2050	1915	1852	1389	1599	1205	1146	1038	843	848	870	825	790	789	782	727	800	805	770	779	766	773	785	765	751	786	725	782	753	733	780	738	767	773	773	741	757	775	719	772	761	789	744	757	766	733	764	754	736	760	777	744	763	768	767	753	755	762	769	748	741	751	732	739	780	749	738	752	768	735	760	781	709	745	781	765	782	743	775	789	760	753	757	743	734	744	730	741	800	765	728	786	756	784	750	756	721	727	769	749	736	724	787	719	728	754	780	764	764	751	777	747	758	769	721	773	747	757	808	710	741	725	775	764	727	753	695	762	744	745	778	768	779	774	752	736	742	766	761	761	711	749	740	721	732	782	768	705	752	680	762	754	750	730	764	743	740	778	740	753	744	748	762	757	776	760	755	754	706	756	771	745	765	770	780	735	752	787	737	747	733	731	768	742	742	743	770	760	691	747	776	693	776	723	717	733	724	723	772	766	748	751	738	732	778	759	727	694	747	755	712	746	746	722	745	743	774	739	813	737	738	737	749	742	748	803	745	713	728	757	798	740	784	755	747	735	742	736	798	745	764	770	712	731	750	730	809	752	774	749	758	775	776	689	761	747	720	740	701	767	756	728	781	738	776	735	756	781	739	766	742	788	757	774	713	788	717	700	752	768	769	705	777	763	701	727	727	761	792	755	770	752	797	743	776	771	762	765	796	772	779	793	808	752	700	748	759	691	756	744	773	729	722	757	776	813	767	787	777	767	747	764	740	702	774	766	750	744	748	731	756	765	736	777	764	718	711	760	729	773	764	746	742	784	802	736	711	730	719	767	772	756	728	743	736	746	775	757	742	757	765	759	777	757	793	747	756	761	747	728	765	792	729	830	749	768	775	773	790	716	771	741	791	767	763	754	730	785	732	789	778	722	735	697	747	751	733	668	716	778	757	761	742	804	733	738	717	741	731	762	752	814	755	784	758	748	788	775	709	762	764	718	729	704	770	734	761	745	751	749	779	759	775	776	737	762	776	748	712	713	793	752	727	771	716	716	786	745	750	766	757	793	769	749	782	746	739	734	747	755	733	746	760	750	784	762	781	802	786	754	722	762	648	708	733	740	757	729	743	768	734	756	749	735	766	794	798	738	741	746	715	729	716	741	741	730	797	755	767	778	745	745	760	727	788	762	740	769	727	701	745	773	756	724	758	721	770	750	764	805	754	711	749	761	705	726	786	739	752	714	773	749	795	779	798	745	784	737	729	729	749	769	731	732	720	768	723	774	780	771	751	802	787	739	778	692	716	728	740	765	764	741	757	762	762	750	776	805	731	758	728	787	720	772	683	811	765	817	786	750	748	798	765	758	793	791	775	790	773	799	735	802	764	732	789	750	751	712	710	747	768	778	779	752	788	736	720	737	726	740	755	744	765	727	771	762	775	755	776	771	766	780	784	774	696	742	776	781	750	758	762	799	764	814	710	747	730	808	721	772	756	755	772	778	728	737	748	741	756	740	795	739	827	784	780	754	752	767	767	718	770	782	758	725	796	764	722	758	715	778	696	733	729	770	776	752	758	745	745	711	758	760	772	787	795	765	743	759	775	787	740	737	728	752	724	813	743	739	728	771	770	722	751	714	808	775	786	718	750	760	785	744	803	769	728	761	756	733	778	761	709	770	752	765	757	754	773	751	776	763	787	755	735	778	768	731	772	745	774	739	773	760	711	766	742	762	726	776	770	764	765	733	750	817	764	801	796	774	736	758	757	784	785	784	765	768	769	759	777	749	758	745	788	814	778	790	783	714	766	775	746	825	737	738	766	765	753	732	761	770	754	725	741	743	775	818	732	773	732	723	789	724	836	715	777	811	760	760	701	788	799	734	746	760	768	749	728	706	751	756	784	738	732	757	752	788	772	765	752	756	740	774	733	800	764	702	770	783	740	813	774	817	746	731	767	709	789	738	732	755	757	769	786	804	797	741	766	699	800	766	710	778	702	748	730	743	796	750	814	707	733	752	795	737	735	733	710	757	777	769	742	776	776	741	711	772	741	744	786	757	729	724	771	735	766	767	750	736	757	819	716	747	785	721	751	753	780	802	770	793	775	748	756	778	742	751	777	747	722	786	728	737	739	712	772	810	762	708	798	703	763	775	728	777	723	733	747	752	770	711	756	789	691	751	777	750	752	762	781	736	699	719	725	755	738	749	775	734	705	759	746	741	734	773	766	763	749	793	746	767	733	750	754	734	745	727	812	766	761	764	781	747	738	768	746	750	736	714	764	758	739	719	761	728	772	759	755	774	763	768	756	722	734	790	779	722	793	807	725	740	795	795	727	740	777	764	785	768	709	796	754	718	780	790	761	748	740	793	776	793	768	775	703	822	765	706	724	748	782	782	739	744	756	740	788	723	767	778	734	741	770	744	749	781	734	759	758	718	707	782	778	782	716	725	765	771	715	778	743	775	765	777	747	795	747	735	786	705	722	707	767	738	729	758	747	725	731	757	765	777	747	799	738	739	761	782	722	758	766	769	755	732	780	755	748	755	739	760	745	753	741	764	758	795	765	746	756	743	747	761	773	769	709	782	794	753	748	769	773	788	763	759	775	767	739	727	784	774	795	744	742	768	758	751	795	739	742	754	731	782	731	745	774	732	767	760	772	770	760	769	763	739	762	815	688	726	789	784	773	766	783	746	737	775	751	787	759	744	754	727	746	768	738	760	727	709	758	740	771	777	756	754	694	734	766	725	763	756	765	775	783	751	732	734	798	755	729	785	779	751	767	718	726	805	760	790	725	771	738	763	775	759	762	706	730	715	744	750	707	762	780	801	814	736	716	788	789	749	751	779	753	750	796	762	742	750	741	752	806	749	795	740	763	769	740	753	784	759	784	724	718	727	742	777	730	764	765	781	766	691	800	709	786	735	756	740	695	720	805	707	769	735	730	796	793	816	781	756	746	761	778	776	720	765	785	767	737	755	759	750	795	769	798	734	731	725	767	747	691	753	751	733	731	752	757	737	725	726	733	732	815	736	716	755	742	770	784	717	772	709	759	707	768	771	708	812	736	721	748	757	699	764	769	763	732	775	759	756	753	739	747	830	767	746	754	738	780	748	785	744	766	756	729	766	760	767	729	687	722	745	746	711	738	758	751	707	780	772	752	713	819	720	768	742	742	746	789	696	784	755	743	746	757	755	754	761	769	749	719	784	724	827	748	744	734	731	740	742	725	758	721	811	747	810	745	753	753	740	751	742	798	753	764	737	744	741	745	769	759	725	724	758	706	815	767	733	770	758	759	783	737	758	757	763	716	805	717	748	780	667	723	783	751	767	765	728	772	726	684	788	756	745	762	788	773	719	739	789	740	804	740	760	740	791	784	767	753	760	754	758	765	762	763	776	750	767	762	781	751	733	753	779	737	729
30336	23563	26142	22297	16632	11851	9136	7209	10533	13845	11363	8857	7334	6465	6474	7149	6263	7251	4732	5332	5903	5091	4834	4688	3672	3519	2963	2518	2522	1792	1885	1855	1657	1493	1541	1668	1829	1329	1095	985	893	755	582	532	519	443	406	407	339	292	279	261	260	221	250	279	218	248	225	246	267	267	258	276	270	209	238	243	202	239	232	210	250	237	244	212	238	243	262	198	244	228	223	203	214	258	228	247	252	238	232	245	242	252	243	226	214	215	231	248	229	237	237	242	236	225	234	238	231	255	231	253	270	221	252	234	247	233	208	240	248	255	219	278	240	235	263	219	248	278	240	230	237	246	232	247	210	253	231	217	234	223	228	228	246	237	221	244	256	220	245	233	230	264	254	257	234	229	247	244	225	256	259	240	249	231	255	248	249	236	221	246	218	232	220	209	253	257	250	240	246	252	223	214	236	247	263	270	241	221	226	216	223	229	231	248	256	265	249	251	226	239	244	255	227	212	235	247	233	221	214	235	218	235	248	244	232	239	237	224	222	234	241	234	240	261	257	230	242	247	250	234	261	218	239	228	243	223	228	252	207	249	244	222	250	223	246	236	210	240	258	249	247	231	221	212	232	257	206	234	241	245	205	250	239	248	231	208	236	226	235	220	208	257	218	245	226	231	222	253	246	231	233	260	251	209	229	244	222	251	253	259	222	219	244	231	226	252	253	245	230	251	242	236	219	220	249	216	201	231	242	214	250	239	225	231	225	218	245	257	256	257	247	228	230	253	247	234	230	223	212	220	248	234	253	253	225	217	239	236	218	249	215	250	227	235	258	225	240	250	234	213	235	207	253	222	227	233	250	223	237	247	211	226	221	251	254	249	250	240	223	247	227	224	224	198	235	225	235	240	250	238	236	201	236	228	255	248	244	220	211	216	255	236	229	205	254	206	237	198	241	206	234	214	232	220	227	223	242	235	249	217	232	256	201	239	245	209	256	206	227	245	248	232	237	223	259	244	229	223	227	273	230	214	248	253	239	231	246	224	246	239	212	244	231	234	216	221	259	213	247	237	257	234	248	227	245	228	224	229	236	260	202	229	245	233	241	226	243	243	226	244	254	247	255	248	233	232	217	195	250	235	221	233	253	231	226	258	250	264	232	234	238	230	219	245	242	230	205	228	232	237	236	231	255	229	245	215	256	211	246	220	238	242	206	257	240	228	266	253	234	259	239	246	238	233	243	197	232	211	261	237	239	211	259	245	228	234	223	228	233	248	227	229	240	231	234	214	216	241	241	219	235	279	222	231	224	198	232	250	264	217	225	232	240	270	244	232	214	271	248	240	244	228	207	243	250	252	224	241	249	236	233	218	228	229	261	191	228	235	256	244	250	247	269	254	239	252	247	213	231	249	261	221	234	230	252	245	216	252	238	252	261	258	204	250	200	229	255	224	246	196	223	234	214	230	222	238	268	244	262	229	224	222	232	250	242	227	226	217	239	237	248	233	211	221	251	227	222	236	238	268	227	217	225	263	228	251	225	258	215	225	212	255	219	225	249	244	216	235	260	222	274	240	216	246	219	246	243	276	243	230	231	244	237	220	238	271	235	248	241	240	230	265	244	236	218	234	244	249	230	258	222	227	233	245	196	243	200	271	238	233	229	236	223	227	227	224	259	218	223	210	221	237	240	242	231	209	236	223	233	248	238	228	223	253	259	243	270	231	236	241	216	217	211	251	238	230	229	215	218	220	227	276	230	236	211	233	239	247	203	239	244	205	252	261	242	241	255	240	224	267	248	228	212	200	226	230	258	237	243	218	228	227	236	229	242	212	231	261	243	212	272	257	216	245	241	233	220	231	254	225	241	240	239	218	238	228	211	249	280	235	206	248	250	209	256	235	216	234	253	227	245	223	229	233	267	256	257	217	244	246	209	219	258	217	257	255	282	248	250	215	228	242	228	251	253	240	243	249	222	228	241	231	214	232	234	228	229	233	218	245	232	216	208	223	224	236	237	232	224	216	236	222	216	257	224	249	249	229	229	233	221	233	252	217	220	237	238	240	249	236	237	220	236	242	224	215	239	258	253	229	225	242	205	235	264	244	226	257	220	255	244	232	236	237	232	218	247	248	215	218	257	239	226	232	235	233	239	242	223	238	223	226	223	240	234	243	224	252	242	220	231	239	221	215	230	214	220	230	235	243	244	250	211	231	223	246	226	252	220	210	239	220	230	251	244	243	235	237	242	259	218	247	273	246	251	232	262	263	241	221	229	233	217	207	225	241	218	260	243	219	234	238	260	249	211	220	245	220	228	248	237	229	238	226	236	296	234	243	209	247	246	223	197	232	209	279	225	268	264	218	228	266	216	243	257	238	226	234	231	260	282	269	260	226	230	234	235	232	234	233	228	233	227	239	258	246	216	240	228	243	243	244	234	245	262	239	249	248	247	236	225	217	243	238	238	246	212	250	227	276	240	224	244	255	232	234	230	240	252	234	230	222	247	222	229	220	234	232	246	205	236	251	266	225	219	225	209	243	221	243	229	222	231	243	212	221	237	245	230	209	236	237	245	216	258	228	231	241	255	271	251	259	234	214	224	220	240	220	226	232	234	265	247	253	257	264	247	231	255	239	221	232	254	245	243	233	245	217	240	251	227	227	234	248	261	249	238	229	226	229	250	240	271	257	246	249	225	234	227	256	236	234	223	238	255	222	229	239	253	207	236	232	228	216	219	240	246	239	223	251	228	262	229	213	226	224	249	245	218	210	237	242	239	232	245	216	254	247	254	229	211	231	243	221	267	209	241	230	233	227	227	245	248	217	239	250	206	242	235	188	215	225	229	235	228	211	235	245	204	250	249	236	239	216	218	210	237	243	240	235	244	241	238	249	238	257	229	220	240	234	239	239	212	265	212	228	228	243	209	228	241	228	235	238	248	216	260	239	273	225	242	234	191	221	221	227	225	209	218	248	239	234	239	234	225	239	254	232	226	242	247	241	253	254	241	226	258	240	231	258	235	233	227	252	230	241	230	219	268	250	227	214	259	245	269	245	205	234	245	212	248	224	238	207	226	231	241	259	227	248	230	242	239	222	266	242	256	254	244	223	245	230	246	218	239	221	233	233	231	224	230	240	220	242	239	239	229	234	246	249	240	216	203	245	265	230	228	241	230	219	234	220	222	233	220	215	236	210	244	238	237	258	246	214	251	236	251	229	217	231	241	233	247	223	221	229	256	221	274	232	241	259	223	245	250	207	246	222	236	275	242	221	231	241	245	233	230	256	240	232	225	242	230	235	252	238	247	258	257	221	217	225	210	235	212	233	216	240	237	226	259	239	250	243	206	228	252	226	220	246	259	235	248	240	245	242	235	254	238	257	248	232	241	263	238	240	251	238	253	212	284	229	247	215	243	240	258	225	247	255	217	214	240	230	220	267	219	276	204	216	256	223	251	231	247	218	253	262	229	229	265	235	229	239	233	249	230	230	244	213	260	242	237	225	234	235	239	280	230	218	249	237	238	261
18681	18095	28290	30984	29266	26276	24032	21655	26843	29618	26021	23756	21862	19874	21671	24052	21454	23778	17056	21878	23539	22362	20909	20644	17294	17552	14846	13878	12811	9433	10482	10402	9466	8861	10166	10278	11663	8143	6794	6141	5382	4132	3708	3089	2881	2220	1966	1541	1371	1095	936	847	797	772	750	712	699	709	722	715	791	705	721	720	672	681	723	758	702	657	649	679	692	673	678	644	687	631	659	704	616	712	674	617	660	628	615	657	690	634	628	694	682	631	674	683	646	665	647	660	690	695	679	631	691	674	686	656	674	648	692	636	675	699	659	692	666	634	673	672	654	714	651	639	640	712	633	659	662	681	680	650	656	631	662	650	688	652	623	678	650	668	664	642	661	654	658	656	659	675	659	664	657	622	653	657	622	670	637	642	654	653	634	695	644	647	638	634	682	643	689	690	581	654	648	705	653	657	640	670	647	654	668	639	648	663	621	690	594	662	657	651	599	687	668	618	648	657	621	671	665	680	652	679	646	695	645	612	649	654	645	701	642	676	615	643	727	597	662	638	686	669	635	662	694	642	655	658	670	687	625	648	641	683	664	672	663	661	657	653	673	680	681	647	665	650	621	695	690	644	656	652	670	668	687	631	674	670	686	637	657	660	653	684	674	652	613	653	674	671	688	670	688	703	662	651	669	656	649	703	686	630	668	654	667	617	691	670	663	674	667	596	644	637	632	669	627	655	683	678	591	649	657	666	689	669	654	660	699	630	641	654	672	679	662	638	690	650	650	702	683	651	610	607	673	663	646	696	673	710	642	615	675	661	669	652	638	673	672	628	651	671	683	642	675	738	664	671	669	678	696	700	684	650	679	628	638	636	619	623	678	636	614	670	614	685	672	670	652	668	703	663	679	654	665	677	655	697	648	633	711	607	713	639	627	664	658	671	653	634	661	640	655	661	672	670	694	664	644	619	657	685	651	663	623	618	688	667	665	681	658	653	641	655	639	674	667	644	642	663	678	647	652	627	684	608	634	635	644	646	640	609	657	664	681	633	632	650	714	675	704	640	662	666	652	603	611	600	667	663	670	663	627	653	666	662	683	655	648	669	645	696	629	620	668	665	666	674	637	639	657	657	680	645	697	690	611	684	656	649	663	670	624	595	663	665	685	645	683	665	632	705	669	688	661	689	707	646	658	696	665	632	689	624	647	647	637	631	666	633	650	628	596	664	681	674	635	637	649	609	644	636	666	659	641	676	661	683	696	696	675	657	623	651	593	665	688	641	683	668	652	688	650	663	641	641	659	655	637	642	681	699	700	657	645	649	660	659	637	632	639	672	636	649	690	639	645	676	683	619	633	688	685	676	642	606	653	649	649	686	706	694	685	639	689	627	654	656	688	642	670	644	656	653	656	657	666	672	642	676	637	632	706	652	643	648	653	677	638	669	646	657	614	671	708	683	655	663	660	685	671	691	622	655	653	634	624	660	656	708	708	645	679	608	656	651	665	682	688	629	627	659	696	644	637	629	704	634	648	670	691	680	665	679	650	654	677	659	678	682	627	686	643	628	665	699	597	663	619	670	639	639	641	600	656	624	663	648	651	671	644	668	644	616	658	664	655	673	699	637	647	671	656	637	619	667	631	668	701	681	632	631	680	657	656	659	678	650	688	649	709	668	680	646	621	681	584	663	611	697	683	670	675	681	674	616	691	661	671	650	663	645	676	636	669	660	689	683	669	643	652	660	662	683	645	637	614	669	722	661	657	672	705	651	681	625	670	619	677	652	628	679	629	674	697	682	627	626	684	642	595	651	654	691	607	706	655	643	639	679	660	652	629	668	670	636	675	730	677	663	673	710	675	646	668	681	667	675	641	653	681	653	702	614	628	634	703	660	612	642	714	609	660	646	609	662	621	710	614	644	669	620	656	627	659	638	598	662	652	649	651	680	617	655	658	631	631	638	666	659	687	674	661	644	625	640	703	678	634	673	681	673	643	634	659	654	622	669	673	649	630	674	611	686	682	664	676	680	645	643	615	676	672	647	648	654	690	654	680	665	635	631	680	637	636	654	697	651	645	623	648	644	637	650	713	658	683	658	702	621	689	638	676	665	670	692	664	665	644	692	694	660	674	649	700	689	600	643	695	614	643	671	724	641	595	670	654	640	602	640	671	661	631	672	668	650	633	667	685	664	681	665	663	695	685	697	663	713	582	661	662	616	639	668	668	645	637	676	687	608	627	663	646	692	658	700	636	618	654	670	633	630	714	632	685	658	673	635	669	647	679	658	703	658	637	626	655	663	722	634	627	657	649	637	697	654	683	681	649	654	673	673	671	670	660	707	660	658	638	639	694	631	679	685	608	646	632	675	676	704	676	663	685	709	644	629	654	655	704	640	634	687	680	639	661	644	636	661	638	646	668	647	674	685	702	678	623	640	649	668	621	620	652	731	601	632	651	670	641	669	667	639	666	677	633	660	659	675	645	703	580	672	689	658	647	626	635	661	658	687	632	661	627	631	709	654	691	660	616	654	625	714	631	661	646	688	618	651	678	656	676	701	680	647	658	639	691	698	668	680	650	669	651	634	657	604	602	677	651	683	693	657	704	681	685	643	670	643	633	654	692	651	679	649	640	640	647	647	680	635	675	703	689	648	662	665	731	622	646	693	642	705	628	660	657	698	642	709	652	654	656	681	670	649	598	709	671	637	641	721	647	693	684	634	706	677	644	666	681	680	682	658	644	679	665	667	645	719	644	671	625	637	628	644	653	693	672	683	614	663	704	693	617	655	675	707	613	623	681	633	623	681	656	622	684	656	627	684	646	651	695	672	689	651	629	692	647	628	648	634	647	653	627	632	652	656	666	682	634	654	674	645	635	661	669	692	640	625	716	646	672	663	675	631	658	693	683	628	677	690	654	638	653	643	692	641	673	690	690	683	626	655	660	689	620	626	656	671	654	652	667	646	667	685	667	622	671	674	658	652	647	652	681	611	677	686	642	615	626	648	688	694	685	674	659	656	709	634	655	665	646	695	629	655	664	661	617	666	662	675	648	671	620	673	611	617	673	661	678	659	607	645	708	661	688	659	642	652	689	669	677	663	654	643	659	656	678	661	688	700	601	667	650	678	636	654	662	661	626	650	696	688	648	673	625	614	599	681	648	641	651	605	644	619	675	660	665	675	651	675	641	687	670	636	626	652	651	721	660	643	653	655	631	661	683	656	648	677	635	656	670	665	681	658	687	650	688	639	679	669	653	655	706	622	696	679	647	666	664	606	646	672	684	675	638	649	639	655	663	636	674	677	704	642	685	659	656	634	644	676	649	632	710	652	686	625	682	666	645	654	715	674	638	644	685	657	677	627	680	691	668	635	622	672	706	694	662	633	639	685	644	687	665	631	664	689	660	652	647	705	653	687	669	641	608	623	628	659	655	655	633	644	633	648	634	637	667	606	699	699	638	685	630	635	697	670	642	665	662	617	656	662	716	662	608	664	659	636	632	683	635	656	676	691	629	668	668	658	622	672	641	666	690	707	652	633
10604	8391	9027	6548	4429	2885	2022	1504	1237	1133	1006	771	755	644	669	613	581	593	512	475	488	505	466	505	426	434	409	405	376	366	408	382	365	352	361	366	361	380	358	304	355	296	335	346	356	305	336	328	330	343	298	321	285	283	297	317	284	306	296	311	339	308	283	328	312	291	307	325	322	298	329	280	310	310	322	298	317	316	310	306	323	328	281	311	305	304	293	325	306	314	327	280	309	308	291	305	300	328	332	339	299	299	319	314	325	336	303	261	312	292	314	307	314	278	310	291	334	313	324	321	301	305	284	346	313	296	303	272	314	289	298	295	304	296	300	318	315	304	324	290	327	272	321	302	314	312	317	305	308	272	325	307	292	332	318	304	329	286	288	290	327	324	334	314	284	303	309	316	327	308	329	302	294	279	311	346	323	274	311	326	315	314	295	302	300	326	321	282	322	297	327	314	277	315	291	312	323	313	317	308	286	319	294	308	303	301	308	291	286	297	306	322	313	309	275	297	299	301	303	295	305	306	321	334	291	309	276	295	302	331	315	305	305	321	322	301	288	308	303	315	304	296	302	299	277	267	313	327	334	312	299	309	321	329	307	302	280	314	304	285	305	327	318	312	332	303	329	281	298	313	288	294	309	304	318	302	283	289	322	318	279	255	320	295	300	287	301	322	301	302	302	325	301	303	303	286	296	310	345	279	280	346	327	262	285	296	273	291	299	342	322	324	309	272	293	301	298	292	314	283	299	314	305	278	298	324	294	334	331	305	300	302	307	305	329	295	282	290	294	281	307	294	265	294	315	308	299	305	290	334	325	315	315	296	287	299	273	295	333	317	314	343	331	298	307	281	298	306	303	298	297	319	318	280	328	305	293	283	306	287	323	305	278	319	293	303	320	324	349	294	275	313	331	319	316	308	290	298	319	313	289	290	319	321	328	261	334	329	280	314	311	335	340	304	308	299	274	317	317	307	311	311	334	278	320	318	325	297	300	286	295	303	314	308	304	312	311	346	272	312	310	323	320	319	320	293	283	323	302	315	294	287	276	303	283	278	301	306	315	318	300	301	320	289	314	337	330	310	305	324	291	307	268	334	303	293	319	310	300	287	309	300	321	315	293	322	315	314	328	306	314	279	276	294	313	306	350	316	288	290	318	268	288	284	325	325	285	318	303	306	293	302	331	312	274	311	310	324	321	345	273	326	308	277	312	316	319	312	302	321	279	330	333	282	323	299	279	284	311	255	269	294	312	297	288	316	296	312	328	297	301	329	357	293	303	308	319	296	308	320	316	291	304	320	292	299	300	286	312	333	333	319	304	270	315	329	304	321	303	279	293	321	328	281	307	277	299	290	307	286	292	316	317	338	307	318	283	273	301	333	360	308	336	303	277	306	316	326	348	328	342	318	282	320	294	333	314	285	313	278	300	305	297	310	291	314	318	304	310	346	321	318	335	275	315	291	304	284	288	335	349	324	323	312	337	277	298	289	326	300	322	339	279	325	322	307	322	306	302	339	292	322	317	293	308	294	304	293	306	330	302	300	296	281	327	292	291	286	343	289	333	320	269	310	279	309	293	321	318	331	320	293	311	295	280	331	312	292	285	295	313	293	336	305	293	303	340	321	300	298	323	336	319	314	274	296	314	330	320	296	331	292	321	332	308	307	299	306	331	302	306	288	315	303	306	319	286	293	308	298	308	323	274	311	350	284	361	335	328	289	307	317	302	295	357	310	283	329	319	283	317	263	294	293	286	294	317	330	290	339	331	309	292	313	314	328	288	290	308	307	320	318	302	306	304	334	312	311	318	294	311	308	310	268	304	289	297	323	316	304	330	308	301	321	298	328	335	358	307	309	304	332	281	275	299	294	336	296	303	306	294	305	314	298	305	331	294	311	296	316	301	303	333	321	298	301	314	314	290	308	298	321	314	322	346	292	284	315	279	328	332	272	309	298	292	269	329	281	326	318	343	293	273	305	296	322	298	293	293	285	300	281	301	304	337	334	291	290	293	308	287	301	290	299	277	304	308	287	358	297	280	320	311	314	333	346	294	305	317	290	314	323	263	308	325	334	281	304	322	308	311	321	308	303	295	311	297	320	310	335	298	287	282	305	312	328	298	313	330	324	319	293	309	292	272	310	301	327	310	328	332	274	282	323	317	286	282	302	301	309	295	290	328	315	277	303	271	297	292	317	295	283	283	354	295	348	297	330	291	293	317	299	330	298	289	324	291	311	297	328	280	316	304	364	317	289	326	326	333	288	299	320	326	314	319	341	289	309	271	291	339	326	296	309	328	287	331	298	298	317	298	298	313	308	283	298	299	309	314	294	310	334	284	295	311	335	338	325	319	310	289	312	320	260	287	311	328	280	286	317	302	309	274	269	304	302	294	283	307	325	293	288	303	312	303	304	276	305	327	302	329	297	320	319	311	305	299	307	346	306	274	290	337	299	291	289	356	307	283	281	324	318	315	284	309	331	264	350	303	302	311	306	300	273	297	285	295	300	300	278	291	319	285	319	312	314	296	307	293	317	333	303	301	291	263	314	304	299	312	320	330	294	313	314	332	304	332	303	319	306	311	296	341	319	329	328	308	314	351	313	287	288	286	295	333	316	310	302	296	325	295	305	305	300	328	314	312	308	293	297	314	277	304	315	305	316	312	314	343	341	313	327	310	297	297	293	303	314	316	331	317	290	293	341	296	321	314	315	327	325	284	328	296	342	313	302	292	343	290	338	297	288	286	291	287	338	306	313	322	327	284	265	296	325	302	287	304	316	301	312	318	318	333	289	289	330	308	309	269	272	310	342	284	302	290	300	306	310	319	329	294	303	307	304	289	305	318	276	336	337	310	309	298	291	310	318	296	323	336	292	316	289	284	299	286	336	310	308	324	276	336	326	288	315	313	304	306	326	288	311	339	331	284	313	340	283	306	296	296	333	285	305	310	327	295	332	293	307	321	305	314	300	325	324	312	289	262	311	299	307	296	292	294	333	278	303	318	309	289	280	309	333	297	308	281	283	320	294	315	280	310	302	279	345	324	301	292	307	301	300	295	294	293	316	299	310	304	331	319	316	275	314	290	269	308	308	314	313	304	315	316	310	299	318	310	313	321	294	320	306	314	324	331	328	291	319	273	286	313	285	305	316	301	313	283	317	341	299	292	310	325	297	335	311	333	326	317	279	323	317	312	309	307	311	305	295	301	314	301	293	287	322	301	330	295	302	324	314	277	256	328	317	311	267	282	295	349	283	309	308	318	323	319	294	296	301	307	258	321	278	307	318	312	311	286	333	277	306	321	296	333	331	300	304	332	304	340	313	297	317	263	313	315	315	309	294	291	269	313	302	295	301	306	303	303	295	282	293	291	325	279	319	303	289	325	295	275	313	295	293	292	298	290	295	319	310	311	313	307	288	280	298	339	322	296	308	305	313	286	323	289	332	320	309	324	337	282	274	300	267	309	279	316	315	294	294	311	332	306	300	275	287	316	318	311	342
7326	7775	14549	15726	13548	10801	8666	6744	6366	6042	5242	4249	3955	3425	3340	3384	2945	3264	2179	2576	2592	2599	2240	2207	1967	1894	1780	1674	1589	1367	1532	1369	1339	1321	1309	1295	1339	1176	1189	1051	998	1051	1005	944	951	908	917	925	865	879	873	848	797	866	854	763	852	884	875	858	846	803	853	838	843	837	805	838	822	801	760	856	883	805	838	867	801	879	804	800	844	868	785	776	829	805	793	768	850	874	822	840	815	835	838	798	842	869	808	846	816	786	866	822	850	842	839	840	855	832	869	864	875	817	830	828	830	827	828	806	832	804	846	807	856	859	784	801	820	797	805	852	827	802	848	770	874	870	854	877	822	831	752	843	796	860	834	821	823	833	843	813	805	817	843	853	805	854	811	809	872	883	841	808	776	833	834	825	833	866	818	784	783	860	816	850	834	808	861	847	822	786	850	819	824	817	833	786	853	816	822	823	826	861	835	863	875	842	770	838	793	832	864	848	795	810	760	773	906	823	834	848	839	901	833	808	826	850	811	831	790	800	828	828	829	838	863	839	822	828	818	869	816	798	821	810	844	829	841	841	807	819	775	821	785	781	835	826	823	831	800	823	847	837	826	792	836	810	813	884	843	808	866	847	830	840	819	843	767	845	798	866	800	816	881	855	857	801	837	831	856	887	801	873	817	793	835	854	828	846	839	793	819	795	870	804	846	841	833	821	820	823	873	846	879	847	873	856	859	855	779	776	868	821	848	818	855	817	849	786	839	808	835	844	809	862	808	876	831	870	824	771	834	864	811	877	861	827	810	819	827	862	843	838	843	845	903	903	795	825	835	854	867	803	852	878	849	826	834	830	853	836	844	845	824	812	821	777	831	779	824	816	795	832	827	838	849	825	861	836	841	867	817	803	868	874	841	857	851	896	853	786	835	806	824	818	789	808	801	862	891	847	810	764	814	826	792	835	874	806	834	804	847	785	854	832	835	880	824	738	816	793	799	834	828	887	826	821	824	843	829	872	752	837	825	827	865	824	818	770	816	820	842	847	862	833	853	812	830	862	820	883	850	807	822	820	839	784	859	869	875	839	881	800	812	786	848	831	815	812	820	839	807	805	848	825	794	816	809	814	855	766	807	799	831	850	849	805	840	818	794	873	855	852	884	839	874	859	800	824	832	771	805	860	859	846	816	791	808	841	840	811	801	862	866	843	831	850	881	833	877	865	869	814	837	869	838	767	794	820	869	874	790	832	879	828	811	839	802	803	834	815	842	804	803	828	810	789	812	829	801	858	828	838	836	855	783	801	823	815	844	822	792	826	827	825	818	838	809	809	804	800	822	854	856	844	851	775	849	849	814	817	860	816	834	854	788	810	868	810	873	836	808	803	814	816	820	835	805	854	771	842	797	797	840	851	798	847	818	828	825	846	800	851	815	865	818	827	830	814	809	794	828	819	784	834	880	776	855	822	816	767	856	818	836	787	824	844	841	867	868	815	827	836	840	824	834	860	885	813	830	808	838	857	832	807	791	814	855	834	846	849	840	816	797	846	870	819	796	786	838	832	863	850	845	828	841	817	844	874	862	812	887	863	829	836	848	836	865	809	882	806	865	828	834	859	800	870	804	817	775	808	836	846	839	834	810	786	872	749	806	794	852	825	816	790	842	865	842	821	791	851	831	804	834	878	807	833	868	866	837	863	871	852	847	822	815	821	850	828	787	825	886	851	874	833	816	836	807	860	819	795	824	816	880	855	816	844	836	857	805	859	877	875	852	837	833	875	817	810	748	842	798	808	822	762	786	833	816	830	816	844	853	831	814	818	781	812	863	838	871	850	839	834	836	805	844	835	879	828	835	869	850	826	857	878	839	814	855	848	813	864	791	846	882	821	825	785	818	844	850	831	856	830	786	828	803	786	870	835	843	819	852	859	870	815	865	862	821	893	857	788	827	839	846	796	838	797	836	842	817	891	800	800	777	866	857	818	855	873	806	870	862	822	884	811	842	846	814	851	812	847	837	854	846	856	780	808	871	850	845	895	897	846	874	837	853	837	837	828	782	904	792	908	779	845	825	860	856	827	825	849	794	829	847	816	812	801	794	862	808	868	833	811	836	816	825	894	834	862	866	838	800	838	826	845	820	795	847	873	825	788	860	811	809	824	843	838	807	848	822	827	879	808	814	830	803	799	808	790	832	825	800	836	874	815	846	783	813	821	853	835	809	889	857	859	828	790	844	832	836	810	773	807	830	841	819	832	805	785	848	809	868	876	836	829	788	853	896	819	791	836	864	858	810	826	841	865	847	838	814	897	856	838	786	833	830	791	838	845	802	868	847	828	821	828	752	852	820	856	817	838	818	820	792	813	819	833	822	844	824	841	788	784	849	864	831	843	859	817	793	827	823	826	858	856	831	814	860	828	834	796	816	847	815	779	851	856	804	792	841	843	765	836	772	842	830	834	821	849	813	861	848	817	789	868	816	814	783	820	818	831	865	875	818	814	798	827	788	815	830	802	771	815	857	838	879	822	819	827	822	842	830	825	801	819	834	841	839	816	826	872	831	825	865	816	838	864	798	846	749	804	832	809	813	834	823	854	866	839	788	854	794	845	840	808	807	853	776	876	817	821	860	835	826	844	852	832	793	800	851	844	813	853	806	855	819	816	801	869	797	842	843	812	841	836	820	762	862	853	855	859	831	816	843	795	836	848	823	760	876	789	849	812	840	827	788	819	840	806	807	834	868	832	874	837	869	844	837	800	847	847	784	869	890	757	846	765	819	844	833	851	864	811	834	854	853	845	831	848	810	844	820	789	811	795	827	850	879	824	775	857	805	837	850	801	800	869	834	798	839	800	859	840	805	781	836	803	847	857	837	857	849	828	818	878	829	860	833	777	866	805	833	869	847	816	811	872	848	808	770	807	905	826	846	827	884	838	843	844	822	802	818	835	805	826	826	813	838	838	820	811	880	808	812	818	825	836	844	808	834	905	853	830	786	848	813	847	798	803	843	833	875	808	816	809	831	835	823	858	808	821	842	810	794	883	820	787	817	798	819	859	857	819	825	867	845	855	827	795	843	803	842	783	829	831	881	858	801	856	808	862	804	818	832	811	870	827	844	810	851	841	829	808	813	819	860	799	867	825	820	868	759	831	785	780	821	805	840	870	778	833	831	865	859	857	859	849	830	812	785	832	883	868	820	800	846	829	813	824	830	829	868	824	832	789	870	845	829	845	850	841	804	860	823	803	817	810	781	830	859	862	806	864	817	785	871	768	884	833	876	796	818	869	818	850	862	835	815	779	821	822	829	774	839	851	831	846	814	819	824	878	808	901	863	827	829	822	861	834	839	802	770	817	822	832	878	837	814	860	820	842	835	847	842	855	817	804	843	835	794	852	841	881	806	831	812	859	843	841	837	794	822	844	802	840	791	815	865	854	839	817	785	809	853	833	874	856	861	843	792	807	805	820	829	783	838	821	806	820	825	840	865	889	802	881	793	799	809	844	838	832	819	829	851	814
21187	16478	18892	14783	9873	6252	4918	3444	3624	5883	5074	4325	3988	3452	3074	3461	3147	3069	1614	1611	2494	2541	2201	2128	1743	1536	1420	1487	1177	898	922	897	877	811	903	988	1080	761	690	550	558	523	458	436	474	406	385	291	319	323	272	311	298	302	255	286	315	289	280	284	317	274	286	283	274	254	297	289	295	294	295	294	299	296	290	271	271	306	312	287	291	259	279	291	268	247	273	281	299	275	269	267	278	254	258	283	275	301	312	295	293	286	271	264	279	300	291	307	270	300	282	261	278	275	282	279	297	266	252	292	307	271	299	310	306	282	282	303	253	275	295	296	275	300	309	282	310	292	273	263	303	265	281	253	282	317	312	274	290	289	301	269	272	277	279	299	290	272	309	280	282	276	285	296	262	293	266	283	284	306	274	313	273	320	309	282	289	290	301	295	260	267	254	273	280	263	254	266	300	276	273	285	276	265	270	279	278	291	275	261	283	253	283	263	275	285	299	267	257	271	260	278	279	296	276	288	307	289	285	271	257	279	314	273	306	284	251	255	288	297	276	314	276	305	273	285	275	272	319	285	278	258	304	283	273	279	264	250	279	262	292	254	287	255	276	262	270	268	277	270	254	286	284	297	261	278	245	295	273	289	268	271	289	278	276	282	261	277	269	265	279	313	286	320	294	271	278	267	264	297	280	277	262	286	305	297	305	290	265	287	274	268	294	264	266	289	258	320	272	262	272	276	283	277	286	294	291	257	267	311	291	295	301	282	257	323	284	284	282	290	283	284	278	267	289	299	288	275	322	298	310	262	292	276	264	256	279	288	270	247	276	301	291	268	316	271	318	302	275	276	295	296	272	292	256	277	279	282	288	293	272	285	297	284	280	264	288	276	288	254	281	284	292	273	308	306	252	256	277	305	288	276	289	291	276	249	254	299	270	283	271	285	276	279	293	278	292	241	277	294	250	260	231	293	273	263	267	262	289	305	276	267	277	278	284	257	266	270	284	282	281	283	262	312	272	278	273	305	295	266	264	269	277	267	279	281	277	301	258	289	271	259	292	280	299	271	278	270	275	288	314	311	284	297	273	294	270	288	266	268	275	268	291	302	299	277	256	272	269	263	264	261	275	262	312	306	268	274	270	289	305	289	274	285	258	271	321	290	279	292	304	308	259	269	258	273	291	310	265	270	295	262	279	287	271	290	257	254	266	256	291	288	300	296	267	293	277	264	282	262	283	284	286	293	310	307	263	275	331	305	255	268	265	273	295	278	264	294	258	281	276	294	276	274	263	284	284	300	246	284	242	265	283	274	261	240	292	274	294	247	294	272	273	309	285	273	286	288	281	289	281	300	268	295	276	280	288	287	298	278	256	266	299	276	278	265	276	282	264	261	280	290	257	317	263	276	279	288	298	281	287	281	288	289	280	249	299	276	284	291	262	336	298	260	285	300	260	273	259	273	302	284	282	283	284	269	275	288	263	267	276	300	288	285	303	258	279	267	305	267	286	274	303	291	274	290	275	283	292	298	270	270	263	266	293	258	285	261	273	292	274	245	262	256	277	281	271	279	289	258	281	268	274	288	273	267	270	291	289	266	273	294	282	287	276	260	280	280	294	272	242	272	297	250	287	238	279	266	293	268	287	272	284	275	294	259	239	285	285	260	279	247	268	299	275	287	302	257	268	285	272	273	265	269	277	292	289	280	268	303	277	265	279	286	260	306	281	290	326	305	275	262	268	272	293	326	267	331	279	294	295	265	266	255	273	302	260	247	296	296	287	299	283	308	292	286	266	291	248	273	285	273	255	275	281	325	263	301	260	297	289	293	256	313	277	291	276	275	285	277	288	273	325	305	280	264	277	283	280	276	303	293	298	299	265	261	275	276	278	265	286	294	259	279	274	269	258	307	275	303	285	286	273	282	298	301	274	264	285	312	275	266	282	280	279	304	295	276	270	265	274	295	302	265	252	295	294	268	300	254	260	287	274	312	262	279	280	279	260	287	307	294	271	252	283	264	267	301	273	292	287	294	271	278	287	298	269	286	281	254	276	281	282	286	296	283	278	266	260	273	298	270	304	275	286	281	287	301	276	298	300	284	291	308	274	308	274	246	289	272	277	274	292	255	261	250	224	282	287	301	266	300	259	260	273	293	289	278	274	272	262	258	282	257	295	269	275	279	288	262	289	271	245	277	298	273	284	290	253	257	275	272	286	267	299	285	297	270	269	301	276	272	253	275	306	281	296	267	284	282	270	297	301	282	261	268	240	290	262	285	286	290	301	306	297	278	293	264	270	250	259	251	303	321	278	252	266	295	287	282	259	265	290	281	292	317	300	289	266	282	292	281	281	276	254	251	287	256	303	290	293	260	288	305	249	273	291	248	264	303	274	288	285	256	283	288	285	323	248	296	251	280	298	265	244	281	271	253	284	277	288	277	295	273	279	257	232	235	269	279	258	310	280	261	265	276	291	252	265	295	278	265	277	285	278	279	284	259	294	275	250	301	283	242	286	293	299	274	312	286	256	268	272	245	265	266	285	253	278	276	257	301	257	315	272	263	277	297	300	303	274	284	250	293	256	269	265	275	281	284	265	297	267	260	265	288	308	273	254	280	275	260	257	277	285	304	278	286	271	267	261	282	253	261	289	288	274	260	298	295	267	276	288	264	288	270	279	286	268	259	281	250	286	277	262	262	293	276	295	302	303	258	297	264	281	264	290	285	258	305	291	285	302	282	290	307	277	284	277	290	287	265	268	296	307	295	264	287	277	294	239	262	265	294	265	296	283	274	284	291	258	279	258	299	302	297	236	280	274	269	246	290	283	269	303	257	259	270	276	280	254	266	268	247	302	276	273	247	244	250	268	252	274	271	288	279	275	302	283	248	296	282	263	293	264	299	264	250	286	303	274	287	284	267	306	266	274	266	302	279	258	264	280	281	266	268	285	280	275	259	287	256	292	253	311	311	297	270	262	264	298	278	267	291	266	282	283	239	263	296	298	310	262	287	292	264	271	291	262	253	256	271	260	256	277	283	288	250	276	307	303	278	270	290	285	280	298	274	289	269	277	279	266	289	266	303	251	258	296	252	263	283	256	278	279	289	299	274	275	283	265	277	272	268	252	294	312	297	240	243	276	278	268	292	274	280	283	276	275	287	274	245	309	250	265	294	291	251	270	257	253	281	283	313	260	285	285	248	259	270	277	296	290	271	287	251	275	246	286	308	301	264	274	267	262	293	265	267	257	303	266	254	269	262	299	280	268	284	306	269	276	263	280	278	281	263	305	305	264	310	267	285	271	292	259	267	240	264	249	294	282	252	294	281	287	270	288	270	305	266	294	252	265	299	256	268	294	280	275	276	294	260	284	267	277	298	287	260	258	276	300	308	281	261	273	276	269	279	293	290	284	283	289	264	275	274	268	255	296	312	247	286	269	299	279	258	281	287	278	273	286	250	280	268	253	266	275	283	320	302	267	291	281	259	272	288	273	282	288	283	255	314	304	287	313	278
13822	13494	23243	25035	22684	18927	16861	14212	14984	19731	17729	15387	15101	14017	13370	15397	14891	13964	8184	8787	13472	14231	12413	11916	10580	9630	7890	8675	6639	5049	5841	5862	5519	5103	5559	6154	6849	4343	3846	3177	3086	2717	2215	1924	1975	1669	1564	1166	1120	915	865	845	852	819	808	772	781	758	763	788	787	818	783	809	831	816	793	769	756	789	814	796	819	768	752	782	816	778	818	779	775	788	760	772	731	770	800	732	735	746	797	767	739	698	755	785	742	829	749	778	751	751	757	721	781	779	799	802	787	813	806	768	756	676	761	742	778	756	757	830	811	746	736	791	715	725	771	787	762	768	750	729	751	760	837	775	762	725	814	764	749	745	739	752	804	743	757	763	717	763	772	731	786	772	754	749	777	776	752	798	751	775	744	768	769	752	748	742	778	728	807	751	743	759	757	772	780	724	753	795	767	750	763	740	792	740	746	737	760	813	796	735	773	816	771	786	788	739	750	770	730	749	754	795	734	748	748	809	755	805	789	753	801	750	733	766	742	789	747	776	736	781	770	809	786	769	749	820	781	763	752	732	796	738	788	789	801	763	787	777	790	777	715	782	761	784	793	735	729	749	783	809	747	788	780	722	755	738	784	703	760	747	819	795	744	773	780	743	729	767	764	804	770	740	792	712	741	781	745	806	744	764	811	783	788	768	688	728	725	811	779	750	752	803	776	764	761	795	813	774	736	757	802	798	761	765	751	763	741	763	776	753	775	710	770	783	746	724	771	778	775	755	761	753	798	794	756	770	771	739	779	740	752	785	749	760	740	798	797	723	804	730	771	784	773	736	771	741	798	714	726	773	752	784	738	734	771	764	785	751	748	772	769	768	770	751	732	814	757	698	749	837	791	795	762	771	751	763	770	749	768	814	755	772	742	776	767	786	775	842	775	768	769	797	776	765	750	820	751	693	777	764	799	729	723	764	739	811	742	773	770	828	756	769	753	758	756	744	783	772	794	759	753	731	776	759	732	761	775	771	810	780	760	817	692	795	769	756	759	742	783	777	787	753	819	649	764	761	791	770	795	789	774	766	785	803	699	787	732	747	756	744	804	806	751	759	719	734	772	755	794	777	724	773	753	781	784	764	772	771	781	772	761	797	788	806	724	755	780	748	750	752	760	778	795	774	789	758	755	728	774	731	817	710	775	745	798	699	773	728	761	770	747	716	813	750	732	805	778	749	796	739	745	740	777	726	748	782	780	790	774	748	765	799	745	773	733	718	788	797	729	779	747	751	782	808	776	740	781	740	780	799	820	764	750	818	735	725	780	764	784	751	740	756	764	788	785	746	775	799	740	751	804	742	765	739	817	774	727	780	734	792	746	789	769	771	768	785	792	722	767	766	750	771	806	748	756	795	738	727	763	756	772	795	749	753	718	714	762	725	773	711	783	763	779	779	704	730	779	735	789	788	839	748	791	733	807	754	815	782	739	761	755	771	765	776	705	762	729	765	768	772	756	723	738	753	758	779	783	788	781	768	747	742	782	787	759	724	719	741	745	703	814	742	764	795	715	729	770	733	748	742	695	768	764	745	755	742	819	821	753	810	745	750	822	777	766	728	824	756	776	753	747	751	758	769	747	745	711	732	781	701	789	748	742	768	741	734	728	737	695	734	759	832	781	773	746	804	765	758	771	771	757	752	761	758	776	726	786	795	761	736	712	779	758	749	736	788	809	794	767	756	757	742	734	735	767	801	755	748	785	791	755	780	724	765	762	762	775	750	775	791	717	810	780	761	806	800	755	788	777	715	780	716	759	764	786	783	785	761	763	776	805	820	727	761	777	726	747	751	692	808	739	801	743	769	735	762	767	728	727	795	835	745	781	700	764	762	744	740	722	773	765	776	715	757	752	775	838	799	753	749	776	755	741	725	777	745	764	726	784	715	751	767	711	783	776	766	759	744	771	749	768	724	802	783	810	827	720	712	751	770	745	776	756	833	766	709	731	759	754	774	781	764	798	767	751	761	771	738	725	789	783	759	759	728	774	716	771	754	746	798	767	797	815	696	760	762	722	765	767	772	786	718	770	773	791	766	744	751	748	778	773	720	812	818	740	723	744	778	784	739	723	811	743	827	766	773	830	762	777	762	721	764	733	723	740	783	793	732	772	807	794	738	764	747	791	768	778	713	775	766	779	747	718	749	815	737	776	703	743	754	766	779	754	723	744	770	757	755	723	753	771	780	777	788	754	764	744	773	712	760	723	751	746	793	772	765	784	724	732	759	748	689	782	737	743	762	729	745	742	758	722	732	759	799	738	734	755	778	750	737	748	726	755	722	819	766	799	769	776	798	792	720	792	712	774	752	808	819	679	771	762	771	789	736	745	784	768	733	726	745	710	786	812	737	772	755	779	757	782	744	760	779	785	747	749	754	779	741	777	813	735	742	756	783	796	795	771	754	757	749	752	712	780	738	760	786	740	781	779	787	782	766	786	780	778	780	742	749	788	747	737	763	780	726	705	766	751	778	745	739	775	761	781	791	750	774	767	746	749	790	770	771	791	782	725	764	756	763	737	732	723	771	764	729	745	767	707	749	745	765	787	773	691	753	795	728	754	746	738	781	753	788	725	763	789	782	806	763	776	724	733	766	763	775	736	741	745	752	746	713	786	770	740	772	756	759	782	767	822	742	728	760	716	768	812	735	788	786	716	777	712	767	781	731	766	783	775	778	718	736	750	734	745	783	741	735	785	744	763	769	805	808	747	703	751	792	787	708	744	770	740	760	806	785	731	720	799	779	756	759	774	796	759	750	769	747	760	773	788	745	729	765	791	753	733	727	771	786	784	718	736	738	770	706	763	760	828	727	775	790	763	755	781	785	720	727	774	805	805	760	845	795	783	767	812	764	780	721	755	761	769	727	766	759	741	772	751	774	787	780	793	781	761	764	762	771	764	755	734	785	811	781	766	719	737	798	765	722	700	792	745	774	770	719	754	755	786	770	709	778	774	787	788	732	726	812	758	750	766	736	731	776	770	731	733	730	736	754	813	780	802	720	797	809	770	747	794	754	765	782	779	784	766	791	745	809	727	732	719	778	751	718	769	736	754	805	791	792	765	780	783	726	730	766	804	775	751	706	695	731	779	749	746	762	785	748	746	781	735	749	771	752	808	751	707	759	757	791	737	777	775	756	804	729	778	787	789	781	725	700	762	802	741	792	799	760	716	763	809	780	756	737	824	780	765	775	818	775	833	793	735	759	739	773	759	744	775	729	721	751	791	758	729	783	817	813	767	768	762	795	815	752	768	756	723	746	755	760	786	803	796	750	793	780	776	743	736	757	743	797	771	744	770	750	797	778	838	697	756	763	772	736	747	807	747	753	742	759	721	742	777	775	746	769	732	767	752	758	808	725	777	810	724	747	758	827	750	771	756	719	790	766	722	753	797	773	800	789	782	762	783	770	759	723	780	731	820	756	762	743	763	751	800	788	740	766	787	784	760	755	796	721	788	717	728	744	725	739	764	764	756	782	788	753
30197	24460	27077	23041	16546	11755	8649	6519	6243	10255	9890	8251	7267	6093	5642	7430	6535	5534	2826	3986	4830	4672	4501	3882	3680	3440	2663	2421	2332	1657	1670	1710	1500	1470	1577	1962	1851	1166	1055	925	831	766	643	565	593	460	413	350	355	297	265	244	236	246	230	274	235	244	257	259	250	226	250	267	229	240	236	222	206	248	245	248	267	235	225	225	286	214	231	247	230	234	223	224	253	250	243	240	262	244	214	223	239	244	233	225	238	253	240	215	258	272	262	230	232	255	251	236	237	242	223	219	221	209	207	254	223	214	219	230	238	249	232	256	230	216	270	255	248	244	220	288	237	242	250	247	220	244	254	217	264	249	250	244	246	249	225	238	235	236	237	236	239	227	217	235	216	245	259	257	240	233	249	255	280	235	270	259	212	233	232	242	245	269	228	240	230	252	224	215	245	249	261	237	233	250	264	209	239	225	256	226	247	228	260	241	228	230	240	253	254	267	223	239	235	229	241	232	229	223	256	227	241	242	235	226	228	243	227	238	194	213	243	243	237	211	223	262	231	271	263	252	225	230	238	217	226	254	235	241	218	229	225	239	233	237	237	237	255	216	246	236	233	242	223	252	251	225	241	233	240	241	269	235	216	258	242	281	267	221	238	230	256	234	236	235	223	243	237	254	228	232	267	249	234	269	245	252	246	238	251	246	252	258	244	252	239	247	231	250	253	257	252	241	206	244	234	227	228	213	245	259	248	262	236	238	252	233	253	240	249	250	288	241	233	233	228	254	251	233	265	226	226	241	255	284	250	227	229	227	240	234	269	257	269	249	249	238	242	229	229	257	220	231	257	245	223	238	263	235	246	252	221	246	230	227	233	229	221	215	237	269	245	234	249	255	220	258	286	204	244	218	223	218	238	247	246	247	248	221	240	254	239	255	239	230	260	249	253	243	247	231	236	218	219	243	226	237	239	267	230	228	243	234	239	231	238	232	245	230	218	219	227	252	246	237	255	230	245	253	243	225	241	252	243	255	263	268	240	210	230	217	254	235	216	242	242	225	225	213	234	239	235	229	239	238	252	226	216	220	254	259	269	221	242	246	224	223	248	247	268	245	236	224	254	243	243	220	238	218	247	261	240	215	255	237	233	251	233	228	254	235	203	228	240	242	222	232	238	249	223	209	252	255	230	249	246	214	249	235	271	218	229	236	218	271	234	251	218	242	250	236	245	236	252	272	230	241	257	223	224	237	267	235	235	255	246	247	252	225	257	248	240	244	214	224	230	288	241	251	220	231	252	227	250	218	217	202	246	245	220	234	232	255	225	224	243	265	258	234	257	261	226	219	236	244	238	249	250	268	256	280	241	244	227	238	241	271	245	230	234	254	225	239	216	242	245	255	245	248	221	237	244	235	227	258	233	235	253	247	235	261	251	247	241	258	234	227	238	285	235	226	227	232	251	249	242	245	268	209	203	271	235	212	241	261	242	226	243	246	243	245	225	218	237	256	275	221	234	232	238	250	239	244	236	225	216	259	240	241	233	230	240	231	241	250	251	242	237	243	223	247	271	251	235	263	242	242	274	267	224	242	247	247	227	235	225	221	224	231	233	224	234	240	231	238	247	237	231	249	235	241	254	246	229	234	217	217	225	209	243	229	240	250	219	213	265	240	220	221	251	245	254	236	237	235	250	231	228	229	217	235	217	259	270	226	232	233	224	231	229	224	232	246	243	248	245	247	218	253	220	243	240	244	244	256	234	248	221	220	263	230	260	215	257	246	250	218	224	256	218	249	237	237	251	241	264	221	274	221	244	212	233	257	226	238	251	243	245	228	222	231	251	252	251	227	226	232	225	274	251	229	225	253	242	235	258	274	229	234	251	231	229	212	229	263	247	246	257	236	248	250	256	262	220	239	257	244	231	263	243	237	237	224	230	199	225	228	237	215	231	219	235	250	255	262	259	248	228	215	240	206	232	225	235	235	236	241	248	223	231	235	231	248	243	237	236	222	227	237	239	231	220	260	234	235	243	233	244	236	237	242	210	216	255	248	241	245	216	259	243	235	245	249	216	248	239	261	244	236	228	225	209	249	227	222	242	226	218	227	252	265	256	253	234	272	208	222	216	245	258	240	255	232	251	230	246	258	229	264	225	226	229	222	257	231	240	260	241	230	262	251	230	250	241	229	234	224	240	223	259	257	214	238	268	249	279	259	230	229	218	242	207	249	251	251	225	237	246	229	214	235	242	260	238	229	238	245	223	248	236	226	231	230	264	249	239	227	226	276	252	225	236	251	227	265	261	270	237	237	238	236	194	236	222	243	262	262	242	231	254	219	220	263	223	241	245	245	248	234	262	209	239	250	262	241	240	240	241	218	231	235	233	237	246	261	216	242	249	248	249	232	222	224	242	258	235	232	216	250	236	231	246	230	229	231	266	228	242	223	252	250	251	245	242	233	233	255	244	227	256	254	243	249	236	221	224	250	264	278	235	227	241	237	248	242	261	254	238	201	231	250	237	238	239	245	249	229	254	237	257	249	250	215	244	231	262	239	249	250	236	248	236	234	217	261	230	255	221	250	244	255	267	229	223	249	221	237	242	218	245	278	243	250	211	265	247	246	239	237	257	266	262	238	250	244	210	228	263	241	217	247	270	213	224	256	225	241	236	240	243	247	221	266	221	248	249	223	239	248	248	253	252	245	234	253	252	222	224	228	237	230	242	228	252	245	248	257	253	250	241	224	249	248	242	232	262	246	239	238	259	221	243	275	228	229	253	228	239	228	253	208	233	244	251	224	264	201	221	240	252	241	243	253	228	254	277	220	245	229	234	254	246	258	213	233	248	254	248	256	235	246	236	251	229	260	198	227	191	234	234	240	229	228	239	260	246	216	265	251	236	223	225	233	243	218	273	244	233	242	232	249	280	244	296	255	232	239	238	218	238	246	239	243	252	240	238	240	230	231	267	255	220	226	250	221	212	253	227	233	231	235	247	240	235	234	255	238	231	250	229	260	251	240	241	232	234	254	219	249	269	240	230	244	233	253	248	248	267	227	261	281	230	216	222	243	209	236	232	267	248	226	243	232	237	251	272	236	251	252	227	244	240	228	222	254	234	251	251	231	249	230	238	237	256	244	224	226	250	233	252	218	238	237	230	246	235	229	231	254	238	261	252	254	240	211	228	236	244	224	265	254	230	233	230	228	263	222	236	219	244	236	236	240	237	238	251	245	244	251	237	246	230	273	226	230	248	251	223	262	211	259	238	226	239	237	253	239	248	241	233	261	252	260	215	224	204	240	251	247	241	250	237	254	237	223	244	241	230	263	238	233	227	245	228	225	245	242	245	247	212	231	240	236	244	254	255	227	240	250	240	231	248	225	239	233	274	243	271	246	226	252	259	242	254	241	233	249	271	266	224	240	248	237	234	228	257	255	220	242	227	243	220	248	225	222	244	256	251	238	222	236	228	231	213	236	252	239	222	253	233	239	224	272	255	228	228	242	231	194	243	280	217	272	247	251
18574	18946	29063	31603	29151	26108	23080	20657	20688	27009	25490	23047	22228	19205	20076	23863	22715	19133	11913	17974	21504	21612	20378	18378	17954	16358	13575	13406	11686	8746	9659	9691	9189	8936	9927	11733	11351	7003	6559	5713	5499	4598	3683	3301	3842	2496	2300	1392	1460	1105	858	909	807	809	718	713	728	751	701	732	731	707	696	693	723	703	673	715	679	696	696	658	698	738	733	620	693	650	651	695	654	675	615	669	642	691	676	655	670	690	700	705	611	698	640	672	670	654	630	689	696	698	676	698	640	657	682	701	674	680	675	673	614	715	694	685	659	647	686	701	626	671	674	674	653	665	661	645	673	701	648	651	669	645	721	645	714	649	700	710	706	676	660	637	686	661	708	652	690	698	625	680	682	668	619	683	664	623	691	687	690	656	651	706	661	657	670	678	687	689	672	666	673	622	675	660	696	646	662	660	635	668	706	646	666	721	650	718	656	687	696	647	681	699	622	665	698	699	695	626	682	689	700	694	679	669	641	727	688	688	643	671	651	637	659	649	690	663	704	642	682	676	623	670	681	676	662	687	665	714	719	638	690	666	675	653	697	700	670	654	690	652	624	650	651	677	647	678	656	646	676	712	626	615	676	668	671	669	701	692	658	671	642	689	659	627	690	650	673	655	687	663	672	687	692	675	621	642	663	660	683	700	636	667	686	655	691	655	669	672	683	674	628	660	646	611	668	667	657	671	695	655	662	666	633	656	684	718	683	660	688	651	664	674	686	679	707	669	691	661	663	657	663	672	706	662	676	667	635	652	623	630	706	667	653	701	662	669	664	644	653	711	678	658	692	695	685	642	703	670	633	641	653	668	720	686	660	680	684	697	641	671	630	674	682	686	641	677	707	666	681	655	698	661	689	669	686	615	688	655	617	688	649	687	662	706	682	657	646	672	617	722	634	679	699	659	698	676	678	691	682	715	632	613	651	665	667	621	650	661	673	638	672	692	670	640	690	657	629	702	716	628	708	693	692	631	630	634	654	685	669	710	625	695	735	626	722	698	620	684	676	687	688	660	654	647	621	672	669	642	683	679	698	684	648	674	616	685	658	664	633	634	681	677	625	617	646	668	669	690	733	651	636	617	673	699	705	641	663	674	659	645	662	636	667	636	716	634	634	666	638	687	701	690	638	653	651	667	656	628	666	623	640	664	660	692	647	664	664	695	644	659	671	630	694	700	679	712	662	663	655	706	669	722	671	698	664	659	674	631	681	689	652	673	669	631	667	680	619	715	648	612	665	676	680	692	657	649	643	700	654	611	657	658	677	668	683	665	675	650	684	656	679	631	687	669	708	671	673	708	665	675	690	686	673	644	642	682	672	671	696	693	696	650	641	674	673	682	682	696	675	672	674	662	676	659	653	665	652	653	630	628	656	687	650	630	680	685	633	689	660	702	651	652	712	692	657	693	642	687	668	724	658	618	624	682	671	725	696	681	708	689	647	622	672	644	656	669	712	635	670	682	644	661	694	692	701	676	646	689	645	650	688	615	663	693	631	682	732	681	629	664	698	680	666	714	629	693	672	678	665	649	640	653	583	673	661	741	675	653	703	653	663	657	664	661	668	666	653	647	660	663	657	679	668	622	633	695	708	669	672	654	652	681	631	660	662	692	668	669	644	642	668	667	688	682	683	671	643	685	668	686	661	655	611	681	679	678	651	687	630	644	662	661	695	603	701	635	671	662	638	673	672	653	666	665	646	642	649	662	649	695	648	718	692	701	672	718	701	700	668	678	614	657	635	705	707	643	674	663	667	687	670	650	675	679	661	662	719	653	687	674	660	692	642	689	653	689	610	654	689	685	643	682	714	681	664	658	625	663	642	685	654	697	667	699	640	684	655	668	652	664	680	626	647	662	686	675	636	711	650	671	655	618	683	687	678	627	667	662	674	668	664	639	690	636	646	641	700	693	633	674	663	694	673	688	595	666	681	644	654	706	655	667	663	673	665	608	684	651	677	668	644	657	660	642	633	627	690	679	730	628	689	653	643	618	731	653	660	690	627	648	668	656	667	626	692	649	646	656	663	688	694	669	664	694	649	660	678	658	718	656	668	657	681	664	671	665	666	668	678	654	677	700	659	638	664	669	655	649	657	665	655	643	676	682	694	633	626	704	659	664	651	676	624	655	673	703	681	695	643	661	627	660	660	673	677	678	698	666	679	684	625	677	638	716	692	673	643	732	657	665	663	668	641	633	684	714	668	704	688	691	635	703	609	686	634	658	644	679	661	730	638	667	710	689	676	671	696	687	642	679	656	645	645	683	730	615	698	640	658	669	657	661	672	662	644	665	710	651	636	642	732	653	703	684	692	641	674	685	632	647	710	730	678	636	691	644	624	643	658	682	674	670	670	683	682	695	667	690	620	663	704	629	635	639	644	679	624	613	641	653	628	664	676	649	691	666	665	635	707	659	694	615	642	699	670	635	652	675	654	679	599	666	727	642	665	658	653	664	662	675	637	695	666	666	649	689	684	655	632	636	668	693	690	638	625	638	661	710	646	695	684	654	631	635	677	661	622	652	648	682	682	675	694	700	663	676	691	618	674	638	636	679	671	624	709	645	690	653	683	693	635	694	658	640	679	642	690	656	650	663	680	669	637	689	659	687	687	662	671	687	641	698	669	661	678	697	648	652	666	654	684	689	649	699	648	656	692	666	677	617	722	678	646	638	643	688	671	679	677	670	692	670	638	643	675	677	661	648	662	658	660	684	666	655	680	654	687	645	677	595	715	648	672	658	695	661	665	685	660	668	653	636	667	695	694	695	626	686	649	737	664	715	697	664	659	673	669	635	667	666	689	673	731	667	672	697	659	685	690	672	669	647	711	675	655	681	687	640	713	653	660	666	646	650	669	671	668	705	661	741	739	656	683	669	609	732	678	679	705	643	645	628	672	706	685	651	649	712	662	657	613	626	718	668	640	654	678	679	675	687	709	640	686	643	618	675	690	645	651	643	645	640	714	659	681	660	677	609	659	658	639	631	696	703	701	708	630	652	658	688	611	627	671	719	612	620	673	653	657	646	676	688	653	678	673	625	628	680	668	633	692	683	712	697	688	677	675	628	642	665	682	670	663	679	726	663	658	648	687	631	705	668	676	707	677	681	638	656	639	671	617	613	627	629	673	623	693	626	664	672	687	637	702	718	662	689	707	639	649	678	649	653	649	658	660	673	656	691	635	636	656	699	658	664	707	680	634	656	655	665	658	643	694	640	701	637	718	669	634	698	715	710	663	665	669	683	693	665	690	666	654	698	679	698	685	704	680	715	627	698	622	676	679	671	645	664	698	656	616	639	681	703	694	654	650	700	706	687	686	669	634	691	667	711	678	686	632	703	645	666	641	697	669	652	620	676	668	701	664	662	677	684	605	628	645	633	657	656	632	675	671	632	706	645	664	627	639	670	639	683	683	658	632	641	644	701	674	684	663	679	696	646	637	654	657	657	653	656	744	659	634	646	716	730	647	678	640	675	640	679	663	635	682	697
10740	8423	9309	6823	4339	2869	2043	1559	1197	1185	1012	834	710	652	578	593	552	513	530	491	482	471	431	433	450	392	377	361	384	381	394	363	355	360	385	378	345	327	387	339	308	355	307	328	338	323	339	339	322	331	314	287	309	304	321	322	297	282	315	280	294	336	294	319	326	316	302	321	271	317	323	299	289	338	294	294	277	336	331	340	300	300	308	308	334	329	324	313	311	303	302	295	273	292	318	314	300	343	335	306	295	311	281	322	315	308	300	283	311	325	315	330	301	310	295	277	322	319	305	289	306	307	283	337	279	283	307	318	324	304	323	277	302	296	302	319	333	282	288	307	300	292	315	301	296	306	359	319	324	343	315	297	316	338	332	314	330	275	328	317	314	313	312	320	297	311	292	303	313	288	287	335	335	307	320	308	295	324	286	294	332	299	309	324	318	302	314	334	332	346	315	297	343	304	289	311	301	295	295	294	292	277	313	291	264	304	274	309	338	315	335	316	301	283	280	302	308	318	322	291	292	283	324	299	294	325	318	302	340	319	278	302	283	305	310	303	287	314	313	279	312	340	285	312	301	322	310	314	273	282	347	308	314	327	285	287	310	296	292	332	320	296	289	298	318	329	282	285	328	296	325	310	296	288	288	340	278	360	297	316	325	331	342	292	306	307	339	298	292	302	310	324	339	311	313	304	336	306	315	322	317	303	323	293	324	327	308	301	327	309	328	326	313	302	329	309	320	332	288	305	301	304	292	327	298	284	345	319	292	300	320	314	299	317	307	303	304	325	306	335	313	288	326	305	311	297	306	326	295	317	293	311	334	306	290	331	283	296	280	304	314	318	294	313	303	308	293	357	327	292	309	285	313	313	317	279	329	295	272	325	270	343	346	339	293	342	325	286	347	293	290	314	317	299	322	331	289	274	290	319	275	289	318	311	277	310	293	304	327	302	325	325	293	307	316	353	326	335	306	314	326	302	309	312	348	313	317	328	316	332	313	296	331	306	288	332	312	315	288	294	318	324	298	306	272	308	296	310	286	304	303	299	282	328	299	305	312	282	281	282	334	324	306	310	311	320	319	321	307	318	307	311	310	275	301	286	315	331	290	310	315	315	283	344	325	300	303	319	291	291	323	285	307	312	309	309	313	297	319	299	292	277	313	299	344	298	290	281	298	328	325	337	266	328	307	298	296	325	335	314	279	300	291	301	301	295	284	278	299	303	314	291	317	323	273	298	309	306	313	288	294	272	320	310	297	303	341	302	299	314	331	286	316	304	296	333	301	344	329	326	328	307	312	298	301	307	304	278	308	335	280	336	344	330	321	288	311	328	305	295	278	329	280	318	324	297	288	322	300	270	291	319	316	303	329	281	295	293	330	296	314	314	327	291	320	312	363	296	333	293	343	327	290	319	317	302	307	314	291	314	279	315	309	277	357	310	281	300	317	301	322	295	305	331	322	313	307	309	294	316	293	318	327	335	279	321	320	325	303	321	325	307	318	329	316	299	333	312	325	307	311	303	309	314	290	338	299	284	309	316	313	291	332	291	300	300	284	306	296	303	307	312	312	284	318	334	299	293	298	283	318	286	341	306	312	328	290	319	334	281	311	305	302	282	304	303	311	325	307	278	353	308	343	326	343	336	337	302	298	333	322	313	291	327	300	328	325	318	311	317	291	305	303	314	317	296	326	293	291	291	280	335	340	300	327	309	292	327	318	302	297	300	323	334	297	315	335	286	325	313	314	330	323	323	341	310	314	318	339	334	339	305	305	336	299	301	291	308	295	288	289	300	315	317	329	307	323	312	302	315	287	304	296	310	341	326	313	329	297	312	328	309	316	292	284	327	294	328	292	314	309	323	312	307	307	279	311	307	321	279	261	289	281	340	271	305	315	300	314	294	307	279	301	341	272	300	324	321	356	330	305	322	318	309	319	318	313	311	293	319	300	272	313	315	333	294	284	295	294	331	302	304	292	288	321	297	306	304	290	285	328	305	314	277	279	281	335	334	292	316	274	300	331	318	313	330	291	268	327	332	291	279	327	299	311	301	309	298	313	320	309	280	318	310	331	299	314	328	294	301	306	330	317	325	303	301	296	313	301	319	334	278	326	310	304	311	311	317	311	334	291	285	305	295	323	314	345	263	313	287	325	327	311	333	312	338	298	287	298	339	310	265	307	314	339	312	340	317	286	299	314	320	320	294	340	319	317	291	299	307	307	298	272	315	316	288	301	339	315	298	297	296	324	312	280	302	320	308	300	295	323	318	298	324	320	298	311	288	275	304	272	325	307	300	314	305	294	290	309	294	344	306	320	310	317	311	310	358	321	294	326	285	327	291	314	325	293	286	305	308	296	282	295	315	319	332	298	290	302	296	298	297	287	303	286	327	316	310	305	276	298	293	291	298	325	286	316	311	336	347	337	327	299	302	300	311	312	321	297	306	287	328	300	333	315	306	331	307	310	293	306	309	258	335	308	318	307	298	287	312	325	326	323	294	310	320	302	312	314	296	320	285	279	294	320	305	340	320	301	300	317	302	309	292	298	292	336	305	296	300	297	327	294	302	328	297	319	330	337	300	322	309	295	291	284	350	326	293	317	336	317	279	343	334	270	271	310	311	292	331	295	325	319	320	305	294	329	279	287	296	298	303	303	311	274	287	316	325	309	314	309	296	306	304	306	305	308	297	321	306	325	326	335	295	317	292	317	310	307	322	303	313	327	295	296	335	317	282	297	287	331	328	320	312	288	344	303	313	330	334	312	317	317	304	300	322	289	322	309	277	324	333	285	315	314	305	318	336	326	303	308	288	315	303	321	329	330	289	356	308	307	326	297	280	286	338	243	321	361	316	279	318	321	309	288	301	330	329	336	334	280	313	279	318	316	323	309	299	329	282	314	281	259	332	289	291	302	298	311	298	314	298	323	316	336	346	320	271	319	303	306	293	318	291	302	295	315	323	272	316	308	326	301	318	309	326	298	310	305	309	294	285	268	317	325	324	319	301	341	309	337	311	301	354	288	278	296	318	283	318	302	264	316	316	318	323	310	320	313	285	296	315	309	309	294	296	312	319	314	303	344	304	318	314	291	276	344	354	341	325	321	296	332	282	339	303	288	332	311	275	328	310	311	345	340	302	311	318	296	315	341	329	308	304	300	309	286	325	299	277	301	320	328	337	287	295	291	298	347	331	340	312	277	304	287	314	287	288	308	295	317	312	272	297	297	327	355	312	330	321	335	317	292	308	317	315	293	299	317	306	353	317	309	303	296	314	266	271	317	291	296	282	294	309	314	326	285	307	278	311	327	327	304	301	310	335	291	299	311	323	310	320	294	318	299	306	301	310	339	334	279	309	293	304	311	313	303	295	304	324	314	290	287	303	313	282	306	303	276	337	317	271	277	286	281	337	324	315	332	317	284	298	282	292	335	270	321	306	326	301	302	308	337	291	283	332	289	342	293	323	299	300	319	322	293	310	272	312	307	340	294	279	300	278	294	281
7334	8001	14908	16458	13356	10674	8568	7306	6068	6166	5405	4330	3788	3309	3067	3140	2989	2605	2064	2527	2446	2327	2141	1955	1916	1916	1713	1695	1567	1448	1451	1362	1335	1201	1289	1366	1230	1112	1088	1050	1056	1008	969	986	957	886	852	960	857	866	853	829	847	907	910	847	834	830	853	870	842	822	824	838	833	797	885	859	880	862	800	880	798	825	797	845	876	813	837	827	799	802	801	855	844	865	810	820	877	779	839	856	816	817	869	841	859	824	845	814	837	824	849	788	861	829	821	868	828	850	819	810	831	829	864	803	828	818	816	901	854	840	860	848	768	784	823	796	819	867	788	799	869	832	800	856	837	836	860	816	855	832	840	846	855	810	760	876	783	862	841	885	854	791	817	802	798	858	878	804	794	814	906	852	827	880	760	819	818	851	792	837	858	889	798	812	824	863	818	802	819	889	805	864	887	860	794	845	823	823	737	820	852	833	824	853	827	780	827	812	866	869	832	849	836	844	821	832	834	872	825	822	808	851	820	820	767	828	800	893	823	835	850	811	814	809	808	835	797	792	833	826	830	820	808	778	832	805	860	859	793	827	787	807	822	880	844	820	793	826	815	829	778	810	782	836	803	787	852	862	865	838	809	869	799	821	773	817	824	833	858	855	806	800	822	818	848	873	840	829	787	818	851	825	864	833	827	853	844	828	826	826	823	856	845	799	818	827	860	859	848	849	841	887	921	823	827	803	848	815	786	853	876	816	834	822	844	844	805	857	847	873	857	777	809	810	854	819	860	797	849	834	849	839	788	824	836	871	825	817	843	814	867	845	821	863	826	847	810	826	809	846	828	829	824	824	815	856	803	875	855	846	788	809	839	853	835	823	851	804	877	899	815	818	818	836	828	812	832	824	802	843	885	771	819	876	819	819	796	872	796	822	799	805	870	844	843	843	860	840	854	842	835	813	817	840	843	902	839	832	814	812	847	878	812	839	756	874	821	810	806	839	869	786	809	826	803	811	777	808	814	790	848	876	770	794	874	822	847	787	813	864	794	794	781	819	823	833	791	800	887	841	850	851	831	847	826	874	802	791	893	855	845	846	834	818	850	806	799	831	785	823	839	839	850	857	844	837	805	897	826	791	868	842	862	834	829	798	805	846	833	839	871	816	811	829	825	838	817	840	847	865	844	860	833	808	877	831	848	767	843	867	833	860	800	816	866	841	839	795	806	856	818	786	846	874	866	793	833	824	837	861	845	842	853	810	858	834	820	820	796	861	849	856	810	861	859	805	838	833	797	835	821	868	861	848	896	850	828	835	845	875	846	832	837	815	845	808	821	746	844	812	832	788	851	816	776	881	858	819	879	848	828	812	824	822	816	876	829	767	816	838	825	813	851	842	901	851	858	862	734	838	766	811	761	770	853	866	841	830	814	789	894	848	856	827	835	849	824	865	839	849	842	813	862	862	885	766	818	790	833	809	843	838	876	860	801	835	835	792	864	832	815	884	810	848	851	842	820	827	803	880	866	819	822	863	867	826	784	861	832	834	888	808	804	849	786	814	776	843	819	837	829	811	846	842	803	774	844	842	843	817	815	875	886	781	840	846	840	790	832	835	783	857	813	809	795	863	843	821	825	835	831	872	821	820	830	796	796	841	856	814	820	814	837	846	866	826	802	843	851	778	854	860	826	820	824	791	855	888	834	846	839	802	878	803	867	839	822	805	798	801	817	833	832	842	818	827	850	818	820	813	801	815	909	847	897	852	828	844	869	832	842	795	866	825	813	811	848	805	813	854	825	883	875	794	891	774	884	857	838	765	823	836	850	812	814	868	876	874	860	827	816	747	838	852	825	873	782	859	803	834	803	870	852	833	807	854	810	837	847	840	812	871	845	795	824	854	860	800	888	856	827	820	807	870	847	807	846	823	856	837	825	840	835	756	792	851	817	889	828	835	837	848	777	803	827	862	825	870	833	841	817	852	798	797	818	832	810	833	857	883	780	831	831	822	884	881	862	884	839	830	833	866	870	866	826	807	880	825	815	899	856	856	823	837	884	788	840	835	801	891	825	799	845	819	838	846	876	801	833	800	854	819	820	825	845	894	847	798	824	837	792	821	801	815	868	814	868	844	823	840	814	854	810	815	828	856	866	844	823	833	814	831	780	864	853	884	868	772	821	891	830	839	880	832	791	831	896	848	795	819	870	838	859	854	890	764	808	850	894	836	861	823	832	878	878	868	861	783	765	808	859	878	775	772	830	853	838	858	800	816	874	868	834	840	857	802	845	791	859	823	825	859	847	850	797	854	775	836	823	805	808	836	878	814	851	818	869	850	864	844	817	787	862	819	828	774	878	831	859	882	809	848	780	807	798	844	823	807	902	832	871	805	839	817	815	850	759	864	822	870	789	852	833	834	781	809	846	839	858	839	825	837	832	855	803	843	801	835	805	860	797	836	833	825	835	877	802	821	796	888	778	823	794	863	792	805	812	810	824	866	849	820	861	813	806	815	867	845	855	808	810	881	860	847	808	862	854	848	779	805	823	840	806	820	918	806	890	812	842	772	832	834	840	905	809	800	830	803	859	816	820	800	866	860	788	862	854	821	850	811	823	868	781	821	873	782	855	837	859	856	872	792	812	805	847	827	859	845	830	831	781	883	855	808	789	803	829	809	822	832	808	822	828	809	803	799	818	802	835	788	810	841	852	815	804	877	840	811	794	809	883	849	804	849	856	781	829	869	840	838	802	837	865	853	828	817	857	862	810	853	805	863	802	839	809	814	872	889	820	878	800	850	873	808	833	820	860	860	851	790	821	820	861	803	857	831	838	763	865	840	866	831	834	847	850	816	835	825	852	813	801	840	855	825	880	804	820	775	790	809	815	819	854	823	840	843	845	831	838	849	816	816	808	831	859	839	855	825	899	814	894	789	855	837	870	857	837	871	885	792	843	826	830	820	866	852	801	822	876	823	855	863	819	873	779	828	845	827	850	844	818	828	846	858	760	822	780	846	875	819	824	890	819	841	835	828	822	804	844	818	829	847	845	772	838	879	819	855	904	775	848	844	818	834	845	796	791	813	846	824	872	845	784	860	824	866	858	837	811	824	823	829	905	872	825	822	868	826	810	824	854	837	817	852	830	788	858	889	830	807	842	863	827	802	832	823	850	796	858	878	832	817	798	808	803	804	838	824	874	810	850	820	850	823	812	887	870	795	818	824	801	835	888	850	814	821	806	844	832	879	813	844	749	850	826	831	830	839	876	812	830	854	819	878	831	806	849	804	812	888	820	826	861	825	861	845	850	852	886	851	812	856	803	809	839	831	778	833	818	863	831	855	821	843	851	861	830	837	843	825	830	830	860	819	840	816	834	836	834	772	849	884	857	848	815	806	852	785	796	827	834	842	821	823	847	843	828	854	798	860	860	874	818	811	791	819	851	815	832	857	864	795	881	824	806	814	872	781	847	805	813	850	812	811	841	810	808	853	857	799	805	877	791	831	815	821	793	817	813	812	881	846	806	846
20925	16913	18997	14688	9973	6748	4874	3784	3400	5408	4997	4043	3514	2765	2881	3360	3084	2396	1541	2212	2404	2302	2086	1849	1764	1736	1268	1323	1252	865	971	879	914	777	858	885	902	753	615	605	619	524	466	445	474	405	388	321	325	321	290	289	290	274	277	254	276	284	241	302	273	265	276	267	283	300	307	294	301	283	278	280	287	277	291	279	285	281	296	279	247	291	277	266	302	300	246	289	322	288	266	294	298	279	270	258	280	276	264	274	273	281	297	273	262	265	279	291	280	300	242	287	291	282	301	288	277	269	292	278	303	302	283	288	303	305	326	273	269	288	263	271	321	292	284	286	295	264	286	290	261	252	307	293	259	310	245	267	294	275	296	303	275	290	312	284	279	274	256	301	285	273	296	273	297	248	274	292	276	295	261	296	272	263	274	281	286	267	288	288	271	319	286	265	273	279	287	290	308	258	294	255	265	274	260	280	296	249	247	291	262	275	269	277	267	260	270	304	297	262	300	274	268	278	291	303	299	263	315	265	246	290	273	261	278	297	286	302	259	267	278	316	292	273	258	279	293	292	283	276	298	338	294	274	265	279	269	280	270	265	269	278	272	291	259	261	284	255	284	270	287	292	261	274	283	272	253	272	282	245	270	273	257	281	271	246	312	267	271	270	290	267	308	326	276	261	260	274	270	275	288	270	292	247	301	299	279	290	310	262	249	283	294	299	281	292	287	252	289	281	292	277	265	261	281	286	238	287	296	294	287	277	285	317	281	270	286	273	264	290	251	276	280	291	291	264	283	298	269	292	283	259	279	288	256	271	279	289	283	237	315	271	287	275	273	262	292	254	283	295	310	306	271	292	291	286	323	288	304	290	287	292	259	255	320	268	264	302	284	248	285	285	273	302	303	297	297	298	257	284	262	282	294	279	287	274	306	248	289	313	283	278	313	316	265	287	287	310	278	284	252	318	279	285	254	277	281	276	278	269	279	276	280	310	254	294	255	274	300	260	251	257	273	268	277	297	314	300	261	260	273	293	279	264	269	267	300	272	284	278	266	253	284	279	264	291	290	259	255	256	270	273	275	305	243	278	244	285	279	265	317	248	302	269	257	294	277	295	263	306	311	304	247	276	295	294	290	286	278	317	277	282	279	311	288	300	281	290	275	284	297	255	279	292	307	288	280	318	271	300	287	278	273	285	272	253	270	277	289	288	276	278	285	269	282	255	291	265	273	292	265	272	287	303	260	269	288	275	260	288	279	268	310	294	283	306	287	269	263	282	295	312	268	279	251	283	274	287	264	294	291	273	267	266	303	270	269	284	280	284	251	290	322	299	271	298	273	288	270	269	261	267	272	289	271	277	274	285	278	277	296	280	299	251	325	327	282	257	277	277	308	273	285	274	274	260	261	267	281	308	290	303	262	303	280	267	270	304	288	257	286	297	280	295	273	283	246	316	279	266	289	288	310	244	272	264	284	272	282	270	289	303	297	277	260	299	257	274	294	309	285	293	247	286	265	282	283	282	285	269	282	295	297	284	261	292	279	314	268	292	277	282	281	256	268	282	283	283	295	301	277	280	270	282	287	252	264	278	279	265	310	298	295	277	242	278	267	257	271	258	306	272	289	291	276	304	291	277	273	307	281	278	276	278	278	270	296	259	297	284	289	291	285	282	292	279	289	293	284	299	299	294	283	293	276	291	292	295	297	280	296	318	263	295	268	292	297	288	293	279	262	265	262	294	290	306	263	259	279	273	262	272	291	278	292	278	250	311	301	288	295	285	285	278	270	266	289	265	285	277	265	265	263	287	269	268	262	256	282	273	304	299	299	261	279	307	239	294	284	259	281	310	295	261	262	283	295	255	281	275	260	299	301	248	282	285	257	310	301	300	259	266	270	281	291	327	286	307	246	282	287	265	278	232	261	275	263	273	281	294	284	290	299	259	298	268	286	317	278	274	265	269	284	254	267	264	313	302	279	287	259	282	259	294	271	265	289	300	256	287	264	259	280	259	273	265	289	259	274	297	283	288	292	270	305	275	312	280	292	284	281	316	272	263	265	273	290	286	265	286	295	303	250	306	264	281	268	268	262	261	265	268	275	255	278	309	299	261	311	287	278	296	285	292	290	299	303	274	283	298	268	283	253	298	297	285	269	305	275	279	257	273	268	277	307	282	265	293	273	299	303	301	275	237	283	279	256	299	267	294	262	306	269	271	291	286	293	263	297	278	290	276	298	311	280	284	268	268	278	273	322	289	284	248	236	281	306	259	298	260	288	300	266	265	265	274	299	312	260	302	283	284	249	292	263	255	308	275	288	257	275	240	296	290	283	273	311	267	237	270	299	275	301	270	296	255	255	298	296	302	282	257	285	289	280	302	285	293	276	282	280	273	247	306	288	290	279	294	280	285	284	270	275	302	273	289	282	282	245	261	272	277	283	313	267	254	281	284	266	307	269	277	289	254	255	277	272	329	284	265	287	301	279	304	293	249	293	286	282	306	287	274	297	284	295	300	273	258	274	271	280	289	289	273	278	300	287	265	277	245	289	294	321	283	266	323	275	290	262	264	303	273	290	273	286	244	298	293	278	267	274	325	280	265	273	253	275	259	299	287	272	277	285	253	271	276	280	272	279	282	255	267	322	281	269	251	289	297	291	299	263	250	274	299	279	284	277	319	274	285	296	285	300	281	276	289	248	291	260	278	267	286	285	275	285	297	277	270	278	230	281	319	288	262	241	300	277	297	280	271	259	254	256	270	284	304	308	249	260	273	274	260	295	250	289	286	269	267	263	284	275	294	270	317	275	285	309	278	252	275	291	272	269	251	290	297	271	290	273	272	298	292	287	277	284	305	293	270	284	294	264	289	278	298	267	283	270	310	271	279	255	254	282	255	277	271	270	234	299	262	282	258	277	270	250	315	248	258	287	324	269	302	282	284	295	270	279	310	273	276	276	289	291	256	279	284	275	263	291	292	295	275	302	297	275	287	268	290	263	304	280	279	282	264	304	255	285	272	270	269	251	304	275	295	263	282	270	298	260	260	285	305	311	277	304	292	298	287	302	291	288	281	305	274	287	297	293	282	308	303	285	252	265	283	275	310	266	275	291	275	273	263	259	272	305	287	252	300	254	286	263	277	300	282	267	255	279	296	301	324	303	243	282	312	286	256	293	292	290	259	275	304	279	265	252	276	282	288	303	261	302	243	287	293	288	284	284	246	308	304	278	259	290	303	286	287	289	287	274	268	283	268	289	315	272	253	279	297	278	289	295	258	324	296	284	280	292	264	270	299	274	251	321	276	260	291	278	272	294	279	243	267	267	290	270	265	310	280	277	296	271	293	333	267	268	266	289	254	261	290	286	260	268	262	290	317	286	297	276	267	287	269	279	275	266	282	284	269	279	284	279	246	310	275	267	281	292	293	287	279	287	289	281	270	298	284	301	253	272	298	294	256	259	277	288	273	290	285	279	298	277	288	284	289	305	295	270	281	251	273	303	291	286	291	272	265
13505	13736	23355	24959	22648	19513	17103	15111	14342	19767	17291	14931	14567	11425	12714	14408	14415	10950	8175	11423	13146	12828	12034	10648	10167	9654	7580	7917	6920	4999	5888	5464	5245	4773	5454	5873	5569	4027	3394	3381	3291	2789	2338	2146	2055	1523	1529	1059	1076	965	897	855	845	831	768	811	819	782	834	796	739	790	796	819	790	849	795	795	771	816	805	756	754	794	777	789	866	812	749	748	707	771	786	808	770	846	769	777	807	707	745	718	764	824	801	774	770	793	748	742	794	752	778	794	775	790	736	757	739	747	752	785	715	777	704	802	746	745	760	770	783	779	745	774	748	764	774	768	768	736	778	744	711	780	773	802	764	760	767	768	754	746	786	775	741	793	826	777	751	801	757	757	805	758	768	773	782	741	757	767	755	784	773	788	773	798	771	744	798	742	719	775	766	755	749	745	721	739	804	763	730	775	768	799	783	728	760	782	808	715	771	819	757	796	693	765	782	761	718	782	776	718	786	760	804	724	800	739	794	741	755	764	725	754	741	784	783	808	806	750	743	745	794	761	823	764	753	723	716	783	743	764	799	787	750	744	763	745	752	752	799	734	744	758	765	742	762	766	772	789	773	805	789	775	742	766	793	805	716	736	742	742	768	749	774	749	794	746	755	762	715	760	734	764	783	790	780	775	818	792	776	790	775	790	805	722	761	766	805	692	725	758	754	746	733	799	765	753	736	801	735	690	809	757	811	757	769	751	823	805	719	710	780	720	769	765	739	743	793	730	767	766	760	787	751	787	751	729	727	793	752	743	784	741	762	801	725	712	729	769	795	783	739	759	791	826	781	714	770	801	738	721	757	757	753	827	780	765	822	755	737	830	788	778	801	750	718	755	788	751	767	782	801	760	752	814	787	751	744	728	798	774	766	742	756	771	771	792	770	734	756	780	761	753	736	774	780	774	697	784	798	751	795	786	753	794	751	828	751	766	755	746	800	760	747	733	770	783	715	756	721	748	769	772	797	798	737	775	760	750	732	739	775	745	808	745	777	735	782	733	744	757	782	820	742	741	808	721	788	752	728	751	731	803	755	793	717	743	777	785	752	761	737	760	750	745	748	753	772	833	737	752	754	732	776	763	754	747	782	813	795	745	781	754	736	794	745	793	707	819	825	760	791	763	751	743	733	770	766	759	792	795	743	757	759	773	742	832	774	767	750	772	718	744	759	760	798	775	742	774	771	748	811	779	697	749	764	790	790	719	745	771	745	782	757	763	767	782	722	783	802	782	744	768	737	742	753	732	763	762	776	795	772	704	758	755	816	769	755	771	757	746	710	799	793	741	808	803	764	740	772	729	728	751	754	780	743	757	794	782	769	789	749	743	748	779	816	828	782	768	735	750	803	751	759	747	772	746	752	767	750	745	793	749	790	769	763	769	806	778	709	750	794	810	741	784	792	766	725	714	767	755	771	756	779	804	759	775	708	764	803	694	771	756	792	739	773	818	751	793	760	775	779	734	767	775	799	726	743	768	761	806	732	710	773	789	764	798	731	741	751	779	743	758	751	747	785	775	801	762	785	760	759	732	744	788	748	775	752	793	805	789	768	747	781	771	778	771	838	800	720	706	774	773	822	705	778	756	768	734	726	759	760	719	775	802	798	772	796	728	836	777	794	713	763	777	705	746	791	778	747	783	755	798	757	768	747	788	706	809	767	751	792	731	737	785	751	731	782	806	723	751	745	722	791	732	799	714	795	789	819	751	795	791	789	738	737	729	739	728	769	697	800	754	772	744	714	765	747	732	763	811	772	786	780	761	764	738	803	744	750	741	733	729	730	773	735	792	738	769	735	730	756	762	817	755	793	740	790	756	780	711	779	730	811	714	755	803	730	736	745	776	787	762	767	773	779	774	701	765	775	772	777	815	750	776	765	773	772	794	780	737	777	754	774	763	726	753	735	794	747	813	747	790	751	775	761	744	765	745	743	699	745	782	762	787	781	819	810	710	748	722	768	731	777	716	760	765	734	773	792	761	724	713	790	714	781	737	760	744	790	781	751	745	782	748	782	773	746	770	772	786	751	788	775	725	744	759	813	753	756	775	775	726	770	744	736	761	730	791	735	763	739	734	751	725	781	764	787	779	716	784	718	788	804	742	786	776	764	763	719	797	791	737	781	821	753	736	798	765	747	782	750	717	766	781	751	736	766	745	746	777	749	795	732	767	762	713	790	786	726	764	734	765	780	746	747	769	777	745	752	781	771	765	766	719	742	749	775	801	809	782	736	760	756	789	776	777	740	760	768	762	755	769	778	744	723	741	776	762	772	771	690	762	744	752	776	759	741	737	759	746	768	820	816	798	787	726	739	740	775	739	735	752	760	760	730	754	789	799	760	733	772	816	753	764	793	799	744	809	731	748	749	745	738	752	809	810	743	794	765	730	765	740	747	747	743	741	773	729	749	814	782	750	771	779	807	795	752	800	744	757	823	746	749	821	810	743	789	772	725	788	740	714	710	745	742	795	771	749	758	752	792	767	755	751	721	797	748	738	746	744	760	772	787	794	763	816	793	788	725	772	740	771	745	758	772	723	728	760	781	796	784	818	781	761	760	820	709	785	775	780	718	777	802	756	718	736	769	797	761	798	792	756	753	726	751	778	752	754	782	786	727	809	766	790	730	790	799	794	780	779	825	718	741	789	765	776	749	786	727	737	773	755	735	763	774	786	804	759	813	745	766	725	822	697	801	788	768	810	790	764	788	829	773	804	788	745	808	773	763	790	778	745	832	798	773	791	788	756	760	820	782	785	767	752	788	770	774	753	743	768	732	772	777	796	751	775	780	767	725	779	763	755	748	762	751	798	754	773	798	816	725	708	762	767	798	817	820	775	778	767	764	765	734	769	768	763	774	701	765	758	777	777	752	759	741	789	754	769	767	717	750	741	745	754	735	710	739	770	801	752	793	768	770	801	751	762	805	745	748	712	749	723	791	708	787	793	722	770	792	758	757	771	767	774	760	818	765	758	794	719	728	745	747	755	771	781	729	820	793	755	744	742	750	726	777	760	826	765	794	774	799	770	750	764	772	738	772	814	799	715	770	808	758	755	764	803	714	784	797	736	719	758	768	737	747	832	806	766	733	757	745	760	752	757	770	733	740	774	753	768	742	772	764	787	746	775	796	816	774	799	802	799	770	758	732	732	778	737	768	762	763	773	807	764	742	774	746	734	752	766	764	752	792	822	777	771	789	801	743	818	736	736	773	766	795	750	751	733	774	793	794	808	764	745	778	762	763	802	830	731	756	765	782	790	738	765	744	794	813	740	795	765	797	760	723	797	740	794	723	729	767	814	792	723	775	778	808	724	779	736	771	796	746	732	752	730	746	765	777	813	749	719	761	762	813	807	755	782	810	790	819	801	745	790	768	795	824	827	745	805	738	754	780	765	743	750	753	775	757	761	725	780	757	752	769	811	749	802	772	765	789	716	762	723	756	775	722	756	754	734	760	769	742	787	775	814	779	778	777	762	791	752	774	750
30210	24236	27117	23274	17001	12367	9182	6584	6530	10190	9565	7899	7406	6545	4720	6604	6491	3876	3234	4270	5236	4751	4245	3653	3293	3201	2631	2371	2382	1698	1615	1658	1403	1318	1683	1806	1666	1121	1022	944	1034	811	623	590	528	476	408	305	328	277	253	277	266	249	238	269	228	239	259	276	243	263	229	212	255	259	258	250	252	264	242	233	235	272	247	231	239	250	241	229	228	245	237	239	239	235	245	260	238	228	276	247	264	242	220	253	220	248	259	237	212	262	238	231	224	222	270	255	235	224	223	232	205	239	245	231	249	250	242	243	247	237	228	268	241	249	241	249	256	232	259	275	217	243	242	223	245	242	227	250	239	229	243	254	264	251	204	223	262	228	228	258	233	246	231	226	230	250	234	251	258	247	208	239	263	250	223	243	265	242	255	243	247	239	245	240	241	254	259	219	208	252	269	232	218	202	255	248	245	243	240	239	242	280	256	240	229	212	269	296	249	246	248	238	236	219	242	245	243	226	252	250	233	265	220	246	271	234	250	249	229	237	242	223	242	220	230	228	251	208	244	232	249	247	249	243	228	255	239	232	244	262	268	242	271	227	226	258	222	208	227	235	229	273	229	211	256	272	237	244	259	214	222	266	300	230	231	280	266	249	245	257	257	245	273	278	204	216	255	255	278	246	227	242	266	261	234	214	234	223	263	222	262	243	242	237	232	248	239	257	235	263	234	255	242	244	256	231	245	246	213	271	237	249	259	270	230	222	238	233	256	246	233	240	246	230	248	210	247	228	251	238	247	219	251	258	249	204	261	243	224	245	227	221	226	269	225	230	229	250	218	271	247	257	243	250	242	261	216	254	241	261	244	252	250	240	222	223	243	244	231	260	223	240	266	230	223	238	242	221	242	244	227	234	217	205	247	255	241	230	238	209	231	252	228	255	201	245	244	243	261	245	252	232	227	219	210	231	242	225	229	235	225	230	266	256	203	224	250	270	269	254	250	243	216	220	217	227	242	261	246	238	257	216	255	228	245	263	253	233	241	250	232	236	251	237	233	244	224	240	266	258	251	241	253	237	225	256	214	224	244	240	215	243	254	210	234	218	259	239	248	242	229	234	232	246	236	247	213	231	236	238	242	225	226	224	209	257	218	258	269	251	218	220	237	244	235	236	234	214	262	233	239	246	233	263	246	207	243	230	240	236	201	245	240	252	242	251	221	235	250	248	229	250	243	241	236	249	239	276	246	240	257	245	226	234	220	255	221	240	266	210	264	237	237	242	241	223	234	256	250	234	261	224	250	266	247	252	248	211	251	234	243	229	218	245	262	237	248	187	270	258	235	225	249	212	249	217	266	245	236	251	227	227	265	241	242	224	253	256	256	229	252	250	230	236	241	214	204	218	231	235	227	249	214	221	218	225	219	255	229	238	262	234	222	244	235	241	239	218	235	255	204	236	224	269	221	247	242	206	259	227	228	253	255	253	248	248	227	247	249	231	228	237	246	252	252	235	236	250	267	259	246	243	225	236	244	242	252	249	235	251	258	238	245	237	231	240	244	247	225	216	233	244	244	245	227	264	236	234	258	252	195	208	239	252	235	254	242	219	241	257	248	251	258	199	251	273	269	231	218	229	242	242	229	227	219	240	258	260	215	224	264	226	230	217	287	231	217	240	242	242	249	241	255	253	237	224	255	267	241	252	275	214	220	240	239	234	230	239	230	229	253	231	220	231	265	230	239	245	212	267	240	212	262	271	234	255	247	241	225	263	258	241	256	241	250	241	243	225	231	242	238	248	253	225	252	246	221	269	232	246	245	213	241	266	230	246	266	218	241	239	248	217	235	251	231	227	241	223	250	253	257	244	237	257	226	246	249	238	238	255	231	246	240	244	249	245	262	258	236	241	245	245	261	261	216	263	251	234	217	231	258	214	269	267	268	252	253	254	216	207	221	218	251	242	223	216	239	229	232	259	259	253	253	268	252	221	251	217	282	248	258	211	263	214	260	249	274	240	244	255	261	249	267	240	224	240	251	259	236	239	224	237	223	250	236	264	256	218	232	218	226	263	272	266	245	248	250	270	236	231	259	258	252	244	263	241	237	219	261	259	254	238	238	212	238	242	245	243	230	224	257	256	236	230	235	210	243	244	254	234	216	195	229	236	218	245	245	237	236	235	248	244	241	262	237	239	247	253	250	240	258	250	253	229	271	255	240	268	248	254	238	247	242	248	238	224	256	230	246	243	247	234	241	238	253	264	255	265	267	252	231	240	258	224	222	252	216	252	249	243	226	252	246	236	207	244	269	254	233	246	226	229	251	230	243	228	261	269	220	271	241	268	222	249	255	246	238	238	241	240	224	241	244	216	239	252	222	226	265	224	259	234	213	244	254	229	236	271	245	259	225	254	232	253	242	284	255	223	260	235	254	244	254	256	268	250	260	232	240	232	243	249	267	220	223	243	257	253	216	244	215	236	239	271	240	236	239	219	227	243	236	250	281	224	253	243	225	245	266	208	242	258	224	249	224	240	214	239	240	247	217	240	221	271	266	252	264	227	223	250	248	239	258	247	237	223	242	225	268	272	231	223	236	248	249	254	254	244	241	246	239	270	250	243	213	242	205	226	240	235	244	238	250	230	211	239	235	251	237	252	248	233	242	247	251	239	242	244	236	250	231	229	233	232	229	259	250	235	245	211	217	268	246	259	211	244	246	221	265	222	256	238	225	239	231	259	229	258	244	250	258	232	255	248	246	239	232	221	280	255	231	261	257	242	243	249	236	245	232	218	264	223	213	256	256	238	238	266	240	233	244	237	237	257	237	256	249	238	265	235	244	273	235	244	226	262	250	240	220	216	264	245	238	241	260	264	217	267	238	220	251	220	233	219	240	246	267	249	248	241	242	236	261	228	226	244	236	247	224	219	293	257	225	243	253	268	251	219	266	260	254	254	244	234	229	231	234	258	243	241	238	218	234	218	262	250	248	254	226	219	246	253	247	275	220	252	246	238	253	220	241	241	249	235	232	246	252	254	226	239	262	237	241	223	214	228	236	244	265	241	264	254	256	280	266	232	269	228	248	230	222	246	256	251	253	248	237	226	208	266	271	211	236	224	258	250	233	239	243	275	280	245	234	236	250	266	251	231	231	246	281	230	238	241	242	247	229	241	215	250	242	248	218	233	244	245	229	242	243	251	255	261	251	233	227	272	255	247	232	227	215	229	236	227	240	254	266	252	266	245	260	245	244	243	229	227	259	280	227	256	230	221	258	259	251	250	232	215	243	246	286	235	224	213	237	234	233	239	230	266	230	235	235	225	248	243	229	257	251	228	216	243	228	259	232	265	243	239	231	227	240	263	242	243	213	218	235	252	230	230	265	250	238	240	244	241	241	226	229	240	239	251	247	245	238	223	254	259	244	252	251	248	246	261	211	250	253	219	250	246	241	221	237	238	223	216	243	242	259	226	241	239	247	257	224	249	264	218	245	263	243	233	282	221	244	237	289	235	256	231	230	211	227	248
18657	18612	29195	31894	29468	26440	23746	20534	21446	26658	24491	22308	22017	19953	17251	22294	22517	15101	14036	18567	22829	20882	19423	17699	16029	16327	13283	12705	12279	8933	10029	9413	8743	8079	10641	10241	10013	6760	6170	6282	6040	4930	3807	3542	3191	2443	2091	1284	1310	969	905	833	854	764	755	760	773	738	717	702	731	712	721	700	679	716	729	683	671	646	687	656	659	668	768	673	704	681	661	693	667	641	669	679	646	674	693	666	676	687	674	652	671	649	654	692	664	648	628	611	701	652	690	673	668	654	697	638	702	755	688	644	709	680	666	643	646	688	661	655	672	671	684	650	659	727	629	667	686	661	694	659	685	676	699	573	639	699	682	654	721	661	705	697	689	667	709	648	693	654	681	703	650	643	641	685	676	638	674	677	646	713	661	639	627	685	662	653	656	675	649	679	691	693	636	650	615	638	689	650	728	695	635	628	648	668	659	635	668	687	670	711	661	636	667	658	716	728	693	638	676	685	683	661	604	720	645	668	673	690	701	657	656	660	674	679	647	667	690	664	667	703	715	683	699	692	705	670	669	636	637	693	714	665	715	693	634	692	658	656	673	689	677	697	652	621	656	653	639	694	662	652	700	655	631	712	688	665	635	684	678	666	666	657	686	704	646	673	660	674	650	633	694	708	688	657	711	667	688	686	661	635	650	662	658	680	691	668	665	642	633	685	628	733	649	638	681	635	654	649	661	635	667	707	684	677	672	629	662	677	643	658	666	681	703	697	684	669	685	644	705	644	658	683	671	718	667	681	666	687	626	686	677	667	652	693	658	654	670	673	695	662	704	697	669	708	676	669	686	694	684	663	684	650	647	661	688	700	686	727	699	690	678	692	656	649	638	657	650	662	647	638	693	656	673	654	660	669	674	652	660	678	698	696	671	716	681	644	666	678	695	643	694	698	686	722	671	667	669	645	673	733	700	667	675	658	665	640	676	668	684	639	679	652	648	680	687	674	658	716	686	677	692	677	589	664	727	671	687	651	694	677	678	681	677	648	696	647	659	669	660	671	650	680	721	693	691	710	678	619	653	686	676	698	665	680	600	691	694	669	650	762	680	680	653	677	707	595	665	662	667	698	678	689	688	641	720	680	671	679	730	638	713	643	695	659	694	669	721	630	661	655	710	656	672	685	656	694	641	687	665	618	701	668	661	682	660	674	663	663	679	668	659	640	707	714	685	708	633	682	653	621	689	635	647	672	690	678	670	698	690	698	673	651	659	667	700	708	738	681	675	670	654	629	674	708	666	673	675	662	668	713	669	690	687	633	677	653	667	651	666	698	707	644	641	664	699	679	656	727	712	689	691	673	711	661	683	673	663	686	653	677	694	673	678	699	687	672	693	671	685	696	668	641	668	691	689	677	648	687	725	660	659	640	713	666	684	680	665	656	673	667	700	655	656	686	705	665	695	674	696	639	656	649	661	721	679	700	684	718	702	640	709	665	647	641	690	663	661	693	666	682	712	629	689	673	685	653	665	659	695	635	636	649	681	671	690	658	682	678	708	657	649	651	676	693	716	675	636	657	681	690	645	691	725	645	635	660	705	685	632	642	654	713	653	723	699	712	654	668	661	688	684	644	680	699	640	679	655	689	696	665	702	712	699	705	670	673	621	694	693	687	666	685	636	705	688	681	650	654	665	664	635	720	645	695	686	666	642	671	695	661	676	660	681	634	666	662	666	687	626	672	632	677	659	663	699	697	651	672	677	703	713	685	661	645	679	714	683	700	653	718	680	669	655	703	669	662	749	659	712	711	662	602	692	668	691	665	646	709	695	659	675	657	684	692	701	668	663	693	688	679	689	726	672	695	651	692	626	695	701	686	667	702	644	673	644	658	674	616	664	650	667	638	668	685	672	679	688	664	625	658	670	612	698	706	723	685	680	665	665	672	619	709	655	690	662	696	689	717	646	657	719	694	650	688	709	625	674	688	662	692	711	663	678	673	689	678	675	666	629	714	661	676	679	666	623	706	691	618	670	671	654	689	633	655	673	636	705	643	665	691	679	662	682	670	677	668	710	660	638	724	729	674	688	682	714	635	682	634	680	735	678	647	659	680	688	673	693	691	708	673	672	708	681	663	673	709	669	745	689	637	722	695	636	667	682	640	682	689	653	680	711	699	664	613	641	640	693	639	709	667	731	681	676	671	664	722	700	735	693	678	698	678	689	692	660	629	637	642	593	675	676	623	672	665	705	671	674	720	666	655	725	708	699	712	629	699	676	663	718	695	665	696	691	700	685	671	651	706	663	651	655	659	701	690	689	672	658	631	666	650	703	712	673	672	724	649	695	652	708	683	671	654	733	681	668	652	714	733	664	652	679	644	709	658	669	646	694	679	679	696	659	659	671	670	653	661	673	646	639	675	679	648	661	659	689	658	666	666	728	653	690	665	659	701	657	691	655	746	698	669	695	710	680	671	665	639	681	676	704	636	646	675	675	699	654	655	625	632	686	723	748	677	686	650	647	669	697	697	663	688	709	647	691	680	682	643	624	667	691	718	688	669	689	709	669	650	679	664	605	675	684	622	715	728	651	692	655	724	659	664	682	648	633	738	682	662	726	710	671	697	681	662	715	684	679	658	652	697	665	629	693	622	671	707	637	676	670	669	718	680	670	681	653	627	641	644	668	722	678	679	646	733	645	659	673	717	675	682	626	684	615	643	652	693	675	683	711	657	676	660	667	659	648	653	664	654	695	621	711	707	669	670	690	643	680	654	677	677	662	687	648	658	678	707	676	658	733	635	721	668	678	680	684	704	674	726	663	667	683	662	690	669	678	642	662	693	686	682	686	707	674	648	636	644	680	664	680	686	691	711	701	690	701	672	689	685	639	716	695	710	668	686	712	695	646	654	635	724	646	713	637	705	679	725	679	678	670	683	650	678	665	691	661	648	655	706	651	724	689	640	694	658	647	702	638	673	619	639	652	686	597	644	624	651	646	708	660	633	693	656	695	659	707	696	696	663	688	665	635	712	706	667	679	667	727	668	615	630	681	618	655	670	691	663	660	645	678	674	647	644	660	660	685	648	633	707	673	691	717	716	665	675	648	729	700	674	727	657	672	685	667	706	665	662	626	690	674	651	700	658	675	684	679	686	659	643	697	703	654	681	629	675	702	659	655	637	704	669	701	674	694	703	676	691	668	657	658	727	662	661	629	714	667	657	644	658	698	630	703	662	668	672	623	652	651	645	703	650	693	691	665	677	659	645	671	667	634	650	674	717	675	661	693	649	693	662	678	724	680	685	665	671	663	676	720	656	708	655	699	620	674	688	650	615	623	637	692	672	696	687	702	709	695	673	663	591	687	689	674	708	639	658	650	655	656	713	701	656	697	679	689	672	637	696	738	694	694	717	688	677	653	674	626	670	665	710	652	687	733	664	674	706	676	676	666	661	683	709	656	697	650	701	679	657	675	669	643	698	685	701	672	742	705	667	649	683	684	694	691	672	655	698	655	679	664	662	651	679	665	690	732	660	585	679
10928	8884	9944	7191	4434	2978	2044	1562	1168	1117	1000	877	779	693	537	552	574	517	456	507	507	457	463	465	448	422	390	386	387	330	353	347	352	341	385	365	334	335	321	319	355	283	321	319	315	313	358	327	304	298	252	315	314	299	325	303	306	314	309	284	326	305	306	326	283	300	327	293	270	272	278	320	322	332	288	331	328	297	325	272	313	297	301	286	281	332	311	308	314	319	298	289	326	299	311	269	338	271	287	316	294	333	319	318	315	332	279	294	316	312	318	311	341	301	302	283	308	336	304	338	318	317	295	288	301	270	279	315	325	279	286	314	317	295	314	291	276	359	320	291	326	297	286	334	326	332	298	330	326	339	345	317	316	290	286	291	325	268	329	297	268	306	307	303	272	345	291	314	304	266	326	312	297	304	298	297	303	315	285	310	294	310	298	322	319	272	300	308	329	291	306	326	288	310	302	309	305	293	321	285	279	321	310	296	299	330	307	313	304	299	324	308	326	320	279	305	292	303	324	288	279	320	318	287	328	289	301	353	344	286	311	294	306	290	291	296	321	273	301	298	271	279	307	300	312	284	292	304	294	335	292	318	283	292	279	314	283	296	306	290	339	306	313	298	291	283	287	298	307	275	287	325	306	283	321	297	334	300	310	291	317	301	307	300	307	315	339	303	299	281	322	253	308	323	308	311	346	308	309	312	302	313	293	346	288	329	314	319	318	289	289	292	312	287	290	288	328	316	319	317	300	304	292	309	308	339	306	296	293	338	305	300	328	313	292	334	305	332	305	345	298	312	325	306	317	308	303	287	315	328	320	285	339	305	309	286	326	284	266	284	319	326	266	291	300	313	325	274	302	304	335	319	288	315	285	298	323	285	295	290	307	288	300	329	254	303	297	320	271	312	299	305	309	313	289	281	317	328	308	324	287	338	300	284	309	289	339	318	313	283	295	334	289	307	318	315	320	298	344	297	312	317	303	320	318	318	309	274	312	315	304	301	310	324	319	330	266	310	292	354	292	296	309	294	311	294	296	321	319	287	322	330	301	281	284	272	286	335	304	297	314	311	305	329	308	289	315	295	315	318	338	330	249	295	309	287	358	310	315	323	294	295	297	336	326	277	332	284	318	322	325	286	289	299	291	324	317	313	290	288	290	293	316	314	337	320	290	321	290	300	301	327	282	343	322	295	310	316	322	326	284	318	304	317	287	299	296	303	282	289	299	270	327	286	332	298	302	307	295	284	306	308	315	300	305	302	318	268	302	298	340	326	294	285	322	314	303	307	296	291	320	309	307	309	300	290	326	310	308	306	320	316	282	317	324	318	282	320	319	292	311	320	324	315	336	334	302	303	305	286	291	361	314	325	305	312	283	278	346	315	332	268	318	319	302	340	302	334	312	303	279	316	329	291	294	334	356	304	323	308	281	298	308	300	317	318	299	301	319	304	311	283	299	338	294	290	286	288	313	302	321	318	286	294	309	296	297	314	312	304	322	316	290	286	341	313	312	310	322	324	323	285	288	303	308	307	293	296	289	294	286	303	322	307	322	324	283	344	288	346	293	305	277	278	334	300	304	294	312	312	303	293	326	327	243	317	302	310	292	319	300	325	283	315	291	327	269	316	289	315	319	318	305	302	315	317	327	286	290	277	282	303	302	326	312	330	287	331	293	288	310	302	300	340	307	287	340	323	285	280	318	291	325	292	296	286	285	268	311	293	293	303	305	307	318	311	317	318	332	303	325	328	328	279	284	310	301	309	298	288	298	321	287	310	268	290	297	309	299	329	316	295	316	302	289	302	302	300	310	283	330	321	317	299	295	288	290	305	300	315	299	329	295	323	280	306	299	326	307	333	314	307	317	327	303	262	288	312	315	339	269	316	348	307	313	286	310	297	280	310	309	288	273	311	294	298	319	313	303	324	327	316	314	299	328	297	299	347	304	297	314	339	274	309	304	306	310	322	297	341	329	332	308	277	309	310	337	311	318	296	292	313	311	300	280	293	283	325	312	282	307	315	278	334	338	293	309	333	303	338	310	314	316	326	308	282	291	310	324	318	304	337	321	295	292	312	289	293	317	288	309	310	290	316	292	322	344	316	312	284	288	329	309	288	299	327	346	321	292	334	308	301	293	313	313	289	306	279	321	287	310	283	317	334	318	324	299	339	340	316	298	339	315	311	296	304	299	286	308	320	310	307	325	304	332	304	285	331	328	284	300	303	305	293	306	305	311	310	289	289	298	319	323	302	335	283	339	314	284	296	290	271	328	289	286	304	314	307	315	311	294	319	303	337	292	298	315	321	290	345	319	311	279	305	273	333	319	308	311	310	319	278	276	287	318	286	278	274	288	343	344	303	310	319	282	278	330	326	303	311	290	316	347	284	306	283	332	324	313	285	332	325	313	300	297	319	297	308	298	306	309	269	265	285	277	290	314	310	306	286	329	311	309	302	288	352	299	292	288	291	323	316	326	275	282	329	299	339	327	285	272	305	304	304	313	311	305	283	340	335	329	303	293	292	310	321	326	284	321	308	306	307	326	332	306	334	325	339	307	331	307	303	279	320	308	291	291	313	311	326	302	321	300	302	305	321	270	295	306	298	294	307	322	269	296	299	321	308	265	335	282	321	334	311	306	313	307	290	288	320	314	323	320	295	290	302	341	316	280	291	330	291	299	280	294	309	313	324	288	289	315	321	319	321	286	294	277	306	300	342	293	295	307	288	314	311	314	294	337	332	306	321	303	295	327	312	325	287	317	276	304	300	322	295	336	325	328	317	306	296	339	316	304	325	307	281	294	328	310	311	296	274	296	295	308	313	300	319	316	289	311	283	332	279	318	339	305	294	302	302	306	303	304	345	319	291	282	307	288	267	298	313	324	329	285	314	302	346	305	274	330	290	314	292	281	345	307	316	342	282	325	302	322	331	307	311	281	311	280	315	300	288	307	314	284	296	298	333	289	317	298	311	321	312	273	290	304	302	353	298	309	316	300	330	298	309	322	337	312	296	356	304	302	297	322	308	279	299	314	310	284	293	305	326	303	279	289	277	301	273	289	311	327	315	308	284	289	295	310	370	301	295	331	304	288	315	309	301	320	321	300	353	293	292	315	288	302	296	287	312	289	322	301	296	311	271	301	327	334	311	302	310	297	302	277	303	304	320	281	290	291	271	323	315	309	268	307	325	323	296	322	318	332	290	301	318	298	313	297	294	297	294	344	328	325	317	281	295	271	302	308	328	287	309	296	308	318	304	300	323	317	290	330	356	285	283	334	308	312	310	315	329	304	298	296	298	304	272	307	338	289	314	320	317	303	334	316	283	301	289	308	311	285	313	336	313	317	297	314	345	295	299	319	294	328	318	295	335	309	303	320	318	324	292	314	306	319	294	297	311	291	305	272	306	295	332	307	332	290	321	303	296	322	294	282	342	280	312	294	305	267	320	292	319	313	266	332	328	327	342	306	317	325	295	321	309	283	289	279	308	318	325	306	281	289	314
7392	8279	15697	16627	13484	11056	8834	6953	5958	5951	5036	4478	3795	3474	2878	3159	2812	2184	2091	2269	2471	2307	2140	1975	1806	1769	1636	1566	1531	1335	1345	1312	1292	1233	1286	1236	1253	1076	1094	1067	1056	1039	975	991	899	901	905	861	808	853	850	872	782	860	805	817	828	859	782	839	809	799	887	751	859	800	862	814	807	804	838	822	831	849	824	838	864	826	832	835	845	836	854	836	818	840	865	842	851	840	856	806	813	826	806	850	845	823	864	834	825	856	849	810	814	827	849	823	816	812	869	868	871	805	831	823	841	822	878	860	806	881	863	847	823	797	806	805	847	774	814	853	855	839	825	778	851	820	850	878	849	804	835	858	794	844	891	845	823	838	831	825	819	845	836	841	832	848	762	839	872	804	838	844	815	765	830	808	853	849	837	843	821	853	838	835	857	811	826	830	820	836	807	849	880	863	845	810	853	767	763	810	817	800	824	833	856	843	836	922	841	809	870	840	840	843	856	811	857	816	893	853	820	865	810	807	831	826	839	896	822	821	869	844	825	805	818	806	844	802	818	812	832	811	799	872	803	825	813	849	859	853	848	831	838	802	868	871	812	857	811	834	808	842	854	826	787	831	799	853	834	835	823	870	872	782	781	838	823	868	820	816	883	800	844	835	834	810	815	805	809	806	843	793	826	819	829	826	847	792	843	786	864	837	833	805	827	807	789	862	831	866	816	814	813	870	841	796	884	848	878	826	864	857	820	813	840	826	881	907	814	851	842	867	815	825	814	860	806	838	837	839	837	828	846	850	810	831	834	802	826	805	785	837	843	828	865	823	821	849	847	808	798	807	826	789	791	832	839	829	825	866	825	830	814	856	851	840	845	810	779	834	833	823	812	811	830	834	851	824	816	783	843	877	849	817	814	845	782	827	818	856	851	858	843	805	811	855	816	824	818	813	802	826	866	821	822	837	856	825	869	891	839	848	794	839	768	807	876	826	826	858	820	822	761	862	857	822	860	808	813	856	848	795	828	826	844	803	820	825	809	819	872	823	854	815	809	833	815	805	806	829	812	777	836	853	807	844	800	826	853	821	850	807	858	840	794	838	819	812	839	842	876	823	801	833	797	809	843	857	796	820	836	759	845	812	825	804	837	780	868	815	843	800	814	854	812	793	849	837	836	852	817	883	793	826	815	867	808	843	850	833	729	808	743	830	799	829	840	795	797	857	816	867	789	814	874	895	859	863	774	843	795	822	853	849	801	802	779	798	879	908	838	814	843	788	845	807	845	844	825	844	856	771	841	844	815	836	815	847	832	860	862	857	788	801	845	793	880	844	817	796	870	851	870	851	834	843	794	889	861	820	805	804	838	846	857	791	819	786	865	810	886	773	869	851	800	855	808	830	834	843	821	847	859	830	827	831	838	863	853	819	823	826	806	795	803	802	830	857	819	847	851	813	836	852	853	872	790	797	766	781	793	796	830	785	799	846	869	849	838	858	822	805	824	848	865	841	837	855	788	837	849	882	797	889	879	873	797	830	824	846	850	808	831	819	833	847	803	842	873	855	853	872	795	804	868	818	837	812	813	842	823	795	829	815	838	805	801	819	852	861	856	830	828	811	825	832	797	798	856	834	822	851	768	840	819	828	812	804	797	849	832	831	869	841	859	812	798	807	849	798	828	808	788	817	775	828	818	793	837	885	846	808	848	823	804	826	772	893	851	857	786	782	769	854	839	813	852	819	827	814	822	860	829	840	821	838	809	873	856	831	832	823	797	849	849	841	887	849	793	801	874	857	820	874	833	831	847	833	846	828	794	856	858	835	794	855	829	831	769	804	907	811	856	797	836	880	827	800	806	819	820	814	867	838	827	792	858	837	837	835	790	842	837	872	819	826	822	805	804	854	871	827	803	863	839	853	829	841	834	831	818	817	804	774	859	836	837	828	810	890	825	827	827	767	855	832	802	831	810	817	809	857	783	865	827	803	809	813	858	812	806	856	815	836	817	820	803	816	821	786	852	801	758	838	817	813	822	832	828	818	831	839	817	831	775	819	813	831	836	817	811	804	839	816	883	852	866	827	873	795	815	834	809	800	871	822	829	774	833	819	807	816	789	791	809	862	821	790	833	827	770	848	809	827	823	794	775	822	828	763	777	838	921	789	828	798	830	881	824	806	852	852	821	831	804	848	846	827	784	836	807	802	859	790	832	809	843	791	809	870	816	865	828	789	823	803	856	824	757	857	791	821	807	791	859	838	786	803	850	813	801	800	851	819	815	756	821	793	853	822	852	773	797	845	838	799	844	848	855	785	864	776	801	837	844	838	823	865	880	829	851	781	827	814	803	834	830	855	874	837	851	806	884	850	851	823	812	820	852	833	822	779	836	867	811	820	834	848	816	817	876	838	792	832	788	862	842	843	829	817	797	807	833	852	822	841	851	861	803	818	791	796	841	794	816	790	844	805	836	815	838	848	831	783	831	822	863	785	813	881	857	814	783	815	814	822	859	842	842	857	848	807	785	846	858	829	808	780	800	870	829	897	826	788	815	829	849	809	819	827	792	842	816	834	886	802	796	797	772	838	803	862	824	797	821	851	839	818	834	810	791	850	791	837	852	896	784	882	884	826	818	816	846	804	822	824	832	863	834	853	811	860	854	828	854	858	872	815	821	855	847	824	824	831	808	871	803	828	885	862	777	901	788	790	813	856	841	832	793	819	842	806	836	814	815	817	815	780	864	829	867	794	820	858	834	820	785	801	832	861	839	792	807	809	846	814	804	806	838	827	850	787	854	834	817	861	829	842	860	845	806	839	811	847	847	807	818	828	792	844	795	867	833	837	852	806	809	882	829	788	804	822	881	819	835	903	806	810	797	820	836	815	820	867	778	803	877	866	806	795	854	845	845	819	855	812	849	805	805	876	859	786	815	830	837	841	799	874	760	813	843	813	844	827	818	807	834	864	851	767	812	857	798	773	841	828	839	833	872	831	811	852	831	792	816	863	802	817	810	809	744	885	862	834	825	827	838	785	857	868	838	806	805	844	828	821	849	776	812	804	837	856	829	876	802	809	839	758	815	803	853	834	795	811	880	822	861	826	810	837	805	838	819	798	783	857	833	806	836	819	792	801	826	831	790	799	791	829	830	840	805	877	810	861	834	835	852	817	817	814	867	806	851	801	790	820	812	802	800	817	839	844	862	822	836	839	787	804	820	875	827	848	846	847	847	846	841	836	838	817	787	811	827	853	783	798	833	786	811	820	819	838	806	828	795	886	861	837	790	835	843	820	796	870	835	869	849	812	807	817	818	828	811	866	808	869	772	850	847	787	818	831	838	836	849	785	852	807	855	820	837	837	805	831	846	854	808	805	804	864	828	813	857	839	836	849	795	856	865	805	798	827	804	775	852	855	821	851	823	814	837	831	843	824	840	798	818	819	859	842	813	850	810	846	835	874	771	853	847	764	852	849	844	921	852	868	825	840	820	815	872	831	834	873	839	824	855	830	783	839	882	843	844	839
21542	17478	18921	15056	10033	6958	4828	3752	3562	5505	5172	3801	3100	3217	2061	2998	2968	1960	1560	2210	2421	2332	2054	1920	1654	1515	1289	1146	1161	935	922	931	809	823	1004	926	1003	624	655	638	642	552	449	440	433	391	355	315	329	271	313	280	325	307	332	286	272	287	265	262	292	273	289	295	266	304	305	321	249	253	297	275	247	305	271	275	275	282	265	271	303	287	280	262	269	275	321	280	291	289	266	295	281	279	290	283	304	289	265	276	286	290	262	277	292	250	256	278	264	288	301	258	260	279	257	276	306	264	259	280	261	277	283	322	280	289	275	289	294	275	274	262	277	265	295	277	289	297	293	282	280	286	257	291	257	302	296	271	249	271	263	293	281	289	269	273	286	319	307	266	278	277	298	299	278	285	263	272	287	303	295	303	272	281	266	270	286	289	277	267	291	294	273	274	303	295	278	266	274	273	268	285	261	303	272	296	285	265	293	280	251	253	279	259	279	254	287	294	299	262	280	284	304	266	263	294	311	292	316	305	292	299	287	272	289	304	302	296	249	290	261	335	275	276	295	289	274	285	251	254	311	295	276	281	274	287	256	267	305	276	296	274	250	283	302	255	291	279	285	283	272	311	292	283	256	271	287	259	274	282	311	265	257	268	276	293	267	294	308	283	274	257	277	261	291	280	276	252	293	330	289	278	284	309	280	299	279	300	272	289	286	282	258	299	268	278	293	274	331	255	283	262	261	284	283	312	294	279	318	274	300	283	274	267	267	271	301	286	278	317	276	262	271	282	292	294	253	267	277	262	272	293	264	247	296	273	283	285	284	265	300	263	269	261	284	232	293	295	288	285	298	272	282	236	294	295	282	256	272	284	272	302	285	291	293	282	272	282	271	280	275	308	283	293	271	288	281	252	295	297	279	279	264	283	282	281	251	277	279	309	280	293	263	268	288	279	292	308	262	276	273	278	269	293	297	299	284	308	294	274	287	264	271	277	272	273	289	278	268	302	300	283	323	285	322	318	294	280	268	287	254	310	271	286	283	299	279	282	289	298	282	264	297	297	259	277	279	299	271	288	300	265	279	267	261	257	247	322	254	290	307	258	289	256	273	292	280	283	297	292	265	281	286	289	274	280	275	272	293	253	272	258	247	265	302	276	299	287	289	256	322	241	292	264	292	284	237	266	308	264	284	286	288	305	292	290	324	300	292	310	228	270	302	278	264	304	271	301	255	276	322	266	276	303	274	280	291	299	289	274	283	277	308	277	255	267	293	284	278	298	281	288	287	246	258	277	289	283	254	278	287	301	269	291	258	268	284	254	283	288	279	275	313	296	282	272	272	278	317	272	256	279	300	272	304	298	311	284	268	294	278	293	306	285	272	268	297	255	286	286	262	286	275	241	295	312	261	255	290	260	285	278	274	301	252	270	288	277	273	254	265	260	260	282	284	306	264	253	277	282	294	277	290	256	268	285	286	290	276	279	308	290	309	302	269	274	277	286	298	268	308	286	282	300	295	294	270	292	273	275	257	298	274	294	288	303	309	271	278	292	303	312	288	283	299	270	289	295	268	291	271	293	291	304	280	307	287	289	296	261	295	285	300	280	265	255	328	295	323	278	277	295	293	275	282	244	289	299	264	286	281	270	274	286	304	286	267	278	278	300	313	264	281	296	315	300	291	302	288	301	266	290	305	280	270	288	286	297	267	283	267	262	283	321	263	289	245	256	292	260	266	302	324	302	275	284	252	252	289	272	289	279	261	234	276	282	269	275	299	283	272	299	268	267	283	315	282	260	294	274	291	297	274	271	316	250	299	285	286	279	256	283	266	259	286	268	288	312	273	289	261	302	311	277	280	265	276	279	323	307	286	281	297	312	299	275	254	254	285	268	324	279	276	267	285	268	295	258	283	250	262	292	277	277	290	299	292	268	273	275	277	245	278	310	284	263	226	276	276	274	265	294	280	267	266	287	274	259	274	289	309	263	299	280	300	271	300	258	274	309	273	304	297	296	270	270	301	329	273	259	288	276	282	268	277	283	248	294	275	302	294	280	279	271	276	259	242	290	288	267	268	255	320	287	320	276	280	297	280	298	285	269	262	261	272	280	277	268	293	284	292	317	259	275	264	271	253	265	266	277	248	299	281	303	285	268	279	235	256	263	280	277	288	248	283	267	265	278	279	292	273	254	272	280	272	289	301	266	258	268	286	294	280	280	290	280	294	281	279	276	293	274	278	267	269	294	295	262	300	282	283	298	275	286	257	295	258	231	261	274	278	272	321	275	282	279	249	282	282	292	267	264	297	286	282	283	293	275	297	239	293	277	267	278	252	265	291	291	301	274	288	272	287	262	273	281	290	264	271	292	290	293	293	287	292	275	296	261	280	296	277	302	293	288	331	283	298	292	271	306	267	259	306	276	302	281	268	297	294	317	275	285	295	259	255	256	299	292	274	291	273	277	296	298	262	271	280	295	260	272	287	256	300	232	298	284	277	295	303	283	293	296	275	269	267	291	272	303	261	290	291	249	262	288	277	282	301	259	264	276	276	278	270	264	290	301	290	261	297	310	263	310	290	279	273	281	273	264	297	312	281	315	299	255	278	275	255	291	278	282	263	288	304	290	262	260	293	241	242	277	260	302	320	304	261	318	283	304	285	284	263	294	313	269	249	264	280	294	286	280	320	296	238	304	284	294	288	261	272	301	273	278	288	278	269	264	284	279	316	291	294	317	315	307	260	290	324	286	243	262	300	294	308	284	271	287	281	309	283	281	284	307	253	283	294	275	283	268	304	304	283	295	274	253	265	290	263	313	289	285	294	269	276	293	275	269	294	305	282	285	277	288	267	252	313	281	279	276	281	297	278	266	274	276	301	291	266	280	274	287	281	285	296	288	283	306	281	290	290	299	298	272	277	294	292	306	291	285	268	267	260	310	285	276	248	287	286	255	289	292	301	280	287	286	277	300	319	282	272	275	282	288	277	270	281	261	302	292	290	280	261	280	303	298	274	314	247	281	269	287	265	276	274	269	250	269	288	285	288	277	283	311	293	264	287	262	303	266	299	264	288	262	278	299	271	283	311	287	281	286	262	278	297	294	270	296	322	289	322	273	267	264	298	273	285	274	275	304	266	290	301	248	296	266	296	267	292	263	276	276	286	286	290	277	303	294	306	263	254	313	271	245	308	257	295	304	276	265	282	268	275	279	274	290	306	267	291	286	296	289	314	299	265	283	278	261	281	266	295	297	305	273	294	288	310	264	265	311	321	270	258	261	279	298	321	253	248	299	299	260	279	273	278	274	282	286	236	251	284	285	293	278	283	308	265	246	263	262	301	287	263	283	288	249	269	297	268	291	264	260	285	277	253	283	299	289	272	267	282	306	331	281	276	285	290	265	263	298	258	305	300	330	276	290	297	301	323	251	293	309	280	297	310	249	300	300	288	261	277	294	287	274	288	290	296	284	276	307	298	287	282	313	281	304	263	290	282	254	302	262	269	311	311	285	295	306
14051	14338	23418	25470	22929	20038	16763	14757	14974	19303	17201	15046	13929	13774	9923	14249	13781	9042	8382	11714	13311	13159	11942	10726	9741	8661	7038	7308	6872	5077	5158	5396	4950	4888	6300	5956	5708	3736	3765	3763	3762	2636	2346	2280	2151	1520	1327	1042	1084	940	932	892	879	830	863	776	815	792	789	838	809	782	841	771	812	828	792	770	753	757	763	796	778	809	779	752	781	775	784	758	714	763	762	742	813	766	745	781	753	761	787	734	802	763	788	783	743	760	821	791	786	770	745	743	773	750	789	778	829	751	803	744	747	820	811	739	773	789	791	737	847	768	782	798	785	797	821	765	746	718	751	784	717	786	777	739	767	762	779	726	762	771	754	783	738	796	775	752	753	750	749	764	823	739	780	783	769	783	719	764	782	786	746	761	750	773	811	742	764	768	758	791	823	801	774	774	788	823	743	789	750	816	809	776	790	808	764	795	784	783	740	745	824	796	768	748	770	808	735	801	799	740	722	814	782	785	792	739	752	790	729	759	738	783	775	774	739	770	811	780	752	775	729	794	808	750	778	768	784	794	794	768	766	778	801	752	788	759	753	783	788	745	789	816	753	760	795	806	812	740	821	757	804	774	766	764	728	774	778	800	756	779	777	790	772	782	789	712	755	763	773	779	782	821	762	760	792	753	780	778	785	704	793	789	811	750	749	815	772	795	789	738	759	720	826	760	727	805	793	783	775	813	757	738	778	758	778	734	815	785	800	729	796	795	709	771	725	733	736	756	761	775	754	743	781	759	754	731	729	764	766	769	784	777	766	755	772	779	782	828	826	866	746	758	757	804	730	684	786	801	783	772	764	819	782	776	783	779	804	795	749	765	784	780	770	822	774	740	743	787	745	760	797	771	747	752	757	768	781	791	795	782	772	702	741	704	746	738	793	802	814	749	774	756	766	768	797	735	750	792	772	735	752	752	809	782	734	766	807	733	796	760	762	781	740	771	758	793	741	779	757	770	795	778	797	759	804	751	730	729	788	751	770	752	777	757	740	775	768	776	786	731	806	820	779	811	799	787	759	762	712	731	830	793	766	778	761	780	788	769	760	774	763	785	744	794	769	784	758	758	745	777	703	769	737	761	737	778	775	749	772	740	777	742	775	795	784	801	761	758	744	740	723	730	759	747	800	744	749	739	796	799	811	731	766	750	818	725	739	775	781	783	806	794	777	803	796	750	750	748	766	800	783	739	822	754	799	769	740	728	793	792	748	725	804	760	787	750	789	793	792	810	800	771	783	738	750	776	737	725	770	766	739	774	768	782	786	809	735	800	764	804	778	752	760	767	770	769	751	766	773	796	728	772	750	789	771	752	784	752	782	787	770	735	797	788	783	777	751	857	810	800	732	741	770	762	784	727	760	786	767	779	798	832	752	813	781	723	787	755	745	783	751	761	766	820	766	711	790	749	787	764	779	747	777	735	798	764	814	772	720	702	761	782	789	793	784	789	751	811	818	717	856	788	758	770	798	766	832	834	746	797	767	716	774	743	784	764	754	783	786	730	764	771	797	734	804	782	702	784	794	763	792	793	753	745	771	791	789	770	787	755	740	797	781	806	792	787	759	789	777	815	731	820	737	798	818	742	782	746	752	830	783	766	765	745	835	766	798	766	767	759	733	752	814	731	792	752	749	804	753	769	782	790	775	763	750	731	797	776	755	727	798	791	756	768	797	765	791	756	809	787	767	797	758	804	769	796	751	803	810	806	750	785	784	781	784	776	762	766	788	783	781	755	807	745	710	781	786	773	744	798	784	717	781	764	784	814	780	771	793	772	765	772	781	778	756	766	776	744	763	782	770	772	757	763	759	779	781	754	768	756	777	764	815	780	771	735	743	765	774	753	787	759	756	772	869	777	745	807	787	800	829	775	738	744	775	772	822	785	761	823	774	770	778	796	767	765	767	810	745	756	745	736	727	763	774	869	766	820	757	783	715	795	808	729	762	784	697	772	810	779	781	781	758	842	766	762	790	750	807	783	773	777	776	760	797	767	763	739	808	726	771	752	779	745	758	721	759	733	696	746	788	784	751	775	767	779	769	813	797	755	782	785	756	744	752	791	804	775	758	781	764	734	714	812	762	731	786	798	785	750	763	798	717	773	754	775	769	705	733	773	774	776	822	765	758	730	770	758	725	733	717	787	771	766	798	730	764	798	812	746	747	774	766	782	754	722	772	789	720	806	756	800	819	799	779	757	738	776	751	730	776	753	780	756	823	744	780	770	741	773	769	747	751	778	760	790	789	753	776	794	810	804	802	781	794	772	818	816	799	767	753	823	722	770	770	755	807	765	817	762	766	769	799	772	806	749	816	798	746	801	791	745	759	732	794	717	759	728	766	791	766	763	754	791	747	785	784	732	770	852	763	822	760	757	767	762	744	793	758	743	758	790	746	754	794	760	771	812	796	760	741	761	762	758	763	775	776	745	776	764	787	781	799	743	766	759	777	771	841	765	789	767	782	791	826	761	752	783	766	769	768	764	776	773	704	776	804	775	823	733	753	773	717	758	774	730	773	737	731	743	768	797	740	757	725	793	763	738	819	789	782	742	740	793	766	778	768	822	757	783	810	807	780	785	774	805	759	775	740	768	748	763	798	759	777	807	773	755	725	823	764	733	770	802	814	742	794	812	748	727	729	791	752	731	755	780	786	758	741	754	781	785	743	776	716	746	751	783	771	821	736	784	747	771	766	740	765	772	745	737	780	766	751	787	771	777	783	820	765	769	771	786	782	727	794	769	820	693	777	739	779	781	778	778	800	794	766	805	719	759	782	812	757	761	730	767	767	771	784	755	754	792	781	776	784	730	787	777	804	702	781	740	771	728	828	750	762	762	740	750	771	791	797	772	844	719	785	803	782	771	775	765	737	750	753	774	800	787	799	755	748	753	778	784	784	746	756	770	745	782	796	801	766	748	797	754	795	721	799	784	735	764	810	780	771	835	777	838	774	737	822	737	780	743	786	804	789	760	727	739	778	819	770	802	738	785	742	744	726	777	753	771	770	781	791	857	780	809	722	760	794	722	774	793	741	766	809	757	804	744	740	733	779	785	730	717	778	769	808	801	782	789	752	792	764	752	783	785	769	781	753	744	745	768	735	796	733	763	759	806	798	767	731	807	762	784	785	773	782	767	744	743	805	749	729	748	774	776	787	781	782	744	740	761	764	804	811	746	776	779	780	787	739	776	765	790	769	768	768	772	726	784	786	778	754	766	773	809	789	822	754	777	820	815	812	820	785	780	776	874	775	757	741	769	712	814	794	777	732	762	829	725	760	795	773	801	733	738	728	742	778	753	809	774	776	806	802	785	718	773	812	752	828	773	790	797	765	749	767	769	823	764	773	816	785	810	791	807	728	750	761	752	798	783	796	781	787	764	777	749	712	746	779	754	805	816	766	786	788	804	805	750	759	809	745	767	778	789	722	770	811	750	814	778	775	821	761	791	738	733	773	770	802	804	747	762	721	793	777	803	782	815	771	801
30610	26192	27500	23105	16879	12291	8706	7153	6895	9539	8379	7675	7195	6927	4508	6152	5723	3845	3353	4044	5492	4827	3903	3798	3178	2994	2346	2162	1916	1161	1348	1494	1390	1610	1680	1821	1677	1162	1019	1056	912	757	697	729	614	458	388	341	312	262	278	271	248	232	271	250	246	279	239	269	274	260	234	252	240	259	223	234	275	241	279	258	266	269	234	253	246	260	247	258	228	242	255	254	250	253	233	244	259	220	260	259	241	260	217	254	241	238	224	240	234	225	233	247	223	244	238	224	226	224	234	248	257	240	260	254	276	219	241	227	226	245	222	223	249	222	247	247	258	242	263	245	235	221	216	239	246	267	253	242	269	235	254	227	235	244	254	216	231	252	253	253	240	235	241	231	243	263	257	224	262	245	230	244	237	230	225	236	245	272	259	249	253	268	219	222	227	260	242	237	244	230	266	257	238	258	255	238	256	210	241	208	216	209	257	248	239	244	236	232	246	232	216	213	236	269	228	253	257	230	227	234	257	241	218	254	256	237	280	268	238	247	235	247	241	266	256	235	237	234	240	242	234	256	244	249	256	267	264	227	232	226	242	246	237	242	222	217	259	212	263	256	262	257	265	217	243	243	232	254	244	250	235	264	249	229	266	230	257	273	232	257	255	235	253	247	248	227	246	235	237	224	248	255	237	225	274	215	246	226	247	249	262	277	228	213	258	262	244	251	237	233	259	225	236	284	250	253	244	239	240	239	249	227	252	244	264	261	240	251	240	248	247	233	221	251	221	228	223	234	249	230	252	234	276	233	272	228	233	210	244	250	244	247	244	233	240	224	258	240	235	262	242	239	251	259	234	231	256	246	249	224	272	252	255	236	261	246	236	262	256	240	261	230	211	229	245	235	224	220	228	218	262	256	244	236	233	253	231	249	244	227	261	263	218	258	245	222	216	235	263	233	244	245	256	261	246	222	232	242	223	266	244	230	249	266	266	217	238	278	233	246	234	251	250	228	222	242	232	259	253	234	246	254	239	243	239	222	256	225	246	241	250	255	220	225	196	251	248	234	252	227	220	250	231	233	252	240	234	251	249	253	248	230	259	277	243	280	238	258	276	257	240	215	211	223	213	258	222	224	245	201	289	241	228	237	272	221	244	249	252	235	269	237	276	239	235	217	234	267	237	232	269	249	269	251	241	261	239	236	260	260	259	239	248	223	238	215	206	255	265	229	258	250	246	246	225	233	243	259	235	231	269	252	227	205	248	274	240	246	252	227	245	276	243	244	250	258	280	241	270	245	271	252	251	240	226	226	249	233	226	235	221	237	221	266	243	236	247	240	228	249	222	255	262	268	237	242	233	241	240	211	226	242	240	235	244	249	252	267	247	242	268	227	245	244	246	224	248	250	258	269	259	246	266	278	249	249	224	244	267	236	226	237	222	247	255	221	231	226	253	232	270	227	260	239	207	278	235	251	275	235	208	247	240	247	239	282	244	231	240	252	249	256	259	221	222	254	252	247	234	227	235	261	236	230	244	243	269	225	255	269	251	263	209	229	235	239	248	233	215	248	257	257	250	229	253	237	221	228	235	237	256	245	208	248	248	244	227	220	229	278	260	264	260	240	228	240	241	236	232	252	251	251	251	214	236	250	239	244	223	284	240	278	226	216	229	259	260	221	244	228	279	241	250	226	252	245	241	236	236	242	233	249	253	247	253	224	253	230	237	272	259	209	271	258	241	257	267	251	223	246	247	240	222	222	227	250	238	234	250	230	268	253	230	255	256	253	271	247	256	230	265	260	235	270	231	246	259	233	245	268	263	243	251	257	252	238	208	222	246	247	260	220	234	240	221	234	266	257	232	254	262	244	228	252	258	240	259	241	243	229	236	265	248	206	255	229	229	232	232	257	200	250	223	246	227	247	250	257	245	255	275	258	225	274	238	255	222	235	246	218	246	266	241	256	238	229	234	252	247	262	234	221	253	227	254	267	260	218	241	260	243	223	207	245	252	242	230	251	233	233	267	232	254	258	243	234	255	233	238	218	252	249	229	230	243	258	255	254	216	226	248	289	236	235	230	211	255	256	236	249	251	243	226	230	243	251	279	243	224	240	263	236	265	240	252	236	223	259	261	256	235	234	231	235	268	253	239	252	255	224	263	235	246	273	236	265	231	246	224	257	239	217	245	259	215	244	270	266	241	213	253	261	257	232	246	250	250	244	253	245	244	259	232	257	210	233	269	248	243	249	263	244	242	243	245	234	262	228	252	272	233	241	257	263	258	254	225	261	265	259	245	278	238	234	261	235	265	242	274	248	233	254	242	205	214	251	196	246	205	222	243	233	258	256	231	237	238	254	232	258	212	248	263	264	266	252	210	239	235	254	265	224	251	230	256	261	219	247	233	237	250	237	254	244	251	253	262	252	225	260	226	259	266	252	252	250	234	275	258	208	215	263	235	233	256	222	233	240	256	232	260	250	231	234	245	232	249	256	282	221	259	222	258	256	252	232	255	230	236	252	247	264	233	265	218	234	246	220	270	230	221	226	250	219	228	261	233	241	259	247	255	249	269	224	257	236	256	252	237	243	228	225	246	258	262	260	243	261	240	250	234	230	245	258	225	214	237	244	238	248	275	251	231	239	262	252	248	248	222	238	258	226	235	260	250	240	249	243	262	235	244	224	220	251	246	224	252	253	247	251	251	279	237	257	233	232	271	222	234	259	246	228	238	254	249	240	249	232	215	243	263	237	235	224	228	228	239	229	229	253	225	228	228	246	232	246	293	234	239	232	264	250	254	252	221	238	245	249	238	233	239	238	251	232	232	229	223	281	252	210	228	240	242	242	240	248	241	267	253	234	238	241	226	233	203	247	224	247	238	242	231	238	256	254	270	247	248	258	232	248	242	223	266	249	232	246	231	231	260	244	278	224	212	233	242	252	216	219	235	241	258	214	274	247	253	245	225	241	224	228	231	249	263	239	230	238	226	237	261	246	219	234	255	243	207	221	270	225	250	269	243	232	222	239	230	261	243	256	250	257	258	225	257	256	238	266	230	260	227	265	253	228	225	248	233	231	234	228	247	230	254	262	250	243	219	243	253	231	249	237	242	244	241	227	226	236	248	246	245	254	254	257	246	237	210	274	255	230	230	252	264	238	214	235	225	239	251	264	272	269	232	248	238	285	227	259	246	266	267	250	251	255	262	268	262	241	256	227	246	245	236	239	241	230	259	260	251	257	269	260	247	235	237	225	267	240	243	229	229	274	228	240	273	232	242	246	226	231	237	240	226	272	260	249	249	223	257	233	232	234	218	231	249	278	219	241	266	238	248	239	248	215	243	236	232	319	232	222	245	228	236	269	258	262	241	260	251	263	237	218	243	249	249	261	233	237	244	231	238	236	233	271	233	209	248	255	244	245	230	236	213	253	286	231	239	269	233	239	260	214	254	227	254	256	224	227	230	249	249	240	254	253	261	261	264	244	250	258	205	238	252	226	253	233	225	231	232	236	246	266	221	244	270	270
19198	20633	29238	31685	29505	26687	23431	21941	21800	26255	23299	22340	21382	21627	16646	21317	21244	15254	14997	18059	23269	20753	18903	18043	16238	15223	12121	12186	10302	6259	7944	9088	8705	9340	10491	11025	10238	6806	6250	6517	5927	4593	3974	4235	3572	2415	1897	1383	1327	1030	1046	882	868	748	716	733	735	734	755	692	736	728	730	672	681	718	698	712	669	691	692	673	682	694	712	716	698	629	718	664	656	661	728	641	651	663	703	702	693	646	657	675	707	665	714	689	724	634	683	673	695	712	701	688	647	676	688	646	694	661	683	653	681	628	692	721	706	675	674	707	673	708	669	674	725	720	645	693	674	665	684	665	708	651	671	721	679	654	653	739	720	660	677	643	677	651	626	704	699	611	678	675	665	677	684	733	676	670	670	676	667	631	665	669	645	682	671	656	740	695	695	680	674	663	689	657	632	659	679	670	669	684	672	622	695	639	663	687	678	693	665	677	623	677	691	705	727	672	694	717	654	678	701	692	673	705	671	645	636	663	673	688	609	699	693	701	648	643	689	650	662	670	698	667	684	652	661	669	668	712	718	657	709	657	694	713	698	671	670	644	671	667	682	697	627	665	636	640	690	685	688	714	709	675	673	697	683	686	695	645	688	614	696	676	672	700	660	663	693	649	641	697	647	685	723	723	654	651	691	670	651	732	715	675	680	637	697	671	649	733	656	671	668	709	651	714	700	709	715	608	687	720	699	674	628	684	675	648	705	683	669	699	665	673	736	651	660	664	690	731	644	660	640	702	710	691	701	672	693	708	713	686	666	681	690	692	638	650	726	687	720	671	674	699	623	687	639	699	690	667	682	665	638	656	656	721	689	735	683	653	696	650	684	712	655	657	658	677	645	711	666	681	697	676	644	672	680	706	696	676	717	697	678	698	666	706	680	705	649	719	702	643	659	692	676	662	664	688	653	624	667	658	704	694	699	673	656	666	722	670	670	687	662	647	730	662	673	687	681	653	690	646	659	652	696	663	645	654	650	687	704	684	708	664	708	649	693	711	628	687	660	709	665	689	663	699	740	657	605	664	700	699	642	684	688	657	674	688	650	665	721	660	676	685	677	718	642	679	734	708	693	722	689	718	663	644	660	657	698	726	686	656	717	716	648	642	711	663	706	716	702	655	677	678	679	709	675	653	678	650	708	672	676	704	706	695	692	672	671	686	624	689	681	713	664	702	713	696	719	712	697	681	657	702	652	683	671	667	718	675	656	698	647	690	697	760	708	691	652	706	662	676	619	682	661	650	666	728	682	670	697	669	665	688	645	648	658	734	672	712	705	679	680	684	690	645	694	652	664	660	651	685	690	676	655	674	687	663	712	665	666	653	714	671	654	686	707	655	696	696	661	646	687	682	668	689	687	655	654	707	692	742	686	705	702	692	714	679	659	718	711	708	663	630	675	683	697	691	644	655	681	716	711	654	682	658	733	678	675	686	694	658	659	709	730	700	696	731	689	701	701	688	678	685	661	654	683	663	655	649	689	706	719	697	701	674	599	665	729	642	684	694	672	634	711	691	693	680	649	699	677	683	665	660	651	711	672	687	660	689	702	699	673	659	628	666	679	655	709	678	708	700	708	705	725	700	658	683	712	700	707	620	648	687	727	678	712	709	737	670	703	654	699	673	709	666	679	674	657	678	661	676	677	651	690	646	694	684	677	651	708	676	645	707	647	686	698	682	675	726	641	672	722	677	719	674	680	668	693	664	661	670	688	686	675	659	701	620	692	655	681	658	749	668	688	664	711	620	687	663	695	636	655	671	715	699	670	650	670	675	732	671	693	695	705	722	683	673	644	686	656	702	713	641	649	676	649	715	698	694	737	729	705	676	640	630	749	668	638	702	667	653	703	667	700	650	681	685	712	676	629	681	659	681	663	656	676	648	705	666	679	666	676	730	641	670	646	667	690	668	728	628	695	706	671	686	664	671	654	692	656	694	696	674	699	648	674	655	666	690	703	652	653	647	729	713	688	659	700	655	661	672	652	666	672	674	675	708	658	697	694	680	710	730	725	675	675	688	687	734	633	735	706	656	669	666	683	676	620	709	677	646	689	671	650	662	678	728	670	701	669	689	629	654	669	707	680	685	667	710	633	668	649	706	647	694	667	707	709	707	652	642	651	639	648	726	715	673	714	685	688	636	671	668	703	674	681	684	722	669	641	667	688	696	653	689	633	704	726	704	679	672	702	666	654	706	670	658	724	686	641	638	655	699	681	668	658	675	708	721	652	662	652	711	691	635	653	682	657	640	659	685	643	667	706	691	666	650	669	742	681	684	732	661	674	666	650	658	705	666	682	648	650	623	680	660	673	654	645	711	675	673	674	711	710	655	651	724	713	683	724	686	709	711	635	712	665	678	675	680	637	675	648	693	700	677	647	677	690	723	654	677	680	658	718	675	701	697	669	676	645	700	650	663	660	674	685	714	701	672	712	649	693	667	661	697	746	688	713	667	660	690	655	691	677	704	647	685	681	696	653	674	679	695	662	705	671	671	668	697	699	654	704	704	690	648	698	672	665	674	676	707	704	686	699	667	646	695	697	718	725	668	648	658	667	716	680	663	648	731	649	651	695	635	693	687	664	640	717	670	637	644	651	702	655	686	686	680	682	680	680	681	680	736	690	695	672	691	637	683	613	610	724	697	653	668	716	722	681	654	672	690	665	687	666	708	656	708	589	664	695	685	713	705	661	693	697	718	676	650	724	656	652	686	685	699	677	650	649	700	617	673	682	681	706	684	676	678	629	690	710	679	686	636	676	619	709	660	676	706	669	686	663	657	689	645	674	713	691	728	687	698	633	612	662	649	690	725	691	670	656	716	668	677	636	668	677	682	654	690	640	647	675	683	682	710	696	653	688	636	680	589	690	651	649	712	728	674	682	686	647	675	637	732	640	673	713	690	703	624	632	626	614	674	721	663	702	668	657	648	697	689	661	665	654	691	695	734	684	686	689	647	698	659	687	692	706	733	687	744	668	684	696	704	665	680	692	696	678	708	701	683	660	695	683	654	667	708	653	686	673	637	687	680	655	666	675	627	658	702	691	633	732	712	698	690	708	708	706	697	688	699	665	636	668	666	698	631	696	726	699	673	684	669	678	715	650	687	683	681	741	717	673	690	722	686	699	637	643	667	683	670	678	665	671	711	714	681	694	692	672	684	679	660	709	648	735	670	703	731	689	679	673	704	771	673	711	675	663	699	697	651	668	651	677	653	682	702	683	672	630	671	681	681	680	659	695	673	711	658	687	648	667	654	662	685	643	650	654	641	664	659	665	658	609	749	660	692	706	722	685	682	684	651	684	706	688	633	710	712	650	635	667	676	671	675	694	672	639	654	698	683	708	664	724	715	670	693	689	665	678	677	690	682	685	692	716	633	701	674	699	706	666	696	664	630	698	758	675	686	666	610	641	649	668	726	698	675	672	688	692	679	708	672	669	661	658	698	690	690	689	679	709	645	659	680	681	695	691	647	669	673	680	719	696	755
11390	9674	10601	7263	4534	2867	2006	1493	1217	1174	1001	801	772	665	607	594	607	511	519	496	535	492	462	453	431	443	380	393	406	343	385	387	348	378	377	330	347	328	299	334	351	336	288	321	312	305	331	341	328	320	268	312	314	305	297	315	300	320	321	309	308	319	304	315	340	316	310	293	326	288	313	328	323	325	332	317	328	324	283	324	305	289	301	314	278	325	337	286	288	297	273	337	317	311	316	311	322	305	315	336	276	302	307	304	316	318	283	302	348	300	326	302	310	322	330	312	309	312	328	290	317	304	306	294	282	298	302	274	291	313	314	331	323	323	298	305	332	334	303	311	297	297	329	298	302	325	296	319	292	303	330	303	289	304	341	313	306	328	335	302	323	303	320	298	294	277	308	326	333	292	315	324	306	323	317	296	310	316	314	308	300	308	328	314	340	336	342	283	327	299	312	317	317	279	298	323	316	294	300	303	297	296	315	303	296	305	301	287	305	302	324	346	295	306	307	335	333	346	284	306	312	293	305	315	310	323	291	328	295	327	302	291	317	298	335	304	293	325	318	272	323	291	318	318	281	328	331	308	310	320	308	307	332	318	313	287	296	316	329	307	295	283	298	330	308	313	313	313	338	343	299	313	328	297	329	300	304	299	320	321	295	298	303	309	277	312	321	319	314	332	313	316	328	294	293	302	305	315	332	292	301	338	322	338	320	317	311	345	313	328	308	275	324	307	306	323	312	310	311	315	303	320	304	286	320	338	287	285	327	291	319	313	320	333	328	307	275	331	291	296	304	310	332	327	311	309	290	325	307	320	301	289	284	314	296	312	324	277	288	291	319	284	312	342	339	329	284	328	288	297	318	291	297	319	304	314	326	330	300	272	321	300	324	300	314	320	316	307	330	298	297	319	323	292	282	333	269	314	315	336	355	314	275	331	314	325	298	281	313	286	301	342	296	306	300	285	289	301	329	292	322	303	290	344	320	287	344	290	304	316	315	297	289	317	289	322	301	354	305	308	319	306	325	334	297	318	290	332	310	286	314	300	296	292	358	308	280	339	276	326	327	300	307	282	318	311	326	352	298	300	328	327	302	310	308	328	292	318	302	315	301	346	301	327	337	289	282	311	295	338	289	335	327	328	332	330	298	302	274	277	283	320	324	333	334	299	327	316	289	337	303	343	307	296	293	313	319	283	323	304	312	290	329	284	309	335	296	266	308	303	286	305	310	336	319	330	330	326	296	301	300	319	295	298	307	281	362	315	277	305	303	306	301	295	355	368	324	332	276	313	321	266	318	291	305	328	335	319	310	282	313	291	332	322	288	323	295	293	315	339	294	317	332	335	304	334	316	308	272	283	324	322	300	297	322	319	302	280	293	319	335	307	319	300	319	293	322	309	321	288	291	289	337	302	322	272	288	313	301	287	344	283	307	325	285	307	302	301	322	288	320	298	278	278	305	293	323	320	330	320	329	302	332	319	302	310	311	341	316	299	302	306	284	289	292	287	308	290	288	328	322	309	255	281	296	295	349	325	303	294	301	285	264	320	304	321	311	267	304	323	306	314	314	310	300	281	295	297	316	324	295	304	324	299	317	305	322	301	289	315	305	291	302	294	303	305	329	300	310	344	304	294	305	308	331	318	292	301	302	300	352	323	304	315	344	286	310	299	319	323	320	313	315	292	274	327	322	296	308	314	357	285	329	302	296	305	300	287	316	280	303	304	289	321	301	303	298	316	331	271	302	304	269	315	283	286	306	341	290	285	351	319	314	295	320	326	355	326	320	314	320	295	290	291	299	293	334	293	302	335	302	316	327	323	312	288	329	349	287	303	318	343	345	326	298	346	325	307	320	313	310	336	334	309	315	304	290	267	314	302	315	295	335	314	298	296	284	319	284	307	315	314	326	292	297	303	305	316	306	319	311	290	280	280	285	323	311	327	317	302	306	326	319	318	297	327	340	322	314	335	301	277	309	280	324	336	307	321	316	282	332	297	298	349	333	320	341	310	333	306	308	316	304	302	291	293	312	291	331	315	320	286	326	292	306	355	293	283	311	318	312	312	310	297	291	340	312	307	322	304	291	296	303	314	332	301	305	316	315	300	286	319	317	321	301	308	332	320	291	264	330	312	328	293	318	318	318	318	297	307	319	315	314	319	307	313	293	276	283	295	319	325	322	305	313	309	295	297	302	322	297	314	309	301	302	319	282	312	332	297	296	303	332	316	291	313	330	337	325	298	319	338	322	287	317	331	317	296	310	323	307	302	293	304	281	323	306	323	314	307	337	319	325	340	324	329	310	322	341	303	321	313	301	335	307	325	351	351	298	304	324	338	300	304	299	377	340	297	300	290	299	294	314	299	303	312	321	272	303	306	303	313	271	308	279	342	331	310	302	333	300	303	285	286	319	296	316	297	309	293	309	325	312	307	299	324	308	293	322	297	318	326	345	293	286	299	300	282	324	298	315	305	290	327	291	318	329	294	303	332	322	287	291	316	319	294	330	311	298	286	304	305	300	316	339	279	362	323	289	296	295	316	309	302	332	358	322	308	339	322	293	328	304	332	339	307	273	320	311	313	300	321	304	287	315	286	310	304	292	326	297	306	300	318	335	308	276	301	346	300	337	284	281	300	302	275	314	299	288	338	325	325	334	295	323	300	319	319	298	299	327	281	328	309	340	352	304	319	301	304	311	291	296	290	339	304	316	313	316	350	281	297	325	335	309	310	305	291	291	300	310	282	299	313	299	320	356	339	341	303	295	288	322	317	322	318	284	329	316	329	304	306	330	306	347	303	290	304	303	321	322	345	294	308	331	321	299	295	298	320	328	334	307	283	278	289	292	288	335	310	322	332	328	315	337	330	271	308	304	309	318	344	319	326	288	333	303	289	315	336	318	335	323	298	310	321	281	316	292	294	326	313	291	321	321	309	283	317	325	336	294	314	303	324	317	304	325	304	346	349	326	305	308	299	304	307	298	285	314	314	310	314	318	264	336	300	304	297	344	291	313	290	316	315	332	314	325	320	318	269	323	324	324	305	352	309	326	287	295	294	312	303	344	317	333	313	317	289	300	349	318	322	282	330	261	276	330	312	296	299	337	315	284	323	303	300	326	310	309	332	290	305	333	299	330	320	320	322	282	315	317	292	276	328	297	317	323	318	311	279	294	307	338	360	312	305	290	295	319	305	334	299	320	299	293	313	307	280	344	336	307	327	308	325	322	306	292	325	321	309	300	344	330	318	283	294	331	293	311	331	295	330	294	293	340	294	316	311	318	331	289	325	313	346	331	336	317	309	328	349	293	289	329	315	285	276	284	333	314	316	292	294	305	273	304	301	284	294	311	276	312	307	314	328	284	335	311	349	316	331	320	298	315	302	292	314	303	321	288	313	305	302	307	320	301	300	318	298	307	288	297	275	334	330	315	294	323	315	307	305	310	319	331	320	335	273	280	296	332	334	300	290	306	323	309	317	354	296	337	281	342	308	333	312	351	317
7652	8973	16134	16666	13777	11060	8982	7122	5971	5678	4907	4413	3857	3651	2857	3121	3176	2438	2219	2498	2625	2271	2220	2141	1899	1821	1605	1648	1472	1166	1241	1359	1247	1262	1246	1242	1201	1120	1132	1084	985	1058	992	963	986	920	931	912	806	883	845	847	836	791	875	820	891	841	861	893	806	829	816	831	810	851	849	806	811	800	818	884	810	859	826	829	816	847	817	848	840	890	786	835	837	848	838	868	880	912	826	813	856	823	795	845	825	794	862	806	814	796	877	827	838	890	820	807	846	836	864	824	837	801	780	805	846	858	855	895	872	872	814	844	863	830	850	819	825	854	771	822	867	817	865	852	828	772	851	777	887	879	860	893	815	814	821	819	844	806	845	874	856	850	843	822	859	865	826	841	852	849	863	843	791	830	819	805	830	816	804	833	836	853	850	857	813	820	810	895	808	831	859	855	864	819	887	820	834	829	840	882	803	858	878	863	846	827	809	795	852	811	837	824	802	807	840	810	844	811	791	815	829	865	822	854	822	814	831	791	824	813	834	865	866	819	881	815	867	817	872	835	880	898	853	856	884	865	818	817	833	810	805	898	846	796	838	823	880	812	823	892	785	822	808	861	824	852	845	856	790	795	840	803	891	847	835	788	847	849	801	819	865	877	831	868	875	800	888	806	828	792	799	874	861	858	794	808	809	857	843	813	813	860	841	866	792	879	798	826	829	852	879	808	815	904	789	831	893	795	883	899	823	872	813	823	816	841	840	887	801	883	827	848	837	881	817	846	849	805	874	821	862	839	850	851	880	811	824	817	826	868	846	896	824	863	814	843	814	843	853	782	793	863	827	814	830	862	809	842	854	816	869	853	792	819	809	802	859	830	846	863	858	828	852	819	851	825	842	781	829	864	889	898	867	807	862	900	844	849	872	838	812	793	875	822	832	849	858	829	847	795	798	840	877	809	799	819	831	824	842	849	865	851	815	869	840	816	845	875	811	831	871	819	857	775	818	849	818	898	868	793	847	877	844	887	847	890	843	858	888	901	823	852	813	842	849	846	822	821	843	828	837	829	829	853	793	855	855	843	862	826	919	839	814	846	845	855	819	826	841	834	831	842	870	868	823	877	776	793	902	833	859	887	835	813	843	804	855	819	858	849	820	817	867	794	868	843	841	832	856	809	768	810	837	821	770	823	822	897	846	804	894	873	858	845	893	873	877	830	856	863	808	819	806	779	795	810	810	814	896	811	861	876	801	863	856	852	860	819	839	875	855	855	819	825	834	829	882	862	849	830	876	840	831	821	804	842	810	816	883	886	865	840	876	856	807	870	838	867	816	842	823	820	874	841	842	836	857	867	843	830	851	792	843	840	814	814	834	877	830	817	840	837	830	858	826	849	808	858	832	793	786	875	813	842	866	841	852	828	833	878	857	826	836	826	835	810	860	835	804	812	847	856	803	812	861	852	860	831	802	834	896	865	849	856	767	805	881	770	794	809	865	843	831	845	841	903	819	848	864	856	846	847	836	846	837	804	842	839	831	795	859	790	853	755	826	830	806	825	842	819	839	808	861	860	810	867	840	879	808	801	804	792	803	834	866	858	862	844	832	884	826	894	886	792	791	802	823	819	827	828	792	814	878	849	868	879	843	830	880	833	818	867	811	840	861	789	836	830	832	857	841	841	837	807	839	860	831	813	824	851	810	807	829	825	817	789	858	884	848	777	887	785	822	837	818	791	816	845	842	817	790	821	806	844	845	853	837	817	818	816	866	862	822	814	829	814	869	798	819	874	821	882	827	854	808	854	802	826	810	861	839	842	879	804	791	816	802	863	839	796	827	911	885	793	869	780	840	795	894	851	772	827	840	865	816	843	837	810	834	810	810	842	812	858	857	886	801	906	853	792	803	864	828	864	844	795	856	861	834	860	845	816	856	859	876	752	860	842	817	805	818	866	853	828	818	806	865	839	839	810	833	780	851	783	831	817	850	838	881	835	837	905	826	823	809	806	817	863	831	806	855	851	801	874	836	851	829	815	799	830	873	841	859	840	839	880	901	799	829	841	795	880	851	887	797	898	854	892	849	829	850	878	868	845	847	872	830	828	842	806	836	860	804	828	817	848	818	843	871	857	802	788	869	828	811	836	863	839	900	838	859	821	804	872	829	810	873	832	804	829	835	845	876	831	871	855	821	781	808	831	816	827	833	828	850	808	877	805	841	865	905	834	835	856	788	851	855	852	821	827	825	829	854	837	802	846	827	807	862	889	868	863	867	841	850	817	834	829	833	809	887	800	820	848	848	837	827	864	848	865	840	807	855	804	819	893	822	836	791	838	821	849	785	775	798	838	773	831	787	855	868	800	823	804	821	885	805	837	816	800	848	830	830	798	846	868	847	851	849	806	801	854	840	847	839	847	829	815	821	828	842	867	842	832	856	826	803	826	859	812	865	813	865	821	849	835	871	882	858	871	826	887	895	834	847	803	777	845	843	842	826	853	860	831	853	810	841	829	825	896	833	802	809	864	859	821	865	857	859	829	836	848	876	807	825	824	886	812	842	801	858	862	842	807	855	827	837	830	866	858	796	801	842	842	841	854	877	852	874	861	840	862	828	779	839	845	826	831	862	851	831	851	815	871	831	852	900	814	839	819	876	821	861	775	786	817	879	801	764	802	933	860	831	861	821	839	888	911	798	857	837	864	850	767	786	782	832	859	835	845	867	796	854	866	852	915	854	823	812	820	839	789	831	858	860	851	840	807	824	853	786	809	806	874	826	808	815	832	846	822	795	865	828	882	828	847	873	822	861	867	863	819	810	838	839	840	879	841	870	833	833	891	823	831	809	865	835	817	817	824	833	880	761	768	823	855	829	870	834	804	830	843	783	860	829	849	889	835	827	818	856	807	867	810	851	812	820	864	856	826	832	824	853	874	815	847	866	827	860	856	867	775	846	849	821	827	816	828	852	868	783	861	797	841	819	875	881	800	877	836	762	799	886	903	859	779	852	855	852	853	822	842	848	803	881	828	829	874	806	823	833	881	782	853	869	869	798	831	780	847	849	799	863	798	852	829	859	842	832	827	895	834	815	815	831	810	841	823	813	869	834	852	887	812	830	838	796	820	828	822	857	849	827	843	820	857	831	812	855	848	869	849	841	795	894	851	852	835	843	784	817	864	825	851	807	839	884	789	831	856	819	772	826	845	818	858	851	784	835	820	875	837	811	797	830	899	862	834	834	872	856	822	823	872	800	842	867	847	849	882	790	857	869	890	814	842	841	836	857	859	854	897	831	858	833	845	800	798	791	859	836	869	825	840	834	783	808	813	792	815	813	830	847	826	838	806	812	793	841	831	834	838	853	827	885	824	887	803	855	820	853	817	850	874	826	896	904	810	847	828	887	841	793	864	855	813	811	831	794	817	880	816	862	883	863	779	813	843	800	783	834	891	819	798	816	782	799	871	838	869	819	815	823	833	792	872	854	862	816	818	837	833	851	836	802	808	827	817	863	857	867	868	869	841
22459	18175	19805	15539	10330	7028	4869	3995	3692	4525	4428	3917	3485	3420	2252	2928	3290	1953	1977	2266	2604	2344	2067	1816	1793	1568	1250	1133	907	659	854	831	812	765	942	960	856	584	642	626	576	523	494	470	445	371	375	306	309	300	318	290	281	299	265	314	270	294	285	303	277	309	299	297	280	299	260	300	288	260	270	280	272	293	276	295	275	266	289	269	314	274	284	253	306	312	290	275	292	304	250	310	283	289	284	279	284	297	255	266	263	241	263	278	286	276	299	272	310	310	285	285	294	260	300	289	286	308	306	313	268	290	258	283	307	307	286	274	305	324	299	270	275	287	301	269	318	290	284	318	269	310	277	280	282	248	314	287	292	297	292	316	267	285	273	273	292	294	306	299	274	305	269	299	295	264	279	280	302	277	262	294	315	271	268	291	309	303	275	274	289	287	263	268	273	270	288	291	301	315	282	275	305	267	277	274	287	254	301	283	279	300	267	269	248	247	288	274	306	283	273	280	285	255	318	300	300	261	315	313	297	276	297	304	285	320	248	280	296	275	301	296	275	291	288	276	264	303	278	292	285	304	255	280	295	296	286	275	250	315	289	264	306	278	295	305	276	285	274	280	293	263	294	290	292	294	301	296	298	306	281	277	283	250	271	297	275	320	280	267	288	291	275	282	290	291	281	300	287	280	271	293	316	276	316	305	292	301	287	282	317	280	278	287	289	296	287	260	287	296	287	278	273	301	267	281	294	299	288	273	278	261	276	266	284	282	292	292	301	284	261	277	269	284	268	286	296	316	311	317	284	285	264	290	280	274	272	278	269	277	307	274	271	309	300	292	290	276	289	248	304	272	277	299	269	270	275	275	269	291	241	304	299	270	299	284	262	297	301	297	305	292	249	252	299	298	258	318	289	283	270	284	304	280	277	255	276	276	284	270	302	273	265	298	319	277	275	288	310	287	282	318	287	268	283	273	284	274	297	270	282	286	306	279	282	287	283	269	287	293	265	288	277	273	300	277	305	303	281	307	266	293	267	273	291	275	286	284	305	289	290	296	285	297	276	299	280	310	275	278	283	299	299	304	299	300	302	291	284	285	288	298	266	284	283	270	294	280	329	290	307	289	287	289	302	269	274	308	298	286	301	280	243	304	276	292	274	298	268	293	271	286	276	304	314	279	278	298	277	273	302	285	319	274	294	272	276	295	271	291	318	285	275	327	292	287	281	293	294	274	290	320	300	287	297	286	271	257	281	301	296	271	285	286	288	292	282	281	301	291	309	299	288	289	277	288	273	276	252	290	294	307	264	331	288	283	303	293	260	266	311	269	272	274	270	266	292	261	273	250	299	295	257	272	288	292	280	287	279	290	266	304	281	279	294	296	273	287	286	296	264	270	295	285	303	278	289	305	278	259	292	283	244	277	310	308	252	309	279	243	278	307	313	314	291	274	253	300	319	297	326	255	277	265	260	275	286	311	261	287	301	266	276	264	305	304	292	278	320	276	285	297	316	287	257	276	272	301	298	296	286	287	287	266	289	289	303	285	317	295	287	272	250	273	266	263	275	292	276	290	266	280	335	310	314	268	272	289	290	274	300	283	283	268	290	305	291	294	292	296	301	298	265	282	260	300	300	287	273	279	281	308	298	284	272	276	277	297	271	319	285	313	283	288	280	291	301	284	244	317	290	321	283	324	248	281	284	290	293	262	289	293	297	275	288	260	295	269	283	279	288	262	267	309	271	261	290	259	273	276	287	315	288	264	312	272	282	283	309	301	303	274	276	274	295	287	274	301	269	264	272	269	286	294	277	265	265	264	241	285	293	280	294	297	280	303	315	266	313	266	281	266	293	289	266	272	271	308	290	289	283	299	298	299	297	309	286	287	288	294	314	275	319	282	287	277	295	261	282	297	265	294	284	275	288	293	286	282	248	275	270	274	298	291	275	261	331	273	294	287	297	298	285	292	292	246	292	287	293	276	278	272	275	312	290	286	272	288	238	281	283	312	288	296	252	307	276	274	282	268	264	287	294	270	280	253	306	281	291	342	273	284	285	279	281	266	277	237	285	292	279	313	249	286	305	277	286	304	287	260	292	269	316	285	279	262	313	300	254	288	309	290	281	244	259	304	303	284	273	318	284	279	306	281	283	298	294	282	268	293	289	278	299	283	312	275	273	267	289	275	290	298	290	252	289	276	304	304	294	278	291	273	320	278	257	319	315	285	290	282	308	299	304	315	285	278	296	280	282	303	292	288	260	280	282	262	291	313	285	277	285	301	243	277	281	312	278	279	289	315	313	276	283	270	277	267	291	294	260	322	259	293	300	287	340	302	296	275	296	281	275	288	286	278	284	286	289	286	263	270	260	273	270	289	278	280	273	259	268	295	285	304	267	265	286	339	268	281	281	284	274	291	317	269	291	337	282	265	294	313	288	299	272	285	260	278	264	285	285	259	286	276	285	301	295	280	261	289	279	262	280	294	321	303	291	283	268	279	269	324	295	274	286	282	281	303	317	270	302	284	281	278	280	319	289	258	281	305	295	261	298	249	291	281	319	281	308	302	311	285	292	307	287	308	282	291	302	286	289	277	255	296	334	306	295	292	312	293	259	287	268	273	286	280	286	291	290	275	332	294	294	287	301	293	267	258	296	269	292	252	277	274	276	319	261	263	294	277	313	298	254	292	267	259	286	286	288	273	282	288	284	281	285	258	264	315	279	283	251	269	274	279	302	248	292	276	294	293	286	292	281	289	278	272	326	273	245	278	296	325	259	259	290	310	284	288	291	294	279	281	293	280	288	300	270	284	300	267	274	270	282	291	280	293	275	330	273	284	286	265	261	288	288	278	292	260	315	311	272	279	293	321	283	278	264	298	291	281	274	288	270	262	344	265	282	291	273	289	334	285	286	297	288	323	292	289	313	274	295	303	288	302	277	292	266	312	297	300	280	296	312	323	286	294	292	299	278	277	260	295	286	307	312	278	291	277	291	316	255	295	283	281	289	241	281	266	252	265	250	285	287	283	283	317	304	285	329	253	280	290	307	288	291	264	299	272	279	283	279	318	267	289	292	274	254	313	299	273	303	294	294	306	298	290	255	269	306	289	283	261	263	277	282	310	291	316	290	281	261	260	287	334	295	265	290	289	308	267	311	275	288	265	288	305	293	287	301	251	294	284	282	313	301	277	253	271	304	291	271	275	292	268	272	288	285	303	284	275	308	273	284	265	283	245	282	281	291	274	289	333	289	284	288	277	286	265	271	264	294	317	298	289	270	252	292	297	318	260	273	262	283	289	288	297	291	279	285	287	285	278	289	313	290	265	274	286	313	288	279	314	241	285	280	290	325	292	290	273	306	280	284	291	301	283	286	284	284	279	309	271	281	285	290	260	266	296	264	262	294	279	272	276	259	304	284	299	284	286	294	286	289	252	265	284	314	291	282	257	273	308	331	277	305	276	257	265	302	294	298	312	279	267	280	302	264	308	269	280	302	294	305	308	299	281	307	283
14783	14860	24208	25907	23071	19747	16503	15470	14541	16784	16291	15370	14213	14256	9460	14000	15179	8858	10264	11565	13508	12814	12044	10482	9637	8804	7132	7200	5647	3447	4837	4837	4937	4770	5784	5763	5246	3429	3385	3422	3247	2751	2362	2500	2233	1633	1237	1236	1006	1013	1034	963	847	812	739	832	784	830	790	824	818	816	816	782	813	823	807	767	821	787	758	811	785	801	750	757	820	773	759	826	754	738	757	759	756	790	794	740	750	743	720	734	756	795	806	774	811	792	809	803	759	733	733	788	771	775	811	785	772	762	783	747	733	738	781	783	789	746	786	773	730	739	840	772	795	795	798	743	795	775	755	783	793	796	758	801	758	773	713	738	804	766	738	784	812	787	792	772	800	778	837	750	765	749	730	803	759	777	762	795	771	792	765	768	755	728	802	779	784	759	760	798	776	753	815	749	762	794	739	767	750	753	761	808	758	750	772	790	763	776	802	750	700	788	747	795	776	788	793	747	799	776	762	761	771	787	796	745	843	786	786	781	810	765	734	744	785	784	812	766	791	750	769	789	784	743	739	768	753	755	803	788	816	793	762	779	783	751	734	749	796	792	798	756	745	762	787	757	787	832	782	792	789	768	806	802	815	800	786	792	720	753	803	792	770	772	796	780	780	803	736	781	771	813	796	776	818	746	785	793	779	792	792	813	738	757	806	816	824	803	806	781	788	793	741	808	783	756	797	778	755	749	770	761	761	814	745	783	768	777	791	793	837	745	776	725	785	771	760	767	744	785	787	745	784	741	770	796	780	758	751	780	724	808	790	780	788	746	755	805	775	767	747	788	765	783	759	763	825	805	717	793	820	798	769	760	780	770	764	772	782	755	764	746	761	807	752	793	744	774	764	749	760	774	820	770	760	766	756	796	780	784	799	832	732	780	795	815	771	841	770	786	767	803	781	789	769	801	795	776	777	850	754	749	797	755	766	786	773	763	738	765	774	791	764	735	822	749	789	762	757	822	801	765	794	772	707	745	785	794	752	792	805	750	767	781	757	765	772	754	780	801	788	741	782	760	790	749	773	825	768	820	778	779	781	739	825	748	753	781	796	792	763	837	798	750	767	765	813	734	711	824	808	744	781	770	719	765	789	797	741	747	769	767	759	795	736	789	788	747	801	782	731	773	779	776	746	764	744	779	761	827	739	799	744	742	776	762	778	770	762	781	846	772	731	750	792	799	760	785	773	786	814	772	781	766	724	776	803	766	784	818	759	780	788	778	795	789	790	766	738	769	813	785	763	729	781	741	827	783	770	798	708	781	759	904	758	754	761	830	811	804	806	761	719	791	796	800	795	772	808	815	783	785	813	737	754	777	769	791	814	796	804	731	776	738	724	719	805	800	794	784	795	763	707	766	747	801	772	792	766	780	809	756	769	770	802	772	751	739	783	764	768	794	777	743	737	772	722	808	782	747	798	787	780	791	761	749	761	777	729	808	823	778	772	753	749	756	779	767	794	759	745	783	778	761	757	789	794	783	795	814	759	760	764	713	779	824	774	745	757	756	806	805	820	714	769	797	837	810	761	769	814	776	811	749	760	788	816	739	766	793	771	760	741	795	811	769	791	783	794	761	759	784	764	800	759	811	762	769	776	838	779	790	780	763	776	754	739	764	787	774	750	741	778	759	819	773	745	809	783	733	786	734	812	792	821	749	752	762	773	795	771	768	759	783	774	824	796	775	804	739	773	766	761	792	805	756	766	774	754	753	746	789	788	792	797	752	770	800	743	768	804	775	753	752	791	818	827	791	776	821	748	772	787	803	772	781	766	749	777	781	800	779	801	817	790	812	732	738	762	825	743	775	809	789	742	772	811	713	804	779	765	798	840	758	803	770	781	767	777	800	782	769	776	769	765	760	805	787	753	803	771	793	825	780	730	803	758	772	763	783	757	732	741	785	757	765	756	751	807	811	753	821	750	799	823	776	780	783	766	809	795	756	769	766	807	765	755	770	749	788	794	811	822	781	771	794	818	750	752	756	745	772	813	773	770	785	798	772	792	800	840	819	798	761	772	790	825	785	772	778	769	692	825	814	771	789	739	803	738	781	797	785	808	778	788	734	806	822	796	792	747	816	778	762	799	764	792	705	751	728	778	759	746	790	723	786	729	754	793	802	777	801	795	788	817	777	814	815	816	779	835	810	793	753	751	793	767	779	772	729	778	747	792	781	778	764	744	765	813	765	757	751	763	789	748	763	828	778	781	747	763	797	806	798	800	768	759	780	799	725	792	785	767	830	729	791	757	784	789	781	795	767	799	768	800	760	823	773	743	767	730	751	748	743	728	750	802	747	771	789	753	747	744	753	793	780	763	776	799	760	784	740	787	722	762	769	797	799	747	801	802	817	827	813	803	823	770	746	765	723	777	837	746	750	734	795	834	763	809	826	785	796	830	832	766	754	791	790	743	716	766	764	768	771	791	796	803	786	779	781	799	750	778	754	807	786	772	734	835	731	800	786	746	783	782	766	826	771	813	756	799	771	748	782	747	818	787	745	775	796	743	782	810	794	759	766	801	700	764	783	736	754	780	734	720	797	762	790	769	763	747	704	786	728	792	768	764	810	768	756	703	745	816	733	757	830	767	817	742	729	781	771	799	774	772	745	783	763	766	770	768	771	805	805	816	773	794	798	746	753	769	748	793	790	761	791	791	766	781	756	827	831	778	771	813	763	774	779	808	803	780	792	781	769	827	771	760	774	798	818	755	797	731	809	820	718	788	773	747	787	728	793	766	738	770	824	773	757	766	738	728	773	795	777	808	753	789	768	757	772	782	753	762	794	755	780	727	792	748	734	786	770	764	793	785	749	805	724	811	782	778	785	811	786	753	749	730	846	712	732	790	740	820	776	843	783	815	838	799	754	828	809	777	782	768	745	739	764	778	776	780	770	748	747	816	804	759	751	793	795	793	772	760	789	775	765	786	756	793	747	777	760	771	772	764	757	812	729	847	744	724	789	786	731	778	759	802	763	784	826	767	760	772	765	753	742	791	750	727	720	763	750	719	751	765	793	801	764	799	800	807	777	790	763	800	783	807	775	847	764	814	832	826	783	765	821	761	752	842	780	792	745	813	803	778	818	797	746	742	757	801	799	787	758	759	774	803	827	807	777	736	785	789	750	832	796	742	804	805	827	814	778	770	755	797	739	786	773	793	823	734	777	796	766	768	782	768	786	791	750	772	792	782	748	735	710	775	787	804	741	769	725	804	789	781	812	777	762	707	789	773	772	769	753	806	764	783	767	773	742	777	747	774	751	745	735	766	793	780	809	741	762	773	774	786	808	768	698	763	777	801	776	784	793	774	829	766	743	820	805	742	758	738	837	771	829	796	787	766	734	747	756	783	750	788	759	757	777	804	748	815	758	736	765	774	750	790	762	771	718	766	740	749	763	796	769	778	827	757	757	743	814	761	783	787	793	750	752	802	756	732	753	807	802	777	769	802	768	825	780	785	797	766	813	768	763	779	760	739	749	768	793	768	765
31414	25621	27621	23842	17669	12329	8977	7616	7356	8671	8601	7614	6622	6672	4214	5767	6145	2789	3271	3599	5664	4976	4067	3535	3226	3180	2145	2030	1655	1099	1566	1476	1552	1455	1727	1658	1580	1069	914	959	855	795	710	668	588	427	429	393	337	307	281	314	280	254	265	275	253	246	263	264	220	269	239	243	260	251	263	277	236	262	245	269	249	243	238	262	256	247	260	251	273	247	240	227	237	235	222	277	227	242	241	266	260	263	282	237	260	261	218	247	237	233	230	251	231	231	269	237	229	244	231	239	247	232	239	270	248	238	237	273	249	250	260	233	227	243	244	259	249	247	252	247	263	219	249	218	228	227	213	235	261	218	238	215	242	233	252	246	245	233	275	255	283	247	255	239	235	244	256	238	250	236	228	254	297	248	254	223	221	254	257	267	227	232	257	236	234	244	236	248	280	231	276	256	241	230	239	230	256	230	245	258	228	254	239	250	237	249	221	253	246	255	241	247	231	254	238	242	250	240	256	232	240	227	272	231	249	244	237	244	238	232	268	244	264	215	264	235	241	247	259	244	260	237	268	247	264	261	271	262	258	272	267	224	236	218	255	242	264	260	252	240	242	226	272	265	225	235	222	237	244	238	233	226	245	263	250	232	240	206	251	234	254	223	244	256	249	234	211	246	249	249	241	249	245	299	231	265	237	265	287	251	266	272	259	230	263	243	260	260	237	249	244	251	244	241	239	259	274	271	263	265	254	243	241	238	234	227	265	245	253	234	267	245	261	248	259	218	271	240	252	263	265	257	230	228	240	239	271	268	283	241	240	241	267	256	249	249	242	257	214	230	238	272	257	222	273	233	244	246	224	238	299	259	228	244	260	259	246	240	267	217	232	246	257	257	259	248	242	233	234	255	232	245	258	245	262	252	238	256	258	236	228	246	259	250	240	237	238	227	262	219	236	230	269	255	272	261	230	244	263	269	221	242	258	266	251	268	261	250	232	266	249	240	228	269	253	238	237	238	271	242	251	237	238	243	238	243	279	244	253	285	244	274	254	269	240	248	264	230	246	230	268	285	249	240	233	241	260	269	232	262	228	266	269	287	240	261	244	230	249	280	275	239	228	268	248	264	237	266	227	247	250	248	258	250	256	245	258	232	241	243	240	243	253	261	265	250	264	256	263	269	265	242	247	268	244	256	236	232	243	232	249	252	270	270	249	232	252	240	256	253	237	274	260	260	232	264	239	241	254	253	239	228	250	243	237	228	230	284	244	218	250	240	272	232	248	242	265	257	256	237	249	236	254	224	254	253	237	236	265	230	257	243	267	258	240	240	240	259	251	223	248	216	249	242	287	216	247	223	210	239	290	240	277	258	266	252	248	241	226	255	274	258	251	243	254	236	244	236	226	272	244	244	231	240	235	240	240	258	239	255	248	264	258	244	244	254	251	241	247	269	268	247	223	267	273	242	239	234	264	265	254	264	239	244	234	265	198	229	227	254	219	227	245	216	246	265	289	260	266	237	254	254	279	251	256	256	249	226	239	259	242	248	256	254	245	240	267	232	254	276	265	243	237	262	230	233	230	228	220	274	237	266	277	254	259	237	245	243	241	231	233	251	235	252	242	249	246	241	245	258	229	233	232	268	230	212	261	253	222	261	255	262	269	238	242	263	239	226	244	235	239	224	259	237	263	253	271	233	253	277	228	253	271	254	258	257	237	260	250	254	223	242	264	265	244	257	231	250	252	279	268	247	247	241	247	233	247	247	222	270	236	250	228	259	263	247	262	239	213	266	233	244	285	243	276	233	241	233	261	208	225	212	249	236	252	276	253	237	256	242	262	288	258	262	240	225	271	251	218	244	267	222	275	228	257	257	251	243	255	244	252	263	248	254	251	221	258	258	220	246	256	224	244	232	254	257	255	272	278	240	243	273	271	249	233	216	230	252	226	267	253	243	205	253	230	258	218	233	241	214	267	222	240	266	282	234	251	286	247	241	266	245	245	267	236	262	290	252	238	245	225	230	253	248	250	242	255	263	256	217	215	242	257	278	249	251	244	255	262	247	238	233	243	247	259	239	260	207	246	252	280	252	244	258	267	240	261	226	259	265	253	269	219	239	246	240	241	246	247	231	213	236	250	229	245	233	246	248	273	245	237	266	258	268	211	247	237	241	232	240	268	248	241	265	226	235	250	257	236	236	236	234	238	246	251	240	241	261	246	292	269	240	244	262	246	253	271	247	257	240	250	257	253	238	262	247	258	274	227	263	268	278	266	238	253	248	264	235	226	263	257	266	251	237	258	233	230	248	237	251	250	218	235	251	234	256	245	224	232	262	251	274	228	259	255	257	250	269	251	209	244	253	241	258	281	237	259	243	234	224	241	259	250	242	275	249	250	261	235	211	250	237	249	243	250	227	259	236	264	245	245	233	276	239	260	242	248	247	229	237	226	235	222	242	249	255	231	268	246	261	234	278	273	234	218	262	240	248	247	261	267	240	234	263	256	248	241	250	254	240	252	252	251	261	244	267	266	246	259	250	251	236	223	250	236	251	215	246	262	217	210	253	281	240	244	258	252	248	256	266	236	255	250	261	222	233	270	222	246	248	224	270	232	235	285	244	263	254	259	233	258	267	241	253	249	231	247	220	236	234	276	253	242	238	225	244	264	249	256	244	217	229	256	265	253	243	237	251	277	228	235	244	232	223	227	241	271	247	243	230	243	264	240	263	257	268	238	245	270	258	216	234	235	222	252	225	255	225	218	270	250	277	246	219	222	227	229	247	233	244	255	253	229	243	253	232	260	245	271	222	264	250	210	212	255	253	248	244	260	261	231	227	282	250	272	296	255	230	263	256	258	239	284	245	254	260	251	228	234	248	220	245	269	272	241	227	230	265	261	259	251	248	282	256	227	255	248	240	239	294	262	263	259	237	242	271	215	241	236	236	246	226	255	263	236	273	230	244	249	236	259	245	247	272	226	238	253	252	255	260	235	267	223	246	267	244	245	244	222	235	220	267	239	242	256	237	258	282	226	224	249	259	248	258	276	236	239	236	246	257	251	260	246	242	255	247	221	241	245	246	240	211	244	267	240	238	243	253	283	237	249	229	266	255	232	254	278	248	196	245	255	231	275	240	270	244	221	239	250	247	236	247	223	257	248	273	249	228	245	237	222	223	248	235	239	244	252	249	242	250	266	233	258	241	230	238	228	250	238	222	275	241	258	259	238	248	246	246	271	270	245	227	249	237	207	243	239	244	230	261	269	241	248	240	242	245	262	252	269	242	222	243	260	250	283	250	266	227	282	251	275	273	257	252	248	262	236	252	248	299	242	222	261	263	233	244	251	274	247	211	265	239	266	252	230	251	253	272	262	266	235	263	237	256	261	245	230	251	252	256	242	208	215	275	236	266	258	254	261	250	256	233	256	243	235	239	263	227	265	248	244	241	240	240	223	242	230	273	238	279	235	276	240	276	254	264	240	264	241	244	248	265	239	254	261	258	252	262	239	274	231	216	247	258
19571	19844	29454	32372	29779	26463	23610	22574	21664	24603	23601	22469	20791	20826	15035	21508	22426	11177	14512	16541	23255	21228	18456	16694	16206	15145	11914	11780	8882	6065	9024	8658	8717	8828	10744	9921	9678	6522	5750	5834	5541	4799	4219	3885	3339	2331	1950	1685	1229	1040	1100	953	807	798	820	742	727	765	765	694	731	702	700	708	761	679	697	710	715	730	710	689	722	660	715	675	721	666	658	703	674	667	694	653	674	686	713	696	658	657	710	695	708	701	720	635	686	691	664	710	651	680	672	706	757	696	687	670	706	641	696	685	657	661	649	658	669	678	716	642	698	650	688	700	672	652	672	654	698	722	685	663	675	699	660	663	662	690	691	671	691	685	705	678	671	721	663	656	682	674	730	671	686	690	676	675	651	680	672	676	666	624	680	720	663	665	658	737	685	636	694	666	680	710	662	664	678	646	702	646	662	667	685	679	706	677	684	699	702	688	718	704	652	684	689	685	659	665	661	653	675	641	688	698	635	710	686	674	714	706	703	664	663	701	675	693	697	640	707	688	705	672	715	706	669	668	660	705	686	711	695	662	683	678	664	683	662	659	669	665	708	655	620	723	633	661	676	708	673	661	637	681	703	674	670	675	667	686	675	654	715	676	724	692	625	686	699	675	659	670	667	699	698	662	680	639	706	703	692	654	649	702	676	658	642	667	652	703	704	721	696	639	706	679	667	668	715	612	711	709	719	711	688	697	687	688	677	690	692	673	622	686	678	720	676	723	678	707	659	699	679	678	691	686	658	669	664	675	699	714	662	664	677	662	688	671	712	640	680	705	693	666	656	673	710	676	672	667	673	661	630	665	670	649	703	744	663	691	689	689	685	654	682	687	651	712	693	701	660	704	627	700	687	669	653	676	681	684	685	655	625	665	670	709	674	669	664	647	708	698	756	670	682	672	666	653	711	687	681	675	680	648	691	684	665	669	695	617	685	695	654	728	736	655	690	646	722	660	692	673	683	666	674	636	713	688	732	680	700	658	750	667	647	706	673	700	658	689	675	697	674	624	677	657	667	692	693	676	669	689	665	696	654	667	741	722	663	661	684	672	656	646	655	669	706	689	656	743	723	694	683	708	704	692	668	700	661	650	694	662	674	659	667	710	690	647	710	695	672	706	643	706	631	701	675	708	671	659	705	672	656	729	708	727	678	700	677	671	672	718	708	702	655	700	723	692	725	737	677	729	673	678	685	690	701	675	706	682	661	715	735	711	683	731	709	665	679	696	665	655	686	691	702	642	716	738	678	715	701	688	665	709	688	744	678	675	706	662	655	677	664	714	669	669	698	655	655	722	641	670	672	699	709	641	671	665	680	673	662	718	764	668	653	700	674	656	686	691	671	662	683	658	673	718	671	727	727	662	698	701	704	712	741	646	698	650	629	703	715	681	721	698	713	651	646	677	696	653	670	736	694	663	701	664	662	664	707	720	725	670	697	675	641	683	655	675	658	661	698	661	716	703	711	653	636	688	646	689	686	669	671	709	690	693	698	687	690	643	663	690	669	681	689	644	681	673	696	683	677	694	705	671	665	689	673	670	678	643	667	670	707	628	703	743	677	673	673	703	695	668	700	715	728	653	735	718	656	715	729	666	688	762	659	650	716	695	753	686	646	673	678	669	676	714	670	698	684	660	680	710	659	686	710	683	666	692	662	677	699	689	745	675	675	646	681	674	679	655	648	679	669	632	652	705	686	691	695	703	661	636	686	698	671	624	746	734	651	680	673	660	671	663	660	728	688	681	633	696	704	680	658	689	666	680	655	673	631	653	683	700	690	720	672	697	710	677	719	720	698	676	690	736	691	684	704	678	736	640	686	722	654	715	698	673	639	696	672	704	695	732	646	729	689	721	709	719	696	652	686	655	676	661	699	656	686	696	665	635	663	679	723	700	685	626	675	710	710	747	705	699	706	692	676	647	705	642	683	676	677	695	637	684	659	633	689	728	699	674	671	674	673	696	667	731	696	720	725	674	679	707	678	669	683	677	721	684	697	677	705	680	665	700	679	675	687	689	732	703	619	699	656	711	685	690	734	677	675	669	709	684	677	681	656	690	727	691	760	666	665	657	684	648	709	656	647	706	707	653	673	710	696	664	688	686	655	701	683	710	679	706	702	672	720	687	660	654	689	680	679	668	686	649	679	685	687	645	657	725	740	652	664	667	701	700	683	637	736	684	693	665	657	696	676	733	699	633	673	659	665	673	695	702	662	682	661	718	685	658	665	664	718	689	659	730	653	671	693	666	723	689	691	646	671	682	693	697	690	661	700	668	633	720	698	665	712	735	704	694	712	683	673	666	671	675	695	724	690	692	726	644	670	713	662	708	657	654	723	648	688	710	669	708	671	697	697	654	673	684	688	730	652	728	677	677	662	692	644	672	647	676	693	666	685	724	678	717	667	693	734	686	679	687	651	667	677	644	677	733	692	644	701	738	665	656	713	703	673	698	670	689	693	670	711	677	701	721	763	687	702	706	719	707	668	743	660	689	667	728	693	711	698	703	688	674	696	651	682	669	649	656	728	705	684	670	696	671	679	643	652	687	723	691	667	657	708	672	708	716	620	754	715	676	693	670	685	654	704	669	721	741	718	692	669	729	710	637	726	667	658	676	723	719	651	672	698	650	716	704	685	654	675	671	688	698	691	696	726	679	673	633	715	675	681	668	701	690	689	701	650	725	704	680	666	705	687	676	684	715	641	689	695	670	725	717	698	691	687	705	675	667	679	647	659	667	721	655	679	687	704	663	672	694	686	650	719	657	684	704	685	650	658	717	657	725	716	699	651	645	682	628	651	655	673	730	728	671	685	654	668	711	704	663	659	686	684	692	681	683	699	686	741	709	696	691	677	753	678	694	657	696	683	681	662	681	674	728	704	685	681	687	692	682	671	674	692	657	693	647	685	695	677	680	691	699	689	693	689	657	714	708	703	668	679	679	645	674	727	693	727	677	706	640	724	688	670	728	698	692	665	733	732	734	699	691	651	692	710	662	673	635	655	690	673	743	714	690	718	656	677	688	650	661	660	663	726	660	679	692	699	640	666	701	646	698	701	735	739	683	693	733	703	692	643	623	688	657	687	683	691	696	697	693	697	680	659	650	676	715	689	696	719	681	693	631	687	612	668	732	709	728	672	691	689	697	709	712	718	695	700	717	668	656	655	667	703	719	703	692	686	676	690	689	708	684	719	631	683	700	683	722	700	677	666	654	678	738	676	719	689	723	636	650	660	684	698	681	704	675	725	678	672	701	705	706	723	721	706	692	683	645	679	635	709	674	702	696	659	615	714	704	674	687	664	673	671	691	685	643	689	669	731	682	681	692	688	669	640	674	684	664	692	701	667	658	674	663	684	676	676	690	668	699	682	731	687	671	648	667	739	696	701	684	689	676	708	674	644	654	664	707	651	703	704	651	728	691	688	692	715	670	698	679	691	659	737	708	672	655	661	659	652	653	671	743	729	675	709	703	661	679	725	662	721	685	667	672
11954	9399	10277	7296	4569	2739	2068	1593	1311	1163	1030	847	735	718	571	617	580	505	524	462	491	491	476	447	438	425	369	390	390	343	385	358	359	358	334	383	325	338	337	324	328	328	329	347	325	320	338	348	363	293	326	344	298	336	263	304	299	319	302	323	322	305	273	313	333	315	337	320	343	298	307	291	301	294	310	313	350	299	319	308	298	305	305	310	322	320	301	320	337	293	337	314	321	326	291	314	311	296	305	309	338	280	337	283	338	310	294	319	286	300	330	293	293	298	327	314	310	321	319	317	302	312	313	303	266	302	325	293	273	302	308	282	308	327	265	271	303	305	308	308	301	298	286	296	340	324	318	314	287	310	270	300	293	313	317	310	306	295	343	325	289	300	277	292	324	292	286	306	330	317	372	305	309	312	308	301	320	329	337	288	291	343	326	299	318	288	315	272	327	299	304	325	289	307	324	301	294	303	314	264	317	342	312	336	317	321	299	301	343	262	320	305	307	291	317	310	313	286	322	293	314	338	352	276	306	335	320	298	325	306	314	290	280	312	326	305	312	316	321	288	295	297	304	305	316	282	304	291	337	308	315	313	328	280	301	322	299	337	323	337	282	295	310	319	349	322	310	304	299	314	292	318	325	308	311	312	279	327	283	329	312	318	315	289	312	323	327	334	306	285	295	321	304	317	308	290	316	340	304	273	318	308	301	316	321	287	310	305	287	280	325	317	316	312	324	303	319	328	272	301	306	306	310	297	322	331	323	325	312	305	317	312	296	306	326	307	351	317	325	321	325	290	310	297	321	306	290	286	332	307	350	307	330	309	331	326	305	289	298	326	305	310	311	342	276	277	316	319	333	304	308	282	339	325	353	329	328	291	311	315	308	317	305	305	299	305	307	305	293	293	320	301	336	311	297	310	298	302	303	309	324	303	282	321	315	338	308	314	319	309	317	316	328	330	281	314	307	330	319	302	304	305	303	289	318	317	301	307	319	280	304	326	296	319	320	306	323	319	333	326	336	307	301	309	308	285	278	313	298	378	324	341	302	337	289	298	317	335	285	339	295	283	301	316	292	309	306	300	313	324	315	288	345	309	274	295	295	319	312	297	316	303	288	316	328	304	299	308	328	324	302	318	319	327	291	327	329	322	280	274	318	301	322	324	311	303	329	328	338	306	327	287	306	329	320	324	284	321	289	316	327	330	307	279	307	314	314	301	350	307	295	316	299	305	314	312	311	328	305	337	332	294	299	331	317	313	312	276	303	323	322	286	303	308	351	276	310	356	322	293	321	288	330	350	302	337	297	310	294	311	316	301	303	328	282	301	332	352	338	310	326	290	293	314	345	297	316	316	304	338	331	284	332	274	300	297	306	330	293	338	317	310	299	329	278	298	289	337	308	318	311	276	313	311	334	296	303	287	327	300	332	340	329	284	297	303	323	291	311	316	330	300	316	317	318	288	295	294	324	338	331	344	338	306	285	288	325	309	333	347	314	297	320	313	299	285	333	274	291	332	302	332	339	307	283	331	341	285	338	301	281	327	330	311	323	301	297	280	287	310	299	272	309	319	316	344	303	321	313	310	295	308	325	320	307	345	327	303	281	302	313	312	298	288	327	307	288	302	272	298	294	307	332	328	312	305	297	311	346	309	299	318	330	319	306	312	326	340	310	341	321	313	288	292	332	343	304	301	321	300	342	265	318	309	311	292	299	299	328	325	306	306	299	305	328	308	294	302	296	333	321	293	331	286	334	316	294	294	288	288	320	307	315	323	302	316	317	331	303	324	343	293	285	323	306	325	331	293	294	348	302	267	310	341	300	281	336	321	320	329	295	314	337	311	318	301	327	280	308	289	327	296	285	306	340	343	340	311	321	317	302	294	336	305	302	326	317	326	294	329	315	336	321	330	282	305	312	324	293	322	318	336	317	350	315	335	290	290	355	262	289	293	315	277	291	302	323	305	291	297	302	327	317	286	313	281	332	307	310	324	311	324	342	330	316	321	311	355	346	311	324	349	335	318	313	307	316	337	318	318	295	296	334	300	287	298	309	300	289	306	317	339	327	305	329	299	320	319	329	293	306	319	329	287	343	338	312	317	311	326	301	301	293	312	314	312	329	286	304	320	327	331	308	273	313	295	292	310	293	285	335	322	331	261	302	325	314	303	305	311	320	293	278	297	292	332	332	290	318	324	283	329	302	315	296	311	339	292	295	284	294	298	277	306	293	292	358	317	296	316	315	334	332	292	300	301	295	318	336	318	290	352	304	319	320	291	322	329	301	291	317	318	347	278	314	304	295	283	319	331	327	312	321	298	309	321	296	328	296	305	296	299	319	327	303	297	313	315	334	319	293	302	323	310	308	299	297	319	317	301	304	279	336	339	325	310	302	303	291	312	310	308	324	282	339	292	300	272	319	305	319	341	334	295	332	356	326	323	318	303	320	285	328	300	317	298	315	308	326	304	321	322	319	320	332	323	335	322	315	304	285	285	311	308	307	335	325	279	302	317	329	312	331	342	327	302	300	312	307	308	336	321	345	319	297	297	319	315	326	308	318	322	337	297	302	316	308	304	293	339	344	338	313	306	310	273	297	303	298	287	281	308	307	311	312	341	305	304	339	338	294	320	311	324	344	303	302	315	315	289	316	310	299	310	299	301	288	309	304	300	336	317	289	321	313	306	301	312	294	310	342	327	298	325	282	337	289	296	304	316	316	325	299	337	310	312	294	318	291	331	320	305	300	319	343	318	342	326	306	317	328	289	299	323	309	312	264	313	318	288	324	313	304	300	301	294	298	303	287	326	312	294	297	312	313	284	337	318	312	307	301	341	305	310	321	333	321	319	335	298	294	304	318	334	341	273	306	297	326	300	288	306	287	307	281	297	328	314	305	288	323	285	309	319	280	296	275	275	334	299	304	328	354	312	300	313	314	311	330	319	311	315	300	290	333	322	318	319	294	275	299	314	307	321	297	298	312	310	306	330	313	301	335	333	287	317	336	316	293	293	298	327	302	305	320	305	313	327	290	314	342	288	318	321	306	308	306	291	307	294	317	290	308	334	312	309	317	308	322	301	264	321	303	356	349	301	355	328	334	296	328	305	281	300	320	324	323	289	313	321	299	306	313	315	315	294	319	291	312	316	298	300	329	308	300	289	312	299	325	323	308	293	317	318	330	292	265	321	302	310	342	291	333	323	331	307	313	321	312	318	265	303	290	325	312	289	323	331	286	317	304	327	324	334	290	277	294	333	317	291	271	325	301	323	312	309	299	312	272	312	320	314	307	293	297	320	310	337	321	294	325	316	334	308	291	319	301	317	305	293	285	320	318	318	338	299	336	314	315	308	298	331	336	305	309	331	297	319	287	294	297	325	332	313	288	285	300	307	290	294	298	309	299	282	314	293	312	329	282	326	305	303	305	345	357	269	365	290	289	302	297	294	312	304	310	320	316	302	316	270	320	326	290	304	294	318	319	309	330	324	329	322	339	310	321	326
8091	8681	15836	16777	13917	11261	8687	7359	6298	5931	5073	4523	3832	3739	2816	3081	3044	2280	2322	2046	2548	2413	2175	1932	1913	1818	1646	1570	1473	1301	1366	1302	1273	1220	1248	1273	1178	1172	1074	1021	1028	1037	958	925	877	900	930	870	885	823	927	930	866	843	845	852	889	875	793	830	880	812	835	887	917	817	864	849	858	859	846	805	842	795	825	948	858	841	828	854	824	874	884	814	836	880	782	909	855	854	841	844	861	833	883	848	896	842	860	823	854	831	874	843	842	855	814	854	831	811	793	862	822	860	874	905	879	859	949	794	871	856	885	855	828	897	837	829	842	860	834	848	834	805	848	830	837	831	847	844	898	914	852	896	869	859	851	864	799	852	853	805	878	848	862	864	834	821	819	825	878	817	856	833	853	895	850	842	846	818	911	883	893	829	845	792	828	802	797	831	855	851	847	869	816	885	800	837	816	839	816	865	841	850	854	866	878	819	832	790	849	842	840	807	793	848	854	826	883	878	841	858	807	871	832	756	850	884	814	820	822	848	842	795	921	874	891	855	871	857	834	840	827	819	843	839	871	824	812	865	835	841	843	852	878	834	849	822	860	887	811	851	837	881	848	851	849	880	857	822	855	856	821	869	822	838	850	868	818	835	863	857	871	848	852	832	845	843	804	840	851	886	843	832	859	915	824	853	866	855	850	824	826	883	844	804	838	818	826	846	839	835	852	821	808	849	838	794	818	817	832	779	845	805	909	804	777	857	826	836	817	803	833	815	860	829	868	877	809	856	813	818	859	785	848	838	796	861	829	816	864	828	805	836	839	835	827	775	804	821	836	827	851	821	826	854	821	824	884	919	916	791	797	846	820	908	943	855	803	879	826	821	844	867	821	809	783	825	860	894	833	890	796	838	882	824	831	829	823	897	831	868	852	842	839	854	781	880	794	848	849	834	822	861	826	848	878	841	827	829	855	881	845	799	850	846	810	789	853	830	941	861	822	877	838	802	791	820	826	853	818	836	879	849	862	823	820	846	867	832	923	888	891	832	839	856	811	858	805	877	794	838	860	874	878	830	836	761	847	833	881	865	913	877	852	854	803	875	879	778	797	863	794	830	808	781	810	851	820	809	863	791	842	829	829	837	871	870	812	806	839	852	857	837	829	850	861	857	859	860	781	819	806	815	839	852	803	856	826	858	820	846	810	867	863	817	840	855	841	806	899	846	802	839	846	859	867	842	872	885	871	873	867	849	851	873	870	833	828	798	862	918	890	852	812	857	865	846	859	874	859	840	854	858	839	860	850	848	798	844	859	833	803	827	886	865	784	817	892	804	874	835	862	860	858	848	891	836	843	865	875	864	840	823	814	792	887	864	854	808	859	842	871	839	781	808	827	831	748	873	848	812	821	838	868	829	860	833	855	886	857	842	861	825	848	849	820	796	870	820	808	836	846	901	825	826	835	823	817	809	811	810	809	865	838	835	846	842	868	888	826	833	831	869	827	888	861	858	881	862	859	871	835	840	871	850	858	849	891	854	820	824	832	833	819	793	856	852	773	805	841	849	813	837	858	829	878	808	803	858	803	820	814	869	817	823	802	851	826	862	841	866	822	875	836	814	885	830	854	875	847	875	815	849	827	844	869	791	841	759	832	826	840	877	823	843	822	836	855	840	813	861	829	873	887	819	843	823	878	810	877	824	818	831	833	818	812	835	817	891	827	840	871	853	855	856	829	835	810	804	857	820	871	746	836	875	885	813	778	808	827	838	808	861	908	823	861	804	774	826	803	836	858	822	848	871	855	884	876	868	862	793	800	866	851	875	806	867	818	770	801	833	875	852	899	796	853	835	813	785	850	832	857	857	852	831	818	799	843	829	851	871	842	819	865	817	834	864	796	889	869	837	842	862	845	802	814	831	861	886	823	861	816	881	783	839	852	847	855	797	804	832	834	877	819	854	851	820	780	878	873	821	843	840	830	889	834	803	836	867	838	846	797	871	823	823	872	840	846	879	813	803	847	879	869	849	851	814	844	787	751	869	872	820	844	840	848	811	827	859	798	827	866	861	862	810	874	805	868	882	866	836	906	828	856	837	843	841	873	808	829	817	794	836	868	853	867	829	826	844	821	834	876	832	814	788	877	862	818	822	828	874	837	815	847	812	855	861	897	852	827	849	809	857	792	805	832	857	868	870	810	848	873	871	855	832	816	841	787	869	832	853	873	872	850	795	839	854	811	828	847	877	856	797	827	830	840	865	825	811	857	826	859	890	860	829	793	815	874	866	818	799	828	835	842	849	843	801	838	894	834	902	824	893	827	896	831	826	820	851	870	837	869	832	909	834	866	852	882	836	850	827	851	830	817	863	889	863	840	786	856	781	821	800	834	839	893	830	855	842	818	827	834	828	829	806	817	833	845	835	827	849	811	876	814	834	857	823	799	833	877	861	853	846	803	839	840	845	792	859	841	834	825	800	871	803	834	811	849	837	824	838	873	833	837	888	837	902	837	857	800	818	812	832	830	838	835	845	817	828	856	825	808	845	851	819	902	852	870	852	869	875	874	828	861	865	825	835	836	816	840	847	824	884	801	820	802	854	875	829	807	851	845	783	845	829	815	783	832	811	787	857	822	885	886	911	885	811	818	850	846	843	843	855	800	908	831	799	856	878	853	854	822	846	809	864	816	793	852	833	833	902	861	812	874	832	824	839	834	789	797	849	844	822	864	832	842	841	816	822	881	860	879	903	794	780	831	808	839	863	801	861	853	831	839	856	871	805	805	834	849	830	815	857	880	851	855	846	853	812	865	864	874	830	861	867	881	886	885	829	873	866	863	839	839	843	838	836	815	855	835	849	846	835	826	828	865	779	853	837	807	915	918	840	864	834	833	899	829	869	823	832	873	843	846	821	828	883	791	847	826	812	840	842	840	883	871	870	834	918	818	837	854	866	859	835	836	864	864	830	852	819	851	865	820	900	832	811	851	850	847	816	859	823	853	823	827	826	810	895	873	844	845	829	835	884	773	825	880	870	853	800	872	873	871	847	874	825	829	788	825	818	842	852	864	824	864	801	824	816	864	868	826	818	841	800	829	843	846	821	829	841	859	813	838	867	887	888	803	834	791	850	795	850	820	868	841	822	879	883	869	832	784	833	813	804	850	893	799	844	837	805	841	820	803	843	855	810	887	854	870	918	796	865	832	820	843	807	857	824	851	842	839	765	811	838	852	849	851	849	873	866	861	796	777	824	847	846	894	842	817	877	892	872	858	853	805	827	837	884	827	820	825	910	875	863	800	772	839	837	800	822	849	814	841	861	855	811	859	804	891	897	837	861	859	779	786	829	775	817	839	832	860	876	867	859	836	834	816	803	836	821	873	869	780	797	842	840	803	849	828	849	903	832	851	858	850	836	829	826	872	830	824	852	774	835	872	831	848	852	818	804	865	895	904	909	867	845	864	824	823	872	855	847	801	870	854	796	863	846	859	834	856	836	871	838	821	801	823	843	804	823	878	844	831	803
22258	17370	19604	15193	10588	6793	4532	4055	4395	4437	3660	3591	3115	3601	2467	3131	2739	1392	1863	2240	2349	2269	1936	1796	1513	1397	1211	1066	1036	728	902	784	869	817	927	940	925	624	586	617	577	572	456	436	411	356	357	322	316	312	297	307	305	300	301	321	272	241	313	279	289	301	271	300	297	306	289	273	289	290	268	285	304	278	299	278	304	270	296	286	277	278	302	292	336	329	326	280	278	264	289	251	299	304	288	282	274	289	272	288	274	277	286	270	296	302	298	274	265	279	315	252	280	284	310	286	275	312	281	262	270	274	292	262	303	286	306	266	280	292	294	304	272	290	297	287	254	274	317	308	290	283	326	291	242	255	294	292	288	303	251	273	265	293	304	277	250	295	267	286	259	267	271	293	274	274	294	280	252	273	302	292	293	287	286	314	312	269	294	319	301	320	292	269	302	290	315	302	288	300	286	280	293	273	265	312	266	323	292	276	274	302	269	296	274	260	262	241	300	256	293	295	306	246	277	321	286	287	270	301	280	309	271	288	280	316	288	290	297	293	276	326	288	275	293	300	294	269	283	283	269	290	274	279	261	259	319	298	313	281	288	288	284	312	307	289	289	262	280	273	286	277	307	294	288	283	244	305	293	278	309	279	315	257	263	278	288	257	284	287	278	258	332	286	255	272	282	284	275	303	254	295	322	271	260	307	287	257	258	300	239	263	315	306	284	296	281	274	298	277	273	271	269	280	311	297	274	267	295	283	259	306	303	264	301	267	290	260	297	295	278	292	292	289	284	278	263	291	274	298	299	280	326	277	308	292	281	283	306	269	282	297	322	286	270	277	305	257	305	284	280	311	300	320	254	283	274	284	277	282	256	298	277	286	299	281	271	287	297	307	272	304	311	273	330	304	275	289	265	260	281	278	260	289	284	290	278	301	260	267	314	304	290	297	299	292	277	290	289	288	296	294	266	309	277	273	276	251	259	290	285	277	274	309	283	261	282	287	306	274	311	301	262	279	300	272	304	329	286	263	282	261	283	316	275	306	280	275	310	307	299	308	271	286	293	257	288	272	268	281	282	294	297	281	263	291	321	266	259	274	287	285	316	269	302	295	331	276	272	272	316	293	278	277	289	269	305	282	259	277	304	262	297	273	265	289	264	307	290	286	296	290	283	252	260	283	290	284	319	303	282	251	271	288	272	254	288	316	277	249	278	286	309	281	293	263	279	304	255	270	278	280	295	326	250	247	296	280	277	301	284	281	274	289	265	285	271	309	307	264	276	266	296	258	269	253	299	288	279	305	308	275	289	287	317	283	275	262	262	290	278	286	272	303	300	294	257	279	300	275	276	251	268	264	305	275	289	290	254	278	243	277	256	282	280	288	312	288	254	290	275	250	288	309	305	301	287	247	272	259	294	303	281	304	276	293	257	302	265	269	302	273	256	224	313	292	278	289	295	250	249	273	256	296	256	263	279	294	288	284	270	303	287	281	285	293	296	283	281	281	322	268	278	292	280	292	251	294	292	293	276	300	273	274	272	267	289	282	270	329	265	293	266	318	292	307	256	249	270	277	277	248	260	251	277	287	270	282	286	282	310	258	259	311	309	299	280	295	294	284	282	314	302	281	280	291	282	305	282	305	295	282	296	291	281	291	290	254	274	299	283	266	307	246	272	270	292	272	308	292	295	314	323	281	269	269	285	271	277	271	286	280	262	271	312	280	286	276	291	312	292	276	287	330	286	288	282	270	290	286	302	295	298	304	331	304	308	272	300	301	295	294	274	282	290	286	281	277	282	299	269	299	283	304	289	288	317	287	307	249	290	304	281	285	313	263	263	274	289	283	270	262	295	306	306	291	285	300	287	273	284	304	282	293	300	262	259	276	309	264	277	297	258	270	301	266	268	307	272	278	251	304	271	283	291	288	296	318	276	292	286	275	263	242	298	277	271	278	279	280	271	267	273	291	276	310	284	287	278	282	279	277	280	301	268	326	305	257	278	316	289	306	293	268	316	280	294	293	294	324	266	292	280	270	270	281	284	303	285	292	286	284	285	306	308	272	288	264	245	284	307	277	299	294	283	283	283	322	283	312	285	303	288	306	289	264	310	276	321	277	258	305	301	304	275	272	308	254	281	266	313	279	301	318	303	261	270	283	324	296	272	279	278	284	292	290	291	259	276	293	256	282	271	269	283	301	328	265	273	312	272	284	293	316	292	310	301	260	312	247	281	280	255	297	283	309	269	300	281	277	314	290	289	297	305	278	286	288	269	305	256	265	308	256	296	294	258	276	291	276	291	286	300	289	263	284	281	296	297	287	276	281	277	307	295	295	258	280	268	302	296	295	285	286	274	296	276	296	264	296	319	278	268	295	291	308	300	289	290	275	270	283	287	259	237	276	265	300	306	285	284	328	288	270	302	307	276	258	257	296	265	285	291	245	307	285	279	279	294	317	284	301	282	277	296	278	259	274	280	287	279	253	300	286	278	303	299	293	311	259	286	311	276	318	259	310	285	290	280	263	296	270	280	283	267	278	291	274	270	279	268	250	272	284	289	288	287	305	289	278	291	273	239	296	322	286	253	262	311	298	295	284	303	253	282	282	273	281	306	289	290	279	298	288	294	308	289	248	316	298	320	277	241	289	258	291	293	278	289	277	285	283	299	302	289	292	306	299	290	298	278	280	261	296	272	311	271	274	290	261	269	292	322	286	294	277	267	280	264	258	292	281	303	269	280	305	280	319	307	266	320	281	265	294	276	295	285	273	301	310	279	263	270	323	302	278	280	266	309	298	294	284	275	285	288	281	281	251	298	301	300	301	284	293	286	275	293	265	286	276	281	294	286	304	287	327	269	279	280	269	299	305	307	274	298	280	285	269	253	268	289	263	283	248	291	296	286	288	342	269	281	287	307	301	283	278	300	257	288	294	245	270	307	290	270	289	249	272	274	269	279	287	292	297	287	256	285	269	273	267	255	303	278	291	259	303	273	289	336	249	311	287	285	272	293	292	281	266	307	256	283	277	261	285	278	282	285	288	262	306	317	304	276	280	314	283	282	271	299	279	283	289	291	284	306	264	278	300	308	281	269	293	266	290	264	290	278	275	255	279	273	273	294	282	275	311	298	273	269	310	301	302	305	276	305	305	290	275	268	300	283	294	312	289	313	281	274	275	257	309	283	291	280	321	313	288	284	285	283	273	271	269	297	292	283	276	283	289	283	289	303	282	294	296	301	288	300	303	258	283	297	296	283	303	298	294	278	268	274	269	289	284	313	296	291	277	282	277	288	281	292	276	262	272	292	272	288	263	281	280	263	308	271	293	293	310	267	317	272	301	268	270	266	278	268	286	330	276	246	265	257	281	293	313	292	300	276	290	300	298	291	288	288	290	292	314	293	291	238	284	287	266	286	274	275	297	261	300	284	288	253	296	259	297	262	281	279	269	269	295	277	283	318	296	262	304	261	295	298	317	275	312	261	290	256	277	282	255	278	270	310	282	289	304	261	297
14318	14390	23898	25796	23224	19361	16281	16181	16020	16725	15260	14433	12814	14795	10236	14202	12634	7288	9805	11714	13311	12905	11197	10184	9257	8374	7344	6400	6073	4001	5166	4857	5247	4911	5445	5633	5428	3825	3261	3409	3000	2881	2496	2039	1864	1446	1360	1111	1009	1061	942	904	861	836	795	799	830	785	792	787	775	775	845	846	785	793	787	835	794	771	763	831	800	776	787	780	788	786	746	795	802	799	798	783	737	742	776	818	735	780	767	777	824	762	752	763	804	798	802	808	763	761	796	750	774	733	722	786	770	789	831	783	770	785	777	757	777	775	759	768	844	815	764	758	783	735	755	741	750	777	744	793	749	785	760	825	744	769	817	772	760	776	772	748	762	811	727	775	758	776	794	747	766	779	764	765	718	795	813	751	799	770	718	770	829	758	772	786	738	794	743	742	706	811	755	806	810	815	804	801	804	855	803	796	762	758	811	747	752	786	774	721	806	751	783	759	819	780	772	817	744	796	807	774	781	759	777	760	747	772	752	781	794	827	757	806	737	807	814	782	776	777	774	773	773	769	770	785	763	808	748	753	743	815	758	765	755	772	793	799	798	766	804	797	799	766	768	771	792	750	766	788	771	771	811	835	772	748	746	807	822	749	765	735	743	758	772	746	758	822	820	754	799	734	780	784	770	788	785	759	751	781	751	781	798	800	797	784	849	774	764	765	775	772	789	745	805	735	745	773	800	778	723	738	751	759	795	775	764	809	801	804	804	788	728	742	793	740	794	753	775	743	793	765	795	822	838	769	779	729	766	794	751	762	755	823	790	777	782	818	764	745	765	777	757	800	811	804	772	780	791	795	767	776	786	796	773	761	800	807	755	751	737	769	726	780	781	785	752	784	767	735	810	792	766	772	783	791	751	800	827	762	753	781	785	811	804	788	770	793	734	755	760	795	792	816	763	800	741	785	767	801	748	786	814	744	799	774	756	768	784	771	779	762	753	792	777	790	798	800	767	768	769	766	765	763	769	752	751	777	724	768	771	794	793	803	767	782	868	773	760	743	776	797	789	855	745	775	759	790	776	791	809	798	800	807	817	745	748	766	787	754	784	810	799	758	737	815	814	776	720	770	724	797	814	746	800	753	790	786	773	783	763	828	812	733	754	755	799	819	747	793	763	791	811	763	755	812	724	803	750	795	773	793	785	771	740	783	760	759	864	749	785	732	777	801	761	784	783	753	812	794	784	816	820	766	741	791	720	788	781	786	762	779	754	736	792	777	800	759	791	751	749	762	847	825	793	793	703	794	806	796	732	785	746	749	783	776	775	816	793	803	749	775	824	829	711	857	748	768	779	806	833	755	758	810	761	787	845	784	728	825	795	731	860	759	781	774	797	791	755	742	755	757	772	757	762	783	799	773	799	757	765	817	799	794	794	740	795	784	784	805	829	807	753	775	772	764	757	761	810	772	748	771	787	744	778	794	771	776	785	798	807	773	727	784	763	775	759	730	741	764	780	778	812	856	771	775	780	774	782	822	768	799	709	796	796	763	749	728	755	776	766	736	769	766	789	800	778	802	797	763	788	796	820	798	800	791	709	786	750	770	722	784	795	725	736	761	826	778	724	811	776	762	768	785	783	789	752	787	786	763	759	809	732	772	751	766	809	742	772	793	742	765	760	808	788	779	760	766	757	819	774	742	820	778	759	787	772	786	786	792	767	789	765	758	801	763	752	809	764	767	805	724	823	758	777	793	745	766	776	789	798	777	753	833	740	737	807	763	785	741	768	804	772	761	818	826	819	773	761	775	788	784	745	772	749	778	837	751	776	784	770	757	764	762	758	752	792	774	773	751	806	814	736	778	775	800	800	789	756	822	800	802	785	811	739	788	785	762	776	784	822	827	702	795	733	788	722	776	769	741	808	795	762	767	773	731	820	795	738	796	784	772	738	759	763	749	790	776	794	768	706	771	771	756	809	825	815	780	746	810	779	786	807	800	733	768	788	792	742	725	773	831	774	735	746	781	749	817	806	774	752	798	735	771	809	809	728	723	739	770	756	826	794	762	803	794	719	787	764	817	776	787	810	800	769	780	752	791	765	766	760	811	786	765	832	775	753	795	749	772	740	767	783	814	748	754	808	775	840	784	765	770	740	772	763	753	769	731	776	817	777	779	762	728	784	781	780	809	786	814	767	775	779	754	823	773	768	750	768	785	740	807	740	791	768	800	773	781	773	828	827	777	783	744	778	816	818	762	758	753	802	771	812	792	785	736	767	743	736	756	745	798	748	804	817	781	734	735	797	827	727	748	796	847	787	761	769	799	744	839	847	757	803	791	770	784	811	757	794	762	714	760	773	774	805	786	744	778	791	778	816	803	750	763	783	773	806	718	755	789	760	752	778	845	832	756	785	824	800	805	766	819	765	788	802	751	855	787	777	724	733	769	763	742	789	725	848	745	793	767	795	782	738	757	798	860	769	793	730	762	768	740	802	804	757	699	792	757	769	791	820	776	761	758	749	765	798	794	820	723	720	796	810	834	801	798	760	762	803	774	782	759	736	757	784	765	775	783	794	775	789	782	787	797	749	733	793	827	789	767	738	802	790	780	744	783	803	776	830	761	797	748	808	755	802	747	760	766	785	774	798	767	760	804	764	765	735	773	702	767	788	785	781	793	802	762	792	797	763	808	776	793	743	762	750	813	753	808	768	779	747	780	777	778	788	751	724	756	771	802	789	809	762	730	781	815	729	764	788	735	745	805	792	783	751	748	784	810	773	818	758	786	781	773	795	731	805	793	787	736	793	773	771	753	744	747	789	782	784	780	750	784	794	783	749	710	782	753	761	809	755	768	797	796	825	782	778	760	794	817	790	803	800	735	795	772	763	750	728	767	790	760	761	774	772	780	736	771	767	774	776	740	771	785	782	784	770	756	761	788	816	758	722	793	771	838	746	768	786	788	757	797	810	749	753	765	782	790	725	798	819	814	767	823	768	773	734	755	810	754	785	795	731	749	791	817	740	818	830	766	785	785	797	774	769	779	740	759	797	752	754	800	821	776	775	765	797	779	749	760	831	813	800	764	770	806	766	784	750	799	749	749	756	749	795	777	818	760	721	768	770	770	804	764	774	833	724	796	768	798	768	790	769	847	773	760	762	828	746	816	827	776	763	801	814	772	758	822	791	739	796	766	735	743	803	795	799	762	758	756	764	792	781	761	808	784	783	756	753	776	789	748	725	706	744	795	787	829	733	742	752	798	764	762	827	797	812	779	784	795	776	729	798	788	784	822	790	746	731	812	786	794	780	796	753	804	766	766	808	757	839	730	787	781	751	754	780	815	800	730	766	808	767	777	749	794	777	780	827	751	770	737	747	778	795	757	784	804	744	785	776	756	749	788	797	744	741	809	763	752	770	795	764	737	754	786	730	757	793	781	828	764	803	792	795	728	768	758	774	752	820	735	768	779	790	809	748	786	719	772	801	777	809	750	747	782	815	768	747	786	798	787	744	775	802	734	748	742	795	804	753	746	813	749
31860	25547	28345	23985	17334	11802	8355	7224	8108	8360	7832	7351	6039	6226	4630	6564	5329	2802	2893	4568	5410	4681	3938	3409	2781	2666	2272	1905	1723	1259	1274	1449	1387	1602	1625	1701	1513	1139	938	1001	916	885	667	538	505	403	411	380	322	289	299	282	252	267	252	250	252	242	257	261	240	254	239	240	277	266	247	258	260	254	234	248	259	249	238	242	242	222	224	265	253	243	224	232	249	266	245	227	283	263	242	267	255	242	248	248	263	232	259	276	254	260	248	260	240	284	277	235	216	255	249	251	249	222	254	234	266	224	259	247	249	243	254	238	240	242	254	241	253	253	267	246	241	237	288	240	236	264	266	244	236	239	254	279	270	258	257	255	235	247	250	272	256	269	274	256	237	235	226	249	235	264	225	245	238	243	231	221	242	257	260	250	246	258	276	216	249	257	248	240	259	245	218	246	241	256	240	235	257	261	255	242	281	226	237	248	268	239	241	239	233	233	238	238	254	264	242	238	266	238	266	253	247	244	259	253	252	252	269	254	279	252	270	260	258	258	256	244	227	235	250	262	251	254	248	235	261	271	256	230	231	258	232	258	222	285	235	244	246	238	254	265	252	231	228	238	251	235	247	238	252	234	241	273	248	269	247	245	244	247	249	235	246	245	213	244	240	243	236	244	253	223	230	257	248	251	241	255	248	235	260	215	275	231	234	255	245	238	229	238	263	273	285	262	248	231	290	260	253	236	254	226	263	253	233	244	220	227	233	245	249	207	269	225	231	240	234	272	251	237	249	273	241	254	234	270	230	230	246	241	263	226	217	251	243	234	251	263	200	249	233	234	247	248	238	250	248	235	238	226	300	239	237	238	245	247	231	265	239	274	272	252	282	235	258	280	265	268	284	247	227	256	222	242	258	254	260	226	239	234	247	264	236	253	218	257	256	240	266	243	251	255	252	242	232	255	254	239	256	271	249	251	249	252	228	259	253	255	245	235	253	249	207	228	263	242	253	235	244	255	258	224	211	258	211	233	248	280	254	275	241	244	271	253	231	238	244	237	260	235	225	234	247	276	269	214	247	261	242	234	238	236	270	239	240	246	242	244	247	246	258	222	223	231	255	233	232	218	237	214	247	258	243	234	245	255	231	234	258	265	240	267	295	260	213	229	232	242	228	246	288	231	233	267	260	248	269	274	250	266	236	232	258	214	252	269	241	256	255	272	225	235	291	234	279	233	248	248	229	242	263	264	254	227	253	233	262	233	249	237	242	267	273	244	246	267	255	260	244	224	262	232	213	207	223	252	242	220	209	250	238	240	232	264	260	276	223	236	255	228	245	255	235	254	256	252	235	261	250	237	231	239	221	235	258	248	256	254	246	235	257	251	264	259	229	246	251	247	239	261	238	242	245	242	257	220	250	255	240	232	242	260	245	247	256	262	256	266	245	249	229	238	247	241	258	260	237	274	232	256	233	274	219	257	266	242	234	244	228	233	271	255	234	257	252	265	241	234	240	201	260	226	241	239	269	249	220	235	273	246	211	222	225	217	252	222	270	223	258	260	248	257	230	256	280	275	237	251	256	257	256	255	218	266	224	233	264	229	233	250	247	252	264	232	258	272	235	246	240	226	240	262	251	248	257	256	252	228	242	232	228	253	242	217	249	252	249	276	245	230	264	273	226	264	229	268	222	241	261	251	257	277	252	254	247	230	250	262	277	215	263	254	258	258	239	246	242	255	242	249	238	239	267	251	256	268	226	220	236	249	263	294	241	247	248	242	245	251	250	248	223	255	282	240	264	216	263	225	253	223	267	231	239	249	258	220	256	237	241	256	272	230	236	237	275	227	248	277	232	228	258	250	241	245	212	274	223	216	232	245	234	257	259	236	226	216	237	250	233	245	239	260	255	240	243	228	245	244	255	225	239	236	250	250	247	257	260	235	247	224	247	269	254	247	251	254	260	246	243	272	222	225	242	224	241	263	231	267	265	268	222	235	271	283	248	231	275	244	277	225	248	258	274	279	235	243	239	257	260	221	230	225	214	240	230	215	270	235	237	247	244	242	239	254	256	253	256	228	254	245	273	237	286	253	246	259	268	260	241	260	241	200	277	242	270	239	263	265	231	261	232	263	301	261	252	258	244	280	242	282	259	224	236	237	267	238	275	243	219	224	241	248	251	241	242	247	218	246	238	248	241	252	242	286	245	229	214	247	248	228	272	241	262	234	234	242	246	253	262	243	226	253	249	229	231	235	259	238	242	267	268	263	264	227	212	239	262	229	250	242	261	260	237	240	237	248	252	256	235	224	234	252	224	271	247	264	261	258	232	270	284	254	262	264	237	252	246	239	247	253	270	226	236	215	268	289	254	255	225	252	269	261	262	274	225	283	252	239	227	252	242	253	258	258	252	259	218	273	242	244	251	231	237	265	250	256	255	264	264	243	259	248	242	241	219	248	266	273	245	237	284	280	238	243	219	219	248	247	271	251	247	257	216	246	251	241	236	229	261	254	222	283	283	247	235	253	247	245	233	220	249	273	287	247	225	237	229	269	282	263	254	232	250	255	245	236	251	217	252	262	247	248	271	235	254	254	237	258	260	264	247	285	279	242	248	271	207	241	241	238	282	275	240	255	288	248	265	228	236	240	241	276	260	280	264	260	230	235	239	273	251	271	242	237	255	252	261	246	227	229	258	234	277	258	238	250	274	254	259	249	264	254	271	253	282	270	231	240	239	255	259	276	246	223	219	240	252	237	245	238	235	250	246	242	249	243	261	255	253	249	251	263	249	240	240	231	234	243	234	238	252	243	227	266	252	236	226	234	267	262	261	251	224	262	248	260	238	251	248	272	267	235	210	261	272	247	248	231	238	258	233	234	278	225	242	280	252	232	237	250	250	227	244	247	227	254	234	251	261	260	244	231	269	238	215	245	246	233	237	262	227	226	253	245	241	232	236	219	224	225	247	229	244	257	294	244	254	245	250	209	256	265	261	238	262	254	222	260	247	223	252	239	252	253	232	246	229	226	224	246	257	290	287	262	213	263	253	273	269	223	232	248	238	235	251	237	207	251	245	241	260	242	226	224	231	230	258	251	255	268	271	238	243	260	252	270	247	247	259	249	263	265	255	230	264	245	233	256	238	254	273	240	219	266	260	259	247	245	243	263	224	252	243	238	237	275	248	219	250	275	254	258	250	267	244	243	231	264	268	247	219	238	243	269	234	234	223	247	270	260	257	263	229	245	255	245	246	209	249	218	241	270	269	242	239	250	226	255	261	265	246	220	245	246	244	229	253	248	225	247	254	252	242	232	236	250	258	256	262	269	282	273	270	255	250	224	244	225	223	259	243	264	247	245	260	273	240	231	260	256	250	256	254	223	246	236	249	262	235	244	268	255	254	253	245	249	262	268	249	251	269	226	225	245	268	243	247	246	240	266	264	252	257	256	264	252	242	244	250	265	252	265	252	249	229	252	265	256	249	247	245	248	284	237	216	256	237	235	241	237	235	243	234	215	218	225
19782	19903	29865	32779	29616	25897	23048	22242	22904	23750	22672	22152	19441	21522	16999	22400	18927	12213	13517	20105	22675	20810	18614	16715	14745	13597	12438	10462	10693	7348	7821	8377	8738	9100	9965	10239	9260	7080	5926	6489	5433	5448	3845	3104	2992	2153	1894	1488	1173	1251	1061	945	841	840	746	770	728	719	707	724	720	744	745	739	756	676	717	721	695	684	691	728	749	758	700	755	690	718	705	723	639	715	694	710	747	716	696	701	720	652	699	754	687	704	705	684	717	674	717	667	688	692	719	715	682	634	740	692	669	701	681	702	680	715	655	724	676	686	718	678	709	654	678	710	682	714	723	724	695	686	674	707	675	684	716	723	682	691	707	673	716	719	707	688	661	648	629	713	680	718	681	644	701	703	685	699	704	697	683	676	705	642	698	668	682	697	706	675	640	714	658	686	690	706	658	719	678	676	688	697	686	674	696	669	695	641	654	692	696	713	642	695	668	696	686	682	659	705	652	692	602	670	705	739	690	682	698	681	713	661	702	687	633	747	679	680	646	672	633	665	708	689	705	695	716	737	697	700	682	704	641	666	689	691	673	726	703	753	692	715	673	670	705	698	678	697	722	717	702	677	682	696	716	681	696	655	734	684	683	732	661	671	695	671	661	704	677	667	692	731	758	694	747	697	633	650	737	700	689	672	695	672	708	719	695	689	729	716	692	724	717	680	662	684	677	654	694	693	697	673	648	684	672	704	673	684	691	716	681	675	685	714	697	724	693	708	698	714	641	687	764	688	691	716	645	675	697	710	685	680	709	695	693	645	679	636	660	731	658	708	651	643	691	667	705	731	711	683	669	693	707	695	689	679	680	733	646	669	674	666	730	659	716	676	708	667	700	689	718	698	717	659	675	739	658	630	732	718	695	658	730	672	730	706	708	677	676	708	718	697	700	701	694	716	678	660	706	692	720	702	696	668	734	670	702	678	699	742	719	732	686	677	633	693	668	706	702	653	680	659	701	703	654	678	722	677	693	673	699	662	689	644	680	770	680	650	715	715	623	734	666	702	709	726	667	695	724	669	666	712	663	694	679	645	644	697	718	676	688	687	709	680	698	698	655	693	729	697	717	703	751	647	665	680	664	738	714	712	679	678	685	702	700	750	660	707	651	633	704	711	699	697	698	675	711	713	728	703	649	695	709	700	753	710	681	725	665	672	655	687	705	693	697	656	662	743	699	720	720	713	649	689	641	661	708	718	730	669	667	674	719	707	695	689	696	668	678	690	695	656	696	704	704	764	665	697	695	711	697	684	653	708	689	706	654	675	650	670	720	691	708	681	696	695	673	703	639	675	676	653	659	666	671	639	702	684	676	677	689	714	694	730	692	676	717	700	641	697	702	698	704	702	667	652	737	678	690	712	662	690	689	676	687	675	701	721	656	720	640	686	668	718	686	672	666	659	696	670	705	745	703	704	719	685	660	672	674	728	668	678	689	699	646	698	722	730	666	692	735	733	690	690	670	696	708	674	659	719	681	725	731	724	709	684	693	691	716	668	687	632	703	719	730	678	680	679	699	701	658	701	679	688	695	683	657	711	684	697	672	657	648	655	749	692	710	708	707	629	699	678	711	670	686	690	687	689	679	745	712	682	702	709	674	699	687	720	721	690	704	698	694	663	731	681	646	713	651	663	684	748	718	706	612	716	755	675	669	696	640	655	721	711	696	644	650	673	680	702	720	666	689	714	721	704	702	725	666	707	642	685	668	654	704	687	714	701	657	694	707	711	694	681	645	688	716	695	669	679	732	650	683	654	689	693	701	710	704	697	678	684	707	659	703	646	726	709	677	672	693	676	781	690	722	735	640	714	697	679	692	694	621	709	708	644	659	656	695	679	722	667	687	734	697	694	744	651	760	623	683	671	683	671	736	687	646	760	700	701	671	686	676	663	702	683	695	707	680	693	699	673	735	688	690	712	697	662	701	664	675	723	705	716	709	707	737	677	722	686	677	696	688	671	687	693	710	670	678	695	684	687	709	662	668	716	679	720	700	730	643	741	673	707	672	657	729	732	755	658	713	674	693	724	631	662	679	702	673	678	685	685	682	765	723	693	691	714	726	709	686	679	699	658	682	684	683	684	709	679	684	650	687	719	657	693	670	664	756	686	678	631	619	663	696	704	705	697	700	671	695	681	691	710	709	678	694	734	768	700	702	685	643	660	683	682	690	705	672	705	728	691	648	667	701	665	708	686	718	682	657	705	710	665	676	650	672	693	708	719	672	714	706	705	673	674	730	688	661	714	691	697	712	683	737	666	715	685	721	715	707	734	707	644	664	661	653	683	715	677	696	694	654	691	706	670	656	708	726	680	657	701	683	696	697	690	712	704	698	687	729	666	665	657	669	706	682	642	676	652	695	656	709	677	660	692	681	716	693	688	660	682	711	708	713	696	691	652	708	707	682	690	705	643	689	679	703	723	633	661	709	662	693	671	649	723	689	691	688	633	763	694	671	719	688	694	706	697	665	665	714	649	679	687	716	648	720	740	688	690	642	619	677	710	718	714	635	700	741	712	685	709	664	653	702	682	709	675	691	672	689	684	683	625	756	633	654	699	671	686	662	650	694	650	700	652	739	687	695	701	714	640	741	682	690	670	630	702	651	689	709	690	656	673	713	676	683	658	662	737	725	665	717	701	699	654	704	678	696	713	706	721	678	665	676	691	663	636	696	667	665	708	683	678	652	638	691	709	678	701	684	709	658	677	705	668	711	668	670	651	679	714	691	695	680	690	688	680	672	707	728	657	668	664	667	709	705	692	663	696	717	719	687	716	700	665	697	697	684	656	650	770	651	681	677	665	713	671	756	676	692	676	673	686	706	710	669	684	660	719	684	702	707	653	690	694	650	715	674	688	662	655	677	673	659	744	725	687	685	653	661	697	683	669	656	669	676	678	666	672	690	718	726	681	698	691	690	694	699	731	644	695	686	680	688	685	675	697	680	725	715	718	698	720	673	732	688	662	728	687	712	692	697	698	654	713	699	689	688	695	659	736	672	727	704	657	703	677	732	690	680	639	702	646	708	703	652	640	703	678	688	705	694	753	702	676	701	715	742	649	690	709	689	703	666	668	707	680	662	666	729	652	656	696	730	701	725	712	685	648	688	677	758	734	694	691	654	704	676	706	679	683	690	728	706	654	694	713	682	665	674	707	725	680	622	654	681	707	671	672	658	699	701	711	684	703	659	689	718	713	714	675	660	659	701	693	712	691	694	659	721	709	698	695	708	691	708	687	670	659	672	720	667	660	721	653	700	697	720	687	733	692	663	696	671	641	724	684	714	715	710	754	730	733	666	706	696	672	738	707	666	709	734	693	708	684	747	684	678	678	663	676	682	691	669	686	660	632	692	688	676	713	717	683	694	648	683	750	705	649	696	706	738	680	671	702	729	674	693	714	720	712	698	674	683	675	689	694	703	649	718	699	671	695	698	664	728	689	685	697	613	691	682	674	711	701	714	643	649	672	709	692	681	686	694	686	676	709
11599	9598	10380	7422	4705	3074	2156	1539	1302	1092	1024	850	739	736	599	611	561	532	482	539	502	492	456	433	447	433	378	392	369	378	368	358	321	346	349	356	357	321	346	373	308	330	374	360	295	334	311	325	308	293	268	300	302	321	306	308	325	307	316	305	311	310	320	301	329	323	303	306	308	314	293	271	314	284	279	331	287	316	305	336	293	345	272	293	323	284	332	325	351	297	305	339	312	306	302	316	272	293	308	309	329	322	277	296	298	334	294	323	305	304	301	272	302	313	277	313	310	311	307	319	309	327	332	318	305	291	311	322	367	302	323	298	346	320	312	306	300	322	333	350	297	332	345	368	315	292	328	323	301	309	313	309	315	291	314	364	317	326	294	293	326	297	312	333	299	287	295	307	333	286	300	320	276	304	311	325	296	289	309	331	318	336	334	308	307	310	329	323	300	291	299	322	281	298	292	299	294	338	300	316	337	313	304	324	325	295	331	277	297	332	338	283	310	318	316	303	321	334	315	322	313	293	286	337	316	306	337	271	313	294	305	292	313	334	315	303	330	330	336	277	302	323	308	311	337	284	283	316	324	332	312	279	305	295	304	326	280	286	287	313	303	312	314	332	326	322	318	353	307	345	358	301	329	313	307	297	338	309	273	316	332	342	319	311	319	299	297	325	321	332	293	316	306	306	313	337	275	302	303	314	327	315	311	329	295	316	284	308	338	336	305	293	302	310	319	281	294	304	318	314	311	282	303	339	335	305	311	323	297	323	313	315	326	310	297	324	305	307	301	309	339	312	317	308	292	301	332	314	339	354	316	294	288	339	285	277	307	336	281	317	330	340	301	314	315	296	295	300	301	323	270	271	286	320	313	339	287	362	348	296	316	326	299	329	308	324	311	308	319	280	302	324	304	311	312	315	360	322	306	302	293	305	338	292	306	298	323	307	323	308	332	306	322	298	310	318	292	309	328	322	285	343	309	332	301	335	290	305	317	298	321	287	273	313	325	310	329	308	293	301	329	316	319	291	315	337	318	299	321	310	336	291	318	316	331	310	288	287	326	321	324	327	319	304	300	326	300	287	321	287	326	341	327	307	292	305	310	317	352	309	325	321	305	334	306	294	300	290	318	307	302	316	354	307	344	294	324	319	299	315	337	313	319	320	344	326	322	313	314	340	305	326	343	293	319	282	296	303	312	314	281	331	333	336	327	307	309	326	304	303	311	326	268	341	323	269	313	311	299	336	288	277	302	310	285	320	344	310	336	329	312	309	319	325	298	306	264	282	307	300	309	291	288	320	257	301	295	303	323	297	323	303	320	293	283	298	331	351	269	320	321	305	331	319	305	319	281	319	287	306	317	343	299	304	328	307	308	311	338	342	299	309	323	316	278	335	316	300	331	292	319	316	298	307	324	315	293	299	339	301	312	324	308	331	308	335	299	315	324	344	310	327	357	326	275	312	297	297	326	320	317	306	297	311	319	304	287	305	302	303	281	306	337	307	325	272	320	341	311	296	292	281	306	340	326	286	323	329	275	315	332	322	300	295	312	323	340	297	304	290	295	300	321	303	297	300	304	312	320	332	303	328	282	281	326	299	319	340	329	315	321	312	333	291	318	303	289	298	339	320	289	301	303	349	331	284	317	338	305	311	303	288	315	329	297	270	325	307	306	322	344	327	311	338	308	321	344	329	340	309	297	314	286	310	299	298	302	310	305	333	301	317	317	300	304	318	305	318	302	316	290	313	355	307	334	285	323	286	291	313	316	334	309	295	345	322	331	309	316	317	290	289	329	292	291	297	301	311	318	304	309	298	265	317	309	324	335	344	313	296	288	318	310	309	293	312	336	298	326	328	323	298	280	323	310	302	355	293	310	317	303	284	307	329	356	300	286	280	314	320	294	306	312	310	335	316	287	323	277	304	329	319	330	332	283	332	285	286	312	296	274	317	318	289	334	288	292	297	319	296	308	309	302	278	310	311	311	342	324	324	307	305	285	349	317	298	309	302	315	336	306	293	286	298	313	322	302	314	340	307	303	321	325	333	312	301	333	312	318	308	328	355	321	330	300	303	321	324	298	319	279	281	286	257	276	308	292	275	281	312	317	314	312	286	306	297	317	339	299	277	310	306	316	286	306	319	301	296	324	280	299	323	288	316	359	318	300	325	330	306	317	275	311	340	309	302	281	305	320	311	315	322	297	317	315	306	307	297	274	314	321	287	309	316	301	299	309	340	283	315	308	340	335	308	309	339	344	308	314	317	324	329	319	334	301	308	320	301	300	347	294	303	310	312	299	327	324	293	316	316	324	326	281	307	320	316	298	320	293	289	326	299	295	297	308	314	302	309	355	315	303	303	278	290	308	315	329	333	302	300	302	304	320	323	289	343	277	292	320	274	332	319	333	336	320	311	320	324	304	292	314	292	321	340	325	296	302	303	298	332	322	318	300	337	320	277	331	315	320	304	313	309	277	324	294	280	320	308	307	318	308	303	307	316	311	318	282	284	309	293	319	313	307	362	337	281	313	322	284	300	288	348	308	343	324	303	299	309	292	304	295	309	311	297	280	312	324	285	282	303	305	302	326	296	298	306	293	306	329	324	274	324	330	318	324	334	324	308	287	334	311	293	300	304	295	345	293	345	284	290	314	325	334	304	316	291	300	313	297	318	297	330	363	306	301	331	324	296	324	326	293	360	327	298	331	288	281	298	294	304	319	282	320	273	284	314	314	320	275	283	314	317	296	321	293	323	289	305	290	287	318	328	312	313	295	298	306	289	318	341	313	316	313	320	293	325	339	326	298	310	291	316	324	305	290	287	332	321	301	298	331	310	340	302	302	311	285	303	293	309	325	320	325	299	332	319	326	331	314	289	300	314	302	323	337	304	356	290	272	329	309	287	318	325	314	312	316	316	298	323	313	283	320	314	327	292	332	322	352	306	322	328	305	293	309	318	314	292	303	295	331	294	296	299	318	294	334	311	307	311	300	318	312	309	277	303	280	305	286	316	301	325	302	320	319	315	317	288	320	293	315	355	297	307	284	309	297	314	317	293	326	296	285	328	290	314	280	291	323	329	331	299	286	294	298	315	306	335	285	342	315	341	319	282	319	322	311	306	300	256	285	300	325	314	304	316	301	316	326	305	291	292	319	329	330	287	329	280	297	300	282	316	327	326	303	295	295	298	315	330	282	310	310	310	296	278	319	311	315	313	308	305	291	344	318	295	275	286	320	325	327	296	318	306	325	275	339	327	317	278	337	298	312	309	295	305	330	315	350	315	293	314	307	317	311	349	321	313	355	309	306	338	312	338	294	314	320	337	310	306	340	297	322	325	318	308	307	319	326	305	314	296	321	297	320	310	311	299	343	308	319	317	333	307	336	312	284	314	297	320	323	345	317	296	343	293	324	309	308	323	319	254	318	309	330	314	277	323	287	307	305	330	297	316	342	302	318	299	328	320	303	299	309	316	308	307	293	331	348	307	321	328	330	330	307	312
7968	8877	16213	17143	14439	11562	8916	7152	6263	5737	5006	4397	3909	4011	3149	3351	2819	2125	2300	2413	2744	2521	2228	1896	1830	1748	1656	1590	1498	1324	1289	1302	1280	1290	1281	1236	1232	1112	1013	1016	1045	1094	956	933	941	920	924	892	852	845	926	878	834	866	888	850	887	892	924	845	876	922	862	873	853	834	814	911	882	827	810	808	825	781	903	862	850	837	871	832	900	815	812	853	886	848	866	865	845	870	808	823	835	889	835	861	883	872	803	878	875	858	826	833	863	844	860	834	814	846	827	853	877	842	871	812	862	809	824	862	817	868	828	862	887	770	883	806	845	829	874	807	892	836	858	829	848	825	841	902	822	842	797	833	834	846	844	840	851	860	834	829	856	846	886	836	839	840	851	836	823	880	859	818	827	857	845	807	839	902	803	822	871	896	866	869	772	826	842	856	858	853	849	869	822	854	808	872	825	840	861	795	873	752	852	833	785	856	837	872	869	870	863	847	831	841	779	877	864	851	875	849	844	798	793	889	865	803	857	786	860	834	864	815	815	797	832	823	807	880	863	857	816	822	886	902	855	877	831	852	800	832	814	818	873	814	838	882	824	825	851	828	848	867	814	853	874	797	798	828	858	853	829	841	865	854	855	840	842	897	819	920	905	867	846	830	833	842	856	798	810	824	835	808	841	842	822	842	887	890	870	809	823	841	810	836	834	829	903	859	822	863	896	799	833	854	834	806	893	876	829	846	824	887	820	834	831	812	800	806	847	831	866	834	858	841	828	831	837	834	863	857	845	838	865	825	836	817	862	874	919	846	813	799	838	783	801	867	813	875	844	838	846	825	819	834	828	845	862	825	855	824	858	838	855	806	787	857	845	858	846	840	839	821	844	836	828	853	865	839	822	779	886	896	824	875	776	847	807	889	807	827	805	870	869	826	885	845	879	859	862	834	807	847	797	870	812	781	825	867	854	891	823	804	829	831	882	867	825	800	828	897	881	808	798	804	843	843	834	895	820	839	840	833	836	848	828	773	846	837	841	799	831	854	857	849	791	826	844	895	852	854	863	866	848	795	841	793	845	862	825	886	864	829	767	865	870	823	778	844	910	799	889	833	882	830	808	856	870	816	791	831	875	832	844	872	855	826	836	852	865	908	827	815	835	822	821	818	875	862	878	887	848	817	859	796	851	840	844	853	845	897	807	866	810	811	796	856	826	870	859	859	888	835	819	871	886	850	901	797	855	831	874	876	755	862	834	864	840	877	818	808	895	829	798	864	805	832	778	820	876	821	819	833	842	802	836	812	838	849	884	828	883	843	877	883	825	829	837	805	865	834	871	831	818	813	871	835	824	839	799	882	850	856	868	830	821	853	835	876	861	833	822	793	869	813	855	871	893	850	825	860	829	865	873	805	861	840	847	887	878	786	818	828	868	863	816	869	815	825	856	842	803	875	877	859	860	802	858	822	821	866	787	829	807	811	833	829	829	867	865	843	809	842	849	862	809	860	813	872	862	852	872	815	853	827	830	829	831	866	830	805	852	874	851	836	844	879	838	868	862	860	809	858	811	859	827	856	844	848	822	855	855	899	850	903	791	865	808	853	864	851	862	841	830	840	865	818	838	892	835	814	825	824	867	849	836	859	807	871	895	838	836	863	848	803	836	819	843	859	788	846	899	822	828	853	873	834	846	823	828	772	836	815	801	847	817	878	794	871	839	798	848	846	836	849	808	845	853	858	850	763	860	824	797	845	851	846	826	880	865	879	808	862	871	841	873	819	822	818	836	814	850	883	868	854	801	856	849	886	824	798	872	843	928	842	811	834	910	838	801	868	812	840	829	865	773	889	803	826	802	784	821	833	834	884	825	828	803	832	841	844	847	922	805	834	845	842	888	815	787	880	803	866	888	840	853	879	801	858	828	850	822	846	868	810	821	825	823	835	852	790	864	850	826	837	862	868	853	830	856	873	844	826	826	850	844	873	829	790	851	894	823	888	849	835	845	826	812	841	909	823	845	876	848	775	817	843	845	848	823	862	836	832	891	931	828	840	851	815	915	832	895	822	818	837	798	817	854	842	848	817	837	812	904	902	856	837	820	871	815	832	863	834	774	839	879	833	834	844	838	847	882	860	902	851	872	865	878	824	866	879	848	904	856	856	842	837	811	835	823	816	842	847	880	793	837	859	855	840	773	861	826	835	862	803	779	861	807	836	814	885	876	841	857	843	854	887	870	837	831	873	846	817	862	859	840	863	816	844	878	828	861	863	889	806	802	812	855	891	832	835	814	827	846	837	850	848	898	841	841	861	802	863	848	870	863	835	846	789	852	848	828	855	909	817	868	833	824	839	847	887	878	791	881	911	857	819	862	880	859	846	879	840	861	829	852	888	828	834	859	816	830	880	810	857	829	862	877	821	818	850	870	886	854	869	815	842	891	793	885	830	820	832	885	825	851	811	857	836	887	784	860	869	793	828	855	867	866	833	830	843	853	814	807	821	811	858	818	826	814	849	856	847	886	837	864	903	893	829	832	859	889	846	850	808	839	835	867	801	857	859	804	900	849	828	835	868	855	861	849	844	856	842	830	903	863	817	829	888	846	834	842	878	823	854	835	824	850	844	809	867	875	855	784	880	818	802	806	876	914	899	835	873	826	869	846	820	872	876	870	824	802	830	792	844	919	863	826	824	825	792	862	869	885	822	855	861	856	895	865	813	863	809	822	818	858	862	861	874	874	821	914	870	845	850	866	841	827	834	813	807	832	816	848	814	838	823	813	871	825	887	823	857	877	835	843	864	851	865	820	847	866	825	768	853	895	832	867	880	867	847	854	871	785	880	838	857	816	846	860	869	862	839	891	894	857	807	822	804	826	834	860	852	850	792	852	860	841	821	895	848	801	863	859	860	834	858	826	893	822	811	850	852	881	835	853	806	816	865	779	826	875	813	834	866	846	822	872	824	851	826	856	824	896	808	815	855	888	846	892	830	889	834	855	858	843	882	842	923	866	839	878	859	848	843	816	811	865	862	881	864	852	902	825	859	859	826	801	793	853	835	842	858	820	846	921	820	835	816	851	894	803	838	858	839	850	920	844	821	853	851	782	839	852	830	872	887	816	854	855	868	801	871	901	860	885	867	799	834	863	853	878	855	830	824	845	817	857	851	857	831	874	850	821	783	773	829	823	875	815	816	835	849	862	825	817	902	831	842	852	848	798	830	841	874	812	891	841	844	824	823	907	792	828	858	849	845	811	837	840	835	863	839	818	845	837	819	865	830	829	834	833	857	847	891	839	751	856	812	863	830	910	846	818	864	861	828	808	846	859	815	830	839	858	863	830	824	844	859	847	854	815	867	795	840	851	847	825	836	853	838	898	862	833	845	907	832	844	902	865	845	835	872	845	888	871	890	816	784	860	821	809	827	891	878	813	853	809	837	826	841	879	847	884	916	830	839	865	841	847	851	899	858	836	834	797	892	843	805	883	838	838	811	831	816	836	823	893	849	819	851	834	864	861	829
22135	17761	19604	15588	10561	6678	4615	3985	4303	4515	4108	3737	3321	3560	2263	2708	2614	1399	1776	2113	2661	2185	2088	1713	1582	1326	1158	978	1009	761	696	828	859	818	914	874	886	690	659	624	648	577	455	393	392	364	340	312	330	336	323	296	313	308	276	273	274	295	287	272	292	296	305	283	297	258	277	282	275	269	311	282	283	273	283	295	265	276	299	258	320	299	280	284	283	322	274	317	280	293	267	296	258	297	310	301	283	280	261	256	282	276	269	281	302	273	285	280	297	295	241	262	274	289	274	262	277	293	283	299	293	304	284	270	291	270	282	305	276	279	293	247	276	277	305	273	253	293	295	302	310	306	274	292	300	294	272	280	270	269	273	311	269	281	310	258	302	289	262	287	274	279	266	240	244	291	291	295	317	302	265	276	296	280	300	297	306	274	279	338	299	286	266	246	304	249	277	291	287	314	267	271	279	257	299	271	303	296	287	289	267	263	276	273	289	296	281	299	300	264	278	264	279	295	266	281	292	292	293	305	279	245	295	289	289	299	294	264	272	258	263	282	241	282	255	293	307	298	269	310	280	289	286	297	294	275	275	274	286	313	274	285	299	303	248	304	279	262	326	309	273	296	269	289	289	279	310	277	287	293	281	292	290	298	320	292	289	273	282	271	280	278	320	269	272	285	260	293	285	313	274	264	283	276	289	283	297	301	302	287	261	284	288	301	258	301	290	306	286	304	329	252	280	282	280	267	278	287	326	293	295	301	299	299	234	249	289	296	263	279	293	291	267	300	292	300	267	272	288	293	266	284	266	251	299	258	295	285	281	290	315	299	284	311	288	294	278	274	284	276	277	277	290	296	254	272	274	290	274	274	293	258	292	274	303	291	270	284	263	288	300	265	272	280	263	298	325	293	295	262	296	298	296	303	262	287	276	252	285	312	310	328	269	268	271	252	283	300	286	315	304	247	296	250	292	310	313	292	289	250	295	310	273	274	305	279	277	281	309	264	260	298	282	295	285	294	280	309	281	256	269	270	296	282	258	287	272	294	285	277	285	279	277	293	278	289	316	255	302	282	288	296	274	250	286	283	316	259	297	291	290	280	315	279	266	293	289	294	307	285	301	294	271	285	278	303	300	283	277	271	294	282	284	288	252	278	268	305	275	300	277	279	297	258	273	277	300	336	289	275	266	263	310	268	279	289	279	276	286	251	303	274	269	254	290	312	267	303	263	296	280	272	258	272	247	255	289	282	284	293	276	271	262	316	282	310	283	259	305	264	315	295	283	294	317	260	291	294	307	278	280	271	299	292	274	282	262	277	288	284	275	292	269	304	256	293	298	310	301	283	282	286	314	302	321	278	268	269	293	304	277	286	292	267	289	253	276	298	285	299	273	315	293	266	285	285	319	290	318	280	273	331	290	301	280	258	280	281	301	274	283	250	265	281	272	261	285	286	292	268	301	266	294	266	268	279	288	270	290	275	296	290	291	285	267	265	269	264	258	294	299	301	266	299	278	303	299	295	275	273	270	275	286	268	291	292	280	287	282	287	300	305	298	270	286	282	284	289	292	314	294	289	287	271	316	296	296	265	279	287	292	263	292	268	287	296	268	303	259	282	298	285	292	270	315	300	270	262	304	275	297	290	280	303	275	289	291	279	309	290	296	283	288	274	274	291	285	275	287	279	300	278	288	273	290	283	270	313	291	241	260	266	267	308	292	269	252	319	280	301	276	248	312	290	290	300	305	281	249	295	275	297	304	316	296	294	292	279	262	291	314	311	277	304	306	266	277	259	295	299	300	285	285	309	282	296	288	279	294	284	268	314	267	278	273	311	287	273	274	293	291	265	265	285	318	258	309	290	257	287	249	273	269	283	269	291	287	294	296	277	297	286	274	313	305	279	272	295	297	280	286	298	297	271	286	298	299	280	260	292	257	287	290	271	281	272	274	289	288	275	293	283	280	251	272	286	277	274	314	291	264	278	290	265	247	280	284	281	300	265	289	290	298	276	286	311	258	305	261	296	287	279	271	294	288	283	275	249	275	294	297	248	281	290	266	260	276	277	292	263	317	281	271	282	286	300	306	281	280	264	284	265	281	286	273	265	289	280	301	284	298	281	282	290	271	291	266	301	278	260	270	282	267	309	276	279	268	269	258	293	274	278	266	254	278	308	302	276	291	276	286	264	287	266	304	280	297	286	272	287	311	271	301	282	296	277	285	267	281	273	259	281	267	277	281	307	281	269	299	279	286	303	276	239	287	269	298	273	271	284	282	316	246	335	295	268	296	252	279	270	297	266	275	279	306	288	298	286	292	307	274	280	298	275	328	287	290	254	268	319	271	302	307	270	318	292	290	287	274	286	283	287	272	289	291	291	304	291	284	255	292	238	274	320	269	292	268	259	291	272	276	243	267	252	297	308	302	275	287	282	272	309	276	263	291	279	279	285	305	307	286	268	305	290	300	307	299	295	266	286	309	301	244	281	285	275	263	285	302	304	279	280	283	299	289	281	304	291	282	293	281	270	254	297	313	275	280	275	301	279	292	282	281	309	279	305	290	308	302	266	316	262	282	285	278	283	284	250	281	277	294	290	291	258	249	287	281	276	298	315	268	265	288	291	291	327	288	326	290	272	286	289	262	296	288	305	274	274	268	316	292	299	282	273	281	285	296	285	288	260	292	297	284	301	289	279	265	307	266	282	264	291	284	301	310	284	287	324	282	285	274	281	283	307	332	276	293	287	308	267	302	254	280	249	288	287	281	293	262	283	301	281	289	284	293	306	296	290	295	282	302	294	288	293	259	281	290	301	281	296	304	291	282	241	294	282	295	285	298	276	270	255	291	296	259	307	295	268	288	285	322	268	278	299	286	262	306	266	291	304	273	304	272	312	275	305	317	271	303	321	324	288	261	255	293	290	296	267	282	248	301	261	303	283	290	319	296	302	274	281	289	306	305	281	244	297	297	262	283	287	292	309	287	275	292	269	309	291	295	297	263	282	295	245	291	298	289	260	314	274	295	278	278	305	305	269	264	289	260	280	321	261	278	295	284	282	269	295	279	294	255	298	300	266	279	268	292	279	272	267	291	290	282	277	296	276	276	282	289	301	272	296	309	292	286	265	282	287	293	252	274	287	299	299	264	284	271	276	257	263	284	256	276	273	250	279	293	273	279	285	269	317	296	293	261	283	298	274	272	316	291	280	275	273	294	288	280	267	305	279	269	299	302	297	280	308	279	286	271	246	266	306	265	292	270	248	281	272	262	241	303	285	284	277	265	283	300	252	303	278	315	277	269	304	303	264	311	294	274	258	239	299	300	258	296	271	248	274	303	277	269	282	287	292	286	301	288	254	248	281	278	275	294	272	306	279	316	299	290	271	302	307	269	284	279	289	284	279	315	281	279	270	282	251	260	292	272	281	292	294	290	297	308	240	293	296	319	320	264	307	304	275	262	299	296	277	282	293	283	280	306	270	261	260	306	284	270	269	301	309	273	301	288	290	281	301
14491	14751	23893	25981	23306	19307	16492	15322	16033	16610	15270	15406	14287	14821	9908	12895	11959	7258	9597	12096	14141	13026	11708	9834	9375	7958	6754	5962	6168	4028	3585	4858	4997	4799	5354	5500	5448	4432	3409	3429	3327	2877	2100	1796	1621	1307	1319	1226	1000	1033	940	879	846	799	808	876	793	833	755	817	815	756	835	793	748	819	763	765	766	792	796	798	762	753	817	776	792	794	782	747	810	781	821	774	791	780	799	782	754	768	760	798	781	781	751	806	806	762	786	790	813	771	784	776	822	834	810	752	766	814	761	766	745	803	810	801	754	736	766	777	723	774	847	804	815	779	769	771	797	822	762	807	755	738	776	823	821	753	820	788	803	746	708	775	771	761	751	785	775	770	778	761	781	743	811	787	765	796	760	770	749	823	802	765	790	749	761	811	803	810	836	808	737	751	767	764	798	784	739	771	785	770	762	760	774	721	763	773	799	786	824	805	805	795	780	806	774	709	779	740	768	754	813	759	790	734	750	785	784	769	771	767	782	798	773	810	780	758	787	781	784	767	815	749	794	802	780	761	805	824	774	777	735	783	778	746	763	744	755	740	773	805	825	795	759	783	814	801	771	805	765	806	770	788	810	815	737	775	764	797	801	796	820	766	769	747	767	739	830	796	813	759	813	761	772	802	780	810	778	775	802	743	757	797	772	730	796	761	804	813	832	775	743	764	802	744	745	811	730	781	754	721	766	777	752	766	785	756	779	790	849	745	788	793	744	822	780	815	815	766	754	797	797	738	773	789	789	840	753	765	790	761	783	771	746	783	803	755	780	774	777	806	800	767	787	808	808	786	799	749	814	745	758	774	746	787	785	798	774	775	846	796	750	731	765	747	760	781	782	786	776	779	820	797	754	730	791	828	743	751	780	768	761	788	768	765	712	794	764	764	763	786	785	796	746	752	800	777	729	782	749	771	761	779	815	802	793	777	797	735	785	844	771	750	771	767	761	789	785	761	798	797	788	771	785	734	793	743	754	756	790	799	774	779	781	750	755	793	788	785	731	834	796	776	778	810	812	749	764	764	783	815	789	785	765	741	753	749	736	790	788	789	761	801	829	790	765	815	810	812	777	837	756	758	756	815	759	812	785	805	778	776	813	798	761	861	721	818	770	806	767	784	742	785	768	821	765	753	777	785	727	733	803	785	741	762	763	791	835	797	765	706	815	786	783	776	761	796	799	753	806	835	769	796	772	800	749	736	774	790	797	777	812	763	746	787	748	839	776	771	798	753	793	753	841	779	773	793	790	773	756	801	748	792	790	797	803	775	796	830	775	747	777	789	783	737	815	737	786	769	781	780	776	795	753	745	777	787	762	818	757	846	852	790	766	750	761	795	742	798	755	766	800	716	757	764	754	794	752	787	785	774	781	790	734	789	783	761	731	790	843	739	768	778	778	752	768	757	757	726	709	787	784	806	780	785	813	791	780	783	774	757	770	742	792	776	768	793	778	776	826	727	770	821	762	761	789	748	754	781	760	756	799	800	728	767	754	811	772	781	769	803	807	767	757	769	779	773	731	762	739	792	799	813	736	762	764	739	756	816	795	821	787	765	747	796	727	770	764	742	789	794	797	775	760	815	737	792	751	808	803	762	798	800	765	813	764	797	750	784	776	813	817	793	792	785	763	792	770	802	823	745	813	794	805	764	762	772	803	750	757	815	824	752	766	765	789	766	743	817	821	756	789	717	757	773	779	772	771	793	734	759	809	764	760	755	761	788	790	728	799	794	825	757	817	756	804	774	756	783	800	725	804	797	793	826	794	799	800	779	802	752	795	796	778	786	755	752	785	770	786	807	786	801	752	754	730	743	750	777	746	792	754	798	754	797	799	754	754	760	792	780	787	744	776	701	800	810	801	743	828	757	768	720	805	779	759	781	773	819	725	791	769	732	741	791	786	779	799	784	782	805	817	746	804	786	791	832	730	763	772	768	784	780	811	793	791	794	745	830	780	713	793	814	741	758	760	763	763	826	713	772	806	758	754	808	779	746	744	781	790	795	742	770	728	749	742	763	762	763	775	805	800	782	853	738	771	778	791	758	765	788	755	820	721	797	787	787	786	792	739	785	766	762	730	790	810	792	749	800	760	790	794	792	755	777	807	776	759	780	729	824	823	786	788	762	749	793	785	735	798	807	795	768	778	744	790	797	727	754	835	743	799	823	760	784	754	709	801	796	793	803	776	798	762	794	767	769	805	794	792	791	711	818	764	735	750	730	806	751	773	707	761	792	791	792	760	798	771	787	763	788	816	801	731	769	776	772	828	765	759	785	732	763	774	751	783	764	757	767	780	799	778	771	825	753	852	816	734	740	782	754	787	797	743	773	801	787	774	799	725	760	826	748	764	752	803	786	775	794	785	786	792	782	734	785	807	711	773	758	771	779	787	768	763	773	754	772	790	763	799	762	808	772	799	790	795	777	742	762	785	786	706	789	761	755	743	770	731	790	772	836	775	809	780	731	728	777	745	715	842	797	808	797	778	780	817	762	781	759	759	802	757	782	747	794	747	762	782	773	774	768	771	815	751	761	814	799	793	824	838	769	818	747	801	751	740	765	770	813	717	771	755	703	796	769	796	803	801	735	803	785	773	800	707	773	809	781	803	763	770	794	764	811	780	811	764	754	781	801	735	790	814	739	794	807	768	762	810	769	785	771	715	776	810	773	765	774	818	767	822	781	786	736	784	758	767	789	795	736	836	751	800	790	775	772	821	758	796	789	781	745	765	743	800	749	762	774	747	777	747	766	816	785	773	755	776	794	785	801	749	786	805	801	761	828	765	770	784	789	809	791	799	748	787	784	791	802	790	804	777	854	777	777	793	756	799	782	776	783	790	742	768	796	794	799	742	784	846	833	811	698	764	784	763	761	778	796	810	737	822	673	760	807	795	796	755	755	819	753	780	771	801	760	797	753	821	793	789	788	808	761	801	799	762	740	778	806	758	790	798	775	774	791	786	786	775	766	735	787	736	759	787	754	771	745	801	792	767	794	764	774	804	809	776	711	768	793	774	720	728	755	761	760	749	713	802	762	776	767	764	803	793	789	794	849	767	766	812	760	808	800	756	793	772	774	779	782	795	788	776	772	776	724	779	786	786	805	786	767	784	771	763	785	751	788	785	796	773	798	767	739	761	732	788	817	761	771	726	803	722	795	797	827	775	792	783	765	766	780	802	795	779	761	760	741	771	815	795	749	822	814	814	754	809	788	795	796	782	765	764	789	805	807	804	793	759	804	816	798	825	817	806	773	747	730	761	795	793	810	766	809	784	783	785	751	749	793	812	761	786	805	745	772	805	799	794	744	773	793	764	760	745	810	783	786	761	765	738	793	766	805	773	795	788	743	814	774	775	747	736	794	777	774	784	790	784	825	803	754	789	792	767	788	775	771	755	792	733	770	777	767	762	818	785	805	768	770	814	817	772	773	763	799	728	703	767	803	807	804	830	764	783	855	797	790	766	774	770	792	758	715	888	762	798	825
30793	25336	27730	22931	17139	11698	8597	6871	7987	8444	7822	8008	6975	6890	4616	5835	4931	2393	2697	4890	5349	4793	4271	3638	3150	2723	2369	1906	1931	1098	849	1399	1383	1471	1611	1521	1588	1304	999	988	939	820	615	493	451	389	382	340	303	326	288	276	272	289	278	280	198	260	285	268	253	240	273	257	274	209	219	239	254	287	262	257	216	226	230	240	246	227	245	242	245	241	198	210	271	269	234	263	243	265	270	267	250	238	234	256	236	256	271	246	233	257	219	249	252	241	234	231	272	272	221	237	240	229	241	254	227	225	272	240	271	249	258	228	235	270	254	251	243	257	236	261	259	245	239	253	252	229	244	235	241	228	264	237	210	256	270	232	247	248	244	264	221	262	235	235	236	249	239	226	266	244	260	256	254	204	254	261	252	275	242	259	233	239	240	247	219	253	236	240	233	233	246	268	245	249	233	242	219	250	237	252	244	216	237	236	233	267	231	222	243	227	234	238	243	254	226	238	238	232	220	264	252	238	252	260	251	207	262	225	264	249	265	235	253	234	237	243	254	230	248	235	253	214	220	249	260	256	237	236	217	251	247	244	238	259	267	247	267	241	256	249	220	242	233	235	245	254	218	244	249	201	234	222	250	254	261	256	262	285	284	230	274	248	231	233	239	256	237	237	227	239	273	244	235	220	281	222	232	224	225	239	231	261	251	238	268	269	279	250	250	245	249	259	227	246	258	281	236	220	247	256	255	267	258	240	224	236	221	239	260	243	252	257	265	236	251	246	245	257	252	246	243	269	277	271	233	256	279	260	245	215	244	222	226	243	242	251	270	233	258	239	241	248	241	245	235	263	277	275	241	235	264	242	228	248	256	286	227	239	260	244	220	251	233	264	254	239	247	193	229	258	273	262	222	240	251	211	261	253	227	245	236	268	243	248	246	258	255	240	240	255	266	236	258	244	220	250	292	224	258	232	250	233	254	237	247	259	257	210	263	244	235	269	239	240	261	274	243	244	241	233	259	252	268	234	254	238	252	263	248	247	262	244	224	238	280	242	237	234	255	243	237	278	242	249	241	237	229	269	251	229	232	240	267	253	270	251	212	237	264	246	256	231	254	235	265	244	244	231	248	246	262	262	212	230	207	246	234	236	238	240	249	251	238	265	266	257	261	234	239	247	207	235	246	235	251	242	258	240	289	219	248	253	245	246	244	241	254	238	257	261	275	259	269	233	248	224	254	247	269	259	252	213	263	233	256	253	234	244	248	254	238	207	293	242	238	216	281	215	238	266	234	223	233	232	245	229	259	204	264	273	231	218	261	217	244	242	267	271	229	243	247	251	242	255	256	226	253	243	237	262	244	256	252	256	223	220	241	245	253	252	263	271	225	248	265	253	255	254	236	237	249	252	245	231	246	258	256	264	223	272	257	232	233	244	262	215	220	244	236	250	232	261	245	271	232	242	269	244	245	264	241	244	266	261	259	239	256	243	229	242	253	293	273	272	237	257	235	251	271	241	256	256	265	222	237	272	242	284	260	254	286	231	236	233	224	238	248	264	239	249	246	253	239	244	222	266	248	258	260	244	241	244	246	245	265	244	226	243	247	263	223	243	264	229	224	272	233	237	260	238	234	279	243	235	232	256	226	251	299	242	243	248	268	215	239	239	246	264	246	248	274	253	244	248	254	256	239	265	243	220	238	248	251	239	207	255	266	223	246	248	236	253	224	213	261	280	204	267	280	255	258	232	237	263	240	256	242	270	222	261	226	220	263	226	286	260	219	242	205	234	252	232	263	224	266	241	258	250	263	253	239	235	272	233	254	241	235	257	225	254	255	266	259	254	253	267	269	236	243	266	279	252	256	242	243	261	246	274	257	253	236	241	251	264	225	237	264	243	245	252	219	253	238	282	282	257	267	237	245	226	243	246	207	238	246	247	261	216	259	240	236	237	249	271	231	248	266	236	244	258	243	256	262	228	244	252	256	238	241	227	275	261	225	251	253	253	217	221	237	225	266	243	242	272	224	242	255	230	230	266	228	255	267	235	243	239	230	222	241	247	239	271	240	249	259	247	261	244	257	255	235	260	220	256	239	253	257	265	259	229	247	253	263	247	243	268	258	240	271	247	220	227	233	239	272	241	295	227	246	260	243	238	278	263	224	233	247	223	249	248	224	238	252	239	244	266	276	249	228	247	221	258	238	236	256	238	263	254	252	237	246	275	269	257	241	256	233	236	246	257	225	276	259	240	223	246	253	242	243	242	265	226	262	240	242	230	233	233	257	256	243	217	231	254	240	271	257	271	226	243	230	228	268	253	234	268	243	217	247	274	254	292	233	259	245	254	223	235	251	246	239	242	244	248	239	245	260	251	227	229	268	266	261	248	230	237	227	209	250	275	240	251	254	241	226	273	281	242	241	276	228	247	233	237	256	216	270	260	271	213	272	227	258	248	242	285	229	252	230	243	266	288	237	235	233	235	256	256	238	250	237	262	248	255	272	262	241	239	242	258	234	255	253	239	277	258	225	223	238	227	240	254	255	233	229	248	233	246	256	263	225	229	224	247	266	281	272	264	254	248	262	257	242	238	241	273	265	263	234	232	265	261	264	253	256	225	257	218	251	268	256	297	243	258	225	234	259	266	248	221	233	243	248	257	259	251	262	249	243	249	261	234	232	247	241	256	256	229	236	235	247	236	229	224	238	244	255	259	256	249	238	263	252	239	238	240	259	239	255	240	239	228	244	243	232	222	226	243	221	250	208	236	236	237	243	250	243	236	255	256	253	271	242	227	278	247	241	206	234	277	247	244	256	254	265	236	240	247	256	273	239	245	261	260	243	271	224	243	245	237	262	260	241	263	268	250	212	247	251	224	233	273	241	236	235	244	247	225	229	251	278	242	235	245	240	245	235	230	241	231	258	273	204	239	247	238	278	253	255	240	259	253	230	221	233	261	226	256	238	243	200	256	258	254	219	225	230	238	231	239	247	251	252	221	249	236	263	265	220	225	234	246	222	259	269	252	240	240	230	266	226	252	235	271	272	264	234	251	232	251	250	255	275	233	229	267	248	253	250	247	227	270	255	244	254	261	256	268	255	280	245	243	241	259	263	235	243	260	232	231	230	248	252	251	261	253	257	269	249	252	254	247	258	265	281	238	265	241	245	228	268	238	216	214	260	247	232	227	267	239	220	252	249	262	208	251	246	255	265	236	251	242	244	243	207	234	245	254	252	260	261	205	270	241	227	253	222	282	271	248	225	240	238	258	243	231	255	228	253	268	259	233	246	255	252	230	241	263	231	222	262	256	267	267	248	246	233	263	237	277	256	263	230	254	260	245	253	254	226	271	234	265	274	251	252	218	244	233	268	241	254	236	245	230	228	256	289	255	246	236	243	274	241	254	255	246	230	261	235	250	249	246	249	239	236	238	253	241	240	248	252	247	244	266	238	244	258	264	240	270	241	259	226	263	283	236	266	265	226	262	248	265	226	245	236	244	241	248	255	249	259	266	244	255
19306	19763	29758	31725	29660	26031	23404	21690	23959	24062	22533	23272	21967	22192	15985	21431	18164	10693	12801	21344	22503	21029	19764	16848	15608	13338	12087	10338	10370	6195	4862	8797	8732	9069	9607	9530	9831	7611	6144	6305	5659	4969	3496	2654	2340	1825	1714	1646	1188	1175	1063	914	860	870	745	766	723	740	716	709	740	729	680	672	692	707	742	651	731	727	677	705	700	709	672	677	654	680	701	706	681	707	702	733	650	676	688	706	717	701	688	683	707	736	664	644	704	763	706	658	659	724	705	668	701	673	685	685	656	709	686	700	678	658	678	686	717	694	700	645	675	685	702	726	661	652	664	672	676	706	700	682	701	670	663	711	651	682	682	664	716	667	658	700	700	723	663	645	659	633	669	711	708	705	696	717	699	646	626	732	699	623	693	662	650	712	683	685	683	661	714	668	669	724	659	708	697	717	712	678	726	725	688	702	686	674	696	729	683	647	689	727	723	679	639	646	695	676	707	660	669	696	694	726	652	702	665	714	700	672	756	676	688	682	678	716	694	709	681	682	663	690	692	770	670	691	722	712	686	728	730	679	627	710	726	716	718	692	691	714	657	715	659	697	693	697	737	694	673	660	684	701	707	671	721	692	730	700	666	670	664	707	667	679	704	647	710	673	721	674	693	670	717	643	697	675	681	670	662	654	702	699	657	709	698	655	636	710	708	693	667	726	711	701	666	692	653	689	702	678	699	673	698	723	733	689	619	689	712	702	701	686	700	737	669	691	630	709	703	663	678	646	693	685	705	690	657	682	701	684	697	674	634	725	670	704	686	677	678	702	681	714	667	677	660	675	683	724	691	703	713	682	652	705	686	737	685	679	693	710	667	704	713	704	719	712	710	660	705	639	681	682	652	691	686	661	707	749	740	677	694	737	715	663	644	690	685	716	679	647	644	652	692	708	666	683	644	676	656	675	688	702	705	685	686	648	681	672	719	725	708	707	685	724	700	640	713	652	703	706	681	671	683	702	698	738	692	673	685	706	718	705	665	707	743	695	684	629	701	709	721	674	646	692	659	730	720	751	691	656	717	689	699	704	685	666	655	676	674	709	731	709	708	735	662	697	713	664	667	716	654	716	729	690	662	695	646	683	642	658	703	666	667	699	679	640	672	707	709	718	651	649	646	698	731	664	664	678	678	663	694	681	694	735	729	669	710	645	678	707	724	682	725	702	689	676	672	660	731	696	663	633	711	690	690	700	713	695	675	735	706	697	737	698	695	708	676	662	661	662	679	676	690	682	754	682	732	671	662	677	666	708	696	677	679	675	717	699	688	648	689	666	695	733	665	678	688	720	699	648	709	645	690	699	702	725	683	687	675	706	683	680	678	661	764	707	654	776	690	670	690	670	690	743	693	710	695	680	719	664	662	703	753	653	632	626	676	718	690	719	661	694	686	703	642	684	695	722	646	663	705	654	647	692	732	668	641	746	694	640	694	701	665	686	669	639	665	702	686	740	681	703	709	704	688	680	721	690	680	692	661	668	714	688	675	670	730	665	671	687	698	736	725	728	694	692	719	685	672	714	676	705	672	732	653	681	733	664	714	726	713	709	726	718	655	673	696	713	682	664	743	741	689	632	710	710	692	656	671	638	678	679	699	687	636	737	721	712	681	711	678	665	672	661	718	680	729	684	651	721	692	713	696	664	632	663	689	711	672	701	694	698	692	620	707	633	722	663	733	737	684	731	659	691	638	664	695	669	730	690	697	666	736	677	707	693	694	726	683	730	679	662	659	699	685	703	654	693	674	728	708	747	663	672	685	719	640	745	711	669	681	728	659	671	676	691	698	641	677	673	657	686	643	675	690	682	696	705	703	662	673	678	708	696	674	673	672	688	679	716	674	713	701	667	738	647	690	754	670	670	668	670	716	694	644	735	708	665	688	652	698	682	726	715	700	713	655	665	735	732	768	661	705	644	661	684	708	750	676	695	677	745	652	711	726	673	713	690	696	671	672	651	663	703	728	693	682	751	725	686	669	692	704	712	684	628	705	729	628	697	704	736	718	671	669	671	714	698	676	704	704	719	686	651	692	655	682	710	708	690	643	669	666	699	676	684	720	664	697	723	698	712	709	678	663	712	671	687	687	724	704	722	635	711	635	705	663	666	669	708	648	671	706	711	693	673	677	692	717	684	673	683	710	682	686	703	696	687	710	673	714	702	674	694	664	731	713	663	647	695	661	653	692	676	663	713	665	697	651	748	716	641	688	708	699	693	701	651	694	709	742	677	684	676	665	666	659	712	731	665	698	709	721	712	655	685	723	742	678	623	679	673	709	714	686	663	658	703	688	682	719	716	660	732	694	675	726	684	640	720	693	715	695	641	715	710	679	744	708	664	692	707	630	707	688	706	753	677	730	713	731	670	672	676	686	691	695	651	693	667	674	693	689	713	666	669	719	704	680	692	670	655	700	698	694	689	665	688	740	693	688	637	673	678	674	731	669	688	720	675	719	675	664	693	702	690	673	742	676	688	757	673	670	639	682	705	644	729	664	710	669	702	651	652	732	714	654	687	661	699	656	650	719	711	669	703	681	685	721	720	686	727	669	673	687	701	697	739	671	692	666	701	723	716	700	679	701	671	678	708	678	666	683	700	688	693	721	690	710	693	661	695	740	690	644	697	703	695	687	648	728	633	665	716	714	709	674	630	688	699	699	693	657	681	736	684	658	685	650	701	685	704	769	703	685	738	702	710	695	675	707	663	647	703	724	672	687	703	726	707	696	689	672	698	626	667	682	711	686	648	700	618	657	699	732	686	718	690	704	695	706	699	722	665	639	702	691	667	696	667	660	697	700	707	682	712	660	652	700	710	689	734	664	710	716	689	738	711	671	702	691	694	699	690	679	714	697	701	708	666	712	657	727	666	665	659	704	691	700	708	692	735	709	711	659	679	697	679	685	706	685	710	679	679	650	678	692	684	686	672	717	668	693	646	693	720	621	717	687	707	672	674	712	726	648	757	666	739	669	709	727	689	692	678	686	681	693	704	697	676	647	654	732	737	680	677	669	667	655	688	684	654	691	648	648	668	660	723	615	685	732	686	639	647	688	695	687	637	671	694	700	685	691	707	715	679	703	696	721	667	674	695	666	681	652	699	616	693	718	675	662	719	741	668	696	692	643	654	731	692	676	685	679	660	674	697	742	706	711	666	760	691	709	714	715	665	676	715	695	692	688	650	695	698	687	688	714	637	692	683	660	699	628	729	715	652	711	636	678	686	717	615	716	689	701	659	679	674	669	685	644	709	678	716	681	652	692	701	702	655	686	704	713	714	686	676	712	684	700	696	676	654	696	725	659	729	689	696	722	713	719	712	716	664	698	654	751	668	681	685	668	659	704	695	640	694	655	702	686	705	672	710	704	714	690	709	633	701	710	639	700	685	625	681	655	743	698	654	683	757	715	690	693	680	676	766	716	695	697	630	696	745	730	713	733	683	679	639	657	683	703	728	728	659	699	702	673	658	679	659	690	711	674	694	701	664
11678	9521	10940	8095	4776	2984	2189	1686	1346	1126	959	912	785	674	625	630	530	470	503	512	541	502	466	446	441	413	419	390	388	359	370	370	348	374	370	352	371	356	345	323	316	344	335	334	321	329	315	300	287	343	312	300	340	311	321	296	323	313	311	310	318	301	304	321	303	318	268	320	295	323	279	308	336	295	281	307	326	307	329	297	297	306	336	308	304	308	301	304	299	287	335	317	311	286	352	311	325	340	311	367	313	311	291	275	297	284	328	295	323	328	286	289	301	311	314	295	318	301	334	303	330	330	334	296	301	295	305	313	288	307	329	304	311	331	297	340	327	329	311	317	335	317	336	275	310	295	319	274	317	309	319	325	290	311	305	302	329	299	301	306	297	315	325	327	301	320	309	296	338	303	304	316	323	305	299	275	302	301	319	303	313	309	330	311	306	294	289	323	319	285	294	330	275	299	302	345	311	319	315	308	326	341	322	326	281	279	333	318	291	296	323	269	329	301	334	302	289	304	296	334	293	296	333	289	312	317	300	299	288	301	328	325	286	295	298	321	323	324	307	286	309	313	330	313	329	302	318	272	316	312	267	292	315	351	291	300	321	331	283	307	278	313	283	290	314	325	299	320	324	371	307	330	275	321	324	331	289	287	283	321	296	312	320	307	328	314	310	294	320	303	310	338	334	329	325	297	342	327	320	300	323	329	313	308	309	318	297	304	283	305	317	312	304	301	320	307	314	319	302	359	335	291	300	322	322	295	320	279	306	305	305	292	324	317	308	309	312	309	304	307	333	325	337	304	329	335	311	301	334	268	295	345	271	342	316	285	293	309	320	334	332	314	289	316	319	288	306	340	265	348	292	314	276	325	296	289	322	295	310	316	279	326	298	296	319	304	309	285	326	298	310	267	308	300	303	311	332	315	318	329	335	341	357	343	323	312	319	321	328	322	322	316	293	300	300	313	320	310	301	302	321	296	339	324	351	313	314	289	299	319	322	303	313	329	318	314	328	302	303	312	319	308	292	325	299	353	286	301	307	295	313	311	319	311	332	319	301	243	311	314	296	290	334	323	319	304	306	330	338	312	333	305	311	316	310	296	304	324	303	353	323	320	293	312	343	307	292	320	311	323	327	301	337	322	314	308	319	285	287	302	298	297	345	350	288	314	292	317	348	328	309	303	332	279	333	311	350	308	340	292	330	330	284	295	287	316	299	275	322	322	305	325	308	316	366	309	308	272	292	339	310	323	342	294	327	342	342	317	310	333	333	292	296	314	297	323	319	282	293	336	293	317	303	283	289	323	290	310	304	311	346	277	273	301	302	314	330	300	312	311	275	272	353	323	299	310	313	302	315	311	321	295	320	338	301	310	297	300	341	299	321	285	273	311	309	310	324	345	328	296	339	321	305	330	315	317	340	343	316	335	301	314	312	298	308	306	329	313	318	319	334	316	347	322	284	299	330	355	352	291	319	299	316	311	337	327	339	313	314	288	316	302	320	321	310	330	296	316	357	317	319	339	326	305	286	324	345	321	296	323	321	309	296	337	311	300	284	299	328	323	321	292	293	296	339	305	332	345	290	326	319	339	296	316	326	338	283	307	342	322	289	294	314	308	297	341	333	296	331	295	306	304	315	328	310	306	332	273	345	324	312	273	295	317	315	293	300	290	322	309	307	322	280	354	332	316	308	287	318	314	308	295	319	294	322	322	322	311	319	291	352	354	306	311	293	307	357	344	316	335	308	350	315	338	314	338	319	336	316	283	342	300	325	334	283	343	299	306	319	324	307	282	309	341	310	310	291	309	304	299	327	326	298	303	312	320	320	336	282	298	326	347	282	296	314	315	330	306	298	305	270	335	308	288	321	318	313	296	313	323	333	306	321	310	302	286	302	322	340	278	342	292	328	303	297	321	346	321	321	288	282	329	314	343	309	293	332	302	305	311	318	326	347	318	291	307	331	288	295	287	311	333	306	319	290	305	329	316	322	318	328	335	324	304	315	344	297	310	347	317	317	301	315	289	320	322	307	320	322	317	326	326	343	299	361	294	314	345	311	306	320	312	307	316	320	305	306	357	313	345	335	306	317	317	337	320	291	285	291	312	318	290	318	314	290	299	290	309	287	298	319	291	331	302	314	327	298	341	349	320	297	286	292	298	334	309	306	295	338	297	319	316	338	327	320	319	344	292	296	316	295	305	338	333	321	320	297	296	334	335	316	314	292	321	332	296	298	299	330	347	287	302	338	311	320	319	286	314	310	295	305	315	318	308	319	301	277	335	308	312	298	323	319	332	308	322	327	321	334	309	321	310	295	295	325	354	325	352	282	333	338	303	318	307	340	291	320	278	290	296	301	283	299	283	333	310	334	313	287	320	312	299	310	294	312	309	326	332	329	313	293	322	318	298	328	311	309	312	339	306	306	314	345	289	294	297	314	325	334	285	302	323	324	331	320	306	306	329	341	322	305	335	339	337	316	324	288	324	274	301	346	322	324	329	317	305	319	325	319	298	345	310	347	347	284	327	302	322	285	330	299	278	333	290	305	332	323	280	300	314	333	344	311	335	297	310	345	291	301	297	310	300	283	315	325	291	327	334	269	284	313	327	312	310	307	309	332	291	306	330	324	323	319	297	303	321	352	303	320	308	334	280	318	296	334	327	308	310	320	291	323	313	331	322	308	282	284	298	322	320	290	303	330	343	319	287	310	326	314	329	314	313	289	277	303	291	313	298	322	266	309	327	358	285	336	337	286	338	305	286	325	292	327	305	308	342	296	303	279	337	312	295	312	339	317	312	304	327	302	322	341	320	362	293	298	317	340	307	309	287	326	287	298	292	273	307	322	309	307	311	294	312	315	276	317	287	326	319	342	295	297	297	340	297	301	302	340	327	305	338	323	295	291	322	336	335	315	292	274	305	315	308	291	314	300	296	294	307	311	308	311	309	327	311	330	299	301	315	294	308	306	324	329	329	325	304	310	322	305	356	311	318	317	295	321	290	316	311	310	316	302	334	310	301	318	326	323	348	280	321	316	312	337	306	322	302	306	317	315	304	330	317	286	322	310	292	324	316	291	320	290	312	306	315	290	315	295	302	328	316	300	309	315	297	321	316	330	283	324	297	318	297	305	313	288	305	336	308	308	336	322	302	341	324	343	315	339	295	345	282	338	315	307	286	287	294	318	326	294	300	320	331	325	318	310	295	294	321	321	309	327	316	307	298	331	314	292	313	302	333	291	304	313	320	326	344	298	322	287	291	300	302	279	328	316	305	285	310	271	315	280	314	330	306	326	311	319	313	330	278	320	297	284	302	303	286	317	313	322	315	314	331	300	343	293	330	294	301	302	301	320	335	328	308	319	310	309	290	306	311	313	295	267	318	326	283	327	306	311	313	297	308	283	295	280	300	312	280	302	331	321	296	304	326	306	318	318	335	311	315	348	290	347	292	315	316	306	330	321	334	281	346	321	303	333	285	317	310	301	316	328	313	287	304	307	318
7936	8682	16537	17675	14424	11192	8997	7404	6680	5681	5041	4622	4078	3788	3060	3255	2802	2117	2225	2574	2465	2418	2232	2111	1868	1691	1630	1517	1467	1175	1285	1327	1280	1236	1209	1175	1243	1177	1072	1048	1072	988	957	968	941	914	883	877	863	866	867	902	826	840	875	773	861	795	881	855	812	846	897	835	851	833	861	846	855	852	837	844	804	848	809	818	842	836	803	869	890	871	839	854	875	832	870	818	846	813	889	837	845	835	850	846	923	834	806	878	850	859	847	772	835	837	839	860	845	803	829	872	811	787	821	831	817	833	794	835	849	822	824	788	823	833	830	798	857	850	848	807	848	785	835	829	852	846	768	857	826	881	858	798	836	856	836	837	827	818	769	829	855	848	848	838	809	927	861	843	854	816	848	856	795	871	840	825	844	841	858	842	835	827	819	807	815	880	858	821	835	823	833	872	827	859	843	790	843	811	835	874	828	844	811	904	856	826	814	849	863	808	869	858	870	856	857	837	896	793	863	838	842	877	836	844	809	843	855	860	809	811	806	800	848	888	849	829	802	789	835	845	898	833	853	881	822	812	805	854	868	795	823	867	821	830	847	797	889	837	866	861	837	850	890	830	833	805	820	873	916	813	828	834	895	867	829	886	825	833	828	856	878	805	856	860	816	849	780	844	827	820	846	873	839	788	840	805	866	854	826	850	820	871	871	854	856	808	843	853	843	863	872	834	836	845	875	822	858	860	870	840	852	845	840	849	868	842	802	854	838	800	817	893	858	851	884	804	821	845	812	830	866	842	838	859	875	882	820	848	875	830	823	802	849	838	853	856	847	831	863	832	816	849	790	827	847	825	840	843	856	842	841	853	800	803	819	815	861	857	904	837	827	804	809	861	872	795	849	878	814	827	836	829	836	880	832	820	832	800	817	806	779	840	888	875	843	898	828	870	829	816	797	819	881	865	815	843	841	824	818	863	801	824	834	854	800	830	835	885	833	838	815	895	868	797	851	842	833	842	881	874	806	843	835	859	856	848	814	846	848	824	834	867	866	860	833	826	861	811	832	806	885	863	819	880	818	831	891	843	816	873	842	776	845	884	837	863	843	828	856	863	788	853	844	863	801	830	837	815	866	825	829	798	913	863	861	861	807	817	762	868	869	839	860	854	813	831	891	839	821	898	798	858	811	822	853	793	840	877	835	886	833	816	817	880	830	849	861	824	849	862	850	873	816	857	902	849	830	849	886	870	856	827	842	805	813	844	856	877	880	875	859	814	825	839	774	855	851	878	886	836	826	857	889	826	882	812	802	860	862	860	831	826	798	888	827	795	837	844	823	857	897	842	794	799	861	825	838	840	892	822	815	854	874	785	817	819	866	784	870	842	821	765	839	870	816	805	820	836	807	828	893	839	827	843	852	885	834	848	800	861	814	765	800	818	855	854	842	850	834	825	902	826	876	888	789	845	885	787	815	879	809	854	875	856	852	869	854	807	808	817	788	878	813	798	825	809	846	808	869	799	868	838	833	849	841	880	858	855	838	813	855	815	857	801	861	837	812	826	855	842	829	860	818	844	897	903	830	842	834	832	820	843	810	831	875	826	843	790	853	868	834	814	800	841	820	810	863	843	788	801	825	839	847	869	828	833	872	862	850	791	852	774	782	896	874	848	846	809	877	846	860	788	807	874	859	837	858	821	857	841	793	838	849	838	861	854	889	806	898	885	840	851	863	820	845	827	786	853	818	851	831	836	853	847	814	802	861	824	783	826	858	834	825	836	836	870	859	885	878	836	859	831	848	815	860	878	870	844	814	836	833	896	828	840	869	844	831	869	865	834	843	807	889	846	850	817	856	832	848	830	865	825	849	852	842	849	835	824	866	835	823	823	842	822	933	826	784	793	818	881	841	825	840	811	869	812	866	845	812	866	814	834	825	892	889	801	832	814	826	801	850	840	832	813	824	853	866	830	830	831	822	831	819	861	866	859	838	829	820	880	763	809	847	800	842	832	846	871	825	804	848	844	884	862	822	815	859	785	840	830	820	841	806	861	839	812	843	852	818	831	806	803	806	806	850	801	819	882	823	858	815	866	860	844	841	827	808	790	810	836	830	797	795	871	819	828	832	877	828	837	795	826	798	812	772	745	848	848	826	837	812	841	832	858	847	793	900	865	790	798	893	888	855	859	902	859	852	791	843	766	823	859	864	808	826	823	860	877	860	813	811	861	841	818	824	836	835	816	823	802	829	853	832	840	874	841	825	847	842	840	855	822	850	840	745	877	871	833	928	839	815	840	854	835	889	785	826	818	841	810	819	866	835	898	837	859	833	841	868	852	858	872	838	849	914	839	826	854	805	824	793	777	884	853	798	859	879	847	886	851	820	865	839	801	860	823	829	794	855	828	879	835	837	830	827	854	804	834	858	802	842	896	840	855	855	830	830	830	867	800	848	871	861	833	857	873	839	822	827	854	894	807	862	862	819	854	861	831	865	819	855	779	822	837	877	825	803	836	779	895	791	839	867	856	806	854	831	822	829	808	874	859	815	844	836	816	872	837	872	859	858	830	805	857	845	872	825	848	847	852	842	855	846	801	814	816	819	876	824	853	801	836	801	792	862	816	824	841	897	873	801	806	824	828	822	821	846	820	883	838	816	825	774	846	791	846	826	846	869	868	812	812	880	853	832	824	817	845	831	901	792	840	840	811	848	886	870	776	878	786	880	807	842	836	878	859	842	893	872	829	823	768	877	851	865	874	816	871	862	871	829	828	826	793	857	866	832	854	865	832	837	851	798	823	855	830	882	793	840	800	787	857	834	831	858	853	835	814	842	827	837	783	873	850	857	853	843	796	770	838	871	836	814	865	798	907	814	841	844	899	834	826	837	877	785	819	841	870	845	831	840	860	851	834	760	792	842	881	844	886	921	841	877	859	827	833	781	892	869	854	874	827	884	838	821	878	832	838	840	843	804	862	806	799	805	874	839	815	906	866	853	872	893	841	826	864	833	854	887	859	780	782	841	871	862	845	901	836	809	824	856	825	832	884	850	835	843	824	821	860	843	852	850	851	829	820	864	864	872	884	858	813	808	827	845	874	818	895	880	838	868	861	881	868	833	830	852	813	844	821	833	877	832	859	831	843	819	824	875	816	864	878	868	863	813	791	854	877	773	854	834	800	844	820	840	794	812	870	850	877	819	840	832	834	861	867	805	880	865	815	908	834	774	796	830	815	809	854	880	883	820	863	850	819	827	816	873	850	798	818	817	828	812	848	823	784	801	839	834	874	834	846	871	866	883	852	839	797	791	857	812	846	839	871	835	820	871	820	804	818	830	802	848	808	901	863	834	861	844	872	870	864	852	846	819	823	860	826	816	811	855	801	826	814	855	875	867	877	816	834	840	836	815	823	864	811	852	841	850	872	808	837	852	884	887	853	858	815	827	855	836	826	869	822	838	790	866	845	805	870	785	847	888	816	840	818	866	817	823	801	808	796	796	868	766	843	856	798	833	833	861	837	814	863
22291	18098	20510	16300	11008	7061	4910	4113	4702	4355	3979	3577	3380	3325	2351	2701	2028	1177	2034	2790	2474	2514	2007	1735	1605	1236	1210	1043	989	679	782	864	849	776	823	863	933	735	619	618	543	516	456	394	377	320	346	339	336	310	297	284	286	283	313	267	280	302	264	316	275	298	284	269	254	292	278	274	258	275	313	281	254	269	300	272	291	314	286	311	292	297	303	275	308	280	272	275	328	278	283	243	278	267	294	300	266	262	272	274	296	262	254	272	265	278	250	274	281	268	311	288	287	296	300	254	285	296	312	308	281	287	293	254	341	299	262	293	278	303	278	316	281	287	275	281	318	290	283	308	251	310	249	266	296	275	315	263	263	304	287	269	279	282	284	287	293	287	290	296	296	263	271	285	291	303	286	271	313	284	285	276	283	325	309	289	273	278	303	262	285	296	307	272	302	292	281	312	287	314	312	267	277	310	289	291	274	281	275	289	301	274	282	313	306	266	280	286	328	249	271	293	283	278	265	264	278	311	297	281	294	277	277	282	274	271	282	279	269	295	264	274	285	320	271	288	296	290	247	285	289	275	279	296	290	277	309	292	294	300	300	279	323	290	290	274	230	276	300	301	275	271	294	267	276	282	286	300	292	262	258	273	288	292	285	251	275	264	315	286	277	289	285	277	263	261	315	275	250	228	271	265	298	284	342	268	262	275	269	274	308	300	271	284	311	275	300	279	282	329	275	258	274	321	261	282	273	279	302	255	287	284	297	303	311	292	300	267	289	299	291	266	306	276	299	286	250	294	297	296	313	295	283	275	283	331	275	278	322	286	273	279	271	260	263	259	267	281	271	264	272	282	266	285	290	290	255	268	298	268	287	257	276	283	265	265	291	270	294	306	311	280	254	291	291	266	289	281	255	288	266	285	283	282	272	284	297	286	254	273	291	307	246	275	304	289	274	276	321	295	275	255	277	270	282	336	255	302	282	270	298	270	281	264	294	277	273	253	296	303	264	291	285	276	272	281	285	308	277	288	282	290	293	322	248	268	242	284	259	307	295	279	288	276	279	261	301	264	288	311	298	273	288	267	275	268	296	268	277	274	306	286	294	266	254	288	299	290	286	262	278	279	258	294	275	272	244	263	293	258	257	299	297	265	292	264	300	296	278	285	305	311	277	301	294	275	294	286	259	296	291	263	299	278	282	301	303	296	275	279	295	272	286	293	284	280	282	256	254	259	269	237	289	305	308	259	292	269	276	293	277	261	282	291	267	257	295	276	307	290	266	254	272	273	303	277	287	288	268	278	286	278	255	292	292	283	285	311	278	280	287	293	288	271	297	292	286	276	300	291	294	264	261	301	283	318	255	269	271	311	298	271	283	288	265	298	270	291	284	255	274	292	294	279	291	271	272	290	285	250	275	292	294	283	274	252	290	281	310	277	302	292	272	254	304	268	298	288	264	259	254	286	310	292	290	302	262	301	302	285	264	247	294	269	306	317	286	292	280	250	284	275	306	263	297	289	276	277	282	301	287	279	304	308	294	306	257	281	296	286	276	283	294	289	267	328	271	308	297	276	263	306	311	300	292	267	281	261	264	275	258	298	277	292	286	315	305	265	302	287	283	251	298	285	283	304	283	297	286	300	280	277	282	296	277	241	260	261	312	297	283	262	316	309	294	263	284	293	290	268	302	271	311	306	288	295	281	283	299	306	290	261	319	290	276	287	264	281	293	255	280	318	255	268	285	276	262	285	256	279	282	254	287	273	269	308	273	272	273	277	283	298	269	299	299	297	295	255	291	263	280	263	297	245	316	257	268	289	270	271	278	285	285	280	275	283	271	251	266	289	272	287	265	285	290	314	256	281	294	264	296	295	277	270	283	259	299	287	270	283	280	296	275	311	266	297	287	254	285	275	265	274	294	244	283	280	306	264	274	288	307	318	320	302	254	271	268	293	259	263	264	300	270	288	264	253	305	300	299	283	268	304	289	324	308	278	296	300	291	273	287	303	297	285	274	235	265	285	291	279	278	273	296	269	286	311	282	299	290	282	294	270	293	280	279	271	274	301	279	284	298	281	262	286	300	257	266	260	308	282	265	287	291	272	281	290	296	296	265	282	278	267	269	264	259	276	273	282	284	308	263	262	274	303	270	284	246	265	293	289	294	281	282	270	290	287	279	291	277	295	284	272	275	300	270	283	267	295	268	276	298	304	283	308	270	273	269	288	300	294	301	241	286	259	286	295	302	300	327	267	285	257	254	281	279	269	316	285	306	259	259	296	297	275	285	280	295	271	289	277	308	271	304	276	277	261	269	313	278	278	293	280	277	297	290	265	311	282	283	249	297	281	265	302	297	285	287	280	277	305	304	302	299	294	276	296	276	284	269	266	243	280	296	291	288	297	279	279	255	263	331	284	304	283	278	294	274	271	296	275	277	288	283	237	257	251	280	279	289	292	293	285	292	286	305	263	274	253	285	261	286	272	268	267	297	274	281	289	285	270	307	280	292	265	260	247	267	280	275	288	297	306	317	253	285	265	272	277	292	272	267	289	273	286	278	261	297	314	319	276	309	270	307	306	302	272	295	284	299	294	267	314	272	263	294	296	308	279	287	251	257	277	283	324	294	284	276	343	262	285	264	295	278	285	284	308	293	311	276	295	304	297	302	288	250	311	278	274	288	264	291	299	292	266	263	279	272	258	282	274	264	282	270	271	314	281	282	286	278	321	261	260	282	293	266	290	300	320	276	288	289	268	272	297	255	261	278	287	291	275	311	282	271	289	295	269	277	276	285	280	289	287	271	251	274	301	295	284	277	300	276	267	264	293	271	268	301	265	272	283	273	296	336	275	278	298	284	288	283	256	268	270	265	300	293	277	283	295	300	278	274	318	271	295	293	294	286	301	284	288	278	279	282	263	313	285	270	303	278	264	288	259	295	311	291	304	289	282	280	270	301	293	287	291	282	305	267	258	293	298	287	288	262	297	297	290	297	255	262	279	307	314	256	282	247	281	267	270	295	294	274	285	273	288	293	287	300	302	274	277	288	270	291	265	312	277	302	296	276	297	282	285	292	269	310	278	293	303	299	278	280	302	329	287	275	271	273	266	255	292	274	284	299	261	276	264	282	262	266	289	291	317	283	303	285	269	269	304	268	271	267	275	307	273	274	269	260	297	296	323	286	300	307	286	312	278	256	266	281	314	261	295	285	288	266	325	308	280	253	299	273	276	279	277	281	285	282	278	287	295	248	262	309	276	291	298	286	269	305	301	286	282	282	290	309	293	292	267	291	271	297	282	304	259	260	289	259	276	278	273	289	297	268	292	279	278	286	255	287	259	288	272	315	272	304	288	282	278	293	276	297	266	282	259	272	266	286	286	297	268	266	291	271	312	293	295	295	269	250	303	289	262	283	282	297	299	294	294	296	276	280	291	307	281	288	289	271	269	268	306	283	285	279	290	312	264	264	259	279	273	297	265	273	282	272	293	258	313	308	282	263	282	286	270	285	273
14587	14788	24655	26889	23903	19749	16932	15941	16727	16170	15276	14865	14289	14513	10263	13567	9897	6074	11082	14213	14117	14328	11611	10281	9400	7320	6816	5990	5598	3653	4221	5266	4743	4939	4950	5455	5895	4393	3514	3440	2907	2798	1991	1574	1458	1273	1186	1075	1043	930	951	875	833	810	834	817	818	810	766	824	802	787	746	806	781	767	787	812	770	790	764	759	753	789	789	715	818	816	803	741	761	782	744	800	810	787	801	776	748	764	764	749	744	790	799	795	788	759	801	732	746	742	769	769	793	759	824	769	757	722	804	800	736	753	823	713	804	755	711	756	752	807	763	769	787	745	755	788	758	772	779	760	759	792	749	770	719	800	781	763	800	768	746	765	752	795	741	786	788	797	777	788	741	805	820	806	804	798	794	788	766	836	745	751	746	801	775	777	779	748	777	779	707	748	777	804	747	799	721	757	805	782	774	764	748	788	741	748	774	766	776	794	773	787	732	777	761	776	809	772	769	719	759	765	801	764	723	748	749	742	806	760	745	784	785	752	742	756	785	805	809	795	763	783	798	762	702	796	795	765	748	793	778	765	715	766	795	733	755	777	834	790	810	754	745	761	766	808	767	761	765	794	766	778	803	733	754	754	802	788	763	769	797	809	770	768	780	795	807	743	770	716	759	809	757	776	776	788	749	787	775	780	770	738	730	725	767	745	765	788	804	727	793	747	751	732	754	745	832	752	754	790	777	753	820	728	722	792	760	800	750	794	773	741	743	831	792	792	760	788	774	815	808	783	778	747	797	821	717	740	810	776	785	759	781	756	809	798	799	727	796	753	729	742	733	787	801	783	717	757	767	755	784	770	792	791	752	793	784	777	692	713	790	781	709	796	745	780	754	734	763	771	785	760	777	803	787	764	825	779	813	808	788	792	783	757	792	754	710	774	769	780	770	748	791	753	766	778	786	758	776	721	816	792	741	818	748	817	742	767	755	751	797	809	743	752	781	767	732	775	762	882	762	784	810	805	765	777	768	770	739	782	744	772	752	764	775	773	798	796	764	740	782	759	779	804	760	779	826	777	785	794	786	766	767	775	759	759	783	745	790	808	766	749	826	798	787	790	761	776	735	748	751	771	793	785	843	799	781	761	748	798	780	739	742	781	786	806	715	807	759	832	769	772	780	753	777	758	759	737	753	753	776	778	783	734	860	768	737	797	763	816	798	789	768	768	759	774	765	766	791	700	791	794	727	822	757	754	798	807	771	775	786	725	783	800	699	812	758	782	798	800	796	746	803	730	768	776	774	720	780	756	769	749	781	739	762	791	796	785	825	812	806	785	758	820	754	838	736	741	752	774	842	660	781	765	738	738	707	757	775	779	799	757	782	767	765	809	806	806	830	787	795	736	775	755	776	791	788	784	786	775	771	800	844	744	759	756	760	798	774	770	772	765	772	765	779	779	769	754	776	797	783	789	769	818	765	824	738	810	791	845	761	773	767	754	747	769	762	730	776	784	796	764	750	803	811	798	777	806	782	771	791	803	778	751	833	752	801	807	832	770	779	741	758	805	773	731	751	769	800	804	740	743	745	765	765	803	722	827	784	785	815	832	773	770	756	757	743	794	812	765	788	784	804	778	797	799	773	711	869	771	801	712	771	765	785	817	771	768	767	768	801	793	792	834	800	780	769	829	737	787	765	769	764	801	704	792	793	765	733	761	799	747	770	795	780	765	698	855	759	750	802	708	794	785	719	745	750	820	747	762	790	773	760	764	795	808	725	751	801	710	753	740	787	815	794	753	801	788	753	751	779	744	841	778	775	756	794	753	776	793	806	784	780	804	781	683	787	772	813	741	768	766	777	743	781	787	746	764	770	784	769	795	765	786	789	741	748	814	765	795	772	749	771	745	767	762	791	759	726	796	767	787	788	813	780	808	761	749	809	788	780	768	736	764	726	774	762	799	772	744	817	802	807	750	753	759	796	740	786	763	781	761	752	803	810	805	767	722	756	783	793	794	777	822	757	749	804	767	758	733	761	762	832	774	788	773	777	827	786	797	763	773	728	804	772	759	775	799	781	808	775	807	738	780	701	786	757	798	741	726	832	765	769	813	776	765	775	755	789	747	737	770	779	817	778	745	789	713	742	731	777	777	743	795	810	784	778	745	779	791	776	722	792	815	737	768	762	788	801	789	821	723	775	810	759	770	823	748	772	790	757	764	721	747	776	783	767	794	775	741	778	792	748	808	769	768	798	807	792	785	786	770	766	708	817	765	801	776	798	760	750	781	779	746	744	786	809	710	816	784	770	781	776	779	780	784	745	750	752	767	731	728	785	766	790	754	727	769	773	772	714	735	793	770	792	756	757	784	806	744	800	753	779	804	765	782	764	769	739	802	781	731	799	783	746	742	755	798	797	775	753	754	785	809	738	802	761	765	801	806	766	777	805	802	761	778	719	753	772	789	776	785	728	756	822	749	786	758	804	780	800	777	791	793	746	812	846	789	791	787	786	790	800	755	782	763	796	745	768	814	779	691	734	790	742	738	773	796	754	803	778	756	771	732	794	725	753	777	784	793	784	737	758	750	783	781	805	807	789	773	804	838	776	794	808	782	789	743	744	733	748	812	817	768	781	842	827	768	754	785	735	740	758	770	778	781	765	778	802	795	788	771	788	745	813	771	797	785	741	796	766	817	824	814	755	756	796	814	754	806	781	779	778	762	764	770	816	816	794	787	732	772	812	776	763	784	748	717	760	776	800	788	805	822	749	761	729	735	746	771	774	721	786	826	743	785	775	750	762	787	713	734	777	804	748	784	794	792	743	792	821	826	751	779	769	757	782	783	758	764	763	811	785	747	751	795	780	759	749	817	757	734	792	797	777	773	757	776	799	730	783	790	726	774	760	747	748	786	766	769	797	772	729	778	782	770	779	748	807	775	801	758	796	827	727	726	729	768	768	767	745	814	796	795	769	775	731	763	740	809	724	798	786	786	774	727	753	767	756	818	752	753	794	792	788	757	787	737	773	717	805	785	778	741	801	735	765	766	742	787	793	768	759	749	782	780	800	826	798	712	689	754	778	763	788	772	823	783	747	771	810	722	805	768	769	798	789	752	762	768	789	764	780	720	814	772	767	777	840	771	764	750	764	786	835	778	809	750	781	721	801	780	778	729	763	779	771	753	781	797	787	754	775	841	740	749	744	767	801	790	824	750	758	795	774	782	782	782	810	761	790	811	746	719	758	815	791	773	752	781	802	802	807	801	816	781	771	720	778	730	790	748	832	725	787	774	737	797	788	777	762	746	795	780	747	796	791	810	789	769	740	739	769	809	757	789	799	764	766	754	775	815	709	799	805	739	757	779	769	763	751	787	760	798	820	787	806	780	777	752	775	743	789	813	750	791	792	784	740	779	808	795	809	755	768	740	793	831	777	772	750	778	822	794	776	806	817	708	780	780	833	760	771	812	723	793	797	796	791	795	775	774	764	771	782	769	767	742	747	796	789	719	772	780	798	716	788	796	775	751	764	732	738	784
31371	25769	28087	24173	17755	12645	8782	7236	8658	8575	7771	6870	7014	6085	4331	5559	3908	2374	4344	5519	5716	4903	3809	3418	3110	2503	2045	1760	1780	1203	1490	1572	1459	1438	1676	1677	1687	1269	983	1046	932	753	565	476	425	365	359	317	304	296	282	297	254	257	283	260	242	254	255	240	233	228	251	213	282	229	251	247	219	258	220	253	227	252	229	262	266	256	254	224	235	262	243	237	224	250	245	224	249	257	247	240	245	261	242	277	264	271	221	260	240	266	251	230	260	258	257	228	217	241	245	237	246	250	238	267	216	241	239	240	234	227	207	217	208	249	249	233	246	241	221	226	236	227	249	241	249	229	232	237	232	246	223	253	254	269	276	246	267	205	232	244	256	231	254	235	249	232	212	251	233	240	256	248	236	272	219	241	238	256	241	237	245	259	237	253	235	245	235	249	268	223	231	265	218	259	270	236	246	237	246	233	283	237	237	234	243	247	256	238	239	253	259	248	246	260	235	256	238	258	272	240	254	255	254	237	237	233	246	234	267	276	273	226	246	233	222	253	244	275	252	231	266	255	253	260	224	251	253	251	273	268	267	243	265	243	260	260	213	247	256	225	253	239	217	255	231	237	252	264	238	235	262	233	255	243	223	232	253	242	273	257	275	241	227	241	235	247	272	269	256	215	249	258	242	287	258	246	233	266	234	255	214	245	244	229	258	241	235	232	238	251	230	229	255	231	247	206	236	255	241	242	231	251	271	259	245	252	241	250	258	258	233	245	263	237	259	253	264	238	243	271	246	253	229	271	235	258	243	237	210	235	247	253	247	261	252	225	259	246	265	221	255	259	233	254	249	243	242	277	272	284	234	284	266	229	262	235	251	224	232	227	239	266	247	247	221	262	269	250	246	236	248	255	228	239	253	216	272	275	257	227	225	254	255	221	267	256	239	232	244	236	245	259	260	262	211	242	244	281	250	242	233	238	241	224	236	241	259	254	245	238	236	261	234	255	253	243	260	259	262	235	207	242	268	252	229	257	218	216	251	249	239	288	246	222	264	201	248	254	245	255	206	244	251	246	225	252	245	255	247	251	263	264	233	250	276	234	238	263	260	250	216	241	236	250	215	259	249	244	235	196	247	240	237	250	243	228	251	269	260	246	232	220	245	269	261	229	250	225	278	236	262	236	250	273	229	253	226	232	227	222	275	226	240	267	235	255	263	246	246	250	271	240	246	242	258	252	278	250	226	255	232	233	250	209	253	261	268	254	242	249	235	244	255	243	273	216	234	255	238	254	244	227	247	250	219	242	274	266	247	279	251	254	256	263	250	231	229	233	238	264	280	251	229	261	242	232	246	239	249	248	231	242	242	234	246	256	235	261	229	255	231	249	231	269	220	230	252	258	259	252	266	229	280	271	255	264	260	257	238	227	229	266	244	229	238	266	248	255	224	285	253	253	223	253	252	229	245	257	277	235	246	217	259	243	260	232	274	242	251	267	255	234	229	262	254	250	239	256	242	233	253	238	243	263	238	237	236	252	241	245	258	250	242	258	260	226	228	233	249	252	263	253	247	255	215	217	248	250	240	241	256	261	252	274	277	232	266	222	209	276	213	285	256	220	234	216	252	255	259	231	255	228	230	246	244	263	249	221	249	257	245	268	248	243	270	234	212	262	219	248	252	246	228	251	206	269	227	265	259	252	224	237	255	227	264	256	242	237	222	258	249	277	231	255	258	227	271	255	237	254	280	257	250	234	254	246	261	248	226	220	264	255	238	250	249	250	257	226	273	264	246	225	244	238	248	261	254	231	240	280	204	274	247	238	228	258	218	259	265	230	240	216	230	241	245	262	234	254	248	225	256	255	269	247	253	279	256	249	256	229	253	235	218	238	232	248	237	232	236	258	238	241	249	216	240	208	256	242	242	237	233	252	250	238	243	250	246	221	245	266	240	245	251	249	252	272	224	246	255	249	250	242	233	266	255	247	252	234	238	230	273	247	252	225	235	241	227	214	239	227	241	247	225	249	270	242	242	228	244	247	226	252	248	245	243	262	223	238	228	238	243	264	233	232	234	253	234	288	274	255	233	243	255	243	249	228	238	223	220	261	260	273	240	234	241	222	223	251	255	250	239	264	260	258	266	231	239	236	222	262	238	240	264	238	247	279	245	257	242	238	227	231	245	263	250	250	232	271	269	241	265	258	252	231	211	237	232	240	229	265	233	206	235	252	260	221	255	254	261	243	241	258	231	242	269	241	238	239	214	274	255	257	274	250	251	241	218	253	267	241	238	236	248	232	257	243	241	237	243	263	241	250	243	223	260	259	246	263	253	243	249	208	249	242	221	243	278	246	238	234	244	281	250	264	263	247	260	233	260	237	259	222	271	251	280	233	224	250	253	239	250	194	261	247	221	271	251	227	250	241	239	252	226	237	244	261	226	228	232	248	253	247	253	251	250	264	262	212	229	257	226	242	245	268	237	253	250	255	247	245	237	252	259	225	225	241	271	261	242	232	237	256	238	208	244	261	263	264	242	265	243	265	247	255	237	280	262	207	232	230	262	252	223	238	240	264	272	257	232	240	244	246	243	236	259	244	224	258	234	232	264	255	245	231	232	266	253	271	246	244	228	252	259	284	211	249	230	206	212	251	228	233	272	227	264	248	272	230	243	228	267	262	241	270	272	254	216	234	225	271	245	240	230	236	256	269	228	227	255	227	254	217	212	246	230	248	259	255	244	259	235	240	264	248	238	234	245	271	232	258	248	236	253	238	232	268	229	222	250	253	228	215	245	241	257	259	270	251	236	247	230	267	261	240	257	232	265	251	255	241	234	225	276	252	239	249	235	255	259	233	268	234	253	229	228	271	255	259	227	249	266	277	256	215	245	233	241	254	242	235	273	232	246	233	250	257	230	246	247	254	246	256	266	251	243	257	261	245	246	258	237	248	231	229	265	239	249	222	231	246	239	261	236	251	252	248	266	236	258	236	244	243	229	248	225	235	255	216	256	238	268	253	256	256	236	233	224	236	247	221	250	261	260	232	257	241	242	267	261	242	252	248	238	240	248	247	266	263	245	246	225	221	252	232	253	239	251	255	246	232	241	238	264	217	240	231	247	250	235	221	228	210	223	239	226	211	245	261	235	243	268	260	240	246	267	240	261	241	222	262	259	259	247	250	245	205	246	264	261	225	201	254	229	265	249	249	217	264	258	263	260	228	236	226	228	216	239	213	235	257	229	244	232	242	258	228	254	263	285	265	215	237	272	258	224	220	246	238	237	233	273	259	272	240	227	210	234	246	213	234	235	227	243	256	226	265	246	232	268	194	252	264	234	256	235	237	260	265	246	266	252	268	238	264	234	236	247	233	248	259	270	254	259	237	243	239	257	240	235	246	244	248	226	265	274	246	243	230	225	221	249	233	206	252	243	246	252	267	241	232	236	231	260	247	257	232	252	253	256	242	262	272	240	261	237	234	252	247	245	261	239	251	269	274	261	247	254	245	250	209	250	234	256	226
19346	20215	30151	32986	30119	26926	23579	22277	24455	23771	21988	21344	20970	20832	16068	21289	15026	10948	18809	22436	23167	22210	18660	17264	15787	13007	11495	9557	9778	6840	8562	9138	8830	8632	9468	10262	10530	7476	6351	6286	5629	4498	3149	2381	1909	1599	1581	1298	1149	1050	1143	924	832	770	763	769	753	759	669	740	715	731	726	750	707	660	719	724	682	660	653	695	720	649	712	664	692	736	723	670	679	666	676	646	722	617	701	694	670	651	684	689	700	682	691	682	683	673	685	645	698	695	641	722	715	672	644	694	642	669	663	673	627	682	750	732	730	691	697	652	677	670	723	654	692	662	660	696	709	691	699	676	655	730	678	665	714	657	716	691	694	683	731	692	704	644	683	671	755	629	700	684	717	664	705	676	684	709	644	716	744	693	663	718	692	675	689	677	710	715	675	683	636	716	663	674	693	644	646	677	677	694	654	685	687	695	670	652	727	674	661	679	673	708	693	731	705	655	647	702	701	697	705	687	660	728	661	684	684	683	721	724	640	644	675	687	698	637	702	660	738	632	696	656	670	692	681	685	717	670	719	699	691	669	648	693	694	699	669	671	653	693	643	699	684	639	670	684	706	709	650	671	628	683	688	699	681	639	699	718	664	646	666	683	665	750	684	670	700	675	710	689	706	690	634	661	669	689	701	680	695	675	646	718	723	709	679	692	723	679	674	671	713	679	660	651	710	677	704	653	726	698	643	695	717	641	679	707	689	692	656	628	660	721	681	681	697	705	672	650	713	710	668	682	732	717	634	705	710	671	668	667	713	692	659	698	685	692	680	649	682	679	697	707	669	691	686	701	660	637	692	739	660	669	687	735	692	667	671	624	691	675	669	676	721	675	670	688	699	669	692	704	692	671	707	703	696	660	689	645	719	671	674	713	667	672	706	701	663	621	686	721	676	701	625	669	631	687	721	718	704	679	681	678	699	692	701	678	641	715	702	736	695	666	670	698	628	655	696	685	680	697	609	692	666	641	681	692	662	703	672	665	681	685	681	677	697	677	685	665	701	660	696	711	655	701	612	669	670	669	697	677	667	698	671	688	736	674	698	717	693	650	675	671	691	650	651	704	688	656	673	710	748	698	635	653	660	675	713	690	723	700	635	712	672	711	659	726	704	655	672	713	686	713	719	684	656	705	693	704	675	649	679	700	689	654	697	684	641	689	662	669	685	648	727	730	639	724	666	656	679	699	697	704	616	734	706	685	694	691	732	671	672	681	665	682	669	672	694	626	717	712	687	703	725	700	735	716	678	680	704	708	708	679	672	655	681	663	666	677	707	693	697	650	703	655	682	660	700	659	674	679	640	713	716	702	687	703	730	701	675	697	698	643	693	687	722	688	691	700	693	709	653	691	667	702	714	685	691	670	663	685	688	685	727	735	664	717	673	694	706	668	727	638	650	649	659	659	681	672	727	669	666	679	662	659	677	714	692	677	712	630	689	703	722	716	706	660	634	673	665	658	667	634	681	687	748	650	697	680	652	664	666	693	690	682	685	666	726	728	673	652	668	702	645	702	663	669	640	663	642	669	637	737	665	642	682	699	709	680	723	667	674	662	678	664	684	663	694	680	663	644	713	643	672	674	706	658	692	703	664	623	626	652	685	700	693	709	632	694	659	721	671	678	656	685	692	685	660	682	686	681	701	726	661	659	681	684	659	671	671	717	640	661	663	685	664	700	662	739	641	671	688	716	660	695	680	690	656	659	672	673	680	727	685	740	604	643	662	724	692	691	708	696	671	698	696	695	660	648	713	674	706	702	689	698	684	676	653	676	701	687	720	680	708	674	683	652	709	726	735	680	654	707	731	686	696	668	700	653	707	640	637	674	668	664	699	661	687	666	726	637	713	721	653	694	695	672	676	670	695	661	654	657	663	688	720	647	690	625	686	685	702	691	677	721	693	682	656	683	651	641	683	710	687	672	710	677	687	670	661	658	673	669	725	689	696	697	675	653	722	693	715	679	685	708	663	690	685	683	668	659	698	677	679	680	677	690	662	604	670	697	713	663	680	681	695	705	717	691	698	712	618	708	713	698	697	651	733	661	674	696	643	674	697	708	652	680	663	696	696	666	650	659	680	673	700	648	665	653	718	664	660	635	700	690	663	676	699	711	681	723	655	703	677	692	698	694	656	701	705	649	683	676	718	678	667	690	677	654	689	696	630	695	695	674	674	674	632	700	678	702	668	676	725	698	680	667	661	725	695	706	688	691	701	672	697	672	691	742	715	673	627	663	720	682	664	671	649	695	638	718	683	704	676	660	660	690	681	612	672	694	719	684	682	649	714	692	691	699	650	699	703	700	693	649	748	679	662	700	678	681	699	702	724	673	662	711	630	729	710	666	700	673	673	676	687	696	691	690	704	677	683	654	631	711	728	729	696	651	708	666	675	668	695	703	691	675	639	715	718	674	713	698	667	691	662	695	663	657	721	715	655	727	708	680	672	711	697	670	682	672	692	684	675	720	711	652	696	705	756	698	689	633	683	712	668	701	699	702	719	721	668	670	702	677	709	711	709	671	675	686	666	679	654	709	694	708	686	669	675	691	669	703	725	694	665	684	685	710	674	691	687	663	675	667	636	698	683	710	685	700	691	739	675	680	708	672	718	689	719	695	701	680	714	660	723	686	647	658	639	652	683	611	676	694	658	729	659	675	671	685	701	662	670	679	724	697	716	628	724	645	699	644	708	679	659	670	706	706	696	673	716	703	692	681	698	673	721	684	674	691	701	643	687	696	727	694	656	616	686	677	706	660	685	661	664	705	701	658	660	720	653	683	633	672	712	674	654	693	687	683	683	743	674	672	720	726	681	678	673	715	683	676	663	652	633	680	695	676	690	707	701	656	671	715	714	748	712	662	649	697	747	674	654	689	668	682	689	694	649	711	688	689	695	709	656	684	659	681	658	717	704	706	696	659	692	686	672	672	677	664	658	691	712	688	712	716	695	711	696	719	680	718	673	672	685	701	726	686	704	667	657	707	730	672	672	716	676	702	664	692	712	684	676	697	691	647	740	712	696	672	658	657	649	707	681	686	690	701	683	659	751	694	655	683	732	680	718	722	670	705	694	626	672	684	664	643	675	675	668	655	663	721	648	693	644	703	715	672	663	677	707	682	720	647	697	669	692	701	625	672	708	651	666	626	651	660	674	694	694	714	711	697	675	691	681	696	706	694	709	687	674	709	686	695	719	660	715	688	655	699	686	686	663	655	649	697	711	697	684	682	662	676	670	706	648	700	685	678	649	682	658	722	667	672	668	668	650	683	632	685	688	666	696	677	645	667	711	681	733	675	701	666	690	692	652	697	651	728	765	692	701	695	661	665	645	647	677	672	677	651	687	693	656	698	637	667	697	709	704	684	648	716	695	749	674	676	661	681	680	697	620	637	661	660	681	696	645	712	679	693	669	642	701	658	725	715	661	660	688	630	680	715	639	666	665	658	727	674	620	680	717	670	673	725	665	723	672	701	687	670	694	696	697	663
12348	10030	10642	7809	4870	3070	2107	1620	1352	1170	958	877	797	730	609	616	559	487	492	479	564	513	400	452	420	400	399	381	386	358	398	339	365	316	333	336	349	364	333	351	339	336	310	316	311	333	308	318	313	283	332	274	288	304	301	269	287	305	299	318	288	325	303	315	292	299	300	287	339	312	322	312	291	319	312	322	339	294	328	310	299	315	327	326	291	305	326	294	298	311	316	288	323	293	276	302	298	285	288	314	323	306	266	305	296	306	286	291	301	314	316	284	312	304	340	284	297	287	310	320	303	269	286	316	287	296	287	282	277	350	330	301	285	305	284	308	303	341	287	296	302	307	318	337	312	288	303	320	304	313	294	320	326	327	274	263	289	275	321	322	329	290	331	279	301	304	289	306	310	322	304	309	345	323	295	303	339	290	264	297	292	333	299	326	315	305	312	274	324	283	324	310	319	303	305	299	291	288	289	321	316	306	303	307	322	320	300	300	301	306	300	292	309	307	308	308	338	275	306	263	293	296	300	274	316	324	300	301	295	313	319	311	321	296	309	280	342	320	295	324	321	311	298	286	310	280	325	287	305	297	307	311	303	329	330	289	295	301	314	326	285	301	317	330	305	284	297	320	326	292	324	325	301	330	321	286	286	286	324	339	269	329	296	345	308	351	330	300	313	333	299	282	339	330	350	303	296	303	264	305	299	274	284	298	305	302	334	298	306	310	329	274	299	293	325	305	303	320	323	315	319	327	290	289	307	297	340	323	291	302	306	308	309	312	324	328	312	278	336	334	292	322	322	296	316	299	334	296	312	315	332	324	297	305	293	300	312	292	332	306	303	308	316	298	300	319	295	284	313	285	290	285	273	295	277	296	269	302	295	293	283	366	301	318	318	319	332	317	307	282	310	316	300	307	319	298	321	323	293	294	304	282	307	309	304	269	273	306	288	335	301	291	318	305	327	302	304	327	310	304	328	304	336	301	281	316	302	284	305	287	287	304	293	328	321	332	291	316	288	325	277	298	313	299	313	304	302	338	292	303	326	304	289	301	287	311	323	302	297	298	326	325	325	309	299	312	309	329	298	318	345	307	314	305	340	313	311	308	312	302	319	326	290	301	274	316	316	331	319	302	279	299	312	290	328	279	326	341	310	308	294	303	280	272	324	306	321	299	276	337	314	315	282	309	273	305	317	260	322	280	294	290	277	316	288	287	295	288	343	316	315	308	315	313	287	310	294	278	299	327	339	299	308	303	332	310	336	289	320	290	271	330	297	327	280	313	320	317	317	297	314	301	309	327	288	307	282	312	328	313	307	304	307	324	295	291	296	294	311	310	329	291	288	295	270	312	302	314	309	305	276	326	313	300	290	321	336	283	339	357	345	321	298	297	308	314	271	292	288	309	289	272	297	278	302	304	300	297	319	292	296	281	292	332	283	313	321	318	308	285	319	305	307	303	286	302	326	316	322	340	322	300	310	312	294	303	302	277	299	314	293	315	323	292	300	296	311	304	268	297	323	321	297	306	280	304	324	301	301	327	333	282	304	287	322	334	302	337	295	291	346	285	331	329	290	276	275	296	321	321	298	270	314	313	313	311	269	293	282	295	334	268	320	271	317	274	330	313	315	322	301	284	300	293	324	323	304	326	291	301	295	318	289	309	320	311	273	310	299	326	296	323	290	312	316	282	308	277	298	311	299	312	317	305	298	304	297	282	316	330	297	302	307	332	335	316	287	300	279	321	331	317	328	307	323	277	293	332	337	307	306	274	286	292	309	320	288	305	297	293	306	319	300	304	287	281	309	313	305	290	336	273	264	312	331	305	343	337	296	321	294	332	294	311	325	272	352	317	327	308	326	328	309	300	326	344	308	291	305	317	329	275	314	337	304	301	272	308	327	318	331	297	286	283	293	296	347	295	314	317	325	296	315	325	277	293	336	308	296	296	319	280	281	327	314	313	293	326	334	308	310	322	282	340	303	305	300	299	312	344	322	321	289	326	257	300	296	301	310	291	324	266	292	327	313	280	318	332	319	290	269	294	283	357	315	297	316	295	276	276	299	277	317	304	329	309	307	318	329	323	301	330	316	326	312	300	305	290	311	303	304	299	284	316	324	305	321	310	319	294	298	313	318	303	278	306	306	281	273	286	325	294	277	302	271	309	277	291	279	291	319	282	289	284	318	329	267	286	277	305	326	277	307	306	306	334	300	296	304	290	289	279	295	315	320	353	306	272	277	308	312	288	346	304	300	330	329	311	335	299	322	299	292	283	305	310	311	270	293	300	327	317	331	321	317	297	309	302	305	295	324	285	315	286	290	300	340	300	291	321	297	314	279	287	317	305	326	288	328	291	319	328	316	320	282	299	299	312	291	308	305	301	290	310	300	288	341	312	303	330	299	309	303	266	298	321	294	310	327	296	280	310	307	324	323	300	310	298	316	320	311	285	325	305	301	306	310	311	302	289	342	301	293	317	316	315	298	302	304	314	318	306	312	335	299	334	306	301	308	297	287	292	330	343	311	295	292	342	342	313	342	328	289	277	317	293	315	300	309	299	327	310	350	309	305	281	288	287	301	265	314	310	296	338	305	290	269	299	312	309	316	303	330	291	299	308	313	274	313	280	299	313	305	319	299	287	324	295	325	297	297	275	301	278	307	291	317	307	315	316	324	366	306	308	293	320	303	342	315	328	324	302	296	297	332	305	316	311	274	318	306	280	309	288	306	322	321	283	313	311	304	300	303	312	302	283	319	304	320	304	293	290	288	299	309	312	310	335	337	340	320	290	314	293	331	299	306	307	298	300	332	281	297	301	318	325	324	291	278	269	292	331	326	296	322	310	317	275	317	306	279	299	296	314	337	343	289	321	288	290	318	322	273	281	278	304	304	300	308	326	307	328	280	284	319	305	279	304	294	297	307	298	313	327	291	289	272	309	294	335	303	330	310	301	319	308	325	313	330	330	303	298	302	325	313	324	335	285	312	316	289	308	280	313	339	340	275	326	314	299	320	321	326	314	329	318	325	329	299	303	313	294	307	304	287	323	283	297	321	285	310	314	304	305	340	321	304	304	305	316	363	293	327	288	317	289	332	308	272	303	279	276	311	302	321	305	320	301	311	311	302	294	332	264	328	276	285	318	283	299	318	288	295	309	306	341	296	289	279	316	287	317	292	301	333	327	294	306	310	300	289	321	319	297	305	302	321	299	311	316	304	327	315	284	312	307	295	299	285	292	296	300	292	307	332	311	293	284	294	306	313	327	330	262	323	308	300	297	279	272	298	306	335	307	310	306	318	309	325	332	278	314	286	320	305	310	305	330	301	296	309	300	300	344	317	331	303	304	279	305	330	292	336	303	329	274	305	320	330	312	294	328	312	302	334	305	317	289	268	327	316	311	320	331	310	302	314	295	272	301	292	279	293	330	309	303	295	285	285	297	298	311	328	311	323	331	301	328	306	271	308	296	311	302	296	291	310	295	303	261	310	317	332	288	307	289
8102	9066	16354	17348	14285	11367	9089	7380	6684	5626	5042	4510	4041	3653	3127	3233	2660	2012	2718	2825	2738	2363	2182	1903	1836	1701	1606	1447	1495	1243	1353	1225	1285	1172	1201	1256	1248	1141	1176	1036	1069	994	972	860	884	867	879	850	843	870	859	871	860	845	852	848	826	815	834	822	836	829	809	798	856	830	852	803	833	835	844	884	826	838	790	833	808	885	873	857	852	823	839	830	850	821	844	839	829	838	828	786	853	831	776	857	846	851	828	830	834	852	797	863	803	819	854	818	799	824	819	732	810	880	850	844	808	818	822	843	834	826	846	814	836	858	835	776	823	730	804	861	852	838	888	847	803	815	855	822	825	818	779	873	855	793	810	825	847	790	851	831	797	835	854	820	826	826	847	835	823	839	825	850	857	779	783	833	848	854	873	808	855	848	896	810	823	814	879	790	813	821	809	841	876	828	897	826	808	818	881	792	814	782	863	788	822	840	768	839	830	801	757	842	821	841	796	804	831	842	838	792	859	824	821	830	813	864	844	831	782	867	828	840	808	856	855	779	852	761	767	845	814	768	839	808	797	848	824	820	804	843	794	836	815	823	845	830	878	800	858	785	800	840	778	791	842	810	819	877	805	844	832	772	866	834	788	785	791	769	824	852	861	826	852	782	867	805	873	854	845	834	806	806	847	843	798	797	819	796	873	810	748	853	820	823	853	789	820	871	790	780	823	867	836	854	823	859	807	821	832	875	812	835	838	774	836	783	815	816	795	811	826	816	831	812	882	792	850	830	802	820	841	797	855	828	803	806	859	856	799	816	802	856	833	845	849	834	832	802	803	888	860	827	844	798	756	818	786	899	809	818	858	836	826	858	782	811	760	853	859	843	859	849	850	826	839	847	816	831	851	789	805	817	837	826	806	867	824	857	839	824	796	800	793	826	823	793	788	842	807	822	749	822	805	845	868	796	826	836	772	823	871	829	832	799	852	769	801	846	822	877	837	782	843	829	864	850	818	907	837	816	852	835	850	855	855	833	791	833	780	790	822	769	835	855	806	810	803	800	877	790	858	846	859	825	829	815	851	859	859	792	845	844	847	824	861	769	830	811	796	845	846	816	865	864	838	826	845	858	834	808	816	815	810	779	820	800	841	836	826	853	815	843	853	810	779	812	824	835	832	848	834	808	798	851	791	870	814	806	857	845	883	808	788	829	844	857	853	816	785	816	811	807	833	794	857	830	847	816	821	769	825	851	798	846	813	818	834	824	839	811	877	837	844	806	840	827	808	819	830	838	819	818	839	778	775	824	902	824	850	774	807	849	809	822	793	867	802	858	840	813	842	833	784	752	820	828	821	821	863	854	790	855	836	801	806	862	791	799	872	823	816	852	795	847	844	807	839	801	879	841	819	819	790	811	824	841	807	827	848	798	848	848	831	854	859	835	834	844	864	831	836	848	840	779	822	871	817	841	833	835	846	886	801	804	806	803	837	812	807	854	829	818	771	852	815	781	799	837	846	816	900	811	842	864	829	831	799	895	829	808	845	843	830	774	818	806	869	814	894	838	860	861	825	771	810	809	865	829	852	848	827	862	859	834	814	844	808	841	803	843	818	891	826	860	747	856	778	844	846	789	807	827	811	788	836	822	828	852	793	841	878	875	850	781	859	811	832	877	830	857	833	840	859	835	870	874	834	795	803	857	794	817	882	846	830	853	811	816	840	839	786	853	820	850	806	842	774	863	832	820	806	804	841	827	830	791	832	812	767	840	879	816	817	842	804	727	907	849	799	820	791	870	803	776	812	837	845	821	802	857	801	786	813	827	814	816	823	792	861	829	905	866	869	803	777	844	836	845	821	814	750	861	814	799	804	850	855	853	857	891	715	840	846	860	824	821	853	770	826	804	822	824	837	869	739	833	862	791	805	816	846	824	808	781	849	838	808	822	821	892	831	875	800	794	825	840	786	893	827	870	832	826	873	840	827	816	813	868	832	875	809	782	820	801	830	848	810	860	835	858	847	805	855	853	863	841	847	807	851	811	844	808	819	837	810	831	830	815	816	853	783	856	782	838	873	778	856	836	813	825	832	847	837	807	802	884	767	848	831	810	891	908	829	772	888	770	776	809	841	877	810	829	811	856	826	855	809	819	824	881	872	799	836	892	838	856	839	852	851	863	808	853	856	828	828	797	857	861	862	834	825	781	780	850	865	819	804	834	814	861	853	876	857	872	837	791	808	802	821	840	805	785	881	839	852	837	778	851	879	792	852	841	849	824	827	776	779	861	817	842	831	860	864	859	861	730	817	796	830	873	794	828	779	818	844	838	866	845	843	819	827	782	812	823	869	879	813	829	803	846	802	785	846	826	892	855	824	797	832	825	830	820	821	806	856	870	880	819	804	877	764	764	846	876	860	821	894	833	806	889	851	838	856	840	858	833	838	829	830	837	797	840	861	779	866	900	857	810	813	838	883	885	797	854	832	791	847	830	806	838	800	823	880	859	759	781	866	865	859	804	836	835	863	834	814	807	853	810	833	836	799	802	832	814	852	876	862	821	831	829	809	810	816	807	808	823	811	840	798	795	830	899	809	853	828	801	823	746	810	773	851	869	830	809	795	816	752	808	800	810	820	801	861	844	838	822	809	818	859	798	804	898	874	805	784	862	801	803	840	755	784	850	802	789	800	832	845	843	793	859	831	884	780	862	838	844	832	800	848	779	790	823	825	836	854	813	785	845	822	844	848	793	858	853	815	807	825	798	796	811	792	826	839	843	854	853	841	866	898	818	835	825	800	800	789	799	817	824	802	878	836	850	859	839	823	798	821	856	859	876	818	856	775	793	782	856	883	881	807	844	813	799	840	794	838	862	827	845	816	889	820	778	812	845	849	822	816	785	777	795	863	861	836	810	804	803	787	870	824	848	849	852	822	825	824	808	820	849	800	821	838	813	806	842	811	832	816	804	842	808	868	812	852	806	825	762	798	825	830	865	839	833	835	848	834	825	806	793	836	810	847	811	807	815	834	859	813	836	839	838	812	823	801	819	791	806	828	828	834	813	798	844	843	852	817	808	798	787	827	808	793	850	845	808	827	868	839	817	833	854	863	791	801	808	803	827	846	762	817	809	793	799	869	838	842	784	805	842	887	815	780	815	912	874	818	847	769	852	846	857	802	869	827	857	882	847	830	848	819	790	861	855	778	842	814	841	795	859	882	814	905	805	847	880	846	823	814	818	809	816	790	787	830	839	829	873	836	840	871	855	791	877	808	820	812	869	823	817	857	841	837	835	805	780	807	835	859	808	814	828	799	805	840	827	823	854	831	835	820	807	828	820	823	874	872	805	830	851	834	842	895	770	810	847	833	800	862	817	820	857	822	851	826	819	854	864	845	850	896	840	785	832	821	817	879	867	824	817	840	821	808	832	846	896	822	866	798	812	842	757	855	846	839	830	835	814	770	811	828	879	820	832	807	851	825	790	828	852	826	857	826	862	796	842	828	832	859	825	818	813	844	822	826	863
22600	18150	19216	14984	10456	7038	4849	3950	4880	4278	3896	3323	3149	3498	2631	3005	1970	1115	2833	2835	3013	2290	1914	1793	1650	1361	1154	976	980	855	805	891	778	868	909	848	874	712	684	677	567	487	411	370	343	361	327	293	305	314	283	277	277	302	253	289	277	263	289	282	306	311	280	278	241	341	286	274	253	285	299	278	312	271	286	281	280	278	289	256	291	270	269	239	294	292	307	263	306	294	264	297	276	269	291	281	260	283	261	266	285	286	258	273	307	274	278	302	273	281	311	278	273	300	286	264	262	301	285	264	261	276	267	273	279	270	268	258	275	286	262	260	291	259	268	269	286	295	287	251	287	285	268	280	297	255	268	265	289	244	275	291	251	316	324	291	293	266	274	311	308	267	310	296	276	276	245	276	282	284	300	276	290	268	302	289	273	257	269	312	277	270	274	237	276	284	279	249	283	308	281	279	282	302	271	304	278	293	310	299	265	309	282	274	284	278	251	286	297	286	261	277	272	280	285	277	294	271	255	270	262	290	289	310	255	260	270	253	300	255	274	237	295	265	272	288	275	286	280	271	297	279	268	275	262	300	287	264	308	264	283	288	268	281	271	280	301	302	264	298	256	291	283	289	271	298	302	308	276	265	268	282	260	246	270	268	291	268	300	250	273	305	282	280	292	305	231	266	310	280	307	292	262	304	276	264	279	297	263	289	252	297	265	290	259	285	297	285	286	264	288	287	288	313	265	283	286	266	315	289	303	274	272	281	282	299	314	298	263	283	285	283	305	250	308	272	282	278	277	261	280	315	298	315	285	319	252	298	261	259	273	273	309	312	281	279	272	252	269	281	284	268	309	262	300	262	268	282	272	284	274	288	278	275	274	276	259	300	304	297	257	272	298	272	266	256	291	275	251	287	291	260	264	285	291	246	260	305	283	293	272	301	288	290	297	279	266	302	283	271	249	282	265	257	282	290	290	296	280	278	298	281	242	304	288	256	279	260	287	286	297	273	272	289	271	272	243	295	281	280	323	254	284	265	271	235	272	269	281	284	318	295	260	260	255	266	294	287	272	278	297	288	296	279	312	309	270	267	287	260	268	271	283	288	256	262	316	283	253	269	297	289	307	313	267	249	277	311	269	270	300	281	281	287	296	274	285	274	279	279	278	269	267	292	255	294	267	270	279	308	272	286	291	275	304	287	261	271	316	305	276	292	276	308	274	269	309	287	260	269	297	262	296	278	318	285	294	286	310	271	275	275	248	300	271	276	275	285	274	289	291	251	271	270	279	319	276	309	288	270	265	298	278	272	320	306	286	287	300	275	312	284	263	280	295	293	290	299	271	272	277	276	272	278	260	263	282	268	241	327	275	273	285	269	299	302	296	242	299	284	273	262	299	283	280	269	316	262	278	330	261	263	271	270	276	255	297	276	279	290	291	283	289	289	266	286	293	318	298	281	288	303	282	256	305	269	267	283	293	264	272	278	280	249	300	273	294	276	265	271	266	266	289	308	280	264	264	255	281	281	299	249	265	291	246	265	311	275	281	311	281	276	262	295	283	285	306	277	311	290	267	262	249	255	256	289	262	284	282	320	262	284	282	298	281	268	269	252	267	307	294	266	297	287	273	261	292	294	243	286	282	298	284	278	273	282	289	262	270	318	270	290	306	300	298	288	271	294	291	299	275	286	278	253	261	293	227	284	278	257	244	248	278	265	279	277	307	284	296	254	284	275	272	294	255	300	276	286	266	249	322	271	298	282	288	265	284	289	266	281	271	293	269	261	276	250	267	291	311	264	269	302	262	297	246	290	310	291	267	288	270	284	265	284	254	263	252	263	301	296	285	279	310	268	274	290	309	274	293	293	273	270	297	276	281	258	293	328	292	256	266	290	308	290	279	275	303	274	269	288	287	287	267	257	263	259	299	285	268	282	317	277	290	265	281	272	312	293	258	275	256	290	282	248	290	316	285	283	327	329	289	266	255	283	257	282	279	254	295	301	281	290	294	260	291	277	253	283	287	231	289	272	290	317	251	242	297	286	280	305	284	284	285	273	268	270	319	277	281	281	297	306	263	269	314	274	253	284	272	272	292	297	295	266	293	275	269	287	297	291	266	292	313	274	280	272	295	289	278	276	277	302	292	282	265	285	298	263	267	302	285	299	259	265	255	273	317	308	277	287	280	309	282	258	303	303	287	250	248	263	280	251	310	289	310	287	300	279	274	271	281	274	267	252	284	255	291	297	264	289	282	289	279	266	252	301	286	283	303	281	291	297	273	246	261	278	256	294	292	286	292	287	265	282	298	274	291	295	289	300	305	265	255	268	255	308	278	274	304	276	288	301	273	281	289	279	281	261	299	303	281	302	307	292	284	310	266	271	282	270	296	263	282	278	252	286	288	287	271	289	268	291	316	303	300	313	272	263	283	307	291	260	279	249	292	258	293	276	276	279	292	258	288	280	278	290	272	266	273	274	316	303	255	283	315	279	270	283	295	272	266	275	301	269	286	289	280	278	274	270	269	304	243	262	293	280	305	272	256	285	274	270	288	265	276	268	252	286	269	283	313	263	278	285	289	249	303	288	264	265	300	262	292	274	281	277	311	307	301	312	285	280	270	264	269	288	253	315	273	284	295	269	299	295	308	259	240	257	309	257	274	290	296	279	271	282	297	286	273	271	292	275	283	274	282	264	244	282	297	274	252	262	314	255	268	278	278	258	274	284	274	304	288	287	292	300	292	305	281	307	282	263	290	271	290	292	287	281	270	300	292	268	255	286	275	284	294	285	260	264	258	291	307	289	282	286	287	269	307	282	249	288	278	274	269	276	318	258	294	293	263	274	294	286	278	263	277	275	284	302	300	292	276	290	286	282	309	297	272	297	279	261	318	282	295	268	296	306	283	278	241	241	305	259	296	329	279	274	316	263	298	263	300	277	274	274	310	266	268	303	341	288	284	292	272	246	271	247	270	281	281	270	257	274	285	298	308	275	247	284	284	311	295	266	274	260	302	278	302	263	277	281	280	277	262	283	271	296	319	271	268	267	286	291	274	310	325	266	289	274	294	281	281	272	268	283	302	270	279	295	266	292	292	286	286	290	287	290	284	260	288	255	294	288	272	275	276	293	287	297	278	286	261	263	301	298	286	275	278	260	308	291	289	278	273	282	321	292	286	278	279	287	284	310	250	248	294	283	298	249	289	289	275	304	309	328	300	255	282	294	289	267	276	293	275	270	283	312	270	278	293	292	253	282	285	281	285	290	269	270	268	293	291	294	287	289	283	281	274	274	281	280	252	245	277	249	251	276	283	298	283	267	283	268	256	280	265	278	281	273	294	290	268	254	288	303	289	275	293	254	284	317	290	269	254	278	303	289	286	271	301	272	289	282	282	281	257	289	281	254	286	268	256	266	286	291	259	269	280	277	270	278	257	278	277	287	306	268	299	294	274	282	291	297	283	291	244	275	271	264	238	319	299	272	285	267	276	284	275	262	284	303	274	309	281	259
14776	14787	23698	25785	23607	19960	16905	15525	17690	16243	15069	13340	14041	14217	11343	14268	9862	6091	14517	14402	15854	13341	11455	10207	9387	7535	6771	5689	5778	4748	4718	5166	4520	5050	5762	5422	5838	4322	3953	3469	3009	2382	1832	1488	1354	1275	1193	1044	1079	956	911	857	810	829	808	797	811	815	739	787	748	759	773	779	759	730	759	796	847	766	730	735	745	791	778	730	824	754	789	761	779	771	835	756	772	735	692	798	796	806	801	754	734	795	795	803	769	792	741	757	771	773	774	776	766	767	704	774	779	782	768	774	811	782	728	709	764	708	750	756	843	807	775	821	810	771	782	781	744	741	776	751	732	708	758	761	750	780	719	760	794	760	794	772	769	805	723	798	765	805	720	760	779	810	824	797	727	800	806	778	755	722	778	787	759	764	776	751	788	791	786	819	783	760	779	710	780	752	767	757	772	818	775	755	759	748	753	761	765	791	798	829	768	751	759	780	793	741	828	758	804	737	769	814	776	768	780	720	752	711	774	727	754	780	742	740	778	735	789	804	772	779	781	778	748	778	738	779	758	757	760	756	751	757	778	743	772	752	730	806	773	789	811	778	763	790	782	771	808	781	782	768	753	778	768	720	696	754	770	740	801	754	833	726	745	773	747	737	741	734	742	759	758	768	744	820	767	720	777	726	762	797	780	795	791	732	738	788	761	757	785	755	752	800	742	790	804	714	756	758	751	771	779	726	751	740	769	736	729	735	769	729	810	763	789	764	783	801	738	787	787	773	818	759	810	789	772	802	755	748	760	776	784	795	768	760	739	801	701	743	745	718	769	788	704	757	772	752	789	744	784	767	799	794	734	759	719	738	753	798	783	748	820	690	748	769	755	732	775	782	821	758	760	750	748	777	728	734	780	769	769	756	785	737	773	768	782	716	805	799	754	751	795	769	741	787	740	769	796	805	718	734	743	761	752	714	780	750	778	748	791	790	786	796	805	744	747	730	753	762	767	789	765	785	761	776	757	803	786	684	770	759	756	749	767	767	748	766	771	759	786	765	814	790	793	725	770	815	774	749	730	763	759	833	755	801	751	748	747	756	793	742	774	743	776	770	737	749	784	783	733	722	744	763	790	742	765	760	764	767	826	748	814	760	736	791	718	746	832	822	766	767	781	747	728	791	744	798	759	780	749	771	762	757	803	740	767	778	790	781	729	806	752	780	745	830	792	760	811	798	790	776	769	782	779	797	735	751	762	723	760	756	769	753	797	747	749	814	755	792	783	744	724	757	739	803	745	805	789	756	747	756	788	752	817	783	772	746	768	733	765	797	773	766	769	775	754	766	781	803	816	771	780	766	760	791	732	792	740	768	763	733	753	811	767	853	754	799	750	739	852	825	770	793	835	797	801	809	727	782	800	778	738	774	778	752	737	751	771	766	740	740	781	762	769	764	760	783	806	795	747	748	760	748	758	748	756	767	732	788	790	773	736	813	759	785	758	750	762	797	795	795	786	798	775	807	804	771	739	757	760	712	746	738	718	791	780	744	791	746	749	744	700	755	733	824	748	795	768	763	768	721	766	779	766	821	760	764	844	757	739	740	778	814	844	779	740	737	710	784	702	824	726	793	773	734	802	806	819	783	739	804	730	757	687	802	763	756	735	810	815	737	773	749	753	773	707	753	706	772	747	769	752	813	757	787	766	727	811	746	816	767	772	788	737	772	762	792	775	801	751	780	783	795	758	771	780	805	798	806	797	715	753	760	748	789	732	805	750	754	758	679	778	769	764	805	739	720	779	769	773	766	757	781	768	800	729	718	823	762	811	774	775	738	736	738	784	773	811	820	739	753	797	818	769	749	770	736	805	766	730	768	757	771	755	778	753	805	770	739	764	740	774	744	781	753	724	785	771	771	740	736	776	754	761	790	732	745	837	728	737	797	811	758	808	713	705	788	761	789	756	777	744	793	808	799	779	757	755	755	784	758	788	757	764	785	811	798	785	783	818	770	766	808	717	826	754	812	791	822	753	766	790	813	802	767	764	786	752	783	785	801	805	771	785	735	806	769	741	709	699	799	815	791	725	749	773	738	762	771	783	853	834	796	748	718	792	761	772	776	726	744	726	793	772	768	738	742	798	805	794	802	750	714	820	778	775	748	766	779	765	800	794	764	749	772	781	759	747	760	804	794	782	778	751	784	729	775	764	757	797	766	784	759	713	763	834	798	733	722	791	764	722	757	743	712	733	767	758	743	784	788	794	787	765	756	746	768	739	749	740	764	813	797	793	792	783	784	774	768	771	756	793	740	781	768	748	815	777	776	793	797	786	738	775	776	782	797	769	744	754	780	734	782	762	761	772	805	769	740	775	768	752	809	755	772	830	725	787	742	777	713	757	789	752	742	746	798	743	732	756	787	805	800	838	789	775	819	786	714	785	765	741	762	756	810	754	743	704	760	746	781	723	759	757	771	794	756	746	718	773	739	769	750	732	806	770	768	751	757	810	796	774	721	805	765	789	795	773	769	750	752	804	726	760	772	788	751	778	767	766	750	744	750	751	770	767	790	764	762	765	822	779	738	774	800	783	800	776	788	786	785	804	770	783	762	809	792	757	750	829	766	753	776	784	791	793	726	744	757	798	757	748	800	785	758	770	783	792	758	812	748	773	783	740	807	747	765	762	747	752	802	788	768	760	743	784	732	763	778	753	765	772	760	743	768	777	767	713	754	784	760	785	759	759	743	747	742	787	795	781	691	755	760	789	748	739	795	806	768	733	802	767	751	771	723	759	809	786	749	808	791	757	772	763	728	736	788	803	810	729	767	718	730	783	738	817	819	754	779	753	790	767	732	780	754	752	687	746	727	748	732	797	745	820	764	745	721	797	739	795	757	726	790	779	804	761	784	735	732	749	765	748	747	766	836	778	758	751	761	795	787	766	762	761	771	788	750	748	724	797	752	738	795	792	759	780	746	744	774	753	712	781	699	771	762	713	762	757	754	745	727	813	783	723	743	795	827	760	777	757	772	794	777	795	787	777	783	779	739	763	741	761	766	793	795	753	774	754	826	745	751	781	744	767	800	781	763	802	742	710	786	750	740	775	741	774	801	768	753	753	742	751	783	817	748	790	793	778	770	737	740	751	769	783	791	750	741	764	797	784	772	786	770	773	744	770	802	775	782	788	772	785	729	756	761	755	757	814	775	762	779	733	814	781	758	735	764	786	804	765	787	812	738	726	791	766	778	763	775	754	737	767	798	729	779	805	793	701	749	761	766	769	743	779	784	778	756	749	742	753	751	772	777	755	800	780	748	790	737	738	725	764	752	782	795	769	807	757	799	778	735	767	740	740	764	756	733	764	788	751	799	748	816	762	735	762	821	806	779	779	746	738	771	746	801	783	753	755	740	779	774	761	751	776	757	750	835	752	760	783	755	752	706	762	776	742	778	736	769	792	787	741	774	764	709	752	782	759	765	790	721	808	775	776	749	735	784	757	779	757	767	749	739	779	797	780	791	785	768	797	810	800	776	813	762
31050	25360	27252	23678	17530	12546	8876	7299	8412	8444	7528	6161	6225	5712	4729	5430	3580	1765	5267	6051	6271	5363	4197	3554	3421	2412	2184	1788	1853	1458	1275	1528	1334	1538	1574	1568	1583	1242	1075	936	770	668	538	469	392	357	312	332	287	302	291	310	253	266	249	248	249	247	230	285	253	238	272	274	240	238	252	213	245	231	222	216	258	239	249	263	230	242	252	229	223	237	252	251	257	240	239	246	236	251	257	247	215	245	264	248	236	234	271	228	249	264	261	233	230	241	259	255	237	234	257	247	240	238	279	260	234	226	250	238	238	246	266	229	254	242	251	250	237	258	234	255	245	238	256	253	219	224	262	273	244	257	250	273	224	223	252	247	251	218	268	251	259	271	230	240	217	230	247	226	265	245	218	245	261	224	247	234	257	228	266	255	225	261	261	244	232	227	257	234	214	229	229	244	232	257	250	249	229	244	245	253	247	240	227	237	259	229	259	230	255	256	209	234	265	210	224	254	272	229	239	223	262	274	244	219	217	237	245	222	257	264	280	260	254	227	227	223	254	240	228	262	230	229	242	241	267	250	267	246	234	216	238	240	248	238	234	257	225	257	243	241	235	248	236	248	257	278	257	257	219	228	254	235	236	251	246	231	257	241	252	239	213	223	270	235	242	236	241	222	229	247	237	232	230	254	243	240	222	241	269	261	263	225	257	237	225	242	221	237	287	252	248	266	231	228	223	249	267	268	261	238	263	217	222	235	251	254	244	236	243	238	198	244	258	242	258	249	256	233	215	269	251	232	251	279	239	259	225	252	266	212	238	213	282	262	249	235	254	227	264	244	260	223	243	251	280	246	221	225	248	253	243	242	219	236	229	248	271	237	266	249	258	227	271	223	251	242	236	218	195	219	222	226	267	244	250	223	251	224	257	226	229	253	237	261	254	228	249	265	249	239	239	236	261	285	250	267	234	258	250	275	249	247	232	228	247	235	242	239	251	257	228	264	243	224	258	244	238	249	235	262	252	242	241	233	232	220	245	242	214	240	205	256	228	213	238	250	266	234	231	222	281	257	245	241	240	237	224	225	215	240	221	273	215	245	249	246	268	225	243	264	236	216	260	259	268	231	252	247	253	221	232	254	257	253	239	248	236	237	234	216	216	254	247	243	240	234	235	240	228	235	258	246	241	250	237	245	236	249	255	226	253	245	234	251	217	234	257	246	218	221	208	251	251	239	263	281	205	268	219	251	247	261	251	231	246	255	263	236	234	266	251	251	242	243	226	253	251	245	241	255	231	257	238	251	246	231	262	226	224	220	251	239	247	220	232	250	224	214	256	241	247	238	245	229	258	235	213	240	259	223	250	257	237	240	265	261	231	241	243	280	226	250	237	230	274	244	286	217	219	251	221	240	242	222	284	230	232	256	252	245	246	233	259	231	233	233	263	226	252	252	229	244	277	238	217	241	262	243	261	218	209	231	224	245	242	218	240	237	255	232	257	279	253	238	245	245	258	231	235	270	254	235	276	225	233	240	248	249	214	254	261	261	242	245	224	245	225	262	240	217	242	251	256	269	241	252	237	251	232	252	225	202	239	240	223	276	246	249	229	247	251	256	248	273	258	244	245	228	230	237	262	202	251	241	227	264	217	245	242	235	236	256	245	222	264	256	228	240	232	260	251	241	276	272	259	255	256	258	231	243	243	248	242	234	242	262	229	251	215	261	239	215	213	242	245	225	229	233	242	215	243	231	229	235	254	244	224	217	228	217	227	248	256	247	249	245	267	238	256	250	256	229	261	233	240	241	230	249	245	255	255	229	247	240	258	239	243	239	249	254	232	225	237	239	251	289	243	224	259	237	235	222	239	226	259	233	260	245	238	253	229	251	237	270	268	243	235	245	245	229	256	236	251	278	250	227	279	214	277	264	268	237	255	248	245	283	253	229	231	239	229	268	240	249	228	231	242	238	243	239	219	255	244	265	250	269	237	249	243	264	232	282	266	230	248	243	260	223	244	225	216	241	246	238	239	241	252	241	257	240	225	269	256	252	223	231	251	237	261	263	259	236	238	265	232	252	230	255	238	254	254	226	239	241	214	251	241	244	267	251	278	239	221	223	226	248	257	230	239	274	243	247	243	208	265	214	220	203	244	224	214	254	234	227	245	216	244	240	253	254	246	241	246	239	257	249	234	228	246	244	207	259	273	270	245	227	253	253	239	238	218	265	251	244	233	238	234	228	239	236	250	249	200	281	262	223	230	238	233	225	242	268	271	239	217	252	261	246	218	234	249	231	254	237	225	245	251	242	237	248	239	242	272	253	266	281	226	249	256	224	263	238	259	291	235	240	230	255	248	270	247	264	238	253	253	244	233	227	273	265	251	234	228	229	245	243	216	246	232	244	223	248	252	248	245	237	243	222	249	220	257	257	261	266	242	251	224	241	241	241	236	252	279	254	244	257	249	256	248	237	257	236	212	226	259	221	264	231	267	262	238	228	254	223	243	229	244	230	250	241	265	257	244	235	241	265	242	222	226	229	225	246	257	241	234	251	286	224	225	265	248	219	237	224	231	245	242	257	247	272	223	215	222	250	286	228	247	246	245	219	226	245	231	220	259	263	231	261	247	265	257	247	243	242	264	243	268	264	239	244	227	249	267	213	248	244	286	245	248	218	252	243	213	236	269	239	263	227	215	259	241	237	247	271	211	233	225	251	252	253	235	228	244	240	271	218	256	252	253	245	247	247	277	255	238	247	242	256	253	241	250	241	236	242	239	266	249	239	266	252	210	251	208	239	225	229	241	233	253	231	228	224	263	270	210	247	213	242	265	230	215	244	228	241	271	222	243	256	246	230	203	244	232	260	248	245	220	250	228	234	243	241	258	217	247	255	242	272	229	262	232	246	212	252	226	226	272	269	243	253	238	282	245	263	257	232	247	249	272	267	239	251	227	255	225	231	249	255	247	225	218	235	247	233	218	218	238	287	259	247	240	222	264	233	264	253	264	245	209	250	229	258	223	257	240	237	229	271	234	242	236	240	221	250	212	230	245	188	263	225	253	229	266	250	223	252	242	246	255	256	206	246	231	254	241	233	245	255	243	230	250	262	255	232	253	242	243	230	288	243	260	274	260	257	253	257	256	230	240	267	239	222	242	252	257	207	266	236	240	242	253	225	222	233	238	232	251	255	234	223	245	247	250	236	233	258	267	202	235	277	247	266	260	224	246	213	215	268	227	247	257	260	234	222	274	251	226	220	230	244	257	231	241	208	245	246	244	248	235	244	261	240	268	249	229	247	237	224	245	236	238	261	240	279	265	237	234	245	280	267	219	217	247	250	243	231	227	243	226	240	219	247	243	262	261	244	252	256	264	260	242	275	261	252	249	225	230	239	245	222	231	232	243	251	241	226	240	262	206	252	241	267	252	239	227	254	277	248	234	307	250	252	243	240	256	218	236	216	262	280	255	222	246	244	231	201	224	218	236	227	248	246	237	225	254	251	253	231	256	253	224	249	208	236
19596	19835	29365	32658	29842	27048	23674	22134	24236	23259	21782	20309	21420	20123	17437	21095	14336	8822	21433	22479	24640	22327	19019	16542	16101	13066	11886	10236	10898	8266	7238	9160	8203	8970	9816	9561	9736	7927	6560	6019	4953	3932	2843	2246	1918	1700	1476	1320	1073	1043	990	958	831	714	767	810	727	751	690	670	731	675	690	684	718	657	686	676	691	635	640	677	691	679	675	694	707	679	727	675	683	668	746	636	672	652	655	753	657	610	718	684	716	669	695	699	699	676	685	653	686	673	671	658	680	661	714	656	655	661	679	642	679	669	676	697	660	645	681	668	664	710	648	685	697	664	680	687	674	715	664	668	685	696	642	707	663	695	701	705	660	676	686	631	680	701	669	672	704	666	653	674	639	711	707	671	707	717	653	698	696	677	699	723	660	686	691	636	659	658	649	659	678	693	697	667	687	672	683	647	655	687	673	631	680	697	693	653	660	688	726	677	671	654	662	700	677	686	766	621	677	681	662	666	680	691	688	648	663	705	683	658	669	706	656	643	671	674	678	698	662	668	669	659	700	650	667	626	684	677	672	690	666	659	641	646	714	697	660	740	623	696	644	633	624	668	674	684	685	658	661	687	664	674	686	699	708	677	663	669	681	635	714	672	670	681	662	669	649	631	628	705	693	756	677	679	707	634	702	714	652	662	715	605	696	675	697	631	671	669	670	665	661	722	660	672	683	694	645	701	672	626	660	677	685	690	651	708	686	661	661	707	639	676	694	717	671	666	661	626	710	637	661	670	655	647	704	678	655	693	722	681	685	666	687	635	660	679	711	674	724	729	657	670	711	682	709	678	686	676	698	689	702	730	717	654	698	652	708	676	683	692	641	676	684	673	648	671	649	695	668	671	671	704	696	666	699	681	637	697	687	724	693	676	650	686	724	672	630	691	675	634	670	678	680	705	661	695	717	713	691	694	698	649	657	638	706	662	666	672	612	650	636	699	764	697	618	661	688	635	720	701	670	679	655	699	682	667	659	669	643	699	674	690	648	637	675	655	651	635	686	747	664	692	668	666	680	648	711	692	691	714	666	685	679	624	675	724	727	667	688	709	692	651	631	701	669	648	680	691	654	622	682	715	665	688	660	671	698	685	646	665	655	644	717	704	688	670	671	690	671	715	698	673	703	712	647	674	647	663	703	678	660	665	679	694	685	679	666	713	697	705	728	667	685	711	685	701	704	681	699	667	676	724	712	680	622	661	705	652	660	683	695	686	681	664	690	682	642	672	668	699	669	701	681	691	694	689	674	672	694	682	660	714	683	702	675	649	675	688	692	653	717	674	681	698	679	666	662	670	640	660	695	657	688	673	633	677	639	670	688	691	657	678	636	646	686	694	696	689	695	687	673	624	699	676	649	705	694	645	678	708	676	711	731	697	660	668	660	666	693	681	706	683	709	650	675	693	665	677	656	656	735	619	651	648	642	697	691	686	680	714	657	678	642	684	672	655	637	682	683	677	636	716	656	698	683	659	637	669	683	683	629	665	687	738	693	640	656	679	708	697	647	688	671	723	676	635	697	671	628	651	687	671	688	666	690	687	709	693	659	664	646	691	699	707	675	689	667	670	679	688	664	711	647	639	715	657	712	667	681	666	671	684	660	660	651	672	702	650	617	671	712	695	714	717	677	686	700	654	645	673	707	679	688	686	712	661	624	688	684	704	673	658	727	696	607	700	667	644	672	638	689	676	677	680	713	650	690	651	633	694	703	672	689	705	657	687	695	663	719	686	695	718	684	669	689	620	671	668	657	657	720	678	645	706	664	676	629	702	662	667	644	620	685	672	659	665	721	627	656	660	699	676	657	693	712	696	709	660	687	656	717	628	627	683	660	636	649	660	636	654	700	707	673	703	655	681	677	655	686	671	697	637	655	723	645	691	686	649	675	668	638	684	688	642	724	688	696	702	713	656	681	664	695	669	650	669	640	678	703	661	682	674	705	666	689	651	644	674	663	645	654	644	685	644	671	678	658	699	674	714	665	636	670	689	627	644	679	669	676	687	635	703	656	678	667	656	707	681	659	654	728	695	673	657	645	710	670	676	678	658	688	641	690	684	682	676	671	653	666	719	665	685	630	700	661	724	659	687	715	714	662	660	639	723	692	712	684	715	689	653	670	647	677	723	666	615	738	644	635	672	657	602	671	689	721	662	654	660	683	692	675	701	616	695	655	671	720	722	670	709	674	697	713	643	658	707	670	697	603	699	690	665	665	705	655	723	699	642	675	684	665	668	681	661	664	710	707	673	704	678	629	719	640	694	666	711	632	685	720	647	697	682	691	720	688	664	678	651	680	710	689	687	659	669	726	655	643	659	614	702	682	665	640	658	693	669	695	689	706	671	645	659	675	638	672	669	671	672	729	642	704	678	671	714	651	692	676	672	657	640	695	685	652	631	671	710	660	693	716	655	673	657	716	704	683	750	675	667	723	701	689	707	691	663	660	678	689	633	700	701	656	677	646	699	708	694	686	726	660	663	686	680	675	667	667	696	671	672	684	710	705	708	693	648	680	639	659	671	658	640	659	704	612	673	639	636	661	680	687	673	677	681	675	671	711	656	659	729	646	665	699	679	672	695	689	685	665	667	675	648	687	710	669	682	694	668	682	654	662	711	649	653	661	694	634	673	651	669	686	659	682	671	659	672	692	664	661	706	661	664	678	652	689	660	637	653	691	641	638	666	663	668	688	657	714	711	653	663	705	661	678	670	705	592	661	648	678	713	669	652	685	695	678	700	680	683	682	661	694	688	666	648	724	698	630	710	671	674	699	655	715	638	671	712	685	675	645	664	692	684	669	680	650	672	760	674	699	635	728	683	649	640	712	663	701	655	680	677	644	654	656	664	728	658	662	646	690	698	660	692	676	686	652	698	714	713	636	698	674	673	634	667	665	699	648	711	730	638	673	714	642	699	650	649	652	693	687	648	673	713	655	719	730	707	666	629	712	684	698	662	697	710	656	666	644	687	694	723	673	692	679	667	716	652	699	670	678	694	640	654	637	673	650	678	658	686	678	650	667	676	659	684	664	697	723	655	661	695	591	681	701	667	665	716	721	704	682	693	689	672	681	660	689	703	612	653	698	711	677	658	677	714	630	635	677	682	653	714	678	692	669	647	664	692	648	686	685	658	635	655	677	651	669	661	688	673	678	699	642	669	688	679	688	692	656	705	704	667	664	599	660	699	697	689	689	656	645	679	641	726	660	688	682	652	692	697	643	630	695	642	710	664	696	665	702	694	677	685	672	636	639	664	668	680	675	647	689	651	711	669	676	671	678	651	690	681	653	671	680	665	699	661	683	698	631	653	689	673	681	665	647	678	665	651	701	671	658	708	648	708	623	665	671	689	712	640	690	674	677	666	675	706	677	650	706	667	645	711	670	684	670	647	725	675	688	684	655	717	663	688	730	719	674	667	718	673	664	634	640	708	639	670	690	694	668	665	696	739	659	703	694	674	665	648	663	674	675	661	634	642	694	614	678	693
12303	10150	10928	7669	4777	3083	2193	1570	1322	1181	920	791	790	695	635	629	551	457	553	471	521	477	467	437	433	414	373	408	368	355	344	373	365	365	378	349	356	340	343	322	313	285	306	305	313	310	303	347	309	285	335	293	315	311	307	306	288	271	326	306	301	309	288	293	300	307	284	290	301	319	330	260	288	302	291	303	332	323	309	295	313	287	314	310	304	311	321	305	362	316	304	333	317	335	286	341	302	321	308	292	331	295	306	293	330	323	300	279	295	281	309	309	332	303	310	292	343	318	285	316	314	315	296	310	315	289	321	279	283	309	305	279	309	343	291	331	300	288	316	339	287	301	286	310	321	279	317	334	298	278	270	309	312	284	307	296	281	308	323	315	305	280	295	305	309	315	274	303	282	264	330	313	324	295	300	270	323	299	277	301	309	296	310	316	314	329	331	312	317	303	325	312	324	291	322	311	278	306	310	298	293	302	314	317	303	299	278	347	342	296	297	311	270	318	317	302	313	296	325	306	279	270	320	303	321	301	274	354	292	300	289	318	312	323	309	262	284	305	319	298	291	273	287	325	284	308	286	313	307	308	284	289	312	272	296	303	302	316	343	310	313	291	330	302	282	317	344	294	288	301	331	307	327	311	345	260	322	315	311	292	329	318	291	312	290	307	317	295	301	297	327	289	296	279	320	349	296	287	276	328	289	316	325	284	275	317	303	320	330	299	296	325	332	325	309	331	304	319	303	304	317	322	294	317	317	288	328	302	289	313	308	321	297	281	276	330	319	288	289	310	335	303	310	297	301	293	294	323	288	321	311	300	299	316	294	292	293	300	327	295	283	296	297	298	349	324	288	319	312	307	307	310	310	333	349	295	300	322	274	316	316	291	273	310	324	286	314	283	315	289	309	305	267	298	303	285	311	311	307	301	319	333	320	303	305	309	282	288	317	309	278	310	316	346	318	324	303	323	315	289	316	309	283	284	308	308	311	324	299	272	288	304	297	327	285	304	338	307	300	300	331	297	302	308	283	309	314	319	316	310	290	312	300	321	325	302	305	310	298	305	318	331	329	296	289	325	308	300	293	304	292	343	323	325	297	301	281	322	324	294	314	302	306	292	314	335	297	311	309	337	279	305	342	307	293	305	316	314	304	326	305	288	302	295	280	300	307	275	298	305	287	308	321	311	278	303	297	326	299	307	323	310	345	291	340	305	293	308	293	325	283	303	303	295	264	321	274	310	329	295	267	322	301	316	287	323	312	312	301	318	291	307	315	304	299	319	340	319	294	308	312	259	316	276	304	295	282	314	322	291	299	284	309	285	299	268	280	301	263	309	306	327	309	316	317	326	314	344	291	293	317	301	284	303	339	325	299	321	306	314	319	301	296	292	305	292	295	300	317	293	315	351	323	280	316	290	300	332	317	280	299	299	280	315	316	285	299	285	337	312	273	259	293	315	291	348	306	331	276	295	270	334	331	273	309	328	310	298	327	298	344	317	315	306	310	281	284	298	321	295	293	284	267	260	287	336	270	338	285	328	298	291	327	281	297	291	306	273	328	290	319	313	284	292	312	300	317	304	294	328	311	299	316	264	318	282	317	333	303	280	304	282	330	331	289	301	301	306	315	300	300	318	312	322	331	266	301	307	321	317	288	279	314	277	306	298	297	308	278	329	283	305	305	310	308	289	296	302	269	307	288	301	323	288	296	309	324	298	319	320	315	329	278	306	305	314	317	282	275	367	323	310	276	313	301	293	331	283	320	294	297	304	298	301	304	283	298	336	316	332	298	312	290	322	298	328	288	304	318	330	321	318	266	289	288	309	289	302	315	304	314	300	328	306	287	294	262	290	332	351	262	295	293	335	287	283	327	324	309	325	323	333	290	310	337	307	319	314	281	293	299	321	321	311	327	306	309	321	310	299	331	291	270	300	299	327	318	296	283	318	294	310	282	322	295	301	306	280	321	317	319	323	326	293	284	308	311	284	305	297	283	316	346	313	314	312	303	304	286	301	294	323	299	307	329	296	308	268	329	308	304	295	284	288	296	316	329	290	309	330	302	324	289	289	272	288	294	314	311	321	281	284	297	326	278	292	279	301	285	292	303	273	305	292	310	299	317	302	329	263	328	314	301	335	302	314	291	307	301	293	306	263	296	295	335	335	322	309	309	313	295	317	292	309	317	267	327	328	301	266	293	287	281	304	285	321	309	303	338	301	306	304	293	305	285	307	319	300	343	334	333	306	304	315	339	300	304	309	303	294	277	274	311	301	284	298	298	302	293	310	306	285	303	299	270	316	338	341	309	353	292	342	317	296	321	308	318	302	293	285	283	305	291	311	318	300	293	283	342	296	293	285	286	303	289	298	311	328	313	287	310	319	320	301	302	295	285	320	287	318	289	313	305	289	298	290	319	345	302	291	302	309	289	301	320	308	286	304	296	285	278	291	316	293	298	310	299	291	340	293	333	327	291	290	329	291	295	287	327	293	292	319	282	304	305	314	305	328	323	304	298	291	313	298	279	325	301	283	347	313	309	307	312	317	317	322	318	299	303	309	321	268	285	285	316	317	331	309	286	314	282	294	370	298	336	343	267	306	315	259	320	314	289	298	318	327	310	291	273	296	304	304	344	280	314	343	305	322	312	304	326	326	293	348	301	312	308	281	301	338	299	302	335	321	306	295	277	304	301	318	288	324	287	287	322	285	324	289	286	307	303	288	309	297	289	300	318	300	308	345	311	275	301	344	314	308	315	297	341	306	285	314	301	312	313	303	316	322	323	308	301	312	292	291	310	299	307	304	298	303	327	317	314	300	320	294	335	357	344	286	327	292	292	333	298	312	315	302	319	314	307	289	295	297	302	297	295	309	278	316	325	281	312	329	321	272	307	332	277	278	329	271	300	293	294	341	301	309	303	288	310	307	297	295	319	283	287	351	306	334	293	294	289	322	324	283	318	316	272	310	332	275	295	298	283	306	308	290	301	330	321	312	296	314	313	291	290	316	306	288	295	282	304	331	285	301	308	293	282	289	317	309	309	314	319	300	276	325	322	290	323	336	299	320	299	300	301	333	318	294	290	324	308	321	296	321	337	316	328	312	283	290	284	298	293	342	308	290	311	299	247	307	300	312	315	299	274	311	315	332	292	321	322	296	328	312	294	293	286	327	327	312	329	295	301	328	313	279	315	323	360	296	315	320	307	328	334	292	328	326	314	298	288	294	288	273	309	297	311	306	308	299	298	288	275	314	305	301	321	294	311	343	312	335	340	290	312	274	296	275	288	303	300	305	302	287	281	299	309	300	296	338	312	306	330	306	277	326	292	319	325	286	337	333	313	289	322	324	307	297	278	268	317	324	288	304	307	336	294	339	300	320	304	312	288	301	289	304	289	298	305	290	283	286	281	300	290	320	327	307	275	325	319	314	306	288	288	338	289	285	311	294	317	312	292	316	293	296	281	327	329	309	308	293	280	274	300	293	294	270	293	332	299	304	295	309
8196	9280	16630	17858	14794	11512	9286	7265	6541	5832	4846	4493	4048	3817	3257	3156	2584	2028	2787	2674	2743	2484	2240	2099	1883	1750	1565	1573	1502	1312	1267	1265	1261	1207	1220	1276	1181	1084	1055	995	1014	971	942	907	896	882	903	901	817	823	816	850	831	863	804	829	831	801	850	790	849	826	836	820	779	822	828	795	858	841	857	844	807	824	784	794	791	870	825	793	842	851	838	828	795	806	846	828	862	819	803	807	788	825	799	796	823	784	844	817	824	819	835	845	865	786	831	841	831	794	817	842	822	850	834	807	845	809	833	810	822	803	817	815	801	811	827	820	800	798	823	815	868	820	875	868	840	841	853	805	815	772	835	830	805	860	807	802	847	840	798	818	823	789	837	806	794	846	788	804	796	847	814	809	818	818	819	785	891	860	887	868	799	840	791	919	821	855	834	845	771	809	848	795	883	794	846	863	785	835	817	843	812	797	827	850	814	827	804	820	822	823	822	811	793	823	869	842	875	823	804	781	796	819	836	799	823	846	790	816	838	839	810	820	811	832	840	792	800	792	808	833	785	850	820	794	793	809	856	853	886	827	818	810	851	832	860	851	805	856	783	816	851	778	843	786	762	810	891	828	825	773	876	814	797	869	798	852	826	820	793	869	856	832	774	814	824	801	844	810	840	867	872	836	790	819	835	811	839	776	826	844	849	891	787	851	875	815	859	791	795	860	797	772	810	780	834	808	808	834	830	838	820	808	822	839	821	789	788	809	779	806	842	832	804	794	840	864	828	799	839	871	792	829	816	806	773	820	814	857	802	806	823	838	818	791	807	792	822	817	842	820	834	867	799	809	835	827	786	813	835	814	821	835	786	842	822	778	782	786	818	869	833	823	809	900	826	817	808	830	861	813	866	835	795	801	818	839	808	821	896	773	878	818	865	819	797	796	820	842	863	820	837	846	793	860	824	852	876	890	827	828	830	851	835	826	841	817	855	874	832	828	786	800	864	818	796	844	884	896	860	818	836	846	891	836	822	790	801	801	841	804	814	836	822	802	861	762	819	888	871	823	799	837	874	855	892	806	823	845	786	825	837	780	843	793	827	773	833	770	831	837	773	848	854	790	928	851	804	837	800	827	826	804	790	852	851	811	868	792	793	812	792	794	806	842	839	869	848	803	851	819	817	847	817	867	873	838	814	873	837	818	865	839	835	828	833	813	835	853	835	791	837	867	808	862	846	843	818	801	803	814	807	830	795	823	845	776	816	892	811	837	849	794	858	852	888	798	807	812	812	813	830	820	880	810	814	816	840	806	787	784	848	833	833	851	814	884	809	823	860	835	805	834	835	868	788	865	788	866	852	812	815	823	800	866	801	804	795	789	834	814	803	815	882	835	825	816	883	823	777	837	873	818	848	830	830	859	799	836	792	869	846	802	830	821	807	817	873	822	823	812	801	807	806	805	825	866	850	843	842	830	827	829	796	800	868	826	800	823	796	763	772	798	845	821	841	827	834	832	855	806	835	815	831	851	832	854	808	824	854	844	803	887	803	824	820	889	780	790	856	812	827	799	828	811	833	801	737	810	834	840	779	855	869	870	844	846	893	798	833	838	838	847	846	807	864	849	851	841	838	830	834	793	822	834	878	841	767	842	798	887	810	829	864	817	818	864	839	821	831	851	804	856	869	841	814	823	839	793	829	824	873	819	806	824	776	868	840	829	822	794	773	837	825	781	910	849	842	824	813	804	812	827	761	852	851	812	842	876	832	805	822	787	811	820	811	807	815	850	794	818	827	822	806	808	846	826	847	809	864	860	788	843	805	803	803	827	844	832	866	830	806	756	844	812	857	782	818	790	828	868	841	815	862	861	869	863	815	821	811	835	823	805	817	854	815	855	825	867	826	862	818	830	889	771	821	841	831	773	800	830	813	840	835	849	811	820	806	776	820	798	887	793	841	857	841	792	785	799	798	868	829	798	808	796	834	769	824	825	836	788	804	849	812	770	822	807	791	789	843	774	870	809	826	797	845	846	849	813	813	896	831	850	904	829	813	800	843	819	810	896	810	787	839	807	778	846	854	873	823	808	863	847	808	786	825	806	820	837	817	815	783	795	803	816	807	811	825	823	789	833	852	818	811	844	842	767	789	819	813	818	804	813	858	842	855	876	788	836	797	785	841	838	825	841	825	871	813	820	803	792	851	771	814	812	848	787	832	822	845	803	759	793	818	823	813	801	899	832	823	819	813	859	836	863	834	800	817	806	841	813	797	832	860	798	774	789	777	860	856	854	852	834	823	866	807	813	840	897	808	853	806	812	825	834	856	822	819	851	827	855	864	811	853	843	852	833	793	840	789	792	862	897	862	825	844	783	825	856	813	811	824	839	861	839	803	783	834	831	796	764	845	847	854	855	865	851	811	827	892	802	882	838	816	827	813	797	818	759	807	830	822	783	802	868	823	848	857	858	793	837	856	818	843	879	863	835	876	841	818	771	795	825	851	769	807	837	814	854	748	829	787	817	845	812	811	821	810	833	858	807	780	859	810	823	794	819	834	833	794	848	829	831	797	831	830	879	765	852	841	811	798	781	816	862	825	831	811	807	774	806	837	800	816	853	856	758	784	798	831	774	854	823	811	832	802	791	859	822	783	812	802	838	857	812	832	811	771	827	861	794	824	864	844	824	759	787	834	888	834	807	861	842	830	859	843	868	809	807	828	830	858	822	853	762	840	842	848	851	856	833	827	845	813	832	827	860	814	865	844	794	845	870	791	859	823	794	807	845	834	824	806	826	846	862	836	810	803	840	874	822	850	810	841	823	815	789	853	835	849	855	822	769	812	851	834	864	814	819	833	785	805	820	827	835	876	832	769	791	837	826	863	851	819	821	831	808	816	828	830	850	830	887	791	856	769	845	802	825	834	835	795	817	820	801	799	815	795	790	843	826	816	818	799	848	799	841	868	843	843	805	847	811	833	845	875	815	849	780	842	869	804	845	783	827	835	837	826	833	845	792	832	870	852	817	786	820	851	815	863	795	810	807	807	815	817	864	809	819	810	832	819	817	819	784	791	798	857	792	821	783	837	821	850	866	855	803	854	865	814	835	831	865	842	844	793	827	798	774	786	791	851	830	812	836	853	849	848	851	799	826	854	804	805	828	827	804	836	824	816	817	846	816	843	794	826	793	817	817	855	843	877	832	829	822	830	814	775	823	844	876	866	816	816	792	818	816	863	859	823	816	831	861	865	812	799	748	861	832	807	822	768	816	825	827	856	803	827	826	777	877	820	776	873	825	806	850	884	863	810	832	819	863	843	831	811	836	828	836	830	876	855	812	806	849	814	850	848	797	845	859	848	818	857	856	798	865	803	807	796	829	787	830	803	842	808	800	849	786	831	881	893	825	866	814	775	826	837	832	797	791	830	821	846	828	828	846	809	830	851	794	803	830	824	893	839	811	870	837	844	836	821	768	831	774	850	834	849	830	826	787	780	821	822	822	821	820	811	881	813	783	824	813	826	774
22901	18386	20243	16200	10776	7082	5153	3883	4351	4335	3768	3422	3178	2881	2231	2359	1710	1156	2555	2809	2694	2467	1923	1923	1517	1311	1113	1092	1070	886	776	803	789	850	890	845	965	723	654	642	539	447	381	356	375	354	324	331	316	289	291	343	267	295	261	270	274	296	270	273	304	276	290	276	285	293	294	286	268	274	283	291	291	302	269	291	282	280	294	255	297	244	291	270	286	281	305	263	264	269	253	296	279	265	295	297	277	254	270	294	269	292	303	279	273	284	307	287	290	267	272	283	267	280	273	285	285	292	277	280	282	300	296	293	271	262	291	258	309	244	280	292	269	283	246	289	261	274	311	296	244	294	296	294	270	287	300	309	305	299	287	284	300	277	299	279	287	255	273	294	270	313	252	263	283	293	282	254	277	271	274	301	299	289	298	271	258	298	277	262	287	264	260	319	296	275	263	271	267	300	294	276	264	288	291	278	306	281	278	314	273	300	314	290	310	273	263	265	256	278	299	289	269	287	270	300	277	271	299	281	291	277	281	299	290	268	261	293	293	289	276	287	270	277	258	255	272	291	263	240	273	271	281	249	269	284	265	277	304	270	248	292	283	283	296	291	274	277	289	247	283	267	297	310	287	299	302	296	289	284	290	289	266	268	281	282	283	277	286	285	283	278	261	257	316	263	243	268	263	246	278	277	291	273	260	271	264	275	297	289	287	290	304	301	250	288	294	265	300	260	267	282	283	253	279	272	322	278	272	334	284	267	284	250	252	276	282	302	294	292	295	262	291	289	268	276	287	297	269	301	289	266	261	287	288	248	270	295	289	269	259	247	299	273	292	292	258	263	287	269	261	304	291	287	303	278	301	263	291	267	261	316	282	306	254	305	244	281	278	294	255	264	268	284	293	252	292	275	271	244	261	255	276	261	285	292	260	261	260	235	289	265	253	301	269	290	300	302	276	282	249	258	284	245	278	285	274	278	252	272	266	252	295	259	292	281	283	286	269	286	267	293	283	257	285	296	281	273	291	276	320	295	269	275	263	293	272	276	247	268	291	318	259	285	275	285	278	269	306	348	288	257	278	272	312	295	279	269	258	263	263	275	281	287	278	295	261	276	283	275	289	286	271	242	262	290	277	269	260	270	269	278	268	305	291	293	264	262	265	274	300	261	274	283	284	269	275	296	279	310	268	264	279	318	266	305	278	297	262	281	266	302	277	270	307	271	262	267	302	260	275	265	290	253	278	256	264	285	239	251	276	281	272	278	265	255	315	257	270	245	266	323	289	248	254	271	288	282	278	272	257	290	276	307	280	297	270	293	273	274	293	270	299	290	263	270	287	279	269	285	281	288	277	245	274	298	311	290	297	279	258	264	285	268	255	301	282	273	232	301	246	263	266	285	288	276	266	287	273	253	265	301	279	267	290	264	287	274	279	269	281	297	310	261	305	281	285	273	268	293	256	260	284	294	297	288	277	277	281	282	272	271	284	284	269	271	280	265	244	296	308	283	299	288	288	237	296	290	287	306	261	330	245	298	260	314	270	314	294	271	295	286	282	311	304	299	254	298	285	275	256	302	281	278	299	270	294	269	290	244	272	265	250	293	289	271	293	252	271	289	267	291	279	272	272	266	301	277	254	272	312	265	273	265	287	292	269	263	279	276	265	301	280	312	280	297	286	267	293	290	290	291	273	260	270	278	281	287	291	292	304	267	302	262	253	264	272	269	287	263	299	283	300	290	281	252	279	254	295	286	279	289	315	295	252	258	286	287	303	278	277	298	320	281	279	269	282	292	275	307	258	268	284	275	272	268	265	292	285	263	293	278	255	281	254	261	269	282	280	310	291	265	300	278	271	295	270	259	296	293	280	273	307	296	329	281	273	292	293	276	295	296	265	278	275	285	289	256	331	257	303	262	278	284	244	249	273	282	266	272	266	290	278	278	282	267	280	297	300	300	266	312	275	242	312	239	282	277	258	282	275	286	280	277	279	290	276	273	310	296	252	269	279	251	306	274	281	269	277	285	268	283	265	277	284	294	285	312	283	241	266	278	270	287	291	299	293	267	305	288	285	275	307	274	270	268	284	297	286	270	282	285	316	272	295	267	281	260	301	284	270	268	310	290	286	295	277	275	322	312	298	294	274	291	278	289	264	262	293	283	247	252	266	263	279	259	286	277	295	273	311	281	277	280	290	292	285	302	261	269	295	262	255	285	281	276	294	271	294	293	284	258	258	312	309	311	244	270	267	287	269	280	281	263	296	247	286	292	259	279	273	265	296	285	289	302	268	282	279	273	293	289	253	269	282	308	287	257	288	250	270	278	264	286	304	259	253	269	269	290	283	286	270	322	264	259	274	249	271	300	293	270	279	269	268	312	234	285	265	249	269	285	284	277	265	266	276	280	256	283	268	287	299	269	296	287	268	259	287	300	271	276	294	280	301	292	309	283	277	242	271	250	258	281	262	307	275	283	284	282	251	315	270	265	303	288	269	296	277	267	315	284	274	279	255	288	265	271	276	287	268	287	314	283	272	278	328	287	292	263	302	289	266	278	289	282	275	273	260	293	274	267	303	294	290	299	264	266	278	278	290	280	262	290	281	292	277	260	295	272	305	310	276	267	278	309	277	274	274	288	274	274	273	275	300	291	289	260	260	297	254	271	288	291	292	261	250	269	278	232	284	267	295	263	287	263	275	252	293	313	280	280	278	266	302	257	283	263	282	301	286	281	287	250	259	287	299	272	296	290	319	279	310	304	269	275	277	258	248	245	291	250	277	259	271	303	295	276	260	303	281	250	308	293	277	276	274	280	298	331	291	265	299	315	286	273	281	295	242	298	260	234	300	298	283	293	259	260	277	291	247	282	251	289	253	280	286	267	249	274	260	264	290	282	275	258	287	273	275	301	292	298	288	282	311	250	260	280	290	273	280	284	255	272	285	276	293	249	283	312	286	275	292	271	279	270	261	273	310	261	267	277	295	253	260	270	293	269	255	286	262	271	279	283	289	287	259	287	258	278	275	297	271	270	289	263	274	263	241	282	300	291	290	297	311	293	291	317	278	254	277	316	284	301	277	258	293	263	255	291	262	278	278	255	281	312	284	259	284	281	303	253	268	276	268	273	290	267	295	283	266	282	285	272	281	290	312	288	281	282	269	286	275	253	286	286	273	265	295	274	302	313	238	253	278	278	288	286	253	288	334	266	269	284	278	305	282	266	280	269	299	286	256	274	259	279	297	296	266	279	288	270	281	250	255	260	289	242	297	294	310	286	288	265	272	277	305	257	281	279	273	276	295	260	287	279	278	270	299	289	280	311	289	269	276	287	231	281	293	276	284	263	286	254	257	296	280	259	299	288	280	275	298	262	284	277	281	287	264	266	301	269	307	268	283	284	295	269	268	292	296	277	282	250	263	296	279	270	280	297	278	312	311	243	284	278	266	271	286	286	289	258	277	278	304	284	274	257	275	260	263	286	263	269	283	292	278	271	279	264	273	269	258	278	282	268
14807	14922	24446	26677	23625	20460	17095	15182	16893	16499	14562	13992	14119	13380	10819	11428	8302	6217	13742	14752	14884	13639	11200	10466	8998	7884	6861	7010	6261	5472	4551	4735	5056	5125	5360	5401	5811	4489	3564	3321	2751	2191	1723	1423	1335	1211	1122	1074	976	950	910	876	790	769	798	788	780	773	826	841	781	822	780	737	756	757	764	846	777	780	777	779	770	754	760	764	774	731	760	756	800	783	801	781	755	732	742	749	754	754	750	737	710	763	770	761	761	717	828	725	763	740	742	786	748	771	802	766	817	705	737	697	728	856	803	775	723	738	726	735	744	765	794	790	745	742	774	761	769	775	742	756	709	756	686	793	773	738	752	734	729	714	732	736	738	783	739	773	745	797	779	767	757	731	769	761	732	783	787	753	757	721	801	790	736	781	796	787	759	727	777	772	754	748	758	735	788	716	760	736	763	743	699	804	760	784	783	761	782	746	725	746	743	805	781	793	809	781	730	770	762	757	741	776	763	735	757	759	740	758	772	783	780	806	767	759	739	762	828	780	792	778	781	740	736	762	821	774	802	761	753	778	817	766	770	711	788	778	751	782	780	741	756	745	736	786	774	742	779	739	740	767	788	748	730	758	754	754	706	748	731	803	765	740	737	780	762	749	793	740	753	738	788	783	793	741	784	764	758	747	771	790	732	772	804	754	744	765	806	832	759	742	777	737	822	746	751	807	803	792	725	701	740	764	734	746	755	762	731	738	764	780	721	765	771	796	771	733	771	769	769	788	774	746	785	768	775	748	766	715	777	758	811	763	796	756	793	752	837	767	767	757	768	789	826	768	789	784	748	794	790	765	781	711	720	728	707	779	766	758	730	770	761	751	757	694	800	756	779	764	782	771	740	746	752	784	754	765	742	765	728	816	799	752	728	720	768	765	775	750	760	806	762	739	783	753	776	745	765	706	767	770	730	802	719	752	754	754	748	725	763	761	732	811	753	728	741	746	745	744	780	743	745	737	791	775	727	801	748	755	733	762	752	735	767	765	769	791	774	761	788	728	738	752	767	743	736	760	763	805	733	822	722	755	773	803	753	769	727	764	786	736	769	751	806	750	750	765	785	753	754	760	730	756	775	767	732	787	762	744	730	759	805	764	778	772	800	784	785	765	826	763	764	757	798	766	792	747	774	769	746	764	765	764	739	707	714	810	740	789	790	741	763	768	786	742	756	790	717	746	784	751	744	740	777	760	759	731	682	723	734	737	756	743	782	789	822	735	778	747	758	760	745	734	778	747	734	757	745	762	775	728	754	796	770	755	769	831	790	757	768	790	755	745	772	762	745	792	784	735	732	760	752	744	718	815	794	765	738	757	716	727	753	775	790	725	774	784	775	767	741	738	761	778	707	790	760	828	767	769	836	807	755	838	758	748	784	725	749	798	752	755	750	737	778	749	756	748	744	764	742	779	731	763	785	739	728	767	762	810	762	759	726	747	749	746	755	775	797	724	812	784	713	738	783	827	783	752	787	772	765	778	786	733	769	764	777	728	783	740	813	716	754	745	773	777	774	821	715	798	749	722	747	768	754	747	775	738	806	743	701	773	717	794	787	748	800	755	762	779	803	758	754	767	779	752	709	777	829	772	741	769	751	746	781	737	779	768	755	668	721	760	794	757	749	750	696	735	752	750	689	792	728	780	771	749	687	747	800	773	749	770	709	837	757	804	751	811	781	779	811	716	784	761	768	736	683	767	719	762	799	778	733	694	742	754	698	758	691	784	752	755	723	809	744	758	787	779	809	745	763	772	784	746	784	759	782	782	784	777	744	704	726	784	766	760	779	753	783	746	792	754	807	718	733	781	743	765	759	784	772	775	805	731	797	704	769	780	785	753	702	769	741	775	784	812	760	729	764	750	808	726	741	776	752	751	756	750	746	712	779	769	746	805	712	804	770	748	757	743	742	781	753	725	754	760	730	740	767	784	787	785	771	789	759	750	809	764	718	750	727	710	777	705	826	751	795	736	719	776	772	705	789	825	737	765	752	759	770	799	764	723	783	734	799	737	742	750	779	716	735	780	780	739	773	755	772	780	796	683	823	772	723	761	756	768	735	765	792	685	776	776	756	749	736	740	762	785	738	781	793	773	748	781	801	718	776	766	728	753	735	745	771	741	722	783	732	750	810	749	778	765	757	730	761	799	758	766	785	790	747	732	711	792	735	760	769	761	761	692	769	745	773	791	720	717	703	762	745	726	756	767	771	781	766	741	752	743	745	754	750	727	794	713	757	769	735	752	778	771	780	754	777	744	720	750	760	753	788	766	761	748	786	773	729	800	718	750	773	741	747	762	772	762	771	809	783	742	770	772	778	761	766	746	795	760	726	768	763	771	709	779	786	717	825	737	782	727	774	732	769	757	723	778	763	783	800	776	784	829	774	802	756	767	738	780	761	742	802	760	783	789	772	749	729	703	755	785	790	738	781	756	807	758	737	764	763	755	725	725	815	794	763	726	745	697	747	770	738	794	773	778	767	791	780	722	796	766	750	732	794	730	790	780	755	753	710	788	759	806	760	803	790	813	785	744	729	796	726	777	749	750	713	755	744	751	767	753	821	745	735	742	757	754	802	729	751	764	715	745	779	728	730	724	757	765	744	721	737	745	769	750	738	773	798	745	781	776	743	777	728	752	742	761	764	805	753	822	748	793	766	774	788	734	773	728	795	728	794	782	775	794	780	771	775	782	779	743	738	726	769	719	713	755	737	761	795	827	746	761	775	770	761	733	762	752	738	735	764	745	722	767	746	761	788	793	770	774	775	778	780	777	722	754	744	768	817	788	743	751	795	753	720	767	732	767	774	763	737	808	758	788	735	761	732	783	734	798	764	757	785	744	740	751	768	740	757	763	772	775	762	725	712	785	739	794	703	786	706	797	731	788	732	793	760	713	792	769	792	758	783	711	767	729	775	767	790	800	778	715	775	757	777	800	767	818	756	820	759	782	763	785	762	717	788	771	775	745	804	750	793	780	767	766	719	770	718	739	718	723	775	781	720	754	795	715	811	777	783	774	778	767	775	777	751	751	791	767	746	748	746	735	755	737	757	724	765	713	776	725	730	784	754	773	758	687	783	745	770	760	727	808	711	767	806	724	776	758	744	742	734	768	818	755	740	751	712	764	770	741	786	779	757	732	766	767	775	742	730	724	757	792	791	792	751	745	747	709	760	771	790	756	784	775	760	767	756	729	787	725	785	748	724	768	760	692	754	786	750	742	743	812	726	727	761	748	755	763	746	715	777	789	763	737	797	737	733	736	803	816	708	785	785	759	751	755	795	754	764	766	758	769	791	808	822	805	757	764	787	762	769	761	824	769	761	786	743	737	766	787	792	731	770	728	774	751	787	818	781	756	732	737	795	734	759	783	771	779	766	755	797	718	815	794	779	789	774	733	728	802	776	762	770	735	756	775	773	744	761	784	700	759	724	742	787	705	744	733	807	772	762	790	752	785	777	723	780	740	742	798	807	821	810	742	760	755
31444	25762	28450	24465	17526	12294	8852	7056	8362	8441	7222	6176	6431	5888	4692	4861	4144	2068	4847	5471	5787	5241	4103	3463	3389	2588	2268	2078	1938	1752	1340	1482	1428	1468	1588	1583	1778	1374	1045	1011	720	583	444	385	406	350	314	294	307	299	254	265	263	243	266	246	242	251	246	276	241	248	220	239	253	202	206	237	237	231	261	255	227	260	243	234	264	227	259	257	257	235	229	238	271	243	233	268	227	218	245	251	255	237	274	249	258	238	237	238	254	254	238	264	244	252	245	230	251	261	257	253	263	233	239	239	233	234	239	239	236	232	237	253	235	225	242	231	257	241	263	224	236	244	264	281	197	240	206	212	237	255	261	246	221	273	248	214	242	262	230	231	251	238	252	238	220	250	253	231	221	260	260	231	261	236	240	205	233	255	237	228	235	220	226	271	228	229	229	232	234	234	232	263	246	206	225	248	224	250	216	212	272	261	249	253	233	253	229	246	250	257	244	246	261	220	270	260	238	243	273	229	230	218	275	244	243	250	239	253	272	247	261	240	239	246	239	262	248	242	223	239	269	225	214	235	242	281	249	249	231	247	214	255	234	260	245	254	246	234	228	282	269	238	261	237	221	251	249	246	257	229	260	238	260	244	231	244	245	263	241	281	275	236	250	219	235	238	225	229	239	236	258	242	229	227	275	256	219	225	248	239	252	242	247	246	221	237	227	230	253	223	240	230	228	239	237	248	260	279	215	241	257	274	257	238	266	252	216	209	233	262	223	247	246	241	236	227	224	249	238	230	257	245	235	216	222	227	246	244	244	243	220	245	220	198	269	236	227	219	235	233	266	222	245	229	238	264	262	239	251	226	246	233	217	267	229	219	244	263	229	257	249	259	254	213	227	243	226	223	259	258	242	249	252	224	244	237	241	273	216	250	239	240	248	244	268	234	256	253	239	250	260	233	243	240	258	252	235	239	221	234	266	252	245	264	228	267	235	257	239	251	252	254	262	236	227	231	264	237	224	238	240	230	242	237	267	238	250	260	225	256	233	222	252	248	242	227	239	265	241	235	236	228	263	246	239	238	224	221	244	234	230	232	248	214	247	231	227	248	247	264	279	248	237	223	252	243	241	231	246	244	229	246	236	245	237	223	259	246	252	248	233	232	231	201	247	255	266	272	267	244	246	240	249	248	246	247	261	238	239	230	241	241	240	216	263	245	226	237	243	244	248	246	244	249	279	263	238	244	237	230	234	201	267	231	277	226	222	236	252	246	238	218	239	209	222	250	247	230	251	213	232	238	234	266	235	253	243	226	255	235	222	235	244	251	231	275	226	274	233	231	237	245	235	236	216	234	259	253	256	247	252	262	238	197	220	238	247	228	233	239	275	252	251	244	242	254	236	254	246	249	243	231	253	258	254	244	250	245	237	250	241	269	221	245	262	234	229	233	250	222	223	251	256	252	242	271	277	251	232	242	260	243	243	246	253	279	236	242	249	220	267	242	251	224	246	292	249	240	230	239	235	221	240	233	221	231	232	270	221	261	246	264	222	235	250	248	251	233	252	240	245	231	290	222	239	280	230	225	226	211	232	250	246	240	223	264	240	257	238	215	243	271	249	223	254	253	248	272	239	233	231	234	238	260	273	230	257	260	220	240	251	238	259	229	240	229	243	242	245	251	224	239	234	202	229	267	243	243	211	231	253	264	225	239	247	240	231	219	246	264	231	220	236	221	244	275	212	234	238	251	251	241	256	234	237	242	240	245	284	229	245	230	240	260	248	266	233	247	244	223	222	272	224	270	252	252	234	231	234	259	248	244	254	250	263	284	226	232	222	259	239	232	237	223	244	224	232	243	237	238	283	238	209	240	224	207	242	241	250	231	226	244	251	251	248	195	221	224	278	244	255	238	229	224	246	237	239	228	246	263	244	226	242	242	235	271	257	215	221	248	237	268	250	255	236	256	250	274	255	241	231	225	253	217	238	235	245	251	255	243	243	235	234	253	224	244	248	236	257	248	219	227	229	249	251	223	210	228	263	248	221	242	241	297	212	227	233	229	234	252	250	258	253	244	262	237	242	263	227	233	252	256	262	253	256	238	212	256	235	228	238	253	232	263	226	234	269	252	267	240	255	247	239	256	237	260	267	237	238	246	251	251	247	239	252	230	259	261	239	255	250	253	257	233	226	240	227	227	247	242	240	257	235	225	255	223	250	246	249	237	202	246	213	228	226	240	265	220	252	237	251	250	215	248	255	247	239	246	233	233	279	229	284	274	225	233	236	237	209	241	246	244	242	253	279	245	252	234	263	242	229	242	258	221	241	282	244	237	249	257	234	262	246	262	257	232	242	250	222	235	241	260	234	254	262	252	263	246	238	250	239	248	233	283	220	231	218	219	249	272	227	253	230	222	244	244	240	257	239	221	241	253	234	269	242	245	239	236	235	228	259	249	247	223	253	239	217	265	237	233	232	229	265	212	255	241	296	209	268	234	233	237	223	248	226	216	244	263	211	258	244	260	225	241	280	245	257	222	247	237	227	230	259	211	242	277	222	257	251	254	254	235	243	238	236	227	244	248	260	261	252	241	243	243	263	246	211	237	273	235	233	216	241	261	246	248	249	267	217	240	223	261	244	281	216	255	223	236	211	229	234	232	248	249	212	263	252	274	241	244	255	213	244	253	259	251	238	256	255	223	246	206	213	238	249	237	260	247	254	231	228	242	264	252	284	267	220	234	260	233	224	250	255	226	254	223	240	232	234	232	229	229	271	251	248	240	222	247	249	255	242	251	250	224	221	244	257	248	260	244	230	225	225	238	231	254	253	233	229	244	269	234	256	255	242	231	212	242	251	245	246	253	265	219	202	217	226	251	246	214	250	248	248	243	261	247	237	239	242	227	264	270	265	234	245	229	270	254	244	231	249	243	241	250	265	265	211	250	250	259	275	237	240	256	216	237	233	242	244	229	232	263	260	218	219	219	244	249	241	262	266	267	250	230	238	241	273	229	238	252	234	237	225	239	243	201	250	243	257	247	250	234	260	255	261	240	230	211	253	243	243	259	253	268	265	232	266	271	255	242	249	262	259	280	240	254	269	227	277	213	250	207	241	222	254	222	247	227	239	257	252	254	244	254	253	243	254	257	239	257	264	222	254	237	255	233	242	247	250	217	235	260	238	257	222	244	238	247	243	233	271	253	217	235	256	256	219	247	235	233	210	255	253	216	221	232	225	241	248	227	227	238	221	249	245	231	221	228	224	277	250	234	257	256	232	246	234	215	264	241	233	231	242	260	233	230	255	249	232	244	244	254	254	223	235	243	228	263	247	249	236	232	239	251	228	209	254	246	241	245	240	247	256	261	228	253	252	223	243	237	239	245	242	249	256	255	264	250	280	267	237	216	271	247	225	238	247	257	275	227	262	257	254	241	273	213	253	251	240	242	238	272	257	267	248	268	279	228	250	262	238	221	228	262	273	231	215	232	236	234	234	248	237	244	270	238	267	272	255	234	275	256	241	224
19571	20083	30356	32989	30001	26920	23722	21898	24829	23612	21631	20468	21674	20907	17536	18901	15732	9420	21214	21882	23836	22787	18762	17375	16408	13306	12211	11277	10539	9607	7731	8323	8435	9032	9665	9993	10698	8689	6446	5991	4404	3547	2468	2005	1935	1650	1501	1257	1105	1032	999	864	835	759	763	699	757	755	709	698	713	686	692	702	733	712	727	724	701	716	691	667	658	707	725	683	675	665	670	658	682	676	647	707	638	677	750	662	711	672	686	660	681	650	667	695	645	664	698	672	644	687	656	668	721	665	648	715	672	643	685	660	684	676	673	633	709	668	672	658	676	675	653	670	675	715	661	629	643	627	657	701	683	694	686	712	636	678	653	638	705	678	650	703	679	642	701	681	662	704	679	638	689	685	691	692	668	692	683	638	668	696	686	641	641	661	658	714	635	722	680	710	663	648	670	703	660	688	681	653	676	705	644	616	707	626	677	654	676	700	681	723	706	684	688	649	671	673	662	723	666	650	646	668	648	661	692	705	657	702	649	709	678	699	685	644	640	706	700	652	686	686	651	673	676	678	680	670	642	658	699	706	660	688	640	656	670	635	646	671	701	638	659	667	638	675	663	709	693	699	721	677	681	707	694	706	678	653	683	709	703	711	658	622	664	711	704	666	634	646	637	668	678	667	659	684	636	686	667	656	666	675	657	686	706	636	607	688	668	654	642	661	700	663	655	654	687	672	723	668	680	677	644	669	697	667	652	635	691	681	660	632	675	652	673	634	659	623	654	649	649	662	657	698	631	676	719	660	670	654	649	614	706	664	620	682	711	631	634	706	686	622	658	731	679	659	646	656	643	716	678	604	682	665	727	677	695	722	680	662	700	636	642	633	655	675	662	683	650	708	672	692	685	676	655	698	660	680	685	678	674	698	662	702	664	691	668	663	692	658	653	707	684	649	632	701	723	681	653	680	724	675	630	673	654	639	638	668	641	636	646	669	658	660	649	673	675	654	636	656	669	637	700	678	719	669	710	635	678	631	680	645	676	656	693	666	648	690	661	679	694	667	655	674	650	674	681	661	652	667	694	663	644	671	648	669	651	669	654	732	629	683	650	671	661	658	646	683	678	699	677	668	651	635	656	682	690	667	633	696	687	632	642	627	690	673	661	715	661	667	702	689	670	672	699	652	702	689	641	672	691	614	671	684	705	692	681	676	669	706	674	647	666	719	719	694	661	684	704	694	650	686	662	657	660	663	684	673	681	657	662	681	649	684	692	666	732	668	687	672	671	677	659	653	664	676	679	685	666	690	662	665	643	688	708	674	685	676	668	678	658	649	693	693	674	643	675	657	636	709	665	625	661	679	707	693	680	689	709	666	669	656	702	680	691	661	711	673	673	652	665	717	655	707	676	681	678	629	660	663	644	650	685	671	663	660	671	668	674	665	689	660	674	679	661	656	672	677	669	684	680	686	731	667	675	637	677	681	700	693	635	677	622	686	651	669	672	682	707	734	654	675	660	697	682	660	697	706	597	682	649	700	661	668	745	649	648	679	708	661	667	674	705	650	664	683	686	709	737	693	627	694	632	693	725	675	662	660	659	625	631	714	685	669	702	715	614	662	656	686	667	700	657	683	696	715	717	696	720	688	659	619	673	660	691	692	704	672	653	639	623	683	676	693	644	670	699	737	657	663	685	673	689	680	698	684	693	708	714	636	667	674	665	655	662	681	661	621	677	666	640	664	706	731	640	665	611	676	652	655	671	707	628	708	645	644	642	679	678	653	678	647	689	672	700	733	645	661	644	658	650	693	645	633	661	665	695	685	687	648	598	683	707	671	723	725	745	637	671	662	647	680	677	690	697	661	674	703	677	645	708	634	681	680	698	649	688	706	678	677	709	668	721	688	672	634	639	667	673	673	657	704	688	701	672	668	719	699	629	686	666	709	694	649	712	698	721	691	665	710	737	676	637	613	667	704	685	631	700	632	716	691	683	670	661	711	662	698	652	663	675	669	660	673	686	655	684	668	698	711	661	652	683	661	682	683	668	663	685	666	702	647	687	673	692	647	622	658	705	725	732	674	635	665	674	677	716	667	708	651	628	666	670	651	680	702	677	600	671	688	665	689	642	674	663	724	648	725	674	700	635	651	661	667	658	698	655	702	671	687	671	632	657	672	636	665	695	666	662	671	705	678	650	689	690	621	703	690	672	664	686	674	688	707	651	684	656	673	710	639	662	677	653	747	675	741	690	642	670	685	686	646	695	674	644	621	655	639	675	660	657	655	681	693	682	690	688	638	760	689	703	683	660	700	656	683	688	638	633	673	647	698	704	672	675	684	676	713	649	695	622	646	646	660	680	660	710	645	640	649	699	637	657	670	676	697	659	649	654	664	673	634	670	685	702	672	719	656	666	647	685	660	650	711	685	633	646	687	705	656	673	649	707	647	710	672	662	669	648	705	698	661	631	709	676	701	712	665	708	689	682	684	670	682	671	672	730	666	702	701	709	660	694	641	670	696	656	632	633	689	662	710	674	687	678	629	694	686	660	634	662	659	647	686	690	672	689	679	660	681	668	652	694	656	670	704	584	674	682	640	722	683	703	630	674	663	729	681	679	652	731	670	672	648	709	702	653	680	665	703	687	661	671	672	667	656	650	675	683	669	689	688	702	687	629	676	731	650	721	632	652	674	681	680	680	663	672	673	662	675	677	734	687	677	713	682	665	678	665	666	678	661	688	691	627	685	704	704	667	646	657	640	645	702	670	649	652	699	698	665	639	659	713	649	675	663	654	651	694	643	631	708	670	658	678	673	685	688	702	696	688	712	694	704	685	653	629	702	709	663	667	614	687	646	653	652	678	654	649	691	641	638	648	649	681	692	686	671	639	672	735	695	639	712	654	654	663	694	647	678	657	662	660	680	673	647	642	640	672	696	696	684	688	667	679	685	659	660	672	669	660	646	685	725	617	734	655	628	681	671	700	661	715	666	651	654	668	684	690	693	662	683	691	658	674	678	652	658	606	666	666	670	648	667	677	707	689	679	718	658	689	680	659	691	672	698	664	678	628	651	671	689	673	670	671	665	651	655	668	692	611	681	637	682	714	674	669	682	640	642	686	688	679	681	690	702	668	672	665	710	665	664	656	687	644	637	652	692	717	682	684	694	680	678	680	653	697	684	719	674	704	718	672	679	706	634	655	654	683	717	655	657	659	644	673	669	662	656	673	717	703	610	725	661	694	626	694	681	679	681	715	631	690	637	659	664	664	684	637	667	700	651	643	685	649	669	668	701	676	741	663	683	669	630	683	725	700	679	668	620	671	652	730	651	688	674	685	697	696	691	693	660	703	661	677	703	675	666	673	665	620	674	671	668	694	703	676	692	692	653	681	669	685	669	654	652	683	663	681	671	641	651	662	656	678	649	677	642	686	671	648	679	711	676	675	610	694	671	655	688	630	631	654	677	685	659	693	665	656	661	682	631	667	652	667	670	659	699	682	676	695	626	610	673	653	703	653	652	673	660	689	662	666	762	694	685
12306	10178	11090	7895	4780	3094	2226	1665	1405	1218	1086	919	775	695	634	632	519	450	560	526	517	498	488	438	417	423	396	341	422	349	342	350	352	367	316	343	338	330	333	347	330	332	286	324	318	277	327	316	300	288	306	313	298	285	328	315	301	303	308	315	308	288	285	305	296	291	324	331	337	297	295	314	294	305	306	289	310	318	308	298	313	303	347	275	316	321	307	287	325	285	343	334	331	327	290	332	294	284	337	280	317	296	287	296	307	283	286	326	302	334	335	304	277	313	316	305	318	285	316	297	305	302	312	319	306	340	291	286	311	315	281	303	311	308	283	305	314	285	296	317	281	305	275	327	293	285	329	281	312	307	327	290	285	278	306	310	304	300	269	292	284	355	321	350	317	335	276	295	308	320	314	296	280	298	285	294	314	277	305	292	309	279	268	283	300	334	310	318	307	320	298	328	288	295	306	306	323	304	330	306	298	309	300	305	303	296	292	302	335	329	318	327	288	340	304	315	318	312	329	320	275	330	320	334	311	280	327	308	333	275	289	340	336	304	288	317	315	286	276	302	323	316	320	347	291	303	304	337	310	314	291	318	304	296	292	301	299	314	314	275	317	284	301	331	340	307	344	299	306	330	328	293	304	304	327	299	329	296	309	292	282	359	304	293	305	278	287	332	289	317	282	311	310	309	294	319	307	288	303	258	299	310	311	322	286	298	300	293	297	296	300	295	305	302	298	301	283	297	299	268	331	298	295	274	323	270	336	297	312	306	303	304	312	325	326	293	280	340	284	284	304	294	292	298	304	326	307	302	297	324	298	302	313	295	336	283	315	296	290	341	308	289	305	299	310	294	268	292	298	299	336	324	292	303	313	314	301	310	300	301	284	305	275	276	315	297	329	303	281	290	301	310	301	301	278	297	312	317	303	329	262	296	338	280	315	303	326	333	313	325	335	268	311	278	274	290	298	293	283	312	292	289	331	319	316	315	308	289	314	292	327	274	312	319	301	305	309	285	304	336	301	305	293	289	273	304	276	295	305	313	321	310	304	347	299	329	312	305	322	307	275	331	279	287	303	306	317	317	303	324	303	293	320	314	321	314	331	272	305	309	314	331	298	311	273	319	302	293	315	288	302	303	301	306	310	299	299	314	284	299	300	285	281	294	292	314	292	286	281	289	290	341	324	309	314	278	285	287	302	289	320	280	298	303	296	323	310	298	311	311	285	335	296	312	277	304	281	301	320	286	280	306	312	313	302	291	299	311	311	316	291	313	279	291	288	300	312	303	311	305	315	289	291	302	299	303	273	290	312	281	309	303	271	288	319	302	322	273	303	319	271	292	287	315	278	297	318	274	288	313	314	295	293	298	285	298	294	296	292	323	301	315	306	306	312	306	306	333	310	310	305	286	315	313	308	297	317	302	298	275	339	307	312	287	307	307	352	333	338	347	336	301	310	317	285	288	309	319	324	299	282	309	322	303	285	304	300	330	278	278	329	293	313	318	304	310	337	310	329	307	319	307	333	331	322	318	319	290	315	293	281	293	309	315	295	332	332	303	260	260	309	326	323	302	319	272	320	326	300	278	297	281	294	341	345	319	282	289	291	310	323	310	290	318	313	321	289	273	300	302	297	330	283	272	303	313	298	313	319	324	260	325	326	295	298	317	285	342	297	323	283	325	286	339	321	303	295	263	276	269	330	310	327	311	264	312	315	293	315	277	317	317	323	323	283	263	280	319	299	322	338	313	308	305	325	295	298	306	313	332	288	322	327	332	291	288	320	322	324	287	308	328	278	342	320	297	317	335	310	311	300	288	308	300	325	331	305	322	285	332	257	307	321	287	327	303	323	313	282	306	313	308	314	317	295	325	330	317	301	284	288	284	305	284	302	337	288	271	290	302	294	307	318	326	290	326	284	327	330	313	300	315	306	307	291	308	323	287	317	271	308	317	312	304	279	312	264	302	296	322	293	331	363	282	303	336	314	315	312	291	313	284	333	320	279	286	289	300	279	301	307	308	313	308	284	341	315	294	300	300	271	306	301	292	286	286	296	283	297	320	313	275	310	284	332	308	306	317	296	304	299	310	282	327	306	301	312	307	300	299	290	306	312	301	315	305	284	297	308	318	292	333	316	296	306	318	288	324	301	292	312	284	307	288	305	328	324	299	302	317	284	321	308	341	299	284	300	317	342	289	322	303	336	311	290	293	304	298	315	287	316	293	312	288	294	335	309	283	310	324	315	281	320	302	318	288	343	294	326	315	289	318	325	297	303	282	307	342	288	314	337	282	300	289	292	303	286	309	306	273	308	284	318	272	321	317	311	322	293	279	328	303	336	320	301	313	360	292	300	286	294	254	287	312	322	297	359	279	302	295	331	319	285	325	292	319	300	285	285	310	324	319	289	281	319	279	281	298	325	328	292	306	293	315	297	292	307	296	329	306	305	275	311	299	270	290	306	320	297	315	305	327	301	283	296	287	319	328	288	279	290	311	325	301	312	312	299	303	284	310	309	321	294	324	291	310	290	294	294	297	287	325	299	291	331	298	307	321	286	276	324	322	322	305	303	282	297	333	302	334	305	318	262	287	270	286	305	328	283	302	311	285	313	292	297	293	300	306	315	303	331	283	291	302	337	313	280	304	327	321	301	346	335	312	297	285	296	294	335	305	318	303	303	273	318	296	303	320	307	322	320	298	266	310	310	299	310	306	329	295	285	290	303	295	296	313	301	305	280	345	322	293	300	298	293	300	301	304	302	336	295	314	282	321	270	299	302	303	333	318	292	319	297	280	292	319	305	291	289	303	279	318	299	297	297	307	283	278	318	321	280	287	296	292	290	305	298	300	328	283	302	333	313	316	279	300	320	323	307	278	352	272	284	314	289	309	326	269	310	308	291	310	292	301	287	312	316	315	289	305	288	295	316	300	304	281	298	300	344	333	295	310	298	283	305	300	272	287	283	300	311	306	318	298	300	276	318	287	294	279	295	351	328	266	304	311	324	292	340	301	310	273	335	294	291	298	313	337	305	279	307	312	295	292	320	305	319	322	283	329	308	329	285	314	300	327	319	336	306	277	309	268	285	330	286	309	326	329	312	311	326	272	298	301	330	311	287	305	292	319	302	263	294	319	308	275	298	320	278	296	334	303	291	294	293	281	300	329	289	308	334	289	310	313	305	298	324	290	311	305	301	283	295	291	290	325	336	326	319	306	285	308	320	272	318	324	301	306	299	317	339	289	285	327	304	334	307	283	327	332	304	326	320	301	295	283	264	330	301	327	306	276	310	299	293	291	275	315	335	306	291	304	313	318	291	298	290	357	302	307	326	337	332	326	306	304	286	299	300	264	310	294	315	305	300	305	296	326	320	320	316	281	323	334	318	312	285	342	314	311	321	306	267	298	309	289	310	310	318	284	289	295	309	289	332	327	293	318	306	318	292	295	325	301	284	291	278	301	285	297	307	298	277	289	299	317	295	278	337	293	328	304	303	299	278	338
8151	9199	17041	17741	14636	11615	9221	7590	6704	6163	5290	4615	4091	3741	3116	3075	2475	2088	2816	2742	2667	2590	2284	2060	2065	1768	1566	1625	1540	1317	1288	1287	1197	1218	1252	1219	1293	1106	1042	966	968	954	901	921	923	888	836	853	868	842	849	809	882	784	825	843	823	821	868	850	821	818	819	847	848	817	797	802	827	813	865	860	776	823	865	814	820	839	829	816	824	815	863	840	870	827	802	836	856	796	856	802	874	837	840	795	766	823	851	798	870	861	790	784	788	819	828	841	869	807	831	828	821	829	825	873	834	866	816	810	843	842	784	805	802	834	811	834	838	820	840	813	867	808	818	803	830	828	875	802	793	775	783	745	780	828	868	757	824	809	825	814	873	862	838	864	862	810	866	829	831	835	817	814	897	801	839	837	789	842	799	794	841	789	805	836	812	857	817	874	829	839	785	802	842	814	826	791	848	822	837	838	830	839	875	833	835	888	796	793	866	799	823	831	834	810	829	802	799	801	815	824	798	853	894	818	826	835	799	827	817	800	794	830	877	825	807	835	836	795	807	798	814	830	812	863	771	824	847	816	749	809	848	811	847	835	847	804	836	825	767	849	803	820	818	824	812	873	811	896	828	808	877	865	843	810	785	803	839	758	854	831	784	788	805	792	874	836	845	802	773	860	775	787	857	804	831	795	826	819	748	802	846	809	806	802	842	845	822	836	830	840	827	842	812	847	834	779	837	834	803	811	818	803	858	800	817	835	771	783	797	801	848	836	799	820	837	791	836	843	803	808	874	781	823	824	782	852	780	777	779	838	768	836	839	850	806	828	820	803	832	822	842	807	825	807	801	831	791	778	833	841	872	824	835	821	780	812	775	787	872	802	861	841	850	829	848	833	836	843	795	814	857	826	813	810	798	848	865	902	839	822	836	826	842	854	810	862	815	800	789	823	864	825	782	896	843	816	744	768	834	831	814	814	831	807	848	805	829	820	843	805	808	798	797	780	806	813	795	784	764	795	782	790	854	835	843	837	856	835	829	835	849	774	821	803	805	834	789	817	771	825	823	869	847	847	812	846	827	812	878	859	836	778	816	777	784	804	811	833	903	794	828	819	850	851	800	824	850	828	816	810	800	879	839	856	796	816	827	871	850	780	799	849	826	854	838	839	836	795	835	820	875	825	828	808	817	831	817	860	853	865	783	860	856	820	873	848	838	827	840	795	808	857	794	780	811	791	850	832	833	830	797	786	851	776	820	861	856	801	808	780	811	824	764	807	841	807	878	828	753	785	859	803	782	787	827	840	797	843	816	826	856	784	835	882	826	836	786	835	809	820	838	798	791	825	832	804	793	783	810	864	810	789	876	847	796	848	846	797	823	808	821	847	871	848	822	781	849	855	817	786	834	801	819	838	823	802	856	782	801	775	859	811	844	791	792	805	795	812	843	828	808	793	808	857	866	823	803	784	866	811	858	838	828	758	851	901	810	843	821	858	817	854	831	836	796	818	813	860	786	800	861	822	830	875	837	833	789	822	799	821	816	819	830	847	768	794	801	863	844	849	838	822	845	815	863	823	837	785	816	779	805	857	829	864	856	794	878	838	866	815	832	868	813	841	803	835	816	801	838	844	879	796	841	864	789	810	780	766	839	854	850	821	777	813	807	880	789	817	846	807	815	800	861	889	808	846	800	764	792	809	839	882	830	839	827	829	816	855	823	791	839	786	776	839	820	831	808	858	835	835	839	837	785	860	852	828	872	821	877	817	880	829	813	824	786	881	786	808	797	864	817	802	817	816	827	802	805	901	837	872	825	838	839	859	814	819	825	801	839	822	837	852	807	835	830	878	827	821	747	849	799	795	831	841	797	791	813	835	808	757	785	806	841	849	818	814	843	830	830	830	858	826	817	795	854	871	842	853	867	826	756	818	844	780	812	788	809	753	857	755	809	881	854	826	823	862	792	894	826	800	861	801	854	830	818	827	822	836	816	823	805	822	815	818	826	774	837	833	826	811	817	817	825	767	820	789	815	882	861	788	812	837	800	821	876	841	866	823	849	814	861	868	811	828	820	818	827	846	806	825	788	813	872	828	839	807	827	870	861	847	805	840	840	856	828	786	787	787	792	810	788	827	813	827	742	859	820	849	838	875	828	804	841	817	861	816	846	777	840	821	829	780	884	798	809	824	861	789	860	854	808	828	821	824	818	850	830	842	841	806	813	896	835	831	812	821	843	811	839	846	839	828	830	815	850	801	787	835	798	798	854	799	782	831	817	787	823	826	807	831	846	846	847	793	828	814	809	841	850	857	879	816	816	797	882	840	859	801	828	839	808	838	796	824	813	843	847	811	877	898	793	765	784	828	820	851	816	858	794	819	853	783	808	801	851	806	820	853	828	805	824	755	794	825	820	817	779	821	814	821	890	746	807	832	837	843	870	801	797	800	837	852	797	817	859	853	824	865	829	786	840	834	817	814	838	807	805	790	849	861	787	795	835	845	823	818	833	827	829	829	816	770	845	775	846	803	850	820	758	835	841	831	778	831	794	825	840	811	829	873	856	801	839	850	818	831	845	855	819	850	850	801	765	758	816	849	788	830	839	864	826	827	800	858	834	823	822	811	888	850	834	853	784	815	824	807	809	866	795	788	786	809	830	877	803	872	775	812	870	834	802	808	799	791	816	808	831	810	829	839	817	826	865	855	804	777	805	814	801	792	844	785	769	822	849	837	800	857	828	840	838	832	807	833	820	826	812	828	817	834	851	808	826	831	829	815	829	783	818	820	814	868	775	809	768	801	828	773	756	819	823	795	867	830	817	811	802	861	855	862	769	810	788	838	874	769	797	867	868	833	803	831	831	827	806	816	829	815	821	808	794	846	739	827	845	804	826	841	873	778	876	811	835	855	868	798	810	835	854	853	764	835	836	795	828	781	838	759	837	862	864	806	804	792	795	814	834	865	815	803	833	806	864	876	821	858	791	818	782	789	805	850	847	832	843	853	817	848	825	840	829	768	838	844	871	826	822	757	857	851	818	858	807	838	847	831	817	825	814	823	841	806	830	894	793	813	778	814	788	859	828	836	827	832	855	834	804	852	817	772	826	789	829	794	831	834	801	744	802	826	764	841	853	780	835	814	841	825	754	816	798	806	811	812	829	854	803	826	832	832	845	841	778	846	836	815	849	825	832	802	729	849	779	800	799	828	837	783	836	797	803	819	832	833	819	846	824	844	808	843	865	875	822	844	861	817	792	816	848	817	830	834	828	825	812	795	812	823	851	797	803	836	802	803	795	813	792	784	889	792	805	869	805	806	867	814	837	884	827	792	800	820	856	795	819	826	866	807	852	841	814	796	821	854	886	808	894	805	859	798	767	812	841	793	832	793	761	810	848	792	845	850	817	786	800	796	789	794	857	768	785	789	798	819	840	809	876	801	809	821	841	795	885	811	808	792	857	836	813	780	815	824	782	771	861	797	873	877	771	796	817	770	827	805	773	854	832	800	802	793	762	868	798	825
23030	18782	20097	15719	10450	7192	5104	4063	4690	4739	4083	3812	2937	3164	2466	2593	1587	1209	2124	2582	2710	2540	2163	1835	1679	1355	1181	1055	950	894	814	794	784	856	913	922	996	758	620	595	443	475	391	384	332	334	282	316	300	314	278	289	271	270	277	268	268	272	278	264	243	233	278	289	269	276	280	293	285	301	287	293	276	256	283	273	279	280	284	299	297	252	285	274	279	285	294	304	281	293	266	294	268	263	280	296	260	262	263	255	266	289	278	292	287	224	251	276	301	287	275	284	283	267	289	293	260	275	282	260	255	292	256	289	281	262	248	264	265	266	296	259	290	283	290	265	292	241	287	265	291	285	277	260	278	246	264	304	278	266	290	279	302	254	292	235	279	258	287	289	301	290	243	281	294	277	300	271	270	292	286	296	250	273	257	272	282	268	279	266	275	288	266	278	266	304	284	275	279	275	281	310	291	262	272	262	268	281	260	260	262	333	280	269	293	295	289	254	288	266	289	281	292	279	272	283	260	282	262	245	267	251	290	259	273	277	287	302	287	264	267	274	251	272	269	286	281	291	274	279	268	268	266	299	311	274	325	303	271	296	311	270	263	285	283	276	284	258	247	272	284	255	249	297	290	259	287	277	279	287	306	261	300	262	265	282	274	261	288	291	330	303	292	244	293	281	256	265	265	270	267	264	294	259	287	297	241	235	289	274	250	257	306	233	277	254	276	280	268	256	266	278	280	277	275	256	268	274	322	266	282	278	253	281	292	281	295	283	281	255	296	273	291	260	291	242	284	248	265	279	262	273	269	285	267	265	291	278	277	265	288	252	273	267	278	274	295	283	254	317	307	252	262	295	253	285	292	238	303	271	280	291	284	264	284	283	274	282	258	284	268	248	279	271	257	244	303	323	267	285	298	288	281	281	309	277	280	290	295	265	248	251	273	291	282	262	259	267	268	269	278	260	276	304	258	274	253	293	284	266	284	249	273	318	291	281	280	245	274	268	298	263	264	294	273	264	232	264	266	302	257	268	275	286	265	284	289	267	273	283	297	300	271	279	301	253	230	298	286	296	307	269	287	307	285	293	294	267	276	267	280	284	274	256	255	280	252	262	251	261	267	286	279	248	251	279	274	259	260	258	274	267	279	267	282	280	276	231	293	264	303	297	252	310	243	280	268	296	279	307	261	281	275	274	301	287	264	265	249	291	289	283	312	243	277	285	270	286	261	306	317	323	265	300	291	284	288	278	287	277	271	275	302	275	282	289	279	260	275	261	268	254	294	288	232	301	295	270	294	274	293	252	264	317	272	272	273	260	285	271	301	280	253	308	270	307	231	274	305	284	261	283	280	292	271	272	285	283	246	272	269	266	288	275	275	283	298	245	277	261	292	267	266	273	263	266	298	240	261	282	282	275	273	287	256	277	306	275	272	272	283	285	278	264	303	264	248	293	273	310	272	270	301	255	314	286	273	309	276	273	302	268	277	283	293	310	278	270	252	261	294	294	288	287	257	289	300	258	285	303	290	297	298	258	260	265	251	285	261	295	274	235	289	289	300	265	244	282	286	292	271	272	279	302	306	306	282	291	263	289	263	262	290	264	299	273	316	299	280	261	256	251	266	264	279	262	288	309	279	280	262	282	294	295	278	306	277	255	294	279	268	290	265	266	269	308	278	272	290	281	281	287	276	284	275	269	279	246	275	296	282	282	272	249	261	268	269	277	281	281	255	279	261	284	280	316	313	293	260	263	267	285	277	306	277	286	286	324	258	273	305	257	276	268	266	274	283	273	277	270	253	292	301	281	265	290	286	281	261	301	308	277	290	251	260	297	325	276	282	274	241	265	253	301	260	280	290	274	271	309	249	258	272	269	257	278	307	276	293	265	265	290	304	311	302	250	262	274	272	264	281	282	279	277	256	280	261	265	258	267	279	266	279	292	290	260	292	256	311	268	310	275	268	291	270	296	258	262	296	286	291	264	239	284	297	283	265	270	276	293	255	289	262	281	282	282	291	295	291	281	294	304	256	292	292	285	242	289	266	276	293	258	285	291	282	274	267	286	266	249	290	269	237	267	266	307	272	278	295	254	256	259	273	290	259	262	282	289	260	270	289	276	269	255	270	271	281	254	303	274	276	291	264	268	269	266	278	308	254	267	302	296	244	281	314	285	310	294	294	301	287	300	282	264	264	282	249	279	260	288	273	253	277	296	268	297	252	283	290	264	251	307	294	288	261	301	253	280	281	291	288	272	248	295	256	272	293	264	247	318	271	291	276	293	297	284	269	294	280	263	280	269	229	266	303	312	292	296	296	300	276	269	300	257	285	275	279	279	262	259	260	280	252	325	293	274	272	289	272	281	256	265	282	275	271	255	288	313	246	253	277	278	248	289	279	288	264	283	262	260	260	266	308	295	257	293	280	276	297	302	261	287	284	284	282	265	258	263	285	270	240	270	235	285	300	294	313	253	269	287	249	246	319	318	258	264	258	270	275	267	277	289	267	269	263	288	255	266	281	276	270	277	270	259	273	285	274	285	288	294	291	271	268	265	280	297	292	283	291	263	279	254	298	290	282	258	285	288	287	285	274	276	265	273	279	299	262	292	261	304	250	284	286	281	285	296	305	306	275	275	272	267	277	283	266	292	284	285	266	246	286	261	271	278	258	295	249	285	272	296	297	239	274	279	271	258	285	275	264	292	281	325	263	292	301	280	275	297	282	303	294	281	276	307	294	287	271	260	275	288	259	269	275	304	289	243	256	289	286	277	270	276	288	265	255	275	259	288	274	298	265	260	263	281	295	287	268	247	293	271	275	292	259	303	306	330	279	249	279	274	302	266	297	280	293	287	268	293	312	262	267	292	275	280	283	248	299	306	259	288	279	293	255	272	266	260	274	279	295	286	316	258	267	287	275	268	252	256	264	307	257	269	289	278	266	280	278	254	289	262	278	291	273	254	295	290	281	286	274	232	260	303	275	257	288	281	272	259	259	312	298	303	296	244	267	268	299	276	283	280	267	294	285	279	271	270	266	295	285	250	277	279	292	278	255	288	265	270	263	287	255	261	266	256	260	281	261	287	260	277	301	269	266	258	310	309	274	301	252	253	266	262	257	286	247	292	297	288	256	281	302	251	284	274	275	282	274	254	252	307	289	235	278	278	291	290	275	295	291	287	239	264	282	314	257	283	293	265	278	314	286	266	292	260	270	268	284	297	278	256	285	257	247	282	273	299	268	282	279	289	290	279	257	287	260	296	279	264	256	261	267	281	295	266	310	295	286	276	275	284	262	300	281	276	290	291	248	294	270	260	264	269	305	302	291	277	254	272	266	241	285	258	304	257	315	271	289	313	276	289	305	303	262	287	284	279	273	266	274	304	265	299	259	278	285	273	287	296	268	244	265	292	274	296	288	269	263	269	263	249	276	273	261	254	288	273	286	265	256	260	269	270	276	271	282	283	297	293	291	291	297	276	280	279	286	276	271	287	307	288	299	250	264	299	277	307
14862	15314	24563	26266	23633	20444	17455	15553	17681	17095	16207	15214	12958	14648	11681	12843	7928	6279	12227	14424	15184	14173	12025	10829	9967	8021	6723	6295	5640	5150	4560	4768	4724	4983	5377	5556	5939	4538	3231	3037	2382	2040	1570	1398	1234	1232	1121	1156	1011	947	870	865	857	768	824	816	821	772	786	785	787	824	710	734	805	759	729	761	795	763	770	776	744	805	758	755	755	762	766	741	716	736	775	774	819	770	771	741	692	753	747	723	751	793	727	780	701	745	779	753	805	769	811	705	756	742	723	738	722	777	676	803	783	763	754	749	755	739	735	748	761	703	800	844	784	715	764	723	742	781	774	724	743	776	742	722	776	790	789	777	772	790	749	751	740	716	747	713	790	740	725	757	711	774	743	783	806	802	766	796	726	763	788	730	726	756	753	804	741	794	706	732	773	775	781	795	825	749	713	796	753	748	730	774	795	763	756	727	770	727	752	765	761	698	761	781	783	784	757	799	755	754	799	785	767	762	771	727	752	788	733	781	737	744	767	748	769	719	763	804	759	738	738	760	769	777	736	751	801	729	758	757	737	765	806	746	771	769	782	738	753	765	763	798	762	756	795	769	789	780	745	769	753	704	744	766	783	773	742	774	784	805	746	714	763	734	761	741	761	772	787	769	781	713	769	763	793	792	783	718	767	754	728	775	748	765	794	742	654	775	709	781	787	747	750	736	769	781	723	753	846	722	732	769	743	751	790	746	742	747	755	738	730	794	776	765	702	719	744	770	743	777	754	798	754	781	790	753	750	755	766	785	735	768	780	708	786	732	726	771	725	795	743	779	760	764	784	707	773	791	726	764	797	761	745	697	800	750	817	787	771	791	712	712	795	746	708	781	819	772	786	732	771	815	768	773	741	746	782	748	857	764	728	723	776	725	779	763	748	762	725	803	739	773	773	751	713	762	731	763	731	785	765	766	771	793	768	802	754	765	742	737	800	771	782	781	806	695	824	684	761	769	792	759	746	777	810	734	779	779	764	750	703	733	754	746	756	785	755	818	752	760	771	714	799	758	774	797	725	745	742	782	717	777	743	791	767	731	801	766	719	774	785	725	739	745	764	760	766	751	793	773	772	755	763	759	739	766	724	757	746	757	733	773	812	786	750	755	762	741	769	723	726	785	697	744	753	717	772	724	751	785	740	811	722	772	763	799	743	782	718	806	783	727	750	753	752	793	739	779	775	745	771	713	771	724	736	762	765	711	733	768	738	791	713	760	766	789	742	779	762	789	777	780	746	782	737	762	751	770	789	737	720	723	727	745	745	739	735	783	750	746	794	772	798	738	746	774	759	743	785	777	760	738	776	783	751	771	791	732	758	760	751	758	764	747	773	749	760	729	791	776	726	769	765	804	744	758	753	767	785	825	755	713	776	766	755	787	751	696	766	758	788	810	755	768	771	780	738	734	741	769	780	742	774	810	796	720	752	735	765	814	752	738	761	730	723	712	737	730	792	767	789	758	823	776	781	754	775	807	770	715	749	774	774	785	722	725	752	750	759	753	744	774	747	752	771	818	752	782	713	750	781	791	782	727	745	741	720	759	746	763	752	787	765	746	782	735	753	692	799	736	790	757	807	759	724	771	776	751	806	761	758	718	785	787	753	789	762	767	730	771	754	740	737	760	762	808	746	759	775	740	782	754	755	800	729	744	778	755	779	772	743	789	749	760	806	765	796	750	796	765	712	780	809	728	737	807	744	798	760	708	748	772	776	832	794	831	754	753	769	760	737	767	744	756	774	729	677	742	677	798	724	749	767	835	738	768	748	817	732	733	743	768	750	737	775	809	785	769	742	742	742	742	808	743	768	781	751	742	805	781	847	765	759	741	750	691	787	781	723	746	741	773	798	720	750	750	715	765	785	743	778	777	741	744	811	759	756	730	802	752	784	751	746	755	730	789	757	748	745	773	799	709	798	757	708	702	778	765	768	728	777	746	784	761	751	770	745	782	789	733	784	766	754	696	765	750	726	735	790	740	765	773	741	795	774	790	754	739	769	715	764	765	704	741	783	731	727	774	760	752	797	763	772	769	759	729	740	784	770	745	726	733	714	778	729	794	731	803	745	713	750	723	729	763	774	766	776	798	794	801	754	747	703	814	788	753	749	771	782	746	772	729	765	776	772	726	792	784	754	713	753	748	747	749	777	795	753	737	776	800	771	764	813	728	776	787	768	751	753	738	740	765	762	787	713	744	747	794	780	816	722	748	803	760	764	724	771	752	785	755	820	764	784	832	746	762	727	755	788	767	736	793	784	773	746	734	758	738	786	752	753	777	784	728	753	767	727	745	797	717	723	767	824	753	791	754	756	777	782	778	781	802	801	747	776	784	770	804	775	692	830	733	737	808	746	734	797	784	749	749	800	767	755	748	709	775	776	749	783	750	808	741	776	773	763	754	770	782	714	804	743	761	752	756	782	738	794	749	745	749	725	785	780	754	797	783	763	748	781	730	765	713	729	775	744	785	766	760	749	704	767	789	773	730	769	769	786	734	774	730	720	758	775	798	780	777	753	738	711	712	713	768	742	716	748	784	751	803	755	727	745	754	742	782	777	740	733	783	797	719	776	796	745	757	800	772	745	816	758	737	725	767	802	741	760	763	744	764	763	804	757	775	791	782	764	760	743	778	772	751	792	754	757	726	804	789	794	767	779	796	752	790	784	778	760	724	787	752	773	732	758	791	774	800	729	743	755	736	791	744	758	765	739	757	726	751	754	765	730	795	822	735	757	771	768	733	761	763	774	765	750	768	728	827	730	766	778	770	783	770	780	757	793	748	754	765	791	747	767	799	757	772	785	729	711	732	789	764	769	716	808	803	737	719	754	743	746	736	768	789	750	760	767	781	790	771	778	785	771	753	777	768	746	761	743	782	782	773	798	765	808	783	726	734	755	778	795	742	744	766	757	762	744	727	773	775	758	748	767	743	727	787	775	757	784	770	793	717	699	763	800	767	801	750	753	781	750	761	807	787	758	753	753	777	753	762	720	746	787	785	774	790	721	722	730	743	767	788	741	767	757	751	735	758	756	765	740	777	780	754	760	775	730	747	748	776	756	716	756	744	761	722	739	755	740	785	777	785	747	743	773	758	745	751	755	765	785	789	785	757	750	699	762	763	753	778	767	772	782	782	793	743	769	776	723	756	749	748	758	771	763	745	761	770	759	768	781	756	805	754	774	769	714	760	782	811	702	741	743	780	729	771	818	759	736	787	782	748	712	717	794	799	769	801	776	745	751	777	751	753	772	761	765	747	781	815	821	753	754	750	717	744	760	766	781	727	776	724	714	770	798	799	769	817	773	769	770	748	768	733	830	759	737	772	760	755	762	739	805	786	769	736	761	769	776	767	763	788	758	730	740	787	727	753	713	731	811	738	709	785	762	737	732	737	700	714	732	786	728	750	749	746	746	769	768	739	750	768	748	763	729	732	766	761	792	736	767	769	777	744	789	727	765	741	748	804	768	761	718	807	744	782	808	787
31632	25658	28190	24309	17876	12906	9120	6911	8971	8448	8168	7586	6228	6309	5141	5605	4126	1929	4457	5602	5789	4946	4157	3554	3437	2655	2311	1905	1788	1679	1557	1333	1413	1476	1498	1585	1767	1345	879	890	728	603	505	428	387	358	341	371	306	285	277	273	276	217	270	231	230	248	244	256	243	244	234	229	256	269	247	231	205	191	237	229	273	243	241	225	214	223	238	263	246	220	246	235	225	254	260	241	231	227	222	224	224	258	270	232	242	229	230	251	251	246	243	217	251	229	272	240	257	254	253	276	241	259	261	239	260	246	244	230	251	229	240	226	250	235	256	262	230	261	201	235	236	252	249	246	250	259	215	231	227	231	233	244	257	232	212	236	270	260	279	238	272	235	243	247	234	216	255	266	246	221	256	247	247	242	223	252	225	255	254	207	217	229	198	224	222	268	227	260	228	256	255	264	230	230	231	249	235	236	241	238	260	230	199	260	267	217	246	227	228	220	254	240	209	234	248	243	247	254	249	214	234	208	259	244	217	245	202	239	259	218	218	249	244	252	203	252	228	204	234	235	241	231	243	217	246	229	236	237	223	229	248	230	260	257	248	279	247	207	240	273	243	270	262	206	269	251	231	226	227	234	242	208	233	210	259	251	243	255	242	259	257	241	215	220	231	236	240	217	244	234	233	265	210	239	247	240	256	221	228	242	245	252	272	241	266	227	229	258	241	248	220	239	235	228	233	244	232	244	216	238	242	246	245	221	229	219	244	242	251	238	229	250	247	228	226	223	261	226	249	233	256	235	281	237	233	227	223	275	258	255	234	242	248	242	241	253	262	256	237	238	239	262	263	199	245	242	233	205	247	265	239	270	220	248	228	238	240	231	254	235	237	249	240	225	249	244	252	251	248	219	250	258	238	244	237	255	233	239	234	240	259	225	228	230	230	234	249	230	232	240	245	232	220	212	233	240	213	241	228	227	249	241	216	254	241	245	256	217	229	237	252	255	238	216	226	233	266	206	262	255	230	230	246	211	229	269	260	247	241	226	225	214	232	254	228	246	225	251	241	225	255	224	230	227	238	255	220	241	258	252	266	240	267	247	235	235	226	234	239	248	255	243	274	257	263	243	258	249	254	233	228	242	246	241	212	240	229	243	231	244	233	245	222	239	213	255	261	251	230	240	249	244	232	238	255	241	232	222	228	228	252	229	224	243	219	235	240	221	272	247	249	243	231	245	220	240	252	246	231	238	258	225	227	239	248	229	238	224	223	276	239	255	227	240	222	242	230	259	248	253	266	277	224	246	239	232	215	213	224	236	261	238	255	234	229	239	245	231	243	257	238	247	230	228	245	254	233	229	224	247	213	224	225	238	235	236	233	228	240	210	239	227	254	230	251	246	272	262	244	238	238	273	240	234	223	276	240	250	256	224	239	222	242	255	269	240	229	243	220	238	241	237	276	253	233	248	231	227	219	263	240	255	209	240	257	252	225	231	226	236	234	236	229	225	232	233	264	222	250	245	246	226	249	234	247	243	231	243	252	251	228	212	245	221	237	233	222	255	256	250	247	229	237	262	248	243	246	236	232	237	244	235	251	254	251	220	267	247	244	233	218	244	225	248	216	245	254	262	250	251	224	232	214	246	229	212	240	252	235	239	255	242	220	240	237	268	256	209	247	266	264	249	241	239	240	234	244	275	248	246	262	245	230	268	260	259	210	222	234	224	245	202	232	226	259	253	235	264	256	249	249	234	264	222	262	209	229	221	261	226	277	233	226	240	224	258	240	254	271	243	254	253	229	228	236	249	266	242	287	252	226	229	264	229	247	248	243	228	231	215	241	209	232	217	244	245	236	236	251	235	229	216	222	213	242	238	233	211	242	237	289	276	237	270	238	269	218	250	221	253	261	241	250	228	240	244	244	251	220	224	268	252	258	238	271	237	242	217	243	220	241	250	232	258	250	239	237	232	242	229	229	245	237	242	251	242	221	231	234	265	229	266	248	235	238	229	250	222	202	231	232	241	256	224	227	246	223	282	252	218	226	239	235	251	267	262	216	209	263	245	225	232	212	213	243	259	277	254	273	248	219	254	298	229	211	229	246	233	253	224	241	238	225	238	231	256	235	253	240	250	258	260	261	236	280	216	245	250	253	244	234	226	207	246	236	248	255	270	227	227	262	232	239	251	252	195	233	247	231	238	241	234	262	234	252	234	271	264	237	240	253	247	272	232	240	246	249	241	258	240	233	255	246	224	217	257	260	225	234	241	264	239	251	229	218	221	243	242	251	232	221	246	256	239	249	222	246	263	251	215	221	254	225	242	243	229	209	256	242	255	251	249	241	261	252	235	244	232	210	259	256	235	240	239	225	247	246	242	242	245	242	240	251	266	217	244	240	231	223	262	239	225	233	259	218	244	241	249	252	230	253	206	239	262	270	265	252	250	248	225	227	264	235	240	250	248	253	235	245	263	228	246	253	252	243	242	245	222	263	236	239	249	235	232	216	238	258	231	261	224	268	233	264	242	232	224	233	242	237	246	221	229	244	234	230	241	237	238	254	235	265	232	260	239	213	264	232	212	224	249	277	234	268	268	259	251	226	247	222	229	244	250	238	249	263	235	260	237	243	245	256	228	251	231	244	237	238	244	235	240	240	218	243	248	236	260	242	238	262	208	244	249	226	216	214	254	258	281	237	236	255	233	235	251	270	218	230	246	218	271	261	224	230	244	248	255	221	223	239	244	215	244	233	244	241	272	226	223	256	217	265	252	248	275	217	260	274	254	245	249	259	255	246	256	253	246	240	237	254	250	227	254	234	219	240	218	220	207	250	222	228	247	230	244	223	214	221	247	233	258	241	230	233	220	261	240	261	232	236	238	250	237	223	237	236	261	231	237	227	258	259	240	230	242	221	233	218	266	244	254	220	249	253	223	257	272	237	237	248	232	222	226	277	250	221	261	246	270	259	239	235	219	224	246	232	241	282	229	241	233	254	255	231	249	236	245	239	233	261	245	261	227	231	240	228	261	265	251	248	247	237	264	226	243	245	279	238	241	223	273	242	226	239	231	261	261	254	238	216	225	220	240	231	224	223	229	230	232	255	203	225	259	235	209	243	257	230	234	247	268	269	229	225	242	208	248	218	244	237	262	244	227	228	240	240	224	229	252	239	239	270	238	240	257	259	219	235	261	239	242	255	227	229	244	253	210	243	219	257	235	227	259	252	242	225	232	256	229	211	249	218	233	242	247	268	205	231	228	245	234	251	256	276	285	237	237	223	228	229	232	243	245	216	243	225	233	218	257	225	264	259	230	257	218	219	260	218	268	258	242	243	240	264	264	224	241	225	247	239	235	234	220	230	247	233	229	255	244	224	253	237	246	268	245	259	250	253	223	236	241	199	236	263	240	209	277	238	238	252	246	243	245	262	210	229	260	228	241	242	226	229	247	226	224	255	242	260	223	215	253	244	251	227	268	254	232	224	273	252	247	254	270	243	226	243	247	249	246	234	259	250	264	242	250
19840	20277	29986	32923	30393	27576	24267	21865	25207	23544	23363	22414	20195	21366	18624	21270	15299	9334	20385	23000	23903	22242	18894	17584	16305	13429	12047	10968	10205	9483	8503	7838	7962	8924	9495	10105	10681	8218	5128	5401	4368	3287	2442	1925	1764	1641	1527	1270	1085	980	903	827	834	761	742	735	704	734	722	737	714	724	690	680	706	689	670	728	685	670	619	674	652	682	678	698	644	691	699	667	682	707	658	671	685	693	650	693	674	695	664	612	680	668	644	714	656	672	631	635	672	687	708	654	651	700	680	634	676	647	686	683	690	665	659	692	664	701	681	644	666	648	660	707	688	668	693	681	633	676	679	656	703	688	639	687	655	647	677	697	665	707	662	665	622	688	651	653	693	661	665	687	715	662	673	639	713	651	713	649	711	672	679	625	672	641	648	634	652	652	692	699	668	654	694	698	682	681	636	684	721	667	658	633	701	654	709	636	708	732	682	683	668	637	727	635	682	655	664	683	677	644	650	643	690	639	683	666	620	650	713	699	690	695	652	648	727	683	681	679	687	663	672	649	669	699	678	627	657	693	692	681	676	680	655	631	682	663	700	656	661	646	681	658	679	708	682	698	685	678	674	651	683	642	644	714	673	677	687	670	709	669	707	692	645	675	655	681	680	633	669	652	697	650	654	628	659	643	641	661	676	696	742	695	654	694	711	652	664	689	690	661	650	707	713	726	670	705	661	682	686	637	688	705	691	655	648	687	657	642	726	709	680	656	646	691	661	656	651	665	666	645	639	639	669	672	661	661	702	668	694	677	691	686	665	716	687	716	681	665	619	644	700	684	658	672	655	653	712	645	639	702	686	675	662	705	675	649	669	687	673	703	687	660	655	704	701	723	702	675	711	650	716	718	618	622	646	662	684	671	687	699	679	681	658	724	658	634	712	635	653	649	614	653	675	690	669	659	661	676	638	706	684	641	697	661	664	689	659	664	686	630	691	689	638	647	651	670	712	665	648	667	670	679	661	684	690	680	676	693	690	610	629	691	701	652	621	710	634	683	635	649	704	693	684	722	674	699	701	692	656	657	671	674	670	653	668	668	686	661	688	660	672	704	686	643	638	699	701	691	689	711	675	706	688	682	658	710	650	691	679	698	658	639	644	649	681	618	661	655	696	680	691	655	693	707	679	643	630	634	677	680	657	698	690	655	702	747	679	679	598	662	648	632	677	702	727	681	674	688	742	696	687	675	657	716	681	681	681	658	645	688	661	682	662	672	690	641	659	675	680	619	679	655	662	665	686	646	656	657	687	647	660	679	703	686	634	661	676	660	682	675	626	720	685	629	691	678	672	671	678	668	672	704	659	692	703	672	706	675	679	660	740	647	641	696	647	652	644	696	705	653	634	665	699	689	664	677	692	644	641	673	700	724	630	651	667	673	685	668	635	669	630	683	666	643	638	651	627	717	661	660	649	670	688	637	662	734	693	622	651	647	715	664	651	682	676	681	683	643	672	661	614	661	728	702	676	684	728	699	670	720	638	676	660	705	613	670	722	712	754	657	664	637	680	667	675	675	675	703	595	695	673	686	689	658	658	660	644	691	680	674	733	706	642	673	641	698	644	661	655	623	712	684	683	691	663	698	673	704	656	697	660	686	611	655	657	680	680	720	694	651	683	617	659	717	661	636	680	714	675	674	687	692	622	629	702	660	687	677	680	633	678	621	670	619	676	671	669	680	655	662	656	668	728	659	661	705	654	696	654	685	661	674	684	643	642	635	617	652	667	675	672	657	670	671	683	640	671	676	682	675	682	693	641	736	697	658	671	653	710	685	678	693	679	687	682	680	665	662	663	633	663	667	682	634	669	665	657	665	647	680	653	685	669	688	673	678	633	698	674	685	685	686	662	644	668	666	703	650	668	667	704	656	658	675	735	645	712	661	665	632	677	635	695	665	650	715	658	696	672	677	689	636	635	673	692	649	658	687	669	653	680	690	676	692	701	700	674	669	676	693	658	683	629	671	699	601	686	668	620	663	685	691	674	652	667	647	693	681	676	721	687	628	677	651	665	640	695	674	635	684	680	677	675	707	666	678	655	619	658	705	726	699	668	645	650	635	696	676	666	699	642	721	630	696	656	688	695	691	715	716	670	661	630	657	667	641	690	660	690	636	681	672	691	648	690	669	704	648	663	648	706	665	659	666	693	652	683	648	659	691	650	627	657	648	696	656	662	666	651	663	672	687	669	697	661	682	626	683	660	668	669	693	688	663	649	647	617	652	671	682	667	643	654	633	648	641	658	665	666	657	671	660	689	692	649	674	659	693	698	672	645	669	678	674	662	658	679	630	625	643	675	676	713	618	669	641	686	692	676	667	678	700	653	645	649	655	659	673	639	658	680	696	671	671	703	664	642	698	659	654	643	676	665	648	657	684	685	654	703	662	693	716	676	691	705	686	693	650	686	694	652	697	669	682	713	709	688	642	645	631	624	679	711	675	652	666	672	638	682	675	697	667	699	699	698	658	676	669	663	658	710	655	672	662	694	721	662	656	605	649	696	683	646	661	637	699	669	641	687	708	692	653	676	621	690	714	649	661	707	696	664	636	683	693	648	655	657	697	672	647	671	701	689	675	683	675	663	675	676	720	653	698	665	690	678	632	660	643	687	661	683	667	660	675	739	671	647	692	653	690	663	687	641	683	659	656	665	600	669	673	656	629	693	688	640	669	682	646	665	664	677	686	694	655	672	663	716	677	713	679	654	602	700	709	648	645	649	642	668	691	689	683	678	686	672	648	677	625	639	666	635	727	643	667	623	667	628	702	683	649	692	652	669	717	684	673	668	665	596	654	706	650	603	629	634	657	679	649	676	705	636	684	672	664	695	643	674	680	638	703	689	658	666	660	683	675	721	672	691	654	674	688	672	680	696	646	619	697	654	671	664	685	664	655	635	649	663	632	640	669	659	687	638	651	668	628	650	667	674	702	669	654	696	656	609	612	634	693	612	694	722	648	645	705	658	663	699	658	709	652	690	650	669	617	659	629	675	696	711	673	669	719	648	680	713	732	673	692	706	673	687	664	629	693	670	706	655	676	644	687	684	697	712	697	674	674	686	682	660	676	673	696	652	657	670	670	600	643	693	712	725	658	645	669	662	677	697	679	678	668	625	671	689	630	677	714	633	656	669	701	672	671	669	682	700	650	679	692	679	652	662	655	669	652	649	664	630	652	678	655	709	689	694	698	655	719	639	631	684	679	664	668	654	650	634	703	718	688	630	692	649	699	658	622	695	629	656	594	652	694	643	665	644	665	661	682	680	630	665	664	659	625	659	653	667	738	678	650	670	665	693	669	658	647	692	685	649	676	681	695	700	716	668	642	698	723	678	687	655	652	676	668	651	663	692	670	638	653	736	622	651	662	669	631	711	662	638	622	678	707	702	647	643	686	659	605	658	662	648	630	651	716	670	700	677	647	662	702	637	655	695	674	669	654	649	672	651	697	668	695	663	690	671	655	634	674	658	647	678	647	666	679	697	670
12737	10230	10627	7645	4815	3313	2237	1703	1472	1137	1040	917	804	688	671	636	543	471	572	548	528	463	431	463	450	381	413	388	357	395	350	335	339	317	333	368	355	338	315	324	283	300	293	307	327	315	291	310	296	305	259	298	325	291	304	314	317	268	315	327	269	310	280	290	285	284	309	289	329	336	304	285	291	281	285	324	312	274	279	304	286	298	268	346	319	315	307	304	298	312	283	286	300	329	325	299	300	311	251	316	279	293	300	325	357	299	309	277	284	288	289	286	308	319	279	297	300	294	301	283	309	321	299	279	289	338	312	307	336	291	324	289	279	307	333	324	314	302	299	316	316	304	336	305	295	296	292	310	325	311	280	291	320	285	284	304	266	323	336	272	306	300	277	289	325	280	267	309	302	299	244	292	286	300	322	286	290	300	312	289	271	288	321	321	262	289	305	301	278	306	321	283	297	270	288	279	313	281	313	324	288	328	295	283	279	276	326	306	292	293	280	278	297	299	283	322	301	290	290	276	300	317	299	307	314	279	306	327	318	310	305	307	301	294	278	319	301	305	286	322	327	317	269	310	318	309	293	310	270	291	287	319	312	299	290	296	308	311	288	299	285	301	320	298	284	321	314	295	324	290	310	282	308	292	299	322	291	295	320	283	291	297	298	306	288	295	281	310	290	302	289	267	307	279	294	312	317	281	272	306	285	282	278	294	318	314	296	306	313	271	319	282	295	290	275	301	306	291	336	314	285	306	276	299	295	327	319	287	298	315	303	299	292	330	281	273	280	291	334	279	313	303	313	332	311	317	303	303	293	323	292	310	259	281	301	332	301	333	295	298	294	276	282	291	297	326	276	301	317	287	307	297	300	284	254	305	294	303	296	347	296	307	304	300	317	296	272	266	290	328	304	338	301	280	313	300	294	317	312	298	297	262	312	324	297	335	324	298	300	302	288	304	284	284	313	319	294	299	297	301	283	295	301	289	303	296	321	267	290	303	300	304	301	314	288	288	309	268	298	319	309	304	300	313	309	287	302	275	273	313	291	315	309	284	291	287	277	288	297	326	318	300	302	305	308	289	296	319	298	313	281	290	278	317	324	307	292	305	291	300	280	296	297	288	303	296	297	323	296	292	334	294	336	300	336	312	295	333	276	291	283	304	313	280	290	281	285	312	291	296	268	294	278	288	273	292	279	295	319	317	297	285	296	298	313	326	325	300	309	284	286	328	290	309	289	294	341	318	323	270	284	297	286	333	313	283	285	307	315	323	331	302	272	265	320	332	312	280	306	299	278	304	303	270	295	309	292	285	317	280	318	280	303	319	315	285	287	327	305	337	321	316	291	304	288	297	276	293	292	299	295	320	277	296	302	313	314	320	303	330	291	275	317	333	276	289	309	296	300	301	301	280	301	296	293	315	299	300	305	259	283	323	319	350	309	281	318	291	335	305	312	299	298	263	310	329	305	285	298	279	307	277	321	295	299	329	308	301	292	306	282	317	299	303	292	283	321	314	281	300	305	293	332	319	260	310	310	300	279	297	331	333	321	279	287	291	328	293	319	304	315	338	285	297	335	320	318	257	330	281	283	298	308	326	319	303	282	314	295	291	281	295	266	294	327	317	324	347	300	290	309	308	293	296	295	298	297	352	279	277	310	311	303	335	296	289	290	358	313	317	276	285	302	306	284	275	289	274	280	287	296	300	287	314	314	301	329	293	288	312	286	297	297	300	303	316	319	309	283	312	297	303	304	314	313	303	296	303	269	289	285	278	288	316	295	318	307	319	286	296	316	280	299	298	309	323	291	306	292	312	294	296	324	301	324	336	305	324	297	310	312	292	312	276	309	287	319	311	317	300	297	283	296	311	276	282	271	310	285	301	339	295	295	280	284	292	288	319	306	291	230	319	303	297	292	285	310	290	293	305	289	307	282	287	313	311	293	298	276	313	300	294	335	327	308	300	284	270	306	308	311	302	301	325	308	295	322	295	297	307	333	300	291	280	278	287	299	293	315	296	285	315	310	309	295	281	302	291	302	292	327	299	270	248	290	309	319	312	301	302	303	303	317	308	307	293	295	337	300	282	314	310	313	296	297	312	305	305	311	316	291	310	290	302	299	289	320	290	262	295	305	301	313	311	328	313	342	317	278	306	304	291	314	289	299	298	291	303	335	305	303	315	287	305	282	316	325	294	324	296	294	300	315	256	281	278	292	289	318	318	317	289	309	299	286	321	301	292	324	311	279	321	282	324	305	298	318	350	278	318	321	292	296	305	318	273	331	303	270	277	310	293	311	304	339	305	305	332	313	298	297	299	335	316	301	302	310	309	301	267	301	286	270	303	303	292	315	299	306	287	308	309	324	303	300	324	299	288	289	311	299	294	320	252	311	306	312	307	255	278	305	307	292	314	303	289	288	264	291	292	349	297	316	311	309	278	282	313	290	305	272	319	290	292	283	288	286	319	307	312	266	286	266	315	285	309	292	326	329	281	318	302	291	311	290	296	287	291	322	312	308	316	287	278	296	311	321	297	276	299	288	309	340	301	273	328	286	320	306	292	301	285	295	337	301	278	317	324	312	298	339	332	282	300	308	285	304	288	292	302	297	268	321	329	323	302	298	301	301	269	285	313	304	269	310	336	292	281	287	269	299	302	308	305	310	330	293	322	305	288	275	288	339	292	318	299	290	312	293	312	319	259	300	321	308	286	294	307	282	296	244	299	286	274	294	275	312	317	342	300	315	287	278	286	301	311	315	291	344	307	295	287	289	288	304	291	317	301	314	311	290	282	315	287	270	293	308	306	309	283	295	305	303	312	318	299	313	320	270	323	277	293	292	313	295	281	287	287	272	300	325	316	293	304	299	319	307	279	299	288	319	298	306	310	298	304	303	327	316	310	287	315	285	325	298	290	291	302	301	303	273	295	319	315	293	296	294	281	285	277	298	301	310	293	308	274	302	325	295	301	341	328	313	310	287	306	288	278	285	317	316	296	309	300	302	303	319	296	294	308	310	313	279	311	329	294	283	280	307	301	270	312	315	289	264	302	285	276	301	274	308	294	310	301	307	302	281	304	280	303	295	289	263	294	286	324	313	324	305	332	310	273	288	263	315	289	283	295	318	306	310	343	298	297	279	296	300	311	309	299	301	292	308	326	303	280	330	295	304	297	289	306	302	273	300	284	317	322	315	282	311	297	325	305	298	312	339	288	275	316	295	306	311	301	297	259	279	334	314	314	315	312	259	291	314	295	304	310	284	283	308	298	301	325	319	306	301	281	306	300	274	296	308	294	316	317	283	283	311	281	284	301	289	293	301	290	301	304	337	291	315	301	315	296	267	298	300	258	318	285	306	298	293	318	314	320	340	327	293	293	294	336	295	280	305	306	302	291	286	309	300	282	291	321	329	327	320	301	335	284	291	300	337	293	338	259	312	308	313	307	271	282	270	305	313	319	311	303	315	312	296	314	308	304	322	294	322	293	287	284	323	283	292	293	299	297
8364	9221	16696	17295	14589	11976	9602	7642	7181	5882	5292	4666	3905	3835	3371	3410	2403	2194	2895	2735	2645	2484	2112	1991	2060	1796	1646	1581	1445	1318	1274	1201	1263	1209	1194	1260	1230	1066	1051	983	942	891	863	865	905	819	848	838	879	832	823	850	791	790	841	834	804	829	777	839	825	810	793	779	832	776	800	780	754	816	831	795	791	794	852	867	825	818	784	808	816	840	805	829	814	820	826	842	817	802	819	835	830	823	851	840	833	809	825	822	820	854	791	772	758	805	802	785	835	812	768	775	815	854	783	816	815	819	845	885	815	787	812	811	834	814	786	803	849	805	806	738	864	855	803	833	806	789	843	805	801	811	816	796	846	819	824	738	846	853	808	844	830	801	817	778	819	807	832	832	810	766	842	807	812	795	777	812	817	846	835	832	804	849	837	789	836	805	804	846	875	793	846	835	807	817	868	848	817	757	889	832	836	876	843	858	807	849	840	840	805	823	807	817	797	831	825	840	817	789	817	872	810	839	809	778	842	806	825	855	795	807	791	807	816	828	829	821	838	815	862	823	805	753	836	845	878	877	847	808	839	813	857	805	773	785	786	837	835	895	784	848	818	760	812	819	822	805	818	844	824	790	814	785	836	771	807	833	817	836	904	820	842	804	851	859	810	831	839	789	802	828	798	758	851	778	832	850	852	818	805	837	762	791	804	841	775	848	862	881	838	799	803	864	827	813	800	827	816	819	818	786	864	803	837	818	823	803	770	811	824	822	761	836	837	762	835	817	778	824	842	827	783	816	836	858	806	790	847	770	857	801	833	774	797	848	852	848	813	837	820	816	812	856	797	822	811	795	893	829	771	852	836	795	811	842	785	812	825	814	797	827	865	808	835	849	849	815	827	772	816	785	841	842	815	847	798	788	808	790	791	815	789	809	779	776	826	856	819	854	838	819	810	816	831	827	860	779	809	773	851	816	844	850	803	829	804	784	769	808	765	834	805	848	811	810	739	820	825	783	860	823	776	842	817	835	814	834	816	851	826	815	811	804	793	846	827	808	819	818	807	835	841	809	802	838	766	820	762	878	845	754	840	811	824	816	823	880	778	815	826	787	841	845	839	827	772	844	862	762	797	875	801	830	831	828	821	782	818	819	810	806	767	809	865	813	780	793	797	848	825	833	790	846	778	809	784	857	825	813	839	820	836	834	828	799	824	811	824	803	801	839	904	837	827	818	796	835	827	838	853	821	825	809	840	849	820	814	836	788	838	848	800	841	795	825	820	790	860	803	853	755	874	824	855	835	788	793	827	803	845	892	819	825	789	805	814	816	816	803	783	871	810	846	801	801	853	848	807	820	792	756	816	834	806	795	779	829	838	820	856	814	772	780	804	831	818	796	782	779	810	877	823	803	840	817	821	808	784	839	786	839	777	841	820	811	801	833	838	797	821	871	849	854	804	813	780	793	846	850	848	798	825	832	800	812	804	806	764	841	845	833	802	804	796	857	779	801	824	819	819	820	823	803	806	805	835	789	792	824	842	825	841	802	814	825	859	780	833	846	820	854	832	794	809	751	796	851	824	850	858	810	780	874	843	795	840	851	824	849	828	813	827	826	802	817	852	811	801	813	796	804	826	828	813	813	790	846	804	774	773	815	809	823	833	876	822	816	833	836	852	814	854	816	856	801	845	808	850	836	783	832	812	804	840	808	788	782	808	836	837	827	789	819	829	792	853	807	799	839	771	827	832	853	746	823	785	793	769	822	789	841	807	816	811	866	782	818	802	852	830	786	815	821	827	787	802	825	740	823	840	841	814	784	775	802	794	787	824	811	851	797	824	805	787	812	829	828	802	848	836	857	842	847	833	810	796	825	837	854	822	846	821	842	815	805	792	805	834	824	818	853	834	796	854	828	815	853	819	802	865	763	814	816	800	868	847	855	807	808	800	826	761	825	823	832	803	843	831	811	839	832	810	812	799	769	828	795	856	817	812	814	814	761	775	833	831	834	853	800	850	780	861	824	761	843	828	777	829	799	864	790	849	837	825	809	869	833	801	860	854	796	802	819	842	848	792	839	793	814	769	860	831	799	772	827	802	855	816	788	783	839	794	863	844	842	803	828	773	808	788	827	832	778	803	841	805	812	826	756	795	806	826	788	804	818	811	780	800	856	829	820	839	809	854	799	821	794	828	778	825	783	817	826	809	811	819	810	844	834	841	798	835	816	851	842	835	840	808	736	817	821	874	828	793	799	811	814	810	862	811	838	787	803	817	835	802	841	826	800	788	804	775	820	802	831	824	852	827	787	835	822	779	807	783	798	814	827	810	840	847	808	827	792	800	774	813	808	837	767	795	801	862	833	816	823	825	773	798	859	774	796	792	776	760	782	802	783	878	827	763	815	844	837	871	786	822	836	787	830	842	848	801	828	804	832	858	786	800	906	775	764	834	790	851	789	801	841	818	812	896	799	818	854	819	821	805	835	874	812	797	767	843	833	815	753	845	829	853	797	747	774	791	808	808	813	839	802	849	836	804	827	785	790	747	826	804	775	864	851	827	875	805	788	795	809	812	814	809	800	813	850	854	801	868	873	844	824	832	798	812	880	833	800	837	850	800	813	859	838	791	796	809	800	785	824	814	846	787	799	768	853	832	846	784	780	833	861	806	834	801	847	828	799	815	819	808	835	828	863	836	812	783	842	828	858	814	840	782	787	847	846	820	825	927	800	803	791	795	783	769	819	797	824	777	830	813	841	814	825	820	804	818	853	807	822	785	805	807	788	799	851	794	786	823	765	787	850	824	744	814	872	837	814	837	825	835	808	830	786	771	827	855	770	784	825	795	831	800	796	796	801	834	791	831	828	816	821	806	802	815	883	814	804	831	789	833	831	847	789	810	845	827	841	828	819	788	849	808	776	818	819	772	831	776	780	813	855	864	800	816	813	796	805	841	822	798	810	819	788	823	818	817	824	816	804	795	810	835	811	848	831	831	860	853	809	834	896	815	830	815	830	757	830	822	807	791	805	805	824	806	784	799	811	842	786	806	861	774	795	824	844	781	870	814	826	803	859	778	796	859	844	787	793	814	771	843	823	795	805	800	815	814	834	804	811	785	831	777	801	769	774	844	851	858	836	809	854	788	830	828	818	845	803	835	809	804	890	788	786	820	814	810	842	801	837	834	830	798	803	814	809	793	835	869	812	783	829	827	803	844	786	847	803	840	836	794	771	853	840	841	852	781	777	778	781	844	856	792	845	834	850	836	823	787	854	830	823	840	853	823	872	852	806	816	834	745	829	851	831	800	819	834	823	769	882	811	774	833	841	866	803	808	813	882	769	813	802	846	766	749	802	825	836	820	868	792	858	817	859	833	800	815	817	855	818	821	825	808	754	853	815	793	828	806	821	798	855	842	816	816	768	797	793	796	793	850	810	826	784	827	828	803	810	783	801	818	822	822	830	807	810	829	781	769	864	832	840	813	833	833	788	837	846	794	831	821	845	808	840	846	847	739	858	768	775
22825	17734	20040	15725	10330	7395	5134	4023	4213	4117	4328	3749	3000	3131	2948	2809	1286	1386	3055	2900	2709	2233	1958	1710	1694	1285	1029	960	898	792	791	679	778	788	886	965	948	684	536	519	461	396	363	355	363	333	331	301	319	324	286	285	281	271	268	290	280	273	256	279	281	260	296	297	280	285	272	286	303	262	243	285	268	264	265	235	300	268	263	279	289	264	249	274	266	245	272	242	280	281	273	267	258	266	278	251	289	263	271	276	269	286	304	270	269	284	269	254	302	265	273	272	273	297	255	271	298	277	264	280	270	286	293	288	291	266	288	273	254	269	313	263	264	272	286	311	260	257	246	293	282	303	254	289	271	247	269	274	299	281	263	291	265	285	264	280	291	280	281	264	269	288	269	272	283	277	256	270	284	254	253	260	268	262	268	280	287	260	269	281	285	270	281	259	265	264	306	278	257	281	246	276	286	254	264	266	286	276	307	255	268	234	280	267	306	253	258	246	266	306	266	281	258	294	268	271	267	294	293	283	271	260	282	255	274	282	304	276	261	281	258	266	284	297	252	256	253	259	255	287	293	251	282	268	286	263	268	301	261	280	307	269	281	272	291	246	266	278	265	260	261	281	264	248	265	277	271	260	275	294	278	243	277	270	307	282	268	269	296	297	281	272	235	277	275	285	260	268	249	255	272	265	284	255	288	266	256	259	272	257	272	269	278	287	288	255	276	278	287	256	289	275	261	270	307	275	261	279	293	280	262	268	256	249	294	296	277	241	271	246	296	263	283	288	266	254	249	282	286	243	298	273	267	284	279	276	250	298	255	295	257	296	281	305	251	287	269	256	263	271	252	282	283	270	278	263	288	286	245	272	302	306	250	266	236	272	287	252	273	273	272	299	281	285	275	246	292	261	266	266	249	269	295	290	248	247	275	294	299	281	304	261	300	274	252	274	262	266	269	255	303	275	296	287	263	292	259	257	281	246	280	263	291	281	263	292	272	304	278	264	248	245	301	277	261	297	269	285	276	273	216	287	270	267	264	248	265	273	266	268	250	277	271	277	279	280	247	262	285	277	283	249	257	270	277	298	306	282	263	240	250	270	248	284	283	275	277	259	292	271	291	273	287	260	273	248	281	274	287	260	274	289	270	262	293	288	285	258	319	263	261	262	286	272	306	280	300	275	275	268	293	275	258	270	264	298	264	289	298	281	304	275	288	266	254	283	275	266	293	252	274	268	270	265	272	296	268	268	271	286	265	264	299	262	293	303	251	275	272	274	270	286	232	255	249	277	264	276	270	260	280	282	278	252	293	242	274	254	269	271	279	259	291	290	294	269	262	269	286	295	278	286	273	267	256	276	278	306	274	262	271	278	264	306	272	302	232	268	302	278	290	249	268	263	285	249	288	254	269	280	314	298	263	286	318	275	257	271	293	248	290	292	304	294	281	276	286	262	275	304	255	264	273	298	289	285	278	292	272	277	260	280	272	270	235	265	290	270	253	307	245	277	278	318	277	280	278	276	292	271	289	294	253	285	288	246	264	258	261	308	314	278	275	265	266	311	273	293	297	254	251	268	283	299	249	266	282	274	281	264	280	267	274	277	264	290	256	248	255	271	316	253	279	278	257	282	284	230	279	283	266	287	273	271	287	277	263	271	260	254	273	257	287	297	276	291	269	280	281	284	268	265	286	272	292	270	258	293	294	269	276	279	265	296	244	270	258	286	283	282	275	275	233	280	284	295	294	237	257	260	277	297	304	285	280	265	284	274	285	293	276	253	259	283	266	257	289	264	273	276	269	287	269	271	271	257	245	248	294	282	253	285	283	265	288	274	267	238	290	278	289	275	297	286	251	285	265	277	298	282	305	315	264	258	269	259	261	286	271	278	285	270	293	305	277	263	244	244	281	281	236	292	250	285	252	280	281	256	300	270	252	291	278	273	288	314	277	302	277	283	266	251	270	285	266	266	273	271	288	281	264	260	305	276	282	293	288	273	267	292	303	265	275	317	278	265	293	256	268	274	275	274	285	275	291	273	262	258	264	274	272	279	278	290	248	264	282	314	261	233	267	272	296	274	257	271	280	291	292	249	289	279	242	285	288	297	264	295	278	280	291	266	278	283	301	265	273	284	267	284	260	275	305	240	273	274	262	280	268	276	234	288	279	278	257	254	301	310	270	267	318	271	272	282	259	286	288	283	271	275	314	282	309	286	287	284	265	284	276	289	292	287	256	278	281	270	254	268	263	270	287	255	273	250	261	275	273	280	267	259	289	264	257	269	285	249	267	261	265	257	271	299	271	283	260	257	265	281	260	255	277	283	284	280	272	272	288	252	286	288	293	304	263	256	273	277	278	263	291	288	296	301	276	286	242	267	258	272	269	285	269	275	323	287	267	265	269	288	247	276	257	285	291	285	276	299	282	263	248	267	285	252	276	272	259	283	246	260	300	269	254	250	282	274	298	264	264	280	266	271	269	291	261	260	285	260	291	263	277	275	277	250	303	271	293	284	294	274	247	300	281	275	264	265	272	260	271	293	258	281	263	276	280	240	259	258	266	282	282	269	289	279	284	266	283	256	322	262	277	280	272	254	267	271	269	274	236	249	242	318	242	251	290	223	284	312	306	279	241	287	273	247	284	285	272	267	279	278	286	263	284	261	249	288	255	281	254	248	281	272	302	296	294	294	255	259	263	268	268	277	272	261	257	267	278	256	269	248	253	241	279	263	256	299	281	286	267	294	263	272	275	269	269	251	270	273	276	242	285	266	267	245	267	264	264	284	289	281	272	283	259	274	290	290	245	272	277	284	293	254	250	271	251	269	280	290	283	274	268	273	290	264	277	283	294	279	261	275	274	268	294	269	294	261	258	277	287	295	266	273	253	273	270	278	284	286	275	276	284	282	315	288	225	292	263	271	307	274	272	287	264	269	282	263	241	302	246	252	271	295	273	289	274	235	247	265	273	278	262	266	258	286	257	259	279	268	257	272	300	261	281	285	274	252	279	241	265	277	271	270	288	275	281	268	289	274	269	274	254	238	291	295	256	291	285	294	268	241	288	254	263	287	252	272	277	267	291	298	252	303	278	263	257	281	268	284	288	294	265	272	254	257	264	268	278	277	295	291	252	255	276	276	266	267	276	293	268	263	275	275	272	270	260	271	273	287	287	282	278	273	287	269	275	294	291	253	253	282	290	269	291	262	276	273	216	278	271	274	297	266	280	293	274	282	290	284	263	249	287	280	273	283	277	265	304	247	273	261	253	253	285	278	278	282	253	280	262	271	276	278	272	297	247	268	293	252	286	283	275	276	281	271	295	281	251	281	260	285	279	269	274	296	293	250	288	248	269	264	257	282	299	297	277	291	252	265	260	264	306	278	306	255	306	262	290	275	295	294	255	270	270	237	267	273	290	243	274	287	278	280	250	289	296	267	269	246	294	292	266	253	269	261	279	292	292	251	269	283	273	270	273	288	296	288	269	309	276	273	272	271	273	252	281	278	255	292
14694	14597	24254	26540	23656	20921	17610	15302	16541	16390	16977	15357	13043	14373	14214	13277	6416	7996	15660	14339	14859	13290	11433	10194	9806	7516	6481	5972	5236	4547	4640	4048	4542	4644	5245	5725	5709	4128	2713	2953	2316	1855	1606	1351	1298	1221	1122	1021	919	871	890	794	806	784	776	757	789	744	750	749	792	809	789	717	777	795	774	739	734	794	836	730	723	777	783	728	750	776	787	775	772	728	784	777	797	707	792	756	752	752	731	773	774	697	722	775	802	770	702	745	738	753	756	733	772	765	730	785	771	744	742	723	770	762	738	762	792	747	773	738	741	754	795	746	683	770	797	722	782	759	707	761	748	757	816	783	744	788	809	721	728	739	746	752	732	763	796	704	789	767	760	676	716	782	737	762	738	745	720	755	753	732	745	793	778	714	702	757	737	736	787	753	738	750	763	781	743	717	779	721	744	742	790	810	760	715	744	776	766	735	767	781	728	754	734	768	719	704	754	741	766	770	770	729	745	736	706	736	743	795	783	779	727	796	789	767	762	779	749	810	766	777	683	739	746	741	759	764	717	727	773	727	757	744	750	730	771	711	735	753	724	764	703	692	792	730	756	783	760	730	761	771	742	780	755	764	756	757	753	744	781	741	726	736	785	742	721	744	755	731	789	710	741	790	797	724	748	740	701	742	738	769	710	690	733	758	712	755	729	838	751	719	784	724	759	733	760	774	766	759	763	801	761	762	759	771	750	773	769	754	733	693	736	763	799	759	736	759	744	759	775	784	775	755	749	717	787	728	744	728	762	759	729	807	690	798	749	759	714	715	741	786	761	723	826	773	728	779	796	769	758	756	734	693	755	755	766	725	732	820	778	736	768	811	709	739	723	738	722	741	744	789	723	747	813	730	812	779	807	705	742	795	723	780	730	695	712	754	772	724	765	761	792	755	722	736	719	737	746	762	777	764	752	756	765	795	716	733	754	751	769	735	733	788	813	716	732	738	772	733	772	772	743	749	759	789	805	736	773	729	794	767	778	768	746	735	747	762	755	751	732	772	776	744	743	760	744	719	739	717	721	763	737	766	772	769	748	743	746	706	753	786	719	750	726	761	780	777	760	789	733	762	773	711	778	743	745	756	757	752	794	770	736	728	762	720	731	705	778	715	742	764	735	764	732	680	748	776	803	703	771	746	750	741	803	704	733	768	769	713	804	786	726	788	774	763	750	752	757	748	718	793	748	728	737	767	755	776	742	729	735	726	765	717	752	784	743	763	743	760	763	760	733	792	745	723	775	747	731	812	777	762	732	762	770	772	730	720	750	726	737	746	728	714	729	728	725	742	705	733	783	715	771	761	686	737	770	738	780	751	746	722	756	806	688	757	732	758	740	740	765	699	768	765	792	774	791	731	760	782	728	718	768	756	757	780	736	747	816	764	765	701	729	769	755	757	774	787	749	759	751	700	722	771	767	774	790	707	681	702	762	759	730	728	761	727	760	775	759	760	772	718	683	762	760	774	779	723	792	756	784	788	728	714	782	742	678	749	735	732	760	793	767	771	728	778	750	752	827	760	784	748	720	735	738	762	751	807	776	724	764	724	740	714	779	758	754	810	759	733	748	775	724	775	760	785	732	695	745	750	768	737	743	774	728	736	785	758	743	760	783	739	744	743	752	752	797	769	743	713	746	761	732	751	746	758	749	731	755	742	760	759	792	792	706	722	754	741	720	723	741	724	716	753	751	724	744	727	781	743	722	805	748	749	776	783	777	731	775	763	786	727	727	803	741	804	767	777	753	750	728	752	780	787	810	766	786	756	699	732	779	729	724	712	789	721	769	788	798	731	805	737	760	756	758	742	695	754	747	697	790	776	761	809	727	753	731	762	773	735	750	795	741	808	772	767	777	728	812	747	756	742	772	767	788	747	724	725	745	755	743	725	731	760	741	751	750	667	724	782	761	816	774	719	732	754	744	707	715	787	742	773	778	730	848	749	744	767	692	759	751	777	740	750	763	757	779	790	740	717	704	748	744	764	762	793	748	765	766	745	720	795	750	776	749	721	746	744	770	770	776	700	776	763	759	753	723	736	739	780	745	758	734	753	704	718	718	753	742	755	787	722	761	759	723	754	756	735	779	757	719	729	720	787	753	744	739	766	751	761	765	724	765	774	724	774	748	822	809	716	770	711	771	778	750	737	805	720	704	748	738	770	737	734	754	717	773	808	764	762	748	734	779	752	795	749	780	783	768	740	773	767	786	723	804	799	756	750	735	794	768	749	784	796	761	736	769	750	748	759	718	768	766	759	773	769	769	737	805	749	722	796	777	741	799	797	719	738	775	735	765	765	767	747	748	805	774	762	788	768	739	703	760	765	810	765	729	733	720	821	790	771	772	749	728	765	704	765	703	758	753	729	735	794	732	769	705	741	742	709	732	751	739	772	708	809	803	778	736	754	794	772	754	758	731	741	797	759	750	763	768	747	738	766	763	802	737	705	722	803	793	711	743	728	716	755	728	721	792	723	744	742	733	765	770	758	761	700	738	782	746	771	836	763	737	762	719	717	767	740	726	796	763	731	777	749	763	755	748	768	757	751	735	785	752	772	718	722	725	746	777	755	825	730	719	768	783	691	737	772	741	720	732	766	720	738	744	788	767	742	743	755	775	731	786	755	756	759	746	778	737	764	747	762	755	739	737	757	815	783	725	783	745	729	801	738	754	758	759	768	733	750	820	720	701	756	728	772	739	745	770	735	747	788	757	786	697	730	815	771	774	749	768	796	754	738	763	726	752	738	782	723	745	783	757	757	771	733	750	793	758	703	717	735	711	767	777	741	815	749	761	775	720	761	771	761	792	723	740	731	759	748	747	773	755	719	768	744	748	749	754	785	785	731	769	759	761	740	756	781	733	770	779	743	769	743	752	751	750	750	751	810	744	738	724	784	753	755	770	737	736	763	732	768	757	744	755	713	718	776	757	733	714	728	708	757	785	761	780	712	754	768	741	722	766	748	765	749	765	722	806	777	765	719	733	696	776	787	739	759	744	733	791	774	747	752	758	708	723	764	800	794	742	777	738	714	735	787	733	749	774	710	782	739	785	711	720	794	786	715	733	773	748	737	779	720	755	782	716	714	748	714	767	727	765	749	774	726	776	724	742	711	752	797	745	759	722	749	752	758	732	778	748	743	761	730	789	782	748	729	759	783	763	782	770	746	794	804	777	737	709	724	782	722	751	718	749	774	689	753	750	770	779	756	789	796	776	838	780	757	729	753	728	756	807	733	768	755	707	712	741	784	758	794	756	781	737	796	751	737	749	734	755	764	769	789	738	683	750	765	748	792	748	764	797	717	760	760	789	746	788	757	729	783	793	765	724	728	807	784	766	735	771	757	753	775	719	755	749	760	726	805	720	708	726	743	765	760	737	777	800	817	714	739	777	786	724	772	745	762	770	748	761	728	824	753	740	761	756	696	822	748	813	713	753	703	794	749	746	728	728	739	749	775	725	762	735	751	767	801	749	734	754	728	730	770
30989	25432	27963	23487	17614	13066	9031	6777	7404	7837	7703	7490	6709	6797	5354	5527	2822	2149	5771	6170	5794	4472	3687	3426	3294	2547	2272	1945	1671	1313	1310	1246	1377	1309	1481	1656	1733	1106	804	865	670	534	469	434	361	341	350	303	290	269	228	253	264	244	210	249	258	261	241	235	258	233	235	223	224	249	238	237	245	233	222	223	272	220	246	220	237	231	225	233	263	269	223	233	213	238	206	220	213	237	240	240	236	246	235	263	260	239	224	245	240	243	259	273	221	240	262	240	257	220	220	237	217	258	219	235	212	224	246	228	233	229	232	244	224	214	220	227	231	242	251	298	219	233	250	227	222	255	275	242	233	244	239	236	216	234	256	241	253	260	255	229	223	239	250	250	249	236	235	264	250	241	246	250	237	263	228	240	254	220	209	273	292	239	215	253	237	236	241	252	226	246	237	230	203	251	249	238	223	245	245	219	236	226	218	257	212	224	222	236	215	231	245	217	227	258	262	221	227	245	255	242	218	263	246	236	222	256	234	226	227	232	222	241	235	258	240	233	223	235	221	260	265	236	211	209	252	243	216	223	272	229	258	247	247	263	239	220	239	227	215	241	232	222	251	228	249	248	257	218	205	248	248	233	228	252	261	237	235	242	244	234	221	226	243	226	246	237	214	233	258	266	255	263	235	243	215	218	251	244	231	239	222	208	233	263	247	246	260	230	224	237	261	246	219	249	238	228	249	242	249	223	249	205	223	218	252	251	264	232	252	252	253	241	253	283	261	207	266	244	262	253	229	233	231	250	251	226	223	240	226	269	250	250	236	262	269	237	222	223	246	253	232	194	218	222	246	236	245	227	223	228	231	248	219	239	262	235	228	218	213	260	228	245	209	233	239	260	212	235	248	251	227	243	253	243	247	262	265	269	256	275	277	251	248	260	224	264	239	253	239	202	223	224	247	233	256	223	249	248	242	244	239	240	237	225	230	222	234	238	250	227	243	211	230	228	241	266	232	204	247	192	220	235	222	207	241	269	237	253	220	254	229	220	228	247	221	241	277	255	246	279	212	238	225	268	266	251	261	210	258	238	210	261	233	247	207	251	243	251	255	254	210	240	253	218	250	259	248	216	228	232	226	249	242	229	231	227	227	237	226	261	254	240	266	212	260	238	228	234	254	235	231	236	232	233	234	230	257	223	240	230	244	277	253	241	244	231	225	251	216	248	203	261	225	246	246	273	259	243	227	250	221	245	245	234	250	213	229	235	227	242	251	200	262	228	210	254	210	267	248	236	253	228	248	233	241	230	223	227	237	238	221	222	239	241	215	229	190	240	247	228	242	245	227	211	229	223	234	232	245	211	217	275	242	228	232	252	223	229	260	230	231	245	259	235	248	227	223	260	237	218	238	228	222	217	235	242	233	245	247	262	255	245	236	270	252	234	250	242	221	219	234	229	252	224	241	241	223	212	248	219	267	238	262	245	237	238	249	244	271	243	221	233	241	233	250	253	252	238	240	242	230	248	226	234	228	247	237	209	247	267	261	235	230	272	231	256	236	220	223	265	228	249	240	257	239	233	230	223	225	237	226	264	217	223	206	229	221	270	231	240	246	254	227	259	246	244	266	234	249	258	219	247	251	226	240	242	236	242	251	253	238	211	262	249	231	264	239	259	223	217	215	245	223	222	224	274	235	241	225	236	240	247	255	230	211	267	268	225	234	244	263	230	238	230	227	213	229	209	216	246	229	226	263	223	227	255	221	217	245	238	230	245	237	230	240	241	235	252	236	224	235	216	225	239	248	230	232	245	232	229	246	230	263	266	240	251	221	229	214	220	228	251	246	219	204	236	208	205	257	225	241	251	243	232	236	262	263	239	256	243	250	210	261	287	257	241	219	231	237	240	230	245	221	226	279	234	242	214	226	225	245	234	216	241	268	245	236	236	218	251	213	236	226	256	226	242	231	239	229	234	258	257	231	202	236	245	242	211	259	235	240	234	248	220	199	206	212	234	225	246	249	195	258	249	246	224	249	220	236	241	241	231	214	211	242	224	240	236	229	209	227	222	239	256	247	268	238	242	249	213	244	242	230	235	221	236	254	263	246	232	227	240	247	256	224	219	229	235	255	276	251	226	240	253	270	218	250	239	219	256	219	234	224	196	242	240	247	226	249	237	255	212	242	240	226	245	243	219	247	232	242	256	260	236	247	252	246	195	240	236	274	231	227	241	210	247	258	249	231	271	224	231	235	213	235	249	250	224	234	220	247	228	239	246	237	245	240	210	233	243	231	236	242	255	245	240	228	232	224	266	214	235	212	236	214	253	235	246	249	212	211	245	224	231	243	231	220	226	244	235	213	231	238	219	227	249	248	229	243	270	239	258	237	236	229	225	236	252	231	240	239	268	256	265	227	257	242	227	266	237	229	237	263	254	240	216	201	233	236	225	256	232	239	225	235	231	217	239	237	214	226	261	264	227	215	258	230	228	199	231	238	219	226	237	254	233	241	226	248	224	237	226	268	244	236	236	249	230	262	239	219	244	241	250	251	252	264	207	234	242	235	259	211	236	243	237	231	266	227	267	236	247	252	215	231	241	237	218	268	252	241	213	249	242	208	228	236	235	244	232	243	258	259	242	234	238	213	259	275	242	239	255	210	238	264	259	231	226	236	225	238	230	236	243	223	233	232	251	210	221	221	230	241	234	230	230	216	225	221	236	235	241	241	265	242	223	225	249	232	226	243	253	248	216	255	225	230	223	230	225	252	252	211	209	242	232	224	224	246	233	231	237	237	217	239	222	233	218	223	219	228	265	252	234	225	208	218	229	244	250	234	258	273	244	253	232	217	216	238	246	254	226	203	227	218	253	242	257	225	224	234	258	246	240	222	240	223	230	256	232	240	237	244	259	245	230	214	231	253	224	231	237	238	231	235	235	242	223	252	211	248	251	268	246	229	233	224	245	236	269	234	252	247	254	245	255	194	223	230	219	227	230	256	208	218	247	227	234	197	237	241	207	233	243	210	220	238	217	232	247	254	245	208	209	228	222	269	277	260	240	210	222	227	265	257	206	225	253	230	221	232	206	240	219	245	240	253	255	248	222	244	242	229	258	233	252	239	249	227	278	252	236	232	224	241	250	244	230	234	244	237	234	255	236	264	212	216	275	211	243	228	232	249	251	253	219	249	235	233	236	237	236	221	230	253	236	256	222	261	238	225	224	236	250	235	238	236	232	231	237	218	241	254	217	244	229	241	244	239	259	222	239	220	232	233	249	254	232	260	237	267	246	217	250	238	241	258	258	221	231	255	250	212	226	246	224	231	248	238	230	248	244	225	235	240	214	226	199	233	226	206	243	254	215	236	261	265	231	254	250	232	238	221	225	249	249	215	272	243	223	237	250	227	229	261	212	219	224	258	238	234	234	241	223	276	232	257	243	203	234	228	235	221	242	253	244	230	233	214	233	245	247	227	244	253	233	274	245	223	211	226	225	215	241	231	248	237	250	234	224	223	252	243	232
19393	20125	29502	32584	30726	27652	23674	21525	23272	23494	23439	22385	21501	23132	20026	21437	11108	10867	23630	23784	23805	21160	18603	17156	16416	13459	11782	10716	9327	7402	7725	6940	7891	8366	9054	10108	10374	7055	4726	5383	3666	2954	2456	1898	1766	1713	1484	1325	1028	922	888	800	814	695	727	690	731	699	708	742	729	726	663	715	697	701	666	679	637	645	677	722	689	725	679	655	677	601	634	724	636	673	651	664	662	634	693	643	665	673	712	681	697	688	625	699	668	677	693	668	699	646	652	693	624	657	704	646	703	641	663	622	688	710	674	674	673	642	691	711	648	649	672	688	683	686	634	641	657	664	685	617	647	711	686	649	716	676	685	669	673	678	675	701	633	651	669	657	635	658	667	643	662	663	699	683	614	671	601	648	660	668	654	668	663	703	688	665	689	638	673	678	629	675	654	660	684	686	667	672	649	647	675	648	701	647	656	635	690	652	678	682	679	651	664	665	664	673	709	661	697	709	624	634	672	696	660	632	673	669	650	713	647	661	695	674	626	616	679	661	673	638	661	637	638	682	666	664	653	715	661	616	681	645	678	730	640	687	674	672	683	663	666	661	695	684	672	634	642	727	662	701	695	611	693	664	615	710	655	637	676	681	660	677	682	715	628	667	665	668	692	657	629	660	699	656	699	639	673	641	660	667	670	676	675	683	628	676	639	643	743	663	638	684	635	684	644	639	693	711	660	610	628	646	667	645	630	661	631	675	673	635	663	639	644	684	685	670	654	669	671	725	663	696	657	658	669	685	666	619	655	741	675	640	639	602	638	667	653	664	677	674	649	679	662	687	677	625	641	635	667	708	655	632	662	607	661	635	650	666	696	643	680	670	675	715	653	663	706	647	683	611	669	664	637	657	658	644	674	708	641	708	623	626	667	666	674	660	647	692	686	673	661	693	673	669	691	627	664	665	724	685	683	679	673	686	677	707	652	681	662	646	640	682	665	695	702	709	680	655	655	671	635	675	696	644	655	704	696	697	627	683	656	679	637	667	669	694	671	675	640	661	596	693	608	672	628	672	692	656	623	683	679	669	718	684	665	663	646	664	670	687	676	631	647	664	664	653	637	664	680	646	641	709	696	699	635	669	683	669	706	654	666	689	690	656	620	613	679	688	657	638	703	675	632	665	656	682	666	645	652	694	640	674	629	706	660	686	686	668	662	628	676	665	684	702	674	666	672	692	695	676	689	631	674	650	655	660	625	662	672	678	670	639	653	657	655	703	687	635	629	658	677	650	697	668	611	642	678	653	669	661	674	638	701	619	661	636	670	669	635	684	680	651	686	651	642	680	643	660	661	652	642	635	657	679	675	725	629	675	672	706	640	678	652	685	665	696	706	631	656	660	682	661	636	734	645	667	685	661	643	653	663	701	709	671	654	647	667	634	683	650	669	630	680	627	665	678	672	675	673	659	680	658	647	668	670	692	670	671	663	644	698	630	576	704	656	643	635	660	670	652	653	684	659	689	677	687	673	713	699	694	622	621	642	708	653	646	660	693	673	656	682	655	695	701	675	647	699	610	693	641	688	636	695	693	650	681	656	711	660	652	635	641	688	673	665	699	723	640	698	670	718	654	687	656	627	651	622	626	676	649	666	674	654	701	685	675	623	680	637	646	668	675	586	667	626	663	640	669	690	699	687	640	680	621	663	673	679	703	730	658	646	693	662	723	680	689	658	660	681	648	716	690	593	649	647	647	652	637	715	665	656	623	690	688	657	680	668	674	627	678	679	696	668	630	600	666	705	664	684	685	654	633	665	663	647	685	655	685	684	652	621	652	641	680	676	639	683	646	677	668	682	637	675	671	627	653	694	658	605	689	665	658	692	696	689	670	656	651	676	680	643	654	686	642	661	658	657	633	685	685	683	673	669	680	652	694	672	674	664	654	693	685	649	680	668	695	660	668	643	662	639	644	651	643	663	673	693	668	647	662	653	696	668	662	661	648	670	674	690	670	668	694	649	637	628	653	632	706	680	665	695	663	675	695	665	642	661	683	659	605	652	641	676	682	701	641	648	648	637	680	670	659	669	667	644	687	696	660	713	648	651	695	662	686	698	707	699	644	658	671	697	671	653	663	643	666	598	687	649	667	679	670	696	657	719	684	665	638	635	696	651	654	601	702	663	702	665	703	680	702	645	622	645	636	683	669	638	679	678	634	680	637	680	689	677	644	644	645	683	647	661	671	707	670	688	645	631	663	595	694	638	697	615	665	674	653	676	650	716	694	702	647	638	681	670	660	683	666	687	692	708	633	633	678	677	666	660	669	698	614	673	617	678	665	677	649	702	705	694	684	701	647	680	645	628	660	696	691	698	684	697	711	644	688	676	685	701	646	704	616	643	676	692	627	665	687	676	654	662	726	649	660	656	716	677	642	673	658	651	663	650	661	697	694	665	683	668	666	632	669	684	657	725	631	703	679	695	680	726	651	635	690	650	667	638	666	661	630	617	688	668	648	675	656	704	663	655	700	667	667	696	672	676	685	688	676	664	629	641	632	674	669	673	640	639	694	730	683	642	673	660	656	678	712	640	668	661	684	648	662	710	647	657	700	637	655	629	696	655	669	682	660	672	698	611	665	694	643	710	682	662	676	701	698	691	684	709	679	638	705	664	672	648	637	671	652	649	698	675	669	665	681	666	660	664	678	700	664	656	630	648	644	704	668	685	693	650	710	687	678	689	732	656	698	682	670	671	656	654	698	670	645	671	641	666	626	667	683	653	633	662	655	662	647	649	729	693	706	701	635	678	662	697	655	627	689	716	670	649	666	661	637	649	652	636	671	665	686	634	692	656	669	636	658	615	662	648	641	704	663	645	689	662	682	672	668	615	699	669	649	575	659	698	662	643	643	619	660	639	635	673	673	682	648	687	672	664	704	677	675	695	689	616	686	663	665	659	679	654	693	660	626	671	696	657	675	670	663	654	621	668	676	694	684	677	683	669	698	711	691	654	723	640	700	673	600	625	674	644	716	644	721	688	649	685	621	651	652	688	669	669	677	631	702	660	647	662	688	674	671	671	666	628	687	705	670	640	647	643	637	618	658	645	693	669	665	698	673	685	689	650	706	648	644	673	669	671	668	641	679	704	689	661	640	674	682	659	660	655	629	656	671	657	649	652	644	685	644	712	697	681	687	680	646	667	669	628	651	649	673	680	636	662	589	696	663	657	654	662	678	705	665	690	674	657	632	671	678	669	671	671	673	672	649	676	672	669	655	660	673	647	672	668	638	645	666	625	694	691	667	696	643	664	644	653	664	697	697	651	656	670	677	641	648	647	683	639	680	649	646	625	687	637	682	599	655	664	675	647	664	696	662	658	679	649	663	624	643	673	695	693	671	674	657	644	588	695	696	617	630	641	680	651	649	672	719	707	679	695	651	647	656	686	673	655	665	674	657	657	717	673	633	660	661	671	683	661	674	685	655	642	715	688	673	675	668	656	667	653	651	631	705	661	688	680	641	692	670	656	633	647	709	650	702
12787	10007	10446	7650	4801	3106	2220	1658	1363	1186	991	893	784	712	670	629	531	528	543	511	505	455	500	425	447	472	386	396	329	353	352	363	333	330	340	327	359	312	328	331	271	300	329	323	319	294	309	288	324	308	274	291	314	314	292	293	303	337	318	321	297	350	319	262	317	269	290	267	303	308	317	294	313	290	311	281	302	282	308	287	344	340	321	287	284	327	297	287	281	324	306	281	297	282	277	281	287	289	293	276	286	343	305	302	314	318	288	282	314	321	307	320	280	305	304	304	318	307	298	302	290	279	298	305	290	281	274	304	321	285	327	296	309	284	261	283	305	316	277	301	313	296	307	308	305	280	327	297	300	297	297	262	311	273	300	307	296	308	306	278	285	339	298	302	286	313	331	289	271	287	286	301	300	291	261	285	300	299	308	346	303	293	272	312	326	291	287	273	282	292	280	310	307	298	327	324	312	310	310	313	292	311	302	311	284	304	316	269	308	299	297	290	297	294	299	284	307	304	303	280	280	278	296	320	308	294	299	292	330	298	271	316	325	317	313	316	294	306	299	303	325	324	322	302	296	301	286	282	311	297	283	287	320	306	298	308	276	311	301	273	290	276	325	316	303	313	319	327	304	265	310	306	278	254	323	318	300	309	331	272	296	281	310	296	249	311	300	278	280	309	284	307	336	346	276	318	281	285	306	298	291	279	298	303	302	299	313	331	295	291	325	287	283	269	298	300	302	309	304	290	290	295	340	311	333	317	310	319	280	309	275	328	344	288	270	284	302	288	298	316	299	319	285	311	280	293	276	319	271	296	290	295	270	296	293	293	302	302	308	292	290	275	297	285	314	326	284	289	279	304	286	287	300	289	293	286	299	309	286	348	289	312	270	303	311	290	288	313	314	301	305	317	287	299	271	307	316	324	328	290	291	310	267	308	319	292	302	327	306	269	321	316	323	296	325	328	322	301	313	282	278	299	308	319	283	309	307	289	314	323	323	325	308	305	294	277	324	281	308	285	276	310	288	316	327	287	302	307	293	323	279	319	285	285	288	290	290	335	309	296	285	310	301	297	282	304	315	291	307	297	291	285	314	305	331	303	324	282	304	280	317	268	303	323	282	323	313	311	349	301	307	306	331	334	322	284	297	268	286	329	287	304	314	273	322	307	301	278	307	317	292	314	313	300	325	302	297	291	287	319	300	293	288	305	306	292	307	299	271	292	327	321	313	319	292	301	297	266	302	294	284	278	301	303	320	292	279	331	285	306	315	314	304	320	305	289	299	298	273	318	288	271	293	310	337	283	323	283	291	290	285	307	303	314	291	291	276	295	292	316	289	292	325	302	308	318	265	280	310	318	281	311	326	315	292	307	315	316	313	286	317	323	293	291	277	306	325	300	325	282	302	269	294	285	272	303	315	279	278	282	299	314	308	331	317	317	300	293	327	303	323	311	319	306	299	294	285	287	283	280	273	282	293	320	280	285	289	272	291	270	333	316	293	336	290	285	294	290	308	312	303	322	301	336	267	309	304	296	310	304	308	302	283	292	272	298	328	312	324	296	311	255	295	319	287	318	284	313	316	319	307	294	290	284	306	305	302	292	292	316	300	307	311	329	301	286	302	311	310	300	309	293	294	300	271	296	304	283	302	300	349	294	268	257	278	280	265	296	287	327	304	290	277	317	293	301	291	304	305	276	323	290	301	322	298	302	298	323	311	343	302	306	321	283	303	326	302	342	304	299	282	299	324	292	333	317	260	270	323	295	305	300	296	300	297	290	272	282	321	271	276	276	319	294	286	290	295	310	299	320	267	304	309	319	309	310	312	305	287	295	316	293	289	283	303	268	315	289	280	280	280	310	297	338	285	340	291	301	311	283	284	278	291	260	296	322	290	300	295	340	289	316	305	313	277	311	278	329	294	314	281	304	296	323	323	315	283	306	312	299	297	309	277	289	325	309	296	313	299	324	305	289	329	314	287	319	313	304	279	291	298	289	304	298	281	300	252	311	279	304	300	312	365	292	261	282	300	299	311	308	336	288	297	295	294	290	299	298	317	303	295	292	312	291	294	305	338	308	301	297	283	310	282	300	334	303	291	320	279	262	286	285	292	301	325	318	296	341	315	303	305	293	303	300	305	295	298	282	301	293	307	292	295	320	284	326	315	344	306	305	315	323	333	298	297	288	293	323	314	283	301	307	282	298	289	254	310	300	314	330	296	307	301	313	308	303	330	296	314	299	300	288	316	278	275	256	290	283	299	297	300	293	324	277	287	297	318	280	332	281	306	298	288	278	316	322	305	264	293	323	293	309	293	316	287	284	280	273	300	295	326	312	267	324	312	293	298	317	325	314	299	309	326	297	294	292	303	292	323	299	318	318	301	312	326	307	298	305	330	300	283	306	321	339	304	292	294	297	287	297	307	276	304	293	293	309	324	301	315	286	290	278	285	287	324	306	312	291	301	302	332	320	260	295	303	302	280	315	303	303	283	281	305	304	267	306	295	275	288	288	298	296	316	305	296	298	293	293	322	296	283	311	314	285	305	350	292	277	308	291	311	293	288	287	296	293	298	286	290	343	292	282	285	295	314	309	309	315	321	283	292	308	321	292	291	307	269	338	270	302	303	297	287	304	289	318	300	284	325	293	280	280	293	302	306	301	292	308	300	309	296	281	269	308	305	307	319	311	297	269	276	309	328	293	294	275	303	298	303	331	295	317	334	305	292	287	292	300	299	311	279	333	276	287	305	303	338	317	322	323	302	290	286	300	307	285	300	321	280	266	308	323	334	277	331	308	276	272	299	318	277	306	310	297	299	305	294	285	280	292	264	314	305	313	290	319	322	317	290	287	303	290	330	308	318	300	296	316	292	306	305	301	293	294	297	307	317	273	311	284	311	294	326	283	310	291	289	295	313	329	314	292	290	286	311	320	315	311	304	292	298	318	279	289	319	307	290	273	311	316	307	324	295	303	341	306	284	305	316	322	274	296	308	309	303	326	312	303	289	302	323	294	325	306	283	296	297	314	298	291	293	265	292	303	296	334	304	289	311	287	304	281	317	303	292	322	325	300	292	321	320	296	324	307	263	282	287	335	303	276	270	293	302	312	332	309	314	280	277	300	307	288	304	314	300	297	328	313	268	343	309	327	305	332	280	303	300	301	303	325	305	283	318	309	303	323	297	315	327	307	292	311	294	259	269	297	296	310	304	310	303	283	300	295	311	325	324	270	285	282	319	301	283	292	323	299	303	337	330	300	313	329	304	301	279	364	284	309	279	345	320	294	315	276	306	296	292	286	264	289	290	294	326	307	320	264	296	283	294	318	304	326	284	305	325	315	296	317	260	288	306	266	279	308	328	283	286	297	332	328	289	297	276	308	297	305	304	319	292	270	306	297	323	306	288	286	318	308	305	307	327	301	283	341	303	304	316	286	284	283	290	313	300	289	308	281	336	278	346	325	332	279	324	296	301	299	329	288	273	299	279	285	292	284	280	287
8430	8993	16280	17421	14778	11943	9547	7842	6924	6066	5527	4701	4172	3802	3337	3285	2427	2598	2920	2792	2701	2397	2180	1976	1966	1795	1607	1472	1383	1276	1303	1175	1194	1239	1170	1224	1185	1027	962	1003	938	882	896	919	893	890	843	787	827	782	821	851	791	806	797	800	823	818	852	789	810	852	809	835	797	757	893	863	820	787	772	844	812	817	810	813	748	795	804	880	878	811	793	819	820	782	825	795	856	879	847	839	792	769	862	815	788	787	790	800	861	845	759	824	866	853	876	817	790	860	787	802	866	825	813	851	847	803	797	796	805	839	806	804	816	821	865	844	849	819	838	780	843	802	841	823	848	790	766	832	817	800	802	797	814	860	785	823	848	795	813	822	869	832	792	792	771	744	831	806	827	848	804	788	847	778	877	824	788	808	806	763	792	807	779	790	826	790	803	774	815	789	798	806	795	828	817	810	818	810	856	839	813	819	807	823	820	789	800	808	776	888	797	780	812	816	822	802	833	806	825	838	802	825	814	823	854	855	835	819	825	826	819	818	822	832	909	791	828	804	827	787	831	855	854	809	893	808	818	873	813	847	818	813	841	774	782	816	814	800	778	784	769	825	799	811	857	804	778	823	839	801	824	879	839	835	816	854	822	832	845	775	852	820	821	808	799	807	816	797	836	785	834	827	820	799	837	820	798	832	831	853	793	833	826	878	768	839	824	811	812	816	791	795	780	838	826	805	799	807	784	796	767	836	856	805	806	842	784	843	838	805	824	770	844	820	824	849	768	805	863	820	813	812	804	797	797	809	783	804	827	859	805	780	854	802	814	817	829	844	790	837	814	806	809	819	845	825	767	871	843	829	835	828	827	779	769	789	747	821	802	796	798	812	817	842	820	809	828	775	845	803	822	780	779	832	765	774	814	760	823	818	804	809	787	815	818	835	811	816	799	824	816	793	828	831	767	848	821	854	819	825	793	830	845	846	840	828	828	817	847	797	825	799	748	867	827	794	777	827	800	839	801	837	859	764	821	821	811	799	817	780	851	775	854	745	765	765	826	836	786	813	836	809	798	840	824	828	821	859	839	797	854	788	762	805	840	805	826	812	828	725	803	802	789	784	812	814	833	805	795	771	833	763	823	824	776	830	819	855	852	818	818	798	851	794	819	800	787	815	834	823	848	790	796	772	830	788	841	786	804	827	821	839	836	809	781	828	783	864	833	832	822	813	865	798	799	833	847	802	787	817	850	824	812	805	839	853	875	782	792	816	799	824	807	771	825	792	813	798	813	822	851	816	816	834	827	855	810	808	844	856	768	770	844	817	836	795	822	854	797	840	822	826	819	826	800	832	832	831	801	858	847	855	842	816	786	845	870	791	836	805	813	854	791	834	749	810	919	862	767	816	771	760	814	792	837	805	815	771	825	754	825	825	802	774	846	843	835	801	773	796	798	845	827	822	777	824	842	871	767	832	862	800	791	822	857	795	848	843	796	831	825	816	835	820	795	840	810	822	792	788	860	811	846	800	816	850	812	818	871	847	816	823	814	794	772	812	817	819	807	848	839	862	850	801	844	844	792	817	825	799	771	824	799	772	782	849	832	799	772	790	829	787	797	849	821	802	847	811	795	816	832	867	820	864	815	832	847	840	860	811	835	832	798	815	794	851	821	840	810	867	803	885	817	799	825	802	825	867	811	845	860	850	806	828	817	844	817	847	895	817	821	835	831	758	832	852	824	865	863	793	786	817	836	797	803	820	822	882	805	813	808	819	836	818	839	820	882	878	839	834	786	781	819	842	833	851	824	865	807	791	821	799	799	782	832	834	815	826	834	823	795	821	859	797	800	822	837	831	805	794	775	834	812	799	824	803	824	847	851	823	810	855	744	851	803	849	837	822	799	844	802	801	863	798	782	858	817	845	841	808	768	847	871	802	830	850	798	836	824	818	802	851	821	811	836	808	776	814	851	802	794	813	806	828	778	771	835	785	801	827	811	807	827	791	786	820	825	791	734	815	814	813	816	837	831	851	839	805	788	851	811	814	804	828	832	795	832	867	842	823	882	787	794	901	802	794	825	826	841	842	841	834	834	814	804	802	780	818	835	799	825	783	799	819	755	777	797	827	781	831	818	852	905	764	816	840	839	757	815	859	828	802	865	828	862	863	799	838	835	815	838	825	796	798	743	813	791	845	820	790	818	800	859	851	822	766	863	821	821	830	782	801	814	825	842	780	854	805	808	844	814	804	823	857	824	856	777	818	834	809	824	850	836	817	833	876	779	822	791	856	789	829	833	804	796	820	785	851	803	832	815	891	797	780	798	851	802	784	836	826	846	818	810	797	773	793	816	826	822	769	800	809	871	835	793	846	854	782	815	795	794	849	827	833	808	806	806	844	842	803	829	779	757	828	801	858	809	797	830	767	802	845	804	774	828	777	826	812	796	756	813	824	827	860	798	796	825	755	810	810	796	802	763	845	806	812	831	799	825	814	820	832	860	778	813	837	793	819	830	838	806	877	837	783	818	831	873	816	839	830	784	826	777	820	852	778	791	841	826	808	825	816	832	786	803	806	835	829	852	821	826	822	813	857	839	830	878	828	877	830	825	837	819	794	822	826	764	798	806	809	803	847	862	844	797	811	821	820	795	853	794	812	838	811	770	820	841	823	827	851	802	837	872	833	837	826	830	838	844	791	793	800	844	841	851	755	828	870	856	847	818	842	809	814	830	818	806	828	831	779	818	842	799	801	784	792	799	779	809	873	839	829	864	832	823	847	791	807	759	869	805	795	839	875	858	786	825	805	859	865	841	862	864	769	821	818	791	795	768	804	803	817	811	811	810	831	826	817	830	829	864	827	782	855	821	860	837	815	813	800	808	823	801	823	778	834	808	776	846	811	774	795	814	798	816	790	863	865	807	845	825	815	826	826	852	774	853	852	870	820	815	808	808	821	818	824	800	801	829	888	853	806	835	762	790	858	830	813	776	774	773	816	855	863	846	776	794	855	762	814	781	809	833	742	838	817	826	869	818	777	825	780	830	806	834	804	873	785	823	818	832	812	789	784	804	787	826	763	803	849	821	828	812	809	815	864	780	801	807	829	784	816	855	794	803	822	797	841	836	820	856	863	829	777	816	801	806	809	809	746	762	799	812	812	790	839	791	752	798	828	798	818	786	790	855	852	833	819	775	775	795	775	804	795	795	859	815	755	796	824	840	818	796	827	780	880	841	778	812	806	854	791	821	822	787	816	805	801	868	829	793	832	808	806	824	771	799	829	772	848	816	826	821	832	809	816	828	826	841	788	825	805	825	791	810	823	813	843	853	840	858	855	827	823	881	816	794	824	839	834	823	852	840	805	817	786	781	811	838	814	871	822	869	816	802	839	834	794	822	820	822	818	823	813	785	836	796	787	803	814	814	768	774	831	831	859	804	825	832	852	811	823	820	800	813	841	837	845	787	862	819	848	847	782	826	770	857	833	808	813	831	810	834	816	804	815	838	761	832	807	813	817	825	812
22730	18015	19882	15773	10577	7445	5409	3890	4516	4791	4375	3795	3168	3378	2994	3101	2005	2097	3305	2842	2746	2246	2055	1573	1691	1323	1153	943	839	679	761	685	729	727	801	825	894	658	559	503	448	421	403	339	347	331	360	302	306	296	293	262	275	314	283	272	273	283	269	296	302	266	243	286	282	268	256	281	249	280	280	298	283	303	300	251	233	281	273	275	282	287	229	283	263	275	264	238	271	257	295	277	279	263	289	266	270	273	274	306	261	253	275	288	268	252	260	288	300	233	287	275	284	270	292	283	279	276	266	264	252	249	281	283	298	271	279	257	261	270	280	270	292	276	287	283	277	296	284	271	267	258	262	269	307	287	258	276	299	288	291	284	273	285	256	279	255	269	237	259	244	244	256	291	271	289	260	272	286	244	280	293	276	299	265	250	290	298	261	271	236	271	281	259	270	261	254	281	276	270	254	272	274	261	292	262	274	308	277	280	274	237	322	304	282	297	287	287	270	270	276	307	261	269	273	289	285	267	281	272	263	272	262	265	269	252	294	281	270	260	270	299	272	283	256	278	298	258	297	275	250	266	285	262	292	283	272	287	266	274	268	266	301	271	260	253	243	239	268	286	256	270	262	265	280	260	304	284	266	263	272	299	246	285	287	292	271	285	272	264	250	247	284	284	283	291	260	252	272	282	255	276	268	275	235	269	293	282	260	266	274	299	281	277	279	292	282	281	270	273	263	269	270	268	262	294	293	277	284	246	283	235	291	263	293	277	280	290	265	262	250	283	272	253	250	253	282	295	270	284	289	247	296	271	269	291	241	282	277	253	269	266	253	251	275	259	255	266	287	299	279	290	270	310	270	290	282	273	264	275	286	274	286	278	299	323	291	277	286	332	272	255	272	283	271	256	256	265	275	288	269	273	257	272	252	285	286	286	242	273	288	281	277	284	233	277	313	304	301	284	275	290	272	275	246	280	238	274	280	280	269	256	247	285	265	227	285	274	282	268	272	314	293	295	282	283	265	273	264	261	269	306	284	285	271	265	250	274	289	258	265	273	294	278	270	281	267	307	276	264	279	294	283	295	281	309	254	286	240	280	289	281	241	257	259	256	275	250	262	277	289	272	247	278	279	268	280	276	274	271	259	257	240	235	290	290	276	274	293	270	286	278	266	269	273	259	284	274	292	288	312	275	279	284	264	259	272	278	292	278	250	257	278	297	288	314	264	247	275	267	271	277	281	289	280	249	279	261	299	262	276	285	254	274	302	285	264	263	272	275	259	300	284	251	269	295	246	297	242	289	294	279	258	275	267	254	287	282	259	289	275	255	309	265	293	258	301	295	293	280	259	293	279	289	273	298	256	286	260	270	284	277	274	280	256	281	284	289	270	259	252	279	305	253	278	278	264	281	256	302	269	257	279	288	291	253	290	250	285	269	260	256	278	284	254	249	298	263	276	280	266	261	305	268	271	267	258	254	261	270	287	273	295	259	277	278	257	319	287	299	268	303	254	255	268	274	248	251	286	267	278	286	292	283	257	275	263	278	283	290	308	295	290	275	274	276	314	269	260	266	270	259	253	254	257	289	279	276	276	276	294	255	259	274	307	273	260	296	312	271	274	292	273	277	262	284	264	260	319	283	297	265	269	289	278	263	267	265	300	274	266	256	302	288	310	284	316	249	278	303	294	243	280	290	277	271	269	290	275	276	274	266	271	265	294	271	276	252	253	249	299	289	276	261	268	307	279	254	282	267	256	263	254	282	289	254	275	296	267	255	245	276	279	273	278	292	292	262	288	308	289	309	270	232	283	279	298	288	262	288	302	298	283	279	272	280	276	280	235	278	269	291	244	257	301	257	289	280	281	277	233	257	273	249	278	266	297	315	282	278	289	310	291	271	284	297	251	273	261	277	245	257	301	261	274	285	290	297	287	279	279	305	271	284	287	278	272	282	270	273	265	300	257	263	287	291	286	281	266	275	261	267	262	265	306	276	268	295	271	278	290	252	277	277	293	273	239	264	299	268	277	270	281	288	268	263	290	262	263	288	294	272	266	270	289	265	282	280	291	293	261	233	283	279	307	298	274	275	285	293	272	261	281	307	294	265	270	272	304	241	255	251	276	279	266	289	247	260	283	289	292	261	287	284	284	250	288	270	274	254	238	275	305	270	290	296	265	288	299	283	296	235	283	256	328	280	274	297	277	286	280	271	289	290	283	266	275	285	324	302	268	293	293	270	272	273	288	258	294	289	285	257	260	303	276	260	251	282	289	285	257	265	273	263	257	261	257	272	227	292	270	251	265	314	276	284	292	283	235	262	277	252	279	264	284	300	269	272	291	269	256	284	254	265	303	292	273	310	312	281	293	302	283	266	253	293	257	274	278	285	283	284	276	263	255	268	287	270	263	261	259	282	290	275	293	288	285	268	270	269	293	280	266	269	277	284	274	270	304	248	279	252	250	266	267	283	261	260	280	277	295	251	285	281	278	286	262	265	292	305	273	302	294	261	285	274	251	279	297	302	278	279	273	294	284	289	266	251	289	284	264	295	282	263	283	272	255	273	238	259	282	276	270	296	279	255	294	249	271	289	310	286	269	251	254	276	265	267	289	295	271	265	268	269	247	253	286	284	274	257	261	271	248	248	267	265	281	267	304	255	278	262	247	259	269	277	277	282	281	273	296	263	257	280	253	288	279	269	248	282	286	272	257	306	267	246	239	280	261	257	287	302	272	261	275	320	278	289	263	260	287	311	266	257	274	303	280	276	293	268	264	268	290	284	250	267	293	254	268	247	271	264	306	280	273	272	295	298	264	256	268	290	246	280	281	289	282	226	266	283	261	315	280	267	247	271	291	250	248	256	308	257	299	264	263	282	274	284	258	255	263	254	272	268	283	262	283	295	304	278	269	269	282	287	295	305	251	270	264	270	258	274	244	273	263	263	272	272	280	253	278	306	253	276	293	283	251	276	270	268	309	253	307	270	272	268	265	293	272	250	271	271	303	296	274	277	247	241	287	287	284	293	285	274	271	263	260	286	250	270	287	250	293	256	288	289	310	259	306	286	276	261	290	282	245	280	266	300	285	290	260	267	276	261	271	272	262	281	266	297	268	281	274	294	238	305	243	277	247	271	273	279	281	306	268	252	268	277	264	304	313	256	280	271	295	278	275	286	265	272	268	242	267	263	249	267	278	259	261	252	268	268	255	302	268	257	286	275	260	269	262	262	292	297	286	286	241	295	277	265	293	288	283	282	276	279	259	291	247	266	294	285	307	281	271	312	276	277	266	255	260	317	272	287	292	293	274	273	286	274	275	261	256	250	257	265	294	300	281	267	290	282	270	279	277	263	260	290	257	273	262	263	316	295	275	256	290	252	271	276	256	321	249	258	282	270	266	302	266	256	272	273	290	293	261	282	305	303	285	285	269	286	304	281	258	258	286	276	274	269	262	272	298	297	266	309	290	282	258	274	262	277	295	242	294	296	304	266	295	297	284	283	298	276	279	267
14752	14643	24203	26545	23575	20947	17809	15577	17332	17132	16779	15513	14256	15197	13904	14567	9399	11160	16562	15156	15058	12826	11555	9201	10010	7966	6293	5341	5321	3810	4225	3721	4099	4342	4754	5271	5403	3741	2593	2615	2094	1778	1643	1344	1262	1208	1139	1016	944	861	910	772	822	800	793	790	798	741	737	790	777	782	730	740	697	771	765	764	770	747	751	726	744	745	795	733	752	714	715	766	784	766	744	726	764	752	754	775	779	735	708	775	778	773	752	782	722	770	776	742	724	711	765	751	786	748	771	711	743	727	724	783	751	759	749	776	791	718	748	759	754	735	718	746	731	757	752	728	729	727	701	719	777	759	729	762	749	761	770	762	741	774	748	753	717	784	756	747	702	774	770	704	744	735	764	710	742	801	758	817	790	772	761	742	789	752	744	734	755	774	738	784	735	763	748	769	775	762	788	784	750	819	775	735	736	783	741	798	755	772	723	728	820	751	773	798	759	739	728	750	758	741	725	729	715	730	753	722	725	720	731	744	712	746	763	716	767	750	761	740	752	799	753	730	740	774	719	758	752	762	747	768	745	756	767	725	799	756	722	753	760	731	779	708	774	722	739	761	783	808	735	731	765	738	746	757	759	749	736	770	745	736	819	809	751	735	774	726	772	739	773	748	723	771	766	735	766	721	780	724	754	738	736	780	778	681	751	807	738	753	720	795	755	781	732	731	765	789	750	769	730	747	755	719	781	782	775	742	766	714	753	792	773	706	779	752	746	743	789	738	777	751	745	736	716	741	765	754	760	781	739	772	705	732	769	739	699	760	801	743	722	781	741	736	784	718	805	779	733	704	731	823	777	759	708	746	777	751	759	753	730	711	751	792	756	786	773	762	759	792	751	731	741	731	783	769	723	766	762	742	768	766	726	751	809	763	784	728	717	752	704	776	742	756	751	780	743	735	743	716	746	770	785	709	756	794	735	741	739	757	735	695	735	771	766	726	710	772	757	742	721	774	792	782	738	737	749	788	745	779	774	769	757	749	737	771	797	686	702	726	763	743	758	728	735	780	739	675	728	734	723	767	759	720	781	780	746	763	722	817	707	778	784	733	745	766	743	757	729	752	769	769	771	753	754	790	756	697	762	738	770	786	745	741	809	770	795	750	796	737	753	703	791	756	745	753	757	748	825	699	780	734	738	736	738	735	732	741	749	773	773	774	768	736	766	763	745	704	781	761	733	752	704	742	765	742	680	700	726	729	737	736	727	796	735	811	750	780	754	753	759	719	766	744	776	748	799	726	764	683	788	770	761	774	741	758	783	775	739	778	726	719	735	790	762	782	745	727	761	780	747	755	749	756	701	731	766	731	813	747	740	672	699	746	750	777	761	742	763	733	727	695	751	757	781	791	744	794	771	734	751	772	743	744	783	665	732	769	721	801	796	766	769	742	758	766	753	698	727	737	755	733	767	775	725	791	779	757	757	764	703	691	780	725	766	739	752	816	717	759	779	715	773	741	768	756	792	731	729	730	744	752	749	774	726	768	782	774	769	713	732	772	783	709	756	770	721	744	774	755	747	730	754	765	763	767	721	787	717	736	732	757	750	741	748	753	752	719	731	762	760	744	743	807	791	723	751	779	738	769	753	739	727	751	785	786	770	753	746	765	744	758	743	750	768	708	748	745	742	763	765	744	729	770	757	739	752	782	722	712	803	751	779	740	773	767	737	795	780	800	796	724	716	761	727	757	724	759	763	749	766	768	758	728	814	710	740	757	783	740	748	802	809	732	739	753	781	758	717	795	760	753	737	753	785	795	728	740	773	737	738	754	747	759	700	755	748	744	773	765	745	783	763	766	792	707	770	731	756	712	751	773	736	784	795	777	752	762	730	776	773	793	738	749	733	773	781	811	741	738	716	750	765	729	768	803	792	757	812	771	745	770	755	786	772	753	762	747	741	776	765	704	738	721	766	774	740	742	723	806	790	740	774	738	724	721	742	748	761	769	769	709	734	745	786	774	745	805	751	758	733	779	744	744	748	726	703	755	766	774	744	718	767	764	734	774	765	770	740	776	784	743	786	755	743	763	765	716	693	731	755	751	758	745	727	758	750	739	705	777	730	744	754	688	743	694	818	754	767	736	767	774	741	742	733	746	732	755	763	773	733	756	766	736	714	748	772	735	745	736	770	784	765	787	745	736	713	804	729	765	759	812	739	738	740	773	729	693	729	754	778	711	741	732	738	780	769	715	746	764	758	764	735	788	742	766	724	736	736	766	759	740	784	757	730	749	823	806	780	707	790	777	729	724	693	741	760	747	800	772	754	739	740	746	789	719	726	716	742	789	764	749	761	725	792	778	730	763	754	793	765	720	754	755	747	792	729	752	745	766	703	737	750	794	771	737	768	758	763	731	765	762	792	769	796	744	719	784	778	775	795	741	733	766	737	749	698	757	733	758	755	743	786	755	762	722	813	775	750	724	755	732	797	746	710	748	757	751	765	730	768	824	730	756	744	688	764	717	748	700	770	771	734	728	777	771	736	747	742	707	720	764	730	749	733	761	736	730	739	733	750	751	816	779	732	736	733	808	737	750	750	795	716	725	753	728	744	686	731	753	713	748	735	747	677	739	715	756	697	786	791	772	783	704	789	749	724	819	756	752	809	761	716	795	775	774	791	737	764	798	723	772	720	725	753	766	756	794	744	735	759	701	736	723	734	762	801	709	735	758	733	736	754	756	730	713	765	714	753	747	748	770	795	745	715	813	780	761	763	746	744	797	716	723	786	774	767	722	747	751	747	752	793	720	719	740	738	766	749	795	714	803	764	731	776	727	776	722	696	800	765	738	739	700	749	729	738	759	752	744	726	727	732	698	771	750	759	781	766	747	744	795	721	735	750	751	729	701	762	778	746	744	735	707	751	705	774	726	754	741	812	701	757	736	766	747	703	745	770	738	724	743	791	757	742	775	744	756	730	769	765	780	726	748	787	753	783	772	737	731	785	764	740	772	816	792	714	756	729	721	782	717	793	725	748	715	730	718	755	781	734	791	716	790	756	733	753	722	751	786	757	748	765	767	756	774	722	721	753	736	732	776	789	742	789	750	755	748	771	787	742	753	727	760	758	774	722	768	749	759	769	700	721	756	743	757	753	756	736	789	743	693	733	739	740	750	744	732	765	768	732	755	763	765	734	743	691	752	756	812	757	748	751	752	750	767	756	767	783	760	774	719	746	745	810	805	800	737	743	729	747	736	789	755	757	789	792	738	727	762	755	762	743	763	795	747	786	761	722	801	774	730	785	779	774	721	763	738	805	700	761	793	720	728	732	758	741	687	760	750	810	741	740	753	741	745	751	758	751	745	741	736	781	686	753	745	734	799	764	768	702	778	774	743	778	771	738	804	772	785	767	777	750	814	774	784	768	782	726	733	750	749	761	803	790	736	777	770	745	748	761	745	746	791	781	743	709	764	774	783	739	773	804	778	768	773	766	727	740	763	767	785	706	749	715	752	722	754	753	747	727	722	750	779	754	744
31122	25541	27655	24078	18101	12940	9376	7419	8111	8641	8871	7488	7143	7229	6105	6386	3278	5455	7382	6011	5515	4489	3492	3016	2949	2456	2031	1612	1666	1082	1328	995	1149	1263	1453	1609	1598	1041	747	730	593	542	467	395	399	348	320	336	263	280	247	254	242	245	237	227	255	263	229	247	251	240	247	241	247	231	224	259	230	263	214	202	248	233	235	256	244	221	213	221	228	241	235	253	246	243	262	237	266	236	242	218	243	248	242	242	245	230	263	256	215	274	247	243	248	221	244	206	227	249	251	249	216	252	223	253	247	238	245	238	234	255	230	223	236	236	204	205	237	239	250	224	265	236	233	246	217	250	214	246	246	252	250	256	236	238	255	247	241	238	250	253	220	263	216	232	257	237	268	239	243	250	241	243	237	268	208	242	247	243	211	240	216	229	233	241	260	228	235	232	234	237	247	219	243	221	222	237	227	239	217	208	265	255	227	203	230	254	225	261	223	237	236	234	244	260	250	244	207	267	238	232	226	257	212	220	256	227	244	233	229	208	241	226	211	258	233	217	221	233	222	209	243	235	250	227	287	244	230	250	225	263	226	230	236	262	239	235	223	264	244	258	253	231	223	236	274	254	223	212	234	235	222	249	244	255	246	222	242	271	258	260	230	257	248	259	247	268	215	253	230	227	258	244	249	241	238	238	243	213	236	239	225	250	251	233	254	232	221	226	261	235	223	233	225	231	217	233	237	211	233	236	227	231	266	252	230	218	252	228	213	254	232	213	227	259	240	241	255	256	263	229	241	252	241	236	211	255	244	242	262	254	223	221	230	264	239	234	242	262	227	250	244	224	198	254	238	236	241	243	250	266	246	218	239	248	259	226	241	261	259	244	240	244	235	238	249	249	271	243	222	238	265	222	229	236	228	242	228	240	259	227	227	227	240	267	265	219	270	257	253	232	227	236	248	241	233	230	239	223	229	239	220	223	223	232	221	238	214	260	239	243	233	231	262	230	249	224	257	223	216	216	261	245	246	252	222	246	258	266	244	232	249	259	220	250	237	239	259	215	248	217	221	230	219	243	241	242	248	229	231	234	250	239	236	209	233	220	258	248	200	240	215	252	260	250	237	261	278	259	223	253	244	229	272	275	228	238	254	242	242	245	232	233	251	236	222	262	254	258	234	234	237	247	232	209	260	260	210	243	221	248	231	234	228	250	248	219	248	219	238	253	224	230	220	230	224	248	226	223	229	270	250	258	231	227	226	241	241	255	225	210	236	246	247	228	228	245	212	226	225	202	264	232	266	226	248	263	260	229	236	236	236	248	232	224	237	236	248	231	236	245	240	235	239	241	247	200	236	266	245	214	256	242	200	225	208	234	239	253	207	242	253	239	246	230	214	241	214	227	211	232	229	240	235	243	221	226	236	250	234	220	212	245	264	237	225	210	253	255	245	253	245	228	243	258	228	265	230	218	257	255	219	244	239	250	240	241	238	227	244	230	230	228	251	240	227	250	245	251	231	275	233	242	264	228	269	252	231	251	224	235	221	242	247	223	266	218	242	246	234	251	214	240	246	233	262	214	222	243	238	221	243	229	239	229	223	228	220	240	221	244	237	259	204	265	278	234	265	216	241	248	257	263	249	231	224	265	214	252	224	215	225	248	228	218	248	230	257	243	242	258	221	241	263	250	221	237	230	259	226	244	227	221	248	257	267	237	247	256	255	244	239	219	229	242	265	224	251	230	264	246	215	248	233	245	210	235	235	237	246	228	228	268	252	227	218	232	228	246	226	237	247	210	246	257	230	243	233	282	233	254	240	252	230	232	248	239	229	225	239	275	236	221	244	248	217	264	244	217	233	216	258	227	208	234	252	231	249	246	244	259	231	239	269	248	264	215	200	225	237	217	208	219	276	257	260	224	233	234	243	214	231	237	243	232	256	211	245	237	205	225	259	227	254	242	255	241	220	232	248	242	255	238	227	247	231	209	227	222	253	221	217	236	250	238	230	240	256	267	252	250	241	230	245	239	232	216	220	249	223	230	243	239	231	236	254	232	241	231	230	248	256	236	262	223	228	202	229	245	243	224	244	204	260	227	240	251	264	247	253	231	240	223	221	239	246	227	232	248	259	256	236	230	268	246	256	242	236	236	251	252	251	233	235	234	252	262	240	235	234	218	247	242	231	262	215	237	228	243	224	217	243	237	229	241	221	229	248	231	256	243	232	211	248	221	232	239	257	239	245	213	201	233	233	253	218	227	241	253	247	243	257	232	250	235	227	220	242	220	226	251	222	246	254	245	215	246	209	243	244	224	216	242	246	255	233	239	243	247	252	236	251	246	217	226	232	242	246	249	267	203	209	211	243	237	214	234	245	246	230	224	250	250	242	244	218	243	258	250	242	225	246	238	253	259	270	230	224	217	223	228	236	258	219	239	225	220	235	239	240	237	231	243	239	263	241	257	255	213	246	254	257	214	249	225	241	221	237	232	240	232	244	200	214	224	266	234	254	236	238	258	265	238	238	241	236	225	244	248	233	243	236	253	247	203	248	258	239	233	258	241	237	252	252	250	250	232	240	254	248	265	243	223	224	222	220	236	226	271	259	247	205	245	226	233	235	230	217	222	235	212	244	267	255	264	241	245	265	232	254	236	231	224	241	265	245	211	224	242	233	221	234	220	246	253	233	238	241	225	252	283	234	223	235	220	229	249	230	232	235	239	224	227	218	227	256	249	231	212	225	233	251	225	250	270	239	236	233	215	246	248	223	242	255	253	225	229	227	246	245	229	252	241	226	225	233	245	248	243	206	259	218	221	250	229	226	239	265	231	264	247	249	226	230	238	233	237	256	259	253	244	242	250	212	245	205	235	266	241	219	215	233	221	241	249	221	228	237	254	246	236	233	225	267	233	244	273	250	229	236	242	250	260	250	228	199	256	200	233	211	271	228	265	249	246	264	224	255	245	271	256	217	241	235	199	235	248	219	212	231	254	236	244	214	241	247	206	235	258	226	219	215	259	231	239	244	229	242	222	250	234	228	245	234	246	235	239	259	266	217	240	252	237	225	228	233	270	227	214	238	230	237	238	254	243	266	230	240	235	226	237	204	245	237	254	219	239	235	243	221	248	203	232	267	222	212	233	237	247	242	226	237	223	268	249	254	246	244	234	240	223	206	222	258	236	236	229	256	234	232	231	230	250	227	246	232	240	244	226	244	246	247	247	259	234	250	217	201	214	218	242	248	230	226	240	254	252	259	224	246	226	242	238	221	214	244	246	242	217	266	229	298	240	254	259	224	224	235	212	238	258	227	233	250	259	278	232	227	233	238	230	235	250	233	234	229	243	232	218	242	237	229	254	222	223	216	241	239	239	209	246	253	253	218	254	251	260	240	221	236	249	217	246	214	247	241	247	226	253	233	253	235	250	244	261	239	231	218	246	219	222	246	237	265	234	239	259	247	216	269	253	228	254	242	229	232	236	252	208	273	265	250	268	247	233	247	257	229	240	239	207	241	254	247	259
19438	20168	29628	33037	30972	27621	24614	22179	24328	24792	25106	23070	23561	24537	21606	23201	12636	21388	26386	23499	22941	20191	17723	15326	15660	12768	10536	9233	9506	6157	7763	6158	7024	7672	9083	9663	10306	6373	4526	4426	3559	2650	2512	1940	1905	1670	1241	1252	965	879	859	808	773	726	755	728	740	782	682	687	693	672	649	698	635	689	726	672	686	659	694	703	656	690	668	653	649	662	638	709	676	646	667	652	721	637	662	662	659	694	673	648	680	679	687	682	713	675	670	663	707	663	659	662	632	718	650	648	675	624	728	660	663	660	676	653	634	664	670	670	664	654	669	634	669	645	692	702	658	664	673	672	674	647	695	627	651	668	651	650	683	663	681	598	706	609	658	682	665	667	706	665	678	664	624	684	655	596	661	659	651	599	633	684	670	662	676	650	650	696	641	671	718	672	642	673	693	659	659	667	640	645	673	659	648	697	666	654	681	640	683	663	656	670	667	646	637	652	686	666	665	678	705	685	621	678	636	621	690	684	643	633	691	664	658	682	682	662	624	692	652	680	652	686	684	654	642	699	702	728	701	671	672	660	676	655	629	622	611	621	660	688	662	672	654	683	638	647	679	683	638	687	684	667	649	676	682	681	657	629	670	656	653	671	671	671	666	656	668	640	640	701	669	688	673	666	643	666	688	714	653	666	641	649	662	690	667	682	680	723	655	651	684	700	651	691	683	692	651	646	655	727	666	706	713	716	692	686	696	639	652	649	665	648	677	701	660	718	688	688	643	687	674	632	670	693	728	663	635	690	701	698	698	690	651	689	671	664	630	683	643	648	702	709	684	650	642	634	651	669	654	672	677	642	644	636	671	668	654	679	652	669	702	642	659	657	676	690	722	714	655	667	687	693	622	647	687	724	675	698	693	715	716	686	707	685	664	678	695	631	609	624	676	695	637	630	650	699	658	647	676	644	672	708	647	641	669	677	676	649	657	663	648	640	713	675	670	664	648	666	658	695	682	668	624	653	690	679	664	674	692	642	688	711	673	705	699	632	645	679	686	701	654	644	721	688	689	658	655	614	677	681	686	650	659	640	656	653	670	680	648	685	627	686	628	659	663	678	644	686	652	668	661	661	624	665	684	664	660	630	675	693	726	635	663	678	665	637	671	652	668	699	639	661	621	679	668	644	685	639	644	622	613	648	658	650	660	712	648	596	657	654	640	683	657	675	647	663	672	698	699	674	621	663	705	688	646	662	666	698	642	683	614	631	653	647	657	692	628	660	717	671	655	649	655	661	635	731	617	628	691	643	701	671	632	704	699	643	644	632	664	664	688	641	677	628	699	623	633	679	630	689	713	644	660	647	654	690	643	704	655	632	686	631	662	641	647	647	676	647	689	658	679	710	655	649	670	677	679	700	665	696	663	653	688	671	632	671	634	670	647	673	699	644	671	689	711	659	679	683	671	663	708	653	697	645	710	717	651	629	646	666	711	682	598	662	681	655	646	643	625	645	656	668	667	706	664	662	677	669	635	672	630	662	650	614	651	682	686	719	705	641	687	623	699	648	668	710	689	655	642	715	651	637	664	682	643	618	657	704	681	631	665	702	665	678	676	676	658	658	731	725	668	665	705	656	623	694	692	648	680	692	656	628	675	649	637	672	679	695	686	689	695	632	691	687	680	690	702	723	692	644	719	671	658	702	688	682	697	657	692	650	643	638	696	646	691	681	687	667	679	650	661	681	633	685	727	686	652	690	642	626	649	689	694	639	648	663	684	679	600	631	621	679	728	665	672	638	708	658	703	625	670	678	705	683	675	699	660	628	653	657	691	636	651	666	687	655	661	670	708	696	625	705	642	662	678	689	689	661	660	678	719	671	681	673	649	649	692	662	658	671	674	686	630	696	659	671	672	704	650	645	646	654	674	668	676	682	627	654	690	671	638	665	686	669	648	674	610	653	688	631	697	643	665	667	659	673	687	672	663	673	664	681	637	670	708	691	657	675	645	725	727	704	666	695	673	692	663	651	672	652	732	680	713	676	640	688	683	692	663	642	675	658	656	719	663	716	683	691	683	651	690	650	640	660	688	676	671	692	693	673	673	669	707	672	669	688	656	701	714	662	639	646	709	663	643	683	690	679	694	689	687	667	691	644	650	686	726	655	661	678	676	625	645	644	715	660	688	635	664	670	700	681	670	694	639	664	701	627	688	697	651	671	665	628	715	626	681	689	660	654	673	691	687	665	634	659	685	680	696	669	660	668	684	637	639	688	669	648	630	686	655	650	663	675	641	670	658	668	681	676	634	663	671	654	686	643	659	686	672	657	654	650	679	634	666	697	669	658	647	674	613	697	704	659	685	677	647	672	653	725	671	699	678	664	616	675	663	637	686	707	689	688	628	628	666	686	675	622	680	658	646	679	658	659	673	616	690	692	725	651	672	629	634	674	614	693	642	650	642	716	665	679	650	678	698	686	644	725	680	668	645	677	663	640	685	619	630	619	655	658	664	679	692	667	699	714	635	701	622	637	705	641	646	693	652	660	681	668	695	655	693	668	677	644	676	724	631	679	659	661	676	642	670	628	651	675	674	671	701	639	654	674	638	683	682	702	670	708	689	659	660	655	705	666	643	675	693	688	663	698	690	648	649	636	687	701	690	631	645	630	683	632	691	670	669	672	629	653	675	635	696	683	679	728	627	631	703	698	663	718	657	678	684	611	744	647	685	673	660	678	652	667	724	683	642	676	689	715	671	652	664	687	633	681	646	647	675	655	671	670	674	659	682	685	651	689	667	683	702	664	656	610	648	697	703	693	683	656	638	640	663	671	708	694	710	690	669	661	683	657	672	637	683	633	661	655	666	647	700	671	638	635	628	687	667	636	692	671	670	718	639	675	659	697	641	693	634	655	669	678	653	674	665	675	636	667	710	659	665	684	677	683	685	656	654	701	702	665	662	657	698	628	703	648	657	649	668	668	606	664	676	679	628	693	662	671	645	677	681	679	637	615	639	664	696	680	682	639	681	640	646	677	668	648	648	658	703	686	666	638	659	672	684	674	675	652	682	685	665	670	660	656	649	691	640	672	666	631	686	644	678	662	692	661	683	674	643	658	678	691	666	679	667	715	702	671	646	640	632	636	639	686	662	733	672	703	623	650	660	695	704	647	639	643	696	646	654	655	673	709	671	663	637	664	619	637	637	653	691	638	675	680	646	660	709	680	655	676	677	650	702	672	704	698	706	640	699	651	671	643	642	658	668	677	650	663	631	692	642	613	672	689	642	659	683	630	660	687	681	749	675	671	653	626	674	689	669	615	648	659	615	678	720	659	671	668	655	654	678	683	649	668	656	647	647	634	692	644	648	708	617	667	653	710	634	694	676	682	644	669	654	683	642	663	660	683	649	684	691	622	676	680	634	688	689	700	677	679	660	662	658	642	684	664	670	655	673	723	692	709	675	680	618	664	680	725	684	678	656	664	653	657	677	680	699	660	653	643	667	690	706	685	653	644	669	663	673	713	670	641	635	617	628	680
12149	9715	10112	7572	4785	3230	2216	1749	1408	1178	987	917	809	801	673	650	526	516	590	535	498	486	422	448	467	379	380	392	355	323	323	365	314	333	345	339	313	338	304	301	304	326	330	303	316	274	297	313	347	291	314	294	285	259	301	313	310	289	290	277	298	258	270	330	279	303	336	333	282	291	296	274	296	290	271	294	292	298	273	319	333	272	288	286	275	287	286	289	284	304	262	327	272	293	308	293	265	311	285	292	288	340	299	290	295	238	319	305	270	296	307	286	315	328	297	290	328	292	302	290	309	282	251	323	273	308	334	333	307	305	282	302	315	318	308	289	316	315	259	295	305	299	307	281	314	307	294	313	281	287	296	323	299	325	310	315	284	342	297	267	289	307	296	295	309	280	287	293	284	265	311	279	295	308	299	308	311	304	301	320	325	301	283	290	308	280	272	281	333	273	322	275	293	303	290	352	248	297	263	323	307	313	298	285	287	314	313	308	317	306	327	292	330	317	281	324	299	299	290	260	306	311	293	301	264	298	317	320	287	280	288	333	317	282	342	317	294	324	307	284	300	282	337	305	293	343	342	318	286	285	306	303	306	258	300	314	278	293	311	273	283	299	328	270	296	294	308	315	323	300	316	284	295	310	317	279	347	299	301	270	332	310	269	289	318	257	288	291	306	294	280	299	301	300	292	287	336	304	313	320	288	305	284	319	300	299	316	283	266	284	292	289	282	303	308	277	290	315	288	295	302	320	311	320	293	275	306	306	307	325	303	309	300	300	282	256	310	300	290	282	306	293	295	333	296	310	312	306	271	287	325	332	289	332	268	310	309	330	307	278	303	300	301	320	305	291	288	319	281	292	300	311	303	290	288	303	286	303	292	267	324	281	272	306	310	275	274	286	261	290	282	307	301	266	275	323	277	316	301	299	310	272	286	310	301	287	301	286	306	285	307	291	316	303	292	325	315	306	280	316	300	294	310	305	296	299	300	296	309	306	309	295	262	341	313	306	302	274	262	292	297	296	312	292	287	290	296	295	295	300	316	282	287	294	298	310	278	297	292	257	318	310	299	293	300	307	276	272	310	320	332	296	282	316	291	304	299	278	302	315	312	319	297	319	327	301	323	306	308	282	289	319	327	285	306	282	326	303	266	307	281	314	322	302	297	300	324	289	315	304	302	277	353	348	285	297	306	292	318	272	298	311	279	290	304	286	310	319	295	303	314	316	307	278	313	308	333	308	287	302	312	298	333	303	295	301	311	299	310	309	292	297	305	301	327	304	311	305	296	311	280	268	282	308	304	289	307	291	304	299	312	319	312	326	305	304	303	290	313	278	271	342	284	325	287	322	311	324	325	304	305	258	269	311	352	300	326	299	296	292	275	310	311	245	271	322	289	306	294	325	282	291	323	309	294	303	320	326	338	298	288	334	313	307	303	296	305	299	324	269	287	329	293	308	315	309	296	296	279	307	289	294	308	276	321	283	296	269	305	294	286	284	325	303	310	298	340	321	320	263	268	278	311	307	265	315	289	324	300	310	317	333	318	290	280	278	328	304	297	299	298	315	308	288	352	262	299	302	294	277	305	311	316	288	339	317	294	322	309	332	308	296	300	311	301	307	279	276	273	292	296	313	279	281	297	316	306	297	305	302	282	308	280	326	291	296	308	298	308	316	272	311	283	303	286	287	290	292	336	284	285	301	293	308	355	291	299	309	324	331	314	292	346	341	332	281	272	290	305	313	284	295	309	312	315	325	294	303	300	292	304	325	320	302	288	301	330	290	346	317	323	295	306	283	290	286	287	286	314	282	275	316	300	302	334	269	293	297	299	304	302	278	292	296	305	279	282	324	322	281	304	305	290	305	332	279	325	303	336	299	305	277	301	292	320	325	283	279	308	282	303	323	286	290	332	288	290	288	290	265	294	307	289	259	281	290	310	287	296	288	308	306	318	345	297	261	325	331	288	303	260	285	280	298	277	299	302	282	312	298	311	314	281	303	263	255	290	284	339	287	293	320	311	309	313	333	318	335	284	302	347	326	305	326	322	304	317	297	295	285	321	336	287	285	291	286	303	307	285	294	273	277	324	302	314	302	302	308	281	273	302	303	314	274	308	306	275	291	294	319	271	271	292	298	282	317	290	322	285	333	310	314	316	315	296	336	326	301	309	289	287	272	300	303	303	293	326	295	344	301	305	307	286	296	282	316	321	319	273	293	289	330	291	295	298	315	302	305	332	302	303	316	261	306	289	322	297	301	296	313	297	309	299	303	285	280	308	294	309	309	292	329	300	291	313	306	297	302	308	304	288	292	303	288	303	293	309	277	297	289	294	355	269	304	297	304	276	326	249	299	301	308	311	314	319	298	310	307	310	306	260	265	281	284	300	308	299	316	303	272	292	292	266	305	327	310	306	298	295	276	327	331	302	304	287	284	304	282	302	315	319	306	312	305	300	332	327	326	293	295	290	287	284	298	328	293	273	255	285	294	310	307	354	302	313	292	311	325	309	287	313	296	282	314	279	269	290	296	303	287	299	307	306	287	289	298	287	308	314	306	270	293	292	336	347	290	306	304	323	281	295	290	313	308	295	306	276	294	292	265	318	289	320	320	281	343	294	298	312	268	278	303	304	336	287	304	305	318	287	301	301	286	302	288	275	306	322	295	308	278	297	307	272	319	297	311	317	296	288	311	314	305	312	291	299	268	303	289	270	279	312	307	286	292	297	309	276	317	338	296	293	302	293	289	301	302	283	290	292	317	287	308	291	322	296	309	297	275	306	275	310	296	322	304	320	296	353	260	307	323	286	282	311	304	353	284	327	301	307	279	303	290	269	302	288	322	311	298	315	300	286	271	292	346	293	307	304	308	286	311	297	321	306	276	323	307	286	296	295	313	317	335	298	294	286	285	311	312	336	301	299	311	291	286	299	312	303	283	296	283	342	304	319	289	319	293	295	291	312	301	337	292	280	283	296	283	333	290	321	276	324	321	327	312	293	332	290	289	280	315	295	285	295	328	316	265	316	289	328	281	264	302	293	289	303	297	287	284	306	284	283	299	315	325	317	315	310	297	289	279	297	309	313	311	310	297	289	324	314	338	319	315	272	295	333	292	285	317	307	281	290	315	318	302	314	313	275	290	341	277	286	298	271	291	307	305	288	316	282	289	287	286	282	312	315	271	278	307	322	304	327	333	311	288	294	282	336	284	316	308	300	304	313	312	291	288	329	325	318	318	260	300	252	300	301	285	307	264	283	300	307	289	304	288	299	315	288	325	299	274	316	290	300	301	300	308	291	294	307	309	321	263	302	284	307	307	291	313	285	334	315	288	301	294	289	317	273	300	317	278	313	336	301	316	335	286	297	319	296	291	319	333	300	291	326	287	338	296	320	320	324	297	290	285	315	310	330	292	280	290	298	314	305	291	280	304	290	300	334	272	269	319	304	325	274	299	297	281	299	293	263	304	277	292	315	309	315	292	315	319	279	286	286	288	338	281
8159	8852	16327	17605	14756	11936	9707	7845	6955	6015	5306	5021	4462	4110	3646	3573	2507	2732	3146	2798	2554	2269	1996	1889	1896	1674	1404	1499	1445	1234	1222	1190	1176	1107	1123	1193	1238	1042	938	952	884	890	882	854	834	892	856	856	856	846	839	797	767	807	810	781	786	825	828	809	861	779	805	806	848	847	808	785	766	812	842	822	810	831	863	806	848	811	837	807	819	845	852	820	772	809	837	867	803	858	809	835	807	834	797	807	801	781	807	789	774	799	787	855	841	827	796	816	810	862	831	821	801	859	822	803	798	823	818	822	831	813	819	839	816	802	782	827	861	837	849	800	855	767	803	824	825	809	802	822	755	828	849	743	855	863	731	813	839	799	792	795	874	814	829	784	820	815	817	825	811	770	798	814	818	813	768	808	828	870	808	802	825	837	830	839	812	827	828	779	829	869	782	818	818	782	846	852	827	852	818	820	775	841	795	781	876	855	804	868	849	853	822	807	810	806	773	809	752	800	846	854	792	765	818	790	837	769	841	828	867	778	779	795	811	816	830	835	821	845	772	838	804	841	805	799	813	764	787	836	840	833	848	800	828	831	798	826	792	773	808	857	784	803	807	801	851	828	787	835	789	833	796	822	822	783	778	812	846	845	857	779	773	806	748	786	825	870	801	849	809	809	817	824	813	847	816	889	805	832	898	814	815	825	843	828	775	790	797	824	842	779	816	828	777	835	778	852	791	763	866	806	811	798	838	809	798	814	840	827	838	822	778	795	765	808	828	859	772	831	826	775	868	811	844	747	837	759	776	829	825	760	863	818	856	790	841	807	797	816	821	812	806	860	830	809	775	801	872	842	819	781	817	857	749	791	792	826	804	810	823	830	800	802	827	805	819	848	827	815	792	835	798	812	780	776	796	859	818	847	787	811	818	796	806	867	810	793	768	812	802	808	820	816	794	805	819	810	836	787	756	839	808	792	824	786	805	812	780	853	790	848	831	795	811	860	858	798	774	777	792	801	809	804	818	753	834	781	790	875	844	824	793	830	844	848	811	760	771	773	852	802	822	831	852	794	791	794	848	752	847	846	795	788	861	850	854	788	800	776	836	773	776	817	787	813	797	787	770	863	873	821	821	800	768	798	794	778	847	826	887	831	825	860	780	833	828	801	838	874	817	800	801	805	777	815	824	810	836	757	807	845	773	822	790	778	867	872	828	777	795	843	844	841	773	850	791	756	822	804	817	803	783	874	819	791	778	819	826	797	860	866	832	755	807	821	756	863	754	819	786	806	757	849	828	860	772	825	844	818	796	818	850	848	820	804	806	800	782	791	790	737	831	803	755	831	797	851	852	843	815	817	776	834	855	840	784	775	873	825	821	866	832	769	812	814	841	808	735	818	845	830	826	846	844	818	834	832	794	774	812	833	792	773	818	785	848	777	818	821	834	873	865	815	821	809	816	842	855	851	795	809	783	822	797	792	815	811	790	791	805	834	835	805	820	778	827	795	796	811	809	802	824	854	852	822	838	780	789	883	802	843	830	834	822	775	822	762	809	770	838	800	800	797	830	763	812	866	777	830	807	817	831	821	775	824	827	758	793	822	806	804	825	804	853	814	765	776	847	803	816	820	815	851	817	828	812	799	844	879	864	800	837	863	813	815	834	860	836	804	778	826	807	781	848	777	817	822	841	792	811	785	862	851	837	792	784	828	789	807	764	816	862	851	839	820	857	807	824	813	841	847	768	860	821	814	828	863	833	858	803	835	806	852	815	770	793	823	814	798	781	800	787	803	814	847	815	794	792	794	790	820	825	796	824	782	842	827	791	801	754	764	813	812	834	809	804	799	827	786	819	761	902	859	805	837	815	804	808	799	817	811	796	776	845	806	808	787	815	814	788	829	839	806	831	830	849	833	820	820	831	850	794	818	780	795	756	783	816	839	827	797	834	851	797	843	849	837	819	845	801	791	801	839	778	843	850	811	819	846	794	794	784	777	836	836	826	856	857	761	830	822	843	797	840	840	762	801	794	786	782	792	815	820	796	836	772	833	826	833	786	844	788	832	846	827	807	819	792	821	831	846	844	837	820	814	812	814	823	808	797	831	820	824	810	800	815	808	816	824	829	825	787	859	794	784	837	841	803	829	822	779	852	827	786	828	799	814	856	806	820	790	766	827	777	863	815	781	823	760	794	855	793	818	860	819	781	767	814	864	808	791	792	801	839	799	772	831	818	830	766	819	752	817	821	822	807	813	782	860	788	804	801	830	798	807	845	839	889	740	799	744	819	790	869	829	877	863	826	822	763	785	794	783	820	792	775	784	809	877	848	811	773	840	776	820	834	798	839	796	854	779	830	822	817	804	804	825	815	800	803	803	801	807	804	804	811	846	832	842	823	792	781	780	779	811	832	852	796	848	793	795	811	809	812	810	811	828	791	822	839	841	820	844	798	795	796	829	831	816	809	853	813	786	799	818	811	801	802	839	869	777	786	846	830	800	827	766	806	832	785	902	802	802	820	794	877	821	814	842	780	813	843	791	786	835	817	804	837	823	902	815	793	804	788	847	806	819	805	813	799	829	836	788	844	792	798	868	831	792	806	838	839	794	803	869	862	818	810	887	800	840	773	815	811	805	818	778	779	846	791	755	842	760	812	834	787	813	836	838	812	880	776	781	835	830	786	856	802	809	816	823	814	773	814	848	819	808	865	803	770	779	835	802	875	841	825	811	835	801	821	842	875	811	826	782	837	806	811	806	812	804	869	897	784	838	811	784	812	839	833	840	841	808	815	816	833	812	840	766	838	766	811	853	786	863	839	773	830	822	847	839	849	796	852	856	766	793	816	869	845	798	856	824	847	761	836	807	762	833	850	837	808	802	791	788	800	802	816	818	818	824	807	845	778	802	794	788	851	822	815	791	828	810	804	820	833	810	824	812	784	795	796	820	809	813	841	759	789	823	755	788	802	814	775	785	818	793	794	765	786	815	794	869	838	839	786	842	794	791	822	836	786	840	793	785	778	824	826	795	804	837	819	819	794	857	776	825	778	848	793	828	846	786	795	864	786	800	836	759	805	828	783	820	821	791	823	841	778	795	758	790	846	836	833	810	835	864	830	836	789	836	836	807	853	778	848	803	833	827	799	797	845	859	810	870	805	841	849	821	882	829	812	791	837	838	824	819	879	852	812	768	825	811	759	811	812	797	827	839	817	870	812	805	861	806	793	831	850	829	809	805	795	788	815	817	816	795	826	822	820	821	828	852	813	845	834	845	864	777	817	836	781	860	801	818	823	799	856	790	871	819	837	826	768	824	813	839	852	854	820	810	821	798	813	831	793	789	820	834	869	826	771	788	808	804	816	810	866	818	864	815	823	831	844	746	852	867	804	838	824	832	839	810	765	830	795	849	854	804	840	781	750	842	797	768	809	826	845	823	814	844	813	845	811	771	810	865	787	839	801	792	812	859	841	835	867	826	760	796	812	863	807	801	850	828	800	782	849	805	809	837	797	835	862	816
21750	17579	19113	15941	11257	7403	5359	4115	4092	4641	4427	4115	3809	3898	3270	3257	1925	2840	3382	2912	2428	1996	1703	1438	1420	1251	1038	942	897	829	720	653	614	742	817	937	925	642	505	473	435	398	369	338	354	312	288	269	273	293	289	265	266	277	302	296	261	282	247	310	300	239	298	307	265	291	294	260	283	271	279	300	280	266	304	253	271	264	262	313	271	245	273	281	284	282	294	253	280	274	271	249	284	254	273	302	285	290	286	268	265	274	288	274	259	235	317	269	282	291	281	293	251	289	266	302	278	279	302	253	276	287	280	284	263	251	284	299	250	285	290	281	264	279	243	262	279	282	284	283	306	291	263	271	298	262	265	262	277	256	288	245	251	248	289	277	306	285	297	297	299	254	271	250	290	289	284	286	276	297	271	288	288	267	263	262	251	269	265	277	249	273	256	296	321	289	245	290	291	275	269	256	260	235	286	251	294	286	259	289	290	266	286	273	253	285	292	247	251	271	269	267	259	264	249	295	280	280	295	287	258	293	261	257	260	259	275	247	268	287	282	268	273	278	276	268	277	302	267	268	257	255	253	263	284	265	264	286	306	268	297	243	295	245	294	270	257	284	298	249	270	284	274	284	267	281	292	241	309	281	264	285	273	260	265	277	255	264	288	276	266	277	250	256	279	286	274	291	255	278	277	256	258	257	284	257	249	272	273	274	272	301	269	290	278	293	273	274	273	257	253	271	268	294	269	264	261	289	290	324	279	272	266	273	284	281	247	285	292	305	271	279	292	272	285	287	273	269	271	260	260	266	285	260	256	270	270	271	272	273	277	262	297	268	235	268	274	290	255	292	267	265	282	267	290	289	301	276	287	286	287	287	269	277	258	293	261	259	253	283	265	292	285	280	271	264	258	238	272	255	273	284	274	269	276	278	301	299	270	269	304	261	275	290	256	274	266	292	274	283	272	258	270	254	260	276	267	266	268	250	276	298	270	279	285	260	277	273	260	278	316	249	268	260	301	264	252	267	275	300	280	251	264	273	245	270	257	264	277	297	287	274	268	269	267	278	261	261	249	297	329	259	221	304	308	288	281	278	270	284	259	252	323	270	254	277	300	274	264	227	272	279	307	293	281	242	238	305	286	284	253	274	243	277	262	234	274	280	261	274	258	272	276	267	322	286	272	278	252	280	254	256	255	270	259	305	298	274	294	284	300	267	283	268	265	299	280	264	259	296	256	271	271	263	292	243	280	298	297	251	261	283	267	276	296	277	262	268	287	277	247	261	289	259	281	271	259	280	297	282	272	260	288	268	292	279	280	261	287	265	263	264	285	255	278	286	295	261	277	268	284	275	281	311	255	291	280	274	287	287	299	273	272	300	257	261	288	285	242	271	279	278	291	243	282	247	292	291	301	270	268	247	290	265	273	277	304	289	274	268	286	289	243	271	278	288	268	276	264	309	262	320	267	255	256	279	291	284	272	280	274	284	276	270	274	295	279	293	289	264	256	261	306	262	272	269	284	276	270	277	280	299	278	284	278	287	253	259	287	300	295	265	296	252	300	314	279	262	264	262	268	274	287	257	267	276	277	288	272	318	260	256	262	250	269	236	260	283	264	250	260	281	271	271	295	271	288	299	270	294	302	274	265	277	288	268	298	285	274	274	248	285	283	256	282	282	268	264	273	279	271	256	283	265	250	277	252	233	260	293	276	276	260	270	270	298	296	273	271	264	266	260	248	278	262	273	259	276	311	274	260	265	255	301	290	268	270	308	260	267	296	250	267	281	301	267	282	263	279	276	262	311	276	297	300	279	300	273	283	277	291	249	262	254	266	256	266	269	255	292	302	284	260	252	280	254	271	279	257	267	277	261	278	273	250	280	287	271	265	271	275	273	290	283	266	285	287	273	277	290	264	305	287	279	266	304	257	235	301	253	277	306	280	274	297	286	261	288	296	291	308	259	261	274	240	270	255	262	268	288	266	280	260	294	272	274	285	273	296	273	254	294	235	282	261	246	261	271	284	287	269	251	283	246	239	281	270	293	266	274	278	270	227	265	283	242	277	289	307	274	245	308	252	269	287	293	269	276	258	295	310	261	259	266	301	243	272	262	299	266	282	251	276	295	289	265	276	260	244	285	265	296	282	282	266	296	286	259	279	288	266	263	251	258	261	289	259	276	263	254	292	271	310	278	295	269	266	283	275	255	273	278	286	287	289	297	270	291	260	267	287	262	296	242	262	252	249	238	271	265	268	273	238	317	317	246	270	285	281	283	297	269	267	297	245	301	270	273	272	278	282	279	280	289	271	299	270	250	275	294	283	266	293	285	265	293	276	298	273	288	252	261	280	247	302	275	264	302	273	302	252	279	259	277	256	299	306	280	270	276	268	267	283	265	274	277	284	289	283	249	257	267	236	257	272	274	293	268	274	285	282	274	290	290	273	239	286	256	261	283	252	290	269	280	283	294	263	268	284	263	303	248	274	258	281	278	280	263	269	278	311	314	240	255	262	262	249	304	261	269	294	252	282	257	265	272	264	273	295	299	288	272	247	257	317	284	283	287	245	285	285	270	271	257	255	271	280	270	278	285	279	278	292	266	257	265	301	287	272	301	254	310	255	251	287	269	271	251	283	285	290	255	263	282	246	282	256	299	280	269	293	282	283	283	255	313	293	282	264	279	318	287	272	286	279	260	270	258	276	266	276	255	287	272	266	265	265	254	268	298	254	267	293	326	269	292	261	282	303	269	251	258	282	234	266	266	274	251	293	263	272	294	247	280	277	262	267	289	273	255	246	295	258	254	277	277	260	294	275	274	261	256	280	324	279	294	271	285	261	256	292	272	254	261	263	278	271	259	237	291	295	286	305	274	258	273	274	273	300	288	252	266	266	286	277	246	276	280	291	269	277	292	278	278	243	273	284	261	280	269	277	290	270	296	285	286	270	276	255	294	281	278	254	267	273	273	287	261	300	292	279	289	281	280	260	281	253	259	266	282	254	275	271	294	271	268	279	301	282	273	247	263	312	277	279	266	283	270	289	322	284	286	273	294	253	262	251	265	286	274	277	301	276	275	273	283	252	279	264	266	274	246	251	278	263	278	236	244	288	291	251	235	259	281	295	253	281	275	273	263	269	293	290	255	258	262	297	294	313	279	278	273	243	282	229	276	277	277	261	262	249	253	290	269	287	267	290	280	266	282	261	280	259	287	289	296	285	257	246	284	282	278	288	275	292	288	257	290	278	294	253	294	286	252	271	279	249	276	279	301	282	272	256	269	280	266	304	308	268	256	248	316	269	297	267	292	301	259	286	287	279	250	276	256	282	276	277	280	293	273	284	261	275	261	262	279	278	276	288	281	301	283	283	291	244	269	288	292	258	260	282	260	307	284	282	270	281	287	283	287	306	286	265	241	271	268	284	277	279	287	271	260	267	256	279	271	284	256	295	281	264	269	267	272	280	309	288	263	282	285	271	258	307	289	269	291	264	314	276	245	270	239	277	278	242	279
14369	14529	23517	26465	24757	21129	17927	15676	15918	17506	16910	16880	16518	16508	14935	15792	8746	14071	16657	15326	13633	12222	9950	8605	8461	7155	6092	5481	5403	4362	4074	3424	3478	4277	5054	5517	5805	3659	2537	2270	2021	1732	1644	1333	1255	1191	990	991	985	829	821	819	799	803	816	744	808	836	792	804	742	715	759	765	757	795	758	779	773	732	806	713	784	716	755	779	772	799	725	754	765	719	700	763	727	710	774	743	745	748	755	777	726	789	744	774	747	745	740	755	696	737	735	766	735	761	733	729	761	709	715	758	717	706	784	752	753	738	708	786	746	767	720	714	756	710	779	751	750	768	753	738	762	725	753	773	714	807	782	702	767	780	743	736	794	722	709	748	809	733	754	753	749	753	748	760	725	745	743	731	731	711	736	785	703	780	709	737	788	763	706	784	738	760	751	730	769	719	752	720	750	783	758	740	737	774	735	745	821	716	743	738	768	760	750	732	778	697	730	773	769	758	702	769	752	746	724	789	722	754	749	742	690	689	750	721	782	745	731	792	739	685	763	783	720	749	809	737	734	742	721	767	721	745	731	736	754	743	724	758	761	732	788	747	777	726	752	801	735	770	763	787	763	754	786	741	753	730	773	731	752	728	745	744	805	751	739	712	759	747	768	786	746	738	742	734	758	779	722	760	711	766	806	715	787	736	742	750	757	746	780	740	762	726	782	745	713	732	722	764	792	727	802	709	769	736	788	709	758	809	731	726	753	727	778	695	734	752	795	814	778	741	758	766	737	706	755	773	777	779	754	696	703	784	757	718	729	772	726	704	776	777	751	778	807	743	751	728	765	772	721	775	739	696	740	770	783	786	768	718	744	761	692	772	763	743	813	780	759	778	786	743	752	735	739	721	738	744	773	758	733	749	741	723	757	759	760	699	740	743	742	772	799	762	784	735	739	742	777	771	761	726	770	685	734	742	736	769	737	733	724	754	732	701	716	775	780	729	777	708	761	768	763	729	763	768	781	793	733	772	785	775	765	748	734	798	716	765	745	704	736	744	768	795	782	793	760	714	737	766	759	735	783	748	747	772	761	819	791	764	754	763	744	714	754	707	770	746	766	700	781	781	718	750	765	759	755	777	754	800	762	733	731	757	753	741	743	792	743	741	716	758	796	830	737	763	749	726	772	719	757	721	785	759	751	717	774	758	778	800	763	739	780	745	770	687	762	744	679	787	720	724	717	707	725	754	702	698	783	720	741	802	693	770	717	807	762	761	768	725	750	741	762	763	746	773	751	749	740	781	784	745	726	781	780	736	753	804	775	748	713	687	751	713	779	817	737	742	745	732	791	811	750	746	736	773	721	778	756	730	804	763	722	747	764	754	749	730	774	748	769	748	772	732	745	800	735	777	730	757	795	770	746	741	748	751	750	778	753	725	740	802	780	741	761	723	775	742	762	752	739	651	798	787	722	793	761	760	751	762	728	736	789	725	723	759	785	779	730	732	733	732	752	745	817	744	768	750	791	736	727	720	786	774	750	770	783	822	766	741	767	751	778	732	762	764	715	751	735	736	753	770	776	714	734	745	762	768	725	735	685	766	749	776	721	713	740	782	777	744	711	722	745	722	779	790	770	740	739	780	775	781	793	765	768	755	742	755	746	720	755	798	741	748	743	755	763	726	744	744	748	764	758	778	725	710	791	750	773	746	748	744	744	744	731	797	755	695	717	791	735	717	731	728	778	770	803	743	739	705	724	752	745	779	749	787	752	714	751	748	759	706	754	741	764	737	768	729	770	745	747	730	791	782	780	784	764	736	742	735	751	752	782	730	769	779	752	772	741	765	768	753	822	741	789	754	780	722	799	726	750	751	763	781	799	714	785	737	760	738	772	767	767	727	740	746	756	724	803	746	754	742	733	729	759	755	766	785	735	689	729	755	731	743	720	726	754	782	758	787	786	774	758	756	757	774	703	777	752	781	746	706	762	739	695	761	755	759	759	748	768	722	693	700	771	742	719	746	723	765	761	770	748	781	777	729	728	764	718	761	743	755	691	774	785	767	752	739	739	731	772	751	716	763	737	759	725	753	755	759	763	797	801	717	767	738	797	756	725	747	718	698	752	761	733	742	758	748	770	723	762	777	720	748	720	778	696	732	732	730	808	769	751	723	754	745	755	717	750	749	798	773	765	836	728	796	784	779	802	697	783	716	754	795	804	759	738	709	738	721	783	709	764	784	747	752	784	764	757	741	747	725	769	723	778	761	718	715	782	734	729	727	704	784	728	730	724	776	788	749	785	723	755	766	721	744	706	747	743	782	772	772	776	732	780	750	746	764	739	736	754	744	769	734	779	779	768	745	755	755	754	737	740	723	741	737	769	758	744	753	724	726	785	747	782	824	737	736	773	697	703	756	761	763	694	754	747	737	760	722	716	783	730	721	769	717	732	752	723	817	761	748	774	747	709	710	752	732	745	766	732	744	762	765	735	733	810	717	737	795	737	734	746	779	752	751	779	705	762	750	790	737	770	745	750	749	763	718	715	688	796	808	755	744	780	735	739	739	841	767	743	730	788	717	822	796	732	738	786	779	809	718	700	704	726	724	777	741	768	755	757	776	828	754	764	716	750	785	797	775	686	770	759	752	757	751	783	739	730	728	745	744	704	745	718	771	773	743	766	735	713	743	746	728	772	708	744	733	738	730	719	742	742	780	731	761	764	710	775	715	770	807	760	737	758	705	741	737	726	764	779	752	777	726	755	791	768	794	697	729	774	717	706	739	773	758	710	777	705	774	714	708	715	744	796	748	743	764	746	731	759	764	736	739	772	718	726	742	751	756	772	698	755	726	737	722	741	736	732	732	760	694	737	770	723	789	687	736	718	767	699	749	776	797	770	775	750	738	744	713	739	747	808	744	800	741	722	746	712	766	722	776	749	754	740	774	730	751	748	776	753	728	793	752	806	796	756	759	770	745	714	737	751	773	729	777	763	753	783	756	774	746	792	775	750	736	769	772	743	724	796	756	788	723	753	769	761	797	791	736	807	688	735	739	729	747	780	767	801	740	713	732	746	748	717	710	778	716	716	768	750	751	737	719	791	736	780	772	645	769	798	729	757	743	772	744	787	741	740	763	725	744	730	751	727	739	722	775	786	754	729	768	765	775	759	740	752	745	693	742	764	752	712	770	758	699	756	768	781	753	754	755	726	727	753	768	777	771	805	773	795	756	729	733	752	750	756	736	756	755	768	761	776	771	749	772	754	798	806	732	764	734	788	794	763	739	787	753	816	743	769	765	746	702	749	743	740	760	742	794	729	742	745	752	709	753	786	760	736	720	767	734	754	740	726	793	731	757	758	790	707	723	772	708	702	768	766	767	767	782	774	736	709	783	803	756	775	771	757	740	747	799	729	725	753	755	761	761	732	780	763	735	737	774	741	720	749	746	735	731	777	752	728	781	795	681	774	761	741	760	766	763	769	702	793	772	736	656	757	768	766	695	716	753	773	804	760	758	743	794	707	776	755	758	770	756
30974	25262	27305	24423	18200	13402	9741	7461	7538	8809	8714	8687	7819	7904	6620	7073	4547	6547	7598	5827	5198	4140	3044	2832	2645	2192	1763	1619	1569	1232	1245	880	988	1193	1471	1634	1577	1039	675	652	601	489	460	386	394	372	295	294	260	261	248	283	275	252	243	214	236	234	233	248	253	262	256	286	237	251	240	249	246	224	269	257	188	235	269	239	240	224	237	237	217	206	238	226	241	243	253	217	240	239	236	238	238	242	255	227	222	229	242	241	230	229	242	254	245	227	206	234	228	243	256	220	228	256	246	244	225	242	221	250	201	217	245	242	216	242	254	255	250	239	240	239	272	230	220	243	270	229	212	245	254	233	231	276	240	240	208	244	262	255	237	245	244	225	233	242	256	251	225	257	257	272	228	244	230	232	225	228	242	257	248	214	243	228	232	230	230	252	250	267	249	237	253	241	229	213	232	243	230	241	229	248	222	260	218	226	205	269	218	261	258	239	232	232	237	229	262	244	264	217	232	227	276	264	266	239	224	238	250	236	221	239	242	263	229	250	230	261	260	231	258	221	248	242	245	253	221	259	245	236	236	264	221	229	208	251	235	247	242	220	243	240	269	224	224	227	225	237	241	233	232	247	252	240	242	246	280	261	262	225	231	243	236	221	248	251	245	211	217	230	225	210	258	224	228	256	240	243	202	218	235	225	233	270	259	231	271	242	242	220	248	249	237	241	260	263	232	253	248	234	241	239	242	238	227	241	251	251	233	247	242	257	228	229	239	249	238	259	229	252	209	217	245	252	258	235	242	276	236	224	232	239	258	232	260	227	218	261	260	236	259	225	226	248	242	235	233	241	268	265	236	224	222	239	235	251	224	235	222	283	242	239	227	248	238	232	236	271	223	231	203	221	193	264	238	226	223	257	250	245	213	218	231	247	248	212	240	238	243	242	243	231	227	267	232	225	253	251	233	233	227	256	222	253	230	216	226	263	236	215	232	242	233	239	242	234	227	232	222	253	240	230	234	272	229	225	252	250	235	220	245	276	254	232	223	215	254	236	251	266	246	247	232	225	247	240	233	236	223	261	221	253	252	264	230	227	220	237	257	246	243	241	232	244	226	265	260	245	258	239	217	233	228	260	247	244	238	227	235	217	257	231	255	259	248	255	207	234	236	227	224	230	246	242	229	251	239	244	267	237	249	242	212	226	252	251	251	239	226	209	209	258	225	243	247	211	215	216	270	225	249	194	204	211	268	235	254	231	278	233	243	244	240	237	228	227	254	269	244	253	246	222	279	240	218	228	236	208	254	230	252	241	244	235	243	238	248	253	249	240	248	232	246	263	258	259	221	254	242	243	228	233	238	234	228	247	210	257	269	227	209	233	267	240	207	241	217	214	248	225	242	217	234	224	249	251	222	248	220	269	268	232	234	255	221	276	232	234	216	237	201	258	261	246	206	235	265	225	225	227	228	254	216	229	252	238	236	242	243	272	250	252	249	240	247	268	242	254	236	238	247	216	204	220	222	253	254	239	249	240	243	275	243	247	233	237	236	248	238	234	240	231	235	215	224	236	212	247	240	238	246	257	230	217	236	253	260	226	252	237	244	223	219	250	242	243	255	239	219	194	239	250	234	225	275	245	232	220	235	231	228	222	217	232	253	232	244	227	241	245	227	225	215	213	232	251	274	249	220	220	250	261	235	238	260	269	259	238	244	256	219	260	226	258	253	219	229	230	252	220	229	227	215	248	243	245	257	234	238	219	238	273	224	237	239	223	248	203	283	240	227	214	239	264	249	262	228	214	239	263	238	238	259	278	232	245	217	238	228	235	255	243	263	243	228	242	250	233	257	249	248	209	225	239	255	233	224	228	245	252	237	229	227	233	232	225	210	241	238	231	236	234	242	261	258	265	239	240	222	254	241	239	216	242	206	227	262	252	230	229	288	228	220	217	234	264	235	249	205	245	237	263	237	249	221	207	258	235	249	234	243	213	205	212	247	258	255	259	233	230	232	237	229	234	228	236	228	258	233	249	215	240	258	242	237	262	255	213	266	226	258	269	243	236	251	238	217	245	215	221	219	224	216	255	224	254	232	237	231	242	213	245	237	241	240	198	245	256	239	258	237	221	242	244	264	251	233	260	247	210	258	255	241	254	264	239	264	228	253	233	223	245	267	229	258	239	264	243	227	228	252	207	239	237	240	256	247	225	236	259	221	266	228	231	244	226	236	243	227	238	238	220	245	227	242	234	240	240	226	228	233	270	245	234	244	226	232	259	240	233	229	245	266	234	236	230	252	257	246	289	235	259	234	226	241	249	245	236	205	221	237	208	265	231	247	231	234	222	231	255	232	217	231	232	219	241	252	236	234	252	235	209	228	206	238	233	239	232	258	258	236	238	249	237	237	234	250	217	226	239	220	235	229	219	235	227	236	252	247	253	243	239	239	244	243	237	208	236	254	228	218	234	229	242	253	244	234	239	242	256	269	249	256	235	226	275	250	259	237	212	211	249	236	217	264	233	248	276	234	219	214	256	248	233	231	215	231	217	230	257	256	238	222	242	241	262	241	261	251	231	201	250	220	228	233	264	231	244	257	227	242	226	241	232	240	254	235	226	265	239	248	216	269	244	265	227	254	258	240	249	230	251	206	225	236	241	249	202	234	245	217	235	240	221	260	227	255	259	246	222	226	239	281	211	246	256	218	219	237	268	226	236	233	235	197	253	241	220	242	218	239	259	225	225	229	252	258	230	236	242	256	247	229	242	238	223	225	208	248	226	251	243	221	241	233	231	218	232	240	252	249	229	217	219	233	229	241	246	230	229	250	216	221	234	224	254	261	248	247	242	268	223	254	279	242	262	215	239	255	232	240	235	231	245	216	227	249	231	228	233	238	222	244	238	213	243	260	227	243	244	246	247	240	202	235	250	231	228	239	201	224	222	252	243	255	232	240	217	230	235	237	248	222	233	220	234	237	222	243	235	254	222	236	204	255	229	213	227	221	222	266	251	231	250	248	227	239	251	243	238	240	257	219	234	222	261	248	206	244	251	241	235	230	244	233	215	266	215	218	265	270	253	220	241	232	260	225	244	226	265	247	259	234	231	243	241	261	232	255	228	236	222	229	212	256	222	230	224	225	212	224	252	234	208	255	247	233	232	254	243	249	224	252	258	208	256	243	249	232	245	226	228	233	232	244	228	245	233	250	249	249	245	217	262	240	233	239	216	208	251	234	214	255	236	231	223	253	222	253	241	279	226	260	231	223	237	253	237	215	209	240	245	254	235	203	226	256	229	238	236	246	243	260	234	237	258	260	270	231	262	233	258	236	234	226	236	234	260	250	202	228	224	266	242	235	232	240	253	217	230	249	244	274	235	261	237	223	267	250	253	259	201	237	254	252	248	224	233	254	230	207	269	233	240	258	217	235	242	232	231	247	230	236	236	238	224	277	245	227	248	242	232	201	239	274	242	229	229	237	249	244	186	237	253	236	228	208	242	270	254	245	246	272	232	245	222
19031	19852	29774	33482	31033	28206	25165	22873	23719	24971	24718	25253	24470	25266	22737	25085	15800	23939	25649	24119	22447	20005	15677	14947	13994	11756	10408	9184	9338	7531	7137	5310	5887	7274	8966	10087	9332	5962	4280	3750	3398	2785	2550	1946	1833	1592	1248	1162	998	889	823	841	798	722	683	709	716	685	732	662	717	685	709	662	660	696	720	703	666	698	698	655	691	699	718	672	657	660	665	702	734	613	691	654	722	660	660	688	683	692	649	694	728	695	670	657	661	672	650	670	646	668	640	640	690	627	655	663	673	642	658	660	666	678	595	628	705	674	626	651	660	674	675	663	646	629	698	674	699	589	651	630	663	684	667	641	714	690	637	670	693	638	663	647	654	692	666	712	640	701	678	673	641	672	695	672	680	644	679	647	698	679	650	699	617	681	636	637	639	705	676	709	683	652	666	650	696	659	670	669	723	683	668	648	686	649	695	625	640	662	629	634	653	680	685	662	615	682	684	617	672	644	635	670	653	674	639	689	655	679	627	663	671	622	644	659	633	678	650	621	642	673	715	710	694	649	661	645	666	638	692	656	685	697	652	703	630	687	648	653	653	688	645	701	642	667	697	643	663	654	672	657	679	703	719	654	699	681	683	625	706	687	657	669	631	640	638	657	656	634	681	628	687	686	657	710	700	666	664	668	623	655	668	650	639	683	623	680	669	657	700	701	675	672	688	664	660	679	713	671	658	651	662	662	629	721	662	677	643	635	629	674	683	649	682	677	673	655	677	650	684	694	704	681	632	665	626	679	721	656	643	649	656	737	653	676	644	658	648	663	727	701	661	669	661	708	716	658	695	711	656	675	686	680	694	665	677	661	631	680	655	701	704	698	660	672	658	675	687	666	657	703	621	649	706	646	675	700	673	648	704	662	627	685	628	695	705	652	692	696	605	706	705	664	659	688	668	678	656	669	680	686	698	672	670	623	686	664	652	628	691	657	710	682	674	637	702	671	663	668	664	694	621	623	663	696	669	644	711	664	623	695	684	711	671	677	657	660	615	665	674	664	679	663	690	659	684	689	648	678	696	671	688	630	688	722	658	697	630	663	673	708	639	695	649	618	677	659	635	652	665	663	650	645	653	659	651	680	683	619	680	654	678	651	662	619	657	627	679	683	690	678	671	669	641	698	670	634	674	645	661	691	654	659	656	647	689	659	678	697	649	645	675	598	665	707	634	690	718	658	680	669	690	665	682	680	627	629	717	676	618	687	661	638	684	614	658	674	649	679	643	634	683	652	688	635	670	628	689	675	680	684	698	719	692	692	643	669	675	661	666	658	716	656	716	708	675	658	685	589	660	616	665	645	619	699	728	669	645	664	641	661	669	688	678	650	674	646	651	648	659	661	732	679	667	669	649	705	708	646	666	650	669	682	659	673	671	705	662	691	671	650	650	663	712	629	652	669	650	688	672	678	652	725	685	694	687	645	643	707	633	702	700	657	652	661	696	632	680	666	658	653	690	662	666	683	661	705	681	643	658	668	698	642	686	683	681	626	679	680	679	670	668	711	637	624	662	682	629	667	672	698	669	665	671	629	670	680	633	687	690	665	649	659	634	655	648	699	652	627	662	687	696	645	655	651	696	666	677	660	621	645	692	634	696	700	658	671	668	673	602	655	679	625	651	667	657	656	660	664	667	687	660	619	648	669	665	674	741	664	661	709	609	678	656	671	639	663	660	639	662	693	623	657	654	645	649	679	655	648	681	693	672	642	716	638	667	683	650	671	674	596	617	697	659	657	657	648	648	660	692	677	718	676	700	611	661	644	699	690	681	700	679	681	729	641	659	669	700	640	600	644	610	658	652	595	695	671	652	652	612	645	678	669	705	656	704	737	665	663	686	650	648	656	639	664	704	626	650	649	692	700	650	649	620	709	701	666	649	728	682	669	627	653	648	665	668	666	690	704	626	652	697	694	671	684	700	608	666	669	639	672	654	638	652	685	659	678	654	690	643	628	643	655	673	650	621	644	607	712	712	666	661	669	669	650	659	631	635	687	705	669	727	692	690	677	600	630	685	665	626	657	692	654	729	703	678	638	698	661	663	608	652	645	678	628	635	675	669	706	658	723	683	683	718	676	697	694	710	692	682	691	639	713	694	732	668	682	650	711	634	641	663	625	689	631	688	678	667	681	668	600	726	719	663	682	709	708	636	698	655	693	696	657	648	666	690	660	628	635	677	639	673	633	696	683	632	673	683	640	684	668	673	652	641	683	671	694	657	711	643	687	682	629	684	658	650	639	649	622	632	670	650	649	661	708	677	670	710	650	670	634	654	654	648	677	628	697	693	658	622	605	684	708	649	660	651	682	691	704	617	717	668	680	643	629	658	698	672	645	624	651	679	649	670	636	646	707	680	658	625	659	674	680	650	667	711	665	630	674	634	679	688	658	659	657	639	658	663	700	670	714	639	703	677	638	665	683	653	712	654	701	611	684	647	689	709	667	701	639	667	663	662	654	646	644	627	605	642	691	621	681	691	701	645	650	656	693	738	636	670	676	618	664	676	713	691	696	634	679	598	671	659	668	684	652	667	682	672	676	656	662	668	607	719	676	687	656	665	631	657	685	624	649	666	698	729	709	630	626	644	645	659	638	677	643	687	656	657	682	659	660	701	601	705	706	661	637	680	677	703	641	700	651	678	655	694	657	651	638	669	676	700	671	718	706	668	677	698	687	699	663	698	698	692	624	691	596	616	699	666	658	654	663	678	675	602	645	681	614	668	677	658	676	712	654	688	687	685	690	634	624	651	648	710	693	683	664	621	650	687	674	719	625	672	645	649	648	658	670	638	706	698	677	673	673	673	653	742	687	682	661	728	744	697	660	638	699	662	637	702	615	658	609	665	701	661	653	655	702	696	667	650	629	642	668	685	677	650	695	685	703	708	650	663	669	692	677	713	654	637	665	688	658	701	705	698	650	650	674	686	641	620	678	695	670	665	642	722	692	658	715	700	647	701	700	658	666	692	643	668	660	666	705	695	651	672	675	655	618	671	655	670	651	669	670	683	729	636	707	635	675	656	711	701	688	645	711	658	699	681	679	668	655	636	704	660	669	628	675	640	634	635	645	660	666	636	702	721	661	673	688	670	672	655	663	684	709	679	698	650	626	682	661	711	649	652	681	625	687	672	670	665	691	673	651	696	666	637	652	672	669	709	675	666	627	623	632	665	667	648	694	682	664	656	687	674	641	705	696	670	661	661	656	676	658	682	744	701	615	689	649	671	680	661	662	630	646	660	643	629	680	653	659	674	642	726	638	650	706	651	645	647	676	636	673	705	679	692	633	676	667	684	646	645	659	669	673	644	692	662	710	653	667	678	671	651	714	653	651	634	670	655	635	645	642	681	682	718	658	681	660	658	688	641	673	627	717	671	642	673	660	667	646	676	652	668	716	617	651	680	664	627	636	647	699	653	684	673	699	631	639	673	634	674	666	702	629	676	673	678	658	679	587	695	645	680	697	652	679	664	688	662	675	671	717
12536	9603	10303	7663	4989	3200	2243	1713	1469	1290	1121	937	871	722	671	644	536	622	600	550	482	456	407	431	442	421	396	374	382	337	333	398	326	322	342	336	370	334	353	329	329	304	306	313	326	294	277	319	314	296	281	288	289	320	319	285	328	331	287	289	266	296	315	324	310	277	287	311	308	288	294	281	288	301	345	291	299	304	289	329	278	281	264	293	310	284	277	292	297	294	306	307	287	308	283	312	298	289	304	282	266	282	331	282	306	319	333	282	333	324	302	289	295	312	289	282	334	295	328	286	272	284	280	286	271	303	265	308	287	300	289	290	276	318	296	303	305	287	289	281	319	306	314	295	255	294	300	307	335	284	251	276	316	281	296	284	337	295	272	301	298	326	326	300	290	290	319	284	312	271	296	285	304	274	316	306	309	325	286	292	343	303	297	308	307	313	321	299	330	308	299	313	317	269	339	316	308	286	270	304	276	272	283	291	278	295	322	272	285	289	283	307	296	315	352	309	284	298	302	309	296	265	277	307	285	285	290	327	315	301	286	291	274	307	297	289	292	303	290	296	290	282	334	290	292	323	297	321	293	287	319	318	316	332	300	322	326	304	269	288	278	255	281	317	301	331	290	325	311	274	296	324	290	299	290	282	274	298	297	275	303	304	302	317	309	309	271	296	299	321	301	292	273	302	285	302	302	300	293	334	308	320	343	290	288	328	294	297	302	303	300	295	311	299	312	312	282	306	304	294	292	271	342	310	270	318	299	299	316	306	327	256	316	300	305	311	307	308	275	308	323	291	304	277	301	309	329	297	304	286	303	274	304	286	313	312	328	315	300	286	289	297	296	336	276	311	328	286	305	271	318	317	308	282	292	311	310	254	294	286	288	324	299	299	285	295	294	300	298	313	292	319	288	300	319	315	300	302	294	311	295	277	313	284	302	300	297	289	328	278	283	295	312	314	264	286	285	280	295	286	293	325	308	309	302	343	292	319	288	311	328	300	300	313	319	310	294	280	290	298	320	326	294	293	310	282	301	331	294	297	274	307	296	295	303	308	297	294	334	306	318	293	268	292	301	313	288	294	294	291	305	323	299	315	314	282	331	272	314	315	308	277	284	307	300	289	257	283	288	309	313	312	288	299	314	280	307	314	292	306	286	316	266	330	273	314	318	285	292	301	305	292	324	312	308	322	306	339	275	336	319	280	307	318	320	297	283	301	323	317	313	328	293	271	293	296	319	270	294	251	322	334	309	282	336	284	294	291	260	294	297	297	297	285	268	310	309	314	306	315	302	331	313	292	313	309	282	286	310	301	320	341	316	295	283	319	304	295	295	298	307	313	313	358	344	264	312	286	287	321	281	321	299	293	301	272	282	290	280	281	305	255	284	334	315	300	312	323	285	295	306	286	277	295	331	285	350	298	292	306	285	283	289	286	295	274	299	312	252	312	282	318	288	304	282	275	274	306	313	299	266	317	333	302	291	284	322	299	246	301	288	284	285	296	291	268	279	301	288	293	306	336	283	297	310	300	290	282	297	284	322	282	315	294	305	326	307	300	276	302	340	284	296	296	298	270	275	281	297	275	306	304	302	309	287	282	304	254	302	283	275	282	287	299	305	308	266	321	336	286	331	262	286	271	315	295	311	296	301	277	307	314	296	281	301	295	302	310	304	333	268	297	280	302	307	286	307	311	298	278	306	297	309	303	292	298	332	267	287	313	303	293	317	310	303	309	280	286	290	281	299	285	314	308	285	287	293	301	304	312	303	297	282	282	299	281	285	303	294	309	295	321	292	287	307	310	302	315	287	304	296	324	285	297	307	309	302	318	281	308	274	282	269	309	303	297	291	287	294	321	319	282	294	300	315	287	304	316	315	309	304	272	299	321	302	301	297	287	304	324	281	289	297	346	334	290	307	290	299	291	284	314	316	304	297	330	314	277	285	278	302	297	318	306	295	305	303	292	311	298	296	289	282	270	306	299	319	303	287	278	276	299	321	289	296	302	287	288	277	322	276	308	309	269	286	301	286	342	303	309	313	294	299	290	281	268	322	314	285	293	290	297	282	288	323	276	306	296	316	330	292	283	313	274	299	294	290	301	309	298	340	289	332	253	305	270	293	286	324	299	309	322	303	271	312	292	290	305	295	275	302	329	258	300	264	277	290	299	294	268	306	288	312	266	264	301	286	283	291	328	314	318	311	291	296	288	344	280	328	295	279	293	341	310	310	305	309	273	296	282	288	302	321	297	302	326	294	279	331	312	306	301	310	313	314	268	295	325	322	307	322	321	308	324	302	292	276	317	300	292	299	295	304	306	338	297	296	312	293	303	300	327	272	276	314	299	300	276	286	295	295	290	314	264	309	287	275	279	287	294	296	299	301	277	304	280	297	308	281	296	281	292	299	303	295	344	312	294	275	309	315	287	325	313	302	285	340	279	283	279	298	301	328	273	292	303	289	282	277	289	287	314	311	298	273	315	284	285	297	294	303	308	313	309	291	289	287	292	272	293	321	309	339	313	291	339	290	316	273	296	311	276	278	316	305	326	307	283	342	309	310	323	296	322	305	282	279	300	292	308	300	268	301	279	289	305	288	293	299	288	317	277	291	263	307	318	294	286	300	306	287	276	294	283	304	308	289	300	298	272	286	295	312	326	293	332	298	294	311	288	304	275	298	310	296	336	265	294	278	283	319	307	301	273	285	288	258	287	297	301	293	267	292	281	288	327	274	275	299	296	281	281	282	329	315	331	289	304	283	315	309	314	322	278	309	298	329	300	319	288	283	295	313	283	323	303	319	280	292	281	283	309	301	274	313	287	273	319	277	306	292	321	299	277	296	300	304	288	322	288	270	298	297	305	289	299	311	268	272	303	319	285	299	293	284	300	290	278	304	301	318	329	294	295	313	297	292	281	301	315	288	298	297	310	277	305	305	303	285	314	313	324	302	314	304	302	268	308	300	316	300	274	285	317	305	292	307	308	292	262	309	310	296	261	308	295	299	307	297	299	263	290	293	309	285	301	286	313	313	294	290	297	282	271	282	301	276	299	280	294	309	307	278	300	292	310	262	286	297	288	274	301	271	311	298	321	291	302	285	271	283	326	290	277	305	281	292	304	277	326	314	282	323	293	294	275	289	300	306	329	277	337	298	260	296	286	280	294	269	308	331	294	280	311	316	306	282	296	314	276	317	295	309	283	319	304	295	277	280	265	294	311	326	276	320	310	276	286	281	272	306	289	358	340	288	283	289	279	330	286	322	302	296	305	309	323	272	326	295	299	292	317	286	321	333	322	295	307	321	289	291	326	293	296	275	309	268	321	302	327	278	276	328	264	316	280	295	301	304	318	292	287	273	301	311	292	311	280	302	300	304	313	308	315	323	301	310	291	337	309	303	310	295	319	334	295	289	308	297	280	308	306	273	269	293	280	302	301	294	277	300	289	299	317	310	310	296	289	300	320	319	313	284	302	269	276	303	299	316	293	315	326	296	302	284	307
8316	8758	16256	17512	15218	12236	9908	8048	7001	6401	5645	5218	4706	4344	3706	3574	2636	3371	3205	2721	2498	2305	1978	1950	1763	1692	1532	1403	1440	1261	1159	1129	1092	1177	1182	1218	1148	1026	936	943	961	876	896	894	870	888	855	784	830	831	782	809	826	807	817	807	801	882	824	828	822	836	806	815	859	793	808	840	821	784	785	839	779	849	820	794	842	846	803	776	794	774	819	778	814	779	828	866	817	794	807	838	824	861	827	803	763	732	865	785	812	806	784	836	849	791	805	795	797	795	814	806	797	826	788	770	806	793	791	807	778	839	788	780	791	876	816	825	850	786	811	817	772	826	774	835	710	811	837	811	753	803	804	866	814	795	833	780	831	775	769	826	769	778	818	823	760	817	793	823	821	728	815	838	806	802	813	816	779	829	762	856	767	776	771	824	788	830	800	775	804	853	798	815	877	765	820	842	792	799	795	776	820	810	797	767	811	811	751	800	851	853	842	836	780	849	827	813	788	865	803	782	812	786	761	850	753	873	813	821	843	859	783	818	787	781	812	865	818	816	779	810	821	757	832	814	800	855	875	814	875	777	850	800	826	842	784	778	842	821	821	817	780	819	733	806	790	794	799	859	822	831	778	779	813	762	786	779	814	808	752	859	758	835	802	818	810	818	832	798	828	803	818	827	765	821	793	809	772	803	818	784	774	804	861	789	800	838	852	801	784	802	800	820	780	765	835	838	827	774	811	823	781	819	781	765	848	839	869	855	819	822	807	828	779	788	776	800	858	804	782	763	802	792	883	782	808	794	841	782	805	835	811	845	797	798	873	848	854	833	830	814	807	805	817	818	798	877	781	859	815	827	835	819	828	855	794	827	813	792	798	813	801	819	764	812	784	789	792	821	790	796	792	815	794	782	840	825	788	775	811	819	771	804	841	791	835	815	811	809	850	838	806	781	781	841	824	849	786	857	841	818	813	833	810	800	843	808	841	852	851	803	774	800	812	874	801	797	838	823	800	777	816	735	790	798	819	815	847	781	835	845	780	846	831	863	797	847	815	807	819	770	783	783	803	811	823	839	806	795	845	798	826	772	810	790	838	844	804	870	764	783	837	773	787	816	788	865	851	810	811	861	799	861	881	805	817	841	789	815	819	775	816	843	833	858	809	821	799	809	798	796	847	842	819	842	804	870	835	851	810	806	784	774	790	736	803	844	796	840	850	837	828	801	812	823	820	792	854	800	791	832	800	776	779	805	764	781	795	841	788	836	858	801	825	856	787	799	778	776	770	793	856	792	836	775	779	869	848	820	840	840	855	824	862	851	850	821	810	863	760	812	808	851	803	853	840	792	812	788	800	826	804	851	807	831	833	807	828	822	859	777	787	819	793	805	815	779	881	774	836	851	851	841	847	793	775	826	832	822	853	810	816	855	835	803	819	805	823	806	833	797	811	811	813	803	825	791	791	769	797	847	832	843	789	780	768	775	814	813	826	774	832	831	822	818	807	793	800	791	831	818	813	801	845	829	814	769	775	828	796	812	816	818	786	824	804	784	805	808	775	824	811	838	825	810	805	834	848	908	800	765	845	846	795	821	819	777	854	760	783	786	870	839	802	768	783	860	833	868	814	801	842	778	814	824	797	757	863	803	808	766	758	818	776	800	852	783	814	785	836	832	842	818	778	812	813	855	837	818	740	792	796	799	834	819	823	829	850	810	824	847	835	853	755	811	824	822	821	798	790	804	818	838	829	799	855	788	825	813	804	810	751	866	864	835	832	837	825	834	861	807	857	787	840	848	828	806	849	802	811	836	817	824	848	812	799	822	826	861	773	835	784	820	819	788	778	814	838	826	761	802	771	865	798	829	811	849	822	795	796	780	811	818	817	799	793	788	823	800	805	781	769	791	782	836	812	790	824	861	836	750	838	842	819	846	838	863	809	826	781	785	857	801	791	812	833	761	848	842	751	814	808	814	803	831	836	806	814	797	802	832	835	820	792	824	812	840	829	824	779	806	778	817	832	850	812	839	802	850	836	827	841	876	800	816	808	775	837	852	817	816	780	790	791	821	859	794	814	823	813	790	823	852	751	791	853	797	829	816	778	837	898	860	805	836	790	818	870	804	827	794	806	855	774	777	843	790	805	844	874	792	804	766	772	834	833	847	800	830	821	808	802	812	869	800	787	798	831	848	877	796	832	815	817	781	864	809	787	797	816	846	860	841	828	851	805	788	832	801	794	775	828	811	860	827	786	773	828	813	796	794	787	818	789	833	836	800	794	788	841	783	859	839	786	811	800	765	882	753	793	814	825	756	787	848	795	820	800	818	798	794	864	837	788	812	806	801	786	792	873	792	824	785	843	803	805	831	839	803	764	773	814	879	824	817	851	811	792	751	766	847	838	767	828	829	788	804	833	833	868	871	876	819	832	787	789	778	791	801	809	832	786	790	828	822	859	798	778	828	791	827	793	805	802	809	842	816	833	794	852	770	829	846	862	836	837	842	856	827	830	807	794	833	808	849	811	753	787	827	826	802	802	791	838	858	808	839	815	801	826	877	789	812	855	796	789	790	831	804	788	845	825	819	788	796	789	785	815	828	832	857	847	874	791	797	793	870	826	813	817	817	797	815	768	744	763	831	833	754	829	802	809	833	857	827	809	817	833	854	830	797	807	805	787	793	777	796	859	803	798	795	838	898	826	778	866	787	825	814	821	825	797	793	770	835	812	796	846	750	808	818	842	877	831	803	800	815	885	789	798	820	799	848	787	789	848	746	810	866	831	811	789	842	830	801	778	840	780	753	813	834	813	789	824	824	772	845	798	814	776	798	802	829	796	805	825	871	803	787	800	832	795	895	830	794	819	822	855	806	828	798	841	811	797	813	783	782	843	801	796	787	760	778	863	788	817	788	808	783	797	802	801	809	770	758	807	832	789	769	800	800	840	794	820	818	823	832	781	836	826	796	808	805	827	798	798	813	858	843	829	789	790	802	781	813	810	825	829	828	788	821	785	857	811	811	767	831	807	802	853	892	832	855	767	825	788	825	774	757	822	828	826	807	846	815	819	804	839	802	816	859	836	764	759	761	814	779	812	809	831	862	835	797	791	802	796	789	821	818	818	783	833	779	786	827	806	806	827	848	808	822	841	817	788	836	835	908	867	793	792	806	829	849	810	839	799	832	834	822	840	832	774	821	781	791	845	823	792	764	851	821	801	793	796	796	848	840	889	804	808	817	757	796	793	837	799	793	833	810	805	780	841	793	822	847	781	795	782	790	820	790	785	756	855	852	841	804	828	775	802	827	773	802	791	775	744	789	807	835	767	788	782	776	824	811	832	780	832	782	790	828	831	839	846	795	811	813	823	802	828	762	800	826	846	796	814	760	803	833	829	817	817	774	763	850	778	808	846	787	809	785	815	798	865	801	749	809	801	814	803	824	833	805	823	813	810	815	828	776	797	808	765	733	829	771	830	766	836	800	807	776	774	803	788	864	821	821	819	798	776	881	793	789	854	786
22513	17699	19652	15831	11326	7745	5395	4555	4404	4716	4526	4403	4034	3916	3550	3374	1756	3243	3121	2671	2370	2064	1542	1441	1362	1096	1015	860	865	751	688	621	607	720	835	924	872	647	496	454	458	424	356	346	325	302	294	281	299	301	293	278	269	275	285	302	299	263	266	235	267	266	251	268	272	286	280	294	308	249	246	256	289	282	268	257	276	265	263	270	254	269	279	259	261	298	264	261	271	257	288	295	273	249	260	278	263	278	305	268	269	256	282	251	280	248	268	259	258	270	283	279	260	275	280	284	304	290	253	279	264	280	271	290	255	270	248	253	306	260	272	248	278	302	266	277	256	271	254	261	252	236	285	263	276	275	286	262	263	309	242	287	281	294	289	253	264	279	291	295	269	295	304	300	307	253	261	279	324	258	287	270	281	263	297	262	249	259	283	287	254	298	284	271	271	269	272	261	295	250	281	286	265	303	253	268	287	273	290	291	245	280	269	272	277	271	261	251	281	311	277	272	270	290	288	250	284	278	314	256	291	258	271	282	249	251	269	246	288	286	267	256	266	282	275	293	265	263	258	276	279	270	262	251	257	282	248	272	268	259	289	261	255	238	273	259	317	254	282	220	291	291	279	284	258	293	251	264	288	271	274	264	270	297	285	249	280	288	255	251	276	268	259	291	288	270	279	240	277	295	278	252	287	260	269	267	291	276	272	256	242	289	271	267	261	275	250	239	295	269	274	271	265	298	272	252	260	234	260	296	270	259	270	263	283	289	287	285	255	290	285	263	284	240	275	291	251	302	254	260	276	258	248	277	281	268	277	252	284	248	266	294	270	281	291	264	252	273	272	274	273	261	271	249	301	269	259	264	278	254	268	274	268	245	287	261	261	283	295	276	254	259	254	260	277	256	247	281	274	256	283	307	312	290	285	278	272	269	275	265	249	252	288	264	284	269	249	267	240	257	238	272	282	287	264	286	276	273	255	240	294	257	287	254	307	297	293	262	283	274	261	286	268	264	283	274	261	285	262	269	268	275	252	261	260	279	278	280	271	268	270	241	287	271	283	277	246	265	287	257	269	241	304	281	268	272	278	247	266	276	276	259	260	238	251	277	286	250	271	260	245	283	266	250	260	286	284	274	267	293	267	258	277	292	283	256	266	269	289	284	264	280	281	273	245	283	271	279	301	258	271	265	260	278	291	257	302	266	253	268	251	263	251	246	270	256	271	258	273	268	243	293	278	289	282	265	274	283	278	284	229	305	268	250	249	282	290	281	277	275	251	260	309	272	283	278	292	257	230	255	279	314	292	285	271	262	244	251	271	248	252	285	269	233	315	268	255	295	280	296	272	257	253	289	253	274	282	251	255	284	280	282	299	249	262	258	301	271	258	275	271	228	292	274	258	270	237	251	252	298	260	279	280	271	281	272	269	277	265	268	288	275	286	278	269	295	287	267	257	248	308	278	282	256	281	277	264	283	270	264	296	262	256	279	252	259	285	259	275	282	261	285	241	260	267	285	264	299	308	299	271	289	255	268	275	263	282	259	282	290	286	273	268	248	282	273	210	277	268	283	247	281	241	247	285	284	317	248	292	281	293	255	297	239	278	274	292	299	291	269	258	240	263	247	266	290	287	298	283	260	273	272	271	291	250	250	260	285	273	256	280	279	254	266	280	295	254	268	261	269	271	274	271	269	265	252	287	265	301	280	292	284	279	246	279	265	248	238	246	267	233	282	250	253	275	308	282	256	287	294	303	303	241	320	262	285	265	296	288	253	276	267	279	243	278	265	287	281	271	308	268	281	279	274	262	279	248	288	284	263	269	271	253	276	270	290	271	276	279	257	251	273	253	287	284	269	285	241	258	265	256	242	276	304	261	265	259	266	283	281	262	256	263	251	268	279	253	262	236	283	277	299	233	249	258	261	265	267	267	258	259	269	294	243	257	252	254	302	247	262	235	268	260	274	258	266	282	254	271	275	289	274	266	271	263	252	284	291	299	265	230	263	279	278	294	244	251	275	276	281	272	260	284	288	298	273	253	255	251	268	263	277	269	264	253	252	261	270	262	263	278	278	244	261	242	260	295	261	307	276	246	273	259	259	285	242	252	261	279	266	257	248	271	279	280	290	265	258	320	284	277	252	277	246	305	272	260	262	263	266	280	269	285	269	272	246	280	266	301	264	285	270	301	267	276	273	331	263	285	257	262	291	261	240	250	290	261	277	246	274	292	278	289	269	283	269	259	279	256	258	307	285	238	301	302	300	276	305	251	266	293	291	276	284	243	311	264	280	272	272	267	259	275	254	269	269	242	255	264	242	290	275	278	273	258	288	276	275	265	260	317	266	276	247	282	254	289	273	286	239	287	280	261	274	284	271	291	283	260	260	271	248	255	240	261	292	261	268	278	259	266	274	244	296	293	259	273	284	283	262	290	285	267	284	279	271	279	268	264	264	293	296	260	280	239	256	255	239	275	280	276	286	253	251	273	274	248	268	277	245	241	277	293	274	276	280	277	284	286	289	242	266	270	264	296	281	269	254	278	291	235	285	262	262	282	275	273	274	267	264	274	275	261	282	281	282	270	277	268	265	285	251	269	273	273	216	273	254	250	242	264	279	284	293	276	247	281	277	277	257	293	274	300	302	279	260	263	296	273	278	286	289	279	253	285	289	248	267	271	267	250	258	274	260	266	308	270	271	265	270	296	282	261	283	272	283	294	268	283	271	294	257	272	280	257	273	239	239	260	255	271	225	283	262	264	276	258	281	264	267	264	242	300	273	264	275	287	275	261	262	299	300	250	288	275	294	245	264	281	283	266	276	300	245	270	270	271	263	303	284	275	259	277	259	260	292	279	277	293	252	290	287	270	293	287	284	269	259	265	265	230	270	265	254	259	278	286	275	312	271	282	241	236	259	258	285	279	281	305	289	294	248	274	272	277	264	283	287	253	287	282	265	270	245	269	266	269	253	246	291	251	257	282	278	277	259	276	282	271	263	237	258	318	273	297	250	273	266	283	276	272	245	239	273	287	250	296	268	267	253	287	271	288	259	265	281	254	264	298	258	263	275	267	247	291	262	273	234	271	297	285	269	273	264	276	262	274	292	281	295	292	257	288	294	293	249	265	303	291	277	237	252	284	277	244	263	251	267	263	299	285	271	276	273	282	259	253	296	293	250	290	264	277	291	300	280	290	285	261	282	266	269	283	234	247	234	291	257	264	273	253	291	279	271	308	284	261	296	289	282	252	263	244	248	275	291	294	263	277	294	265	266	291	269	262	266	278	250	253	280	264	274	265	311	303	295	256	284	275	265	301	296	264	290	259	276	263	241	282	258	293	277	291	272	257	259	278	240	282	274	287	295	266	259	262	274	260	279	248	267	258	257	245	275	303	271	251	263	275	256	257	270	286	300	273	283	266	251	269	285	279	279	263	258	302	265	305	266	274	293	268	254	291	270	306	304	273	266	300	289	249	287	244	287	303	283	268	283	273	262	283	275	281	285	288	239
14682	14733	24098	26895	25043	21348	18112	17112	16995	17611	16897	17844	16468	16627	15509	15760	7926	16111	15941	14251	13456	12112	9269	8621	7918	6545	5914	4925	5475	4120	3704	3171	3337	4449	4955	5799	5357	3370	2452	2289	2033	1779	1646	1308	1303	1160	977	946	959	836	855	789	791	718	786	799	740	770	807	774	767	730	770	741	742	762	723	781	802	776	749	774	779	752	752	758	748	748	763	742	733	789	703	736	759	766	721	770	740	760	765	744	733	787	782	710	759	767	740	780	759	724	713	720	781	780	768	746	761	739	721	761	712	744	766	674	730	711	718	753	764	765	721	781	807	755	725	764	799	745	755	763	738	703	736	754	788	760	741	780	734	766	775	790	686	761	758	781	780	729	750	790	767	811	749	781	758	733	760	752	726	777	736	781	717	808	742	735	746	779	739	760	734	758	760	747	682	766	745	774	723	783	675	771	758	741	753	697	781	758	740	747	727	742	747	782	740	734	708	790	736	724	763	752	791	756	768	729	764	761	784	815	756	767	714	762	784	755	731	674	768	749	737	727	768	731	786	719	700	746	754	785	713	733	690	773	782	671	731	747	748	766	750	746	775	741	742	730	760	733	739	734	774	812	708	736	751	749	759	691	736	758	711	757	752	723	736	798	766	753	743	743	728	718	749	719	765	765	719	746	806	752	761	761	713	783	722	666	732	752	748	758	713	775	761	756	765	763	765	734	743	748	721	744	779	724	763	762	764	766	759	733	769	781	802	789	795	689	715	731	786	780	765	779	728	743	742	742	713	764	714	750	765	727	771	734	787	743	738	798	777	742	726	788	761	751	752	732	758	751	751	760	753	708	771	753	726	669	718	764	695	706	749	784	751	811	733	724	717	755	769	757	724	750	735	734	783	721	714	749	838	733	701	772	756	752	797	738	746	749	722	698	727	741	739	760	744	752	769	716	757	770	719	737	727	760	761	805	727	749	711	774	724	770	780	758	765	772	754	763	778	716	757	743	736	746	734	720	735	777	711	761	742	752	766	683	725	764	759	780	729	742	726	741	739	768	694	752	744	719	744	749	748	778	721	781	765	730	711	786	750	736	751	731	755	749	733	737	785	758	696	707	754	698	739	721	732	757	759	734	744	742	706	759	749	742	711	756	782	758	763	711	777	739	727	747	743	742	766	806	743	731	709	701	730	779	721	779	722	760	744	687	707	754	750	736	710	720	723	750	766	694	799	769	682	689	763	778	750	745	745	758	745	796	746	731	753	736	754	747	724	697	792	751	825	741	762	773	752	792	761	732	763	777	740	754	723	752	771	760	703	731	725	751	765	737	766	726	718	748	801	705	802	752	709	737	746	802	765	777	756	730	726	830	761	803	732	756	706	770	708	782	785	766	740	732	747	733	732	764	759	770	745	727	742	775	753	711	777	760	737	746	724	705	742	730	764	739	734	709	707	738	763	746	773	716	754	757	719	740	728	731	702	733	767	755	727	769	752	721	741	767	729	743	760	710	712	726	725	759	732	768	758	764	773	787	760	762	751	748	791	751	765	751	730	799	784	764	733	714	763	769	788	734	741	740	759	779	721	753	734	754	779	754	725	736	746	753	765	794	733	732	759	737	724	743	796	709	719	762	782	771	747	771	737	792	758	726	756	754	754	724	759	756	765	715	769	752	731	730	748	753	692	749	764	721	768	759	726	756	767	773	707	733	764	778	741	738	759	745	737	752	770	759	720	753	780	759	753	715	748	739	683	767	791	738	753	720	723	739	735	741	749	791	724	752	761	752	765	732	732	756	756	779	727	687	777	772	754	743	745	735	731	748	760	745	730	795	778	757	779	715	762	751	750	777	792	760	724	745	758	763	764	731	746	767	767	688	718	716	738	730	733	700	734	725	765	756	789	717	734	754	747	753	710	717	727	768	747	762	771	710	731	753	738	750	758	738	767	710	763	764	752	748	752	789	740	735	786	777	722	787	707	703	737	753	736	769	793	777	713	731	741	718	740	739	777	734	761	718	786	733	740	719	761	779	701	732	717	806	775	719	761	708	750	728	753	747	719	763	810	695	786	752	756	720	735	742	762	771	826	737	752	769	751	742	762	781	778	730	726	724	800	773	735	770	767	748	768	769	761	723	748	742	739	758	772	753	786	745	724	790	758	711	752	818	711	738	744	768	727	769	773	788	769	785	730	757	748	715	690	752	781	810	753	765	749	751	743	779	735	753	750	762	750	745	716	782	744	711	772	761	778	799	728	779	787	783	742	743	715	755	692	757	728	785	775	753	735	723	688	734	742	742	784	706	795	767	765	770	752	730	734	732	718	737	738	745	703	737	739	813	719	750	763	723	754	741	751	758	739	750	717	717	778	729	693	757	727	753	784	793	698	727	742	773	763	714	793	708	770	726	743	736	760	727	722	769	739	785	773	772	757	808	744	773	709	774	739	701	741	765	734	774	698	848	807	732	732	749	831	745	760	733	735	740	715	760	744	762	743	737	719	748	780	741	729	741	755	760	746	747	733	745	728	705	774	799	753	751	734	721	740	702	715	734	729	773	722	710	777	763	724	766	740	747	733	712	766	736	754	736	786	750	776	767	735	734	756	697	753	687	718	703	743	790	774	752	778	734	746	718	717	764	770	724	747	711	776	771	729	762	733	714	773	761	752	796	735	775	733	706	733	756	768	788	693	725	743	767	729	734	785	730	765	781	771	761	769	767	738	791	825	737	743	746	719	765	716	737	772	709	783	749	721	780	728	764	737	733	752	722	770	770	745	741	683	725	709	791	724	749	727	755	742	735	713	708	791	768	664	761	763	763	721	726	780	748	797	772	769	718	749	759	748	711	763	789	739	722	745	751	701	741	723	772	771	784	732	703	789	709	778	774	732	738	768	705	738	759	715	734	715	789	699	746	753	701	693	727	727	758	756	723	727	762	730	704	717	727	771	758	772	740	733	736	747	724	739	770	779	754	743	726	712	711	793	744	756	772	725	779	782	753	744	747	738	722	731	706	742	753	738	704	758	742	751	782	774	710	750	720	701	758	806	762	735	771	783	740	732	725	741	725	748	769	788	785	754	756	753	745	813	742	733	697	768	776	785	705	744	738	762	766	729	778	786	793	764	799	781	720	718	713	751	708	691	770	758	771	758	792	727	812	704	771	743	725	753	753	782	734	749	719	741	769	675	774	743	716	721	714	733	783	783	730	760	729	718	769	718	756	710	741	723	740	734	744	752	730	764	789	764	729	759	797	721	729	784	734	775	726	788	783	724	731	767	759	753	745	704	727	749	758	738	721	766	772	727	686	747	737	768	738	709	732	729	757	718	727	759	803	775	754	791	725	753	734	769	720	746	745	746	728	729	710	804	735	707	761	780	783	770	798	709	705	783	729	746	772	740	757	711	743	713	789	778	702	748	725	704	676	781	772	731	734	759	744	702	736	728	759	734	737	733	743	739	724	730	768	733	748	722	748	737	740	753	726	743	746	704	729	777	736	704	788	748	727	750	763	783	734	757	704	728	733
31455	25256	27361	23808	18574	13294	9397	7803	8659	9773	8208	8759	8360	7747	7160	6585	4127	6963	6783	5551	4734	3983	2942	2773	2714	2247	1847	1502	1517	1329	1194	1018	982	1282	1553	1796	1597	1041	715	679	607	548	517	464	330	311	300	269	252	270	249	222	256	225	219	254	238	268	234	217	207	234	227	229	238	231	228	254	238	234	259	240	242	233	245	227	227	234	215	221	254	239	235	227	199	237	230	210	233	223	244	200	239	205	236	250	214	267	257	245	221	232	230	226	234	227	229	238	259	232	209	222	222	242	221	247	241	243	235	261	232	223	254	223	240	217	251	245	234	244	245	258	212	244	244	238	245	252	234	234	217	216	248	230	238	250	219	242	245	239	220	259	214	203	246	235	221	213	239	252	261	242	256	211	217	249	233	223	233	227	224	227	216	256	257	224	234	233	206	230	268	245	215	228	231	240	251	228	243	224	236	231	239	228	265	209	236	236	223	234	248	229	249	232	246	256	222	254	241	237	240	243	255	267	244	264	248	241	254	239	239	271	230	219	238	224	229	226	268	248	256	200	236	232	248	193	255	215	243	250	226	253	212	239	221	212	235	231	239	211	265	237	218	238	210	215	262	215	224	226	208	234	234	248	241	235	212	273	255	221	206	224	221	223	227	207	232	239	226	234	253	235	240	244	270	226	244	243	209	239	253	227	223	251	227	203	256	228	246	230	229	246	236	221	258	247	234	223	232	234	221	199	257	228	237	225	269	264	258	245	237	261	230	251	275	258	263	219	215	228	220	265	250	236	241	253	247	241	258	232	243	216	268	236	229	230	221	240	228	233	262	218	241	243	218	248	234	207	244	229	233	251	239	233	239	229	216	246	262	245	208	220	225	230	241	223	216	231	230	242	234	250	236	220	244	235	251	211	220	233	241	253	207	223	222	244	249	252	255	280	231	224	248	253	221	227	249	240	231	252	248	222	232	218	257	234	244	222	250	235	222	233	189	244	242	220	230	242	263	235	241	245	202	231	268	231	245	251	243	238	241	232	234	252	231	231	256	220	234	231	213	207	254	226	247	254	260	225	230	224	259	248	241	231	221	229	240	229	244	233	222	270	242	214	249	224	238	241	210	270	257	237	218	229	230	237	230	240	222	245	241	238	229	253	240	265	229	233	226	251	243	223	223	257	236	222	257	225	212	240	247	244	227	233	230	242	224	248	236	228	218	235	253	226	183	216	236	230	242	241	237	221	254	266	225	231	239	250	232	247	226	229	249	217	242	251	242	221	223	245	223	219	242	253	256	214	253	216	250	232	241	220	248	238	245	225	200	223	227	237	227	227	233	251	216	236	236	241	244	256	232	231	246	235	234	226	221	239	240	274	262	210	233	232	248	225	244	225	196	261	246	255	238	243	227	243	233	236	212	223	209	242	257	228	251	231	241	254	245	220	245	229	224	234	251	229	238	216	227	228	226	212	232	236	252	250	261	239	243	254	281	234	256	214	212	247	248	242	237	266	223	229	224	215	257	215	242	261	242	233	230	219	232	247	220	258	250	224	228	263	249	227	241	232	285	218	253	240	216	219	219	243	230	235	222	246	236	227	251	261	256	212	223	236	223	238	234	219	249	236	242	233	240	236	250	250	239	246	239	243	239	240	236	253	232	218	250	194	222	259	236	266	223	217	248	232	228	232	216	243	230	242	227	255	219	224	252	264	210	226	212	217	222	219	213	254	217	247	242	228	246	247	222	254	240	241	248	253	243	232	223	240	225	259	226	227	219	253	184	242	250	220	245	249	236	273	228	257	260	252	233	251	258	237	246	240	268	238	231	261	242	242	219	261	281	223	200	262	212	233	251	251	224	268	235	239	225	227	252	250	223	241	228	249	229	253	249	206	238	257	231	255	223	236	237	244	214	219	237	251	224	228	253	236	233	252	223	224	213	241	248	269	246	255	263	209	262	226	253	245	221	240	250	235	230	241	236	223	241	217	246	229	229	216	239	248	251	244	226	250	231	238	242	252	250	206	242	233	257	228	233	213	236	263	242	224	257	241	205	247	236	246	249	233	252	240	237	243	200	235	239	239	209	261	236	235	253	261	226	234	258	241	253	246	253	222	238	215	240	227	244	247	227	245	250	254	236	246	233	231	231	203	252	258	232	243	238	248	252	210	235	221	216	245	247	251	220	240	235	256	258	238	235	251	242	238	238	223	212	239	248	248	227	241	251	239	255	218	223	227	251	232	227	242	212	220	255	237	237	229	227	218	212	271	239	224	232	254	242	223	213	233	239	240	232	245	214	233	241	214	245	239	217	243	239	248	260	237	228	226	232	223	242	215	210	235	231	221	269	244	234	239	235	244	246	234	234	225	266	248	231	236	229	259	220	227	246	241	240	239	253	224	218	197	218	238	251	242	211	226	213	238	261	231	264	244	257	243	227	243	239	244	227	236	253	252	203	197	248	212	223	239	257	240	242	240	228	208	231	228	235	235	243	234	237	224	258	221	252	230	267	234	254	238	217	248	241	244	251	236	230	227	246	227	226	232	216	247	228	237	243	268	268	227	255	221	236	225	240	253	223	234	225	248	219	238	241	223	235	242	248	219	229	219	229	225	206	242	212	236	228	238	216	240	250	246	239	223	217	223	270	209	246	238	202	257	243	227	251	252	246	233	239	244	224	229	245	239	245	238	234	246	225	227	224	260	220	254	245	237	206	233	237	245	248	233	227	216	238	211	225	243	226	219	211	223	242	228	257	222	252	222	237	233	236	245	256	232	270	244	232	235	223	248	230	265	238	245	234	230	204	235	216	234	225	224	247	229	236	243	236	235	212	215	244	203	242	245	255	211	215	240	219	231	214	213	236	253	230	228	217	246	215	236	234	234	238	227	267	240	234	224	223	231	266	252	258	218	254	231	236	226	248	246	214	245	257	227	240	276	220	213	251	260	240	230	235	251	214	228	217	211	244	234	215	236	216	230	219	236	235	217	221	232	227	200	235	238	272	240	206	215	224	238	253	227	238	244	228	228	221	245	253	252	263	233	248	210	255	233	247	262	224	223	236	249	218	242	225	228	227	210	232	242	264	240	254	239	229	229	263	203	247	236	251	258	215	221	228	243	262	249	243	217	222	231	232	234	224	235	247	241	266	232	237	240	215	217	249	245	218	225	262	236	250	248	233	250	201	226	225	256	243	247	242	216	241	226	225	256	249	243	230	227	254	257	237	268	227	222	270	236	236	228	252	254	271	212	241	245	243	246	243	214	232	230	228	253	248	227	218	263	214	231	233	249	221	212	242	242	250	226	231	232	245	234	254	229	239	244	236	247	222	218	237	259	222	234	249	263	247	234	243	227	245	242	244	218	246	245	228	226	242	240	227	221	222	254	247	226	205	248	230	227	251	225	237	258	224	246	221	221	238	240	241	233	259	243	217	233	244	247	226	259	223	268	223	241	228	238	225	214	251	252	231	210	209	262	227	227	217	253	252	235	240	215	241	236	220	216	238	244	251	242	244	212
19528	19473	29369	32983	31553	28219	24373	23782	24554	25777	24022	25646	24589	25347	23554	24267	14753	25870	24624	22802	21128	18346	16104	14676	14123	11982	10184	8751	8862	7836	6899	5422	5842	7757	9427	10515	8953	5975	4396	3578	3267	2849	2652	1902	1607	1448	1170	1084	1012	904	847	761	767	735	691	720	727	661	677	678	734	730	713	650	676	654	649	646	641	679	674	675	644	640	640	650	661	650	665	685	603	690	675	649	667	615	683	686	636	710	624	687	703	651	667	676	629	650	662	654	635	668	670	671	679	605	655	658	630	628	664	700	703	671	678	669	646	652	687	637	696	632	654	648	655	639	645	626	670	665	651	650	665	634	681	643	649	701	627	636	620	680	627	645	677	665	664	619	644	643	677	676	697	642	703	694	703	681	682	643	647	633	632	632	678	650	680	646	683	663	682	707	664	649	631	616	662	656	685	618	635	674	696	629	640	629	665	650	686	684	637	664	676	632	683	699	674	687	670	706	658	646	701	630	651	647	644	673	659	646	670	697	657	689	654	627	655	686	657	646	658	638	644	668	632	669	687	683	650	638	634	700	654	667	635	694	663	637	696	653	644	657	655	647	631	660	655	638	665	669	627	647	701	658	662	651	692	613	653	639	650	667	696	692	619	590	676	640	614	633	626	635	646	638	659	655	645	643	690	649	673	653	670	659	658	679	668	646	668	636	645	680	626	629	668	650	683	673	620	662	659	645	628	647	670	650	675	685	706	648	672	684	659	654	674	677	632	624	639	705	683	641	661	639	667	618	634	648	649	655	659	629	630	631	661	666	665	669	659	615	637	664	681	702	636	672	689	642	623	644	640	674	648	607	720	715	659	633	638	659	632	697	673	652	655	689	695	668	633	675	654	678	634	648	673	647	623	642	669	665	687	609	662	658	655	637	647	632	680	656	665	651	658	617	656	608	652	721	628	629	649	594	651	676	644	657	701	660	662	665	654	658	636	631	685	652	719	644	686	683	641	650	661	655	669	649	624	679	643	610	635	671	664	670	635	650	629	659	622	665	684	676	638	662	654	693	694	670	676	680	671	669	629	658	665	678	605	670	622	650	655	667	682	665	645	624	668	668	709	682	656	631	656	680	653	653	673	627	690	642	657	650	646	646	657	634	652	699	670	637	656	631	671	645	649	656	627	691	633	644	664	656	669	692	631	661	653	667	649	634	661	641	699	648	649	655	633	655	704	678	665	654	696	681	663	683	645	665	719	674	688	645	645	636	642	683	707	644	677	619	648	685	661	654	639	637	640	674	704	638	639	653	654	652	674	663	684	667	688	672	693	645	657	653	602	656	667	701	678	658	689	654	654	654	676	674	620	635	628	670	661	609	681	661	657	629	671	668	641	691	656	643	679	635	644	650	662	653	638	677	638	651	663	684	660	643	659	677	645	632	685	700	648	709	649	660	666	681	647	661	641	639	639	658	640	661	647	643	601	665	667	649	684	658	689	635	643	688	650	677	635	630	683	660	685	662	638	668	685	702	645	679	626	611	620	677	655	613	654	655	652	663	683	671	680	657	637	666	710	626	665	662	652	659	666	638	649	654	636	653	609	665	682	631	641	629	639	681	636	684	672	626	685	628	686	627	648	645	656	639	633	642	600	664	690	651	632	654	662	624	615	671	682	659	638	699	660	658	666	632	672	652	677	624	702	654	693	684	645	642	690	671	696	650	677	658	641	676	701	599	638	675	650	627	648	694	637	670	669	660	637	660	664	649	651	659	675	681	642	697	653	679	654	636	622	593	681	617	658	682	712	645	685	665	664	641	669	637	656	648	695	663	680	695	704	649	674	645	651	685	664	653	659	655	604	620	693	677	613	619	684	682	582	731	628	651	641	696	674	652	621	689	606	671	649	660	620	650	625	653	674	704	641	668	618	629	655	633	650	641	665	716	672	658	632	665	683	643	669	621	669	638	689	631	659	648	641	636	671	636	653	654	608	686	738	643	686	683	642	639	621	649	702	727	639	691	683	649	673	723	671	665	617	661	656	622	664	668	712	651	729	636	658	673	647	619	649	691	660	656	672	646	679	707	683	653	664	659	661	636	636	671	673	705	627	658	637	699	676	663	651	666	623	673	682	647	685	609	672	680	675	646	642	680	659	667	671	645	644	671	698	687	669	696	675	658	674	654	666	635	617	690	661	710	653	620	672	705	667	637	633	667	659	670	628	696	678	651	705	661	698	674	641	622	625	656	671	642	723	670	651	694	672	592	686	678	718	630	677	729	668	701	637	659	648	649	651	641	631	649	663	639	669	657	651	631	630	674	659	620	693	699	706	622	678	682	649	688	645	655	663	664	657	628	648	683	633	652	649	699	673	662	667	645	650	681	653	631	650	662	651	667	644	645	666	606	688	644	679	685	665	646	680	662	703	662	684	656	633	688	664	665	642	671	667	668	626	665	659	649	647	616	646	677	664	622	634	666	692	666	695	660	662	668	685	682	705	648	674	588	645	628	652	664	746	662	644	636	678	659	656	651	615	673	685	604	681	644	667	629	655	655	698	647	733	621	680	653	648	612	635	678	684	679	630	625	631	665	701	691	646	604	616	687	679	644	645	674	687	654	638	577	616	693	637	659	676	661	684	644	635	627	616	652	675	667	631	680	665	670	598	679	652	621	677	652	615	644	671	697	663	649	644	643	671	682	634	625	676	675	649	631	658	638	671	649	624	650	663	644	690	625	690	644	630	672	612	631	648	633	697	624	678	660	602	682	615	646	657	654	645	633	626	668	658	652	643	671	609	629	653	645	693	623	631	672	665	645	630	657	626	691	635	676	673	644	675	699	689	671	649	669	635	663	648	645	653	641	691	680	693	680	633	646	670	622	645	697	717	631	675	668	645	597	640	666	680	667	663	621	652	669	674	662	647	673	699	729	653	670	650	657	712	681	671	681	660	653	681	683	605	640	639	664	668	638	686	642	635	654	631	684	645	634	621	661	633	659	658	649	654	649	655	654	650	687	654	643	647	646	624	665	652	681	634	602	680	746	634	619	666	645	642	623	653	706	623	643	697	603	638	684	673	678	647	671	639	712	717	708	677	651	633	675	661	675	672	663	682	674	649	661	655	646	707	666	606	703	657	700	700	652	648	733	714	706	618	662	652	635	696	667	669	680	674	646	655	611	675	647	667	662	683	657	661	659	715	686	621	664	686	702	635	673	683	638	613	651	652	677	613	686	665	631	671	682	681	694	700	688	701	644	644	661	657	675	674	675	667	687	661	632	673	632	734	658	668	739	666	648	633	647	709	671	636	637	662	697	684	656	653	665	673	664	654	659	670	700	635	642	658	665	662	637	693	671	674	665	644	660	675	697	620	632	634	648	647	621	657	678	670	631	650	671	685	632	679	628	672	699	699	690	678	622	659	700	683	633	666	661	647	664	673	658	624	690	630	650	682	646	664	658	646	632	656	610	661	650	693	646	605	694	665	662	664	654	629	667	682	672	690	618	655	634	639	666	744	658	633	681	677	644	621	659	617	629
12160	9338	10079	7621	4758	3196	2329	1783	1407	1297	1006	977	889	787	698	614	533	636	575	532	487	464	433	431	383	416	400	359	364	333	352	351	340	311	347	334	315	354	317	310	271	293	294	274	312	283	278	310	299	312	306	272	307	320	316	291	297	291	319	299	310	265	304	306	282	312	293	321	299	295	292	251	286	298	290	318	286	298	303	298	290	295	287	280	277	325	279	310	315	288	292	284	314	286	298	279	283	290	317	327	274	292	294	298	301	302	320	298	281	297	292	304	274	295	302	313	297	314	294	309	328	311	308	279	297	305	294	295	292	284	272	315	314	305	283	301	300	303	273	275	282	304	315	318	285	313	274	299	300	300	276	314	295	277	308	297	279	292	288	282	301	312	314	338	313	290	302	284	278	282	314	269	305	320	328	283	259	292	284	281	287	271	292	303	299	265	319	289	313	271	282	285	315	309	323	271	295	290	278	326	288	310	269	321	293	323	295	278	321	295	308	286	291	284	286	304	282	327	258	282	292	297	290	294	290	316	302	289	302	274	325	300	300	306	277	283	293	272	346	286	272	308	324	304	300	311	295	328	283	297	276	306	323	288	312	273	302	268	291	279	265	271	274	298	315	275	293	303	323	290	308	305	309	302	285	273	308	291	316	299	296	311	304	292	316	274	288	300	273	274	273	307	282	322	265	295	301	302	296	307	294	318	289	286	328	328	300	286	281	266	320	309	291	288	308	298	284	281	283	292	289	289	264	302	310	298	303	302	276	301	288	294	262	290	299	305	243	284	299	274	288	264	295	290	289	276	282	274	289	298	328	315	302	333	310	299	303	319	301	285	276	279	300	289	292	292	261	261	286	274	269	237	262	304	274	289	287	283	292	299	306	294	293	307	307	318	311	273	318	263	299	306	288	296	330	289	302	290	294	287	283	305	310	328	275	291	305	301	305	293	308	274	312	300	273	316	287	303	287	296	320	319	302	272	264	275	265	266	307	309	305	256	296	277	275	342	304	295	291	288	311	294	273	310	294	304	307	303	277	305	277	270	323	291	293	293	303	312	318	304	287	320	295	288	317	277	287	283	274	282	287	282	287	263	280	285	334	283	273	333	301	298	259	279	337	268	287	290	293	273	287	312	300	295	304	276	319	299	298	280	289	298	322	296	295	300	298	311	272	316	307	304	300	350	282	303	289	326	295	313	312	278	324	285	288	275	312	267	277	290	289	272	317	279	295	279	314	311	287	297	262	285	297	307	302	312	275	308	260	252	297	322	312	267	302	273	267	311	289	297	281	290	267	295	283	297	287	292	298	291	290	290	279	317	290	285	291	283	283	281	304	274	335	285	284	310	298	271	296	312	306	297	324	277	321	332	291	300	282	321	317	320	271	273	318	321	284	304	331	288	291	280	288	299	283	311	323	280	315	320	300	275	311	277	286	296	287	299	298	270	303	285	280	300	253	294	274	302	284	299	300	317	294	312	289	303	284	281	316	295	324	299	268	309	279	292	280	309	318	294	329	268	299	325	255	290	279	304	258	281	317	288	335	264	296	313	277	285	299	300	290	333	287	319	303	287	302	297	302	285	298	281	286	273	293	278	234	292	304	304	304	325	319	335	299	284	320	307	315	289	268	291	311	302	287	304	317	286	334	310	348	302	278	276	311	249	300	309	243	318	268	294	276	280	307	322	310	301	295	302	283	289	297	295	306	304	300	304	286	275	356	292	324	279	317	295	262	310	291	300	264	301	314	303	288	286	303	293	319	307	280	290	308	290	300	278	302	291	301	299	313	295	329	289	276	300	312	275	304	309	314	270	299	282	295	289	288	307	301	292	274	292	295	296	292	319	271	291	312	302	291	295	331	332	282	297	300	279	295	303	295	296	303	276	302	297	292	327	298	307	300	302	320	279	324	292	274	309	295	338	296	278	315	296	299	308	291	319	284	284	309	277	300	326	317	289	299	297	281	271	269	277	297	300	297	290	299	271	283	318	304	292	266	311	295	284	300	282	306	297	326	293	316	281	278	322	284	306	302	300	318	280	306	285	305	279	278	295	277	310	283	313	290	309	318	272	272	296	294	281	297	311	291	303	290	314	287	301	269	308	299	297	324	276	267	316	325	273	316	292	309	308	300	318	321	280	285	284	296	309	292	269	284	289	289	292	271	295	291	303	303	280	323	274	314	276	303	323	246	336	275	295	289	305	320	279	288	298	299	295	278	317	288	294	285	289	314	295	290	296	296	333	292	292	286	271	290	315	271	286	301	314	313	316	281	294	309	294	301	299	280	309	319	260	286	312	285	288	302	323	293	306	294	301	274	311	288	315	306	285	270	299	280	280	311	289	294	289	275	278	304	311	292	304	297	285	267	281	327	278	282	290	270	281	317	327	288	273	301	313	274	303	292	293	281	303	301	302	312	293	331	294	301	312	317	309	307	295	300	277	282	303	278	311	297	311	298	307	290	284	299	301	281	294	338	302	260	297	300	330	297	286	301	260	301	317	307	293	287	285	301	292	294	312	297	339	293	335	320	298	304	296	305	297	305	297	310	305	307	319	288	304	299	300	297	316	323	286	277	305	307	293	319	293	292	299	279	290	296	301	263	287	316	287	287	275	291	255	313	287	306	312	283	310	286	285	315	317	286	306	326	291	289	275	289	309	272	287	311	309	279	286	291	337	301	292	270	290	278	315	314	323	321	289	296	309	314	287	301	310	292	261	306	272	284	298	323	306	292	309	274	275	295	318	344	288	292	305	278	312	308	307	250	264	262	301	310	320	271	286	301	285	308	282	312	283	286	282	308	276	318	268	307	247	289	286	307	286	316	299	310	294	308	317	301	286	296	273	318	311	275	318	295	316	284	273	302	294	291	312	322	296	269	298	287	314	277	264	277	304	296	306	326	263	309	302	322	305	295	349	279	305	265	298	289	318	304	278	293	274	287	291	335	294	292	301	313	280	275	276	301	288	325	311	295	319	296	343	293	292	303	296	308	301	323	303	298	292	313	309	278	312	295	286	317	292	301	279	321	293	294	290	289	304	248	309	273	327	286	289	275	315	312	299	312	254	275	277	303	328	291	297	272	315	284	305	324	306	298	294	290	295	290	277	300	310	290	279	308	310	296	322	290	297	269	291	278	298	280	322	302	278	284	325	287	299	324	289	315	316	278	278	299	296	282	311	298	286	294	294	302	305	293	312	312	285	300	303	263	287	278	276	301	291	300	303	289	298	330	276	336	294	328	291	317	291	322	291	301	302	287	283	269	286	279	280	296	282	304	311	319	285	287	278	279	306	301	289	289	309	293	307	290	294	302	292	283	278	269	267	302	320	297	315	290	316	285	278	313	284	274	314	276	288	308	318	299	314	291	290	330	300	275	291	314	296	288	307	295	305	307	287	270	294	281	285	302	283	310	319	300	309	294	303	303	237	331	296	294	284	337	318	286	298	290	283	306	278	294	289	327	275	278	307	312	251	321	320	273	330	307	319	303	315	318	314
8174	8497	15717	17583	14825	12387	9621	7964	7004	6478	5500	5072	4674	4166	3802	3558	2535	3159	3066	2751	2484	2310	2088	1914	1807	1652	1491	1365	1364	1232	1206	1117	1046	1123	1149	1181	1142	996	883	906	960	832	868	901	842	849	860	799	840	763	830	809	830	770	842	760	797	788	873	797	831	834	780	826	842	787	805	796	807	850	817	842	761	779	792	821	806	848	838	811	815	827	734	865	795	830	761	791	761	807	825	788	768	862	856	796	811	801	793	821	722	788	835	787	833	818	775	773	833	831	855	860	819	816	835	819	793	825	829	741	821	802	775	776	772	812	775	819	837	757	756	841	845	806	813	816	776	784	823	776	787	757	817	852	796	826	829	792	817	776	789	811	792	770	778	807	774	735	814	740	813	802	799	805	817	798	804	809	813	777	814	813	862	780	744	822	757	816	792	842	812	797	822	818	771	813	833	759	805	782	806	819	858	778	838	774	815	754	794	785	795	832	790	786	788	781	812	836	788	736	802	768	765	793	792	793	827	754	797	785	716	809	789	799	779	741	797	830	827	780	749	814	796	791	754	803	789	812	797	854	763	756	805	760	805	787	803	757	833	765	805	809	807	789	849	813	762	783	776	766	770	823	791	792	805	844	796	757	818	776	762	777	819	788	745	805	802	811	795	772	804	806	718	817	787	760	777	838	812	815	816	790	778	824	764	784	833	775	751	790	816	782	785	799	821	785	804	806	803	821	795	755	823	838	808	835	812	812	800	739	765	849	773	798	811	806	811	822	856	767	742	792	824	819	830	804	814	804	760	856	847	827	844	819	799	836	778	772	822	828	780	804	834	805	767	806	816	791	820	798	799	816	782	826	728	765	809	834	805	811	866	848	800	854	847	817	807	824	827	806	799	821	807	802	776	808	780	776	801	811	843	791	803	792	825	782	820	799	797	821	788	834	808	846	808	829	803	789	762	757	808	742	818	816	790	754	800	853	781	827	826	821	811	817	845	809	760	807	817	779	801	807	768	821	869	799	819	773	769	781	805	785	794	801	813	803	813	788	786	792	819	813	811	813	809	811	823	791	794	791	821	800	781	836	819	786	829	832	792	785	795	833	812	712	806	845	835	833	785	797	800	817	839	769	795	825	782	831	825	777	812	803	846	816	804	779	814	806	811	792	801	777	820	796	804	806	822	798	769	823	843	868	833	814	798	788	798	823	763	765	833	754	769	821	759	796	824	798	858	782	829	772	821	816	831	821	789	806	857	815	809	734	799	778	807	825	848	814	813	826	787	800	799	758	800	797	791	851	825	756	800	836	783	769	832	803	794	800	801	828	788	774	775	751	761	792	792	790	817	782	814	790	769	792	805	823	831	790	763	817	852	795	816	790	821	824	794	793	783	829	813	798	781	788	745	783	814	756	798	782	765	803	787	831	817	808	811	820	841	769	782	752	834	809	852	775	790	787	825	771	810	849	818	821	818	785	867	806	829	798	783	817	816	762	839	798	801	789	796	841	790	813	814	843	745	827	820	772	846	834	834	820	865	777	763	796	799	776	788	807	814	790	749	782	744	790	787	809	805	829	834	803	818	809	787	765	791	723	836	783	798	792	826	831	819	738	819	792	802	811	823	827	747	801	780	770	820	826	788	805	791	824	820	819	818	778	818	828	801	855	764	745	805	816	823	810	825	795	787	829	837	795	826	798	752	776	801	810	853	856	785	800	795	806	782	832	793	822	811	789	786	835	839	826	848	814	832	825	807	775	818	755	851	812	830	814	816	830	786	851	861	792	802	810	865	817	816	828	795	835	832	789	817	778	750	750	804	763	802	825	810	785	787	774	793	812	823	764	778	817	790	808	776	804	824	853	761	806	783	787	840	840	796	793	824	805	782	798	792	805	844	810	798	774	801	825	778	824	748	832	822	832	768	790	803	817	789	788	805	810	796	795	827	824	822	771	830	784	825	767	821	825	838	832	802	813	783	830	814	787	849	802	807	823	746	865	833	782	754	825	809	786	787	847	793	835	798	841	777	759	836	883	774	808	820	766	766	823	772	783	789	792	822	857	816	801	830	813	867	749	820	807	808	830	795	790	808	814	796	828	800	809	779	809	798	842	825	785	790	805	812	865	819	808	796	821	772	792	806	810	852	784	769	761	815	796	804	806	841	762	853	827	753	810	792	831	849	823	800	807	771	754	856	769	840	774	827	835	786	811	808	827	806	804	786	773	823	787	795	767	826	815	822	839	752	787	835	854	836	795	794	824	856	780	801	759	807	804	832	802	772	808	808	810	818	812	794	814	803	868	757	821	814	791	759	865	839	801	766	813	845	841	813	851	796	830	815	824	786	812	822	807	778	776	826	765	866	810	822	805	778	742	808	828	783	824	843	812	826	806	791	818	761	795	763	751	812	848	865	808	738	777	840	840	806	862	761	820	838	817	803	808	797	775	794	816	794	804	819	795	842	813	811	788	780	833	799	784	803	769	806	843	842	777	765	788	809	853	814	800	799	794	836	787	816	779	783	776	781	803	816	795	801	791	788	790	816	812	790	847	852	862	808	774	770	788	788	804	813	828	795	809	806	798	804	781	789	795	770	738	817	798	806	788	781	816	774	838	775	839	792	797	813	804	793	816	830	815	841	823	768	821	823	785	806	797	788	815	827	859	835	819	844	808	795	780	825	789	776	805	831	748	876	884	810	757	781	826	814	793	806	802	815	756	791	834	819	808	821	853	795	801	833	767	773	815	741	818	764	781	780	788	840	812	802	796	777	796	755	777	813	799	828	820	822	797	836	761	810	803	825	798	855	820	800	870	788	815	818	765	777	780	775	802	819	766	772	854	840	798	774	801	789	785	781	861	775	862	819	822	733	801	815	830	784	767	758	809	843	784	767	765	858	802	807	783	760	828	796	793	783	840	833	825	789	784	778	813	794	810	813	777	838	744	770	846	800	783	791	845	761	816	828	847	853	779	750	772	786	782	820	842	814	849	845	811	779	791	838	777	801	821	817	851	774	749	834	806	806	824	761	805	779	779	859	773	794	788	792	802	778	741	796	754	814	839	814	812	789	835	850	832	767	808	804	760	792	836	826	790	818	821	799	773	807	786	797	737	855	785	772	790	838	826	800	768	772	806	796	778	762	792	781	812	758	789	843	779	806	813	869	770	794	806	826	801	764	844	842	805	815	774	804	835	805	851	809	803	788	792	848	833	824	814	746	792	830	846	842	799	759	813	843	767	784	815	839	750	835	784	790	779	786	782	815	797	804	838	816	823	821	764	826	853	777	826	796	798	835	811	828	826	794	834	751	770	778	828	800	862	811	830	807	812	817	816	785	808	814	784	821	825	793	806	782	837	785	758	794	796	830	806	774	787	793	771	815	804	807	823	771	827	781	793	726	808	795	829	849	751	789	842	789	787	894	744	807	803	858	815	808	816	805	824	854	878	775	850	841	811	825	831	799	797	789	789	834	821	799	827	827	798	820	820	795	826	752	810	809	779	827	779	789	810	813	809
21919	17123	19110	15881	11351	7312	5366	4207	4495	4999	4444	4800	4583	4067	3929	3465	1856	3427	3269	2387	2116	1962	1434	1555	1523	1390	1101	882	944	726	628	627	588	748	880	841	734	603	507	414	427	394	393	341	345	308	311	308	325	263	248	270	295	292	248	253	254	247	311	260	271	300	251	301	270	263	290	270	275	275	264	239	303	257	219	269	258	273	256	288	306	262	298	268	268	227	268	240	299	265	272	262	287	281	285	284	268	264	275	264	285	259	278	289	279	251	278	286	255	279	299	266	278	259	284	239	266	273	259	264	251	261	257	261	270	250	237	262	270	286	255	259	254	302	245	286	260	250	299	257	285	270	260	279	255	261	278	288	275	262	256	294	276	259	277	234	272	261	309	250	277	277	253	263	247	261	272	287	284	276	267	284	256	279	262	236	276	254	270	267	277	249	268	234	235	269	252	256	293	260	255	259	250	276	263	271	244	278	248	280	265	238	251	283	250	264	266	278	280	265	289	297	244	273	290	294	293	268	288	270	257	265	288	261	285	263	273	244	257	284	267	271	260	251	258	265	308	247	271	290	272	259	270	277	266	281	264	294	291	272	244	243	281	271	287	261	257	256	269	262	278	272	289	282	266	288	248	262	273	232	285	277	252	273	244	231	278	265	283	267	316	281	268	263	267	229	266	289	267	260	287	309	237	250	243	253	260	277	251	260	278	307	255	304	276	288	247	255	265	259	280	268	260	269	240	248	312	269	252	254	290	253	264	244	262	302	279	260	271	277	269	257	282	269	259	260	291	255	256	268	294	254	277	277	262	271	258	262	231	269	210	279	257	258	283	262	282	261	262	262	263	259	276	230	259	253	268	262	243	266	257	267	274	267	253	250	250	270	259	279	260	262	283	263	272	313	269	285	306	267	252	255	264	261	267	274	299	308	267	264	283	292	256	271	265	255	247	261	276	279	251	254	293	269	286	249	271	283	285	271	250	247	247	256	286	250	296	239	274	241	247	277	249	246	239	266	248	247	294	276	304	271	272	283	266	279	270	270	304	294	276	299	257	265	264	271	285	276	253	276	273	276	278	294	283	250	290	293	264	258	274	292	248	291	274	277	283	254	260	273	269	275	255	260	251	245	267	293	298	254	291	259	266	257	270	260	279	269	256	272	259	263	261	258	250	285	279	274	246	281	267	258	246	288	255	265	270	260	225	267	270	254	281	261	271	272	271	259	265	250	236	235	282	280	256	241	275	256	287	251	265	268	286	258	221	275	293	257	273	267	261	270	259	283	260	272	286	279	278	251	250	242	288	277	234	243	275	266	272	259	252	251	263	264	270	274	263	263	293	263	242	276	253	276	262	297	291	257	288	293	288	245	262	250	254	292	270	252	255	256	238	257	243	257	273	253	257	277	254	283	270	295	285	271	268	277	255	265	261	279	258	293	291	310	287	298	239	230	247	277	263	277	262	260	263	269	282	305	251	266	267	270	265	256	268	286	274	263	293	280	256	250	292	275	250	249	262	245	236	257	285	260	235	277	250	278	286	247	271	278	284	278	275	277	276	292	273	256	282	262	265	277	286	267	284	262	264	281	301	286	282	271	266	264	256	253	280	246	267	283	243	244	288	285	264	233	270	271	312	242	302	230	279	268	282	266	269	284	279	270	264	246	269	251	285	283	255	276	301	282	278	238	291	250	264	289	267	257	258	282	286	310	294	264	308	278	270	272	260	263	257	276	283	259	279	289	262	274	254	278	288	283	261	260	228	277	259	287	287	269	289	275	250	263	241	270	293	264	262	291	276	269	281	270	264	280	257	289	271	257	298	262	260	277	259	275	273	276	226	275	274	255	279	264	273	288	234	266	273	247	246	283	277	281	294	245	266	252	284	273	276	251	270	258	270	272	260	256	285	273	315	267	250	279	295	283	283	256	313	261	253	248	240	241	262	254	268	276	260	291	267	287	247	268	260	281	253	301	268	283	266	281	283	287	285	238	273	281	253	275	267	269	261	273	298	274	295	229	262	263	255	307	304	254	261	269	246	255	271	289	288	266	269	242	271	250	260	281	279	264	282	250	296	250	275	280	259	276	267	269	295	245	242	275	264	236	270	271	267	275	286	274	278	278	257	274	284	278	280	265	241	272	248	287	268	296	275	266	246	300	273	255	265	287	266	263	286	306	241	265	261	267	270	259	266	267	265	262	271	272	290	263	267	288	269	289	254	273	298	285	257	258	238	282	234	246	254	295	282	259	258	252	257	258	269	255	275	243	268	257	300	270	264	268	286	295	254	251	265	283	261	250	256	266	277	270	268	237	256	291	259	251	259	256	275	245	249	255	264	246	276	254	295	282	235	243	256	247	249	260	236	248	266	267	243	273	304	269	274	252	272	273	270	263	279	281	304	294	231	269	279	254	270	246	281	266	274	295	246	258	283	250	283	286	268	244	273	287	269	246	257	286	284	252	255	290	297	253	262	247	251	289	248	268	282	283	276	275	281	252	288	264	284	275	271	256	279	281	258	252	272	300	249	274	259	263	244	240	292	229	298	263	282	308	264	258	280	244	274	276	233	264	264	268	274	299	242	261	253	252	275	249	255	259	261	272	276	292	307	265	276	267	257	255	259	265	282	291	289	263	274	250	258	262	284	280	268	249	263	278	270	271	279	249	267	268	254	283	291	267	255	298	250	243	288	274	287	263	266	271	274	278	256	294	288	284	254	277	247	265	255	280	275	269	281	295	268	268	290	299	269	277	268	241	244	268	272	267	266	261	304	259	264	262	278	296	232	256	259	286	288	280	245	306	268	259	272	249	257	318	273	261	247	292	256	272	229	287	267	241	265	264	268	247	259	260	273	262	288	294	269	257	310	251	237	251	274	252	287	283	298	281	249	260	234	266	280	274	272	262	266	247	263	264	268	242	278	257	251	278	281	300	249	280	277	279	254	230	309	288	249	285	289	263	281	280	282	292	233	275	267	265	279	241	250	268	279	289	260	264	274	237	269	264	302	292	295	250	277	271	289	285	283	280	293	261	277	230	270	258	270	270	248	302	280	289	275	252	232	270	256	254	275	275	273	237	273	248	275	268	256	256	256	245	251	262	270	272	274	272	283	266	253	260	237	284	243	286	248	282	276	288	285	259	263	238	274	246	259	300	282	272	271	251	272	289	263	283	289	268	276	288	251	275	297	264	258	255	269	265	265	252	235	276	262	287	249	286	264	257	269	279	264	269	265	261	254	261	278	277	263	257	284	219	251	267	258	261	288	276	290	287	271	273	250	269	259	274	263	251	288	266	269	267	278	257	270	265	237	274	277	261	286	266	279	257	242	270	257	271	280	266	259	259	272	269	247	252	274	267	289	251	271	245	245	272	284	259	271	243	273	277	254	311	242	281	276	276	276	236	282	285	274	275	249	246	277	260	268	277	231	261	261	263	263	273	268	248	270	282	272	268	275	260	269	265	279	237	272	250	279	290	295	272	260	252	283	259	276	268	269	287	278	285	290	254
14341	14037	23910	26872	24885	20947	17976	15639	17203	18311	17052	18389	18303	17755	17197	15757	9260	16634	16194	13290	12110	11439	8925	8914	8660	7667	6350	5094	5452	4349	3552	3424	3229	4422	4953	5579	4783	3350	2342	1961	2094	1762	1575	1252	1239	1082	990	939	870	874	871	774	771	765	780	789	808	763	695	781	738	751	759	751	760	683	755	750	765	701	764	741	782	706	742	738	729	765	764	770	771	742	724	727	735	745	739	792	714	762	793	739	751	734	716	732	729	715	765	737	713	702	764	740	728	811	790	714	755	791	736	745	765	691	735	774	741	700	714	769	718	686	739	783	750	741	694	721	716	745	757	754	727	692	827	749	756	759	759	755	705	730	760	738	769	731	714	724	699	740	737	728	751	725	788	784	748	703	738	763	775	733	760	742	802	757	730	770	758	758	771	688	727	745	711	713	746	715	738	708	749	731	734	688	726	723	783	776	722	748	755	713	744	716	739	678	723	683	711	716	742	719	737	739	742	706	753	732	751	706	741	754	746	696	749	734	719	785	691	772	740	719	804	730	716	725	737	715	737	742	758	703	729	693	721	736	784	786	760	743	729	726	745	746	772	737	756	780	722	741	768	690	720	768	811	740	732	752	696	707	786	724	736	732	731	739	752	694	730	774	711	730	687	750	764	729	727	708	704	803	758	758	725	757	770	738	741	776	703	720	779	766	765	746	774	767	750	741	724	720	751	740	685	768	737	718	731	748	703	745	720	721	759	719	751	728	743	722	720	705	738	720	754	752	722	738	737	718	703	732	690	719	747	743	755	743	700	681	699	724	750	675	745	766	776	794	700	735	725	723	735	753	769	744	725	745	760	753	771	735	755	689	744	775	743	734	756	732	748	762	765	738	727	741	740	742	762	739	737	762	730	745	768	755	704	769	699	748	759	748	759	801	684	769	702	763	738	755	771	749	774	707	746	743	745	793	720	680	740	748	751	756	718	741	709	685	699	720	765	715	735	750	718	774	697	736	721	728	741	773	749	701	765	736	752	752	721	735	715	743	769	731	712	741	781	752	753	744	719	751	733	752	787	758	759	719	724	791	721	714	727	723	770	730	750	741	702	711	756	796	753	756	701	725	740	707	715	748	715	749	764	757	772	710	778	776	753	733	736	744	719	757	796	745	742	745	717	739	750	732	797	739	740	752	764	754	722	745	719	731	766	785	747	772	735	724	773	692	730	745	711	743	705	770	707	755	721	744	731	757	746	707	730	763	735	776	730	677	748	747	736	768	695	763	769	743	741	745	757	709	707	756	720	800	787	720	768	783	762	710	703	709	740	744	742	714	722	726	758	749	730	717	777	712	786	772	728	725	721	740	730	745	725	758	750	719	750	690	749	759	741	709	727	722	731	727	770	733	768	733	699	744	767	755	731	705	732	749	714	657	710	764	753	746	746	772	764	727	724	760	683	724	783	721	691	732	750	701	745	719	750	685	684	781	714	707	702	768	760	733	729	787	751	720	777	752	742	722	798	712	687	736	739	682	772	734	724	772	750	728	743	699	695	736	713	741	770	702	742	708	707	765	728	725	751	739	727	710	777	712	752	766	766	749	742	741	730	738	753	793	688	767	769	694	737	763	727	700	736	754	717	711	699	750	723	735	685	739	735	722	695	711	748	779	747	750	796	776	731	744	723	714	731	711	729	734	696	719	762	767	702	707	819	679	724	695	715	774	739	726	761	716	684	731	708	743	758	721	705	706	708	766	777	744	775	724	707	810	716	744	728	742	724	784	707	742	727	771	731	709	738	797	754	721	786	763	696	734	771	767	719	728	732	728	782	727	712	731	707	748	763	740	706	780	723	752	798	699	765	716	727	678	769	710	746	711	759	747	757	756	724	742	749	740	757	709	735	712	700	690	701	743	725	681	750	742	711	790	707	776	760	757	724	720	715	775	749	760	712	716	797	737	734	711	742	714	728	791	708	737	706	735	756	742	795	689	667	736	760	709	738	794	753	750	739	731	719	728	734	686	730	749	755	738	768	805	689	783	747	709	757	761	761	750	688	753	756	742	805	759	767	757	734	777	760	749	682	767	793	712	738	742	776	756	761	726	699	729	780	779	798	685	724	701	749	756	718	709	749	712	738	717	741	797	756	727	740	765	708	738	709	700	746	760	732	741	715	746	704	745	719	738	725	728	764	734	686	743	679	784	716	740	671	775	728	738	731	742	730	725	713	741	720	720	719	725	763	701	742	733	728	744	733	712	727	703	727	721	728	759	762	715	714	739	750	747	710	759	780	764	804	712	712	723	766	748	733	745	739	714	758	768	752	735	685	794	715	723	694	727	771	799	756	698	728	689	755	769	731	718	778	709	741	826	727	682	762	750	751	749	774	779	733	748	709	756	784	683	742	713	745	698	741	733	749	749	715	706	744	733	761	775	698	752	714	743	733	693	716	786	736	772	798	761	737	722	763	768	756	759	753	699	780	752	720	742	775	747	742	698	717	714	730	765	776	759	764	783	666	711	760	748	740	650	753	717	755	723	704	724	717	767	739	730	746	728	740	745	773	743	764	712	727	761	756	715	733	728	751	785	748	744	741	795	741	723	759	741	743	754	735	746	748	721	782	753	764	748	772	728	748	683	759	745	723	815	745	760	716	769	772	732	691	731	733	820	765	720	741	704	743	767	720	753	706	712	731	766	714	756	798	738	778	737	773	724	711	729	690	716	717	777	724	730	778	743	738	703	751	783	719	735	738	743	715	722	738	739	717	687	754	743	748	790	732	806	690	741	738	683	682	738	716	697	692	712	727	694	696	723	780	728	781	734	729	742	747	696	775	747	737	754	696	732	756	744	726	725	737	741	732	803	721	764	743	690	722	721	741	715	750	743	721	745	764	761	748	740	701	718	749	771	731	782	749	727	771	749	766	731	752	734	734	762	727	766	701	751	766	727	792	737	731	714	744	704	770	794	759	667	773	698	778	733	706	726	746	765	694	715	720	725	693	803	771	720	722	740	685	758	753	747	769	733	732	759	748	715	747	742	765	722	760	780	786	737	724	720	744	712	748	666	755	765	753	763	733	758	754	694	768	743	732	752	718	718	779	759	787	716	734	688	738	720	683	746	746	694	741	714	696	675	765	739	755	756	726	754	709	777	705	749	720	707	711	739	743	724	692	783	757	745	723	711	726	796	715	752	734	758	784	751	690	764	730	752	752	736	735	720	725	748	748	764	734	715	765	773	737	730	708	720	748	718	698	782	718	735	768	758	755	753	771	766	757	697	733	749	761	745	711	716	745	758	724	733	728	692	672	752	737	710	722	732	738	773	746	706	703	741	731	725	737	731	731	777	713	758	711	735	702	802	709	737	718	707	739	746	727	723	752	711	731	784	687	709	761	724	730	774	770	729	719	732	709	745	732	794	740	783	751	790	731	742	710	702	726	694	785	719	706	700	773	747	771	733	720	763	766	759	769	718	750	695	807	805	721	716	732	760	767	732	733	702	737	750	712	724	768	690	720	725	716	697	715	763
30590	24985	26586	24019	18655	13102	9515	7695	8393	10287	9348	9491	9092	8761	7388	6721	3166	6029	6188	5172	4541	4065	2943	2813	2566	2417	2005	1602	1550	1349	1049	1144	997	1321	1578	1489	1424	978	717	569	610	545	468	406	335	338	327	280	282	270	245	256	248	266	240	247	251	237	241	222	234	242	233	237	251	236	232	215	223	228	217	215	209	217	227	227	220	235	223	227	239	219	231	236	234	226	223	259	218	256	242	240	241	227	253	229	219	234	207	245	256	249	225	268	242	221	244	212	217	236	241	236	231	253	247	261	239	221	223	231	251	247	224	243	251	247	220	238	218	253	256	252	248	238	219	222	219	228	220	253	240	239	228	248	213	224	233	239	238	212	230	245	240	257	248	253	233	226	233	240	246	221	258	218	241	226	240	240	224	225	236	241	267	225	232	230	208	239	223	265	229	220	262	230	245	252	223	197	235	220	238	242	242	233	222	249	234	225	224	217	221	224	221	184	221	258	227	220	210	259	235	259	253	229	255	246	227	243	251	247	262	248	211	277	233	234	234	220	231	210	260	260	234	244	240	228	240	236	226	260	220	266	236	232	249	228	221	243	242	245	232	249	241	256	229	236	238	243	228	221	245	210	242	235	261	225	229	227	223	250	217	276	240	218	210	220	231	210	230	230	238	225	246	224	234	235	229	235	233	228	225	234	235	253	238	245	239	253	225	254	244	213	221	220	208	209	223	241	257	249	238	239	223	224	266	244	234	214	235	252	222	228	230	236	241	225	218	249	233	242	231	237	200	227	253	213	230	220	219	245	250	237	233	219	237	212	260	222	245	220	230	247	221	227	218	254	234	223	254	235	230	236	217	246	216	239	255	205	222	230	230	214	274	228	233	250	245	226	231	226	219	232	227	220	237	224	225	228	228	209	219	255	226	235	249	253	241	215	211	213	270	219	258	205	209	219	220	214	215	260	259	224	238	220	217	231	232	230	269	215	235	213	232	227	217	214	249	254	245	235	222	254	233	255	241	236	232	260	243	249	225	234	234	241	217	222	248	228	228	231	245	241	216	220	233	243	247	251	247	220	220	229	236	273	221	245	239	269	254	203	244	237	232	230	219	244	239	236	228	217	246	195	254	227	209	213	257	257	221	212	228	230	218	246	235	220	242	220	228	244	230	210	244	242	223	245	225	242	244	249	239	191	230	222	234	204	226	235	258	222	250	239	226	219	210	246	214	209	259	240	245	224	270	253	243	249	223	231	229	198	235	251	217	235	233	238	245	250	249	253	208	216	232	237	208	233	246	222	239	238	220	210	253	225	229	228	246	247	218	230	229	216	266	221	269	250	209	204	267	264	261	247	212	237	228	233	261	271	250	214	219	239	236	221	212	226	250	211	218	268	240	240	216	232	252	245	222	232	231	230	241	234	257	232	238	239	223	223	246	212	243	234	233	234	249	220	223	228	235	250	254	252	233	215	263	225	216	222	259	220	239	229	261	238	232	239	240	240	213	247	235	211	207	226	228	241	241	226	265	243	253	239	233	209	233	238	225	248	228	237	245	223	239	218	190	223	235	271	244	219	244	253	229	283	247	234	237	235	245	269	218	264	246	250	223	263	229	218	224	209	227	255	216	234	246	225	226	227	250	256	241	245	243	241	230	244	248	260	258	245	227	201	237	242	250	245	263	242	237	227	251	242	213	227	243	222	239	256	242	221	236	246	256	235	225	221	236	260	254	248	248	231	250	236	245	213	267	255	226	215	228	247	200	228	246	219	201	220	222	224	214	226	233	230	206	220	235	195	251	208	234	242	238	243	237	270	228	211	207	245	236	238	255	211	242	227	230	250	216	236	231	230	243	216	245	223	232	268	233	223	254	231	234	225	235	220	207	234	218	226	235	240	220	218	211	241	228	243	255	219	218	235	236	230	227	256	259	236	234	250	226	228	276	202	254	240	241	208	247	231	243	259	237	239	236	208	240	232	242	228	236	247	254	267	226	235	261	229	239	232	250	217	226	235	208	226	245	229	240	226	222	228	203	242	215	253	230	238	236	228	260	198	226	221	264	246	247	243	237	196	213	237	241	248	248	244	217	212	253	250	272	211	234	224	243	254	251	223	224	210	209	255	240	221	227	224	258	213	221	230	208	244	208	226	228	226	237	216	252	267	234	238	248	231	237	242	254	234	258	218	240	223	257	240	245	249	243	210	244	244	214	225	223	238	226	239	242	240	227	218	213	229	225	265	231	238	221	246	239	228	209	229	223	278	248	248	224	231	234	234	226	224	265	249	244	224	226	228	239	235	223	263	233	209	239	234	226	271	250	239	250	247	237	224	234	195	238	233	236	252	245	212	207	213	215	228	234	239	239	238	265	234	240	215	237	251	238	237	226	224	230	240	241	248	259	246	233	228	257	241	256	236	230	239	246	258	232	215	231	228	210	203	206	232	239	229	199	212	255	213	253	231	233	267	232	226	216	255	225	254	231	225	224	227	214	196	239	240	246	245	239	204	236	220	221	232	248	222	256	224	267	208	229	241	225	236	220	220	242	242	263	241	203	259	262	241	244	213	214	234	238	230	240	254	232	250	245	217	248	228	224	266	276	222	231	246	229	211	244	208	239	212	242	234	250	233	233	233	215	247	225	224	254	240	236	231	220	208	214	233	221	227	253	259	243	223	226	228	230	265	243	209	228	241	243	238	248	242	205	222	215	243	245	247	235	242	219	239	255	232	223	219	214	231	241	241	204	242	249	234	238	242	245	229	229	236	247	243	245	204	226	210	220	219	216	234	223	260	254	212	218	237	230	257	233	226	231	255	249	227	221	231	231	234	239	275	216	236	263	237	233	192	230	223	237	229	230	195	259	222	256	208	208	237	259	204	236	246	236	206	228	188	225	252	229	230	230	242	220	250	205	208	226	229	264	235	246	238	232	225	265	236	260	240	241	223	236	232	220	227	249	214	227	211	233	248	213	231	279	241	292	245	247	217	230	231	245	246	231	225	231	235	244	260	252	245	244	248	202	249	241	241	248	272	230	225	236	237	233	220	232	190	237	219	242	241	219	241	243	209	224	244	233	231	220	209	217	201	210	215	231	244	253	253	231	225	217	220	245	230	254	258	216	236	218	241	254	206	229	234	240	224	241	199	232	212	243	228	221	224	230	230	229	270	242	245	257	241	225	228	235	257	230	231	240	234	235	245	240	247	244	214	258	232	219	230	271	243	244	231	213	235	246	238	245	248	224	250	225	242	255	229	218	239	226	225	214	228	249	231	238	217	234	199	231	223	239	229	241	235	246	258	223	226	236	217	277	239	230	242	251	238	235	242	253	241	216	253	233	220	219	240	209	274	236	223	257	219	220	257	260	218	267	251	240	245	260	207	234	262	233	225	266	216	223	228	235	226	208	251	211	234	245	230	230	213	244	237	215	243	255	256	264	224	230	234	219	272	216	247	300	213	241	242	239	235	215	236	242	222	212	247	244	206	237	249	225	253	236	237	254	248	244	250	254	220
19253	19489	28976	33797	31588	27820	25307	23331	24633	27252	25462	26991	26488	26681	23937	22588	13040	23491	23775	22111	19929	19017	15243	14829	13495	12917	11131	9098	9160	7600	5634	6463	5730	7850	9300	9698	8488	5986	4164	3084	3608	2891	2385	1864	1645	1591	1165	996	981	907	856	795	726	698	705	739	695	690	654	735	687	650	688	648	656	670	637	651	656	649	659	674	641	649	626	688	638	674	688	651	678	685	638	672	655	650	668	672	649	683	680	700	644	637	654	644	697	619	658	732	696	652	644	674	644	679	664	615	580	670	640	649	691	675	636	648	628	675	683	642	639	616	646	670	656	652	661	670	637	667	656	652	654	669	634	675	661	655	675	689	659	645	671	638	673	692	649	668	674	669	651	650	655	665	678	670	704	641	673	681	663	653	686	656	675	673	657	622	649	629	632	625	686	657	630	681	688	683	650	641	636	656	658	647	682	637	651	622	675	711	680	673	665	708	657	614	590	664	658	650	629	631	634	611	670	641	649	647	591	667	671	645	641	658	647	689	631	647	614	667	661	659	657	637	645	691	666	657	625	667	658	594	619	639	666	676	678	658	641	657	709	655	697	671	653	634	667	633	675	639	643	648	663	669	657	647	641	668	622	627	663	701	644	658	704	648	651	620	647	678	661	699	637	655	609	682	656	600	672	680	649	676	670	664	638	699	645	648	649	675	659	658	639	691	709	661	707	647	658	644	614	658	607	666	666	692	640	690	651	614	660	670	666	633	624	663	618	666	657	651	644	632	666	647	615	681	651	650	612	687	632	640	677	647	694	682	640	646	671	644	658	662	663	681	695	648	644	664	631	629	641	680	663	624	625	634	691	684	659	662	639	683	631	625	582	663	646	658	687	656	696	676	679	669	670	655	636	688	655	621	676	658	647	691	640	634	622	622	689	635	692	682	624	648	631	678	672	668	677	645	636	646	629	693	617	659	685	681	658	637	625	626	627	672	674	643	695	604	646	659	639	675	636	643	614	633	653	628	692	659	671	693	620	663	621	642	666	626	664	664	634	642	666	641	637	650	661	674	695	690	634	650	651	653	634	666	685	647	688	703	660	639	638	572	706	668	657	665	676	647	661	670	665	648	657	634	654	649	688	685	659	646	660	689	572	646	658	651	661	641	680	658	637	679	656	646	640	675	714	652	657	666	662	653	642	604	637	651	695	630	634	667	659	673	680	655	636	697	635	670	669	626	638	658	637	640	648	627	733	662	648	647	627	685	657	678	646	663	667	651	655	674	638	643	652	682	665	625	605	645	664	674	687	689	657	651	653	652	603	667	652	668	694	672	679	644	664	595	684	631	669	670	673	648	657	630	660	662	663	611	689	647	673	638	666	666	669	662	669	584	685	640	669	675	679	651	619	649	642	652	642	689	647	656	663	607	704	675	672	694	681	679	658	641	627	654	627	614	613	634	698	684	656	651	655	640	642	671	674	644	716	646	686	698	606	662	627	638	641	626	650	643	649	636	667	645	639	669	707	679	673	684	665	671	656	598	640	649	647	650	589	612	647	673	688	648	621	664	665	690	638	634	648	637	662	661	705	667	703	642	640	657	626	681	686	652	624	628	608	622	636	672	643	620	666	690	652	629	611	621	633	651	701	702	649	649	650	631	647	643	683	664	610	648	672	683	699	657	685	646	660	647	611	640	656	673	630	699	650	653	654	721	654	616	629	676	659	648	675	699	646	629	648	657	646	697	658	683	652	693	613	614	681	677	660	623	656	662	698	626	693	641	686	675	603	668	668	677	631	675	647	614	635	663	630	653	659	645	656	658	665	622	676	668	687	662	664	682	674	662	615	661	684	656	653	645	641	633	646	645	655	635	630	658	653	649	662	591	657	646	643	647	634	676	676	675	653	680	639	687	615	664	630	671	629	641	635	637	718	704	652	674	605	632	615	614	660	664	640	675	640	654	660	670	662	650	667	653	620	709	626	663	640	660	667	631	664	681	665	656	672	682	652	627	723	671	657	646	713	669	640	647	648	633	666	657	626	657	677	623	667	673	699	680	653	700	669	609	623	631	679	661	685	684	650	636	664	618	667	683	701	645	678	658	688	652	660	668	664	627	621	670	600	614	663	642	654	639	664	644	652	690	693	605	631	647	664	664	683	667	653	653	685	655	652	631	654	652	674	641	658	693	625	652	614	684	592	680	669	654	652	622	675	647	611	627	697	678	712	675	627	668	698	656	672	628	667	678	674	649	622	641	667	634	712	707	630	647	633	656	646	664	698	618	614	693	593	686	626	694	666	656	700	638	634	665	646	631	622	684	651	653	659	686	625	703	630	642	650	637	642	626	643	642	679	673	736	652	642	630	651	667	677	640	648	662	665	649	694	666	680	638	605	608	647	641	626	659	648	613	617	633	691	621	619	672	682	635	680	649	622	707	668	659	677	661	646	631	647	659	695	637	658	638	658	699	669	664	655	679	672	644	684	655	647	704	656	666	682	645	633	659	654	642	681	678	682	654	670	654	652	679	657	666	648	651	628	690	622	647	681	634	633	622	617	633	653	649	685	654	664	613	641	638	640	647	664	650	622	652	664	655	651	647	665	670	664	637	647	661	637	656	724	666	660	623	661	634	655	679	713	658	609	665	642	638	675	685	652	645	667	700	608	664	695	684	671	698	656	731	669	671	667	648	627	657	688	700	626	652	655	690	667	642	696	639	632	701	637	632	620	629	624	596	654	641	606	661	665	674	719	669	716	698	665	658	633	646	643	692	621	720	703	670	608	634	645	660	652	654	687	634	638	717	640	664	665	668	652	645	672	704	639	654	643	706	640	657	682	655	601	660	705	661	672	618	674	665	663	669	675	714	690	688	665	659	669	657	666	679	640	618	646	624	688	613	653	676	669	646	653	697	674	678	695	631	647	686	647	680	681	662	644	641	640	582	703	655	645	671	684	667	670	695	657	657	635	641	614	666	644	625	613	616	625	670	635	630	644	685	665	680	644	666	656	667	677	660	661	664	707	659	670	687	672	634	677	647	657	684	672	659	631	621	663	626	624	627	657	700	666	634	696	618	671	683	659	638	620	635	619	637	577	642	643	667	617	620	598	668	673	595	660	683	689	616	678	687	660	668	622	646	652	688	630	669	655	631	651	661	692	674	654	661	687	679	673	638	657	599	687	642	662	651	649	674	617	656	633	634	635	642	675	687	716	672	608	631	650	655	654	663	663	668	666	698	609	651	663	657	680	659	624	688	660	666	632	690	662	619	618	632	653	662	656	617	639	658	656	643	677	614	700	638	706	650	663	691	624	657	672	682	654	604	636	638	653	629	665	694	631	619	639	670	639	651	623	671	596	685	653	665	631	656	671	690	615	671	670	628	667	637	653	644	651	636	669	672	701	692	618	659	662	656	658	632	675	650	665	661	703	632	674	660	679	656	619	648	603	658	646	643	650	637	678	661	689	657	733	621	643	675	684	650	671	672	659	634	617	668	640	625	653	678	665	629	657	634	657	663	653	663	646	638	646	656
12054	9143	9960	7561	5064	3359	2409	1784	1496	1239	1118	990	822	752	716	684	531	569	541	510	447	438	446	444	414	411	372	371	368	337	320	337	337	294	322	356	343	336	314	317	301	291	281	342	305	279	306	309	278	341	286	308	280	302	275	315	283	305	321	255	325	287	279	286	311	258	285	315	300	295	274	275	295	299	317	268	277	291	299	319	292	293	281	279	260	307	287	285	276	305	325	318	285	266	265	311	297	293	318	299	330	307	283	319	270	279	274	286	270	303	336	288	288	305	257	271	306	274	298	287	285	263	288	312	291	305	322	291	260	297	268	318	322	315	291	292	308	334	296	291	302	273	306	301	285	281	271	279	275	309	285	305	291	292	276	290	308	279	281	298	268	273	293	269	290	328	269	296	278	316	312	318	299	287	275	275	317	310	277	314	279	309	281	288	266	296	295	320	301	303	278	283	296	319	303	284	287	313	306	295	316	307	294	287	276	301	309	281	293	298	294	318	315	295	314	304	274	280	248	277	300	261	300	295	280	299	288	320	309	301	315	303	306	297	289	279	320	295	271	284	282	298	308	258	303	278	344	272	286	290	275	268	314	318	277	275	311	295	312	310	284	307	285	296	291	317	287	258	269	265	286	296	276	289	282	269	299	313	313	316	273	310	302	315	280	286	287	267	309	302	285	286	287	310	286	306	284	297	291	313	279	289	321	288	307	295	294	298	296	295	267	288	318	272	302	303	287	302	272	273	289	302	279	308	306	310	240	289	295	287	297	305	298	282	273	289	286	291	266	307	310	315	293	284	292	298	297	298	315	297	336	295	324	322	297	280	266	271	266	336	265	269	302	317	286	266	277	290	296	318	322	287	300	308	300	282	324	316	311	300	293	311	303	275	286	299	297	273	317	309	327	275	299	297	262	268	308	301	283	321	290	284	283	307	320	268	275	290	310	272	289	315	312	311	294	302	299	274	267	309	276	289	302	307	275	236	291	291	269	303	269	316	298	279	287	295	323	300	290	294	279	294	319	299	306	275	309	288	291	292	276	286	300	303	319	308	303	287	301	304	293	300	289	284	296	283	292	269	286	300	286	297	279	316	308	290	301	347	286	313	284	315	277	303	305	300	284	305	301	319	281	279	320	270	298	281	276	292	289	268	271	301	323	304	269	300	280	296	338	307	302	289	340	334	267	261	294	300	319	256	282	312	277	296	308	283	294	300	274	253	303	303	312	338	301	303	274	296	288	313	296	289	295	303	277	312	297	309	281	303	292	302	330	296	312	290	285	279	286	308	301	303	265	299	287	296	308	294	298	249	269	305	319	297	299	293	284	273	302	314	326	315	318	289	279	263	308	278	270	276	320	320	302	325	296	267	272	307	288	329	280	270	274	318	279	311	264	305	279	302	298	297	293	291	281	293	277	279	281	273	289	299	281	290	281	266	302	311	269	294	254	276	317	293	308	272	312	301	308	295	270	274	313	281	281	287	307	278	282	303	295	301	292	303	270	273	269	309	276	284	319	301	294	274	274	291	264	301	310	318	318	278	262	283	305	302	286	303	289	321	268	301	273	313	290	288	253	305	309	313	305	303	320	302	314	275	285	295	286	282	308	278	289	246	307	279	291	277	312	289	306	320	302	296	275	317	253	304	316	284	316	333	288	325	300	312	308	323	312	291	304	283	261	273	309	296	309	288	293	285	315	311	277	316	307	305	308	333	298	273	308	282	319	282	296	276	288	256	287	316	286	311	310	288	312	335	270	310	257	317	323	298	275	281	299	280	284	268	316	297	280	266	322	318	282	278	278	286	292	285	282	323	327	299	288	313	301	306	312	302	254	291	290	280	290	299	298	302	260	299	289	286	308	285	258	330	289	252	315	281	282	315	264	295	288	266	300	286	299	301	314	303	286	311	299	311	263	262	276	304	283	290	305	294	281	332	301	310	248	279	294	312	276	318	281	317	287	307	288	291	312	269	308	293	292	289	296	293	281	315	293	316	317	294	307	285	307	274	288	297	303	299	288	306	255	285	291	276	325	267	328	296	330	280	308	318	282	263	302	311	315	303	313	289	294	278	301	288	282	269	280	272	327	288	291	294	308	280	275	300	301	285	309	301	318	274	289	321	294	283	265	300	269	316	284	331	304	288	304	309	286	308	302	313	310	327	310	313	301	281	286	272	314	314	328	301	274	272	263	286	303	294	307	305	284	298	290	329	295	288	292	320	292	292	318	291	283	296	325	295	283	281	275	279	304	283	278	300	279	304	299	290	268	293	298	314	287	264	314	303	269	285	275	259	263	304	313	297	311	296	312	274	286	309	308	287	316	280	303	315	298	276	316	314	284	279	293	301	286	250	282	284	292	286	270	311	307	291	282	270	280	300	287	270	296	291	285	293	306	315	328	325	305	305	319	273	297	284	278	284	290	302	297	300	300	291	300	304	280	289	252	284	282	308	300	289	264	303	294	292	289	280	302	314	277	313	301	309	323	309	312	304	312	293	307	337	293	279	313	281	300	296	270	298	288	268	323	284	280	290	304	307	310	296	273	299	302	286	296	310	316	322	326	273	261	305	327	318	284	304	304	300	315	295	318	301	342	308	313	306	285	323	294	299	314	290	295	283	283	296	284	310	308	305	316	309	301	297	309	315	270	311	267	295	284	279	296	299	299	308	287	304	290	277	291	289	302	333	304	290	290	336	291	253	276	310	284	294	264	291	302	278	296	280	306	281	327	289	273	303	277	284	309	307	290	307	271	276	290	310	283	282	290	275	295	289	278	285	296	297	321	276	301	300	268	270	285	306	321	327	299	306	276	325	310	294	303	298	302	305	293	281	272	279	308	288	322	307	320	314	300	302	291	258	261	287	296	278	301	320	321	274	320	282	289	270	314	299	272	292	285	318	298	301	315	292	312	321	309	269	298	305	292	298	321	290	270	282	302	269	307	290	272	283	281	297	321	350	276	294	330	320	284	243	289	282	290	281	304	297	316	299	297	284	294	303	285	288	300	273	308	280	275	308	307	321	266	282	283	287	286	327	284	261	270	284	294	301	312	311	298	287	278	312	295	334	273	266	280	269	317	283	298	291	309	321	306	277	304	291	317	265	323	294	279	297	294	294	283	320	293	319	327	306	289	301	297	296	293	333	300	287	323	257	257	278	328	266	259	317	268	299	296	319	296	300	280	306	339	288	300	273	287	288	288	294	308	268	297	313	268	293	301	278	280	279	283	307	304	288	276	269	290	271	300	317	321	293	300	261	320	280	294	277	303	285	312	296	288	311	316	282	305	283	310	260	318	295	266	279	286	277	303	280	283	292	301	259	290	301	267	299	284	285	313	309	273	257	265	314	287	288	301	293	290	314	293	274	285	310	309	328	319	310	271	284	267	279	312	319	294	319	295	300	315	282	307	277	274	309	282	279	257	297	274	290	312	271	286	298	289	321	300	302	283	288	291	301	294	268	302	298	327	296	294	289	339	309	283	278	294	292	302	287	259	314
7926	8284	15910	17753	15557	12221	10008	8331	7424	6608	5669	5223	4756	4359	3827	3477	2432	2969	2800	2642	2254	2188	1959	1927	1832	1700	1610	1424	1365	1210	1139	1146	1150	1211	1136	1119	1059	1024	910	906	880	894	832	868	885	863	762	809	798	876	791	784	785	835	801	802	813	806	856	755	787	772	816	777	814	817	770	833	807	822	821	795	794	755	788	764	772	784	779	772	811	793	744	744	806	823	854	815	808	776	779	766	839	795	775	804	795	843	771	822	807	853	812	831	783	850	769	808	789	818	731	779	837	772	797	854	751	804	810	810	819	822	811	789	784	781	799	751	801	822	789	828	796	848	796	782	770	763	799	829	788	774	780	788	772	784	793	779	800	760	805	827	790	807	795	766	764	757	796	727	807	820	771	781	815	811	776	824	809	813	791	825	815	759	803	797	824	764	770	799	752	795	814	846	776	798	865	769	796	820	839	784	785	748	756	789	839	798	792	778	839	812	783	801	831	804	792	739	830	814	791	841	798	759	809	822	791	847	851	797	739	789	781	767	799	825	787	822	820	814	779	768	809	754	801	829	789	852	840	803	791	774	806	766	784	837	770	795	736	821	819	815	806	760	840	833	785	822	899	849	835	772	783	826	789	808	830	804	789	867	791	777	801	778	753	795	786	792	784	786	746	830	778	837	801	804	794	772	805	812	836	740	779	786	744	840	789	811	768	771	768	806	794	765	801	817	857	830	830	830	814	763	809	821	794	791	768	778	795	828	831	780	829	797	767	818	815	728	819	843	792	788	809	787	727	786	775	802	752	793	819	791	779	805	796	808	829	843	754	740	803	805	807	863	759	815	799	786	772	851	757	796	732	775	788	790	820	777	862	815	797	814	808	809	832	785	802	781	808	811	821	817	811	771	786	799	803	808	800	820	810	804	798	826	781	812	772	773	844	795	785	813	768	760	787	796	799	785	822	817	791	774	783	800	787	768	774	809	793	799	793	787	810	799	772	853	807	806	775	853	800	743	761	766	780	765	794	765	800	767	798	814	807	767	777	827	752	825	753	774	825	806	797	833	771	775	819	768	812	781	795	837	846	778	789	790	780	739	790	791	811	811	836	766	831	776	763	791	822	797	808	809	773	795	805	822	845	824	792	821	820	793	799	841	823	808	722	787	856	767	814	815	823	775	838	814	828	789	821	804	816	797	799	814	816	805	783	805	776	828	818	776	804	796	791	790	809	760	780	811	818	835	842	797	842	823	808	794	785	762	791	826	788	794	813	844	797	736	771	787	814	757	762	782	824	825	846	842	807	805	767	764	813	801	787	806	816	779	798	798	808	787	828	765	776	785	770	782	850	783	821	803	796	799	797	765	779	817	814	820	781	761	793	826	806	759	798	816	808	752	782	799	749	813	791	768	831	838	762	803	825	790	830	856	747	802	783	800	801	775	798	815	828	791	786	764	816	780	803	808	853	799	804	796	788	799	759	798	796	811	777	825	762	814	814	767	801	755	807	787	817	833	787	792	771	803	820	809	783	803	766	757	850	777	771	820	801	795	814	846	805	801	851	794	800	764	767	815	797	775	764	753	789	763	816	799	882	796	838	873	811	770	851	781	793	794	767	787	810	749	782	829	783	791	785	741	775	804	825	840	819	850	783	854	811	810	820	866	786	752	802	798	769	779	781	803	788	789	792	809	825	764	807	855	865	825	802	778	787	783	861	760	831	738	821	835	815	734	792	827	761	736	872	797	767	787	795	761	799	762	790	845	777	824	817	805	809	755	771	777	817	784	804	786	810	741	787	832	769	797	852	794	806	857	758	775	812	749	796	804	799	855	746	772	794	787	757	761	799	806	823	802	789	762	808	810	762	767	810	825	763	809	777	807	781	821	810	785	834	825	782	815	840	783	772	786	777	795	797	831	761	865	792	802	751	815	755	797	786	789	773	790	821	832	797	822	793	771	817	802	796	792	766	783	806	795	745	829	805	792	834	791	764	774	745	813	787	797	836	790	765	817	808	804	776	812	787	779	796	805	780	792	833	837	817	784	799	822	776	789	788	776	858	765	809	787	787	839	857	821	785	853	834	781	834	782	848	799	806	834	761	771	845	809	779	793	814	790	784	833	776	855	807	760	807	809	874	781	817	811	766	828	800	733	779	803	816	784	830	810	814	798	831	797	858	804	834	735	779	833	820	806	811	788	781	799	790	819	765	837	813	759	812	841	797	824	777	843	794	798	743	799	826	829	794	815	791	833	837	793	759	803	805	824	797	842	798	808	772	803	759	816	762	812	832	793	798	759	778	803	797	834	799	800	828	812	811	809	808	770	807	757	826	828	794	786	811	828	821	795	843	799	768	807	784	831	793	769	788	802	826	759	764	769	809	714	800	785	813	792	827	835	834	783	775	776	782	800	818	850	782	807	798	793	788	784	794	795	783	738	818	823	791	805	803	811	795	804	729	824	856	783	771	771	804	763	791	788	828	757	860	785	764	820	788	874	818	857	803	799	765	792	809	802	764	810	837	825	770	806	842	753	827	802	846	834	797	831	784	780	765	783	781	799	810	789	790	784	759	817	791	836	779	836	763	781	846	785	775	769	811	846	766	809	756	758	794	792	811	771	764	763	794	777	844	818	822	847	820	833	837	786	825	788	848	784	820	796	807	801	841	758	743	790	851	806	830	772	777	789	840	802	760	785	804	776	807	756	854	807	808	789	795	844	778	843	817	792	796	794	776	799	774	809	819	792	844	783	761	804	873	745	803	778	770	736	777	806	827	766	743	807	795	810	801	807	776	819	781	754	848	831	791	824	772	801	784	769	782	781	762	824	762	793	862	829	772	800	778	821	846	833	770	824	746	759	786	788	777	841	805	834	799	841	847	848	806	845	828	762	814	836	775	806	799	806	763	798	783	857	781	856	841	882	782	780	831	780	804	751	768	781	781	814	809	791	799	818	800	800	835	771	790	811	819	737	807	805	777	791	786	837	797	847	772	810	786	821	805	824	810	769	801	784	780	762	779	823	815	832	774	824	817	766	753	804	811	848	811	798	740	797	795	823	829	813	811	757	809	760	756	791	804	776	807	793	797	828	746	800	815	784	798	774	769	840	811	789	821	773	807	827	791	815	821	806	854	800	794	758	760	802	796	779	831	767	801	798	838	791	819	789	799	848	806	800	792	787	777	854	776	838	792	752	824	847	831	780	831	721	803	777	784	744	809	791	822	772	812	798	835	781	763	796	814	761	763	805	781	791	799	817	762	807	797	778	756	814	829	849	785	801	810	810	802	821	813	809	772	808	766	786	779	761	770	833	796	806	790	842	774	817	787	792	749	791	858	807	782	807	827	819	802	788	761	790	825	776	838	814	824	800	795	774	778	756	779	814	805	799	840	805	828	798	788	799	844	842	797	777	789	824	785	773	762	786	748	793	774	766	800	801	818	782	818	780	793	808	825	822	840	804	795	830	825	806	813	793	835	767	885	761	815	807	842	802	800	787	725	827	810	791	796	816	839	830
22517	17407	19178	16125	11402	7613	5483	4826	4703	5659	5353	4739	4689	4019	3446	3241	1491	3291	2943	2643	2151	1894	1356	1312	1223	1310	1124	837	813	782	655	597	653	796	800	820	715	547	433	448	447	399	357	338	364	307	272	289	329	281	294	281	294	265	283	262	267	256	261	278	272	312	269	249	266	271	276	288	276	268	255	277	252	270	249	270	305	271	238	293	269	264	274	243	268	280	267	263	267	285	246	272	275	253	264	296	250	251	271	265	279	241	247	278	280	256	306	263	277	248	277	266	271	264	260	256	260	253	283	275	279	257	291	272	262	275	238	286	269	275	260	234	247	296	302	275	295	246	284	276	295	294	267	266	264	257	268	270	269	229	261	243	284	253	249	293	259	276	253	278	243	277	251	252	289	292	267	272	269	248	294	263	273	255	276	264	250	252	269	264	269	255	272	264	314	287	271	295	289	269	252	283	282	254	303	246	255	241	259	276	305	277	291	243	285	284	244	271	270	282	293	254	272	240	300	267	282	268	285	299	262	278	282	231	298	284	275	267	274	238	261	284	234	321	257	266	267	275	261	266	268	255	267	249	286	262	277	279	236	258	271	275	236	262	246	291	285	259	261	271	263	254	283	239	275	280	276	303	248	266	263	266	280	265	299	277	239	276	267	274	284	274	287	299	296	293	266	267	252	277	231	260	264	262	283	268	284	262	265	264	273	300	271	279	273	273	247	289	256	277	287	271	261	250	270	276	238	278	272	249	276	272	296	271	272	259	264	260	221	275	293	272	257	258	264	282	251	269	262	245	276	280	295	250	279	290	266	287	249	251	250	273	242	276	275	257	256	297	243	255	276	264	278	265	245	283	273	241	270	280	274	258	249	250	284	267	259	275	276	260	260	277	277	295	261	259	279	257	264	255	244	238	267	280	289	282	255	281	241	254	259	261	288	270	255	257	258	289	279	241	283	263	286	271	299	278	292	280	307	276	258	279	270	288	230	255	260	267	266	279	251	281	251	260	285	266	254	248	294	300	253	252	268	247	269	261	264	290	267	258	276	247	281	274	268	271	252	250	274	256	261	268	283	244	256	272	275	291	272	268	286	241	254	259	278	272	272	277	271	263	270	263	297	236	262	255	276	288	245	262	236	278	274	245	242	236	249	255	285	251	298	317	268	275	266	280	301	266	239	259	282	283	306	257	261	280	293	247	241	252	290	248	264	255	276	260	276	268	265	269	235	260	262	244	281	257	307	275	265	250	247	290	272	282	253	235	277	283	267	257	276	311	259	296	259	234	297	255	260	280	268	273	252	257	258	267	276	246	275	281	274	253	273	281	277	279	270	276	281	261	251	251	287	310	277	262	269	274	258	258	262	249	307	274	275	283	283	262	293	289	266	241	234	259	286	273	307	263	290	261	262	284	247	279	270	255	270	276	281	296	278	253	247	265	265	271	269	256	290	275	265	284	266	285	256	255	253	295	258	253	243	272	277	257	228	249	271	280	273	273	292	278	255	264	266	276	277	273	253	253	281	285	285	294	250	254	289	271	281	289	301	292	280	251	296	249	274	252	283	240	267	235	283	267	301	264	267	254	284	273	265	257	234	252	270	293	244	245	244	281	273	263	248	255	226	290	266	290	280	254	278	287	245	266	240	267	289	285	271	256	282	276	257	273	290	255	276	301	276	271	255	272	280	262	275	272	274	240	309	230	239	283	245	272	242	268	302	281	246	252	254	299	296	247	271	261	278	242	270	270	284	279	267	301	258	258	285	283	272	259	270	269	280	264	287	262	277	251	245	242	263	268	257	236	247	258	259	273	291	287	284	271	239	279	279	316	272	254	270	255	265	294	268	262	257	272	272	263	264	281	269	249	275	292	267	304	243	292	280	301	263	268	254	274	258	235	285	273	268	248	251	277	270	260	245	275	270	277	286	268	301	243	268	257	252	262	266	254	264	258	257	248	293	293	252	267	259	290	245	261	259	243	254	277	270	248	282	258	283	279	257	272	260	302	258	258	259	254	240	268	275	279	258	272	268	278	282	295	256	244	264	276	233	283	254	255	259	277	272	289	256	266	277	307	258	261	250	251	277	262	259	297	255	302	243	268	287	249	258	287	253	258	281	274	280	266	271	251	266	291	292	260	265	270	292	267	244	262	257	271	279	265	283	264	273	229	274	259	302	262	229	309	273	292	274	254	247	271	258	287	237	277	264	270	232	246	269	263	245	250	255	276	281	268	276	278	284	288	284	274	275	259	287	261	306	248	294	298	281	278	303	275	302	252	265	270	260	254	256	276	282	262	252	303	253	270	265	262	247	272	272	295	268	247	263	250	272	240	250	258	224	261	271	289	282	277	244	264	247	253	289	247	262	262	285	285	274	256	267	260	284	261	259	261	259	248	252	276	286	286	252	264	261	276	261	256	284	266	278	270	246	266	269	288	279	264	292	282	285	269	275	263	257	286	267	264	290	265	232	245	258	252	235	278	263	295	247	278	259	280	274	269	265	281	263	292	272	287	263	253	251	276	245	289	258	259	269	249	278	247	258	273	272	280	239	247	258	263	255	267	250	236	258	298	287	272	241	254	274	295	284	269	267	268	269	278	265	283	266	277	274	286	259	294	255	270	292	279	254	287	301	304	274	264	277	271	281	287	275	246	283	237	265	238	264	258	274	286	267	298	281	309	294	272	288	272	265	288	240	287	258	296	262	271	254	258	234	294	273	266	290	241	272	263	276	272	246	255	320	265	271	277	262	251	258	264	276	276	261	282	288	246	284	294	283	264	244	262	267	276	311	274	307	271	272	271	292	282	269	273	256	254	273	281	255	278	271	265	267	305	269	268	292	273	269	286	272	276	260	269	270	298	276	257	276	278	282	298	251	277	262	278	253	264	284	285	289	277	252	279	290	264	251	242	261	266	303	242	273	251	264	262	239	267	293	231	270	251	265	248	268	280	271	286	291	298	271	255	233	277	276	260	290	265	279	280	252	292	243	266	290	262	273	256	279	263	265	258	242	268	299	259	287	228	262	272	291	282	286	271	258	270	273	273	256	232	223	279	262	254	278	248	260	283	271	240	269	285	256	262	265	283	268	274	256	253	251	273	256	251	275	253	307	285	258	260	277	269	258	275	279	265	241	276	246	250	270	273	258	276	264	284	267	288	274	276	272	280	274	259	280	258	268	254	257	250	302	276	237	292	278	269	284	258	270	281	276	277	291	287	291	251	246	250	281	269	299	286	253	258	296	286	268	295	280	257	270	270	287	284	274	254	286	262	254	262	271	250	292	236	238	271	247	258	261	291	267	263	257	261	290	297	275	277	259	287	268	284	275	253	279	281	268	274	267	287	252	270	295	261	266	243	283	276	292	300	268	243	273	261	275	254	274	278	263	265	259	250	243	259	239	262	252	254	284	286	264	263	262	251	285	275	231	272	322	265	283	244	251	251	312	288	257	246	268	255	283	274	252	265	267	257	279	262	284	302	245	239	280	251	309	240	250	295	266	282
14647	14030	23984	27032	24910	21121	18485	17844	17925	20108	18596	19207	18357	17640	16042	14987	7070	16235	15022	14574	11942	11462	8543	8265	7381	7337	6380	4832	4858	4360	3511	3471	3388	4645	4759	5091	4262	3083	2236	2177	2107	1802	1554	1265	1145	1139	1018	860	922	833	785	844	770	772	727	789	731	776	745	771	731	758	727	776	764	733	770	745	751	725	725	757	793	749	750	744	763	666	717	758	754	779	722	744	717	687	719	728	745	715	760	703	765	763	741	701	715	745	713	728	666	765	688	747	685	789	719	688	776	781	696	712	754	694	721	729	775	712	790	706	768	807	765	713	742	762	744	744	727	728	758	760	792	725	730	706	704	707	711	778	729	723	738	767	697	769	717	723	790	761	752	734	671	730	726	729	776	730	742	737	718	785	724	762	770	711	703	703	743	710	758	724	750	733	737	722	736	726	737	744	725	729	754	801	737	729	687	726	695	745	713	726	744	724	716	723	717	722	729	751	721	766	726	707	739	698	758	715	723	700	755	701	758	719	727	794	724	737	700	772	720	740	677	733	733	772	725	713	727	740	777	717	693	771	695	748	733	689	725	740	746	719	721	777	703	737	700	737	745	715	697	737	716	730	729	804	774	746	775	751	697	725	724	680	727	727	732	726	724	734	754	734	759	702	699	765	693	746	781	765	742	694	713	756	681	704	707	750	733	689	722	709	729	749	751	729	755	773	744	694	738	711	755	749	749	764	750	762	720	782	718	752	737	710	773	747	717	663	749	708	749	731	729	727	748	738	735	706	781	704	761	751	764	705	737	728	774	741	710	775	756	738	791	756	728	798	706	694	781	746	692	738	733	751	737	743	737	757	737	740	742	736	769	697	775	702	739	747	734	734	733	748	726	717	722	745	731	702	707	697	697	779	762	691	686	697	739	762	734	715	740	785	691	740	727	720	665	713	723	751	735	693	748	725	716	745	744	731	788	790	713	763	662	697	728	753	789	705	751	759	738	782	722	716	707	724	724	754	748	735	732	704	748	708	694	692	752	733	746	708	712	749	732	731	733	728	754	733	738	729	674	744	764	702	768	695	745	751	680	715	728	774	691	728	727	778	664	767	701	722	725	738	722	775	763	722	767	718	741	700	732	689	758	713	745	733	721	774	691	723	739	748	706	754	737	735	719	704	731	729	698	731	707	699	737	739	795	746	718	753	747	745	742	745	740	721	686	694	777	746	794	716	767	753	688	736	675	733	742	768	727	751	689	678	745	687	761	735	745	762	739	698	708	788	763	729	715	789	775	745	720	688	792	774	750	754	724	729	731	710	725	695	782	770	689	757	732	736	742	739	760	723	765	694	789	747	712	776	714	711	696	758	730	703	733	741	765	745	749	708	705	748	776	768	737	723	715	705	744	710	769	738	743	773	691	692	713	715	727	748	770	729	758	695	704	730	755	705	724	756	723	705	728	727	745	713	711	753	750	782	723	736	749	742	691	774	711	693	758	739	692	769	706	743	764	710	705	742	713	699	760	759	740	738	749	779	747	724	740	772	717	707	712	729	712	762	719	725	726	723	698	725	711	726	757	776	755	765	714	776	717	748	760	728	720	741	780	715	699	688	717	750	721	734	750	694	724	767	717	768	749	761	720	747	703	703	715	731	726	752	733	729	725	730	712	746	705	684	776	755	751	734	736	751	723	754	711	726	751	732	726	697	764	761	749	727	727	774	745	675	755	686	764	774	721	816	744	706	730	746	743	683	700	729	718	733	788	739	749	707	680	748	750	745	730	711	768	750	722	766	746	721	772	724	749	738	737	688	757	662	704	722	702	756	739	732	695	680	757	736	720	772	730	705	764	748	754	726	712	750	706	731	723	691	756	720	780	673	726	747	764	723	693	728	754	737	694	750	729	761	766	708	715	771	736	786	732	768	740	758	682	766	744	728	738	731	742	724	782	705	729	743	743	762	738	719	748	718	783	725	702	712	732	725	746	718	743	724	764	711	727	731	757	699	790	719	724	742	698	743	713	692	721	751	742	719	764	771	776	715	740	748	767	723	762	733	724	710	747	746	736	695	701	751	759	780	724	772	742	740	715	752	696	737	736	712	763	766	757	803	728	777	713	764	736	716	783	709	731	786	719	673	774	702	752	706	728	749	727	755	753	737	748	731	716	718	755	768	734	798	752	753	748	752	733	703	710	746	724	747	753	735	715	700	731	743	737	718	736	744	740	747	781	764	766	730	754	715	723	756	738	739	786	741	711	739	791	686	805	751	736	766	736	746	679	743	742	683	752	786	686	744	747	737	728	781	728	798	713	725	739	754	771	774	719	774	736	756	738	726	770	686	702	789	671	761	743	769	745	717	736	746	735	713	731	787	757	748	761	721	756	784	734	752	755	688	706	756	730	736	746	722	710	764	735	736	723	788	747	762	721	730	761	721	720	705	716	747	729	775	744	770	766	707	753	743	757	738	740	705	771	752	750	693	720	777	748	762	708	744	768	745	724	764	734	713	728	727	753	730	693	703	725	746	694	796	720	689	673	756	718	716	740	695	739	711	713	733	753	714	727	741	705	774	776	725	760	712	748	710	748	717	684	775	742	738	674	799	733	725	746	726	697	731	735	762	710	765	777	724	689	766	720	724	761	749	718	733	762	673	741	694	754	752	731	742	708	735	748	732	750	781	682	706	705	776	696	700	741	729	722	818	714	730	716	727	749	738	751	749	748	711	767	724	772	705	735	743	693	778	739	739	711	767	717	718	740	752	765	716	749	746	729	741	738	752	732	768	685	754	742	716	727	769	762	779	757	695	698	755	736	685	725	706	806	722	727	780	697	712	735	723	696	737	779	706	761	710	710	727	735	766	725	700	819	740	738	717	747	724	727	782	734	753	769	734	765	722	740	720	737	731	778	736	739	745	727	738	725	755	748	725	738	784	761	712	789	691	728	752	731	742	745	729	719	746	761	762	740	751	704	718	753	758	772	782	737	778	744	723	750	702	771	780	725	739	774	730	745	678	728	681	723	700	745	717	725	735	737	761	729	764	714	711	741	720	718	736	755	756	717	768	713	758	724	762	740	735	715	743	704	766	769	775	807	746	725	728	736	710	718	772	794	725	747	745	702	737	746	749	733	763	779	730	704	737	673	728	740	720	775	772	689	740	777	783	720	709	803	752	702	712	756	707	723	737	723	743	680	723	776	772	721	717	752	771	663	742	731	727	703	754	704	762	720	694	740	733	653	725	738	737	732	782	767	731	719	752	709	761	664	751	741	739	777	766	771	707	765	639	745	761	669	740	767	683	737	769	729	734	696	762	746	746	692	706	787	698	750	727	734	733	747	746	762	716	729	757	727	710	745	694	732	756	768	725	736	783	722	759	784	721	773	759	768	705	750	759	739	713	720	751	750	681	702	713	739	767	733	721	774	713	740	752	698	657	739	715	754	715	700	771	785	753	778	706	749	753	695	752	718	680	747	723	773	750	724	724	740	689	752	735	718	731	678	690	761	745	759	704	788	695	715	698	728	757
31679	24882	27346	24045	18557	13181	9955	7903	9609	11576	10517	9511	9058	7633	7259	5788	2910	6636	6205	5080	4193	3915	2874	2454	2352	2232	1760	1463	1327	1295	1052	963	1065	1301	1358	1432	1276	911	650	612	569	542	419	380	345	335	296	288	305	255	251	234	230	241	242	238	255	249	235	266	245	230	262	216	218	248	218	242	234	222	236	224	257	228	233	243	196	209	209	248	241	229	229	219	273	243	237	230	246	225	244	235	243	249	243	256	243	231	230	242	246	242	249	220	233	245	231	214	254	248	253	238	244	233	237	223	236	226	246	238	225	238	236	231	219	229	216	210	226	256	237	230	221	245	243	254	227	215	237	203	221	246	234	219	244	248	220	248	246	212	227	249	219	227	235	226	219	246	227	245	245	227	215	256	249	216	226	218	258	233	233	222	244	224	225	227	224	222	245	245	242	289	226	248	232	197	225	225	229	246	235	237	249	244	241	221	240	241	239	210	230	230	258	239	249	187	222	248	248	234	231	241	252	246	221	200	252	225	217	229	211	234	240	212	223	235	230	218	246	225	240	242	224	217	243	214	242	236	228	249	236	259	243	236	238	230	242	228	240	242	224	272	223	242	244	230	239	231	231	243	248	206	222	232	217	227	229	230	233	219	247	227	238	230	234	243	212	253	232	222	234	235	241	253	233	234	236	238	258	237	248	215	206	235	205	219	237	236	234	247	230	241	244	251	247	231	214	220	232	238	232	237	250	223	256	244	243	238	257	243	222	243	227	237	233	220	257	230	235	217	214	207	233	215	247	213	236	227	238	214	223	227	224	234	248	256	227	230	257	212	236	209	241	233	232	227	232	219	226	214	215	260	249	217	233	226	233	237	227	232	235	230	228	201	223	268	231	233	244	264	221	213	218	230	234	237	240	216	224	229	213	212	248	216	244	211	242	230	210	228	212	247	234	251	246	249	239	231	273	235	220	232	219	226	263	213	203	210	249	207	226	230	221	248	218	215	230	217	264	221	231	224	221	245	253	228	243	226	233	213	239	225	228	227	230	225	223	221	210	208	226	226	212	236	243	233	255	232	213	254	238	223	229	226	246	215	240	232	226	219	215	206	217	241	231	255	221	240	252	252	235	249	219	226	241	229	251	249	261	260	238	232	241	218	233	194	225	229	220	226	213	231	228	237	261	227	231	241	231	200	214	216	223	257	224	237	230	216	232	227	283	222	225	246	242	253	221	232	184	218	222	206	250	201	230	237	244	252	228	246	232	219	225	250	229	231	248	235	219	251	240	211	227	219	222	192	212	236	231	226	232	223	245	227	244	244	218	224	236	234	233	260	239	224	228	252	214	242	216	251	263	233	237	244	251	247	215	234	242	213	246	226	240	213	217	266	239	248	234	250	228	251	209	240	224	254	217	251	228	217	216	232	254	240	204	224	274	213	218	243	222	233	237	221	246	212	242	208	222	247	255	265	229	214	244	257	215	215	234	205	260	253	255	197	245	222	196	239	236	245	221	248	242	244	242	215	233	249	264	244	230	228	227	215	200	235	224	213	223	248	226	211	201	248	241	235	213	231	234	217	215	233	218	230	243	223	250	214	215	235	233	239	219	230	232	216	229	257	227	255	246	242	215	216	256	231	216	222	252	234	228	210	210	227	233	222	255	231	216	242	212	226	230	225	229	222	224	260	253	264	242	226	255	235	247	238	246	233	251	253	213	227	219	259	239	234	224	221	234	261	221	240	222	220	254	189	235	210	238	236	239	239	218	241	231	262	237	224	223	238	246	223	251	250	246	232	242	226	239	224	213	231	222	225	251	212	263	233	249	225	225	234	252	224	251	224	249	204	238	243	218	234	227	230	232	239	241	192	254	233	281	267	236	225	249	244	232	238	257	247	239	238	223	211	253	253	214	226	227	241	239	204	225	212	235	214	225	228	229	244	211	253	267	225	239	251	221	227	243	235	237	238	239	249	224	242	205	229	244	224	232	228	208	234	219	236	234	202	222	216	232	236	270	208	233	254	252	226	229	248	244	218	234	219	244	223	222	216	230	257	259	241	218	228	239	231	250	217	224	228	226	241	241	220	240	223	224	211	233	254	232	228	214	239	230	221	253	228	231	241	231	243	239	236	214	236	238	238	215	233	221	225	261	248	228	206	229	258	240	233	213	231	229	257	268	221	214	216	236	226	241	226	227	249	221	241	216	236	245	243	262	227	254	205	235	202	231	236	247	212	209	255	235	256	210	240	220	247	190	238	237	237	239	225	253	227	221	226	233	244	229	206	224	218	204	226	250	235	230	269	219	205	209	214	216	220	207	209	218	266	254	222	239	240	243	253	216	251	242	242	235	248	216	240	264	213	215	234	223	230	227	208	216	206	228	218	248	228	237	226	233	225	245	238	217	227	226	246	242	223	241	258	235	235	242	228	236	224	238	253	255	232	232	257	229	244	240	231	238	208	242	254	219	213	221	218	228	228	204	256	202	243	225	252	233	233	206	218	240	221	243	242	223	254	255	241	256	223	238	215	263	245	236	236	226	211	212	225	246	239	234	231	271	237	264	263	228	250	243	246	235	243	212	247	257	228	225	224	232	244	225	223	230	224	216	240	235	237	238	235	243	216	256	232	218	238	209	235	177	224	241	237	236	244	201	224	221	206	223	241	245	220	228	235	249	246	219	248	265	241	225	243	233	237	233	235	226	240	241	239	243	250	239	245	214	218	219	259	226	217	242	242	263	215	244	235	219	263	238	223	234	227	231	233	266	221	223	261	241	224	231	239	240	237	222	220	224	234	240	244	234	231	219	230	228	252	228	210	224	246	271	209	227	251	254	213	236	228	224	244	226	245	217	206	231	239	268	241	256	218	224	273	236	238	226	237	231	248	212	243	224	254	225	244	258	248	238	222	207	215	261	239	258	238	242	217	232	252	230	226	236	208	231	265	241	254	222	255	216	217	235	220	219	233	252	241	231	233	231	242	227	239	248	214	241	241	210	225	231	228	229	233	248	228	237	211	248	231	230	249	213	221	231	236	214	258	221	228	220	233	223	232	244	237	239	240	240	224	255	244	243	222	226	237	244	244	237	220	203	259	216	226	250	212	238	239	236	239	236	234	210	201	228	243	203	223	228	201	218	207	246	252	239	231	224	234	232	221	185	202	241	243	220	237	232	211	234	231	237	264	234	203	238	219	229	229	239	215	206	237	209	222	228	220	221	235	237	240	237	231	217	233	208	208	241	247	224	230	234	232	242	223	234	233	222	241	249	242	229	205	260	253	227	233	247	237	249	224	209	256	238	229	207	230	216	217	220	204	242	223	248	252	247	245	267	224	246	205	215	209	207	239	228	230	225	251	241	224	248	233	235	237	221	240	244	230	229	230	221	225	248	239	233	255	240	216	210	246	206	229	223	233	261	242	234	247	207	245	239	221	216	201	232	231	235	220	226	241	233	240	241	253	254	234	237	217	232	238	238	265	240	219	262	209	253	213	276	244	256	217	219	225	219	219	207	249
19693	19074	29849	33245	31429	27727	25487	23659	26403	27853	26506	26552	26326	24483	24081	20877	12295	24619	23914	21947	20102	18725	15071	13339	12884	12146	10321	8741	8046	7596	6338	5985	6576	7966	8185	8787	7604	5345	3900	3494	3113	2964	2205	1762	1528	1556	1081	1068	1003	881	774	771	746	713	677	719	687	660	660	704	639	634	695	641	599	633	653	672	687	707	629	641	662	689	678	654	638	659	625	626	662	669	642	648	628	644	609	641	621	641	678	652	696	667	644	626	646	663	649	667	645	632	653	635	699	672	672	662	642	665	658	668	656	613	660	687	636	644	678	648	626	677	674	635	650	671	675	667	638	615	645	653	651	662	633	646	641	631	667	610	620	684	624	659	712	653	619	642	685	684	614	643	654	681	613	676	636	639	613	644	672	624	683	642	669	632	640	649	660	708	649	691	649	642	670	659	671	646	658	629	686	638	620	648	620	679	636	638	622	652	635	685	610	676	680	614	623	696	654	644	668	633	644	656	611	654	622	673	648	668	671	665	635	632	680	646	722	627	670	646	651	660	685	718	670	655	642	670	676	639	669	650	652	662	704	638	615	655	665	623	673	638	637	653	673	659	663	646	675	710	701	663	640	663	654	682	648	657	666	664	610	655	653	663	613	661	630	625	683	670	686	633	668	673	631	649	646	650	647	653	635	622	666	687	647	691	652	652	665	683	645	685	676	670	696	631	624	647	645	612	669	685	666	669	626	675	615	658	652	692	648	604	654	677	641	665	661	676	626	650	651	661	599	683	686	614	653	685	632	684	647	676	680	599	689	613	696	630	698	650	672	656	642	651	656	629	644	676	636	624	645	673	633	668	656	699	670	602	670	604	643	635	694	666	643	648	695	626	653	664	670	629	627	597	647	625	662	698	644	661	640	614	627	694	679	640	667	652	646	610	612	644	640	681	683	645	670	648	646	660	667	691	637	654	660	635	641	644	654	685	656	612	616	666	630	623	630	634	688	698	638	652	614	656	641	685	691	641	654	633	645	683	617	653	617	667	620	594	651	620	650	670	648	640	602	650	671	639	666	638	634	659	692	661	680	650	666	631	678	652	606	615	654	665	604	644	660	636	647	645	638	650	697	640	671	651	665	650	633	624	693	638	628	654	606	664	717	629	650	630	618	633	681	625	643	663	632	651	665	639	650	678	668	625	631	641	640	653	712	716	646	639	610	609	671	637	602	666	673	601	635	656	678	665	655	662	659	692	664	654	642	680	658	655	662	589	665	674	632	678	656	636	646	642	689	651	597	654	621	667	608	674	647	629	675	693	644	649	681	654	690	662	645	591	635	624	674	646	636	624	714	637	637	673	651	625	670	628	666	637	656	630	646	687	621	627	653	646	702	621	600	699	678	698	621	657	659	640	682	640	621	650	640	663	689	618	645	649	643	665	630	641	600	649	650	610	626	683	643	634	614	632	682	666	657	619	619	649	661	715	654	655	632	674	643	659	631	650	626	637	643	650	646	676	635	623	641	652	635	669	696	622	618	642	617	717	614	653	628	650	633	633	626	642	641	643	657	668	620	658	666	625	628	613	591	646	634	627	609	626	673	696	653	641	662	587	676	674	658	609	678	641	693	656	687	653	660	644	649	694	636	679	622	699	623	658	664	666	664	634	621	635	653	617	683	700	643	695	648	653	657	648	645	647	664	622	652	604	635	685	675	644	602	612	655	605	657	641	629	656	634	656	605	625	684	632	683	647	684	685	673	626	635	666	639	697	638	638	645	612	607	631	658	672	634	633	650	650	621	665	662	635	619	606	624	646	632	651	625	700	610	651	643	654	627	672	611	622	658	659	675	610	694	633	616	673	697	668	616	680	622	635	646	588	608	628	679	672	647	628	679	673	614	632	630	639	674	700	615	662	641	629	624	676	615	653	654	665	666	627	649	642	654	668	629	660	618	634	644	661	650	673	656	638	628	692	697	637	645	652	611	631	669	657	658	663	680	635	662	635	672	653	685	620	690	644	611	657	634	614	643	597	644	656	666	646	636	631	702	642	662	665	630	643	651	613	635	632	639	673	630	671	654	667	675	695	660	622	667	655	682	702	633	662	699	671	602	642	673	644	660	640	661	602	603	681	645	653	674	658	630	637	651	648	667	644	670	659	631	659	695	635	699	665	654	650	632	612	645	653	633	670	663	676	651	609	624	614	658	665	679	673	650	627	664	656	669	674	644	658	655	617	621	624	629	622	637	642	625	639	668	707	656	650	627	668	632	666	653	666	654	623	663	668	639	633	621	586	670	639	679	610	656	634	646	638	656	689	608	679	682	647	698	652	672	642	616	645	667	649	637	653	625	635	680	608	659	683	689	621	658	670	646	658	675	675	659	635	661	648	649	627	703	664	655	675	643	670	675	681	665	656	661	620	627	607	708	633	650	636	611	630	665	607	650	693	655	617	660	631	633	666	626	631	653	673	610	670	644	653	652	638	657	681	636	626	626	656	619	684	646	686	701	605	654	663	609	632	630	610	640	680	673	630	660	714	689	629	625	618	705	635	644	656	621	612	594	680	668	615	649	654	661	690	651	669	627	657	647	652	641	642	676	621	672	652	642	644	703	661	656	665	660	708	673	644	633	677	628	640	636	667	683	649	632	637	628	667	630	653	656	667	648	701	617	649	638	641	666	659	670	634	685	643	640	641	692	655	708	670	727	632	681	634	623	676	704	616	684	592	693	630	657	675	630	604	629	657	668	645	644	618	662	617	704	630	624	616	674	668	619	671	671	694	672	641	669	654	675	654	654	654	651	672	679	676	662	669	672	693	677	626	669	660	693	670	638	613	649	705	627	681	672	646	644	611	651	629	632	630	680	653	667	667	686	677	631	637	674	647	752	624	634	648	614	634	668	612	667	641	605	641	661	696	626	643	655	637	634	681	689	661	644	671	672	673	648	657	644	669	646	625	658	623	639	655	649	636	623	656	639	670	628	702	714	661	657	641	659	637	631	665	661	640	642	629	621	658	639	650	667	712	620	661	678	658	599	665	637	648	629	657	683	592	642	656	675	682	706	646	672	605	675	670	613	681	680	621	670	637	674	648	659	591	663	641	641	649	640	645	652	656	642	683	647	606	661	650	626	687	635	640	621	677	644	643	622	616	629	664	605	648	639	715	678	632	651	655	674	653	635	645	651	696	608	682	645	627	649	647	700	689	645	667	696	620	638	637	648	649	674	647	632	661	674	651	652	623	624	626	665	695	656	660	631	628	682	645	646	704	669	657	655	633	602	657	680	610	664	643	621	646	671	672	642	638	644	656	649	678	675	699	627	643	646	684	652	686	680	658	684	667	659	643	716	659	673	613	618	673	642	653	581	666	646	657	672	621	650	655	675	671	678	665	656	657	650	715	659	650	649	647	676	667	691	656	661	648	604	653	603	634	660	685	648	663	670	628	643	677	613	633	640	724	676	670	636	678	651	626	636	610	640	650	614	638	665	674	635	647	631	643	615	656	651	648	688	600	658	617	690	676	641	677	640	614
12096	9025	10141	7690	5136	3310	2450	1834	1559	1354	1135	972	881	761	701	647	506	625	518	521	448	460	490	379	400	411	374	346	342	349	353	375	318	318	279	321	318	313	296	298	331	284	298	288	295	317	291	263	312	284	320	272	336	319	274	271	306	281	322	275	271	296	274	330	292	284	272	294	277	265	278	298	295	288	296	269	267	315	301	274	287	291	290	283	293	301	310	293	274	267	275	296	275	269	273	303	304	315	276	294	294	288	292	284	280	289	296	295	303	306	266	272	295	300	302	269	271	281	296	262	258	308	279	322	276	304	288	312	297	304	287	286	299	294	314	309	296	294	311	292	284	296	313	272	289	263	275	264	313	281	295	273	261	307	290	287	301	290	270	316	273	284	320	306	332	267	300	278	304	282	292	257	294	276	256	276	278	314	281	270	305	289	281	285	306	334	318	276	288	277	283	281	266	310	309	278	315	293	298	302	295	329	316	298	285	292	286	282	265	277	331	273	281	288	270	303	264	320	274	289	303	300	327	322	304	263	309	310	287	290	310	293	280	307	270	303	255	300	307	311	288	297	276	301	283	294	307	272	313	299	313	271	279	287	292	277	297	306	275	273	290	329	276	308	281	287	289	293	271	310	304	295	284	304	321	272	271	271	291	299	294	275	263	295	293	293	280	301	277	297	300	257	284	290	293	289	309	271	265	266	304	307	289	292	276	308	301	276	307	296	290	303	278	303	261	277	307	331	286	289	288	301	295	297	282	297	297	301	291	282	289	288	298	280	309	279	300	284	276	278	265	282	299	304	278	287	267	301	299	307	283	244	313	283	277	306	271	266	283	264	254	305	316	265	296	277	324	296	315	287	274	311	248	305	295	326	271	306	284	272	309	309	273	276	293	275	324	309	303	275	287	293	288	277	294	286	303	302	297	310	296	282	285	303	292	294	293	304	285	326	292	316	288	355	279	284	305	296	282	296	289	274	266	298	296	297	310	306	282	301	274	274	294	282	280	289	263	313	255	298	297	308	289	309	295	277	300	286	278	260	297	297	300	300	290	274	259	290	301	290	259	310	280	288	314	303	288	272	305	277	289	263	285	270	272	303	338	290	272	290	276	263	301	312	290	333	278	292	279	292	306	307	286	319	314	288	272	280	290	313	290	301	284	292	267	277	297	290	318	270	295	327	304	286	288	301	272	313	300	279	300	281	266	304	283	292	284	267	293	323	282	277	277	267	309	290	270	261	277	302	304	300	286	297	322	294	286	302	281	292	311	315	260	281	270	269	305	295	300	296	277	275	313	312	295	307	283	282	275	267	302	305	298	311	304	266	282	295	301	314	267	280	304	290	261	274	317	290	305	258	265	280	272	302	301	280	264	308	288	270	265	298	317	274	304	318	294	286	270	277	287	312	264	273	299	284	320	309	282	288	307	279	285	282	300	292	278	290	301	276	276	287	269	302	310	297	305	287	321	309	305	273	268	278	266	304	280	287	287	293	327	314	334	281	266	310	310	305	274	296	300	285	306	306	309	275	302	301	281	283	301	294	292	285	303	297	288	272	288	285	298	306	307	298	282	306	301	298	290	315	305	284	321	285	271	308	306	330	273	287	283	315	286	281	285	305	290	289	314	288	296	310	281	278	301	318	308	288	294	255	299	280	305	281	275	289	315	296	316	303	281	305	293	259	294	290	277	276	307	277	283	310	281	279	294	303	277	275	283	300	308	295	311	285	277	303	316	296	289	291	292	261	280	277	267	299	271	282	288	284	307	288	296	301	275	293	296	289	321	300	287	302	278	311	293	301	277	293	278	312	272	276	284	256	295	290	275	269	276	280	310	328	292	307	283	303	289	263	304	318	290	296	295	303	281	282	275	305	309	266	323	312	275	296	288	293	290	273	313	305	272	297	294	287	333	311	263	316	266	293	306	301	269	292	266	301	277	270	299	297	287	281	271	308	273	274	279	295	333	294	314	303	299	283	266	291	286	285	278	284	247	343	328	271	303	299	288	296	290	289	281	255	293	306	304	297	287	286	280	303	294	278	295	290	303	299	280	249	277	280	284	323	273	271	314	304	254	259	275	273	310	279	295	297	258	323	286	280	288	279	304	273	272	289	301	304	271	252	291	285	293	282	301	312	312	278	299	323	267	307	289	262	263	273	305	317	295	268	268	299	311	271	289	314	287	276	325	256	273	305	273	300	298	249	313	294	308	301	302	297	319	279	322	287	297	287	274	298	301	309	293	309	291	275	280	310	309	305	284	317	303	298	289	291	272	303	248	281	275	292	267	298	293	305	281	263	270	294	271	270	293	297	285	295	302	282	292	286	287	277	306	279	302	285	285	280	295	287	310	312	303	301	267	318	295	290	262	294	299	306	289	273	291	293	317	299	291	299	294	289	283	329	279	288	287	299	293	285	288	306	321	313	268	294	276	291	297	313	311	257	310	291	329	287	301	302	286	308	305	293	315	316	317	290	266	290	306	282	301	288	262	286	287	310	275	293	285	281	293	272	349	284	278	281	271	311	265	291	284	254	259	269	322	284	292	293	295	280	282	316	288	301	315	256	301	288	270	268	301	298	303	321	298	283	283	273	275	280	282	322	284	326	268	300	290	265	274	296	306	290	291	288	286	290	266	279	279	281	301	302	299	287	296	291	286	297	311	293	283	329	280	280	312	287	269	299	311	261	291	286	274	271	303	295	298	303	311	300	270	289	307	299	282	289	299	296	295	267	299	258	312	292	260	286	314	291	311	290	320	303	297	289	298	281	293	301	300	302	290	289	289	314	310	286	286	257	316	308	322	299	298	295	293	258	262	314	279	294	307	283	293	264	269	335	303	293	310	305	272	303	250	306	294	300	284	278	317	303	297	273	264	287	295	286	288	269	296	272	287	280	300	314	264	279	302	280	297	292	288	287	286	286	271	288	307	305	282	309	268	319	321	321	279	282	282	284	308	316	279	280	295	261	312	304	269	283	276	282	302	327	294	271	286	281	257	296	283	266	319	286	293	313	299	296	291	266	286	300	272	310	310	309	290	312	324	282	297	244	283	297	324	289	308	289	284	309	269	294	297	266	291	289	326	296	308	282	323	262	286	285	263	294	308	290	301	278	301	304	316	288	314	265	307	253	286	303	282	279	279	289	309	243	293	285	278	298	301	278	280	312	296	289	283	273	282	266	291	292	310	272	302	275	319	261	321	335	298	304	304	302	285	294	284	311	297	252	292	310	277	291	276	315	275	275	266	284	308	287	285	285	274	277	319	276	267	308	261	271	296	284	314	273	274	300	288	329	321	237	280	296	330	300	275	291	318	305	293	271	296	294	273	279	308	335	302	290	274	298	294	290	291	294	293	314	270	287	243	299	303	273	281	295	280	319	286	322	271	281	322	272	294	277	256	279	273	322	321	297	307	305	305	302	303	282	335	295	292	295	298	322	300	290	267	306	284	280	282	297	274	321	307	288	279	276	297	278	290	304	302	292	293	309	271	308	286	267
7884	8138	16150	17933	15487	12514	10194	8338	7554	6744	5847	5361	4788	4188	3839	3368	2528	3149	2898	2543	2318	2204	2015	1834	1721	1647	1602	1467	1313	1257	1144	1183	1063	1121	1096	1086	1083	962	962	924	878	864	852	840	802	848	776	810	835	811	820	821	812	826	811	801	769	826	798	830	794	848	769	762	774	796	748	823	807	817	799	747	836	862	779	778	742	854	793	782	833	806	826	778	805	765	803	800	792	771	832	777	807	787	762	821	785	774	824	822	727	781	840	820	792	771	807	763	771	762	814	789	827	800	763	759	769	838	797	799	793	774	756	772	809	804	766	788	797	829	821	785	807	803	804	790	833	782	803	814	791	837	766	832	795	811	753	762	823	815	815	820	790	771	791	788	809	809	775	799	768	737	828	776	739	809	786	766	768	795	795	775	770	785	803	843	795	857	779	806	792	791	741	797	831	804	791	836	798	784	783	757	809	831	761	786	804	801	791	787	801	810	782	813	845	763	750	835	767	787	798	797	812	788	801	759	785	806	780	765	787	755	794	802	825	810	768	770	767	821	799	761	824	761	784	765	771	782	770	816	784	749	789	772	827	786	777	790	775	789	837	773	788	797	752	799	741	788	821	796	769	792	765	698	779	771	801	822	773	807	764	794	816	801	796	786	773	796	757	821	799	826	732	862	771	830	762	784	805	814	792	821	816	801	759	782	823	788	784	822	809	808	790	767	779	823	791	806	798	829	794	822	769	766	833	796	791	790	799	788	770	737	802	760	752	846	807	801	795	782	806	779	763	804	783	793	818	790	808	768	785	774	725	772	815	790	782	796	813	802	756	783	771	755	819	764	786	791	786	807	793	798	772	819	792	775	734	740	844	783	875	795	803	803	814	790	819	819	840	801	814	832	771	816	777	773	789	810	800	772	781	766	806	798	802	809	760	747	772	813	776	757	811	798	823	776	763	825	810	841	820	785	766	795	725	748	719	811	817	767	795	736	744	787	779	778	782	816	779	774	785	799	775	808	809	800	821	835	793	797	799	830	772	834	792	782	789	791	761	815	815	789	808	810	774	799	830	786	799	734	753	811	801	798	773	792	799	830	817	771	783	775	768	783	798	800	785	827	727	807	781	790	810	774	775	791	815	824	817	783	788	839	796	777	801	774	809	776	793	779	777	807	792	769	784	756	755	822	836	784	777	785	794	768	762	766	836	784	787	801	793	730	747	800	758	794	760	763	765	749	855	792	793	809	762	819	778	750	780	815	818	799	748	782	779	794	761	825	796	773	808	796	830	822	817	834	765	778	754	769	772	788	793	782	776	845	767	815	785	759	752	750	806	831	752	739	769	823	812	800	748	833	803	756	732	826	804	822	830	814	770	778	810	809	766	755	812	736	820	823	756	780	758	750	774	771	806	754	799	824	804	779	805	807	814	751	832	751	771	773	818	828	750	832	835	778	854	814	822	798	752	836	770	807	774	807	794	805	773	748	789	808	804	808	796	784	755	786	764	775	812	746	795	775	748	781	799	770	841	778	804	786	775	836	819	768	806	794	815	787	764	790	738	773	778	789	818	772	786	789	821	811	813	734	801	781	788	832	756	801	732	777	738	784	824	781	736	761	807	785	798	794	770	789	769	733	762	784	848	803	807	780	838	820	795	781	793	758	772	820	841	792	777	762	799	806	740	820	785	781	763	827	836	741	830	765	793	830	829	766	788	777	751	812	810	808	788	816	809	744	807	763	786	781	781	816	801	823	782	764	808	791	811	820	794	754	818	772	757	790	790	790	772	822	814	787	798	783	816	787	742	822	804	870	767	760	773	848	756	746	783	806	779	777	774	769	799	786	829	826	783	794	795	793	818	789	816	763	760	798	802	806	784	776	792	804	770	761	814	835	757	787	776	812	760	829	775	754	807	751	772	769	823	792	797	800	787	801	819	825	823	802	787	846	778	787	791	783	816	785	803	838	777	799	784	783	797	746	783	793	802	827	793	796	799	791	811	797	739	772	743	792	799	771	841	810	802	783	771	783	796	793	826	793	792	766	787	754	821	779	779	742	776	808	829	784	794	793	753	738	848	784	743	791	819	769	743	786	773	783	784	787	779	761	852	821	782	800	772	749	799	776	797	796	781	823	790	792	784	809	835	739	751	806	734	817	782	747	787	791	823	802	805	778	763	787	760	743	802	851	767	773	788	820	828	781	800	818	826	821	832	783	813	740	786	826	794	822	802	804	788	820	789	806	783	788	758	807	789	791	822	791	790	802	789	815	807	766	826	798	839	788	807	762	838	760	755	766	830	832	794	783	811	843	808	854	822	796	779	748	759	798	774	802	762	807	812	780	791	792	825	808	776	780	803	848	774	819	778	787	742	799	806	777	824	825	762	755	787	777	820	821	866	784	849	771	780	805	763	807	794	824	809	783	826	798	728	822	761	829	799	806	785	808	772	846	761	746	805	808	804	792	786	758	756	790	819	781	752	798	787	797	778	738	793	760	792	804	762	794	769	805	760	780	790	789	801	779	772	761	721	795	817	760	805	775	800	792	831	808	822	801	804	758	788	854	775	835	740	781	792	817	831	752	827	821	750	779	802	832	804	832	792	796	839	829	809	798	765	795	821	792	812	767	789	839	757	798	778	817	788	789	780	767	776	803	731	876	785	797	823	771	786	765	796	847	730	834	808	794	739	808	826	827	781	780	789	805	753	810	733	774	833	806	773	798	779	806	783	825	771	804	788	800	757	788	808	825	776	778	772	737	765	831	815	783	734	768	853	798	760	751	801	793	812	825	784	778	764	788	839	838	818	805	773	767	758	797	827	797	833	744	774	783	812	773	786	812	781	773	812	740	799	789	761	789	750	839	781	802	819	777	788	789	777	759	804	779	822	785	827	792	824	817	785	747	750	808	785	789	799	813	760	776	724	754	803	769	786	844	802	748	748	842	749	782	835	817	783	750	836	763	806	763	774	771	832	775	765	822	829	805	751	797	759	818	712	799	792	753	790	748	815	789	792	795	767	842	754	757	826	828	802	778	753	787	795	780	785	765	776	740	781	768	839	805	803	779	857	778	795	735	828	760	803	782	804	841	824	793	817	811	827	762	803	773	768	805	813	821	769	796	790	761	771	792	737	799	780	790	815	791	800	838	817	793	805	809	785	827	868	778	789	834	755	842	839	812	732	785	785	815	776	782	764	770	728	810	784	796	758	768	816	800	785	800	804	829	807	813	788	746	752	797	774	803	819	733	758	834	779	788	782	762	772	792	776	752	804	767	818	785	828	793	756	823	747	776	787	783	796	796	830	762	775	776	761	794	814	775	765	776	793	800	858	825	767	825	823	808	805	822	854	763	789	783	732	771	800	801	809	820	794	824	760	763	789	747	801	784	786	781	780	811	811	757	761	778	814	782	769	795	815	795	769	772	813	786	793	777	802	763	772	786	773	803	753	782	773	801	771	769	823	780	762	806	826	810	845	784	784	766	800	745	815	810	835	776	803	839	767	774	818	723	782	753
21716	16881	18860	15304	11097	7635	5541	4817	5082	5952	5201	4653	4890	3940	3656	3107	2023	2907	3065	2427	2087	2110	1599	1384	1180	1182	937	853	745	754	679	674	614	761	718	800	695	516	474	423	433	434	381	333	318	297	277	309	319	248	250	280	264	249	280	270	261	272	297	264	280	272	248	278	268	258	256	266	222	266	261	282	242	269	261	263	257	271	268	284	240	271	283	256	272	244	243	263	282	269	246	265	241	231	284	294	267	265	251	309	239	244	268	284	255	247	283	249	289	299	271	278	252	252	265	284	255	262	252	260	256	260	307	275	276	267	250	231	277	268	255	285	275	254	292	235	261	282	275	244	304	249	265	276	296	271	277	286	251	282	261	247	278	272	257	266	243	242	277	257	267	248	279	273	254	267	275	244	295	277	268	246	245	295	280	258	281	258	266	262	258	280	273	286	242	279	253	257	282	248	264	260	235	248	259	295	269	260	292	234	249	282	252	261	251	269	251	233	273	277	242	269	273	261	256	250	254	233	259	251	234	271	254	274	248	240	295	273	257	292	270	264	293	264	245	265	260	262	264	271	235	264	253	292	272	253	259	273	266	260	256	261	291	280	276	238	275	271	290	267	294	291	240	260	261	245	276	247	255	266	263	255	290	255	272	265	250	302	255	242	279	249	260	277	247	279	276	295	248	289	266	238	293	288	284	242	260	264	264	263	304	271	247	279	295	263	269	235	261	254	264	257	293	215	279	262	274	268	243	264	274	263	227	235	273	279	241	263	283	260	261	253	273	253	246	263	271	228	233	282	250	262	261	227	261	263	260	276	267	256	239	264	294	255	239	246	253	240	254	275	260	271	251	242	286	281	257	230	250	260	253	251	268	262	236	278	267	244	262	265	267	249	233	255	244	237	265	292	246	281	262	269	219	261	253	258	276	263	294	273	261	265	290	260	289	247	240	238	275	265	247	264	244	262	278	269	260	287	301	294	305	244	278	311	262	245	260	241	245	281	275	258	246	249	252	291	285	229	255	248	294	258	271	262	257	258	257	232	263	271	235	287	257	285	276	242	247	266	293	278	272	264	280	257	289	279	259	241	256	234	279	271	256	268	242	281	267	262	266	244	273	246	285	250	276	271	304	265	264	271	268	265	277	251	282	251	292	261	257	271	263	283	272	281	250	254	261	284	273	270	269	267	290	254	259	271	261	293	246	266	303	240	265	275	277	246	275	269	275	234	270	277	250	265	267	300	269	226	255	274	235	250	259	276	279	254	231	269	236	259	255	266	277	275	284	256	285	242	218	280	269	253	234	302	251	255	272	268	250	259	273	275	293	268	267	255	265	252	270	264	255	265	273	237	259	262	258	306	274	316	271	260	251	311	252	273	258	255	231	271	269	253	251	234	257	243	301	263	269	262	267	260	264	295	214	286	277	286	268	275	259	289	235	297	237	262	277	250	254	297	269	271	272	254	270	269	289	273	250	270	291	261	279	282	260	251	273	249	263	231	269	258	275	248	257	276	262	271	254	246	259	249	238	243	276	270	249	271	248	258	254	248	262	252	261	265	265	252	247	261	250	253	270	261	271	236	266	271	261	274	260	242	265	270	243	261	249	250	255	286	267	264	257	242	245	270	252	252	277	272	259	264	265	257	279	240	250	269	265	282	248	260	267	272	279	242	289	268	275	268	280	271	252	249	251	231	261	238	316	259	264	262	249	265	267	272	262	263	259	256	248	264	283	268	256	251	281	298	246	288	276	289	268	262	268	298	267	249	270	294	274	287	260	276	262	265	277	238	277	261	260	278	274	266	231	281	242	253	268	262	252	254	234	250	280	301	266	268	251	255	263	258	268	263	257	245	285	278	271	250	236	273	267	261	276	297	256	260	251	255	297	282	251	290	253	260	283	248	264	276	264	256	289	274	292	263	274	235	253	265	268	274	229	266	251	306	238	243	265	222	264	276	286	280	265	310	253	243	228	252	262	260	239	249	280	231	268	269	290	277	252	255	275	282	259	280	270	287	255	256	262	266	269	252	270	278	262	273	244	276	264	298	245	237	262	267	259	242	276	269	254	237	262	243	274	268	220	270	287	264	262	253	305	267	289	285	254	265	278	278	263	278	262	284	259	281	246	271	293	287	277	285	235	266	253	252	284	266	249	255	288	286	256	274	300	294	244	286	276	247	268	278	281	283	290	260	279	256	296	260	258	256	269	254	252	278	249	274	292	253	270	236	262	270	242	255	253	243	271	252	244	259	254	216	255	261	256	282	254	241	257	286	292	268	269	261	277	265	245	284	268	256	269	280	267	256	257	260	248	253	243	265	251	270	253	260	255	239	277	263	277	281	261	275	296	307	259	278	280	255	241	256	249	242	268	267	257	287	287	270	248	291	271	261	259	267	258	269	258	241	236	238	287	257	283	276	272	264	261	253	268	254	267	252	265	283	263	249	269	312	261	267	278	281	273	258	265	282	306	285	280	248	244	277	247	268	278	262	278	263	247	292	289	250	243	244	267	260	274	249	275	286	241	279	249	282	269	272	255	249	254	243	246	283	258	286	287	326	267	263	241	251	245	272	265	259	227	258	252	282	268	224	232	239	257	238	263	266	262	257	291	283	233	255	267	249	263	251	272	288	268	262	282	277	258	292	252	285	234	282	286	297	261	253	271	254	284	261	256	266	278	271	274	264	267	265	258	258	273	280	265	251	272	273	287	288	233	271	256	261	268	291	264	249	265	294	291	247	259	254	257	298	262	257	270	254	259	268	272	263	269	239	259	287	251	295	248	237	277	247	248	253	287	283	300	258	263	277	241	264	268	250	252	265	282	268	277	287	293	267	246	281	275	257	240	243	268	275	276	275	259	259	254	279	241	236	252	279	285	239	262	253	265	252	242	264	259	261	262	273	250	254	254	246	264	263	255	267	256	271	281	271	254	252	274	286	285	259	250	283	246	249	257	229	253	262	275	260	263	267	276	255	247	266	269	275	256	234	248	240	290	265	303	252	253	237	294	298	257	275	275	273	254	251	240	263	245	278	275	230	245	294	278	238	272	265	277	257	251	281	272	240	274	270	250	255	250	246	256	256	263	276	283	286	269	264	265	250	287	287	241	245	264	265	279	261	232	256	279	283	290	262	259	281	285	264	251	258	287	283	273	274	270	283	245	266	246	269	257	281	304	258	242	237	268	281	270	253	245	269	296	283	270	236	261	245	250	261	262	263	284	262	260	250	256	267	249	268	266	272	265	283	245	272	279	247	260	284	276	234	254	256	276	287	271	251	279	280	265	272	256	278	271	280	250	219	273	252	244	230	272	240	291	263	249	240	255	256	282	241	259	289	278	269	263	247	284	266	254	240	255	283	254	273	246	267	263	255	274	257	248	260	269	269	258	274	247	241	268	231	274	276	289	277	246	244	257	282	268	264	258	253	275	273	248	251	260	252	252	259	278	271	289	276	293	300	281	243	285	264	264	240	272	264	258	246	273	284	252	235	240	274	234	248	270	273
14170	13887	23889	26578	24694	21675	18924	17802	18585	20469	18898	18387	19484	16946	16595	14325	9549	14786	15110	13727	12709	12034	9923	8167	7112	7031	5745	4827	4473	4325	3587	3607	3246	4356	4105	4654	4277	2991	2229	2134	2020	1841	1507	1330	1122	1161	1003	972	875	811	775	781	815	695	810	803	697	718	794	713	741	762	749	756	677	772	741	745	726	755	711	752	747	735	723	732	748	746	766	753	685	736	726	704	755	720	689	745	734	685	719	728	782	684	718	758	732	736	727	774	728	660	706	722	763	771	715	776	730	711	751	723	761	721	727	715	773	706	773	748	702	721	771	710	725	708	722	705	699	767	743	738	743	752	757	691	712	751	709	728	698	736	736	741	741	742	744	730	760	727	712	784	722	733	766	734	731	761	790	762	721	725	699	764	716	715	682	730	713	699	736	766	725	677	728	791	766	743	707	724	732	686	753	752	722	681	720	726	770	744	738	730	738	709	773	703	729	766	746	744	731	767	714	768	744	731	735	798	717	762	741	744	714	731	739	723	715	722	711	743	774	722	720	774	706	696	754	742	734	741	735	750	736	742	727	732	716	693	736	777	744	679	752	719	725	733	777	739	705	739	695	694	747	727	674	754	648	736	762	665	734	705	756	740	742	753	708	744	774	732	740	688	702	729	706	734	727	753	757	718	738	709	732	717	707	738	748	722	762	693	732	750	740	724	701	699	772	695	726	656	659	760	742	690	698	778	720	754	727	734	735	685	752	754	718	720	740	745	716	736	724	712	719	723	723	737	703	748	745	726	725	714	713	765	710	721	728	719	780	745	689	785	696	734	737	735	774	712	759	737	720	722	724	681	737	744	737	714	729	719	726	745	736	728	728	737	711	755	746	729	760	705	726	767	695	729	718	727	756	718	715	671	726	769	701	701	731	759	707	743	715	746	731	785	762	734	760	714	742	736	685	722	714	733	708	679	699	704	758	738	761	745	755	726	699	730	721	763	728	736	735	734	710	767	683	729	746	748	716	691	723	712	721	691	743	726	723	728	714	757	716	697	773	673	764	735	685	681	723	744	773	744	783	752	715	749	733	742	711	695	734	727	710	717	766	690	737	758	731	702	734	723	694	732	742	765	726	690	770	722	775	697	775	732	775	714	794	733	718	721	738	686	706	710	717	796	716	723	764	730	767	715	716	734	773	741	728	736	761	751	726	735	706	707	715	739	758	715	755	764	745	703	747	742	782	695	748	770	740	777	727	713	717	719	766	724	695	669	757	756	740	727	786	755	770	737	731	730	692	725	710	727	702	749	768	737	750	700	732	746	723	725	724	760	751	794	707	742	699	754	724	762	747	744	720	777	703	690	741	759	669	728	770	751	724	746	726	727	733	730	754	769	691	756	775	753	793	723	744	712	726	718	761	712	719	727	700	719	690	735	742	782	718	736	712	701	723	759	720	765	753	722	715	738	738	701	770	781	693	680	752	737	711	751	744	763	744	789	715	786	787	739	725	739	764	753	722	759	758	704	729	725	765	717	740	735	748	731	716	706	694	717	688	732	733	736	709	721	697	751	758	696	708	773	739	698	696	703	719	732	747	716	755	728	736	729	711	701	746	723	726	680	717	713	726	739	717	736	739	755	752	724	722	719	773	756	718	761	758	759	737	694	746	750	699	706	702	721	749	704	713	715	733	685	765	733	726	725	759	737	741	716	680	738	762	799	665	752	729	703	725	764	733	726	783	765	715	718	722	706	771	678	723	734	750	687	773	732	756	702	754	743	739	766	764	715	699	736	742	765	773	688	810	711	718	719	729	743	770	690	759	713	708	681	690	734	725	749	760	712	700	715	741	751	696	744	684	748	748	728	760	683	665	725	713	723	697	700	754	692	704	715	757	762	722	732	745	747	759	704	709	749	786	701	730	698	758	722	701	711	707	729	710	732	682	765	753	728	746	758	736	723	768	758	730	737	726	699	782	751	743	752	712	750	740	729	728	674	711	732	744	708	716	734	736	722	758	702	724	744	724	722	731	682	739	703	726	752	705	693	674	739	746	702	711	694	769	702	732	698	697	702	767	703	732	712	726	746	817	748	714	737	759	746	687	735	757	776	762	693	713	692	719	783	724	716	808	732	762	678	722	695	694	754	741	727	697	748	719	713	746	745	752	700	725	785	730	742	687	744	763	705	716	728	707	772	740	745	730	777	734	750	764	739	730	720	693	711	759	705	715	748	748	735	760	716	751	753	736	753	730	725	697	706	758	764	683	702	776	762	740	735	704	731	746	749	760	723	704	738	708	746	694	701	733	720	782	763	729	723	738	686	750	705	710	769	683	730	763	730	726	696	729	747	741	724	724	756	748	799	712	743	706	754	723	732	741	708	743	744	760	767	687	714	739	767	720	734	685	730	678	727	732	726	696	704	742	765	719	694	715	727	795	719	765	749	761	731	768	767	713	694	709	706	734	762	700	708	737	719	723	737	691	739	787	725	725	725	724	764	737	710	770	772	738	704	706	755	713	793	776	724	741	743	696	739	728	680	708	726	744	702	758	723	737	683	705	751	712	768	746	714	713	753	706	755	708	715	739	743	704	698	744	707	757	697	737	734	739	748	723	767	740	733	745	742	715	713	724	742	756	713	736	737	730	730	798	740	730	748	763	755	731	742	703	730	679	726	709	726	730	727	728	750	706	798	747	703	748	726	788	713	754	719	706	749	712	739	721	726	743	754	721	705	753	704	732	760	778	779	718	740	720	736	698	757	718	734	694	677	754	773	770	729	711	782	701	721	734	694	729	748	740	718	703	759	679	699	700	653	730	692	698	766	689	727	694	738	769	766	748	715	721	699	719	718	738	709	764	788	747	733	754	734	708	747	743	698	707	700	716	714	731	703	726	732	724	773	772	718	780	685	740	727	679	754	743	735	698	735	695	718	697	763	803	763	710	697	732	769	712	727	725	714	690	702	766	712	720	802	717	699	762	771	690	729	724	733	724	686	746	757	734	678	762	752	726	766	721	713	662	741	730	719	716	731	744	701	724	709	703	757	732	739	703	724	680	766	719	753	756	713	796	744	719	753	724	688	732	774	694	703	672	697	679	681	756	750	700	731	719	776	682	674	674	704	795	676	718	723	758	685	693	764	735	766	706	701	766	725	715	719	767	719	713	719	744	756	727	682	751	696	733	772	741	727	787	738	697	668	753	770	723	721	751	783	746	681	710	734	761	736	755	729	693	708	758	694	735	766	745	745	733	732	718	736	759	744	742	694	738	735	684	737	689	718	731	774	678	744	707	747	726	713	745	687	768	733	708	738	725	763	759	699	753	717	752	707	739	752	725	727	714	716	752	736	678	738	756	748	769	754	726	694	712	793	703	679	702	748	710	729	679	732	680	713	762	722	738	752	680	749	738	783	752	711	720	705	726	746	748	720	713	688	738	741	741	788	688	730	732	708	772	740	704	739	668	723	722	771	751	752	715	706	718	771	730	737	734	750	737	729	770	733	725	770	741	736	743	745	740	715	697	783	720	758
31331	24524	27752	23850	18007	12787	9929	8572	9676	11615	10015	9342	9198	7234	7721	5615	3437	5967	6026	4981	4484	4077	3159	2555	2047	2099	1665	1485	1279	1272	1130	987	973	1263	1189	1334	1182	857	668	678	524	543	462	422	329	342	295	301	261	278	268	266	227	242	247	260	238	231	228	224	257	233	228	230	249	247	229	256	207	252	247	223	264	234	221	252	249	208	226	235	228	240	218	215	240	229	219	223	211	230	239	217	202	230	225	235	239	236	218	236	206	225	210	234	241	214	227	255	216	241	242	248	238	230	228	217	228	251	239	219	246	250	219	235	245	244	237	248	226	213	234	224	220	211	246	221	253	236	218	253	235	266	223	232	214	231	254	237	232	210	209	229	256	213	223	250	236	250	251	231	253	229	255	211	205	257	237	242	244	206	214	226	230	227	238	235	226	220	244	200	216	232	238	221	210	203	223	258	227	195	240	221	218	244	220	228	221	240	201	224	228	240	249	228	240	215	239	242	213	243	215	270	202	221	220	205	220	245	225	223	221	213	276	225	226	233	227	222	234	233	230	259	256	230	233	218	244	224	223	231	242	213	220	231	260	221	242	216	230	223	242	213	228	211	222	238	253	203	233	218	221	262	234	248	227	242	236	228	258	259	228	230	213	204	228	233	243	216	213	215	222	230	214	204	219	238	255	230	240	258	233	200	252	229	222	207	193	220	234	218	243	232	236	230	225	234	244	265	208	250	257	268	262	214	200	215	250	230	240	238	243	223	228	256	211	227	216	256	233	278	263	239	268	229	223	232	233	227	232	258	245	221	222	236	239	233	227	243	218	223	232	266	219	248	233	238	251	210	220	241	228	266	242	225	252	252	220	238	235	223	237	229	237	256	235	215	230	238	209	221	212	224	230	230	224	221	220	206	236	226	224	262	207	256	233	200	227	240	223	228	222	223	218	218	230	228	235	225	226	240	247	241	218	216	238	200	222	248	256	236	221	243	226	247	232	239	234	228	219	245	235	234	234	220	209	214	242	230	234	250	252	220	227	219	250	256	239	246	227	226	229	228	204	228	215	257	232	215	234	231	223	214	240	218	236	211	251	234	216	256	233	222	247	238	226	219	250	210	259	220	203	207	239	210	228	248	251	219	255	262	240	244	237	236	255	236	244	233	216	262	243	235	218	222	221	245	234	201	230	239	214	215	242	230	211	199	224	238	223	235	231	227	262	212	233	233	240	246	237	233	219	224	218	224	234	246	242	238	229	241	263	251	239	246	239	209	249	228	231	249	208	223	207	200	234	177	228	234	224	219	250	251	235	224	230	235	252	216	204	237	239	219	215	235	220	224	201	254	196	253	227	204	237	202	226	220	259	237	252	233	257	239	231	222	231	236	232	239	246	238	220	244	236	230	220	243	206	253	262	225	234	233	234	218	233	202	260	205	244	228	227	235	228	201	214	232	249	263	220	210	245	238	220	216	236	216	220	237	249	230	230	228	247	234	220	267	240	214	209	230	238	220	237	245	235	244	210	212	227	221	198	251	244	237	240	220	238	265	229	247	224	241	254	270	236	225	242	250	235	238	238	202	229	231	253	214	231	231	232	243	236	237	226	253	221	238	226	235	219	228	212	235	195	230	271	236	219	232	232	206	213	215	217	236	222	225	259	246	215	210	206	223	258	230	247	220	237	229	226	215	235	219	213	266	202	197	228	214	230	232	224	267	222	230	220	237	214	237	227	196	245	246	221	212	212	216	248	224	217	212	252	223	216	237	214	266	219	242	253	241	230	204	213	218	221	254	248	211	219	239	258	226	242	206	259	242	228	212	224	202	250	244	240	231	216	249	204	231	242	208	228	227	229	235	232	230	202	251	220	201	225	215	235	219	201	224	242	223	218	247	219	242	227	204	221	223	212	210	239	212	230	233	233	227	249	249	235	227	231	242	236	203	221	224	226	203	232	256	253	225	237	204	228	192	233	231	250	237	224	217	248	229	233	245	247	250	234	233	228	219	230	214	257	218	226	224	216	241	235	243	231	235	229	249	225	225	222	239	258	229	223	235	222	236	242	230	233	232	232	235	236	242	238	254	234	219	246	243	211	244	240	247	219	224	213	226	220	237	227	249	234	246	234	224	237	227	218	238	240	256	238	254	237	236	221	249	254	238	222	218	244	237	229	210	232	227	222	255	199	238	242	216	205	230	203	214	238	241	241	202	226	217	260	226	202	227	244	249	241	239	228	252	268	191	210	212	207	206	224	214	250	223	261	211	237	198	213	185	234	241	255	249	254	211	231	236	242	233	250	242	234	206	230	206	227	259	253	194	236	231	213	239	225	237	255	236	225	204	239	245	244	231	226	207	273	258	250	228	238	218	236	220	219	235	228	219	240	244	267	225	242	217	253	239	245	237	218	234	230	227	221	216	238	249	228	238	237	238	233	225	230	235	236	241	234	236	252	244	227	223	214	217	225	217	220	241	224	236	245	239	225	246	228	246	210	205	219	218	189	243	247	225	233	221	247	253	259	245	243	230	240	233	230	222	205	248	246	214	227	227	223	227	248	197	226	224	236	234	232	245	219	213	227	216	232	228	250	244	232	227	229	229	238	221	255	226	190	257	239	224	245	230	205	251	221	240	235	235	240	264	237	193	234	256	239	226	232	229	230	217	234	243	255	207	232	212	235	259	238	243	250	195	233	210	198	250	199	261	223	212	224	233	214	218	211	261	234	227	214	252	240	244	249	216	268	228	226	208	256	259	253	235	228	233	246	221	211	233	220	219	217	218	219	218	238	218	264	250	226	224	220	201	242	232	200	223	247	234	226	215	221	227	251	225	226	240	218	265	229	226	219	246	247	231	219	238	210	238	194	216	205	232	239	213	222	225	219	215	254	245	219	208	259	248	259	207	248	213	206	216	231	224	217	235	239	250	238	236	209	256	252	227	212	215	235	207	239	238	220	223	237	229	250	236	206	224	253	239	247	224	236	221	216	213	225	216	222	232	230	226	232	239	232	213	222	241	247	228	212	246	212	248	234	209	236	254	229	231	232	207	243	214	259	212	257	237	225	237	232	191	249	249	223	232	236	213	224	230	224	220	215	213	231	204	216	203	218	220	224	222	239	245	218	196	239	230	229	274	238	217	221	240	212	220	217	215	249	225	206	236	229	242	215	241	244	264	240	238	230	215	205	232	228	212	232	231	244	217	236	245	222	215	215	233	261	239	245	256	225	199	249	223	233	224	245	244	241	213	236	231	244	221	230	251	252	222	230	253	242	230	217	258	193	220	250	221	230	207	247	232	249	217	257	242	220	226	223	262	220	221	226	228	241	218	243	263	223	230	220	219	250	238	188	222	232	231	237	255	224	246	257	233	219	218	240	237	248	245	252	243	238	237	209	232	211	237	224	236	226	267	218	199	245	224	230	207	225	222	213	216	216	216	230	226	237	216	230	217	238	231	234	238	228	227	236	225	264	230	228	216	225	221	247	227	241	217	218	256	228	264	234	243	242	215	241	203
19376	18854	30268	33176	31050	27780	25547	24709	26395	27883	26933	26756	27531	23952	24788	20365	14619	23186	23501	21390	20848	19741	16501	14250	11653	11661	9750	8397	7253	7218	6612	5878	5618	7616	7455	8413	7537	5357	3921	3598	3086	2972	2311	1949	1605	1551	1197	1126	1026	870	851	785	784	668	717	708	696	664	653	637	687	632	668	645	670	757	678	683	661	632	663	663	646	676	643	676	667	646	680	689	643	665	652	652	664	619	648	639	629	673	680	679	640	693	646	622	654	604	652	610	687	616	654	671	613	625	612	696	648	633	660	628	659	670	623	614	650	638	677	616	631	661	637	628	649	635	647	625	688	644	642	669	648	629	666	644	655	661	662	649	653	668	659	636	675	666	634	677	720	628	632	650	647	664	652	647	643	607	651	610	635	640	673	635	646	618	674	603	633	688	659	690	679	636	642	624	683	619	603	688	715	640	648	648	630	640	657	612	638	654	655	605	667	596	613	631	675	578	667	664	637	644	640	646	635	648	668	644	602	624	677	632	677	639	624	641	628	619	635	672	668	637	652	708	672	657	669	615	660	640	665	621	636	641	597	634	623	647	651	617	636	674	619	592	634	684	684	640	681	636	616	613	653	634	652	642	629	646	646	664	620	629	648	620	615	677	622	677	592	640	613	613	606	664	624	630	651	643	662	665	626	623	658	617	650	584	678	657	634	635	614	652	611	639	653	636	649	644	629	631	688	616	651	631	671	622	672	636	634	679	687	636	636	673	645	636	669	638	625	638	669	662	655	644	642	667	650	659	609	621	646	662	650	652	656	651	658	663	672	649	636	647	663	636	624	656	647	674	643	638	662	615	665	660	669	669	691	638	599	655	629	632	639	696	668	661	678	677	585	647	654	658	633	642	680	621	584	635	639	671	619	647	632	635	582	640	658	613	642	617	640	603	643	679	670	592	643	658	676	676	625	654	663	624	655	670	629	659	630	661	656	699	644	654	691	627	690	676	633	596	652	670	672	615	647	680	660	629	685	653	640	629	634	600	657	674	604	617	629	684	607	640	680	634	683	626	632	593	682	676	653	687	646	608	653	688	606	640	680	678	612	691	621	678	643	675	679	643	678	644	594	630	617	663	620	664	617	665	651	622	609	655	622	630	676	669	649	645	718	651	622	620	623	617	666	683	629	671	643	624	650	623	670	688	645	631	608	665	647	659	622	668	675	632	652	642	631	605	637	654	647	623	648	634	620	651	647	650	711	703	612	631	684	603	640	609	617	638	631	668	644	660	639	624	675	611	647	613	626	641	669	666	667	644	687	641	675	639	673	657	617	667	581	571	593	659	664	670	628	642	698	695	638	642	638	601	673	654	661	626	637	645	613	642	697	639	660	653	616	640	643	642	669	657	653	667	641	649	603	634	647	648	669	641	616	587	655	650	678	616	657	668	625	677	641	658	629	669	666	636	667	653	603	693	608	625	605	685	619	612	680	589	625	663	655	667	652	653	656	649	670	609	636	597	682	671	674	625	650	622	628	654	663	621	575	624	644	613	670	628	696	663	635	578	627	666	662	647	684	666	623	658	654	642	680	666	665	622	645	594	622	648	608	699	691	613	626	643	652	657	629	625	590	629	641	616	644	603	642	653	644	654	619	683	639	653	631	642	645	631	680	606	669	639	686	626	631	643	643	625	618	672	682	607	634	648	666	609	630	654	649	609	614	710	688	662	650	657	652	667	636	656	630	642	639	699	673	686	654	661	645	630	691	633	619	658	632	632	630	636	638	627	641	659	644	652	602	619	582	649	672	606	617	614	654	654	621	629	676	622	614	715	661	638	641	625	622	663	615	662	648	652	636	659	639	665	722	660	591	610	658	657	645	666	675	671	608	630	648	656	649	670	644	623	673	632	613	668	624	639	632	649	671	650	654	667	633	605	610	661	634	656	637	637	661	697	635	643	624	674	659	644	651	639	694	635	647	636	640	649	646	642	662	678	621	621	648	619	683	646	688	659	640	656	639	649	659	688	678	673	666	648	669	619	634	658	633	630	640	678	668	640	659	632	667	605	689	636	641	636	608	594	616	620	657	630	625	638	664	627	676	648	652	670	647	686	665	640	634	668	631	636	618	627	645	647	598	649	632	676	647	644	638	614	653	640	643	674	657	626	673	644	622	609	660	640	648	635	647	659	666	651	667	623	641	611	652	666	664	679	663	678	596	641	652	651	631	632	632	661	626	672	691	717	616	667	635	639	667	637	663	633	639	669	617	649	639	600	695	639	643	653	634	676	651	678	673	684	638	669	624	659	676	654	660	675	657	687	662	655	606	635	613	648	650	652	650	633	616	618	619	695	635	691	628	647	685	641	653	665	668	666	676	623	582	664	623	625	710	627	684	623	628	639	632	678	664	627	655	624	654	679	648	636	605	687	659	674	644	673	689	659	659	650	686	627	642	660	653	641	580	660	678	588	660	643	702	688	624	643	645	636	632	663	665	628	639	654	632	679	661	594	621	675	685	672	668	650	646	631	649	618	670	669	626	648	629	650	641	644	671	651	683	661	639	657	642	664	646	661	626	612	665	643	663	644	621	671	636	642	654	642	648	636	651	673	636	625	644	682	658	607	694	644	630	679	669	623	644	653	654	643	664	647	647	635	606	664	653	693	619	692	663	608	673	667	683	646	642	683	616	607	685	673	650	594	655	649	671	629	690	666	648	637	665	653	633	640	673	635	622	620	641	628	638	638	586	654	640	640	675	665	657	612	651	639	695	640	614	631	611	643	641	614	638	662	638	626	607	666	626	660	678	668	640	644	619	648	666	613	657	650	598	668	698	631	655	625	651	640	653	607	652	692	647	663	647	613	621	631	688	670	625	672	644	602	634	675	675	600	652	647	693	651	654	632	650	644	631	664	658	632	668	637	655	665	660	648	680	638	650	643	609	661	639	640	639	644	671	650	646	651	685	629	594	619	676	672	614	669	648	624	619	672	674	632	633	613	614	602	657	685	607	657	640	685	647	654	620	684	634	625	662	622	648	642	616	615	595	625	674	614	643	670	602	640	639	652	665	606	647	630	600	679	685	665	614	620	669	607	638	655	659	637	657	634	605	659	628	643	640	657	674	634	633	637	656	631	645	657	607	622	670	656	639	660	646	642	654	680	654	641	636	644	694	679	646	594	643	623	669	671	641	637	622	630	637	664	663	644	643	650	649	605	665	665	567	600	620	653	663	652	666	639	603	661	635	641	663	623	663	637	642	622	612	643	630	673	609	684	685	639	634	635	582	652	701	658	619	679	664	686	656	652	622	658	665	636	643	661	652	633	615	636	659	645	652	660	661	620	661	632	600	625	659	608	687	598	633	647	654	645	666	689	647	633	682	619	634	644	641	668	675	610	603	629	690	635	630	625	664	675	646	626	660	645	640	643	625	651	655	652	652	690	656	638	643	633	634	665	624	671	658	672	664	604	633	636	664	627	629	660	653	665	673	643	635	658	630	678	666	636	636	654	644	633	668	602	671	664	654	642	671	614	693	676
12021	8972	10150	7671	5293	3435	2450	1858	1513	1401	1107	930	866	726	713	627	537	622	544	498	471	428	415	388	405	366	405	364	334	328	354	304	334	314	331	307	318	302	322	321	291	286	307	288	312	296	272	302	324	296	285	262	270	302	303	303	271	286	273	297	263	302	241	279	294	291	268	284	264	326	287	270	295	281	299	289	286	283	315	291	305	294	265	291	293	278	323	291	282	262	303	299	295	285	266	263	289	290	295	300	280	284	301	304	262	314	279	285	277	268	294	279	277	313	289	295	298	259	290	277	272	293	302	307	289	265	302	326	291	321	269	302	257	287	292	290	290	301	261	280	279	306	304	271	306	275	298	285	298	320	292	295	306	277	274	275	286	317	311	271	291	276	282	291	314	277	330	279	266	288	292	277	282	298	269	294	308	255	291	285	289	300	284	272	274	304	292	264	291	308	280	289	299	307	274	299	292	278	313	293	307	279	297	289	319	301	307	285	288	284	312	301	265	310	278	311	277	254	283	281	283	320	284	289	287	285	316	288	283	286	308	294	311	289	248	288	269	287	280	299	284	258	268	310	285	313	306	301	283	270	297	282	291	270	286	271	288	253	257	296	267	292	292	282	253	309	303	308	285	297	316	292	304	319	252	281	288	292	295	266	273	291	283	305	298	289	280	286	270	285	300	278	292	280	308	315	294	276	297	264	288	313	285	284	289	308	288	344	262	279	293	301	330	273	309	277	281	272	262	285	323	281	277	273	278	282	288	255	272	298	275	287	287	320	294	274	288	290	294	280	269	248	286	317	253	289	306	268	314	284	291	288	293	267	291	304	299	311	319	279	305	279	282	297	315	277	281	298	283	280	298	349	286	307	293	280	300	339	295	287	274	272	300	272	297	281	291	259	276	316	299	305	290	282	269	268	290	303	282	282	302	296	275	273	250	301	273	292	303	275	271	316	280	263	313	271	319	284	269	277	276	310	303	296	297	266	280	286	265	297	289	310	334	278	299	272	300	316	302	290	266	295	329	318	301	278	283	269	295	341	304	267	297	288	292	292	280	277	289	284	262	293	300	307	312	258	278	292	290	288	280	279	304	297	301	302	304	275	298	296	275	293	294	310	325	306	316	291	277	275	251	308	299	278	275	298	306	301	306	276	270	262	311	301	291	298	310	305	276	281	269	289	291	307	334	329	291	261	295	291	293	284	272	303	268	306	236	274	267	274	275	302	263	287	283	286	294	266	273	289	307	304	288	264	299	297	296	294	299	290	303	299	261	272	289	302	288	251	297	299	259	305	315	272	266	281	274	288	278	292	293	294	296	332	275	284	339	291	280	280	281	298	308	273	303	296	274	289	286	288	278	283	294	286	261	277	319	287	300	243	299	295	298	282	287	260	277	290	282	269	281	311	294	298	318	296	281	287	309	280	306	247	287	278	251	275	256	284	293	268	296	265	302	292	290	291	293	286	301	289	306	286	289	294	277	273	272	292	292	284	298	251	277	325	312	298	296	279	323	318	299	313	280	291	304	288	263	290	285	272	293	276	303	292	285	313	289	283	273	270	294	303	305	271	291	286	279	304	294	272	305	272	288	290	281	299	288	287	301	321	289	278	280	305	338	250	302	322	276	293	279	299	292	277	265	307	289	302	294	292	318	269	292	297	305	281	271	275	297	313	316	269	276	283	263	304	300	259	285	306	285	292	317	279	302	295	273	312	309	308	295	285	274	295	317	301	302	314	275	305	275	301	312	308	305	253	284	300	301	292	299	287	298	273	286	281	286	275	298	282	291	266	294	297	254	278	267	296	304	282	298	307	280	265	276	283	297	282	303	305	275	301	295	307	302	303	291	297	319	280	299	333	292	285	260	302	305	286	291	305	271	288	326	291	290	291	267	270	304	287	316	291	294	316	283	301	291	278	274	293	289	283	284	280	293	297	285	312	269	286	284	303	280	303	287	291	280	312	297	288	291	289	304	289	261	286	317	267	303	291	279	294	265	287	282	277	271	265	328	313	283	259	285	262	282	269	270	282	287	287	262	311	316	311	301	278	279	297	279	275	259	325	290	279	294	252	295	249	293	284	285	284	292	303	268	277	282	258	284	280	284	287	268	285	285	316	318	303	296	298	290	264	296	297	286	277	297	257	278	273	276	264	294	264	287	233	281	280	252	303	271	288	284	290	284	301	270	315	290	264	303	293	304	323	294	301	268	298	259	266	276	264	287	267	274	291	263	296	281	268	304	284	322	288	284	292	268	314	287	316	269	271	274	301	305	312	299	292	265	293	278	292	286	304	277	300	303	305	290	296	296	276	289	289	315	301	308	276	272	287	276	288	298	300	305	293	301	274	273	285	307	294	304	340	291	305	289	307	292	291	287	297	283	312	285	298	288	291	253	306	274	279	277	300	308	289	265	270	257	293	295	269	295	301	282	290	298	283	273	259	319	271	305	292	334	297	262	277	287	295	294	276	326	280	304	269	270	283	296	308	304	291	314	306	306	293	292	289	313	295	284	306	292	289	299	300	305	318	287	277	309	281	284	277	287	283	280	311	265	311	287	250	274	289	277	280	283	280	283	275	273	272	298	284	308	271	313	294	273	289	294	303	297	253	287	280	294	294	289	288	301	286	275	261	311	285	259	273	290	311	292	268	309	255	318	292	264	261	279	258	300	310	304	317	281	293	289	268	309	272	276	282	281	281	310	298	318	312	259	275	275	306	293	307	313	273	286	314	281	263	302	296	344	265	295	298	323	293	268	292	302	299	320	304	320	331	300	308	282	305	253	283	292	280	287	296	284	245	282	301	274	303	290	296	296	320	276	272	303	274	286	293	294	277	255	291	312	295	297	300	317	316	276	233	287	292	276	264	294	293	285	296	313	307	307	264	310	295	301	257	297	287	307	313	281	314	304	284	285	305	314	258	274	266	287	284	266	288	303	298	294	283	283	287	300	274	256	256	287	247	266	259	300	282	270	225	279	284	260	283	287	273	261	289	269	307	322	322	301	289	289	269	275	304	267	258	285	276	321	295	279	283	285	273	291	268	324	290	297	274	300	288	311	293	305	250	269	320	303	279	256	286	267	298	292	318	251	270	275	305	275	287	307	289	298	260	268	273	292	266	301	288	300	323	268	282	286	272	312	310	302	278	265	267	286	278	271	279	275	305	284	280	301	277	288	285	313	284	285	299	290	285	284	286	256	282	278	306	291	326	306	283	282	301	304	274	318	276	266	300	274	288	295	270	278	298	300	296	269	264	268	275	269	313	277	248	298	320	319	304	283	263	266	255	287	278	306	284	273	305	275	272	284	279	291	283	277	256	317	295	307	262	287	246	284	270	300	270	273	283	266	293	243	270	316	257	290	277	309	278	304	288	281	275	301	292	297	296	267	294	288	298	314	290	223	293	298	291	279	288	326	282	306	301	275	299	273	286	277	302	279	301	298	305	271	285	293	299	269	307	299	292	267	273	303	290	294	266	306	286	280	276	280	311	278	308
8062	8272	15991	17861	15386	12482	10185	8433	7462	6946	5929	5186	4990	4214	4019	3410	2831	3159	2856	2624	2374	2213	1936	1833	1601	1690	1483	1391	1265	1270	1179	1093	1064	1141	1125	1130	992	982	945	912	865	883	854	854	838	898	799	752	811	792	708	780	782	786	785	856	771	812	790	757	728	769	817	802	787	793	835	822	791	783	756	783	766	815	748	764	760	794	803	800	767	797	818	756	780	798	779	818	788	781	785	752	808	819	819	801	742	741	751	787	793	794	847	765	737	717	789	774	815	782	757	764	821	809	804	782	798	773	767	809	798	836	757	762	750	801	840	809	786	802	762	773	797	833	793	759	788	789	830	722	750	801	759	822	757	760	852	756	783	779	820	765	714	804	767	790	799	737	761	795	778	776	803	764	774	858	743	771	788	784	761	847	781	744	814	781	806	775	845	749	784	761	728	809	799	766	778	794	805	770	775	795	751	748	799	772	782	777	814	756	787	807	792	810	782	803	802	794	783	785	797	780	810	747	821	803	789	750	800	769	813	766	795	736	824	781	737	819	767	743	720	805	777	800	811	763	827	723	785	794	807	776	764	798	809	800	795	762	753	784	822	763	799	817	761	762	801	787	797	775	786	720	823	833	736	794	812	805	765	769	810	780	771	831	784	801	774	772	811	782	783	780	811	773	763	781	747	804	796	768	764	733	795	776	742	777	790	792	829	744	819	799	758	801	746	778	794	764	798	760	765	776	779	776	778	741	848	755	826	781	804	805	780	802	748	809	744	803	818	800	792	801	784	819	735	736	808	855	846	785	773	770	823	791	784	774	786	795	741	743	793	760	767	810	767	788	749	780	778	793	755	754	758	777	803	740	797	754	782	778	767	806	756	840	775	767	807	795	797	782	824	777	808	764	792	767	803	838	776	782	706	819	764	782	821	813	732	805	810	791	757	786	782	746	806	813	763	751	793	846	795	792	773	756	732	755	820	839	779	774	797	770	772	826	793	822	805	757	750	834	770	746	799	838	782	809	774	841	742	759	816	793	849	819	791	790	778	737	812	766	826	763	786	801	814	794	823	757	747	766	811	749	799	820	821	794	757	724	777	755	800	810	764	765	812	799	797	827	763	759	788	829	798	781	773	795	822	790	792	758	762	838	791	785	771	764	783	747	828	772	784	801	796	804	797	820	790	776	767	773	778	830	812	787	786	795	791	794	770	800	762	829	728	815	812	772	864	797	755	827	790	770	806	769	810	742	731	802	752	834	775	779	781	782	823	760	820	789	812	782	705	811	814	762	750	736	726	787	740	760	760	751	793	804	810	803	747	800	807	782	763	798	754	753	761	757	776	802	817	767	826	795	762	792	811	773	815	790	766	827	839	786	792	783	813	823	771	777	756	754	836	774	778	784	830	779	789	791	755	770	758	806	783	795	842	752	762	773	812	761	813	756	779	753	823	762	746	841	767	865	789	792	814	803	798	784	760	819	786	822	809	805	758	799	831	838	759	803	775	816	827	812	845	766	727	821	812	787	781	783	732	833	813	767	752	768	773	757	852	793	761	802	789	753	781	789	773	768	777	795	800	762	772	785	737	776	809	785	776	762	784	799	735	769	838	751	848	778	814	772	800	770	786	827	770	760	782	728	808	762	765	761	795	788	763	765	802	783	781	763	830	755	780	791	789	744	795	794	779	805	795	812	738	775	781	787	770	806	785	788	773	803	803	797	763	816	769	827	758	757	749	804	791	789	770	819	731	793	826	836	770	759	797	787	784	818	795	733	783	772	795	787	818	800	805	805	792	789	819	763	810	783	767	769	792	750	767	852	769	753	767	804	803	786	723	782	773	765	709	787	722	838	775	796	782	749	785	698	788	809	825	790	823	758	793	713	723	817	800	811	775	778	713	752	753	784	770	785	807	820	825	830	776	794	772	756	745	773	794	766	848	761	771	756	845	794	790	757	821	785	749	830	758	770	736	816	794	771	779	794	807	811	775	734	773	779	746	784	805	783	796	812	823	778	851	758	791	781	785	720	769	820	765	800	762	795	786	796	789	769	783	785	790	812	763	814	760	837	772	786	774	784	773	820	802	748	782	831	791	797	793	771	784	782	791	763	796	772	770	797	757	799	792	784	838	759	772	771	800	802	761	835	800	765	815	813	827	799	759	793	786	755	806	763	772	805	767	821	743	775	774	782	752	806	787	819	774	847	758	775	772	745	776	770	777	742	818	827	788	756	783	749	778	768	802	757	774	856	790	782	817	756	790	709	809	753	764	787	784	770	772	819	838	778	774	768	778	798	793	791	763	800	764	790	769	792	785	805	827	802	808	787	826	815	753	795	790	783	797	756	823	791	777	752	781	784	791	775	826	764	791	767	813	814	783	763	820	792	783	819	794	741	785	815	720	773	740	765	778	746	731	747	784	787	765	832	776	747	766	793	798	746	778	822	769	799	768	784	769	733	789	748	749	779	781	805	776	776	783	756	810	764	756	782	762	757	782	808	779	806	830	811	774	764	782	769	756	794	797	763	777	756	799	777	793	700	812	822	781	724	775	786	838	836	802	767	708	733	816	795	813	789	733	800	794	785	775	731	775	850	808	805	796	770	792	789	753	752	784	801	815	802	804	841	821	823	741	782	851	772	741	833	739	756	798	764	770	743	803	781	801	783	781	766	811	764	801	772	816	762	790	763	781	766	768	780	766	779	814	812	787	777	791	788	827	797	778	862	777	768	781	791	788	814	795	773	803	784	773	823	779	786	845	806	819	731	776	789	738	805	805	773	778	805	801	806	771	764	759	751	759	751	812	781	782	780	775	767	763	733	789	782	786	823	758	772	798	776	828	796	768	771	826	742	777	784	789	779	801	810	764	778	774	771	746	754	776	806	783	814	756	837	758	784	817	709	788	789	804	766	771	749	784	757	764	750	802	789	788	762	766	772	764	742	780	843	839	813	796	794	784	844	845	790	766	839	777	791	787	746	761	778	804	789	802	816	751	804	771	751	770	762	815	790	803	815	779	813	775	809	819	765	775	815	762	743	805	804	775	804	742	807	780	785	734	790	763	848	823	775	799	804	786	808	782	782	784	749	828	766	773	769	782	790	798	777	825	817	760	774	800	789	749	786	760	782	807	758	776	792	787	806	749	780	779	810	790	822	763	707	795	766	808	770	797	805	770	796	824	763	809	758	777	803	815	763	756	779	822	831	784	762	753	778	763	746	820	773	772	716	777	794	786	800	786	789	779	756	812	781	799	839	788	809	721	761	732	848	813	757	798	816	795	793	761	795	771	757	791	775	785	787	799	826	837	773	787	792	800	791	795	754	743	792	763	784	775	736	778	807	809	771	792	761	761	818	834	764	783	785	779	798	835	775	745	825	765	796	791	800	797	760	777	736	757	773	823	800	794	734	755	733	734	778	773	792	701	818	807	767	811	809	786	766	801	792	788	800	799	779	801	788	790	753	814	792	767	769	770	734	760	823	763	788	848	759	783	750	754	823	817	846	724	767	814	772
21748	17119	18926	15746	11048	7638	5524	4448	4989	6065	5086	4250	4369	3638	3474	2834	1961	3013	2957	2243	2186	2102	1541	1394	1239	1094	937	868	751	717	593	636	658	716	673	835	773	556	470	445	397	372	341	334	342	313	302	257	268	286	272	287	253	268	261	232	263	246	257	285	258	259	274	254	244	256	282	238	272	268	254	246	230	247	288	264	274	277	271	271	246	227	246	292	242	244	264	272	255	244	274	267	248	260	262	258	247	262	271	263	257	279	242	238	280	249	278	271	272	258	265	292	300	282	280	287	262	280	227	285	264	258	276	304	216	236	250	263	274	280	240	256	256	272	289	249	250	230	255	278	275	273	255	283	268	275	282	260	245	262	266	269	236	300	264	273	283	257	276	312	267	279	225	251	279	259	285	250	232	267	282	265	278	254	238	268	285	244	280	261	270	244	270	269	270	274	254	271	281	245	265	319	227	319	279	250	261	288	262	261	232	246	254	264	266	297	267	223	255	282	243	264	260	263	233	258	235	231	246	269	268	252	265	235	285	286	268	256	278	249	260	284	279	251	264	248	256	258	245	246	277	250	282	280	289	248	261	251	269	258	242	236	267	236	276	273	257	251	248	258	255	266	253	252	240	241	257	262	239	279	233	274	271	274	271	282	279	288	268	274	250	263	254	263	273	305	297	271	296	295	255	230	251	257	297	271	260	253	251	242	277	250	242	223	277	281	259	262	263	264	257	285	268	267	251	258	266	278	271	262	246	274	278	250	238	268	272	247	253	287	249	253	250	246	243	266	256	245	248	276	303	234	249	281	272	267	240	243	273	255	300	249	264	269	225	270	256	271	252	240	253	252	295	255	269	268	279	250	272	267	254	282	273	269	284	256	273	260	265	255	252	261	297	261	240	295	254	276	257	268	265	262	253	289	271	242	242	246	253	278	250	274	240	278	263	303	252	245	267	258	256	257	232	260	243	295	276	246	267	266	285	238	255	286	273	231	261	241	253	244	267	289	256	283	270	252	243	252	253	252	274	255	283	304	270	252	263	270	271	256	248	262	259	250	247	252	265	267	245	277	273	255	259	301	235	262	266	262	285	276	277	258	237	274	274	249	267	259	259	268	254	258	286	254	267	246	234	265	252	263	263	263	262	275	274	282	275	247	274	269	293	253	248	256	244	273	274	297	286	275	251	296	251	266	253	262	257	275	256	245	260	263	255	222	296	265	258	271	292	247	257	280	237	264	255	281	235	261	263	277	266	247	262	266	254	261	250	266	250	227	263	254	255	269	241	256	252	278	264	238	234	276	267	245	256	262	282	239	265	249	252	249	260	269	275	275	264	282	239	263	251	256	256	252	285	275	275	257	248	248	270	268	307	256	249	279	275	239	259	312	246	263	302	271	265	265	275	257	274	253	268	265	235	254	253	273	273	258	267	241	244	254	282	270	252	282	266	275	265	264	235	239	257	257	266	274	244	260	274	275	227	236	223	259	278	280	265	250	271	248	262	277	304	266	279	259	236	246	272	274	268	294	260	264	280	262	234	224	232	263	266	260	276	258	245	254	254	272	240	268	266	258	254	270	271	265	264	272	280	255	257	260	259	281	273	257	249	285	248	280	267	260	260	256	274	238	262	244	281	252	277	270	251	264	226	264	274	268	245	248	238	262	241	270	265	272	270	250	243	258	260	285	261	266	241	253	279	270	278	251	274	281	264	262	261	235	278	270	243	276	269	270	229	265	246	250	250	245	269	284	269	253	238	276	248	228	252	268	262	292	258	260	249	247	246	259	289	264	237	244	264	285	273	246	251	278	292	249	250	291	249	283	266	238	305	261	242	291	262	282	279	290	285	262	245	288	267	272	254	271	272	265	256	265	265	289	276	248	296	277	261	256	307	285	247	280	302	271	273	273	272	259	284	261	249	239	271	249	262	268	261	272	284	285	265	272	257	261	232	280	244	266	236	288	254	237	250	242	272	232	260	254	261	256	254	266	235	260	254	277	282	246	254	259	276	270	270	275	244	268	289	266	290	247	280	248	257	261	266	269	272	282	256	240	239	266	277	260	245	251	290	265	253	281	283	244	272	247	234	299	262	312	249	264	269	261	266	260	283	252	268	245	271	266	256	235	268	248	258	259	298	242	251	267	265	294	254	256	288	256	234	283	235	232	233	251	239	284	277	273	258	256	259	273	261	263	247	278	245	282	225	257	265	298	281	275	229	222	251	253	255	276	286	273	247	265	247	279	262	252	222	273	234	248	281	285	241	275	249	246	241	226	285	268	236	282	273	261	278	242	277	274	237	262	303	263	273	258	256	254	230	247	275	273	266	255	272	265	275	262	314	237	275	259	271	247	263	252	268	282	267	272	248	262	266	253	265	269	276	258	252	243	226	277	268	270	250	282	257	264	248	240	292	279	252	242	290	286	248	246	288	271	271	250	242	252	268	238	251	265	265	275	263	264	278	271	254	273	249	244	271	274	262	270	240	242	250	275	291	262	269	252	306	271	252	273	265	260	302	261	264	278	250	251	284	276	257	282	276	231	273	269	260	238	235	251	267	268	288	234	280	267	265	260	251	272	262	243	232	251	267	248	250	274	258	217	261	266	268	231	266	245	267	265	258	261	247	269	250	282	258	279	257	250	268	250	267	255	277	255	276	270	283	247	266	272	270	246	263	250	232	270	255	247	251	256	262	272	279	277	282	283	263	277	273	285	276	256	240	269	263	279	247	257	261	275	240	278	262	245	273	237	263	276	285	258	261	252	249	267	288	248	238	272	263	271	280	257	255	258	273	228	283	245	259	289	291	275	281	259	258	315	269	240	240	272	285	258	255	259	234	256	257	265	248	268	250	246	249	282	255	280	282	277	264	261	254	260	259	260	250	234	263	299	275	250	242	245	264	276	250	265	271	241	254	257	235	282	258	252	270	272	258	272	263	255	274	283	266	259	273	271	257	250	267	276	252	270	262	298	270	270	275	260	265	251	271	257	262	228	252	290	277	265	270	250	235	239	261	289	268	272	259	241	281	259	247	293	258	256	251	275	263	238	236	274	289	234	268	243	272	261	302	267	262	237	261	235	259	271	251	244	265	280	265	266	255	251	240	299	254	275	279	255	270	254	259	271	288	262	270	256	257	256	264	285	247	272	291	246	266	284	262	271	235	235	228	266	283	260	273	274	264	289	268	285	239	285	264	256	261	290	267	266	281	243	267	257	256	262	291	256	278	260	266	249	262	239	275	259	238	278	253	260	279	259	247	260	232	252	260	280	270	256	281	262	260	265	290	280	266	273	257	259	258	264	242	257	257	272	252	293	274	262	257	231	244	295	272	241	254	269	251	283	275	272	242	275	256	283	254	271	259	257	265	263	249	246	265	286	264	284	261	272	257	269	261	250	285	242	274	277	294	262	254	261	291	263	247	301	280	268	246	279	265	273	257	244	307	256	261	285	264	260	273	306	276	283	276	285	256	246	259	238	253	245	256	271	267	253	272	283	288	274	283	270
14270	14005	23972	26732	24591	21324	18770	17078	18631	20193	18520	17860	18184	15682	15728	13576	10005	14448	15457	12856	12746	12107	9304	8326	7064	6970	5742	4878	4356	4299	3190	3789	3462	4409	4185	4826	4631	3103	2365	2201	1787	1760	1491	1372	1148	1101	976	929	866	909	844	763	765	776	738	743	719	757	733	714	744	724	692	707	742	750	741	784	720	710	741	716	687	732	721	722	769	742	740	763	693	732	708	783	710	742	729	728	705	686	733	752	700	768	706	709	757	746	755	720	713	793	717	731	698	722	744	697	694	678	759	715	762	704	714	741	714	711	729	719	740	746	717	716	690	746	738	748	739	664	719	739	713	735	735	715	717	721	732	731	709	695	710	723	711	694	722	736	732	792	761	681	724	688	681	721	732	746	745	682	752	741	700	720	680	761	722	683	727	687	732	725	758	720	764	734	726	717	716	789	732	728	709	720	718	688	688	722	685	730	721	756	739	764	763	757	762	766	739	738	743	725	695	703	717	708	711	746	708	733	714	748	738	693	772	719	713	716	682	724	718	750	725	765	670	739	712	714	760	724	734	716	742	704	762	699	724	742	754	722	782	741	693	680	720	757	744	701	661	675	700	749	740	731	708	722	707	733	754	699	760	678	656	722	723	720	712	759	710	718	692	773	701	747	714	718	767	733	703	724	736	778	723	717	689	731	742	716	770	732	702	723	807	713	743	736	747	733	693	743	743	731	705	724	692	744	751	743	711	738	736	722	768	715	720	692	708	751	768	700	776	735	702	700	699	730	699	752	724	723	725	732	716	701	657	734	723	700	711	723	742	747	734	744	679	756	737	691	689	708	740	771	705	712	722	692	725	689	713	660	682	687	722	668	723	713	735	703	714	685	725	689	744	797	728	719	737	723	716	706	777	741	790	688	709	739	715	696	768	714	651	691	742	698	773	711	795	718	710	790	759	709	777	700	706	695	716	703	733	723	712	717	698	739	699	758	732	740	717	663	727	727	716	687	737	702	732	695	717	762	715	680	700	715	734	737	779	740	714	708	728	701	695	722	747	726	822	703	684	731	695	710	733	724	700	731	719	724	730	729	782	681	708	725	732	714	730	743	738	715	702	712	746	701	736	746	701	746	666	727	697	713	768	659	752	680	685	705	710	680	763	713	718	725	678	725	668	744	743	706	755	691	733	692	726	701	738	706	721	768	695	781	716	710	764	707	763	731	721	720	746	721	740	685	733	727	703	718	716	723	746	714	695	774	689	761	707	704	675	747	744	735	725	698	721	746	690	703	744	724	726	732	722	764	681	738	694	758	759	715	725	761	749	713	703	696	722	754	717	761	750	709	698	697	673	733	732	689	717	719	648	747	705	741	778	723	754	742	756	738	702	741	716	718	749	771	759	708	733	728	746	721	715	744	736	710	756	695	708	732	708	800	691	730	747	752	698	709	709	704	728	717	708	734	728	716	724	726	725	724	729	742	727	746	723	694	728	762	730	726	739	713	723	696	725	751	721	706	684	695	748	734	751	750	657	699	742	704	719	689	692	690	745	748	675	724	734	727	699	744	689	703	702	722	723	689	722	730	739	665	727	706	727	709	734	728	777	730	716	659	711	751	698	648	720	699	697	747	750	746	697	719	697	709	746	664	780	713	758	721	715	694	734	763	747	713	661	732	720	754	746	708	724	735	662	718	719	735	675	784	712	708	720	740	753	727	698	719	751	713	689	723	773	724	742	694	755	726	731	720	715	729	713	721	685	736	700	715	736	709	715	737	750	715	728	726	709	719	762	719	742	716	740	706	745	740	768	704	743	723	714	675	739	732	739	729	737	757	702	725	744	698	738	753	720	751	752	735	740	758	729	738	716	704	740	717	694	765	742	715	753	701	755	739	711	728	736	770	717	755	738	748	755	689	750	778	729	719	765	703	701	757	707	722	726	681	709	722	681	730	754	702	710	802	785	746	740	719	703	725	744	710	727	689	709	741	716	664	783	696	740	721	719	651	719	734	728	668	731	732	757	731	776	724	722	672	727	673	676	718	741	720	765	711	718	769	743	730	662	705	736	707	712	727	710	719	709	740	709	731	718	718	726	746	724	729	649	758	715	724	728	684	714	750	720	716	714	717	709	778	720	714	701	769	728	696	763	697	705	703	688	699	736	707	724	730	725	702	747	712	739	719	709	721	696	718	726	699	733	698	683	753	709	761	767	750	710	730	723	740	748	713	761	715	690	764	683	720	746	718	758	747	744	691	716	727	750	708	728	731	702	728	701	704	743	711	748	721	728	685	764	691	719	714	759	734	729	737	716	731	750	709	763	767	727	749	706	704	744	743	675	688	696	708	720	672	666	740	699	723	711	728	758	701	704	722	695	744	730	715	724	677	758	712	697	773	714	726	684	695	709	742	731	658	712	691	740	705	734	706	757	699	680	749	711	670	708	713	732	719	737	720	734	707	729	703	725	675	722	679	704	715	737	720	728	724	728	743	741	696	770	753	712	687	699	766	722	747	682	712	660	739	759	722	750	723	759	714	686	726	743	743	718	710	697	702	743	734	759	691	712	715	716	733	673	698	725	764	678	747	739	748	747	687	768	770	705	687	739	748	725	733	747	731	758	733	723	711	728	687	808	687	729	686	746	712	695	741	741	798	754	718	785	722	746	709	702	720	729	690	718	711	738	726	709	725	732	681	760	691	738	688	716	690	723	742	734	771	720	708	724	720	690	675	724	683	683	733	712	720	728	714	719	684	724	741	708	718	763	716	723	740	732	692	736	688	702	723	723	695	699	702	770	718	741	725	709	757	719	713	720	750	731	701	736	734	717	724	703	669	718	732	728	735	711	682	700	754	691	766	712	739	698	696	695	731	764	735	720	701	727	725	679	709	705	730	746	741	710	722	736	749	732	728	693	668	695	717	692	719	721	711	730	723	704	713	741	692	768	754	696	706	738	698	715	749	678	704	753	763	733	697	763	721	729	714	723	733	706	691	735	696	720	718	753	691	732	694	722	710	734	743	717	736	765	673	721	677	670	728	721	691	717	736	694	719	685	686	716	715	722	705	714	733	720	692	778	712	722	681	705	726	691	723	714	725	734	723	741	694	737	728	701	752	712	749	760	756	744	726	707	743	670	718	753	759	735	693	713	754	764	766	765	717	733	682	729	720	748	716	727	772	726	720	740	705	705	746	722	742	729	767	754	703	733	727	770	716	726	678	702	760	756	723	704	717	719	698	692	715	696	781	705	692	715	744	784	711	690	688	709	724	727	724	706	729	774	755	729	648	704	754	681	704	756	762	675	715	736	772	716	748	698	711	707	739	708	720	757	732	730	751	771	708	769	738	744	786	696	691	694	784	735	729	753	699	757	709	730	720	771	782	694	695	739	757	712	744	717	703	706	727	731	701	725	759	677	696	712	677	714	729	680	704	718	707	729	740	704	726	733	720	695	715	674	770	725	718	719	726	716	756	707	722	705	722	745	719	789	718	706	778	747	740	719	696	716	765	724	747	703	730	739	760	738	701
30761	24604	27170	23703	18259	13545	10045	7980	9327	11587	10219	9078	9163	7772	6813	5651	3934	5418	5819	4811	4412	3891	3039	2567	2300	2112	1820	1548	1359	1297	930	1015	1021	1342	1159	1502	1426	999	665	645	514	507	430	410	376	354	302	259	214	274	244	228	244	239	237	225	258	234	248	223	234	248	211	254	242	223	245	228	219	257	209	235	248	234	192	223	251	235	261	247	229	250	264	222	235	232	244	232	214	253	214	214	258	202	221	212	224	217	222	215	249	225	234	238	229	216	207	218	230	210	235	208	227	219	236	228	229	230	227	221	235	223	226	250	230	222	228	232	242	217	223	229	228	200	236	246	227	215	211	206	236	241	212	223	213	222	198	215	208	214	219	205	226	230	226	231	227	249	237	222	215	241	205	213	226	209	229	248	226	228	246	220	234	206	239	220	249	220	224	232	247	226	229	235	233	204	220	235	245	245	210	226	218	231	192	205	230	236	219	225	239	253	241	212	231	223	264	234	240	230	225	215	195	229	256	218	234	252	210	202	210	247	224	242	235	214	220	238	229	250	219	237	243	244	216	225	243	252	201	243	234	235	211	236	236	239	234	226	233	217	207	233	236	231	204	268	242	226	243	232	247	245	242	227	238	230	210	238	228	214	239	210	214	228	220	220	243	236	227	240	216	243	220	219	215	239	246	233	221	237	230	209	213	230	240	242	224	233	227	238	229	247	202	234	206	207	209	201	232	237	239	219	187	229	210	218	238	220	260	213	246	235	233	232	234	230	220	227	241	210	221	207	208	236	210	227	200	223	256	229	226	230	197	222	216	225	228	233	250	205	261	247	224	236	265	236	256	261	258	207	242	214	211	225	232	221	222	224	215	240	208	211	227	222	208	237	235	218	236	199	225	198	206	215	206	228	234	219	216	217	233	220	227	235	229	222	218	208	201	201	248	235	232	221	222	208	212	257	207	219	204	224	236	231	233	228	218	205	230	218	224	223	229	233	236	215	216	207	248	254	217	212	225	200	221	205	243	224	219	227	229	261	205	211	241	252	226	192	223	222	260	222	243	257	225	237	247	225	238	227	257	223	232	223	233	237	229	274	222	221	242	200	226	226	218	212	229	251	230	224	215	228	222	225	222	213	238	232	241	244	236	220	253	212	221	249	239	234	233	229	244	205	210	214	211	252	235	240	243	256	244	205	211	230	206	250	226	231	225	226	239	213	223	212	223	221	235	205	224	219	206	262	228	219	216	199	253	228	230	224	241	207	245	262	244	264	207	232	262	214	215	267	234	225	236	204	228	242	241	206	243	262	213	237	232	240	211	220	227	247	255	218	219	239	215	208	261	233	194	213	233	222	226	251	254	213	241	264	216	221	247	207	236	252	207	227	236	210	229	221	249	251	249	238	233	225	239	242	228	239	242	226	227	220	236	232	213	223	220	211	225	214	224	214	230	213	229	208	228	207	214	233	248	212	249	201	204	219	237	244	260	205	229	235	207	217	235	232	267	241	210	208	232	261	238	262	253	244	195	204	235	232	223	248	211	223	231	232	219	223	226	219	242	187	217	219	208	216	250	239	218	227	223	247	224	242	209	233	237	233	231	217	230	232	206	198	214	218	241	225	228	198	227	232	216	233	223	205	247	240	220	232	212	214	226	228	247	216	219	252	237	233	230	220	201	235	221	218	224	197	209	269	255	233	225	216	250	197	227	239	210	214	228	222	238	205	234	233	250	215	215	230	228	233	225	232	220	246	256	242	266	218	234	208	266	199	245	259	233	225	226	219	211	209	217	249	250	239	216	231	222	227	246	230	258	239	239	244	252	219	239	242	208	219	245	231	211	207	207	229	214	233	247	236	207	219	230	193	205	208	216	245	220	233	249	235	238	244	231	208	227	252	206	222	235	217	235	220	236	220	228	237	224	231	237	242	213	218	226	232	216	223	212	252	230	235	230	229	254	211	220	227	261	247	233	225	246	229	224	230	239	221	233	222	238	233	236	236	253	247	225	232	236	244	243	221	244	236	260	247	232	221	233	215	221	231	192	228	207	250	203	216	199	218	226	216	227	247	241	212	240	224	206	215	226	249	232	229	234	251	237	223	220	215	219	213	206	225	231	230	240	234	223	234	237	237	226	233	222	255	233	208	203	229	243	215	213	223	223	220	228	217	227	218	226	237	267	239	202	234	209	250	246	235	226	243	193	240	220	241	217	241	223	232	231	230	230	237	223	208	220	214	232	218	218	204	244	210	218	247	209	251	191	204	228	235	211	226	208	235	210	214	205	245	255	201	213	218	233	229	216	208	227	213	221	211	233	243	243	214	212	218	228	243	235	235	236	235	237	230	226	237	239	264	252	212	244	224	248	224	236	224	213	219	239	224	195	223	230	249	236	217	232	258	227	235	224	221	255	228	229	243	249	230	246	184	237	241	200	224	229	252	230	242	236	220	235	225	217	248	224	214	230	231	232	245	226	243	217	226	260	217	203	215	213	235	214	230	241	203	244	246	231	226	220	215	213	225	225	211	226	242	232	228	215	245	214	225	235	211	256	231	207	198	220	259	240	241	205	246	240	239	212	235	233	259	212	222	228	210	232	239	216	235	222	202	224	231	218	230	227	220	218	219	203	239	240	233	246	227	248	229	201	246	223	235	205	239	236	239	227	229	234	211	239	213	229	233	196	228	231	210	233	230	257	219	228	214	219	241	228	258	248	227	239	204	223	228	220	225	221	225	235	229	204	235	239	208	230	229	250	250	237	248	209	230	221	212	220	216	211	227	224	240	211	230	232	232	218	242	212	232	185	213	248	197	222	219	215	224	221	234	222	215	219	201	210	248	222	245	202	237	217	227	229	235	264	226	221	229	229	219	247	242	224	254	233	217	218	219	215	218	217	221	226	237	249	249	240	235	231	216	197	208	215	219	239	248	232	226	226	227	228	236	203	241	214	220	254	221	198	245	212	243	232	212	224	227	216	218	234	224	217	238	224	242	253	239	235	231	227	241	240	213	246	221	243	228	244	213	214	228	238	228	231	261	226	242	219	216	222	207	244	206	241	213	236	256	222	229	224	265	226	233	227	235	211	222	238	225	242	231	228	237	215	234	228	219	251	233	230	222	240	207	246	221	232	226	201	205	203	229	233	204	227	222	264	237	204	207	230	234	232	223	209	274	209	248	238	227	219	220	263	219	234	249	241	221	212	226	241	221	206	242	254	225	224	234	245	238	216	231	249	216	211	213	235	244	246	233	249	220	217	230	241	207	226	193	241	213	219	203	214	243	217	240	216	212	237	230	240	251	197	242	228	242	253	231	210	234	223	212	227	250	229	206	197	218	250	222	222	235	236	245	255	217	251	221	217	226	214	216	246	237	230	218	234	211	246	265	249	253	230	216	210	225	223	221	237	203	215	234	230	224	217	236	238	237	243	215	243	239	230	240	259	234	227	218	250	212	235	248	245	223	265	253	245	252	223	221	231	239	216	238	254	224	246	221	230	239	210	218	238	229	218	212
19056	19065	29508	32880	31438	28535	25528	24064	26269	27717	27238	25951	26956	23934	23266	20894	15927	21683	23361	21385	20709	19259	15969	14323	12728	11473	9969	8441	7562	7410	5142	6203	6034	7874	7462	9391	8543	5799	4051	3744	2848	2877	2254	1906	1599	1551	1158	1081	1011	871	832	756	723	736	660	650	661	680	619	686	687	676	673	686	630	664	609	640	665	619	681	660	656	660	632	647	674	649	653	687	681	669	575	654	649	661	652	632	633	634	671	589	640	655	667	643	648	686	647	653	647	614	641	682	605	674	618	604	688	676	647	652	620	608	643	625	610	627	664	619	635	676	660	691	659	646	668	644	606	633	635	646	638	599	631	659	677	581	622	642	622	628	624	642	646	624	552	622	652	657	625	628	651	634	653	685	633	637	632	635	610	637	626	620	680	637	572	647	610	654	617	600	658	596	589	661	641	661	648	659	636	633	691	645	642	616	680	630	652	634	640	671	675	636	651	634	653	581	655	627	632	653	612	624	693	632	673	653	658	603	628	668	650	642	632	613	616	617	653	646	630	698	629	653	664	584	630	650	630	655	686	632	646	639	616	671	633	634	606	620	645	654	644	633	613	613	674	658	646	668	691	642	649	690	664	610	679	671	661	656	699	670	615	592	690	609	659	610	667	610	625	653	639	639	673	687	658	637	636	680	673	620	636	623	656	677	673	613	629	632	656	615	633	695	627	640	631	651	661	654	663	652	666	642	650	675	668	672	609	642	617	630	647	658	679	656	661	628	637	639	642	628	618	621	662	611	639	642	641	605	648	686	638	631	602	641	639	682	662	654	641	627	607	644	677	668	654	667	638	707	666	645	641	679	640	672	592	632	674	638	635	633	656	663	636	611	650	670	643	670	608	610	676	670	640	644	651	632	674	664	648	631	636	647	691	654	603	616	625	611	625	599	643	634	640	650	685	646	631	646	631	634	650	632	645	654	656	685	642	662	639	623	653	678	592	639	648	654	643	593	642	649	626	618	623	706	614	683	639	643	617	629	645	642	654	637	667	665	696	630	640	646	630	670	675	679	621	626	669	653	628	687	607	642	632	668	624	663	645	592	655	643	655	618	608	604	661	657	687	634	616	605	654	632	595	618	623	628	649	626	593	648	635	598	607	599	633	664	645	666	604	666	662	616	688	665	636	657	671	685	600	611	648	614	650	595	645	648	650	673	664	670	617	636	604	611	650	621	663	669	637	652	591	632	647	658	655	650	647	650	642	603	662	677	680	609	691	662	620	625	650	673	624	644	611	582	664	663	611	651	667	610	681	636	631	625	609	701	640	634	676	646	629	660	635	632	640	631	634	638	609	656	643	635	676	615	621	649	636	670	641	657	706	647	646	609	676	663	656	635	629	652	638	611	666	644	693	639	641	618	634	654	654	653	648	625	642	611	642	624	625	657	648	639	629	665	589	658	658	634	624	639	595	620	616	638	648	628	609	649	682	675	647	654	648	639	641	693	647	624	657	635	633	644	694	615	633	665	637	650	669	626	635	676	701	686	615	623	630	665	700	663	603	692	596	610	627	600	635	615	645	631	602	669	616	684	691	669	630	636	635	618	649	664	673	662	618	646	610	625	697	644	663	643	637	621	669	654	649	635	596	651	607	655	630	654	646	656	668	649	664	652	603	640	604	633	641	625	641	621	630	619	651	611	681	637	649	654	606	634	566	666	681	657	663	632	636	633	624	612	641	670	635	681	659	653	637	638	677	675	634	632	623	640	634	606	610	659	616	636	633	631	685	663	566	614	632	644	624	620	642	611	646	691	664	590	656	632	650	677	662	616	637	639	649	669	690	640	652	626	686	647	653	685	661	635	615	630	674	703	628	650	656	697	591	629	652	665	651	668	638	635	711	606	610	639	661	625	625	665	649	689	630	634	643	661	686	687	669	678	651	659	604	607	616	643	653	639	664	636	629	682	649	665	641	626	612	639	641	626	602	649	673	606	629	633	655	607	666	651	640	660	647	618	660	621	675	607	603	607	600	649	650	636	657	665	606	634	614	639	614	655	654	664	648	631	630	637	632	672	640	608	626	653	596	623	644	632	603	632	614	645	662	640	658	641	648	613	616	682	628	706	662	661	690	688	625	657	644	647	631	670	630	631	644	656	606	664	649	629	605	614	642	643	668	612	655	604	640	634	628	621	690	676	633	671	641	605	639	631	656	636	615	634	660	591	666	622	645	623	638	604	603	611	652	625	632	624	630	638	611	605	644	597	638	648	633	603	604	653	623	636	660	672	643	631	637	644	640	681	618	659	694	607	619	627	641	632	655	642	674	656	658	700	630	613	629	603	683	582	652	614	605	679	640	675	628	630	641	663	636	628	679	622	686	651	641	630	632	651	652	652	701	657	688	677	622	620	636	596	613	689	628	643	630	596	619	635	657	655	625	641	659	674	629	671	693	640	619	605	624	637	626	633	601	645	637	638	650	639	647	650	646	622	635	658	639	623	645	682	657	642	653	677	617	631	612	648	624	618	621	633	624	635	644	630	648	635	659	657	626	610	665	608	657	627	682	650	665	629	645	655	636	620	657	609	662	680	623	654	639	607	625	637	652	660	669	608	695	601	677	589	626	619	647	623	654	644	607	613	629	654	680	659	665	657	642	687	644	599	688	658	644	635	665	606	649	631	637	667	613	620	625	646	633	618	640	615	673	643	653	661	593	660	612	647	637	656	659	668	645	642	627	598	660	672	665	638	638	665	581	667	645	621	703	694	618	635	668	635	656	656	632	640	642	646	670	648	644	653	622	652	632	672	658	635	645	641	625	656	642	637	619	637	666	621	611	652	634	626	622	628	644	675	691	630	656	671	670	606	655	662	685	660	608	661	661	624	623	632	679	653	613	654	588	643	642	635	618	665	662	637	634	689	671	648	661	614	589	652	690	680	657	614	606	671	625	658	646	646	635	629	666	610	616	642	644	619	658	645	598	647	651	631	626	645	640	649	641	629	625	657	611	653	589	650	683	646	647	615	594	667	654	642	598	636	674	683	631	729	675	626	655	640	672	617	644	595	632	659	580	587	678	677	635	609	661	632	596	621	645	627	609	628	636	652	668	593	641	643	651	657	602	654	642	608	598	598	601	663	622	655	619	670	633	659	629	667	690	609	654	636	641	659	643	677	641	644	584	629	642	599	633	698	588	629	624	685	672	661	662	655	659	690	660	672	630	676	610	582	658	652	673	568	630	657	615	647	631	636	661	663	622	656	574	666	669	636	686	646	682	641	625	640	602	647	627	614	659	605	627	628	659	617	632	656	636	638	662	630	663	649	659	598	603	653	620	644	609	639	639	604	636	633	630	697	684	626	634	629	650	657	655	645	665	657	590	641	625	599	656	647	622	657	610	643	635	668	653	677	646	652	620	639	669	625	572	681	600	625	661	654	616	659	633	638	677	666	643	654	656	649	606	637	604	672	628	618	595	646	612	672	629	685	669	612	642	670	632	608	630	604	639	688	644	672	646	644	668	667	626	664	591	635	614	620
12114	9332	10443	7903	5174	3410	2449	1809	1561	1372	1104	886	842	751	710	631	537	552	559	516	474	392	445	399	385	376	375	381	352	322	339	300	334	343	332	314	297	296	309	284	323	282	266	295	311	264	290	291	303	314	297	277	279	299	295	308	301	308	266	298	272	299	271	286	300	298	278	278	280	281	295	245	281	295	266	307	288	304	262	286	306	242	288	294	272	302	281	289	302	302	324	306	267	251	306	277	295	304	280	280	262	279	240	267	264	284	304	294	301	267	278	307	307	306	266	271	310	245	263	294	301	283	282	280	274	286	275	272	290	267	270	277	280	278	301	275	290	306	306	266	296	276	292	281	292	285	299	285	259	281	291	259	286	261	270	264	302	255	283	262	288	294	284	306	302	294	329	278	258	272	283	279	276	301	277	291	296	280	275	292	294	301	294	299	268	288	300	278	274	269	284	274	297	304	276	306	269	290	277	298	276	309	276	292	282	300	274	305	279	306	291	291	305	255	260	286	304	279	293	282	272	287	323	297	301	254	288	253	259	274	311	317	284	296	273	283	295	280	298	325	265	273	288	309	300	330	303	280	252	266	267	332	307	268	260	286	279	284	305	281	282	320	290	302	311	281	270	309	291	278	288	304	284	272	280	250	310	280	275	285	321	310	318	273	283	275	252	290	313	285	288	285	308	288	265	286	321	293	312	326	307	260	297	275	305	263	320	301	304	281	265	289	292	315	281	275	268	288	293	293	319	278	313	254	271	283	306	286	268	308	298	272	273	321	309	269	293	272	291	249	292	324	268	309	254	298	295	292	278	304	305	291	283	268	301	278	274	315	299	285	275	304	290	296	315	285	294	265	269	258	297	269	260	269	272	283	300	284	272	284	316	287	305	275	304	318	320	326	276	283	311	285	276	261	303	284	297	269	287	281	278	304	274	279	291	297	285	332	269	298	295	281	279	302	323	287	275	314	294	264	276	323	274	291	301	259	296	277	278	278	280	323	287	281	298	274	278	281	274	273	293	298	274	280	297	266	271	279	286	262	268	270	286	268	302	265	291	260	304	271	293	301	293	282	299	283	261	273	274	307	306	293	299	297	278	271	297	290	276	273	288	250	321	316	296	282	284	288	288	307	281	292	267	291	286	303	335	306	279	272	252	287	272	285	293	287	297	299	309	295	265	245	315	271	305	306	281	285	276	299	302	269	319	300	273	270	283	301	313	290	301	304	309	286	268	285	285	289	253	279	279	311	304	295	297	286	260	279	300	311	279	280	291	289	275	300	262	286	314	271	278	270	283	273	304	274	288	287	275	282	293	289	307	296	311	260	335	296	270	301	306	282	251	308	267	290	276	279	296	270	311	264	280	256	280	282	298	288	287	313	299	268	263	270	317	283	287	285	296	298	290	283	289	250	275	298	252	308	271	304	312	285	300	276	283	294	286	298	291	318	300	309	295	314	320	256	280	313	264	271	294	282	280	300	288	270	298	281	281	289	290	269	298	280	302	304	259	290	303	291	308	275	290	297	276	289	306	286	267	296	289	291	293	278	294	281	282	321	293	289	289	292	296	274	301	294	283	275	255	283	307	274	274	297	282	313	302	288	285	246	319	298	254	302	267	282	274	294	316	270	281	306	301	287	270	311	288	309	282	321	287	288	296	273	314	286	278	290	277	284	297	284	304	295	295	291	304	297	307	296	312	301	270	298	285	299	274	275	273	296	311	297	276	251	252	266	293	299	272	285	275	279	273	287	290	290	295	288	326	275	273	271	269	305	285	334	276	278	252	309	281	294	275	290	281	301	273	307	284	337	322	324	273	294	283	277	286	304	310	282	294	286	306	289	287	284	288	287	266	253	281	299	278	313	274	276	270	284	315	298	284	276	277	299	299	323	260	319	283	277	278	285	286	291	302	280	289	239	328	295	288	322	296	291	260	248	306	312	300	307	301	284	289	305	267	300	276	299	298	265	303	262	261	282	287	291	290	289	259	276	293	307	282	278	266	292	303	296	305	255	278	300	270	293	267	286	300	306	293	297	260	292	256	302	278	281	281	283	273	296	308	277	265	268	287	284	306	299	260	311	295	247	273	294	264	261	305	283	290	297	281	304	266	302	275	298	283	286	280	275	263	303	322	293	296	306	286	291	308	281	275	239	329	255	275	302	285	324	267	280	265	281	295	262	265	302	260	282	307	282	291	266	289	266	292	283	294	272	289	273	259	291	303	289	283	265	310	247	271	315	298	283	306	315	287	265	303	282	282	292	268	265	292	305	287	274	288	296	270	274	277	285	279	298	299	247	316	270	305	304	282	289	285	285	257	227	280	316	279	266	281	281	261	260	290	287	334	290	258	307	290	317	293	306	283	299	310	281	309	274	287	284	282	343	295	283	251	262	313	264	297	261	305	266	305	279	285	298	284	281	289	281	297	301	283	298	283	284	325	283	302	283	255	292	286	289	299	274	282	296	300	315	301	289	291	296	286	279	310	298	255	266	280	283	285	294	281	268	305	270	290	282	277	288	280	294	306	272	305	276	262	283	351	301	334	302	273	251	268	307	289	282	282	308	286	305	296	289	309	305	294	289	249	274	281	270	288	255	280	317	273	299	295	258	271	312	276	277	264	299	279	309	269	304	307	276	284	284	286	313	267	298	317	292	273	284	291	285	303	287	327	301	272	296	300	290	269	289	280	267	278	301	298	293	315	312	277	284	300	296	288	291	288	285	294	280	295	322	257	297	304	296	308	290	300	306	304	271	306	287	247	280	324	310	288	316	302	278	303	274	301	322	274	317	278	325	266	277	319	295	287	337	270	287	299	303	301	304	273	291	290	277	270	274	280	268	309	280	275	295	297	306	305	270	290	293	294	270	274	270	307	274	257	266	274	277	281	320	286	303	254	286	281	300	265	275	312	282	255	303	289	274	281	271	268	275	288	274	305	290	312	284	260	265	296	328	295	306	285	280	282	287	285	284	288	327	297	269	278	273	272	318	296	311	254	296	280	286	325	282	310	273	232	271	294	295	299	293	280	293	293	295	278	295	301	255	285	269	289	288	288	283	305	293	279	279	243	262	257	279	292	288	292	280	269	289	269	271	282	280	302	265	290	288	290	267	292	289	298	300	304	298	280	312	237	303	283	271	295	297	306	283	282	267	273	279	286	278	288	285	260	310	284	271	285	274	291	253	270	258	281	251	294	289	276	290	286	278	301	275	269	272	270	282	270	312	308	299	295	307	265	315	288	298	315	258	301	273	272	244	276	289	302	318	303	285	293	282	274	298	301	300	273	281	276	287	299	269	284	296	265	275	299	260	262	288	289	289	292	283	304	265	278	321	291	327	274	273	268	285	291	273	290	286	257	302	304	310	280	260	296	305	295	290	286	270	252	313	286	268	308	298	286	253	277	306	280	256	290	256	267	297	286	287	304	272	299	255	289	305	296	276	263	267	256	314	257	320	260	279	289	293	293	273	279	276	275	291	306	274	302	299	293	308	270	286
8022	8402	16221	18094	15377	12771	10215	8446	7746	6992	5930	5178	4972	4355	3817	3253	2712	3066	2912	2599	2478	2194	1899	1758	1687	1607	1420	1435	1332	1256	1109	1031	1095	1128	1035	1141	1060	929	932	894	848	858	895	841	828	827	791	724	793	818	855	803	786	785	777	806	794	792	816	757	721	784	805	751	804	844	811	703	780	783	817	803	790	774	792	745	758	748	806	745	729	788	772	814	797	771	758	778	794	773	749	800	775	781	758	780	753	773	741	842	758	749	809	758	775	762	748	771	769	798	780	787	761	807	752	765	774	747	762	726	757	767	815	714	742	764	856	782	772	758	721	780	772	755	749	813	766	793	784	759	812	792	782	794	784	805	803	751	760	749	815	755	785	826	799	744	803	769	790	741	767	801	819	788	801	763	771	813	810	799	767	776	771	747	762	777	795	790	766	757	760	792	778	823	791	794	773	764	808	767	781	812	789	829	776	747	775	792	761	736	747	744	803	764	792	792	770	765	841	796	755	849	802	812	766	787	793	780	750	768	786	819	731	836	703	801	806	777	803	736	791	803	756	768	810	781	749	761	728	830	770	802	734	786	767	773	767	732	781	777	747	820	787	763	735	781	809	798	794	751	764	785	780	720	744	774	774	795	784	785	789	823	827	736	744	810	702	790	798	728	784	766	789	824	778	815	785	801	800	793	760	799	795	741	769	774	785	720	770	836	798	761	816	786	781	765	840	721	782	761	753	742	829	783	797	820	799	828	774	810	784	772	773	741	765	793	782	776	764	807	749	755	761	756	767	811	740	807	765	755	759	777	767	750	735	750	797	772	814	756	769	765	743	782	776	827	756	848	829	772	771	780	762	775	755	773	820	788	835	791	741	769	794	814	790	804	784	819	789	753	749	750	805	848	779	784	774	810	797	837	741	751	763	787	800	745	780	805	781	826	763	760	758	830	789	807	747	765	749	796	811	770	792	760	789	791	750	729	763	818	809	796	803	742	787	798	810	763	775	826	800	781	771	785	784	748	802	786	821	751	799	775	786	760	799	779	808	812	830	740	819	783	794	735	759	764	798	804	799	777	796	804	802	774	708	746	795	793	781	770	833	779	812	734	813	740	770	816	835	752	759	750	792	814	783	750	802	765	788	756	775	744	790	806	842	778	765	729	776	806	837	754	778	758	760	833	824	775	799	824	787	759	730	819	752	782	761	763	811	791	756	749	719	769	791	804	774	796	747	808	755	760	785	814	780	751	765	804	779	809	766	757	711	800	737	787	782	783	748	797	764	753	799	737	792	771	808	766	778	734	814	748	775	818	807	801	763	772	745	791	737	847	794	771	814	743	805	780	803	747	785	840	743	762	789	763	831	826	761	792	779	854	836	753	804	775	791	791	810	755	744	768	841	795	796	770	777	818	787	811	797	762	735	796	798	742	810	788	828	753	706	780	751	786	780	839	774	796	795	750	769	763	715	778	756	774	741	765	761	794	762	771	752	767	766	779	763	746	798	769	775	789	768	776	784	805	736	763	790	804	753	788	775	740	790	783	798	720	782	795	763	734	799	753	751	794	767	740	760	760	776	800	753	775	752	773	796	817	758	764	754	774	766	752	770	765	835	754	799	788	777	749	798	791	733	829	802	783	821	792	774	739	780	779	813	752	772	773	767	889	764	767	769	766	851	798	799	758	732	786	815	798	821	790	822	771	853	768	772	759	737	791	806	801	793	802	800	756	785	823	735	712	807	786	747	758	775	782	818	788	764	794	803	812	777	819	776	766	813	729	778	764	788	746	742	803	755	779	794	790	785	756	795	815	747	758	754	783	746	817	794	764	795	842	757	839	815	807	775	805	808	778	745	742	738	809	746	824	784	800	839	784	762	815	768	772	752	810	802	784	758	841	858	805	763	759	789	765	777	781	770	799	816	769	787	825	821	806	757	796	765	718	746	789	833	804	790	826	807	770	770	744	732	760	802	799	758	744	804	804	770	779	795	724	788	769	803	803	757	724	721	759	800	767	789	781	749	812	800	789	809	772	783	811	770	843	842	771	798	762	804	774	802	754	783	801	758	786	739	741	809	808	779	753	812	775	766	789	779	813	742	759	801	766	762	782	779	737	766	809	792	774	775	799	772	825	808	779	795	733	769	772	806	780	818	779	827	753	781	776	741	782	783	728	759	748	806	755	740	775	760	812	802	818	800	800	796	701	773	806	798	770	758	726	797	733	790	765	748	773	756	820	806	800	801	776	751	784	793	797	759	744	780	808	834	762	777	789	776	805	762	775	793	798	808	786	763	750	824	798	782	823	823	771	703	730	750	767	759	822	807	771	783	797	759	743	792	755	806	772	753	773	780	792	751	802	764	719	776	803	799	837	780	788	768	801	761	809	795	763	758	756	795	800	815	819	793	804	785	809	784	773	719	782	718	794	758	774	749	808	828	792	790	777	764	843	795	796	802	799	754	694	794	721	817	773	802	790	790	757	800	801	763	767	799	803	844	780	779	780	794	762	766	820	837	778	782	785	782	754	728	810	797	742	810	773	807	786	762	788	733	770	750	797	777	795	796	786	744	801	823	762	781	795	791	782	798	762	723	742	756	794	796	790	789	806	732	759	832	748	769	850	797	812	863	788	799	775	802	806	770	756	752	743	765	822	785	786	774	781	767	774	753	763	784	753	770	811	746	759	777	736	821	766	747	784	741	801	746	818	800	805	839	758	748	815	813	765	778	782	741	748	771	796	850	737	765	817	809	813	765	765	768	742	760	751	787	757	752	802	783	809	769	804	809	838	801	806	803	778	779	759	776	776	809	767	741	781	744	781	725	835	756	769	819	758	859	835	754	828	765	799	778	773	814	818	754	757	784	776	828	804	757	785	743	790	773	800	785	828	793	780	799	755	832	822	785	711	773	789	833	822	787	813	829	778	785	776	759	778	756	754	799	737	807	805	789	812	776	750	764	746	804	731	764	790	794	759	767	826	782	812	788	770	762	756	805	759	732	829	757	783	796	819	747	786	721	761	781	815	801	749	766	781	751	768	810	729	800	762	726	796	744	754	789	819	779	744	743	738	769	747	784	814	788	814	806	801	788	817	793	813	719	760	771	776	769	728	798	782	825	780	780	833	806	812	775	827	788	786	761	822	788	746	782	740	776	771	772	768	718	774	846	812	796	772	784	746	818	747	728	802	812	767	813	814	772	718	838	779	838	756	753	792	785	761	818	796	782	792	823	835	738	804	781	774	783	769	819	782	816	805	728	808	812	712	761	764	773	762	775	718	816	783	754	735	837	749	800	791	800	795	816	838	774	798	789	750	801	800	792	772	745	788	779	786	771	744	714	764	750	767	790	793	794	824	830	801	814	783	828	783	759	797	783	808	800	798	770	810	784	797	822	768	792	748	785	798	734	794	769	727	774	810	798	771	841	806	805	766	769	795	788	733	822	830	734	786	780	733	773	741	765	772	802	802	740	769	764	829	746	801	770	826	760	822	758	726	743	824	806	775	774	788	778	793
22039	16811	19370	15881	11151	7898	5831	4657	5727	6290	5414	4425	4491	4312	3903	2771	1960	2648	2984	2457	2114	1866	1462	1303	1197	1085	956	915	737	785	624	535	655	691	667	808	754	598	460	439	401	371	357	344	296	300	301	287	280	255	248	285	282	246	242	269	262	261	259	282	276	281	231	266	243	260	274	253	253	279	266	268	285	244	257	263	268	298	269	254	284	241	267	286	274	269	293	264	247	268	303	267	244	255	283	250	250	254	260	250	277	245	267	246	279	258	262	265	267	254	246	252	253	261	261	225	242	291	270	266	285	272	246	275	264	250	281	255	256	240	272	254	262	248	259	269	247	241	258	254	231	247	249	274	278	245	266	256	253	233	274	258	269	255	257	267	265	244	251	240	273	262	245	280	268	248	258	237	232	282	259	252	254	265	251	265	258	252	276	275	253	258	249	270	294	235	290	252	254	258	276	252	240	253	274	250	237	270	261	229	263	273	260	263	256	259	270	244	277	264	259	262	271	278	236	261	266	248	267	255	274	261	255	251	249	242	240	275	258	266	267	261	248	246	256	255	231	257	268	247	257	257	265	270	264	286	287	249	257	248	270	251	262	269	227	291	244	244	261	247	265	281	234	299	271	266	232	237	278	256	257	227	271	281	241	264	266	248	272	269	269	256	262	249	275	251	258	270	262	276	283	268	261	246	275	277	282	259	291	274	280	271	298	243	243	277	269	266	232	264	286	254	255	253	272	256	281	299	247	245	272	251	265	241	258	236	272	258	244	257	224	262	240	259	251	275	260	240	281	259	270	251	284	274	250	275	242	243	263	253	286	264	248	275	264	254	264	235	285	264	242	255	260	282	276	238	277	251	268	272	241	241	275	247	287	254	253	235	270	270	300	251	275	263	237	266	293	260	255	265	282	248	266	268	266	234	262	271	281	237	247	253	269	233	261	245	280	230	273	255	276	266	256	245	258	240	293	256	255	233	263	266	242	234	262	274	255	260	237	303	277	282	263	265	246	222	261	265	238	252	239	240	246	244	279	283	239	252	248	236	258	242	261	255	267	264	260	233	224	285	263	259	276	282	274	263	268	285	247	243	247	254	279	275	251	268	272	221	264	264	273	250	253	251	279	256	248	275	261	260	236	278	234	252	265	270	252	276	271	261	249	247	207	268	277	278	254	288	244	295	259	259	287	279	274	277	241	268	270	252	251	264	256	259	269	283	275	264	256	265	278	270	274	236	253	291	241	247	258	249	277	256	243	225	255	256	268	305	225	249	272	272	240	245	276	257	250	242	257	252	297	272	240	287	255	265	260	260	291	262	220	259	270	244	276	269	260	237	256	255	276	246	258	280	267	267	243	228	261	270	260	265	249	248	258	267	260	280	253	282	244	304	283	266	229	250	238	282	278	275	279	258	255	280	251	274	273	260	267	240	287	275	263	263	270	238	262	246	233	280	268	254	247	240	260	280	310	285	261	272	271	264	305	266	279	262	249	275	275	237	279	301	254	245	271	272	274	239	271	266	239	258	284	247	269	251	273	276	271	253	249	254	246	241	253	258	253	285	280	229	242	258	260	251	228	223	273	239	270	301	269	257	251	267	231	259	262	225	266	251	271	285	287	267	243	241	271	254	257	232	277	266	282	266	276	280	248	252	254	256	281	248	277	244	287	286	269	248	263	264	281	258	250	252	269	235	260	261	288	246	271	280	268	242	262	246	263	251	262	266	254	267	253	250	254	289	268	259	268	234	264	265	268	287	261	255	282	259	262	253	244	265	252	268	269	263	279	262	263	267	261	254	260	244	259	267	252	278	261	235	240	246	259	253	248	260	246	258	295	237	256	248	277	264	237	289	254	270	264	279	239	275	262	275	264	265	262	249	240	222	262	276	269	287	273	266	302	247	261	226	260	258	283	285	237	248	252	231	281	283	290	272	249	272	257	288	261	231	268	268	259	296	277	291	231	250	264	287	265	224	251	247	249	268	266	262	273	256	270	260	278	251	253	261	283	248	249	260	259	261	238	298	245	252	249	271	263	242	259	255	251	287	260	282	237	261	247	288	271	255	258	244	238	260	261	241	255	253	272	262	226	255	248	286	248	265	265	248	254	267	255	263	302	278	234	241	278	271	251	266	265	258	278	273	262	280	283	276	246	289	228	263	264	258	262	235	207	264	250	299	278	274	265	255	262	251	256	250	295	269	251	299	288	275	254	250	276	260	310	249	251	265	233	281	273	271	241	273	298	253	255	253	272	273	254	247	263	244	279	236	264	252	239	248	272	248	267	264	233	241	296	286	267	260	272	284	232	247	259	278	246	269	285	272	271	272	270	247	226	274	270	291	266	246	275	268	269	240	299	243	254	265	265	287	240	260	251	266	256	247	252	260	276	274	294	263	280	261	248	260	238	286	260	239	268	241	262	252	245	261	220	255	261	259	255	250	253	270	249	266	285	238	276	272	275	255	272	250	272	279	243	272	252	265	280	249	291	256	283	222	236	260	271	265	266	251	281	279	274	258	249	286	238	277	264	261	244	244	258	244	262	231	274	261	274	253	265	249	256	257	258	268	273	267	262	278	254	244	269	260	269	265	278	241	286	269	244	258	261	272	248	281	296	250	248	298	259	250	280	257	287	265	291	268	293	260	262	263	282	255	285	286	274	232	260	245	275	273	275	243	255	234	260	267	241	263	258	257	263	253	255	297	275	229	254	232	286	260	252	253	255	263	241	285	284	265	237	254	252	238	265	290	264	271	253	281	247	248	269	242	240	254	240	244	258	263	246	240	239	264	253	263	264	248	262	272	278	220	260	260	263	261	235	264	278	302	237	248	272	229	252	270	279	237	229	287	285	247	268	270	266	251	287	224	260	263	255	270	249	303	248	282	282	214	257	250	241	273	267	266	253	265	284	261	237	258	247	286	283	247	286	284	252	265	259	215	256	276	261	288	238	273	263	271	268	255	208	256	278	250	273	253	278	279	246	261	255	253	257	248	268	260	234	246	236	298	264	285	275	264	269	270	272	285	270	272	287	274	241	240	261	227	229	284	252	289	265	268	227	280	295	253	273	277	265	296	274	255	269	251	231	245	267	240	260	248	258	269	284	245	246	271	269	279	302	251	277	260	256	264	267	279	269	220	248	256	303	244	263	278	250	252	259	272	242	271	234	246	222	260	263	282	283	254	254	274	259	259	292	278	255	269	273	276	272	254	253	274	280	268	297	242	259	251	240	247	275	284	240	273	268	276	272	253	259	246	245	301	248	258	268	281	261	279	252	228	262	257	272	250	249	263	288	270	250	283	249	257	267	254	263	237	276	246	255	243	258	261	285	228	287	252	251	292	274	241	261	246	274	262	236	264	257	259	262	247	241	256	265	244	268	277	285	262	270	277	291	265	266	264	277	259	265	246	252	256	243	267	230	254	255	251	238	238	278	266	240	274	259	276	256	262	286	269	277	271	272	258	250	280	289	232	253	283	251	266	280	224	227	263	265	286	288	269	260	247
14197	14036	23995	26913	24592	21632	18944	17447	20094	21261	19614	17085	18576	18058	16409	12354	9840	13434	15142	13535	12732	11015	9187	7373	6767	6421	5935	5281	4179	4371	3692	3278	3748	4064	3908	4909	4417	3220	2253	2108	1754	1606	1484	1304	1127	1120	971	896	839	805	790	785	743	739	776	690	701	720	690	706	719	732	738	720	704	702	751	696	708	722	713	721	666	716	685	705	727	745	731	738	700	704	708	733	800	762	760	724	713	727	723	791	749	715	750	691	745	689	705	769	760	756	713	704	701	651	716	737	761	692	712	697	764	726	680	694	682	720	714	694	719	757	713	738	653	692	715	723	749	723	689	717	720	714	720	716	713	739	718	745	754	710	695	728	735	756	712	729	719	697	731	700	729	720	758	694	728	691	721	728	751	676	728	744	697	735	760	766	736	688	710	743	678	678	749	716	747	723	719	740	746	700	683	718	735	674	673	731	746	681	729	721	738	742	695	685	710	740	679	700	734	715	742	643	733	723	714	702	719	675	712	680	700	689	664	711	723	716	706	737	716	748	710	727	719	697	728	723	705	721	706	748	737	685	703	730	727	678	710	722	714	709	708	727	708	721	750	697	767	766	756	654	671	720	703	761	772	730	730	732	719	771	729	736	722	805	713	721	712	734	720	716	756	717	730	695	697	681	779	724	710	702	748	663	745	732	735	692	709	725	687	735	714	735	700	749	746	756	699	689	739	723	731	725	709	734	699	688	733	737	749	730	661	739	723	707	752	739	680	765	690	706	736	716	716	709	679	716	712	708	759	711	746	703	714	721	732	689	669	721	673	687	734	682	704	716	696	728	686	728	745	699	758	676	731	672	703	730	703	688	724	687	733	723	708	716	718	760	677	737	693	693	710	760	776	693	753	688	721	744	743	746	692	749	702	758	740	767	724	742	724	676	677	741	763	705	725	773	723	722	739	785	702	707	710	737	677	770	735	725	740	760	695	721	693	708	762	710	708	655	712	713	687	719	745	738	709	766	762	721	720	678	748	772	774	703	740	741	689	700	738	695	698	708	698	741	747	726	732	736	781	710	725	722	696	740	700	696	702	738	689	692	711	709	724	705	729	718	717	754	683	713	723	772	735	698	804	754	703	691	752	726	751	696	712	787	756	716	721	693	709	759	695	767	751	722	696	696	679	709	733	729	744	692	766	680	707	768	692	712	757	736	697	703	721	732	745	712	734	715	714	747	690	708	702	714	721	717	731	746	679	746	678	695	702	793	711	717	762	725	706	698	745	723	749	722	709	729	697	697	716	723	704	717	730	737	735	734	724	705	723	678	679	765	731	758	739	665	715	674	696	773	753	756	706	735	745	727	713	745	692	722	740	721	694	739	670	739	751	729	780	720	719	706	801	715	695	724	665	749	686	732	729	754	695	733	690	754	726	725	738	715	730	727	739	706	725	694	719	702	730	727	766	717	717	727	741	724	747	699	765	698	727	715	754	686	704	753	753	714	714	695	673	730	747	697	705	729	730	694	780	723	746	735	752	686	697	691	712	747	704	714	699	718	712	737	744	739	726	634	718	709	714	744	697	723	723	743	722	748	723	714	732	681	734	713	723	675	725	729	694	688	737	754	724	752	731	684	722	713	766	745	750	724	732	716	751	749	715	756	715	743	692	700	716	757	726	703	705	721	744	724	741	696	726	750	734	728	706	696	780	648	710	697	732	698	742	774	728	718	738	695	728	749	718	711	732	783	741	713	727	730	683	754	698	714	748	703	722	744	700	710	720	720	780	683	747	686	761	722	706	727	717	696	695	732	714	700	735	692	754	741	764	679	670	731	753	755	677	757	706	758	722	726	737	794	728	715	661	728	714	726	738	744	751	709	732	715	778	764	716	722	735	722	707	730	733	698	680	739	732	745	786	700	741	718	752	742	738	748	734	717	717	668	669	754	704	718	720	744	758	678	678	730	690	757	702	749	723	663	726	737	779	736	736	748	737	740	704	742	769	692	732	724	737	757	713	689	705	749	688	712	769	725	670	723	737	757	713	704	712	737	770	717	715	730	730	714	688	733	796	681	685	692	693	759	670	715	738	692	738	728	698	754	705	770	713	736	711	685	745	696	726	699	658	740	692	679	709	712	690	702	695	703	726	742	752	698	714	734	709	670	765	739	761	783	739	698	726	712	700	768	682	736	768	725	719	708	714	693	713	699	681	716	654	750	721	714	728	707	676	748	730	750	729	740	742	712	744	720	702	706	725	768	709	688	660	740	694	724	727	733	723	690	740	743	730	738	695	730	711	783	732	720	713	723	715	716	736	706	707	738	726	656	690	756	724	764	810	759	725	720	751	783	724	732	715	693	690	716	704	712	707	730	739	708	725	730	703	719	728	744	721	731	715	741	718	753	763	700	727	709	730	742	710	738	690	663	707	666	727	710	721	663	740	672	720	719	669	692	758	721	684	713	738	737	738	721	735	680	741	716	747	707	754	816	763	725	727	748	758	726	736	743	737	663	741	765	695	713	698	717	750	721	716	729	755	724	750	720	734	742	749	714	675	679	720	722	716	700	716	703	676	756	719	740	714	692	699	718	775	697	698	719	680	730	731	734	709	712	659	721	678	736	694	694	726	703	726	737	751	698	781	725	713	723	747	759	686	759	743	726	709	752	697	752	728	712	784	754	741	715	700	704	729	677	727	720	691	681	719	709	706	718	731	755	659	748	771	773	680	728	710	674	721	706	724	771	706	681	715	688	795	697	687	730	713	747	699	698	730	730	724	736	726	721	729	747	723	750	692	702	690	679	725	756	742	739	728	702	749	726	726	715	686	720	782	706	723	693	713	729	695	730	732	729	729	722	722	737	678	742	724	718	699	658	730	695	722	745	707	735	706	759	777	724	720	734	726	663	718	744	767	736	708	720	708	712	684	718	747	739	749	709	748	745	710	668	725	757	709	708	763	731	687	721	722	724	674	691	775	726	735	667	767	722	764	729	736	739	746	722	752	762	722	720	668	760	735	681	733	724	713	724	722	698	763	706	736	791	720	720	702	714	705	767	683	705	692	677	688	705	789	683	709	709	713	719	707	701	720	731	683	725	698	689	751	720	776	753	677	745	685	721	764	721	743	716	709	744	724	745	795	684	777	719	728	747	689	712	716	736	740	731	735	754	728	734	696	682	735	713	754	683	691	752	707	688	713	739	696	724	755	747	741	770	671	737	747	703	729	783	739	720	711	755	724	680	723	764	765	746	749	709	706	705	692	714	797	795	723	684	726	697	733	714	746	756	758	721	741	796	698	716	776	743	681	681	719	690	694	756	736	717	748	737	719	688	673	712	740	754	713	678	666	699	717	672	738	741	722	825	703	745	650	727	726	694	735	716	716	751	733	725	751	715	762	761	740	736	726	744	728	735	760	706	722	733	715	697	736	696	705	748	734	691	750	722	692	723	758	720	736	724	711	689	771	703	724	757	700	744	721	718	734	756	721	751	708	680	690	708	668	736	699	697	742	676	712	710	705	732	707	713	718	723
30918	24908	27099	23474	17906	13499	10366	8023	9514	12286	11005	8433	8623	8238	6758	4936	3441	4873	5456	5242	4222	4008	2970	2218	2146	1935	1693	1483	1274	1150	1034	829	1109	1141	1305	1561	1218	916	670	621	546	460	427	399	353	357	292	311	221	262	240	234	230	258	267	217	222	229	214	232	196	248	250	202	239	240	213	221	224	250	245	218	226	219	238	224	206	231	239	225	245	211	222	207	224	258	237	222	229	222	192	197	235	233	232	232	216	223	247	227	229	206	235	234	242	243	220	246	244	208	223	232	201	252	235	242	212	229	217	226	258	239	233	223	247	249	228	261	215	214	253	248	242	226	248	247	224	242	228	201	223	212	254	218	223	216	207	221	244	233	207	244	253	201	225	207	244	208	218	228	228	252	243	221	229	199	222	222	225	252	235	231	233	223	214	214	220	212	212	237	203	216	230	199	220	235	219	229	240	204	227	238	236	252	224	219	212	243	240	192	220	240	201	238	247	219	234	259	244	216	229	231	241	235	231	242	219	264	207	231	249	241	226	229	223	233	208	204	197	216	210	233	229	191	232	215	227	206	234	232	259	245	215	247	228	222	208	252	212	237	236	243	186	236	212	235	248	228	231	219	231	231	258	215	222	224	237	207	218	218	237	237	216	231	234	219	248	252	239	190	269	238	259	203	229	217	236	214	212	224	218	211	232	207	220	228	218	248	224	240	228	224	237	232	222	236	225	216	199	230	248	209	243	193	212	259	245	232	228	226	212	229	200	209	213	242	224	233	227	231	216	234	207	219	218	216	216	232	250	240	193	211	182	232	216	223	231	224	226	245	257	223	232	217	216	241	235	201	224	249	240	221	215	225	223	217	218	234	244	241	212	225	225	257	229	240	221	216	239	235	217	219	206	228	248	242	222	257	249	228	219	218	231	225	234	257	213	258	226	229	211	200	217	218	221	221	215	237	229	225	225	223	230	232	238	234	249	224	211	216	205	248	227	234	236	229	244	233	231	222	240	237	212	208	214	241	247	221	221	226	220	203	216	215	214	200	228	218	261	229	212	216	225	216	223	215	244	232	254	239	211	234	241	224	224	203	214	234	212	217	245	223	242	241	239	226	254	257	232	206	226	232	240	227	253	216	242	233	226	246	241	225	235	221	227	243	232	225	213	243	206	232	229	209	227	217	244	209	189	209	240	230	244	214	250	235	206	208	196	223	225	256	209	210	213	227	235	211	232	250	225	241	209	216	237	253	231	238	225	221	207	225	243	228	207	231	208	229	215	222	225	207	243	257	264	232	210	232	234	216	223	223	217	242	249	221	239	208	219	212	228	246	244	241	219	206	238	235	239	257	219	212	218	205	197	262	237	211	212	281	230	240	243	235	224	228	239	255	235	232	229	217	224	225	239	241	230	258	217	215	224	241	224	224	218	233	230	230	219	246	234	206	228	238	236	233	224	225	213	252	223	220	235	231	227	257	237	225	219	213	229	231	271	239	212	234	218	232	210	253	241	234	231	224	229	229	222	223	226	249	228	258	241	215	224	216	240	239	250	215	239	219	223	237	217	221	241	256	230	230	227	208	240	239	221	218	222	231	222	232	231	211	231	216	218	226	215	225	224	217	213	218	244	232	233	234	226	255	228	208	210	239	196	207	226	226	242	246	223	225	234	233	246	217	236	211	254	216	216	246	226	227	236	214	209	213	218	209	222	222	225	216	244	280	221	223	246	215	224	249	227	218	228	232	262	222	234	231	214	199	234	264	230	216	215	229	207	220	235	245	238	223	204	209	231	247	232	203	226	239	222	265	224	222	217	213	199	240	225	215	223	244	242	243	251	233	208	219	205	226	222	230	227	237	237	234	213	239	210	226	242	207	235	230	260	228	235	207	225	222	203	222	209	261	239	230	216	208	234	217	235	248	221	229	215	245	207	223	225	242	226	212	234	222	238	213	232	230	226	199	233	190	258	234	223	223	219	243	233	230	240	231	251	206	230	236	198	239	241	242	204	222	218	226	247	240	248	208	211	220	208	202	218	220	207	213	230	210	208	237	220	233	243	225	241	250	249	243	267	207	236	219	244	202	225	220	234	249	200	229	187	233	228	252	240	211	228	216	216	237	239	245	225	220	227	225	244	197	239	218	234	244	210	216	221	228	223	205	248	255	227	223	207	243	231	226	228	202	241	229	217	231	219	248	184	215	242	226	240	212	243	228	264	243	216	222	212	205	226	223	236	247	209	209	229	200	216	230	250	225	231	241	259	242	225	237	280	246	245	201	213	206	210	204	226	246	225	224	198	232	242	246	234	216	242	251	230	216	206	234	223	223	216	231	227	227	267	237	237	243	252	215	243	195	198	264	233	216	244	230	245	219	234	252	242	197	210	207	232	214	232	239	222	232	201	207	227	246	221	238	237	231	251	241	220	205	225	208	212	224	230	239	253	222	207	224	226	213	231	219	202	241	230	209	225	256	238	205	220	236	230	200	221	202	228	257	230	223	213	216	203	253	229	234	202	234	235	202	233	232	227	223	219	197	192	219	226	234	212	218	210	211	217	262	230	238	229	227	226	214	232	230	249	223	246	247	227	253	222	216	219	252	252	235	224	211	208	232	236	229	219	248	203	276	220	230	216	243	212	246	256	209	223	231	224	218	225	209	225	200	208	192	201	207	227	265	223	225	211	217	245	230	231	221	236	210	221	235	258	197	230	227	213	193	243	265	231	224	215	236	212	217	225	261	221	220	221	258	215	230	184	213	239	215	218	234	241	231	238	217	254	230	217	207	224	243	243	198	239	240	224	217	248	204	237	237	229	232	217	216	235	209	227	207	204	229	221	213	235	248	210	229	268	264	238	258	246	242	235	224	269	213	222	244	244	226	220	217	231	247	224	219	214	219	227	208	234	244	238	245	237	244	193	229	232	234	246	203	252	251	243	244	222	207	256	263	244	221	248	187	198	244	245	229	231	211	236	221	224	201	240	225	255	217	217	216	216	220	229	229	228	238	246	209	217	231	267	258	221	209	229	258	209	224	239	227	218	212	232	224	200	218	212	249	189	220	214	223	231	235	206	216	193	248	215	222	223	225	242	223	217	226	226	251	209	233	236	252	203	230	249	227	219	228	234	240	222	233	196	224	217	244	230	200	224	215	203	204	224	236	249	200	212	228	242	221	237	255	216	242	255	210	229	225	234	233	244	239	194	207	247	238	220	217	221	213	217	210	221	234	235	223	242	241	228	221	212	251	234	231	230	227	223	225	234	237	216	222	227	232	223	214	194	228	224	215	233	241	199	221	245	242	218	208	242	241	251	233	233	225	231	235	236	219	207	202	232	225	223	228	235	222	248	231	249	257	239	270	236	207	229	247	209	227	251	216	203	236	228	220	262	224	233	209	222	229	225	222	196	243	211	247	242	233	231	210	225	239	218	227	262	218	217	235	215	217	248	202	220	221	251	252	216	242	223	211	236	244	228	213	216	213	218	229	237	233	223	207	257	214	213	232	215	212	216	214
18972	19336	29706	33013	31027	28809	26137	23645	26387	29111	28489	24034	26707	25954	21749	18264	14998	19707	22839	22574	19983	18783	15503	12140	12038	10991	9376	8414	7373	7522	6525	4997	6749	7159	7497	9125	7352	5769	3678	3329	2913	2505	2013	1874	1538	1446	1204	1028	974	859	795	772	699	649	715	603	625	665	689	708	717	629	624	625	634	648	645	652	648	630	634	648	631	647	668	683	627	687	630	682	628	593	667	614	641	606	663	664	695	612	645	621	650	655	599	633	669	644	613	620	640	679	603	657	647	640	645	605	641	618	625	648	574	640	636	668	630	660	662	627	653	651	636	670	652	643	616	628	665	636	629	581	698	616	650	636	617	635	625	618	636	590	668	645	630	619	614	668	686	619	671	652	601	663	659	643	633	622	619	653	647	713	672	669	661	589	578	670	616	676	625	654	649	637	676	654	683	661	654	634	671	643	635	620	626	679	659	639	635	660	603	602	686	648	645	637	628	658	668	625	621	675	679	588	638	625	661	608	634	606	650	667	684	646	622	644	606	628	672	594	630	641	600	671	674	677	657	612	640	640	663	636	620	682	630	636	662	695	655	643	590	637	625	665	637	620	647	644	648	635	606	658	653	609	654	640	638	678	646	632	634	626	631	631	640	624	624	632	592	663	629	657	682	625	624	667	637	638	618	658	618	647	690	622	589	620	688	637	590	652	648	660	639	644	648	648	694	661	683	605	679	666	649	615	650	629	685	644	651	692	658	688	604	633	675	647	619	614	653	645	666	640	629	622	605	657	633	639	644	601	622	638	641	663	636	629	629	615	614	671	661	637	602	610	587	614	679	617	655	622	660	639	641	622	612	619	672	676	637	653	631	635	618	647	621	619	654	636	647	601	663	643	607	629	640	642	623	625	664	627	650	653	710	674	658	630	621	641	670	639	659	623	612	593	679	648	650	600	698	634	668	606	642	664	632	629	659	582	632	651	639	647	633	637	648	716	667	667	633	631	615	648	635	687	647	618	687	636	666	672	672	610	709	674	639	590	624	692	619	637	693	671	670	630	641	588	733	624	599	668	615	652	634	619	611	651	654	623	663	656	616	643	706	655	568	636	587	626	647	648	641	656	676	653	695	632	684	584	618	640	587	645	632	611	656	655	660	617	630	681	670	613	623	604	654	650	643	625	637	608	633	654	649	656	609	690	581	637	630	584	655	675	659	662	632	686	651	646	623	628	701	647	649	619	637	641	631	677	623	631	625	599	651	612	677	657	644	645	629	634	651	666	658	620	623	650	643	632	640	636	613	672	664	627	620	612	696	630	647	632	647	636	627	624	642	648	611	650	631	633	677	675	587	640	651	650	695	638	637	623	629	642	635	640	595	644	629	651	613	632	673	646	627	618	612	647	636	617	636	642	641	615	685	615	632	656	653	607	640	579	657	709	617	686	637	636	702	673	630	627	665	670	674	628	631	648	665	625	702	649	637	661	588	628	651	692	706	657	632	613	634	602	656	647	674	650	661	601	639	635	653	627	690	598	669	665	677	636	663	619	659	655	632	613	630	664	650	663	642	610	619	628	687	659	631	617	647	666	611	659	683	617	614	608	660	623	611	648	670	617	689	663	621	652	704	681	601	655	639	672	638	677	635	633	647	637	665	672	633	664	650	597	678	659	636	611	634	662	689	662	639	639	623	591	636	617	635	630	673	658	632	661	637	654	662	612	639	644	699	614	647	675	656	657	617	650	592	633	613	642	663	662	645	600	626	624	620	610	613	640	621	681	639	653	608	625	668	639	646	621	628	633	631	596	673	644	599	668	650	681	654	655	687	702	606	639	626	624	603	601	646	638	613	690	672	653	606	608	660	613	632	656	628	637	600	618	699	635	608	618	638	653	623	648	629	624	688	609	600	655	616	630	633	604	670	660	635	626	697	645	641	658	580	638	684	644	634	657	657	622	633	658	644	646	643	638	620	620	666	666	654	642	671	656	654	641	600	600	626	709	648	595	626	618	641	660	612	600	684	612	671	660	634	631	660	656	627	664	624	636	660	645	662	632	628	625	660	629	672	698	633	616	606	603	661	668	592	621	621	619	641	635	675	626	662	605	663	612	615	641	657	734	608	631	652	633	643	591	644	658	630	612	641	604	612	607	680	657	634	614	636	658	607	625	617	664	662	638	652	676	647	608	638	627	626	618	622	659	639	616	711	648	642	626	649	680	635	622	617	622	644	658	628	659	659	643	677	640	607	646	709	656	649	606	632	629	661	660	684	614	659	663	611	658	653	641	654	648	622	637	687	597	654	622	689	649	661	654	622	662	660	640	659	613	646	670	666	657	604	660	616	657	662	680	623	630	645	640	641	629	676	619	672	661	608	635	637	682	652	679	614	585	636	660	627	624	608	658	660	644	636	611	663	638	655	652	637	688	675	614	642	655	675	620	621	650	666	652	654	679	648	581	626	649	626	657	630	647	661	617	656	617	609	606	640	647	604	624	631	623	672	599	648	593	615	639	678	636	612	641	625	642	641	603	649	651	639	635	636	621	593	636	641	602	655	636	649	662	662	682	658	637	619	626	620	655	635	639	645	661	707	671	643	660	631	670	629	603	615	641	640	647	618	614	658	654	653	623	644	657	644	631	669	611	623	666	667	631	626	687	594	643	634	670	683	667	609	695	687	664	644	654	620	624	672	621	635	619	643	624	637	683	663	668	652	668	654	640	621	641	692	653	629	631	669	660	615	641	623	656	674	653	637	609	658	638	670	629	618	635	630	678	653	635	664	675	596	656	640	639	636	711	640	630	625	636	590	627	619	639	627	706	648	640	629	667	606	653	602	641	681	625	631	634	656	637	665	647	606	627	655	621	639	649	617	606	628	596	652	608	597	673	617	641	701	641	632	643	641	659	657	621	620	647	649	641	612	670	627	649	646	627	621	685	654	649	594	663	662	662	642	663	691	623	619	646	617	599	657	605	647	669	616	642	658	654	605	625	645	664	632	656	613	599	597	667	635	702	634	655	607	653	600	639	631	645	681	686	640	619	596	608	643	661	607	668	620	623	613	681	637	648	633	641	644	614	662	621	643	693	635	633	579	663	627	659	612	629	706	672	635	648	624	677	616	637	663	602	637	636	641	677	636	554	676	650	720	644	591	632	637	648	653	656	665	651	667	611	655	624	673	658	650	598	627	663	680	627	641	653	663	633	664	586	587	658	626	617	679	624	680	621	651	622	640	651	662	625	669	629	611	623	667	661	615	620	653	578	639	673	640	632	624	616	648	678	632	675	682	652	647	654	651	619	623	672	629	651	630	651	669	646	672	666	622	636	633	638	605	678	637	643	719	623	571	607	627	627	683	640	653	677	623	620	650	644	638	651	604	652	640	636	653	643	641	649	648	615	600	665	654	686	651	624	637	598	647	654	652	681	652	648	626	622	604	617	686	640	653	627	674	634	629	638	674	652	656	624	645	650	624	643	648	676	624	643	658	624	695	604	701	641	639	670	658	611	649	642	612	639	636	619	661	666	654	691
11697	9404	10459	7858	5031	3630	2624	1902	1683	1389	1191	927	945	845	697	617	569	570	528	539	474	466	413	403	373	389	380	375	359	327	334	334	338	318	327	316	319	270	293	310	307	292	322	293	306	298	309	296	300	263	301	269	257	327	314	276	275	307	272	284	270	300	313	283	281	312	271	313	301	307	296	251	306	274	262	258	288	267	309	279	279	287	286	242	288	268	275	291	287	303	298	279	263	305	268	322	267	274	285	327	309	298	283	304	282	305	297	284	274	300	291	289	287	279	302	292	283	305	268	282	284	286	288	279	292	281	272	280	260	282	286	268	306	274	292	293	252	305	284	291	249	270	305	275	293	316	299	263	275	271	294	275	291	297	298	279	319	279	282	291	307	275	295	291	278	244	289	287	268	299	298	273	303	297	289	294	278	279	312	269	305	307	303	305	296	281	266	300	282	280	283	247	298	296	265	290	291	298	284	299	286	319	278	328	280	277	284	272	285	304	305	300	314	275	278	299	306	272	276	270	284	310	317	278	297	284	272	281	270	299	288	290	298	273	265	281	311	285	266	296	298	272	305	314	289	286	329	262	276	291	272	273	289	286	271	281	306	275	269	269	275	268	283	278	282	278	311	288	278	287	280	284	307	260	286	292	281	275	294	297	298	292	288	281	271	300	283	314	286	309	303	244	283	281	301	298	326	253	263	311	270	269	288	295	287	279	265	255	300	276	273	285	280	281	293	276	302	329	298	300	302	309	313	281	274	280	318	285	278	295	309	301	300	293	325	279	288	331	280	258	285	280	296	300	298	284	292	291	280	269	287	304	296	304	301	286	262	289	301	275	286	308	298	256	286	295	262	291	291	294	271	325	296	271	302	294	276	287	304	270	286	286	281	275	301	287	291	282	282	256	269	294	268	234	274	271	288	291	298	296	268	288	268	288	309	282	291	280	282	287	330	265	302	291	274	279	307	304	291	257	287	298	333	274	304	283	295	289	302	294	305	293	268	287	308	286	272	330	272	293	258	292	273	290	277	302	292	272	298	276	277	298	298	284	275	280	285	301	274	305	297	254	267	286	271	285	243	308	289	276	298	272	333	292	320	285	275	295	292	277	296	291	276	308	304	276	287	290	284	263	289	297	289	287	259	283	278	271	325	268	299	310	305	278	268	296	316	281	287	300	270	295	298	274	265	298	267	304	269	303	272	291	278	288	276	281	298	273	290	283	274	278	256	266	268	255	315	283	289	300	275	297	260	291	291	286	273	287	290	306	252	287	292	306	295	318	284	285	311	282	249	268	299	287	255	279	279	286	284	290	273	287	278	289	319	313	272	287	297	294	297	277	293	287	314	306	289	295	271	292	318	286	308	275	274	298	290	311	288	288	305	290	282	271	248	283	276	278	272	296	273	301	286	283	254	288	324	292	295	303	294	286	299	299	248	299	297	295	291	277	309	271	293	276	255	292	267	327	291	305	282	314	274	269	275	295	279	291	269	280	270	280	275	272	301	320	290	272	298	286	286	277	291	306	291	270	298	304	281	275	317	269	281	252	271	309	333	289	251	280	296	265	268	314	294	293	280	259	283	276	292	292	295	266	293	288	286	283	276	297	269	297	261	325	249	291	264	272	291	257	287	263	273	276	297	304	293	281	261	294	292	270	271	286	308	296	278	280	284	278	263	275	277	281	317	279	289	263	274	304	259	304	286	293	324	286	275	293	260	273	271	308	298	300	286	260	288	275	291	303	285	292	293	294	288	304	286	284	304	279	265	290	329	297	258	304	309	300	293	289	309	296	300	324	322	284	269	276	309	303	305	301	259	304	277	305	275	278	282	298	283	296	290	287	263	290	280	282	296	291	273	274	266	281	273	277	308	284	277	296	299	297	284	290	288	272	289	262	290	278	294	295	287	270	290	277	268	298	297	320	312	292	311	273	268	283	283	307	291	294	285	312	296	277	270	318	293	241	282	267	305	318	295	281	265	318	241	257	297	281	299	303	321	288	307	297	294	299	310	258	271	285	321	253	279	285	295	298	280	307	301	283	293	326	263	280	314	283	282	287	276	286	296	281	268	298	306	248	292	294	262	271	285	299	280	300	282	295	281	294	308	285	301	301	289	282	262	312	260	276	307	310	280	288	275	291	302	299	268	312	282	278	269	282	293	266	303	290	295	286	292	285	291	315	288	297	288	311	301	279	296	324	285	285	281	270	277	312	261	267	289	268	279	273	296	298	293	251	277	293	306	248	302	293	277	300	290	284	307	261	289	299	308	285	302	292	291	266	288	260	266	287	286	323	300	269	287	267	298	298	310	310	320	279	300	252	279	318	296	283	277	273	277	301	307	279	299	277	267	306	252	286	325	287	288	313	302	269	322	290	274	286	288	289	335	279	285	280	284	269	264	287	276	273	289	283	279	269	274	239	290	315	277	303	271	300	276	282	273	295	294	300	277	332	278	280	273	334	306	313	284	271	286	327	271	281	286	268	267	280	269	271	294	304	307	296	261	297	319	308	274	278	343	272	294	271	289	271	269	287	287	285	283	278	255	271	278	294	289	301	289	264	272	286	285	273	270	308	276	262	290	299	301	308	297	270	285	257	263	286	273	263	283	273	301	254	273	282	277	279	311	278	268	276	298	280	304	293	325	286	277	289	318	272	297	268	274	309	281	287	271	254	279	273	284	286	285	278	260	322	326	261	298	259	280	299	265	317	276	248	276	263	256	291	283	314	280	281	268	263	311	263	284	300	293	267	309	268	273	290	287	255	296	310	286	288	279	288	326	255	297	286	291	299	270	300	290	300	280	294	278	281	259	256	305	263	301	303	277	287	290	295	297	281	313	282	301	265	287	303	299	269	289	313	265	305	295	274	330	265	280	268	298	314	294	304	294	273	282	286	295	295	282	304	284	281	275	311	311	278	319	293	316	298	275	279	316	281	299	301	288	275	297	258	285	282	300	287	268	285	271	280	296	268	274	290	305	304	310	275	279	281	301	274	278	300	286	296	281	304	297	266	288	289	265	270	293	274	294	260	263	304	286	288	308	294	320	300	264	323	265	288	273	291	271	287	262	273	306	274	302	276	320	303	278	257	271	266	283	285	320	251	307	293	267	328	263	266	301	258	283	312	279	266	286	261	250	253	298	287	277	287	281	319	272	269	275	278	320	304	268	275	289	286	314	288	300	266	300	311	287	298	285	277	290	280	274	271	293	276	239	285	267	275	308	275	295	280	291	295	274	288	280	315	283	308	304	260	275	248	308	285	312	310	281	278	282	315	284	307	265	276	311	306	282	272	327	277	281	298	270	300	309	285	307	270	291	302	261	298	293	294	307	261	303	289	272	322	265	282	285	289	271	309	281	327	290	262	308	266	310	309	290	271	294	294	281	301	288	281	296	287	314	270	276	285	284	305	286	290	319	290	304	281	299	285	299	298	312	302	306	268	262	281	278	300	320	277	296	322	280	277	288	274	275	274	263	295	273	287	276	289	266	265	280	263
8010	8699	16400	18083	15377	13139	10800	8806	8025	7060	6119	5264	4979	4433	3740	3193	2758	2867	2971	2755	2481	2190	1884	1658	1647	1456	1547	1483	1260	1219	1120	1066	1122	1005	1105	1144	1067	964	915	937	848	889	843	854	795	834	819	795	786	799	822	810	794	792	724	831	780	820	823	782	752	779	781	801	758	777	793	820	768	752	775	741	791	767	854	777	832	774	788	796	818	802	683	769	768	772	755	769	806	727	780	768	736	744	780	779	790	749	804	801	840	773	802	730	813	746	783	769	797	733	763	747	741	777	783	805	765	811	708	774	772	756	776	843	758	827	849	825	780	774	792	741	800	772	749	809	816	779	797	830	824	755	765	767	791	723	777	736	814	789	774	739	707	758	778	784	769	813	781	847	796	785	808	796	768	803	783	777	847	798	803	775	742	809	760	796	809	798	766	795	849	841	811	762	778	772	803	821	800	853	779	775	782	743	768	794	799	768	744	758	810	759	809	780	736	736	789	758	754	802	767	820	782	781	806	746	771	773	757	771	813	847	769	795	826	786	773	813	797	835	770	767	799	776	814	819	815	775	776	815	719	785	799	831	810	785	762	754	796	731	753	761	801	775	780	775	788	764	762	768	856	809	765	793	837	790	761	771	776	786	771	757	743	757	790	784	779	781	770	815	822	838	840	749	803	747	803	792	787	848	747	764	805	772	786	774	732	766	770	832	734	819	814	704	794	768	801	784	838	775	822	734	797	787	797	778	781	813	784	782	820	751	805	784	743	855	840	793	787	805	782	776	744	814	805	805	812	847	722	816	779	807	797	778	765	766	846	762	746	823	751	731	798	807	813	792	757	738	803	769	767	770	769	753	785	807	821	798	733	795	782	782	770	779	810	775	821	795	823	730	805	814	830	757	804	805	759	866	805	816	814	791	786	832	788	808	791	798	782	776	768	813	772	754	777	774	743	729	756	773	795	792	810	755	790	825	774	755	757	829	787	823	759	829	740	785	759	780	778	797	810	792	804	797	772	795	795	811	730	775	806	794	833	787	771	804	811	802	762	756	717	735	807	825	850	837	767	808	839	804	751	775	803	789	802	858	760	748	746	805	815	756	795	817	819	815	768	812	738	748	787	808	758	794	785	749	739	806	766	762	746	827	812	782	764	759	756	809	804	770	771	776	817	795	770	790	814	859	779	812	791	764	792	749	815	795	772	803	782	791	782	806	749	762	754	781	821	812	750	756	757	735	838	784	766	805	828	764	714	824	735	834	782	808	784	822	832	774	771	785	783	776	792	763	807	806	742	813	745	752	770	755	777	781	763	810	733	812	863	762	772	766	812	822	762	789	833	760	759	753	740	782	730	753	745	790	844	823	771	766	744	771	746	769	811	781	809	778	725	763	812	809	790	774	771	816	809	782	810	830	774	815	784	758	814	796	782	789	765	772	771	756	784	767	755	781	777	796	809	819	780	779	812	815	780	762	734	779	772	783	787	803	788	760	789	788	796	759	797	741	758	733	771	790	762	732	723	779	733	781	805	826	737	790	810	790	754	748	740	811	779	802	824	729	802	765	792	777	757	771	763	755	808	773	789	769	774	768	762	785	801	825	798	775	779	817	758	796	801	803	764	766	774	798	762	783	811	815	785	778	778	778	751	754	787	777	755	757	821	840	776	797	772	718	808	791	810	810	803	789	782	808	766	769	760	802	753	753	780	797	797	777	771	778	824	802	778	765	795	759	802	729	777	808	828	802	828	843	769	769	764	789	794	762	761	794	808	782	827	769	783	730	754	827	775	796	769	740	795	790	756	773	775	754	793	764	706	794	763	835	813	750	823	813	701	756	774	776	780	821	766	752	820	762	808	776	785	766	753	774	775	782	748	731	810	790	848	800	771	809	800	769	857	764	764	774	817	835	706	811	784	729	782	788	808	752	828	766	792	850	837	803	793	733	789	835	775	797	764	806	728	794	784	756	785	763	783	732	840	820	819	796	820	768	772	768	761	832	812	749	782	841	772	830	765	774	800	805	814	778	776	753	793	794	799	769	756	795	798	835	762	764	777	774	810	753	790	781	726	794	775	756	746	756	760	846	798	775	792	730	752	770	741	769	790	724	774	793	789	756	753	793	751	784	768	781	720	770	757	791	824	823	790	800	750	755	785	801	759	812	773	724	770	783	791	767	755	763	790	805	787	759	822	745	780	761	830	772	788	789	756	754	807	806	738	737	786	778	820	762	783	767	773	764	837	770	788	801	757	831	796	772	837	752	829	789	842	760	742	803	817	776	801	795	827	750	775	747	785	798	817	718	760	775	876	782	767	725	801	809	795	747	751	758	810	799	760	796	788	764	757	781	736	797	788	837	779	755	794	755	769	752	766	778	813	780	719	795	782	754	776	821	763	745	819	799	766	755	762	789	794	785	767	790	792	773	832	777	764	786	800	821	784	793	800	782	770	793	789	796	782	763	749	793	795	773	813	784	738	769	796	794	767	797	757	788	765	782	752	794	805	798	785	760	778	812	811	812	748	767	770	749	745	800	741	773	755	812	798	811	781	788	780	781	791	788	806	797	785	785	818	806	790	800	797	806	849	789	787	789	743	804	762	779	798	758	796	771	779	797	783	790	744	812	802	737	772	757	753	820	776	805	765	804	814	725	753	806	745	779	764	770	822	784	785	811	819	777	773	786	766	768	712	758	770	763	762	791	839	802	795	788	811	791	773	742	769	798	765	719	803	832	776	785	785	791	784	832	749	774	806	829	784	788	734	805	781	820	759	775	777	793	744	823	739	815	735	812	825	777	814	817	774	798	765	805	804	762	813	753	761	776	810	778	800	772	755	779	782	728	777	812	794	751	776	768	794	792	750	755	803	746	787	779	772	769	791	756	785	797	732	735	732	768	739	791	805	772	800	764	778	813	797	775	802	810	804	801	776	797	812	802	790	763	772	762	815	807	719	810	780	774	827	754	780	822	795	846	754	814	811	766	756	829	779	786	757	817	803	771	814	790	785	829	746	808	757	790	783	754	779	787	766	781	834	796	809	776	804	747	818	795	791	794	840	811	769	791	739	759	748	804	789	784	797	793	786	775	816	765	782	764	765	853	769	819	806	773	735	831	765	798	824	786	794	794	794	856	725	771	747	833	774	790	767	790	726	761	808	785	792	750	796	777	761	780	749	816	800	763	795	770	748	785	792	809	783	799	799	816	797	763	785	766	817	758	768	798	819	752	789	789	763	757	790	787	751	759	760	801	777	774	782	791	834	766	798	749	754	784	795	794	780	804	795	816	737	756	745	827	784	820	790	754	759	800	733	801	816	777	821	802	823	797	819	756	792	773	798	741	798	779	727	773	793	791	768	754	786	801	764	807	784	810	783	824	788	814	767	766	818	800	773	790	789	854	795	786	770	846	755	792	840	792	788	790	786	811	809	784	799	755	752	797	760	820	753	804	780	831	787	801	759	749	810	776	776	787	768	739	797	772	769	709	778	755	782	789	794	767	782	808	783	779	790	731
21782	17657	19370	16252	11161	7934	5980	4860	5859	6237	4969	3674	4041	4115	3440	2443	2101	2607	2810	2238	2013	1859	1520	1190	1101	1065	917	869	707	741	664	546	633	675	777	805	672	571	468	448	373	379	324	341	321	313	290	311	297	273	282	281	254	265	267	260	277	257	249	278	291	272	268	265	256	262	234	257	258	291	253	267	286	243	246	227	264	287	291	247	262	290	268	269	276	256	233	258	275	236	253	254	247	232	262	261	262	269	236	263	265	261	273	264	259	278	267	269	261	255	274	267	269	245	239	269	275	238	252	272	265	248	242	283	256	253	284	280	266	276	226	287	256	257	234	265	261	269	278	278	257	259	281	249	270	270	278	257	239	229	275	293	249	280	249	230	270	270	288	273	254	299	253	261	292	254	253	280	253	255	266	250	287	278	283	283	251	232	280	271	263	233	243	256	265	261	275	291	260	255	239	237	275	243	275	261	269	240	241	253	270	271	269	271	270	258	262	238	277	245	272	267	269	261	256	274	272	287	253	245	266	285	265	235	274	250	251	259	282	269	268	257	288	263	270	282	263	255	266	272	246	241	267	278	285	266	282	244	232	265	269	256	260	277	259	275	247	265	267	262	262	255	251	232	266	266	244	269	256	268	273	285	275	251	269	288	283	269	259	255	257	237	265	285	246	259	277	260	266	262	247	269	253	241	288	249	260	283	297	237	256	253	269	244	282	265	250	280	298	265	282	228	254	249	243	276	246	276	259	239	229	280	244	248	272	244	272	285	279	246	282	264	273	247	231	268	277	300	253	236	249	282	269	270	272	244	255	247	258	246	272	255	274	242	243	253	283	244	243	276	268	257	292	276	258	251	270	232	243	241	245	246	278	267	279	255	224	272	243	236	271	266	254	282	274	259	240	262	258	256	292	264	239	280	267	261	271	281	265	255	251	264	261	268	245	231	273	290	222	288	251	264	279	247	234	245	255	263	264	283	255	285	279	253	245	256	256	262	266	265	259	249	237	240	269	252	281	272	278	266	260	237	272	292	240	254	278	277	276	256	253	283	263	288	240	214	299	276	261	253	274	270	284	293	250	289	290	261	250	258	275	246	255	225	285	269	277	253	268	250	258	250	274	275	287	249	254	257	253	241	267	260	270	263	273	259	253	261	236	262	275	271	279	277	262	260	256	272	283	256	216	288	232	266	245	274	240	255	317	282	252	278	298	245	278	270	254	223	275	258	274	276	232	250	224	254	286	211	270	264	261	265	278	256	239	274	255	264	250	283	263	262	274	275	261	294	265	299	251	241	274	280	250	258	235	266	255	271	253	246	303	251	258	257	267	272	229	284	272	291	254	285	261	238	253	289	281	282	242	281	261	280	238	261	268	269	281	263	268	301	297	257	240	252	280	234	245	262	254	253	252	269	249	247	280	238	253	223	258	255	263	227	271	272	261	257	282	257	257	277	265	247	279	261	251	269	264	287	278	281	260	245	252	287	273	254	286	265	258	265	233	245	274	292	248	272	243	296	267	264	253	253	273	276	258	250	278	262	252	243	282	285	275	285	257	278	279	273	242	275	259	267	233	301	279	256	255	253	258	276	257	250	272	259	267	259	286	247	306	261	271	250	270	274	244	263	256	265	229	252	242	294	265	244	235	242	286	262	285	260	242	266	274	267	266	300	264	260	264	292	256	252	313	270	276	278	282	227	238	267	229	266	282	268	281	272	288	274	253	261	251	252	247	274	273	251	247	258	267	270	257	255	263	253	267	267	273	274	260	260	265	252	294	258	279	267	249	285	239	265	263	249	255	247	261	258	268	265	285	265	270	279	271	285	265	246	267	255	283	248	267	260	238	270	255	222	243	249	265	268	275	270	225	259	272	233	256	269	240	255	274	247	267	296	241	251	266	263	276	267	261	273	250	277	283	258	269	266	270	272	241	254	253	249	240	260	257	290	247	267	257	288	247	245	261	246	257	279	259	277	239	255	249	251	274	237	264	257	234	282	259	258	281	260	268	270	262	250	276	269	258	274	283	289	253	247	230	258	262	272	261	271	270	265	250	292	251	252	259	234	247	265	250	269	236	254	273	241	279	248	266	260	264	259	284	256	266	246	294	283	235	254	239	273	280	279	248	258	256	244	253	254	238	243	274	249	233	272	286	270	289	284	276	250	257	266	241	268	263	252	293	265	258	284	262	269	276	272	272	263	247	259	285	277	251	244	264	265	255	286	264	270	224	271	262	265	237	252	277	273	289	256	252	276	287	270	260	297	249	263	265	238	297	270	275	309	269	275	247	273	250	275	301	268	235	252	294	248	258	247	262	270	265	265	226	300	241	244	244	292	260	235	259	266	251	267	233	270	265	247	280	252	254	237	268	250	260	279	241	267	246	273	250	271	273	273	280	288	244	270	260	272	242	241	258	286	265	276	265	236	240	265	267	278	267	283	290	258	245	241	254	257	231	281	254	238	268	254	233	279	300	299	241	266	259	280	262	269	250	274	258	263	253	266	254	299	270	257	243	264	273	287	282	270	269	245	267	259	262	255	249	273	250	280	280	292	262	253	260	262	275	246	249	280	229	281	270	284	282	286	256	291	243	288	254	246	274	246	268	267	279	260	256	250	270	237	278	260	233	260	267	241	238	263	238	265	246	249	281	258	264	283	285	251	281	299	252	289	265	300	236	253	227	292	297	270	270	269	267	279	286	260	255	239	301	254	282	265	233	285	282	264	259	242	278	278	259	319	259	244	279	247	267	283	232	261	292	276	257	259	236	283	266	261	232	270	251	271	267	256	260	273	239	258	251	275	287	252	249	267	282	273	261	250	242	286	288	271	259	283	248	235	264	247	241	275	294	278	282	233	272	271	271	272	246	285	261	258	265	224	267	272	245	264	244	246	265	275	244	275	259	233	251	245	260	258	260	257	286	262	252	291	257	269	270	289	254	285	274	245	269	266	277	264	264	242	233	268	287	265	269	249	271	247	259	274	293	253	281	289	267	275	244	249	250	275	247	273	243	272	266	269	274	265	240	258	287	229	271	257	239	266	250	279	266	284	260	275	226	261	271	258	287	238	254	291	284	248	255	236	263	298	281	240	294	273	240	268	249	291	286	277	251	280	246	295	272	260	307	273	242	264	251	263	267	253	280	270	276	251	269	287	287	243	279	244	264	231	240	254	259	266	275	286	283	232	301	259	276	302	251	268	265	242	241	301	257	249	228	244	265	288	289	267	265	253	254	264	247	288	258	245	260	257	289	256	281	237	284	278	252	270	261	284	280	288	256	269	258	255	241	239	264	286	243	269	264	228	278	248	265	285	248	254	310	284	246	256	258	265	270	249	249	229	273	258	260	247	266	284	262	264	268	219	280	275	263	224	256	253	275	250	273	278	259	257	285	255	237	311	260	255	269	242	255	267	234	284	228	280	286	260	265	258	265	265	265	279	281	288	275	260	285	277	253	228	254	281	275	257	240	271	267	284	296	260	280	260	252	281	254	253	252	285	285	264
13986	14530	24208	27720	24859	22373	19932	17880	20598	20378	17928	15628	17358	17558	14535	11733	10869	12972	14507	13449	11921	10565	8830	7135	6428	6358	5433	4871	3767	3964	3570	2849	3639	3868	4303	4911	3878	3050	2316	1885	1751	1442	1377	1182	1125	1043	999	858	876	813	810	791	782	737	781	747	709	746	776	722	767	736	755	792	737	726	728	753	702	741	722	783	781	727	668	731	711	756	766	702	738	745	738	726	743	764	734	746	772	726	746	743	709	697	726	687	734	723	712	725	775	738	712	741	681	737	715	680	719	704	727	748	726	749	732	770	708	704	722	711	694	666	730	692	752	722	703	709	706	739	740	734	766	707	690	715	691	673	626	754	748	778	744	777	732	707	731	704	724	682	720	764	768	744	708	719	674	795	697	677	686	727	721	774	755	737	699	718	723	755	714	697	729	799	702	720	777	700	746	731	707	724	711	701	702	726	747	701	766	733	697	744	736	731	717	746	729	726	696	709	725	701	734	760	742	763	770	697	693	737	729	710	738	705	728	766	719	706	771	765	730	726	724	712	718	721	705	702	785	764	721	789	706	676	708	750	736	788	703	738	705	719	728	761	716	706	736	761	734	777	688	694	727	720	687	724	729	692	732	764	723	737	697	709	708	716	731	669	694	741	725	736	734	708	689	679	755	748	685	712	709	745	649	707	745	740	735	691	683	771	718	692	723	736	746	763	750	728	711	734	725	727	727	735	738	719	689	735	750	713	716	736	757	758	762	747	767	747	676	738	703	704	715	686	681	692	724	718	727	747	717	725	731	716	705	727	704	734	704	690	727	734	714	787	709	749	751	722	781	707	712	728	733	743	744	767	729	714	707	776	742	679	695	707	720	714	724	701	750	699	703	772	763	695	768	678	718	748	729	736	740	734	752	744	780	727	690	734	736	741	751	724	730	704	713	720	741	710	799	713	790	736	744	741	700	768	719	760	713	731	716	756	726	703	752	709	745	788	713	712	738	709	733	755	698	672	746	691	717	747	672	708	657	681	717	770	738	690	707	752	756	730	735	736	720	710	723	730	775	691	731	734	736	659	744	742	674	744	661	688	731	708	707	770	726	702	712	745	691	752	734	720	727	733	744	720	744	737	692	749	745	705	729	750	662	792	756	698	703	732	738	768	704	764	741	734	720	732	782	748	708	717	725	734	750	777	723	733	706	745	784	755	720	718	714	716	722	760	778	709	744	707	756	765	714	723	746	684	692	717	722	717	748	695	668	732	786	722	748	704	754	740	697	757	706	760	687	710	749	728	782	727	692	741	744	672	749	744	734	750	719	772	719	747	703	727	695	703	707	757	699	708	758	703	700	720	736	733	709	691	754	707	731	729	703	696	745	701	754	720	708	711	706	738	712	681	711	713	697	712	688	705	728	690	706	749	739	704	761	721	742	736	712	737	735	744	704	706	698	731	673	686	723	749	702	707	715	717	708	740	782	739	727	719	726	708	726	710	701	709	736	727	769	759	712	757	679	737	740	725	736	737	733	734	725	707	747	694	757	713	710	749	711	740	764	689	732	703	762	740	713	759	703	667	741	701	649	741	742	757	701	724	684	727	686	706	777	752	699	719	724	694	738	712	693	747	691	726	653	698	729	759	710	666	776	722	759	706	718	756	727	718	780	760	715	716	736	740	744	710	713	717	744	750	714	718	736	744	736	690	725	756	745	677	736	772	769	698	749	706	686	730	729	696	687	723	712	767	671	738	726	737	735	691	762	707	679	724	718	732	686	708	728	749	728	751	714	716	715	753	723	732	676	706	729	734	744	760	766	718	713	736	765	701	760	726	749	756	742	719	756	744	775	774	761	786	689	754	754	730	759	754	766	745	713	739	764	737	737	730	728	734	776	739	769	705	757	730	660	753	679	729	759	724	740	756	741	709	723	754	752	729	752	772	746	743	712	682	710	729	772	721	706	692	718	759	742	668	709	751	739	768	696	746	694	746	768	752	684	688	753	727	737	746	764	700	703	715	739	717	726	718	734	733	745	737	712	702	722	722	704	725	748	712	691	735	712	750	741	760	737	720	719	755	708	727	729	742	708	727	748	710	769	758	719	672	686	716	751	689	720	673	712	690	656	709	691	685	764	746	758	714	728	693	722	702	745	734	653	732	728	740	752	723	700	682	734	751	766	753	702	715	765	684	725	769	688	689	719	749	698	781	685	674	723	723	733	724	702	737	699	758	772	727	693	747	746	717	746	675	675	741	773	696	827	698	763	719	774	688	728	718	720	705	717	716	694	701	734	739	689	752	731	707	684	717	701	689	737	766	731	756	749	734	724	751	684	725	723	703	761	700	712	726	698	696	714	696	712	687	685	746	746	701	765	736	715	697	704	694	701	755	726	701	734	728	739	704	719	727	710	718	741	746	744	675	710	728	702	687	763	705	774	742	773	729	748	764	741	730	721	743	709	726	731	764	684	737	719	691	753	694	706	775	727	712	683	747	708	738	707	728	739	724	710	711	711	686	719	721	683	734	672	755	654	711	730	705	703	684	769	705	698	727	731	745	749	741	679	759	715	700	724	748	747	727	701	705	752	683	728	689	712	729	741	689	695	719	698	771	725	716	742	728	721	723	717	699	755	664	713	736	750	758	752	713	708	743	721	717	712	712	694	693	706	690	773	733	729	696	697	767	688	711	742	754	712	735	745	758	743	693	729	736	708	783	750	752	738	686	747	738	736	695	755	729	678	718	705	693	696	681	716	714	701	778	728	730	674	760	710	750	714	670	711	728	700	758	738	725	679	726	704	732	694	714	713	722	722	746	742	671	685	743	697	708	733	713	758	758	725	757	707	726	703	761	765	691	729	740	745	698	732	743	703	694	770	776	734	724	717	677	673	718	754	727	709	752	700	749	740	740	715	679	716	675	711	714	686	710	739	662	777	720	694	726	693	730	708	696	733	659	734	742	732	712	683	701	759	706	676	662	715	679	732	740	715	722	665	688	742	756	768	729	758	754	714	713	714	755	731	752	737	718	708	693	744	692	750	711	689	709	723	715	698	676	700	778	711	670	746	692	735	735	697	727	755	690	816	720	721	763	710	715	760	713	714	732	741	728	713	740	741	692	731	745	722	711	716	716	730	756	692	704	740	710	702	746	734	736	731	717	713	682	758	795	750	707	754	751	721	786	666	749	725	745	707	726	688	709	766	720	760	666	727	747	686	714	787	769	738	688	749	699	694	711	688	761	738	719	712	763	773	697	718	727	726	754	765	776	757	722	705	754	766	755	746	736	703	697	702	720	722	705	739	677	727	750	714	732	760	738	710	704	722	774	710	741	703	733	726	712	749	760	722	724	720	728	746	702	731	767	710	739	752	714	775	757	755	775	754	713	780	686	692	674	706	737	708	716	721	732	736	735	693	708	736	757	672	743	704	741	730	750	738	712	728	716	758	740	741	737	759	698	718	663	707	767	795	697	739	758	690	749	710	732	700	753	728	701	724	743	683	730	708	767	749	757	705	762	680	757	722	717	765	724
30532	24917	27470	24266	18579	13946	10600	8569	11377	11109	9382	6668	6318	8501	7441	5233	4978	5722	5940	4813	4125	3698	3033	2500	1832	1713	1737	1479	1128	1127	1101	825	1060	1179	1297	1416	1160	868	693	584	509	444	395	381	332	328	300	291	235	229	256	244	239	220	243	240	240	196	246	248	245	228	233	226	222	253	249	250	233	240	211	229	227	225	233	231	205	226	221	239	222	252	247	242	237	245	223	229	230	231	234	259	249	229	251	238	211	228	215	232	232	227	208	232	231	231	205	217	218	240	227	212	213	226	246	232	229	234	215	246	223	240	217	265	270	232	208	256	256	245	267	221	229	248	233	266	203	234	210	226	223	236	237	222	238	239	213	216	235	228	240	209	235	244	243	211	223	224	241	241	247	219	255	205	211	227	219	205	240	233	245	231	217	236	210	245	221	216	232	227	217	244	215	243	234	250	238	204	239	215	184	236	225	206	241	207	221	226	231	239	221	217	239	249	191	251	229	242	237	220	228	251	234	219	221	216	221	241	228	238	207	238	205	228	229	206	233	239	245	233	219	233	211	234	245	231	239	214	236	242	225	224	229	231	210	234	200	240	250	216	239	237	239	219	235	246	261	225	228	218	247	207	233	241	221	240	215	227	229	212	226	218	233	193	235	242	236	216	218	232	231	247	191	206	241	214	223	212	183	213	244	230	247	228	230	213	234	225	219	239	216	238	239	222	228	224	207	231	237	213	219	225	248	209	208	258	223	221	231	221	211	218	230	238	210	218	233	235	210	240	247	185	229	228	246	214	229	208	214	231	230	206	233	220	229	226	217	232	214	238	240	243	211	243	222	215	201	220	248	237	234	216	222	245	229	255	219	235	222	249	223	233	225	246	232	221	250	220	238	245	236	211	250	225	251	238	212	237	231	216	224	209	216	237	249	231	226	218	224	220	224	226	230	227	219	233	198	233	237	215	208	208	231	228	231	259	232	229	234	216	225	228	208	235	234	241	217	227	252	255	238	211	246	238	237	208	256	241	254	243	243	206	201	228	262	221	204	223	232	236	245	200	200	228	253	233	238	211	237	220	233	247	242	210	241	231	213	219	224	246	219	237	222	217	238	230	222	239	228	220	252	220	249	235	225	234	222	240	225	206	253	228	236	199	224	257	245	216	231	210	254	223	226	226	230	196	207	234	224	227	230	248	205	221	232	230	225	231	241	226	258	234	242	243	232	229	225	219	215	243	232	228	227	246	238	254	244	209	241	238	245	240	220	243	250	247	221	210	210	248	226	245	245	211	244	247	220	234	250	225	209	236	245	232	246	232	216	207	226	232	247	241	235	232	227	211	249	239	218	231	227	206	227	204	250	243	221	240	231	194	252	217	225	237	222	246	207	216	242	258	220	230	214	245	233	231	233	241	232	241	211	236	210	222	234	230	228	228	228	217	216	232	224	244	247	225	238	207	230	212	245	225	258	232	253	211	243	227	253	206	239	240	219	232	208	232	209	206	233	233	215	232	236	233	222	244	240	245	243	224	215	212	215	226	240	216	247	208	233	262	230	253	233	231	252	228	223	231	244	225	248	206	230	217	222	221	233	226	254	213	225	232	244	257	202	232	207	229	204	260	213	241	229	234	214	232	218	222	248	232	200	218	211	218	223	233	214	229	217	209	221	212	241	242	216	236	266	222	229	236	250	245	235	215	222	242	263	213	232	214	251	234	242	214	243	243	245	213	212	236	235	218	236	227	218	243	243	227	234	239	241	227	232	235	221	228	200	226	234	209	229	229	236	228	234	214	243	249	247	229	208	239	228	225	211	255	200	248	213	217	226	203	254	230	233	252	240	213	268	248	231	239	212	240	235	197	221	235	204	226	236	227	264	242	209	226	223	226	219	205	253	235	231	215	219	250	219	222	228	219	235	241	207	225	215	228	212	204	237	239	252	210	244	242	237	239	239	232	218	247	219	205	248	207	215	201	227	207	232	234	242	223	222	237	234	206	225	227	214	218	248	229	219	213	217	185	248	223	226	240	221	205	225	241	209	199	238	251	226	236	229	232	210	219	225	216	227	230	229	235	260	250	225	229	219	246	233	227	248	243	231	220	235	246	216	260	239	241	203	232	232	240	226	242	245	240	226	218	215	233	229	264	225	253	217	222	236	210	207	220	260	240	235	212	211	221	236	222	202	228	221	238	236	211	217	232	203	248	235	236	216	223	249	231	263	225	209	223	235	210	237	224	218	234	210	223	209	243	250	221	231	209	243	226	226	204	206	210	218	214	243	243	239	229	221	216	216	231	253	243	236	211	210	195	202	229	204	242	232	229	246	219	246	217	207	210	218	226	226	234	251	232	235	239	239	228	214	227	228	200	245	243	255	204	234	228	212	235	244	240	226	259	207	213	231	215	213	260	229	222	255	249	210	244	249	211	228	202	206	251	237	252	210	233	231	267	250	250	211	233	228	215	213	221	244	237	248	245	234	212	219	241	231	242	221	223	228	206	237	218	247	241	207	215	250	207	229	245	225	234	202	258	226	223	233	221	248	200	237	223	225	211	248	256	217	219	207	219	223	256	226	257	222	225	217	233	239	212	233	234	239	232	241	234	217	205	252	265	193	244	227	205	240	235	241	238	221	227	228	209	237	244	234	229	234	241	225	249	209	204	232	222	228	242	220	221	234	225	215	208	215	241	214	225	229	220	248	217	236	250	214	247	232	212	262	228	229	225	226	259	216	236	244	215	248	218	214	220	229	207	206	244	246	237	208	239	262	223	212	226	233	249	222	241	226	242	226	240	239	252	235	219	212	226	192	240	235	218	221	253	236	229	249	246	239	198	256	256	207	220	250	231	259	221	218	213	224	223	252	197	224	221	218	231	229	243	228	246	241	205	247	233	229	195	234	224	222	221	243	235	224	235	223	210	235	219	239	217	255	240	220	246	238	208	207	214	208	238	234	238	224	217	218	213	240	214	216	257	226	224	215	241	214	228	208	236	223	218	240	214	205	221	204	232	234	223	242	231	217	225	224	238	207	230	233	252	243	256	221	254	243	211	226	219	214	228	256	230	236	215	222	238	221	220	247	252	203	236	227	237	254	204	233	256	224	219	217	241	226	226	251	210	246	263	255	216	211	230	202	248	240	230	225	221	198	214	239	237	247	211	227	209	227	232	223	217	230	223	212	235	226	239	207	229	213	225	218	256	224	240	233	198	267	237	216	249	208	248	236	226	218	200	218	253	233	260	213	218	229	237	214	254	240	225	225	217	244	227	225	225	240	212	222	239	229	219	242	227	222	237	225	226	228	234	233	226	240	218	195	240	206	219	229	233	231	216	220	229	233	236	220	196	222	238	215	246	226	237	227	251	242	241	274	200	239	233	244	221	251	211	242	226	233	218	216	217	237	212	254	226	211	254	240	239	250	249	231	238	234	249	197	217	225	227	242	258	230	255	249	258	223	225	222	226	234	243	229	229	248	227	203	211	251	233	242	211	218	243	227	238	231	235	226	232	230	210
18935	19699	29778	33535	31445	28986	26434	24511	28975	27493	25215	20344	22877	26789	22951	18864	18984	21812	23270	20867	19688	17190	15551	12888	10388	9999	9654	8865	6756	6773	6240	4341	6458	7014	7897	8904	6817	5298	3851	3115	2770	2187	2010	1712	1507	1427	1222	961	882	778	746	682	672	744	677	677	657	631	705	640	663	658	664	723	625	649	623	659	635	656	633	649	646	684	641	684	698	638	656	628	665	639	643	636	617	617	663	711	662	654	629	638	617	635	655	650	658	624	645	623	665	625	608	625	639	628	670	663	641	634	639	656	592	606	598	614	620	651	621	655	633	616	626	674	630	635	656	643	642	613	678	630	609	661	665	633	640	642	638	687	626	672	678	647	638	638	614	679	657	629	644	592	644	634	666	624	646	646	628	628	628	692	626	639	637	616	616	610	651	627	631	655	663	628	655	635	607	622	642	635	650	630	654	630	648	635	642	635	670	661	632	649	672	659	591	630	655	613	638	618	627	619	677	660	667	643	640	624	669	648	619	669	673	625	620	687	652	671	663	653	619	671	652	651	668	672	677	651	628	628	663	593	664	676	657	670	628	648	636	644	670	621	660	598	638	617	671	663	653	610	627	613	625	623	586	659	628	636	692	636	625	612	654	658	650	671	688	648	663	637	632	604	609	597	621	623	639	653	692	667	611	654	647	684	624	625	616	619	672	592	638	638	604	624	617	638	679	645	675	621	642	623	621	643	651	677	623	636	604	650	650	610	626	656	622	627	673	634	625	673	629	609	619	673	662	672	656	651	637	661	624	629	664	609	639	626	653	598	646	643	660	627	638	634	626	604	609	609	651	600	687	616	612	633	657	651	655	674	655	668	595	627	653	647	625	682	628	670	674	652	578	633	670	614	659	686	604	610	619	634	648	612	631	664	603	632	631	630	653	641	670	617	682	678	672	619	663	638	613	676	655	674	621	655	680	645	637	667	610	678	598	635	616	655	607	661	674	642	648	683	609	635	645	617	677	648	686	657	638	672	665	647	630	720	644	684	659	614	670	636	633	605	647	640	635	648	655	595	632	648	653	663	639	642	672	631	655	664	650	646	676	651	634	668	608	678	661	645	605	617	605	620	618	657	569	635	619	673	599	616	648	648	611	597	677	680	659	647	601	692	658	695	635	643	661	659	600	649	617	666	667	659	624	683	671	661	670	639	625	594	688	652	607	673	639	639	634	638	681	643	636	647	584	577	658	653	648	669	654	638	622	613	645	658	693	645	624	657	595	659	665	677	637	591	687	644	642	652	616	660	672	631	679	632	619	653	620	675	683	646	656	620	632	626	649	609	583	624	652	658	674	686	625	661	614	666	650	661	636	662	644	649	639	650	637	636	647	640	625	656	672	662	650	621	641	688	640	632	652	604	612	632	684	654	600	641	593	655	622	658	667	627	663	632	670	638	646	637	696	645	648	610	655	639	629	653	646	578	629	651	618	670	616	691	593	632	672	653	640	681	656	676	654	622	590	615	667	604	637	661	657	712	655	620	668	649	688	678	665	626	648	648	643	654	621	663	688	634	682	675	626	610	558	637	664	638	600	666	682	640	599	639	613	647	680	668	607	637	674	650	633	708	606	630	641	603	648	671	640	646	686	592	619	614	605	635	636	658	659	591	664	628	627	620	612	623	627	622	651	641	612	641	655	633	675	578	628	640	689	701	654	669	654	650	661	622	661	610	594	672	643	655	639	629	688	654	643	585	647	672	672	695	643	692	630	643	660	659	650	651	582	630	634	672	645	632	648	653	618	663	702	628	668	634	668	635	657	667	654	666	593	634	675	667	625	651	587	693	625	644	618	682	670	661	646	596	593	617	664	656	675	646	689	667	621	638	617	673	591	648	636	655	611	634	679	655	626	638	622	621	628	602	616	668	643	687	652	655	608	609	689	625	597	644	617	609	639	617	657	662	607	646	653	676	615	627	666	654	668	687	659	635	664	638	664	622	628	655	671	641	643	628	621	614	650	645	672	641	671	689	623	621	660	618	623	600	637	655	596	626	647	669	663	641	636	612	619	628	655	644	624	642	663	629	626	662	648	617	626	698	619	625	637	657	635	694	623	642	640	650	669	697	632	660	605	668	651	640	675	694	637	608	649	647	631	629	625	634	598	668	659	653	699	654	610	612	590	669	673	672	675	691	653	636	705	637	624	629	608	632	630	654	645	640	626	639	668	648	658	625	678	651	645	609	675	666	622	654	700	619	646	587	673	605	670	642	637	716	665	602	631	634	629	622	613	596	632	611	577	652	636	635	652	637	633	640	645	643	663	700	638	672	671	661	658	661	643	660	642	627	640	665	673	627	668	674	608	662	635	629	689	662	614	676	705	667	603	637	658	637	627	622	641	660	676	594	629	650	652	657	628	647	650	633	618	666	668	635	619	603	607	650	665	626	633	637	646	669	652	647	665	621	646	632	641	618	610	632	640	677	618	656	633	609	643	622	641	639	583	653	619	598	619	657	626	611	605	670	656	628	664	630	608	621	658	621	630	571	673	635	598	623	610	621	644	681	644	637	658	634	586	621	586	637	647	654	635	608	631	658	678	650	635	669	661	653	630	639	679	622	642	641	662	669	629	646	638	701	655	658	621	645	641	621	654	621	637	607	642	666	636	644	622	696	637	594	635	640	638	595	641	678	663	594	621	654	653	615	650	644	652	652	662	650	670	654	693	637	631	666	660	617	648	637	664	631	602	646	627	627	588	672	624	678	651	659	658	671	652	636	645	661	601	630	658	631	686	667	652	650	625	632	658	665	625	674	634	630	676	645	669	669	675	654	601	624	628	627	687	645	650	644	644	623	642	693	623	645	661	647	657	591	589	632	626	603	628	606	652	578	664	627	595	642	644	641	623	605	638	636	624	629	607	632	649	617	680	662	653	644	647	644	665	610	660	636	665	608	638	657	625	644	664	671	673	671	664	633	675	628	608	622	660	652	656	676	651	637	667	635	596	614	675	678	659	637	620	674	669	662	659	656	651	688	670	670	620	644	630	686	634	685	686	646	620	637	639	634	643	648	613	636	634	629	644	648	628	713	668	652	645	634	653	616	670	621	617	678	693	624	653	617	635	663	651	646	649	637	676	652	653	639	677	658	640	668	641	656	633	629	636	673	629	647	643	659	714	618	616	683	643	604	638	637	643	665	632	622	687	654	648	632	644	603	663	631	611	605	654	647	668	665	648	637	687	684	628	607	635	640	604	692	623	670	653	642	702	623	667	647	653	642	665	664	628	675	631	613	633	640	636	654	628	646	641	643	670	656	682	617	635	627	669	683	620	670	645	633	621	662	655	618	664	610	645	623	683	660	636	642	664	635	659	644	656	642	630	619	677	622	637	696	593	633	643	609	653	643	631	659	643	605	646	642	642	600	633	632	657	624	631	641	621	625	637	604	604	635	636	606	625	622	632	677	597	597	649	645	637	596	607	644	660	643	642	666	589	641	669	664	669	611	630	674	642	650	658	598	605	645	665	656	632	664	678	679
12466	9990	10695	8083	5239	3597	2567	1858	1527	1350	1196	872	814	823	736	604	595	568	538	492	498	491	433	372	408	394	358	348	346	368	333	331	322	328	325	328	370	286	277	273	301	285	271	290	306	270	291	298	263	255	291	269	290	296	291	285	300	252	298	271	282	272	290	277	299	299	281	291	270	293	272	292	296	282	288	306	275	287	271	307	295	277	265	287	269	258	284	303	272	264	257	317	283	282	273	293	266	295	302	258	268	271	265	278	272	267	292	292	312	278	300	295	296	317	280	296	321	290	272	301	273	311	317	292	309	311	296	273	300	269	267	275	268	285	268	267	289	293	295	326	299	245	268	296	275	308	282	285	260	302	321	316	273	292	280	265	285	301	292	299	283	249	271	281	287	289	295	272	302	284	277	283	283	300	291	289	274	285	292	321	304	270	277	276	296	266	289	274	300	303	282	300	270	304	264	267	291	243	286	278	261	259	268	311	273	284	308	299	284	252	301	271	309	302	301	304	291	285	264	308	286	265	277	280	265	262	259	284	307	314	292	284	297	271	312	314	291	284	286	320	271	253	251	293	302	286	296	290	284	263	306	272	285	290	302	283	271	276	259	296	282	313	262	283	288	303	285	288	269	321	276	300	293	312	275	265	282	276	261	273	258	247	307	290	270	282	272	264	285	274	286	321	284	284	266	300	280	287	291	284	256	285	259	296	320	321	282	252	287	278	278	273	255	294	244	280	281	291	307	288	281	280	310	305	318	276	268	279	257	320	289	282	274	300	279	275	248	273	259	292	267	297	294	284	268	279	282	290	311	294	314	279	263	318	291	263	281	294	312	293	284	277	309	299	316	265	257	310	294	286	297	292	289	278	268	268	268	283	307	287	271	283	265	303	287	288	287	309	257	292	293	293	285	302	283	273	281	275	286	279	316	276	282	258	276	280	260	252	274	305	276	276	266	277	295	268	274	278	284	271	261	249	283	293	277	280	289	312	282	280	280	301	282	316	300	257	269	257	287	276	315	276	268	282	314	291	298	298	321	273	275	276	289	328	262	287	285	302	292	277	313	281	303	292	296	247	249	296	291	267	275	268	283	309	286	313	309	297	291	274	287	293	281	318	278	294	288	301	294	295	280	277	294	281	291	323	280	276	309	266	321	280	283	282	292	288	296	302	291	277	257	273	287	281	298	251	259	297	303	304	291	277	270	280	255	318	278	288	329	275	291	309	276	269	312	282	259	292	287	310	251	287	294	287	296	299	292	302	277	338	275	287	322	290	279	296	299	297	277	314	286	295	258	291	290	280	299	286	256	307	303	319	287	291	308	295	283	299	288	318	273	273	285	304	294	258	271	288	298	278	287	288	266	266	292	279	300	266	247	291	295	277	299	253	289	290	283	301	277	262	260	295	298	271	283	278	313	286	280	276	315	278	269	296	271	321	306	280	308	297	258	300	288	277	281	294	250	267	299	296	316	300	289	307	260	288	294	274	269	262	309	282	289	269	282	291	287	297	283	290	303	279	278	291	277	276	276	301	259	332	285	295	255	305	287	271	264	276	314	254	301	297	259	324	272	254	279	276	285	260	296	279	290	286	284	258	253	250	271	314	261	272	254	274	293	287	301	269	251	284	298	290	294	286	263	297	271	258	269	300	285	329	283	256	283	256	262	289	267	306	325	332	265	276	283	287	265	268	308	295	295	302	288	285	285	298	296	301	264	269	281	278	297	290	301	259	261	265	303	275	256	249	313	293	297	269	290	283	303	300	313	262	285	281	281	279	313	290	283	269	309	296	305	314	268	251	306	275	254	283	284	279	297	263	313	297	311	265	289	262	297	274	253	301	277	281	292	264	265	303	291	299	268	308	278	306	264	282	316	281	297	282	323	268	284	319	298	302	279	299	310	326	277	275	305	321	298	292	280	268	286	290	282	289	284	271	259	288	284	305	301	309	279	301	273	287	308	292	263	270	286	293	307	270	275	281	282	296	273	260	278	256	299	289	292	279	290	308	283	257	285	295	302	291	268	309	305	303	276	291	287	293	251	293	307	303	263	317	290	289	258	279	263	302	284	285	277	300	302	295	302	263	300	250	308	259	299	248	319	295	294	278	270	292	275	326	298	288	268	290	286	270	255	316	298	285	301	253	288	292	299	284	271	267	319	281	277	259	286	286	283	290	283	251	322	290	285	296	289	291	269	278	307	285	281	250	268	277	293	315	270	276	288	288	319	278	274	306	281	333	264	277	306	297	293	314	266	309	316	255	284	297	290	285	268	280	280	269	295	285	285	287	285	283	270	273	257	234	284	288	263	266	284	291	292	263	321	280	287	291	301	270	283	298	300	291	266	339	253	315	295	291	287	321	276	288	324	273	319	304	274	280	258	280	264	289	273	313	306	281	280	280	268	281	259	277	290	277	255	285	302	287	301	292	266	296	291	278	278	262	310	321	291	283	301	273	311	283	286	267	309	303	295	304	289	279	280	300	294	286	272	270	301	268	302	286	290	279	287	268	293	278	271	303	278	290	303	286	292	308	272	272	316	313	285	273	304	271	282	304	308	275	285	318	294	298	290	301	290	294	270	305	298	288	248	311	278	290	269	272	299	256	320	323	286	294	310	296	319	308	281	276	269	297	322	302	300	303	285	287	284	287	244	277	299	311	273	294	308	283	261	341	293	303	286	242	310	276	272	295	283	272	286	312	281	304	282	265	307	280	296	275	290	248	270	267	271	318	270	285	289	300	271	283	294	246	279	294	254	295	267	295	307	282	303	290	309	335	269	293	269	299	286	292	313	270	295	274	275	279	287	285	264	286	260	274	281	285	293	298	285	282	298	277	280	264	262	263	277	300	294	286	295	295	302	303	274	266	301	277	309	275	267	268	299	297	295	262	261	266	323	277	317	276	278	267	288	286	284	294	274	297	261	271	289	263	282	258	297	274	275	271	285	280	288	318	292	284	300	297	302	291	296	288	258	266	268	279	261	289	268	299	269	264	317	267	265	291	327	292	291	294	320	273	288	292	284	262	284	273	298	289	282	275	297	279	291	299	279	302	264	295	295	270	274	308	315	277	292	264	294	255	285	285	276	310	279	305	300	288	263	293	328	281	298	271	285	292	313	285	280	252	298	280	285	275	308	255	283	304	299	274	283	283	279	289	310	302	266	269	284	268	280	303	277	290	277	270	242	265	296	313	273	276	304	302	251	280	291	279	295	271	258	301	267	307	284	282	316	279	267	286	271	284	295	281	301	298	291	297	300	294	259	278	272	275	265	301	292	285	290	299	294	275	266	277	275	295	307	285	271	300	284	290	282	288	317	298	297	298	297	282	278	302	301	294	278	302	283	271	312	305	270	252	305	287	267	281	284	291	326	268	274	284	294	283	294	283	323	279	292	305	278	301	272	299	288	323	301	285	267	282	274	274	301	300	298	278	259	267	288	315	283	294	287	289	337	304	241	302	292	271	304	295	276	272	276	320	289	280	315	290	311	301	319	257
8131	9006	16502	18256	15730	13283	10600	8716	7976	7199	6087	4766	4408	4618	3725	3236	3094	3155	2877	2506	2340	2126	1978	1830	1614	1546	1552	1310	1251	1169	1091	997	1024	1024	1074	1088	1087	939	956	857	884	864	809	888	835	831	813	770	778	771	785	764	773	794	784	785	743	786	786	811	816	781	855	787	756	781	777	729	791	831	763	826	761	757	747	806	769	819	789	748	823	808	728	757	772	856	830	804	769	807	791	797	809	754	831	780	847	805	816	726	726	829	785	799	784	805	809	812	794	782	803	795	791	756	763	827	772	758	771	856	800	762	779	814	780	753	810	816	782	759	795	771	763	797	856	790	749	811	804	755	721	785	779	798	731	726	769	786	831	775	783	748	742	770	754	767	761	746	803	795	767	755	792	818	820	759	763	732	784	794	732	766	788	768	824	813	730	794	809	796	753	784	783	767	787	803	762	756	811	815	767	762	792	750	804	789	810	735	814	764	749	799	806	781	818	713	784	793	791	751	801	743	755	764	757	824	792	793	796	802	802	772	757	704	738	800	788	748	810	743	781	794	787	744	790	760	808	790	754	785	793	796	773	782	756	750	793	781	764	758	785	807	784	777	731	722	834	755	710	754	782	776	785	726	800	769	808	728	708	748	802	774	759	791	785	796	755	738	815	748	815	762	788	825	776	787	757	724	771	793	777	763	819	792	781	752	782	727	733	728	753	756	794	732	776	791	780	741	740	777	735	747	804	793	805	800	814	765	780	782	786	769	789	791	765	770	788	824	790	809	763	796	789	789	821	767	812	817	779	794	800	827	797	786	783	782	755	798	726	792	783	777	774	766	819	821	785	755	804	740	770	795	843	733	768	811	787	757	761	795	753	830	778	803	767	802	713	798	756	810	800	776	785	747	752	815	790	752	775	793	785	804	814	791	822	760	750	738	771	805	733	799	807	822	759	776	795	783	763	792	760	841	792	762	793	832	803	746	823	727	708	800	762	783	753	814	812	809	788	785	738	782	799	768	777	826	795	786	747	829	799	724	773	721	799	776	760	758	741	747	793	799	783	782	803	801	739	770	796	789	814	798	802	786	738	713	749	827	758	775	745	769	748	794	756	787	800	746	811	786	776	744	760	815	809	759	816	799	805	780	766	740	771	829	791	813	789	787	807	793	775	755	729	812	764	743	775	799	735	767	819	801	763	771	792	786	767	800	820	724	814	784	746	730	752	727	733	807	733	762	789	792	836	758	784	789	829	774	793	794	834	786	756	808	818	772	782	739	756	754	802	779	793	778	739	764	797	791	786	805	783	739	767	772	724	790	811	785	819	786	794	790	761	750	746	767	786	796	744	768	811	790	766	744	784	837	748	799	788	786	815	811	791	771	737	724	836	767	755	804	784	803	765	757	834	768	772	774	796	777	803	773	763	760	774	771	748	822	730	749	784	806	802	787	763	758	823	789	815	753	753	779	781	825	791	836	791	779	779	726	776	807	754	781	776	743	815	810	765	783	792	773	813	850	805	783	776	787	748	784	808	786	786	741	789	780	712	768	758	768	799	767	827	786	778	780	781	776	794	794	752	767	799	764	785	730	764	734	814	743	835	797	771	764	758	761	817	752	773	803	770	750	805	783	784	767	802	785	801	803	796	803	779	853	803	795	755	814	802	775	767	782	757	745	764	762	708	743	798	762	766	775	806	761	797	775	801	799	799	812	783	804	774	804	764	793	767	749	807	745	738	765	788	801	773	778	817	773	815	778	767	778	742	781	834	797	792	779	791	791	764	807	745	762	799	716	755	831	745	758	761	752	763	798	764	773	744	767	767	753	771	774	725	775	758	735	778	730	789	783	782	800	769	766	782	807	786	789	783	761	798	779	794	744	777	749	790	760	790	835	775	738	784	805	800	829	774	772	762	732	819	797	817	822	781	759	796	753	823	787	773	784	777	827	794	750	757	703	755	782	809	803	832	762	770	822	803	747	800	787	800	781	769	776	768	813	799	838	812	756	832	786	739	791	819	751	774	787	812	745	772	737	777	784	799	757	800	792	812	787	725	751	760	774	734	758	826	780	822	741	812	761	794	785	780	802	793	743	815	761	767	775	760	780	744	764	805	788	825	816	799	712	747	794	783	813	806	764	806	750	752	749	761	778	843	811	776	784	761	797	751	793	762	769	763	744	733	753	785	846	774	729	804	799	838	788	741	788	814	821	805	759	810	794	767	742	814	789	779	775	754	745	751	783	805	802	743	764	770	814	770	814	757	711	830	806	750	798	748	757	780	819	809	766	802	768	782	785	749	800	764	785	735	807	766	755	807	792	806	794	757	790	796	778	822	817	830	739	758	781	724	782	768	763	784	755	702	777	731	786	732	818	820	752	778	793	797	778	792	736	752	774	802	815	768	787	759	815	744	778	784	787	785	824	784	734	808	785	823	739	769	783	780	784	809	773	835	793	794	780	808	797	784	751	801	755	755	762	722	739	804	742	724	745	773	825	810	770	816	765	801	771	814	807	751	786	767	781	747	783	807	739	742	832	785	786	787	793	825	788	759	768	816	788	783	784	731	781	793	746	819	729	813	760	788	786	757	779	798	730	756	786	776	812	788	798	787	789	783	808	714	772	788	766	742	748	747	819	811	848	813	799	779	789	771	698	787	753	762	783	765	768	805	735	780	776	797	771	797	760	725	799	712	788	749	760	779	825	781	771	811	803	795	769	784	775	769	752	754	795	801	750	771	824	816	784	778	750	745	783	800	782	799	793	766	802	791	751	791	778	837	766	730	816	779	788	800	825	799	765	756	780	776	762	751	779	814	765	757	767	748	789	796	814	823	772	783	758	826	792	766	831	798	790	757	719	749	780	784	787	765	761	765	759	725	749	805	746	763	782	769	805	788	764	739	741	762	773	739	810	827	799	762	777	739	765	807	797	769	733	788	751	804	818	756	766	783	812	798	790	751	774	822	769	784	784	761	777	767	790	765	818	753	784	752	746	841	740	786	773	742	772	798	769	789	760	745	742	724	746	777	797	797	796	798	802	706	809	777	786	783	768	747	779	805	777	743	774	815	760	699	803	770	794	748	750	771	793	731	796	795	768	779	797	804	731	783	776	738	776	803	706	762	784	765	781	771	762	761	734	806	775	803	763	763	785	747	765	739	810	815	815	774	803	827	765	808	803	789	773	751	825	785	770	783	800	781	792	783	748	765	768	789	800	767	815	824	732	757	802	789	766	776	721	788	815	786	823	796	794	836	801	750	817	780	782	747	796	780	765	757	826	755	785	750	740	734	816	751	791	810	750	819	783	792	784	750	769	741	789	779	804	787	786	729	787	767	784	814	772	751	772	791	797	794	803	782	813	779	792	802	810	771	767	762	798	741	771	769	803	774	737	831	777	817	770	777	795	796	808	781	758	778	753	818	782	729	784	778	807	780	766	784	787	767	821	803	773	812	768	759	737	785	773	786	813	746	747	778	759	805	824	782	747	769	814	808	760	749	787	768	813	745	814	812	798
22140	18106	19363	16046	11640	7681	5669	4784	6454	6525	5361	2972	3113	3668	3195	2479	2220	2800	2668	2213	1865	1717	1491	1193	1106	984	855	873	725	638	563	458	591	710	716	707	625	506	453	406	404	344	355	333	313	297	283	289	284	268	280	300	268	252	253	278	261	250	284	286	228	259	241	262	264	264	251	256	265	289	286	272	276	271	249	267	236	255	235	303	251	269	270	240	246	217	272	252	266	242	257	245	238	268	267	262	269	259	261	252	243	268	265	268	249	248	275	231	224	243	239	257	268	271	262	256	256	267	255	266	273	236	249	275	260	251	265	267	279	256	269	288	300	265	273	278	258	266	276	262	267	260	259	278	270	242	228	240	260	251	284	274	288	241	272	259	253	242	222	268	260	285	252	254	242	255	260	271	270	259	266	267	291	268	282	250	266	260	277	283	257	271	263	266	252	280	265	260	301	296	289	258	269	279	256	272	287	272	262	249	282	283	226	240	249	233	268	238	232	257	273	249	272	257	242	272	261	267	247	286	257	231	269	264	277	215	281	255	243	256	287	282	275	259	245	225	283	270	265	257	274	253	269	249	249	241	257	266	259	239	264	268	228	242	271	267	229	245	261	237	248	262	260	249	269	239	243	267	239	259	259	256	283	240	247	236	271	250	237	283	267	281	272	266	241	263	268	229	245	259	263	253	290	249	244	271	270	259	259	272	263	261	258	224	269	260	248	261	278	280	261	258	240	276	229	273	261	259	257	288	272	260	279	262	255	253	247	249	279	289	257	250	239	242	232	223	254	278	271	245	266	267	278	260	277	280	251	249	263	250	262	260	272	250	273	253	247	236	242	229	256	291	272	246	230	298	257	267	235	241	270	281	260	237	288	252	248	284	276	263	280	257	303	277	269	247	277	256	231	284	260	256	254	245	257	265	256	232	242	278	267	240	235	243	263	255	282	281	245	271	231	260	254	245	283	250	280	294	249	231	253	254	274	243	267	250	250	218	278	271	249	273	246	245	275	252	284	242	234	284	258	265	232	289	243	256	238	259	249	276	260	243	256	257	254	258	239	262	262	265	270	263	270	264	244	252	234	298	259	282	264	266	262	281	254	281	262	266	272	270	283	279	287	274	247	252	260	252	271	280	290	233	255	227	257	260	253	242	269	256	255	273	273	250	242	249	250	251	267	240	247	263	257	260	259	269	288	258	266	271	282	265	245	262	269	277	235	249	267	287	248	248	244	242	266	273	249	227	260	292	296	239	251	297	261	297	246	246	264	245	277	259	209	260	258	267	257	263	272	249	267	269	257	248	238	256	263	257	248	267	254	291	271	268	270	267	258	253	271	277	247	249	251	238	247	262	277	266	265	266	247	236	270	277	255	263	265	273	233	252	245	235	247	251	265	270	288	256	264	238	268	277	271	267	260	261	237	258	241	255	270	282	266	270	258	261	272	257	294	265	270	252	254	253	260	240	253	262	263	274	288	250	254	264	263	269	291	250	266	242	253	260	294	255	256	253	246	250	248	276	245	257	271	260	243	284	271	251	245	257	254	256	235	285	284	264	265	240	246	257	247	261	264	270	260	253	245	278	277	244	246	282	272	265	267	284	285	249	282	266	257	245	257	250	245	273	262	228	240	243	256	301	280	266	260	256	262	252	244	317	246	260	257	256	269	260	257	279	241	300	252	295	267	279	240	252	250	263	216	279	304	261	238	254	243	269	237	272	259	249	268	262	261	245	286	264	272	256	249	253	264	284	286	256	258	268	234	248	245	268	252	291	281	256	240	273	269	238	243	264	236	269	249	261	282	249	237	238	253	243	254	238	245	254	311	254	291	259	278	215	268	254	299	261	276	238	240	260	264	245	245	276	241	257	277	259	290	226	240	256	240	266	263	262	251	296	281	274	251	259	242	265	267	268	272	241	275	263	259	259	285	263	255	256	220	255	251	260	282	280	259	231	274	273	269	254	271	240	258	256	282	229	260	252	265	288	238	264	264	251	268	249	249	257	262	265	248	242	263	270	248	266	273	258	246	266	265	263	281	257	249	288	284	256	241	279	290	242	283	275	275	246	241	264	287	273	253	266	273	245	272	268	252	283	256	270	271	258	264	280	247	254	259	263	302	257	254	249	281	246	239	226	256	258	281	255	230	281	251	240	264	269	251	256	270	285	251	261	244	296	270	275	248	274	262	261	253	247	268	241	269	279	259	272	263	271	279	259	256	292	257	265	288	248	262	264	231	284	275	284	266	278	249	296	277	248	227	230	255	275	263	240	255	261	293	253	265	253	281	245	255	244	279	264	275	250	272	277	272	232	315	260	267	265	265	264	240	245	214	258	256	258	262	268	283	242	261	254	253	279	255	249	231	259	298	253	271	279	268	246	277	293	273	240	287	257	270	259	275	257	244	258	261	255	281	256	263	250	280	240	272	293	246	282	251	264	262	263	264	241	272	279	261	251	275	242	258	248	259	241	267	246	280	257	257	260	253	257	266	272	287	262	267	286	264	247	262	264	263	257	242	238	291	245	249	317	265	258	274	247	229	279	249	287	267	234	224	272	246	275	255	239	263	254	241	233	272	245	263	275	272	274	258	250	257	274	338	242	272	262	241	241	247	260	237	223	255	277	272	253	283	289	265	265	228	242	270	280	239	238	239	293	238	247	246	261	252	250	250	270	266	267	254	262	254	248	235	246	264	256	264	267	224	259	266	250	232	262	243	278	273	269	264	261	282	254	262	256	273	265	240	263	259	236	277	263	266	284	260	275	271	255	263	265	262	237	251	272	259	221	253	225	253	247	268	289	238	239	245	239	248	242	241	247	256	252	275	279	244	279	243	266	242	242	235	266	288	227	254	257	236	238	255	268	269	272	269	265	249	249	248	262	258	271	261	257	261	252	241	263	240	256	249	262	248	250	237	259	269	250	260	261	241	247	231	278	262	253	237	252	243	243	248	289	268	262	214	265	291	255	269	267	235	253	255	255	279	262	257	272	278	251	264	246	263	266	272	258	260	269	242	249	250	266	256	263	262	271	295	267	264	266	263	281	268	247	244	261	274	276	254	254	280	245	264	231	283	293	260	290	246	276	259	243	268	263	264	242	263	259	258	273	247	237	272	260	299	270	296	264	292	238	241	254	285	249	261	278	255	294	255	246	243	288	260	254	279	274	247	266	257	241	265	232	273	262	254	261	287	259	272	282	256	279	276	285	253	258	251	270	251	251	287	252	254	251	225	232	268	227	243	271	259	252	288	223	230	260	270	263	257	258	264	245	268	241	258	267	279	246	279	228	285	262	296	276	247	279	276	251	241	268	254	269	305	253	255	285	259	258	268	253	251	270	259	285	261	273	270	265	270	258	267	261	269	259	287	267	282	281	249	248	259	287	249	271	249	254	246	267	273	255	281	263	269	246	235	264	281	250	238	265	254	258	247	283	219	258	251	245	292	220	230	244	288	245	278	250	263	248	255	250	249	251	271	237	258	237	255	258	292	260	271	246	263	269
14349	14808	23867	27194	25308	21719	18966	17851	22120	20804	19338	12705	14615	16932	14205	11152	11027	13676	14367	12473	10607	9679	8922	6913	6417	5628	5115	5090	4103	3559	3115	2459	3391	4176	4334	4749	3695	2722	2076	1947	1676	1416	1467	1244	1187	1081	934	862	800	794	822	754	769	705	692	757	695	737	746	693	725	734	699	734	744	744	765	697	730	713	693	734	720	673	721	770	679	726	724	775	708	720	740	654	738	716	720	713	729	677	746	703	772	731	675	715	720	712	712	673	647	751	713	747	737	720	709	772	713	727	729	731	717	715	742	729	694	760	745	742	688	731	703	714	698	747	700	702	689	713	705	694	689	658	701	653	705	693	735	733	783	672	674	710	709	716	681	721	730	710	690	750	743	719	709	705	715	726	672	708	732	730	721	672	716	725	740	715	688	748	706	719	713	703	706	704	741	664	735	737	686	726	681	717	724	729	710	703	746	704	687	708	741	734	764	749	685	724	734	710	673	722	732	736	737	732	682	760	704	708	723	736	727	720	739	680	713	697	740	743	750	699	747	646	711	694	744	758	709	713	672	663	715	654	750	707	692	750	732	719	696	729	735	759	732	719	687	685	744	723	725	725	744	718	726	745	708	677	749	711	765	692	676	682	739	770	740	725	670	717	691	757	717	713	706	718	681	712	769	720	702	692	672	716	761	726	724	753	722	702	715	712	664	728	745	728	692	756	684	752	722	730	699	678	705	649	683	682	744	707	707	739	737	722	723	702	715	727	741	719	735	706	737	708	681	711	703	734	696	726	756	709	669	715	730	657	743	649	726	715	732	708	719	735	732	724	681	708	707	715	712	759	730	702	704	702	728	670	703	702	710	733	756	694	747	723	667	706	704	757	770	696	753	666	693	739	714	726	703	743	705	644	717	738	703	712	720	724	710	701	739	740	701	717	748	756	718	750	755	724	738	684	729	713	731	708	714	698	704	706	708	653	713	792	714	685	717	664	712	742	765	703	743	708	730	661	730	739	687	737	711	751	686	734	725	720	701	702	784	712	759	719	728	719	707	703	752	710	689	725	753	732	720	697	712	734	722	671	734	712	741	727	686	731	647	764	723	679	693	725	714	692	744	738	784	685	729	719	754	685	712	695	692	744	723	724	679	706	725	700	719	737	704	757	703	717	694	725	684	733	731	684	729	681	738	752	701	707	721	702	699	750	736	771	721	718	770	744	725	713	698	732	732	745	744	697	668	751	659	714	699	693	709	685	719	728	737	725	745	733	780	741	688	728	723	691	770	753	725	684	719	677	736	724	742	723	705	687	716	748	764	711	726	704	671	754	755	713	747	727	728	651	699	728	689	738	746	768	724	731	709	700	727	748	719	690	697	680	688	739	717	707	724	745	695	745	700	721	735	665	717	753	704	750	703	745	709	682	733	724	773	754	732	697	728	740	734	716	721	730	746	728	729	738	757	703	687	718	704	688	727	738	713	678	705	703	732	701	746	675	756	744	680	688	701	720	740	734	686	736	756	728	717	709	692	741	727	716	752	724	678	715	721	719	710	755	699	747	698	711	750	694	733	706	721	730	733	729	726	687	744	662	696	670	739	716	691	708	692	758	716	726	732	683	760	700	681	706	753	757	719	762	688	740	706	710	706	717	733	718	681	727	675	739	669	730	707	679	710	677	700	703	735	702	659	719	722	684	730	711	717	742	721	718	707	691	751	695	747	722	756	702	724	672	703	757	712	725	729	740	729	678	657	725	704	714	706	754	720	713	755	739	721	731	706	707	777	694	719	764	718	712	720	692	704	673	736	714	767	712	744	728	737	710	697	719	713	773	718	728	728	757	757	731	690	723	681	755	732	739	677	746	697	752	752	726	688	656	694	758	722	716	726	718	721	746	730	729	724	713	711	699	721	745	725	709	690	731	734	795	702	723	712	738	739	688	711	706	684	715	748	722	718	734	709	696	739	735	702	728	717	703	714	717	702	731	666	730	713	701	710	692	745	749	757	715	725	752	729	709	684	711	741	729	729	706	719	721	699	815	749	731	752	698	758	712	744	668	685	734	715	731	691	713	700	735	713	775	666	749	728	766	745	727	725	722	725	732	749	734	715	711	687	721	687	661	754	697	717	737	764	677	727	686	732	730	683	672	723	680	726	709	751	726	742	729	732	724	694	724	716	706	681	726	694	731	718	694	695	747	680	678	665	703	718	718	736	738	733	769	676	679	712	712	700	697	713	717	756	686	743	721	735	718	715	738	718	690	707	683	726	745	683	728	706	739	699	732	722	709	721	725	744	708	752	759	688	741	729	704	761	726	690	739	749	669	699	761	720	706	717	706	713	750	728	761	731	693	748	707	675	712	708	765	745	712	702	729	752	725	716	687	705	709	693	726	730	733	725	705	729	704	742	728	726	699	710	772	751	667	758	723	683	751	694	710	763	756	681	735	713	726	706	716	704	821	687	741	725	731	728	747	717	704	662	736	701	717	707	676	699	684	725	774	710	706	774	715	712	671	672	698	709	680	653	687	694	692	688	694	713	729	760	722	715	650	721	716	697	703	717	720	718	703	657	746	717	718	753	724	744	708	720	741	705	740	713	734	736	730	683	681	708	727	725	710	700	706	705	677	796	687	670	680	736	663	756	705	744	706	757	679	731	661	735	673	679	675	734	727	701	714	748	718	679	717	734	714	759	730	665	734	712	706	744	692	710	692	725	672	708	757	710	742	716	669	714	732	680	701	704	695	739	688	706	717	728	713	687	701	726	754	721	683	684	733	743	758	715	696	690	731	742	727	743	767	702	717	764	715	720	706	755	713	714	735	683	710	678	709	726	708	744	715	677	727	701	754	732	748	727	701	738	738	721	718	689	777	789	705	691	753	740	725	701	704	708	695	718	727	701	683	721	746	715	695	702	713	752	641	748	752	718	728	689	638	699	706	755	713	739	731	724	744	673	699	708	732	710	777	697	757	764	762	740	735	688	702	781	743	681	741	744	734	730	751	728	706	689	734	702	671	664	696	676	720	779	737	712	744	727	700	738	746	709	744	666	711	715	738	679	696	734	743	669	709	740	723	697	711	719	693	747	716	729	724	710	723	714	750	703	693	682	726	718	697	722	753	722	729	734	754	748	718	715	738	741	731	719	736	686	662	726	672	742	711	740	663	680	700	712	717	711	704	734	679	684	742	675	733	756	732	717	714	761	667	714	719	729	713	763	723	724	665	771	732	678	702	727	746	761	708	736	720	714	699	699	671	719	737	702	733	727	692	708	688	683	696	689	715	693	751	694	679	697	706	724	664	689	731	686	702	663	704	720	699	755	717	712	660	663	684	695	721	723	717	674	676	696	686	704	634	746	701	725	730	691	756	691	698	743	706	737	756	729	744	774	706	687	720	685	697	701	729	740	647	719	724	730	694	732	736	707	730	737	738	720	699	714	674	709	696	684	723	703	714	738	734	706	694	778	687	754	747	740	731	792	745	754	732	682	705	698	674	694	747	728	730	682	712	697	727	706	731	704	747
31300	25657	27976	24434	19143	13478	10251	8283	10914	12341	10674	6288	6301	7961	6733	4792	4319	5540	5458	4486	3898	3317	2851	2296	1800	1586	1516	1332	1089	1077	948	810	1021	1280	1273	1389	1024	822	668	531	532	434	454	388	323	323	280	277	239	237	271	239	217	210	241	215	245	218	225	242	244	222	210	204	218	226	256	236	230	220	229	234	212	226	214	223	227	193	235	202	217	216	239	217	218	208	204	224	233	223	226	216	240	218	217	220	245	235	247	222	193	239	237	268	215	222	221	240	233	223	231	227	238	261	244	245	231	252	260	211	240	205	228	239	222	223	207	202	213	222	237	223	239	202	229	224	247	237	227	209	223	209	205	245	250	241	222	200	194	211	220	212	205	227	238	234	236	234	220	234	194	254	226	259	234	259	221	256	230	227	228	224	229	234	229	225	230	243	203	225	223	232	228	237	216	214	227	237	229	236	243	234	207	205	246	224	259	203	213	224	252	248	204	219	195	221	225	224	231	225	231	246	221	201	232	228	223	241	242	238	237	183	252	227	219	231	244	213	243	248	240	210	243	208	229	254	221	230	213	213	245	229	218	247	224	221	250	214	245	228	237	221	199	218	243	241	227	199	236	251	223	215	217	204	204	241	226	204	236	233	235	203	217	218	207	242	224	231	216	220	227	235	213	247	198	221	215	228	254	228	224	222	227	211	225	239	224	252	243	239	220	222	232	230	227	219	223	216	224	230	219	230	215	225	222	223	219	222	232	245	252	233	224	224	198	237	237	209	227	214	199	215	249	190	226	209	232	238	229	221	219	256	213	250	236	236	234	239	242	223	223	225	231	215	254	221	255	223	212	203	227	225	209	226	224	205	234	215	236	229	247	218	219	253	220	222	211	223	217	216	220	245	239	228	225	229	219	206	236	238	227	218	240	246	223	227	234	238	219	203	226	225	239	239	238	238	229	221	259	223	237	216	248	245	243	245	226	239	212	238	232	216	248	221	232	225	235	217	219	243	195	202	230	198	225	257	192	238	233	233	210	216	220	233	243	227	248	214	221	223	249	188	220	243	224	243	225	217	205	224	243	217	189	214	229	219	238	257	217	242	233	217	190	212	211	207	267	236	270	220	222	260	252	227	221	216	243	230	226	204	244	241	222	213	238	240	243	222	235	213	213	215	233	244	216	186	231	206	232	216	220	257	216	235	234	248	215	227	235	216	253	232	259	218	241	235	215	217	204	216	232	206	230	207	232	212	231	233	252	218	213	237	252	220	227	189	215	244	247	221	241	232	234	204	228	242	252	220	213	205	221	231	235	251	225	234	237	247	217	245	217	235	238	222	214	236	233	245	214	226	206	241	243	215	257	242	224	238	236	221	232	219	228	222	223	231	217	242	210	255	263	238	230	230	248	222	229	232	201	223	219	222	231	245	200	209	239	211	211	242	222	225	243	223	229	225	259	203	231	223	227	221	219	217	226	215	213	246	209	206	222	249	259	234	233	207	234	240	184	210	239	221	248	201	234	224	222	256	217	229	209	226	247	232	231	246	230	219	245	241	245	236	235	237	214	216	207	241	231	246	235	199	235	212	247	224	235	255	218	250	219	208	226	229	226	231	235	205	252	212	263	231	224	242	251	217	233	238	218	241	228	218	257	262	226	220	256	272	246	233	234	212	247	228	216	213	232	237	192	215	224	225	220	220	216	248	224	197	220	220	241	258	234	210	254	210	209	246	246	225	223	221	217	232	223	214	241	200	205	215	242	219	231	218	207	233	228	205	209	256	218	212	254	231	203	230	198	242	235	247	238	231	242	223	240	224	236	226	219	227	222	217	224	226	265	235	216	235	227	210	243	212	237	211	231	217	235	201	212	245	226	228	227	241	214	256	229	222	191	216	244	210	215	211	245	226	199	247	214	223	251	237	215	229	237	223	228	215	237	235	239	237	217	264	202	223	243	212	245	239	237	242	230	207	202	225	259	212	229	237	229	214	215	227	236	243	218	261	231	246	204	218	250	250	218	217	254	267	219	222	233	228	224	247	222	237	232	241	207	244	237	219	231	226	226	223	219	226	232	230	252	247	255	221	229	238	186	220	265	235	213	224	228	243	220	223	249	236	252	218	207	207	194	194	242	221	236	212	237	216	236	249	251	247	224	231	227	227	212	219	225	228	225	224	249	234	217	234	226	192	223	203	231	224	225	209	213	221	238	233	223	240	247	235	231	228	229	218	225	232	202	248	236	215	233	196	191	217	218	213	235	219	227	236	223	251	226	222	232	224	228	220	230	238	236	210	220	231	240	252	257	224	219	237	226	228	255	236	248	233	243	194	232	225	218	229	268	221	225	220	223	232	238	221	239	221	229	213	216	223	198	207	221	251	238	226	236	220	235	236	222	228	204	226	196	238	235	205	219	206	229	212	223	201	251	222	240	228	236	229	222	216	215	251	225	224	226	216	242	248	218	232	240	261	240	221	239	228	219	230	221	244	254	236	223	238	237	235	226	229	228	227	238	208	208	219	223	250	203	184	243	227	229	228	217	237	215	200	249	244	225	204	201	228	223	206	227	215	243	236	253	186	230	220	207	211	215	234	209	222	247	225	240	210	234	235	213	226	245	222	229	260	221	202	226	217	243	260	223	225	228	217	226	223	213	205	219	205	239	237	238	229	238	219	211	241	213	239	210	197	231	227	227	242	230	239	249	264	256	238	223	238	208	210	234	246	216	232	202	254	244	261	223	224	252	247	237	222	228	235	220	237	243	236	261	213	228	236	265	224	216	236	238	239	244	203	236	229	214	227	214	227	225	230	205	221	243	239	246	261	213	211	230	218	236	240	228	233	228	236	234	237	224	200	200	236	249	214	243	220	260	239	221	235	233	212	241	227	228	232	249	206	225	217	226	232	214	233	230	220	218	207	214	234	217	243	221	248	214	237	239	254	225	239	215	211	240	244	193	221	212	205	245	229	212	216	234	232	248	237	244	221	246	239	205	248	218	234	256	228	231	207	219	238	226	258	231	228	249	229	239	231	222	227	238	216	215	225	219	234	221	238	237	240	224	232	244	236	246	206	254	241	234	221	210	253	205	221	217	197	227	221	200	211	233	222	232	224	187	181	230	242	221	211	227	221	229	217	229	215	255	224	236	234	215	220	231	259	222	259	250	224	209	225	254	201	218	216	256	218	220	229	220	233	259	245	259	205	213	205	251	223	229	263	207	258	235	217	240	233	219	227	211	244	235	233	230	214	220	228	220	236	219	216	257	218	216	229	228	206	223	211	223	231	212	226	236	234	207	254	231	229	208	237	219	215	248	228	237	208	250	251	209	252	236	204	233	225	210	215	222	230	229	236	243	230	213	212	236	227	263	235	220	221	227	257	223	234	218	211	237	237	235	228	187	242	233	229	228	247	249	226	219	223	228	220	221	202	214	220	228	267	224	264	213	231	209	214	230	240	226	237	226	227	217	254	254	235	229	239	218	229	246	231	256	235	251	281	243	226	219	240	227	222	225	218
19139	20069	29978	33720	32072	28266	26057	24021	28455	29131	27060	19672	22490	25756	21451	18168	18048	21257	22294	19527	17582	15992	14882	12416	10500	9007	8858	8410	6473	6305	5608	4502	6294	7788	7908	8365	6145	4779	3688	3069	2755	2097	2180	1632	1542	1441	1115	878	861	825	742	747	664	694	693	651	692	630	681	648	646	701	618	635	668	641	644	618	637	693	674	645	625	615	674	649	658	653	636	715	654	651	625	661	649	614	655	639	679	614	634	615	640	642	677	589	669	615	595	624	636	709	651	594	646	689	639	661	661	645	685	618	627	633	625	599	647	621	669	645	605	641	629	659	637	631	668	663	675	594	655	631	615	631	615	629	579	620	655	655	659	625	695	671	645	652	623	630	635	622	640	650	662	592	641	643	628	657	659	683	612	644	626	619	642	614	615	633	639	639	654	636	639	645	659	612	587	624	673	659	640	615	626	633	644	621	629	633	609	654	626	644	627	647	648	608	663	609	651	666	689	604	610	664	587	586	650	614	639	626	650	643	619	657	627	632	641	623	646	647	651	663	660	632	601	654	631	676	676	630	622	646	611	635	658	657	619	634	629	682	624	617	637	644	598	663	632	610	618	589	678	632	619	666	616	643	626	670	616	650	635	583	614	626	600	637	608	677	617	652	646	621	627	654	662	604	669	650	647	637	642	629	626	626	653	597	667	655	635	628	635	665	608	653	582	679	625	635	627	654	606	644	627	606	627	596	605	627	647	682	686	673	643	602	655	620	617	678	652	610	668	629	652	619	629	621	646	587	678	674	610	626	624	620	718	695	622	631	667	566	639	638	627	701	667	640	609	621	645	625	634	645	694	617	650	617	657	654	616	625	609	632	665	650	670	626	629	645	620	629	616	644	638	667	607	621	575	605	648	624	641	631	643	632	600	661	622	653	606	643	651	648	597	614	653	606	612	641	642	638	616	601	721	610	688	641	679	615	665	613	647	611	636	705	658	602	647	586	670	659	654	636	619	618	611	701	627	632	675	624	631	637	647	641	660	624	630	595	599	614	636	653	646	613	700	638	603	627	658	618	646	646	621	619	648	691	689	627	635	638	629	632	645	643	676	656	651	618	623	636	618	618	643	628	603	672	616	657	656	636	641	677	647	642	606	615	637	603	679	630	646	637	614	621	601	627	683	619	616	634	647	679	650	654	618	642	640	611	661	581	646	639	640	626	639	687	616	605	665	616	625	668	651	652	651	656	645	638	647	648	696	647	631	616	618	627	654	613	563	701	614	623	655	622	646	644	672	651	625	657	629	634	648	629	684	607	659	651	642	643	630	611	619	655	621	649	679	650	656	707	665	668	682	676	619	630	630	675	641	662	646	685	646	649	630	596	636	654	639	657	655	638	619	678	612	691	662	635	642	635	628	629	633	622	620	677	643	639	643	658	641	616	645	653	610	678	637	612	688	683	616	650	619	646	675	615	671	669	696	626	689	662	613	652	645	674	625	630	647	685	660	644	629	670	667	633	659	637	642	617	640	640	618	660	630	612	689	610	650	589	659	580	658	668	642	610	666	587	686	654	669	633	647	613	629	612	615	637	616	636	654	632	637	638	674	654	638	662	663	664	653	646	670	635	642	613	619	660	618	615	670	638	695	635	651	623	636	605	672	608	677	645	657	626	637	611	659	671	631	633	635	626	608	678	642	674	638	704	616	619	640	601	600	636	640	607	687	606	629	652	653	587	628	669	685	625	636	625	638	645	645	648	667	633	676	657	621	655	646	636	652	630	637	651	638	640	676	641	601	661	652	664	611	688	639	620	667	618	623	645	664	668	631	657	654	637	611	585	643	621	633	622	643	605	686	688	660	653	655	598	602	617	642	652	639	661	626	624	631	622	653	623	638	636	622	629	658	622	593	661	626	675	644	644	638	645	626	650	621	586	642	651	598	614	622	680	649	655	639	686	641	645	591	682	663	617	673	665	638	616	603	659	641	595	624	618	685	617	602	605	662	654	595	640	622	607	634	652	592	624	607	641	630	641	667	615	577	672	600	627	639	679	628	659	645	641	660	628	626	631	650	632	623	640	649	651	633	648	629	611	597	660	668	680	657	660	615	633	671	674	654	646	609	674	619	639	653	631	642	667	641	646	611	664	644	642	619	662	674	650	637	616	653	605	610	595	656	598	676	646	631	670	686	591	658	637	641	639	638	685	654	661	621	663	620	636	683	659	662	647	590	631	658	623	660	625	621	607	679	625	639	637	617	645	640	599	600	634	687	643	631	673	601	635	638	646	627	618	625	650	567	648	629	621	660	646	627	618	666	673	627	650	642	672	618	592	665	613	655	679	638	637	601	658	630	647	628	639	641	681	642	673	653	626	621	657	641	639	618	628	612	639	683	631	612	648	645	587	624	604	603	616	649	565	668	627	631	607	675	604	671	613	609	654	609	630	635	625	606	644	617	621	606	631	611	676	636	619	616	619	619	637	630	666	616	675	672	674	660	624	648	673	619	656	631	606	650	618	659	664	603	663	658	648	653	668	651	642	597	645	643	645	628	659	660	642	662	615	612	636	680	657	638	639	634	599	609	642	668	629	603	680	613	616	647	640	683	631	573	636	592	659	645	643	676	664	646	646	601	697	651	654	636	633	627	605	643	596	597	616	624	670	626	621	673	634	653	674	621	631	607	646	644	654	652	637	650	588	652	631	596	622	634	660	675	638	621	671	638	645	593	634	607	620	613	667	659	634	597	651	657	641	648	658	616	667	664	648	629	638	687	617	665	636	608	631	602	674	683	607	643	632	640	617	650	609	677	648	616	636	621	611	659	645	682	660	607	670	633	660	651	662	634	642	648	613	656	604	632	621	600	604	625	613	670	592	647	654	679	644	585	647	614	623	646	655	636	670	647	635	635	680	649	577	618	628	637	640	634	611	683	621	653	647	638	676	646	621	675	653	624	650	632	637	632	617	630	625	676	621	665	668	630	605	681	614	643	672	645	671	674	630	642	628	649	667	640	658	672	646	661	647	671	624	594	642	628	649	583	643	674	647	625	658	600	628	662	672	641	619	600	667	667	666	625	596	677	625	631	654	672	592	634	679	652	660	630	663	709	656	639	623	646	633	613	655	638	657	630	704	573	622	640	641	666	645	661	669	632	652	642	629	660	654	643	666	654	659	626	608	611	644	666	635	647	627	616	638	648	593	642	628	646	650	627	623	702	596	631	657	629	639	593	599	646	628	671	599	664	606	652	634	646	668	603	625	603	633	650	654	581	656	661	638	652	611	623	629	616	670	639	656	659	647	698	680	646	650	654	675	642	655	610	640	679	637	629	629	612	667	625	620	612	663	630	638	654	587	589	658	596	647	609	615	659	677	670	661	647	631	616	640	682	629	687	684	653	673	610	638	649	620	601	652	610	635	650	672	618	632	658	651	600	599	671	617	653	706	641	624	639	604	612	658	640	651	650	689	640	641	625	679	652	627	657	665	622	691	652	656	648	626	609	646	645	668	652	688	669	642	642	652	633	627	672	617
13079	10539	11070	8018	5560	3598	2618	1789	1616	1403	1081	907	892	786	668	591	554	589	540	544	479	443	405	400	407	379	379	361	338	315	313	300	293	318	297	306	313	312	252	314	268	304	273	278	309	277	309	294	293	272	295	291	276	293	300	265	273	273	272	290	260	293	312	295	322	302	284	311	277	282	272	256	259	286	275	277	274	294	295	273	309	263	272	268	293	279	274	278	282	325	278	300	293	274	241	299	277	265	261	285	293	285	298	262	245	268	298	285	290	292	281	297	301	290	291	287	285	306	298	326	330	282	254	290	256	276	272	254	294	275	315	278	261	277	298	262	294	316	269	256	267	263	264	304	277	295	272	281	291	258	307	305	287	294	286	280	297	265	269	341	287	270	276	257	297	260	284	291	287	297	293	280	318	282	304	275	283	294	263	274	273	274	254	280	272	317	282	265	297	268	284	277	271	260	253	293	259	293	272	294	311	273	277	271	285	296	286	266	263	255	274	263	295	268	260	297	296	279	247	280	254	292	276	286	289	261	296	277	244	255	277	269	298	307	270	267	284	269	276	272	305	295	307	307	286	306	287	300	322	278	284	280	316	292	264	294	295	244	290	283	318	271	266	287	292	321	259	275	262	275	265	289	301	271	285	274	298	276	289	306	254	289	260	265	296	321	308	290	287	284	295	314	269	309	293	278	292	265	300	282	289	279	311	272	248	278	329	315	284	275	288	294	301	299	309	272	263	289	309	280	299	285	281	264	277	278	285	268	280	273	278	280	259	266	299	311	281	312	280	315	289	296	304	297	301	301	305	285	259	291	287	276	297	264	281	289	243	265	273	334	283	304	305	251	306	290	264	283	260	268	269	247	296	274	274	311	291	284	274	287	286	297	303	275	312	302	279	281	288	267	276	268	292	303	318	267	294	264	290	285	253	282	288	279	275	291	293	271	283	276	266	259	248	307	257	301	273	276	289	264	273	270	308	307	292	275	290	292	273	281	279	270	276	299	278	292	289	286	259	307	277	274	298	303	301	277	249	262	271	281	276	277	265	292	291	271	290	275	284	287	293	287	271	310	269	276	288	299	247	276	277	300	264	266	303	284	270	304	283	294	304	275	276	279	296	272	256	305	293	284	300	308	316	296	256	283	287	322	288	258	260	281	288	288	254	284	297	301	271	299	287	262	285	296	277	288	286	282	288	268	295	288	284	295	256	293	264	265	258	270	290	288	280	286	296	316	299	265	267	279	276	274	300	286	324	295	279	299	290	290	308	256	270	283	259	267	283	278	305	292	276	313	280	281	305	270	284	291	264	307	304	280	246	271	296	280	273	302	276	272	273	258	286	282	315	282	317	284	300	284	276	310	285	299	318	303	303	297	272	316	304	283	291	307	304	285	306	315	320	286	245	302	294	300	290	276	293	281	279	267	287	289	289	261	256	288	288	272	281	265	280	321	289	283	290	272	292	276	299	303	277	272	286	286	268	287	311	266	286	300	302	302	280	270	262	293	293	297	287	266	288	281	292	274	264	263	300	299	286	287	282	253	296	321	270	288	321	270	299	271	306	276	288	283	294	311	271	257	280	282	291	277	279	290	296	273	268	308	299	293	273	308	250	296	308	309	347	276	299	282	283	278	274	248	272	303	249	281	263	287	272	305	276	303	303	317	244	283	294	301	278	282	295	307	292	291	292	256	265	299	292	279	328	309	288	300	292	269	268	282	265	302	292	271	253	293	281	246	313	292	282	285	295	303	283	307	283	294	292	276	315	274	278	271	274	286	260	293	289	275	290	293	288	267	279	335	318	303	287	262	278	298	304	295	282	297	283	299	272	288	269	305	261	248	274	264	284	311	250	263	276	296	318	285	299	273	264	285	281	268	296	260	286	278	270	258	262	260	276	290	286	252	291	295	274	281	305	245	326	279	238	271	256	291	272	315	299	289	297	281	285	276	306	291	265	275	275	268	290	288	280	282	271	297	302	270	302	292	283	267	283	309	260	270	271	272	303	283	304	264	266	286	276	258	314	291	296	272	277	249	277	264	297	274	288	246	259	275	287	294	252	270	266	275	301	295	245	315	280	259	303	313	264	281	261	287	271	286	300	253	277	308	256	308	297	290	299	265	285	278	297	284	289	280	268	306	286	283	270	278	297	300	302	274	298	302	275	276	292	276	294	306	276	272	288	293	301	250	302	263	286	271	288	276	277	306	280	296	299	305	275	279	256	287	266	285	273	275	303	266	282	250	298	278	303	284	288	278	270	287	273	291	294	271	288	272	280	305	276	245	292	283	277	278	283	292	300	297	294	273	304	294	263	304	271	274	300	281	303	278	268	296	290	262	295	278	286	286	304	277	310	302	273	274	295	268	282	268	280	288	301	279	245	281	289	278	300	261	265	268	257	277	284	289	274	279	277	274	308	277	306	307	295	275	270	270	273	277	277	303	306	280	291	275	286	299	295	259	261	282	320	263	290	302	268	254	282	285	286	306	282	287	257	289	284	287	315	277	288	279	272	284	282	276	264	318	282	314	284	269	281	293	305	286	275	276	289	284	297	264	271	260	289	292	261	285	316	287	263	280	283	303	272	273	305	271	302	290	300	291	338	281	314	286	287	298	270	299	248	300	309	289	312	316	312	266	266	283	280	292	315	303	298	291	284	251	329	290	292	295	288	251	300	287	289	281	286	266	302	310	290	292	287	302	259	302	284	274	270	276	269	289	293	273	282	326	289	302	287	284	287	290	311	278	272	253	321	296	280	254	270	263	293	291	312	301	262	270	256	286	274	280	262	299	278	287	327	271	289	306	306	278	270	259	300	294	276	299	284	288	303	286	249	286	276	298	275	271	288	280	310	268	256	331	291	288	288	262	267	268	275	296	261	271	301	322	290	265	273	291	290	279	259	283	267	298	275	296	273	286	292	277	292	301	301	305	273	259	283	278	294	286	300	255	270	271	290	314	295	285	296	312	270	251	282	274	290	289	272	305	283	300	303	292	286	317	283	295	291	328	274	301	281	297	275	290	259	312	326	313	312	261	275	256	281	261	259	259	285	287	300	281	269	280	288	330	288	268	282	272	248	315	273	280	278	290	285	268	255	298	304	274	326	281	265	299	278	289	269	299	274	290	287	310	316	288	264	291	288	258	288	280	313	287	279	311	272	304	276	282	279	285	272	284	286	295	296	279	286	270	296	273	279	308	296	307	275	283	298	279	275	263	291	332	274	286	288	288	300	245	318	293	281	307	282	274	294	277	308	304	292	291	260	293	271	304	315	252	304	265	254	289	289	293	297	290	272	295	243	280	270	278	281	278	297	286	281	289	286	318	287	270	291	267	255	257	298	288	245	264	288	293	295	274	264	264	277	270	279	285	284	282	300	310	261	285	290	290	270	261	263	269	309	265	317	269	265	325	273	281	308	284	313	306	265	280	302	269	291	272	293	320	292	269	280	289	308	273	279	280	305	260	292	275	282	332	279	293	302	285	285	323	290	276	287	307
8714	9207	17115	18082	16215	12856	10388	8644	8068	6963	5981	4697	4670	4436	3991	3196	3063	2803	2991	2541	2234	2138	2020	1768	1655	1523	1361	1343	1151	1179	1100	975	1086	1104	1070	1058	991	927	891	888	815	872	840	866	803	778	851	796	784	760	752	755	766	788	752	825	780	754	796	789	763	787	760	768	746	725	768	825	777	821	739	796	779	798	800	747	783	788	751	825	824	752	753	779	773	794	763	761	781	760	793	782	784	766	773	799	756	788	804	792	797	804	755	746	758	781	777	758	802	798	780	765	744	758	801	766	785	761	820	752	791	761	721	787	716	768	798	820	780	757	711	817	762	807	812	755	752	811	800	773	804	786	783	758	768	774	759	758	787	772	737	780	766	764	722	796	806	804	744	784	772	785	816	742	735	760	855	774	742	771	751	734	733	765	743	763	758	833	746	815	805	717	764	774	760	814	794	765	761	835	743	751	786	772	729	775	780	765	781	806	759	773	789	747	807	754	720	773	777	772	740	794	767	839	774	776	763	741	756	780	758	755	829	766	735	763	808	748	811	824	741	737	751	788	834	770	761	764	775	767	789	790	818	766	806	737	766	777	746	758	781	742	791	772	780	771	739	748	766	764	794	702	823	751	790	808	795	755	779	776	780	794	758	775	804	763	790	767	760	771	783	725	740	782	811	755	793	767	769	791	758	782	782	793	791	752	730	821	798	791	775	769	775	777	749	765	718	753	765	763	762	769	809	734	770	779	765	745	733	733	818	754	783	760	850	789	734	761	721	744	800	755	786	803	748	792	812	773	761	787	774	776	755	759	792	724	744	740	788	769	818	791	771	764	768	777	819	785	750	786	798	791	809	766	765	815	799	792	817	803	766	743	790	771	701	727	787	772	773	725	787	781	759	759	788	763	739	821	782	737	843	763	817	763	753	788	764	774	737	763	774	760	711	808	794	763	758	766	756	785	774	764	780	806	757	831	794	733	758	789	759	765	731	777	771	787	769	730	753	815	789	751	775	739	724	796	783	795	792	756	788	797	802	799	853	788	752	757	762	732	803	797	780	781	765	800	762	811	761	754	727	786	794	769	764	746	754	801	765	801	806	732	754	823	757	734	772	740	731	764	762	782	744	728	811	800	766	801	772	783	771	740	757	717	779	758	781	777	787	807	706	803	750	746	813	758	770	801	758	783	781	781	744	739	754	761	790	761	768	764	787	809	735	756	767	764	773	788	768	783	732	822	722	731	765	784	770	758	747	736	762	758	771	778	775	757	821	743	780	784	737	774	786	784	777	758	776	773	729	799	792	787	726	773	778	787	777	761	786	785	778	761	803	748	753	782	756	725	759	773	760	764	733	817	729	798	759	782	767	776	776	803	791	833	778	765	771	825	795	738	745	779	769	807	755	806	756	810	761	758	812	760	830	767	836	742	741	711	767	781	768	764	803	792	780	739	819	786	783	824	764	810	775	783	829	788	775	742	745	751	779	778	727	736	790	764	789	768	738	745	767	742	807	774	807	749	768	763	752	788	838	735	743	745	760	734	803	750	736	755	768	758	834	752	806	760	743	790	736	779	771	762	781	780	754	790	771	749	803	789	774	766	769	728	809	823	758	797	758	743	728	755	766	804	792	793	805	793	807	845	809	845	768	794	792	776	816	801	780	809	797	785	772	762	741	771	749	749	787	770	776	772	808	731	774	773	806	776	757	777	728	768	802	774	856	768	806	809	806	764	791	779	793	764	774	791	775	792	746	820	791	799	763	774	747	778	775	833	799	753	805	801	749	734	786	738	808	764	822	817	745	742	743	761	750	806	765	740	758	788	765	754	757	788	790	776	760	760	743	771	774	757	763	786	825	805	763	739	767	771	832	765	810	757	788	789	723	800	704	734	751	791	804	700	790	806	778	727	736	707	778	752	830	791	760	751	771	797	775	762	779	803	737	764	757	773	767	797	778	776	773	766	770	781	759	796	777	769	765	721	751	802	788	790	807	769	747	810	727	763	767	795	771	773	782	805	793	770	808	816	771	808	796	747	792	804	722	818	761	761	792	817	761	770	774	759	740	784	776	779	792	740	729	797	731	761	774	805	797	798	802	722	755	791	800	720	793	817	790	769	780	766	748	759	790	750	741	833	812	775	795	734	781	781	762	817	749	723	792	740	763	755	820	780	718	776	750	811	794	776	751	784	772	793	779	776	804	774	778	793	785	796	762	768	769	797	728	760	764	798	732	768	800	789	761	787	804	752	815	723	762	759	805	746	730	767	770	712	800	800	707	778	773	800	735	763	751	781	735	783	744	775	812	762	818	770	774	763	757	730	832	783	786	799	766	806	767	775	828	765	769	771	773	773	774	749	782	782	787	775	776	783	765	795	799	796	710	774	763	761	763	767	792	786	763	754	779	727	723	827	765	778	803	759	780	782	792	773	756	806	793	803	786	765	747	795	782	811	779	806	768	759	760	790	802	770	775	743	775	789	773	827	813	762	782	845	809	807	776	736	773	752	797	746	819	789	786	747	768	779	743	759	772	801	766	764	792	762	802	777	760	778	761	806	756	741	788	764	719	830	760	746	783	775	750	754	810	785	801	741	761	732	759	768	800	787	787	722	784	774	738	745	812	788	793	752	804	736	792	810	736	817	797	759	814	799	751	779	763	779	759	717	814	819	785	800	724	816	803	739	785	754	763	787	797	827	771	773	770	742	749	821	793	814	740	775	730	808	727	775	786	779	770	848	755	762	763	798	751	797	765	746	806	774	797	841	777	787	796	795	741	824	743	776	739	773	790	792	801	773	764	775	824	790	803	797	765	751	794	748	831	740	769	754	769	766	822	791	811	762	773	788	780	834	738	746	782	812	772	720	795	778	753	784	792	750	742	719	794	705	791	765	800	776	763	774	816	797	757	787	742	792	759	757	782	764	735	797	787	804	758	756	739	721	769	823	805	745	805	800	734	716	790	804	787	754	739	787	747	774	779	786	784	762	815	770	740	794	809	749	767	755	775	752	744	726	751	752	775	810	732	827	757	718	793	790	759	819	808	792	726	796	798	775	772	765	820	756	795	759	748	779	767	747	759	776	783	767	752	782	767	824	807	748	740	790	827	772	805	764	808	761	785	817	796	754	799	744	771	800	730	786	750	799	743	783	731	835	781	754	791	755	764	765	778	762	765	777	777	757	773	814	777	780	750	761	759	807	762	714	757	756	737	826	763	773	780	750	773	745	775	767	774	808	777	766	812	737	779	728	790	806	758	731	757	768	758	751	825	787	777	774	753	805	804	763	793	778	856	788	735	744	767	783	798	778	768	734	771	796	764	784	760	738	764	755	776	750	814	808	743	815	781	746	796	754	773	784	737	782	771	812	770	818	738	727	791	818	737	797	751	795	793	820	733	761	757	755	771	783	745	795	735	786	738	793	785	761	803	794	726	741	727	746	790	789	817	772	759	705	759	802	790	762	779	775	751	730	798	758	715	777	824	801	758	806	786	808	801	768	773	704	766	743	784	821
22833	18425	20126	15930	11536	7667	5715	4862	5772	6269	5521	3222	3083	3943	3436	2276	2272	2456	2491	2060	1702	1585	1435	1236	998	856	901	823	613	670	559	556	620	734	777	741	632	518	494	421	375	362	355	318	319	276	258	258	248	280	240	289	226	242	267	258	255	276	261	278	263	258	256	270	295	257	265	255	264	251	234	254	226	238	272	268	259	254	266	270	253	263	258	248	263	287	224	241	274	251	260	286	225	277	241	225	249	245	257	246	243	251	254	253	278	261	268	245	272	276	281	281	246	245	258	277	248	251	230	247	255	265	252	249	274	261	291	255	281	248	259	259	261	253	235	253	271	253	245	255	274	261	275	257	263	244	251	223	243	261	250	266	256	279	261	251	254	234	276	229	275	273	264	236	254	290	241	250	230	258	255	243	242	262	253	257	260	258	239	257	239	258	254	267	258	240	229	263	271	269	260	242	263	256	264	249	262	238	266	258	285	261	285	262	237	250	267	255	273	275	252	255	244	258	276	265	280	279	244	211	255	247	303	268	256	271	256	291	276	243	242	260	243	245	265	248	266	263	223	263	283	259	257	248	244	250	265	252	246	235	265	252	240	268	261	256	251	252	250	233	260	239	259	254	240	234	253	263	242	274	252	229	261	253	250	264	258	258	252	229	251	232	266	258	246	259	276	254	237	243	259	246	225	267	245	258	272	290	244	254	279	257	241	245	287	247	254	242	249	239	253	281	272	263	244	269	248	245	303	245	276	257	246	266	240	292	241	260	260	244	248	266	288	261	268	272	251	255	245	272	267	279	265	272	243	263	266	256	288	245	275	268	281	253	272	236	261	256	268	273	272	289	223	264	234	255	234	264	264	255	255	260	264	247	270	250	261	286	266	256	267	244	242	246	265	264	262	243	230	271	291	248	240	271	258	232	259	266	263	265	282	235	250	249	259	253	264	288	251	257	258	278	247	272	264	244	255	261	287	257	271	270	247	243	259	257	257	256	284	286	266	257	267	275	236	281	271	269	241	254	285	250	256	281	263	281	244	276	272	247	260	259	250	269	261	256	239	254	238	260	249	285	276	247	245	266	253	228	257	272	248	267	242	277	268	247	289	259	243	269	229	267	248	272	246	244	268	268	228	245	272	262	288	266	236	261	262	272	234	241	242	229	267	250	245	285	281	281	293	256	251	273	245	253	251	283	258	257	261	269	286	264	268	246	271	232	299	244	273	236	292	218	272	260	288	263	273	231	271	247	232	279	258	274	258	268	283	274	265	262	280	243	247	257	250	287	242	289	304	259	245	252	278	251	270	253	248	252	206	266	240	254	235	282	260	256	268	257	265	236	267	257	243	254	267	242	240	277	254	247	256	227	270	236	278	285	265	242	262	270	268	281	215	302	244	237	282	263	239	236	278	257	282	245	272	232	257	274	245	248	254	250	292	262	245	259	247	275	286	270	240	268	266	259	266	248	290	259	254	266	291	238	253	290	269	243	252	266	266	233	263	274	264	251	249	262	248	251	256	243	267	252	267	238	258	242	253	249	251	266	267	276	250	248	222	244	242	249	263	257	273	215	252	240	258	248	241	275	248	235	247	264	273	252	269	255	245	256	258	251	243	265	284	287	270	232	219	257	264	272	263	252	265	261	257	243	263	262	245	257	260	275	240	271	237	271	260	286	259	226	260	274	292	246	228	255	269	260	271	272	253	259	255	227	262	238	296	249	272	265	261	277	261	255	259	291	243	284	230	271	252	274	266	282	231	260	263	252	249	255	287	246	243	250	254	274	267	252	286	242	273	272	249	241	251	262	258	299	262	248	253	238	296	252	260	264	241	216	273	239	225	246	225	245	263	258	256	299	259	294	292	262	266	256	239	255	278	295	247	252	244	291	290	249	257	253	263	243	240	266	280	256	261	227	255	281	233	250	258	260	265	252	284	263	237	258	225	275	253	242	273	247	253	264	258	277	261	272	288	262	256	266	273	269	241	270	264	275	240	245	283	259	247	235	297	262	257	266	234	274	251	266	241	265	261	242	276	244	264	282	269	278	268	248	271	258	244	252	282	271	257	239	244	258	242	283	250	258	253	276	247	272	284	240	246	255	286	253	255	272	291	240	249	274	249	277	236	238	241	256	250	266	257	253	238	263	251	255	249	241	254	275	269	271	249	232	244	274	231	267	270	252	257	248	248	225	291	268	223	308	240	247	273	260	248	263	235	261	252	255	253	274	229	261	238	252	234	216	275	232	255	278	266	254	263	253	275	227	241	261	253	282	272	262	262	240	258	270	251	261	249	246	255	228	267	247	239	272	241	253	288	259	257	267	235	275	250	279	253	273	252	263	245	261	262	218	281	279	250	296	279	281	264	255	245	283	234	236	233	263	255	263	289	225	257	249	245	237	246	249	254	250	250	247	241	254	255	261	258	260	252	251	250	281	249	252	246	259	277	304	299	284	247	280	237	256	271	266	244	273	229	258	262	265	257	232	280	240	254	241	242	240	257	268	244	244	256	259	258	238	265	263	253	243	248	241	287	255	261	250	259	263	233	258	258	266	278	245	238	274	271	229	246	253	237	262	255	272	289	274	251	256	259	272	248	257	238	237	243	260	279	259	270	266	247	250	266	261	277	261	244	256	236	273	270	252	239	237	249	267	246	286	283	271	283	256	241	255	226	231	273	279	270	260	267	256	258	276	278	271	243	240	237	273	242	253	242	244	247	231	261	301	243	242	246	257	247	292	257	269	205	259	264	235	295	225	254	252	248	254	272	263	300	268	240	266	260	271	260	241	267	286	262	257	251	272	221	244	251	256	244	267	283	255	258	264	259	239	269	264	250	252	238	264	277	258	234	261	269	274	233	253	267	219	260	244	256	267	254	262	271	270	251	263	247	271	238	249	253	268	278	230	228	253	252	262	252	266	257	298	255	231	262	267	257	255	253	271	251	279	261	253	279	246	264	246	244	241	264	264	270	263	246	253	276	227	260	244	234	225	264	262	291	256	261	252	274	252	238	257	259	240	274	287	238	259	257	271	256	231	254	256	267	265	239	254	281	275	266	267	254	237	256	269	257	279	247	264	254	244	287	285	279	256	270	251	259	264	252	276	276	254	263	246	291	242	263	218	291	278	253	232	253	280	287	227	261	300	235	262	233	239	254	238	252	255	270	254	243	265	235	269	285	237	263	271	287	253	245	276	250	259	262	243	258	260	229	270	254	296	293	259	268	262	272	248	263	256	253	279	261	260	230	285	248	247	265	267	246	281	270	280	269	287	246	261	248	257	269	233	231	275	257	241	240	279	254	240	246	262	240	271	223	263	242	261	259	267	242	246	278	241	270	249	268	260	237	244	245	264	235	222	252	271	267	265	219	262	253	258	239	267	261	269	249	262	280	304	256	249	269	235	240	241	271	248	257	256	282	255	254	255	234	276	270	248	248	269	225	266	270	248	271	231	273	266	268	226	272	280	263	250	258	224	274	211	275	280	251	252	247	280	256	268	246	250
14561	15557	24773	26792	25000	21842	19340	17582	20887	20775	19411	13167	14631	17075	14627	10897	11852	12517	13557	11602	9097	8812	8040	7537	5937	5265	5179	4479	3507	3529	3309	3098	3483	4320	4281	4537	3244	2830	2130	1806	1675	1420	1377	1238	1117	1050	959	851	805	790	779	749	744	748	714	736	725	738	761	694	800	736	768	731	719	699	724	748	739	714	675	730	695	726	745	724	738	726	763	708	754	721	723	691	764	728	736	755	703	750	705	716	685	734	717	728	707	740	644	683	758	765	705	682	699	694	678	706	730	726	762	726	708	711	697	656	663	733	701	716	702	743	690	765	744	740	700	732	689	737	762	705	718	764	705	711	759	702	707	694	740	750	725	696	716	739	730	721	738	693	693	725	771	731	760	687	774	690	729	726	716	663	755	692	710	713	762	727	710	661	724	708	647	704	710	716	655	727	704	680	686	752	707	696	714	727	718	746	695	708	709	706	727	727	745	674	636	737	713	720	707	723	703	744	681	700	697	689	727	698	771	676	698	713	677	738	716	662	678	673	735	747	686	734	733	741	678	698	768	695	667	725	706	698	708	723	687	685	763	705	730	733	748	695	677	656	715	735	687	739	703	689	703	708	699	782	692	756	731	700	696	736	709	723	742	729	722	696	700	719	739	738	746	735	678	705	675	701	708	718	704	743	654	716	738	683	661	733	702	696	699	694	740	730	748	741	687	761	719	731	705	681	697	725	722	689	711	687	682	754	737	751	693	727	680	709	715	701	722	679	771	712	712	704	730	714	706	727	726	642	707	683	726	735	724	724	725	734	714	680	720	728	723	680	732	750	754	713	738	734	735	729	706	700	669	706	764	664	699	730	673	715	700	719	708	694	702	696	695	691	690	732	746	679	760	714	658	744	727	718	721	735	751	732	717	757	732	697	724	726	716	694	682	736	663	724	705	746	733	710	706	716	750	703	729	714	751	698	702	746	671	660	726	727	683	732	668	707	724	769	754	637	740	704	723	711	692	692	749	697	717	691	753	770	708	733	734	705	716	737	693	723	712	732	755	679	730	707	749	722	714	702	683	748	637	697	691	703	712	712	674	729	729	737	702	741	721	695	645	682	716	757	717	681	658	739	730	718	662	734	718	749	737	736	736	688	706	669	692	699	716	694	716	711	717	708	701	748	719	700	761	701	688	704	749	739	703	671	715	731	682	693	685	696	725	715	730	683	789	691	680	709	732	724	724	681	729	721	702	724	752	747	766	716	718	719	742	703	736	672	744	701	701	717	747	701	736	681	741	680	738	721	742	685	743	747	752	727	697	682	700	738	710	745	711	704	733	694	702	756	711	707	749	738	768	731	739	743	686	694	692	707	678	708	713	692	806	730	695	681	703	724	738	727	687	731	750	710	684	759	688	702	694	698	791	736	688	740	729	693	708	682	727	713	707	734	695	759	677	720	704	769	791	735	741	718	693	687	743	696	759	734	695	792	720	754	660	712	700	742	719	657	726	710	808	688	745	723	708	693	742	713	671	723	689	743	721	715	679	708	725	705	668	708	744	740	742	691	737	707	748	714	757	702	713	711	673	774	713	714	715	758	724	709	706	726	723	688	727	675	706	713	734	738	684	690	700	691	739	674	740	726	682	698	734	713	710	731	734	715	703	699	688	693	757	738	729	694	681	702	732	716	770	667	731	734	700	696	722	775	734	706	719	749	731	738	725	677	700	766	726	711	664	755	718	703	693	669	731	719	691	744	723	729	716	703	724	688	680	717	698	728	686	691	740	712	736	786	712	668	703	688	715	713	689	739	705	719	716	765	762	676	735	709	755	723	704	717	741	712	749	734	727	728	669	714	702	724	743	727	734	765	720	699	739	726	672	733	723	715	725	720	652	719	738	716	700	727	714	721	733	694	735	679	701	719	701	729	742	716	739	732	726	724	734	738	709	696	693	707	746	655	675	743	713	656	684	714	701	711	678	705	717	727	748	717	698	680	684	699	689	712	698	731	672	714	692	766	702	691	745	703	725	735	716	699	716	691	690	670	728	708	712	714	686	732	657	679	677	692	703	698	730	738	697	715	764	688	691	738	701	666	696	743	705	729	719	708	750	701	649	659	741	742	727	681	738	687	732	749	683	750	703	704	686	698	718	721	703	712	705	703	741	728	705	745	694	742	717	735	714	730	745	732	702	722	715	747	755	727	719	752	742	696	716	750	644	773	691	723	724	736	689	696	736	665	721	714	686	710	694	666	675	650	716	741	712	722	713	760	711	697	736	683	694	720	714	689	688	709	719	753	707	741	747	753	760	710	726	693	708	676	738	742	704	701	677	711	724	723	722	748	716	712	672	679	759	713	689	701	720	743	683	696	703	673	724	704	672	724	728	708	726	736	713	682	732	735	704	723	688	682	678	702	738	681	750	689	675	718	766	759	743	707	746	694	673	710	678	700	709	746	743	738	724	681	705	695	712	723	724	711	741	723	709	722	724	668	695	740	696	711	686	710	717	755	690	748	675	747	726	702	750	716	768	744	698	748	701	754	759	726	679	763	690	731	743	726	715	750	706	725	737	729	697	696	679	713	722	683	719	720	708	681	700	712	709	721	690	736	660	730	721	719	727	726	712	718	689	707	726	722	723	681	719	737	752	727	687	707	684	740	743	728	738	725	709	710	730	707	715	747	681	692	699	716	713	740	697	717	716	711	707	717	651	691	792	702	705	711	691	754	667	722	698	673	717	715	737	745	744	759	725	741	708	759	720	713	708	698	708	706	670	759	733	656	691	713	703	673	725	709	696	749	772	740	726	752	714	663	661	666	729	721	715	700	737	715	706	724	674	739	690	730	716	703	709	704	735	707	772	744	706	747	714	703	757	702	746	711	723	712	715	691	681	723	676	738	756	700	713	739	691	724	720	662	732	702	717	737	715	696	692	689	739	714	739	714	746	705	682	665	721	712	714	743	718	700	686	721	701	713	685	723	735	716	731	721	742	746	710	664	636	745	743	698	713	715	707	672	703	730	701	730	690	699	707	714	742	706	682	706	739	774	753	700	683	675	693	704	711	737	717	722	754	765	743	693	688	663	695	714	731	699	699	687	737	756	695	704	775	752	715	715	696	703	675	702	738	707	777	699	671	736	740	676	682	672	709	680	716	695	710	753	684	764	732	760	768	758	718	723	683	775	743	727	744	657	725	701	718	722	720	718	709	701	666	733	726	708	679	733	692	681	741	726	683	711	743	720	731	664	710	747	757	717	684	704	671	711	705	714	755	760	736	714	742	679	678	772	718	695	709	714	778	733	755	716	727	702	682	739	710	751	693	674	771	754	711	726	675	729	762	697	694	719	648	715	696	709	741	719	688	712	720	720	738	778	683	655	701	690	711	703	719	679	710	679	730	706	641	723	697	724	731	703	692	713	706	671	745	662	728	747	712	718	741	691	708	674	706	706	746	749	703	685	737	747	665	732	779	739	685	693	682	700	750	736	743	766	751	726	713	741	692	728	730	726	700	688	745	723	690	740	713	710
31336	26366	28520	23886	18164	14016	10181	8020	11584	11792	10883	7607	4354	7281	7271	4960	4294	5376	5093	4238	2915	2879	2591	2196	1895	1545	1466	1235	1135	1073	1039	929	1078	1319	1214	1249	1026	854	645	525	445	433	437	382	304	309	271	270	259	223	254	234	246	232	250	215	212	244	212	209	217	208	235	225	203	212	217	228	224	255	209	206	206	243	247	234	255	199	234	227	225	256	240	227	210	237	217	240	224	221	196	213	230	208	215	225	226	221	245	227	241	232	240	241	259	213	232	241	253	204	214	228	222	243	226	246	219	260	229	245	219	268	207	232	254	222	197	218	212	205	258	224	239	238	201	246	233	219	233	238	238	239	233	226	199	213	246	196	214	226	209	220	245	252	231	225	245	228	205	241	222	231	246	215	212	233	205	242	195	238	244	210	214	239	242	204	212	224	211	190	261	219	221	229	243	259	254	213	243	213	197	217	228	222	223	243	221	206	223	240	220	233	205	235	203	232	222	214	241	224	209	244	209	226	231	230	236	230	257	223	204	231	223	260	228	254	225	237	224	217	252	248	228	219	243	253	229	237	228	234	233	220	232	222	242	211	223	247	220	192	218	222	204	199	215	232	221	240	236	216	205	217	203	217	225	249	243	241	232	239	207	212	241	227	236	233	203	234	225	234	232	229	223	225	216	226	198	226	223	208	206	238	223	236	241	211	190	225	229	213	255	258	227	212	231	248	206	220	193	220	226	215	232	244	250	244	229	223	232	219	228	224	232	214	229	242	205	224	226	236	204	231	243	222	215	263	234	221	221	229	227	216	198	251	211	237	218	220	219	218	217	222	233	214	239	222	242	257	214	221	222	215	222	214	228	241	223	229	199	209	197	223	208	228	252	222	227	239	232	241	243	243	232	207	245	217	213	233	240	229	230	223	209	204	217	222	236	252	245	220	246	210	221	223	235	230	239	220	228	247	244	205	232	227	205	247	215	225	209	202	235	216	222	199	231	240	220	242	227	233	235	220	228	200	233	236	240	213	210	230	209	213	244	208	224	219	224	224	263	239	266	247	245	222	245	213	232	206	207	235	233	219	218	229	233	256	258	228	201	236	227	251	222	231	226	220	237	231	225	228	210	232	240	221	231	234	215	209	226	222	244	235	231	251	223	210	257	217	223	226	223	213	222	214	238	244	224	204	189	226	221	233	233	203	209	235	241	231	223	231	219	237	219	192	241	210	258	226	229	231	230	233	255	227	199	224	218	228	218	261	264	251	238	222	218	238	208	210	230	223	236	220	218	228	200	215	202	254	214	223	246	216	227	234	255	245	220	207	233	237	241	210	224	248	224	234	243	211	204	259	213	209	233	223	244	231	241	195	196	217	244	233	222	208	201	212	224	244	219	212	244	230	217	235	251	245	213	226	224	239	236	229	219	240	252	222	230	213	225	225	229	213	232	247	219	231	228	205	210	226	209	206	249	217	233	181	199	224	252	203	256	212	228	236	238	249	211	223	226	219	243	223	231	242	229	220	229	217	226	245	218	221	211	226	252	188	246	219	203	240	237	239	223	222	238	214	210	211	220	217	221	248	228	189	238	241	226	248	247	214	204	212	198	223	247	204	234	233	226	205	217	229	230	235	235	253	228	203	231	262	234	221	228	238	229	202	232	254	219	227	210	197	205	211	226	253	225	229	221	251	228	221	234	216	253	231	221	236	220	250	244	207	221	241	220	245	220	214	206	240	211	239	245	243	248	237	245	228	241	198	225	225	221	203	241	218	204	254	223	211	262	231	215	216	205	223	215	228	218	239	255	231	252	231	231	211	245	207	244	231	232	246	210	264	218	221	241	214	225	205	224	222	229	236	225	210	236	195	264	193	212	252	214	233	239	238	218	264	244	220	256	217	232	230	242	237	238	229	197	219	223	237	222	219	219	267	205	207	211	213	201	227	239	225	234	236	255	257	208	235	229	221	244	222	231	247	223	229	217	212	263	209	226	230	230	228	240	226	255	231	239	250	234	236	257	211	232	228	234	205	224	246	199	209	218	226	215	209	243	214	220	230	215	236	209	199	231	238	253	211	236	219	239	221	213	229	207	227	215	229	257	270	231	216	237	201	230	247	225	248	221	242	246	238	227	228	261	235	218	199	216	211	211	240	230	248	219	211	227	239	229	201	221	228	211	271	228	227	222	229	234	210	249	232	257	262	234	241	252	233	219	219	225	231	226	231	223	231	228	208	214	219	228	228	228	235	212	216	232	218	227	251	226	219	223	239	232	219	224	210	222	235	223	256	205	234	238	231	221	235	227	247	222	233	218	231	208	224	234	230	208	248	204	250	224	197	222	227	246	211	221	248	215	179	242	228	225	252	245	213	236	213	233	241	229	237	207	220	228	235	204	222	199	218	249	236	232	228	217	229	237	227	220	209	228	202	215	226	195	251	203	213	238	226	235	211	243	226	239	230	273	198	232	218	239	221	215	226	211	237	221	225	227	226	252	220	201	244	220	232	236	218	242	203	240	233	202	231	224	222	202	237	220	209	210	226	242	226	224	229	225	205	226	218	242	240	225	223	237	220	219	232	254	215	238	229	183	193	236	225	224	231	225	243	223	225	231	210	240	227	217	205	231	223	206	248	220	224	231	253	232	232	225	222	239	236	215	238	229	226	254	242	225	205	248	227	224	247	208	199	206	225	245	221	230	209	229	230	224	250	237	225	224	208	239	227	244	238	209	257	217	249	198	247	236	221	229	251	230	229	216	241	249	222	240	217	218	250	257	237	209	234	245	241	244	248	207	212	230	255	243	204	236	231	232	213	232	229	213	247	223	211	196	219	222	239	244	227	203	243	235	231	219	217	231	219	234	219	240	246	236	228	215	215	213	253	248	216	228	204	223	215	231	232	234	241	242	235	249	216	222	189	220	225	221	239	224	218	231	212	226	222	237	229	227	213	214	253	207	180	212	234	236	222	247	230	231	223	246	227	221	241	241	223	241	257	224	219	247	206	206	218	197	232	214	216	197	239	205	226	225	214	232	215	205	209	210	235	264	224	211	240	221	234	186	215	235	244	214	240	221	214	232	215	226	219	234	232	231	230	255	233	248	218	226	216	252	225	201	209	225	231	207	213	223	223	236	247	223	219	224	221	228	261	235	243	254	235	224	259	242	219	240	213	247	250	246	222	218	223	230	232	221	250	206	221	226	231	225	200	218	215	238	220	225	265	239	231	217	239	246	220	216	269	211	204	252	209	238	245	203	234	225	234	200	232	231	245	234	214	237	240	206	257	221	179	209	219	232	244	232	227	229	244	223	230	244	239	221	221	213	232	231	216	236	245	221	215	218	249	233	232	242	261	231	227	239	222	230	233	206	228	206	207	247	211	234	224	238	234	231	205	222	236	198	222	230	224	221	226	221	244	211	206	220	253	240	222	187	212	244	219	215	223	230	226	196	237	236	248	249	249	214	231	248	200	214	224	233	226	258	218	205	224	220	235	241	235	220	215	233	193	225	219	212	232
19114	20724	30378	33123	31256	29109	25775	23997	28968	27818	27323	22121	16938	25150	23363	18220	17593	20706	21253	19378	14164	13962	13633	12445	10497	8828	8607	7594	6358	6719	6221	5313	6534	8061	7473	7984	6134	4792	3466	3322	2846	2172	2028	1702	1450	1298	1081	874	864	801	770	723	722	662	655	700	661	644	613	682	626	692	674	671	725	628	655	636	642	663	658	628	657	606	614	655	630	688	632	631	660	653	614	655	630	680	639	668	623	623	689	654	642	663	641	620	692	603	624	642	644	577	676	644	628	670	659	620	658	614	592	624	585	633	619	679	644	602	640	678	650	662	617	631	629	670	681	623	656	667	655	593	634	625	637	644	632	630	641	613	704	677	604	648	653	624	665	636	663	617	593	626	617	677	618	603	607	653	640	581	596	637	652	629	650	604	625	688	649	648	685	656	601	621	603	623	647	638	657	655	653	630	622	683	633	607	657	628	597	666	624	642	666	630	635	657	653	683	621	630	631	643	657	641	615	599	651	627	661	646	608	654	690	656	627	637	642	631	585	638	667	635	599	623	640	647	681	619	605	588	644	671	660	643	631	621	622	632	613	631	641	649	680	618	645	613	698	646	652	649	619	591	615	673	629	623	651	617	618	605	661	625	621	654	648	663	593	636	632	595	629	631	663	652	647	640	634	679	622	645	609	631	623	667	645	627	668	660	629	676	643	645	621	637	631	615	666	657	629	642	653	623	641	627	648	617	622	652	651	700	606	669	589	627	585	694	657	673	626	638	656	645	651	651	625	634	633	663	637	689	640	634	676	621	626	665	622	629	632	622	624	632	617	626	601	672	618	648	629	633	625	669	634	624	673	622	647	603	649	619	586	602	662	629	673	675	655	605	646	617	644	650	637	595	637	628	643	606	645	638	603	644	630	648	675	621	624	612	659	612	635	685	638	614	642	643	658	653	618	590	684	656	642	590	647	608	636	608	625	633	614	654	656	641	632	636	634	675	668	658	711	628	655	589	653	687	636	687	617	640	649	624	614	646	662	627	660	603	642	682	633	686	662	646	661	645	649	639	696	650	587	636	676	643	650	637	632	629	621	610	666	630	622	651	666	653	646	592	629	581	683	592	623	632	649	628	641	650	653	626	623	610	675	637	619	605	626	613	643	610	636	599	618	606	609	616	643	637	672	663	628	626	661	619	629	654	640	651	617	590	616	672	631	628	645	615	630	672	704	609	646	601	682	607	606	632	633	639	633	623	607	658	602	590	641	665	587	635	649	618	619	608	663	653	652	616	632	646	640	636	643	651	635	657	629	605	645	631	651	623	625	641	648	585	655	615	647	667	599	621	673	578	617	678	582	662	679	626	640	629	634	634	633	644	663	643	665	630	620	632	622	646	605	610	626	655	620	636	630	606	645	652	664	682	665	646	680	647	669	676	664	691	627	654	636	650	634	664	653	648	647	630	642	615	674	648	680	598	652	612	691	666	629	658	636	669	626	659	609	613	622	617	642	594	643	650	685	652	638	648	634	647	646	685	651	632	643	664	646	663	631	631	622	616	676	614	642	645	622	640	631	626	628	635	665	645	599	621	661	633	647	615	624	652	600	678	628	628	648	653	657	612	641	619	632	667	647	631	627	607	627	635	650	610	609	689	636	626	638	626	606	600	609	659	581	613	644	637	652	623	660	657	641	646	629	638	679	610	620	652	657	631	664	638	632	602	612	706	666	612	607	608	641	652	639	622	615	634	621	635	610	623	618	674	582	617	617	633	649	628	636	598	623	668	613	627	614	660	635	615	655	635	640	634	658	726	607	615	615	643	654	590	652	652	641	669	641	624	612	647	644	638	652	622	606	666	591	658	643	642	647	663	616	658	678	619	654	646	646	632	649	635	664	644	649	622	653	607	699	660	656	609	648	653	650	649	636	636	627	646	642	641	641	631	644	657	664	671	641	614	680	617	652	648	595	666	615	623	642	594	631	624	667	690	650	591	640	617	632	609	607	674	622	631	624	629	661	594	597	630	644	660	634	657	648	670	687	665	629	611	667	620	616	640	622	669	632	640	642	608	650	627	662	635	590	621	618	661	663	622	688	655	626	631	648	608	586	599	617	606	621	655	614	636	621	630	640	631	613	654	591	636	655	681	660	680	587	604	637	667	662	615	669	666	635	648	643	685	637	602	590	663	685	663	624	635	684	581	677	610	627	645	591	649	656	683	657	665	674	608	626	629	590	613	636	629	611	629	652	672	648	657	649	629	615	660	687	656	650	635	634	661	657	675	647	653	596	627	650	629	637	678	672	615	641	658	666	676	624	653	675	646	631	651	643	660	673	611	647	654	659	606	602	648	637	655	658	662	654	673	631	613	664	674	635	659	653	670	676	631	667	640	623	662	593	638	629	631	672	636	643	605	588	626	610	629	642	627	640	688	731	633	643	626	645	629	681	614	657	663	607	644	636	630	631	687	678	615	630	648	599	680	618	663	679	654	676	591	653	649	624	642	651	640	678	706	638	666	677	657	594	616	615	617	646	652	637	607	623	615	653	658	638	629	645	609	639	640	639	605	641	677	602	636	599	649	692	634	620	621	647	666	585	635	647	624	617	599	610	666	618	678	670	563	614	636	629	657	639	628	634	632	657	645	656	642	640	631	677	608	649	633	636	644	680	626	653	618	629	639	639	620	661	646	657	605	604	629	625	619	623	611	652	648	627	638	652	647	648	652	641	648	579	664	643	631	626	682	606	654	663	634	657	619	706	660	661	626	649	668	657	617	583	666	629	656	622	679	653	580	655	603	621	621	698	672	638	659	690	657	677	632	649	648	632	657	629	619	693	638	643	629	601	671	611	621	600	634	596	648	630	675	638	643	629	657	635	617	642	644	641	635	641	570	635	634	605	647	663	643	645	615	635	589	631	659	666	633	599	635	649	636	654	586	646	663	647	644	665	642	647	640	599	639	666	644	654	643	621	611	660	589	614	610	646	629	640	625	640	633	658	626	623	605	632	675	629	662	649	622	648	640	560	646	649	638	608	630	616	662	629	622	621	651	659	578	683	619	669	612	639	685	625	610	624	607	626	631	642	669	608	663	648	598	640	623	638	620	613	667	602	608	663	693	593	661	637	646	620	665	612	642	596	653	628	654	630	607	681	648	641	649	646	622	612	653	631	655	630	636	616	635	678	643	651	629	667	662	626	621	620	655	637	654	606	594	668	635	649	636	604	645	622	615	642	651	632	645	598	605	630	618	631	668	604	632	618	620	661	604	646	641	645	599	628	615	652	689	616	680	593	633	590	683	652	600	625	614	560	650	661	650	665	626	614	624	673	658	595	625	664	642	655	659	620	643	636	621	648	619	646	649	644	675	621	630	635	628	642	632	638	639	629	675	630	633	624	630	653	637	637	667	659	638	658	647	616	650	627	638	600	675	710	625	646	650	625	604	670	635	660	666	666	671	644	613	663	611	692	597	619	599	622	630	634	613	640	657	614	650	654	582	585	648	631	678	620	586	652	622	603	618	666	649	655	669
12863	10071	11109	8289	5395	3570	2510	1865	1561	1340	1154	946	755	791	673	622	584	526	550	469	427	409	425	409	392	351	340	341	322	331	313	311	331	281	352	349	289	304	311	281	283	303	294	314	279	302	279	330	292	264	294	259	250	315	277	279	300	285	279	265	291	285	313	293	314	293	289	278	284	287	277	287	289	281	273	307	302	295	307	284	278	275	256	263	293	287	288	252	261	300	288	286	276	263	278	307	254	297	304	260	304	271	273	309	293	263	299	295	292	300	296	281	286	286	312	275	291	280	268	300	287	280	268	255	294	257	267	282	286	279	274	282	296	275	273	296	297	291	267	257	302	318	308	264	291	299	264	282	271	279	261	279	315	277	295	307	286	286	308	270	288	282	282	285	263	283	285	287	266	278	265	254	276	263	288	281	301	311	290	273	283	268	304	287	273	289	267	315	306	300	281	287	295	280	289	292	287	267	272	286	264	292	263	298	308	289	312	293	256	276	272	313	256	265	301	261	286	294	303	279	272	245	280	287	271	318	297	274	269	265	278	283	276	280	305	309	270	264	296	269	297	298	274	280	269	288	280	278	281	306	280	311	259	257	276	284	299	294	279	279	256	290	241	281	276	259	278	279	316	273	310	275	293	288	283	284	273	303	260	279	273	267	271	265	283	312	323	242	270	278	312	255	315	279	282	313	290	281	290	291	256	292	302	261	275	274	261	251	270	281	275	314	281	277	278	297	295	275	290	294	276	271	293	293	268	274	331	259	260	286	290	281	280	284	272	282	285	291	290	292	280	270	301	272	296	285	294	283	281	255	289	274	286	286	250	326	297	287	277	267	302	292	275	290	302	251	298	257	277	304	300	261	281	254	278	288	305	258	275	290	289	295	291	323	284	272	304	288	272	319	289	308	289	274	287	308	252	303	293	306	275	287	298	283	265	276	277	311	297	273	294	294	282	294	284	321	318	271	307	287	300	278	301	266	275	272	282	269	256	288	269	267	269	310	275	272	309	293	264	261	277	292	300	286	291	290	269	263	277	289	290	273	266	301	262	293	286	276	298	286	328	260	293	310	302	293	282	301	267	273	271	278	275	259	288	321	276	296	298	284	271	286	264	290	258	287	291	267	263	294	297	298	294	288	266	314	294	287	286	254	261	305	292	266	277	279	255	288	256	283	267	267	279	253	285	277	274	272	243	296	321	301	277	293	277	281	267	291	283	295	286	315	295	270	295	303	264	293	295	269	274	272	294	293	281	270	281	290	240	272	266	266	290	288	271	254	275	280	262	283	257	283	312	235	283	304	260	280	276	272	273	294	267	269	282	272	284	293	260	300	315	277	274	289	292	299	289	255	290	308	282	284	311	295	310	299	265	294	306	308	266	267	288	301	277	301	309	288	276	304	250	290	271	279	283	296	272	295	292	255	266	294	250	266	291	276	261	277	297	287	314	269	287	288	261	277	260	262	277	260	294	283	240	251	275	296	295	280	272	301	264	275	281	272	295	309	296	253	278	306	275	286	302	303	304	286	259	281	275	264	270	284	272	284	273	254	303	240	279	293	282	255	278	288	298	309	308	280	273	289	285	320	255	305	304	264	319	310	310	284	271	309	280	281	278	254	303	315	292	277	280	284	303	256	276	297	291	292	266	285	303	268	279	289	276	259	286	273	294	253	248	265	295	296	269	300	268	290	303	296	276	301	266	255	287	271	303	274	267	301	260	272	281	275	289	288	284	279	280	298	276	276	283	280	285	272	283	282	285	288	278	290	285	278	257	278	297	298	276	256	272	286	292	276	246	289	273	251	271	281	301	292	310	311	271	310	254	262	290	271	258	274	324	294	262	283	283	290	281	285	280	283	293	293	270	294	242	302	286	261	297	282	284	298	296	270	254	283	292	265	296	266	276	272	297	301	295	285	294	297	286	284	291	268	275	298	281	273	297	256	287	293	279	300	290	270	265	276	271	252	268	279	308	276	275	240	296	284	282	277	244	277	256	281	306	290	292	266	297	298	272	273	288	306	274	278	280	287	287	282	280	277	287	264	281	229	304	310	278	284	296	277	270	280	292	279	287	318	279	282	286	288	270	323	278	277	286	288	292	265	281	294	265	262	279	278	281	258	322	259	307	286	280	296	263	269	306	272	278	265	293	306	298	285	268	287	310	291	282	252	280	274	272	271	270	264	308	292	276	258	289	264	284	289	261	300	305	286	295	267	291	272	281	292	278	260	312	343	264	261	282	268	282	261	288	280	299	278	293	312	299	286	258	315	270	311	285	273	296	304	287	277	278	287	259	307	261	293	271	296	295	273	287	296	288	282	292	294	265	304	269	294	282	275	290	283	293	305	289	280	290	287	284	274	254	289	292	294	297	288	297	241	275	268	297	266	288	327	298	267	277	283	295	260	264	301	304	270	289	284	268	301	253	297	332	284	268	293	282	279	283	254	283	265	294	288	287	310	291	271	322	301	261	281	302	275	310	276	292	272	293	289	274	319	289	296	299	260	262	262	291	295	327	268	309	265	261	301	277	301	306	272	260	280	279	304	267	258	276	279	284	257	278	289	277	297	280	249	295	291	279	272	255	275	264	287	312	296	277	285	265	277	263	284	284	288	303	270	285	260	254	286	272	294	264	268	303	270	295	250	269	263	274	290	280	289	297	286	298	263	287	299	290	260	271	274	265	274	286	288	259	260	250	302	299	294	287	270	292	312	265	300	284	270	291	270	278	268	276	267	278	270	286	294	307	251	317	281	304	312	286	274	289	286	293	259	277	251	282	289	306	290	272	297	272	287	289	298	254	283	283	280	274	276	296	307	279	290	286	265	306	308	269	283	270	288	288	255	272	247	264	250	299	274	300	278	284	306	285	264	291	268	287	288	307	295	275	280	255	262	327	294	274	282	278	280	296	285	268	270	296	282	281	285	293	266	299	306	287	269	284	284	270	287	285	279	268	302	298	283	283	270	291	289	299	292	269	257	260	259	257	272	287	260	283	263	310	272	298	278	280	287	266	293	315	276	260	269	280	278	309	282	280	281	277	307	235	302	268	269	268	265	262	285	274	264	306	302	294	321	268	283	272	276	281	287	265	309	259	300	299	257	288	265	278	290	265	321	269	285	258	283	265	273	263	314	281	276	294	276	285	285	311	282	269	281	284	271	310	258	279	286	304	283	265	293	261	273	303	272	268	307	275	281	296	274	271	262	277	271	281	291	281	304	288	281	297	300	302	280	296	272	298	274	271	261	266	287	265	261	298	286	289	262	289	292	282	327	282	269	283	291	287	264	279	262	287	283	292	265	266	280	278	282	264	316	307	321	322	292	275	308	276	285	294	272	275	306	311	285	283	301	260	271	293	268	279	285	287	297	268	314	291	298	269	288	278	260	287	280	266	271	262	252	290	299	265	270	256	270	279	264	290	271	277	296	277	315	301	252	298	278	263	285	298	317	266	269	298	279	277	300	273	310	270	276	278	286	284	275	280	273	261	251	284	264
8627	9053	17068	18577	16089	13401	10780	8979	8129	7030	6129	5091	4046	4323	3855	3046	3104	3046	2750	2531	2081	1898	1836	1634	1666	1476	1382	1292	1141	1184	1143	980	993	1096	1056	1040	932	977	934	829	865	898	822	802	816	788	774	775	744	748	784	696	770	773	767	779	782	766	747	777	786	803	777	730	797	773	782	757	792	760	763	816	788	809	744	761	686	729	751	771	750	746	752	809	784	746	731	770	757	766	746	723	790	744	819	728	777	732	767	787	759	750	821	792	783	743	771	777	753	829	769	752	752	816	739	733	757	756	788	749	809	762	791	740	794	797	711	800	793	830	796	772	742	796	744	730	814	773	812	797	720	742	724	761	818	803	750	749	814	764	814	762	736	765	761	780	743	756	755	802	791	814	759	772	822	806	768	778	746	727	749	786	746	721	722	748	754	734	717	830	802	750	769	792	814	731	813	839	770	847	836	826	752	782	809	789	812	783	812	772	763	769	816	769	739	781	805	742	761	673	799	749	849	783	754	780	770	793	766	764	785	762	749	767	757	803	781	754	794	796	764	811	776	766	730	819	738	781	714	782	778	725	755	781	757	723	821	741	767	807	799	790	754	782	841	788	859	762	770	737	818	764	787	744	762	763	768	813	783	741	770	801	794	754	753	743	771	744	835	783	722	739	784	758	794	798	798	744	798	724	779	763	775	759	784	767	756	786	722	714	801	815	758	750	768	767	782	797	772	780	809	822	778	780	731	763	771	805	726	789	828	840	769	820	815	752	816	772	781	811	775	781	793	755	774	782	768	760	771	780	756	784	808	727	827	711	787	746	816	749	755	768	745	787	753	810	710	742	754	811	767	777	756	746	749	743	794	816	768	797	814	733	772	780	733	755	765	759	814	783	806	772	772	776	757	771	738	745	777	762	769	779	808	755	733	767	770	821	762	750	813	793	764	799	760	810	787	767	773	772	755	767	765	785	759	802	781	766	806	772	821	790	746	816	770	795	742	827	741	752	815	740	760	763	689	789	790	780	763	780	812	767	770	791	786	767	767	822	735	809	782	793	772	769	797	743	787	807	732	766	739	778	785	781	812	788	715	748	788	748	779	808	768	746	748	742	733	771	764	812	784	776	801	743	780	806	719	719	783	781	794	788	748	753	751	779	742	807	781	791	818	788	743	771	846	770	798	747	757	786	805	767	798	773	769	791	811	735	793	770	772	756	818	779	758	732	777	810	768	765	727	790	774	798	801	768	766	799	796	789	797	795	803	779	768	769	748	783	746	756	785	780	770	810	773	752	750	793	743	793	786	764	815	719	783	766	752	737	772	762	778	778	800	798	806	696	740	811	735	753	758	744	760	742	791	775	775	752	803	785	771	795	783	786	757	767	780	775	742	727	762	804	823	791	751	786	736	795	824	813	735	745	782	779	817	801	812	769	764	799	771	760	773	788	763	727	772	792	745	761	716	724	766	781	760	777	824	745	747	781	734	817	785	798	748	815	789	781	763	764	775	772	791	789	775	775	783	770	786	783	799	798	767	769	812	785	767	833	768	795	802	799	760	799	791	765	776	790	785	791	823	785	788	750	801	781	851	779	767	785	801	754	756	763	803	778	827	734	811	785	814	761	729	787	762	742	846	805	798	775	805	794	786	785	804	715	797	762	762	766	768	814	782	801	806	803	800	813	849	794	802	736	766	762	734	765	791	747	768	806	800	753	779	778	756	749	819	775	814	719	803	770	751	771	817	833	769	746	788	773	797	787	708	727	825	761	752	764	761	770	766	791	796	755	766	757	787	787	731	770	762	760	767	730	759	800	729	768	730	782	765	758	768	801	773	811	705	768	767	766	790	801	756	739	766	831	740	799	782	781	813	774	779	813	747	834	729	712	814	778	795	756	786	732	722	761	761	750	811	751	770	760	731	790	779	724	723	763	798	775	807	765	750	760	758	783	824	751	797	759	798	809	764	805	796	766	775	800	724	783	804	725	758	768	808	797	737	753	709	791	768	792	778	760	794	787	812	822	785	815	803	748	797	782	769	817	772	739	745	751	786	772	742	791	819	738	780	792	742	765	784	776	784	769	783	764	779	777	818	759	750	787	787	771	782	770	803	780	764	783	764	790	807	770	734	777	749	796	725	716	782	731	711	694	764	744	720	799	766	781	760	781	770	782	741	804	741	767	793	813	778	773	823	789	787	757	751	805	743	819	809	773	766	804	787	820	785	799	755	789	780	773	789	810	794	737	769	789	783	799	737	799	750	735	765	752	781	804	746	772	830	751	748	746	795	782	770	802	768	810	752	763	788	792	764	822	762	775	815	794	788	741	724	813	817	769	746	739	806	768	784	786	790	759	779	709	752	782	741	795	748	765	780	723	801	781	793	758	724	802	722	756	784	788	819	740	778	787	727	696	806	742	808	751	747	766	757	804	775	730	757	759	783	755	731	804	772	795	796	776	818	805	767	815	723	795	753	744	802	791	783	806	777	781	760	713	743	786	793	793	774	794	767	780	743	781	749	810	764	835	733	757	787	757	769	791	822	706	774	804	756	775	799	795	750	738	703	764	763	816	757	839	770	791	797	794	764	788	748	770	783	800	731	760	788	804	816	791	832	752	779	805	774	778	733	786	757	748	775	816	807	776	756	826	772	760	853	780	735	779	786	792	767	788	817	795	769	759	793	738	789	763	742	776	784	759	801	755	788	803	744	777	804	794	784	778	800	709	789	799	775	772	716	756	791	765	775	799	770	732	737	793	757	756	774	765	816	778	776	784	778	782	746	735	760	792	778	812	769	795	747	777	732	747	762	765	746	779	770	756	734	743	759	846	771	780	778	742	765	806	784	715	783	798	736	793	734	799	803	773	735	784	795	773	735	808	837	744	754	753	828	803	782	761	796	791	780	786	789	800	747	766	790	823	722	774	743	795	860	771	802	776	768	795	766	760	814	867	781	783	741	818	760	849	788	735	793	791	725	758	777	773	789	796	804	820	777	718	797	777	775	773	755	757	780	728	767	825	746	783	790	793	765	752	804	790	766	770	779	765	782	769	790	781	825	807	794	844	788	786	781	785	792	762	779	792	768	761	724	787	773	779	741	779	744	775	767	786	829	789	787	811	837	782	741	715	796	765	788	778	758	758	757	758	765	755	771	751	756	785	781	813	739	780	747	781	784	848	749	763	798	740	749	735	791	715	823	789	768	791	739	811	761	781	786	749	786	790	807	797	706	797	828	819	794	763	727	772	792	785	760	768	762	723	764	703	805	790	725	757	780	745	763	783	720	744	816	793	787	809	771	831	781	778	812	745	884	776	756	774	753	754	773	784	739	780	764	714	766	788	768	715	784	768	818	747	803	777	746	734	753	777	815	778	809	772	782	782	807	768	755	777	799	786	790	772	779	771	768	784	760	774	791	755	763	792	774	731	800	754	772	787	785	759	825	733	805	782	760	756	778	789	763	718	810	743	749	811	793	755	790	739	753	751	756	758	742	753	739	747	839	762	798	821	764	757
23287	18248	20288	16323	11330	8142	5950	4752	5897	5780	5322	4050	2019	3101	3404	2098	2260	2633	2499	2090	1569	1549	1225	1077	951	785	769	767	654	636	645	598	664	693	677	680	610	530	412	393	369	349	329	292	276	301	282	269	282	282	250	289	261	251	273	245	250	266	269	260	239	263	250	244	259	269	249	260	235	261	256	254	273	245	231	253	274	257	273	274	212	260	263	270	225	269	248	256	267	256	241	257	276	239	269	260	258	255	257	255	257	253	260	278	256	257	218	244	260	258	270	267	227	255	283	246	225	266	255	250	269	277	272	278	288	249	270	251	264	259	245	234	247	253	258	268	288	267	245	279	250	253	246	286	232	212	279	241	281	248	237	270	258	269	258	228	260	269	267	259	248	225	221	265	286	275	246	257	289	265	249	272	250	286	256	256	262	270	274	275	242	247	236	250	251	225	255	261	254	251	264	255	220	260	266	261	255	245	270	260	233	262	245	266	247	272	251	268	252	256	270	248	270	270	243	264	259	262	252	262	295	233	282	273	258	254	277	253	251	245	254	237	260	232	296	256	219	252	250	274	243	262	250	240	243	281	264	253	255	250	270	265	221	240	275	267	246	272	265	279	252	272	224	257	285	258	242	250	234	260	252	236	267	272	278	248	237	250	249	241	237	267	230	238	270	252	246	243	278	255	258	236	287	269	276	272	261	250	273	231	214	255	272	251	221	249	274	269	227	285	267	252	280	232	272	273	248	255	261	248	244	304	249	258	257	296	288	275	251	252	300	258	289	253	254	261	256	259	244	250	263	248	254	267	280	262	275	256	273	268	274	262	245	247	275	234	266	283	261	268	244	230	267	266	261	273	247	266	233	228	273	244	237	234	276	260	265	245	275	265	233	266	245	242	257	286	262	246	248	257	238	258	248	245	243	257	251	266	263	274	287	252	225	245	290	257	250	246	274	237	249	265	260	253	252	243	295	251	242	261	260	266	251	294	262	242	262	241	262	284	231	239	263	227	243	249	260	238	263	246	228	272	234	261	263	272	264	268	253	234	237	248	235	267	259	255	228	241	283	269	263	270	259	244	264	235	268	281	234	335	290	260	253	257	238	245	284	233	242	231	238	264	270	297	249	236	273	267	243	281	285	240	250	258	293	242	265	287	257	273	252	248	248	235	237	249	241	239	240	281	251	280	268	257	245	253	277	263	274	225	271	250	247	275	280	262	255	258	286	270	284	264	248	217	276	272	282	233	269	250	275	260	235	233	266	258	256	283	263	235	241	266	267	259	263	271	286	291	284	276	272	238	255	282	268	292	240	246	269	274	262	258	255	259	279	245	271	276	237	242	247	256	267	249	287	261	234	240	274	257	257	294	301	256	247	272	274	251	257	226	293	261	228	267	286	249	260	249	267	259	286	266	269	266	249	257	266	262	268	257	263	250	267	268	265	264	260	274	289	277	253	246	248	263	248	275	261	284	235	268	275	257	260	271	251	262	299	245	285	238	271	254	271	244	272	259	246	245	284	276	209	227	273	257	245	263	238	263	269	271	248	238	227	253	260	259	248	259	268	260	281	251	259	249	278	281	239	251	267	247	262	256	253	265	268	275	267	265	250	258	260	277	251	240	267	260	269	261	248	292	258	264	249	256	250	263	265	267	240	246	284	241	264	276	264	284	265	259	251	268	266	239	258	253	242	264	249	244	284	239	284	267	226	248	255	245	249	259	241	275	237	264	279	277	252	247	270	277	280	254	253	257	257	272	260	260	266	277	268	274	254	225	252	261	249	253	264	275	256	258	250	249	261	246	259	267	258	281	259	286	257	255	261	258	292	263	259	251	261	253	248	269	235	285	251	263	257	257	261	241	252	251	262	268	290	257	264	278	258	261	267	263	229	276	249	245	244	254	237	241	284	259	247	264	300	244	231	268	261	232	265	234	270	272	260	240	239	260	264	251	275	261	260	272	261	264	257	259	252	301	267	270	262	245	245	258	292	282	238	232	289	236	277	254	261	265	298	283	261	283	260	262	234	238	244	265	262	280	239	248	242	265	257	253	269	265	256	287	273	319	255	273	241	273	262	236	287	275	267	241	259	267	248	267	249	251	256	251	248	272	282	263	261	290	246	232	250	231	281	232	254	257	234	273	263	269	284	249	239	236	282	273	246	239	241	258	236	280	259	252	232	271	259	291	273	257	278	243	294	251	273	256	258	242	249	257	274	272	255	244	233	238	262	241	253	266	272	257	248	254	248	261	262	249	253	244	276	262	254	265	231	260	253	229	229	269	268	258	277	250	258	267	291	281	271	259	267	249	264	267	263	259	260	270	243	290	267	260	246	230	244	244	265	273	261	265	257	249	275	269	266	253	244	233	246	245	261	239	273	267	233	264	272	261	256	237	237	255	266	264	278	238	292	253	258	238	251	272	257	265	270	240	255	232	257	265	270	246	280	273	274	253	288	275	283	258	281	232	279	272	231	240	256	268	260	252	257	309	267	272	267	271	267	247	267	264	245	263	259	227	284	289	244	264	246	241	251	257	248	263	250	259	257	261	253	236	268	280	253	262	260	283	261	245	238	256	251	284	287	274	264	257	254	255	267	261	257	227	260	272	249	276	242	239	261	239	242	263	244	294	251	241	283	254	274	242	244	259	259	270	252	270	263	256	222	252	263	246	253	246	289	250	264	244	270	272	222	238	251	278	238	294	264	273	257	290	219	268	247	248	264	266	252	268	246	295	278	257	253	254	271	246	256	239	272	243	261	248	264	287	270	275	228	269	249	254	266	236	264	264	271	265	257	255	276	289	285	254	229	227	272	291	238	272	250	281	253	251	253	275	259	260	252	265	255	244	237	273	237	248	307	263	280	252	259	231	292	297	244	255	243	295	268	246	268	260	226	278	265	278	241	239	233	276	270	258	268	224	273	257	252	258	242	273	258	283	263	267	261	256	265	246	260	236	240	259	268	265	242	259	276	222	249	257	253	272	250	271	223	280	228	247	265	276	265	263	287	237	268	232	247	242	265	249	248	286	256	276	261	251	255	278	280	243	257	274	233	260	252	267	276	266	286	267	294	289	280	249	259	253	251	284	254	264	268	263	262	254	259	267	246	272	284	280	249	267	254	219	267	278	252	268	251	251	244	269	260	266	219	258	236	276	242	271	254	256	253	241	281	247	228	271	279	238	259	265	274	259	315	295	277	242	286	257	262	267	254	249	274	250	232	266	253	241	256	254	248	265	265	275	242	270	268	250	245	247	256	237	253	249	261	244	242	223	270	252	233	278	284	236	266	231	267	254	271	235	288	230	265	222	233	264	282	263	261	263	281	243	265	273	271	271	251	256	234	299	250	244	257	248	250	237	268	254	286	254	262	246	259	257	260	302	252	256	251	275	256	250	245	249	258	227	260	242	258	259	249	246	259	230	268	269	236	252	270	251	247	244	264	288	246	295	233	243	269	270	248	270	225	238	257	274	242	258	278	246	248	278	245	265	268	244	250	273	240	248
14768	15230	24991	27267	24981	22679	19351	17718	20398	19708	19891	16268	9916	15290	15094	10153	11401	13446	13347	11524	8809	8348	7725	6992	5618	4890	4500	4787	3599	3744	3514	3379	4009	4321	3915	4086	3413	2478	2033	1870	1736	1474	1310	1207	1061	935	838	819	807	808	772	734	727	689	743	733	762	701	693	752	718	738	733	727	709	718	764	750	755	728	710	713	746	727	671	719	764	739	703	706	741	733	730	727	737	725	735	723	760	695	688	720	689	687	672	682	767	770	685	709	741	741	702	719	720	686	721	764	731	712	724	733	664	717	715	735	707	649	679	741	726	741	742	684	758	700	719	786	701	729	721	750	779	712	646	711	703	736	734	687	738	708	690	711	698	742	652	747	734	711	705	689	699	744	737	687	706	778	729	703	687	724	749	698	715	738	748	680	741	737	763	687	756	730	718	736	670	730	732	705	682	742	683	706	722	714	722	691	701	758	743	735	691	769	698	766	715	764	687	728	689	721	714	741	771	722	714	737	720	694	707	688	742	715	758	717	735	739	711	721	663	686	721	729	693	734	751	683	738	679	719	688	692	679	747	725	711	711	723	732	719	716	731	710	723	723	698	688	700	747	737	685	766	702	761	669	713	739	738	743	729	731	753	710	685	697	744	691	690	698	708	727	752	715	723	691	736	740	705	761	711	747	718	715	770	720	705	670	710	724	746	689	698	719	725	706	696	754	676	777	741	713	683	668	730	710	719	721	726	685	734	724	730	675	702	747	727	704	695	693	683	705	700	710	726	713	744	737	704	751	731	693	666	768	746	736	730	735	724	715	765	711	715	707	749	702	729	744	772	746	706	718	742	724	731	699	733	741	761	721	781	711	733	716	714	723	660	756	726	713	719	715	722	730	705	711	670	708	688	711	745	711	696	684	753	689	733	757	727	727	721	750	730	749	753	725	745	759	740	715	733	736	709	712	776	735	707	741	715	721	688	744	727	721	741	756	688	740	676	672	708	731	734	721	724	693	719	717	752	643	665	681	690	717	704	695	686	769	676	748	626	726	749	746	716	760	749	686	711	780	762	761	691	679	738	705	726	690	670	719	690	682	704	738	730	761	679	768	693	689	740	722	707	756	746	743	713	762	713	753	751	709	716	666	683	740	731	698	714	696	720	721	713	684	678	659	709	723	705	715	710	760	680	719	717	702	704	712	730	765	669	704	718	665	737	734	764	783	725	675	659	746	720	739	711	745	712	708	719	768	717	694	698	717	708	728	699	760	722	715	716	705	707	721	722	723	729	679	725	702	716	724	730	741	728	743	725	712	700	722	725	741	738	750	710	722	677	677	696	699	732	707	669	686	702	680	743	716	728	685	764	720	698	716	766	747	732	711	758	691	710	664	688	748	683	694	704	717	706	747	731	743	721	696	717	677	710	683	706	710	682	712	753	731	716	738	691	721	739	682	686	690	694	716	685	707	704	744	728	702	681	693	719	711	734	745	723	727	665	770	698	674	698	674	665	733	762	737	728	742	720	701	734	673	729	699	746	718	689	691	659	738	737	749	750	695	726	700	745	716	738	688	725	713	729	699	704	668	739	723	733	714	696	710	725	713	701	665	722	691	700	677	732	738	727	724	729	735	716	738	668	699	775	703	697	656	702	769	676	765	763	695	700	729	677	744	712	750	736	677	685	684	743	776	693	695	723	758	754	685	670	683	743	784	711	757	731	726	715	713	671	741	720	716	706	697	779	709	713	673	674	689	714	754	701	743	714	728	729	747	740	683	688	706	780	664	700	714	681	739	690	737	715	713	709	707	691	723	761	747	752	715	721	721	709	758	691	710	689	713	697	707	712	690	772	734	736	734	766	740	713	747	736	671	730	743	702	702	693	700	714	700	691	650	701	740	715	711	719	677	756	696	723	711	736	717	676	701	730	729	696	702	671	726	726	705	657	755	780	691	683	721	739	695	710	766	748	712	659	702	756	713	724	766	701	756	669	721	739	671	702	686	719	750	706	710	776	675	728	752	765	722	720	729	714	702	725	749	658	714	695	773	691	713	705	713	698	706	723	690	762	728	700	696	694	723	674	704	695	690	696	687	743	664	684	733	730	782	696	697	699	743	791	751	743	715	731	708	677	716	724	683	735	718	672	706	694	718	720	698	721	746	728	726	712	724	717	720	713	746	712	695	774	748	716	746	756	659	725	680	744	734	750	763	693	715	701	712	731	725	693	699	685	748	718	706	687	739	659	721	698	722	710	724	744	705	713	697	743	716	648	730	694	694	700	714	715	720	668	717	729	718	739	701	716	735	668	708	713	763	683	739	695	740	679	748	706	724	758	722	715	728	740	701	742	712	704	712	746	730	758	689	697	733	699	732	736	743	735	738	711	676	694	701	742	725	674	670	747	686	741	702	699	682	749	729	703	678	703	712	674	693	736	705	718	726	741	716	723	742	762	685	700	730	749	710	691	689	733	748	712	722	741	723	682	714	750	708	750	721	721	733	720	736	663	730	699	706	757	679	764	735	714	768	719	718	694	681	725	682	735	758	736	698	744	682	673	735	717	762	708	735	702	716	761	702	749	725	791	710	744	750	699	730	706	668	754	721	734	719	664	701	729	720	725	673	682	678	693	737	767	740	695	689	737	714	718	723	702	748	763	701	716	740	767	758	724	688	707	743	702	741	730	704	712	698	728	691	725	735	726	725	741	751	721	787	722	772	659	728	719	667	758	723	756	702	684	733	731	734	702	715	765	712	703	736	725	731	710	705	721	708	707	644	734	742	653	709	724	736	697	713	704	690	711	686	706	737	661	737	711	691	659	698	712	734	749	673	728	717	745	691	772	747	743	735	679	711	799	728	729	723	699	751	700	701	720	695	696	684	710	750	722	693	740	679	665	686	745	737	704	662	711	721	709	678	713	718	715	734	689	706	707	678	721	734	738	721	726	693	730	751	716	700	704	695	721	725	694	729	708	713	675	686	668	707	721	713	714	681	709	758	690	725	702	688	712	717	712	713	722	740	671	705	708	710	705	685	688	741	688	711	716	725	705	687	709	717	664	751	702	767	701	714	704	678	715	735	681	708	706	705	719	712	672	702	676	754	684	730	722	707	692	704	741	721	703	655	747	694	712	698	697	677	729	723	711	706	731	688	697	726	716	742	710	698	713	726	724	752	701	722	765	763	774	750	722	727	677	730	738	709	705	722	734	737	740	701	686	739	746	709	743	702	748	713	762	718	737	724	709	719	716	717	763	673	693	779	724	831	703	696	718	685	707	738	710	746	746	753	726	688	740	708	761	722	720	753	700	713	762	716	679	757	714	757	630	698	718	706	726	721	721	731	737	699	722	702	717	749	649	745	732	697	736	703	753	711	737	733	748	733	719	733	737	723	750	756	705	715	710	698	723	698	724	776	749	696	701	738	705	710	738	722	723	646	718	701	753	716	685	721	720	724	740	682	706	687	729	709	686	716	707	703	664	705	731	676	723	716	662	718	722	646	708	738	678	712	703	747	725	755	687	701	751	752
31956	25800	28858	24613	18548	13670	10392	8001	11458	10885	10418	8119	4390	5780	6839	4335	4733	5335	4999	3759	3254	2849	2325	1963	1668	1579	1353	1245	1146	1104	1165	793	1017	1261	1183	1195	987	718	652	519	522	450	429	395	355	259	301	258	270	253	266	239	244	220	225	251	248	228	228	272	251	227	238	237	231	242	226	216	225	239	222	226	240	222	257	220	241	258	220	264	218	231	215	229	219	234	235	239	207	219	216	223	208	249	227	218	214	241	271	210	205	228	229	244	227	202	238	226	228	243	207	214	251	245	210	226	240	221	213	250	223	207	232	237	221	224	222	218	244	224	242	233	250	228	226	244	243	203	221	230	230	201	227	213	235	202	213	206	264	214	235	241	209	254	216	224	171	242	249	231	211	203	238	228	232	252	217	217	208	210	247	224	221	215	211	231	231	230	203	245	218	261	217	247	218	206	212	239	226	212	222	196	237	222	235	226	222	238	245	258	248	237	223	218	210	220	233	237	225	217	236	247	233	234	221	235	241	231	216	205	222	236	253	231	234	236	243	212	249	237	239	198	224	217	200	246	225	233	234	231	227	222	202	228	240	210	232	230	225	204	225	206	201	236	208	269	232	223	213	234	230	233	212	220	249	208	219	223	210	204	221	233	241	222	253	233	234	256	219	231	202	236	225	211	268	239	217	236	213	236	262	216	239	236	242	218	228	224	235	247	204	254	242	240	221	218	257	230	262	246	228	213	219	209	239	231	227	245	219	232	212	220	233	242	220	214	232	266	234	215	213	247	214	299	214	222	216	224	216	237	259	231	204	229	253	223	243	213	262	229	194	210	241	196	213	246	212	213	223	243	225	231	210	229	205	239	237	232	220	196	232	219	235	265	209	234	242	197	224	214	203	233	233	228	214	211	215	251	244	214	227	255	217	196	245	216	227	247	232	211	226	241	220	213	209	216	243	227	213	252	209	215	225	231	231	205	218	253	232	197	244	207	242	241	226	220	245	237	208	221	249	247	219	212	223	205	218	265	223	223	240	205	213	254	225	212	215	224	219	236	219	241	194	218	210	220	246	229	248	213	179	220	243	193	257	191	234	237	243	231	219	221	243	223	228	237	235	218	272	240	229	253	237	249	247	211	214	235	248	208	220	248	230	228	223	239	208	234	220	243	207	225	244	236	211	243	239	226	218	245	209	218	225	229	216	242	232	218	209	234	232	218	238	233	241	242	239	224	230	235	227	241	225	205	221	235	237	231	229	239	233	246	246	213	220	212	215	221	233	240	211	255	225	236	250	236	240	218	247	215	223	239	229	227	228	206	248	228	245	217	211	212	235	218	213	225	249	262	238	236	209	233	227	207	210	226	227	211	244	228	212	255	251	235	231	240	237	214	216	221	249	218	207	203	261	237	233	209	215	219	231	232	247	230	220	239	244	255	203	221	185	244	242	211	241	247	244	222	232	201	220	242	232	220	217	231	244	237	222	230	221	249	234	227	234	207	210	254	221	217	213	233	213	218	231	234	222	234	234	201	234	246	222	221	222	225	217	231	228	210	228	221	230	228	235	257	210	219	214	179	215	226	220	224	225	250	242	235	242	242	221	243	219	227	218	232	223	229	232	220	206	247	212	217	279	216	203	224	224	236	215	206	236	238	235	234	220	227	226	226	244	233	229	230	203	212	234	255	216	217	230	211	198	216	241	250	214	204	216	235	219	212	273	243	243	240	220	226	220	231	203	231	204	222	207	253	206	233	231	237	226	239	246	232	235	237	209	208	239	230	210	208	227	232	263	232	235	210	211	233	250	215	211	226	233	199	235	221	233	256	234	240	235	187	237	226	226	247	243	232	249	241	224	230	223	207	224	227	223	270	245	252	214	205	246	221	216	244	233	257	226	221	205	222	236	249	226	231	242	217	213	230	251	210	198	201	236	222	242	227	207	219	227	233	238	255	220	216	235	240	207	248	241	226	223	216	200	231	218	203	213	266	233	208	229	250	243	253	237	237	213	245	187	232	252	236	222	222	218	231	252	228	236	207	216	236	231	230	204	235	201	247	259	246	229	207	224	235	238	266	224	228	242	239	215	223	248	221	263	222	220	252	220	225	233	231	217	232	249	237	213	241	212	225	253	237	233	263	214	228	255	215	243	233	218	215	265	227	231	228	232	236	244	257	224	230	206	209	226	210	239	214	214	235	224	232	226	227	227	220	259	234	225	216	225	233	234	239	211	257	226	237	207	245	215	211	255	212	217	237	230	225	222	206	207	241	244	236	230	240	259	218	235	246	235	271	228	225	235	201	225	248	226	210	223	226	232	227	224	225	219	244	235	174	225	248	239	227	218	235	237	220	198	228	227	229	211	213	206	248	229	200	246	247	230	226	209	264	227	224	246	230	219	257	240	239	218	235	237	219	237	272	213	219	217	237	209	194	225	212	209	242	205	233	247	207	243	213	217	217	239	233	255	250	212	207	273	214	218	256	222	236	241	261	220	243	232	205	219	218	212	237	240	235	221	216	226	231	237	228	226	209	268	218	229	227	207	216	236	220	202	211	224	232	227	231	233	211	202	217	233	220	217	249	221	204	226	217	212	218	232	220	213	227	218	239	222	225	268	245	223	207	249	239	227	226	290	218	276	208	271	239	219	217	230	204	216	209	231	232	227	225	225	208	207	258	223	212	234	217	244	223	220	233	228	194	229	222	231	241	242	253	229	254	215	202	246	224	226	232	201	235	216	235	248	234	224	234	233	216	211	243	235	263	233	222	253	220	230	235	249	235	250	229	219	224	220	246	218	223	225	222	222	233	256	209	241	230	226	209	241	197	223	227	231	212	210	216	235	236	245	242	242	220	211	218	270	214	210	204	207	213	222	233	222	216	214	253	227	228	219	245	252	226	222	249	236	229	255	234	239	218	213	245	209	214	211	228	238	229	262	221	222	231	245	239	236	236	220	212	237	220	218	204	233	270	227	226	201	244	230	198	202	199	251	214	229	210	222	219	245	226	224	231	210	213	252	217	215	204	233	216	202	218	222	214	237	209	205	219	232	228	211	218	225	204	204	222	206	222	247	265	213	231	266	219	202	245	240	225	245	261	229	209	223	235	203	223	204	226	233	237	213	222	192	237	214	238	231	206	245	241	266	224	258	200	241	220	266	223	233	222	235	193	242	235	230	216	242	225	243	218	207	234	237	228	240	244	209	200	247	232	233	256	260	248	225	216	229	230	233	229	260	244	214	218	210	255	227	217	226	234	245	204	205	230	249	255	219	213	234	244	222	236	201	207	243	243	239	232	242	223	223	212	228	236	197	236	234	230	246	217	249	237	195	234	247	228	242	208	253	214	259	233	211	222	242	226	231	201	218	216	228	228	224	248	222	240	225	213	201	215	241	239	247	216	242	198	203	240	271	246	236	229	229	208	212	215	240	255	211	232	216	226	221	217	277	236	204	244	211	243	224	208	226	253	234	227	214	204	239	242	223	241	243	266	248	217	243	212	246	215	230	222	210	224
19837	20564	31185	33523	32121	28990	25955	23939	28746	27500	27537	22920	16630	21968	22113	16752	19104	20573	21189	17602	14811	14009	12492	11419	9727	8626	7519	7415	6601	6302	6299	4498	6025	7791	6741	7341	6004	4221	3305	2921	2857	2534	1960	1688	1378	1143	968	860	858	740	718	705	711	611	667	653	629	693	661	671	621	621	667	698	667	622	671	633	640	641	646	665	694	649	655	674	585	630	611	581	680	593	651	647	615	627	672	648	639	611	618	666	646	645	670	650	642	614	666	640	638	625	638	581	696	638	611	625	622	666	648	677	648	592	679	655	659	638	641	656	669	617	632	627	700	667	638	635	648	624	647	655	595	642	624	610	635	694	639	646	687	683	682	660	636	667	633	624	630	609	648	598	666	599	646	591	642	642	633	634	626	638	669	648	617	638	616	647	607	641	655	649	608	664	669	646	669	633	635	655	656	610	636	664	619	606	606	615	675	603	641	640	612	598	653	643	680	641	664	605	627	620	653	685	668	661	629	689	628	654	654	663	611	655	611	656	668	629	635	625	655	644	680	643	617	642	651	678	637	633	633	668	612	652	568	660	646	636	592	649	638	653	619	623	655	622	676	593	625	639	597	601	622	661	634	677	622	641	600	656	648	665	671	636	670	630	648	633	693	626	625	665	617	661	622	623	678	655	604	612	630	626	671	647	642	617	624	661	639	590	609	613	580	640	668	632	651	616	611	669	634	639	648	654	666	648	618	588	651	662	647	649	673	619	667	631	626	656	667	644	655	610	646	614	599	693	650	634	631	590	648	652	647	610	643	651	606	680	625	678	604	666	663	651	618	652	671	619	630	666	599	630	636	600	618	649	659	621	635	682	616	681	668	613	601	617	624	589	603	686	639	594	646	604	638	628	602	647	662	643	624	641	651	608	627	654	665	583	623	648	645	639	634	673	666	653	622	642	661	639	627	674	633	654	635	640	667	626	635	631	671	628	684	598	670	640	607	629	642	660	636	667	619	649	619	578	662	632	633	675	656	676	665	635	616	633	633	634	669	617	634	613	618	649	678	646	608	683	654	623	613	714	620	605	605	611	647	655	647	618	640	655	638	648	682	629	636	676	664	646	639	649	636	639	653	667	636	651	625	644	661	677	670	656	690	621	652	642	676	677	681	608	644	688	652	665	664	669	649	619	659	670	679	622	670	642	695	607	658	621	651	647	680	661	615	657	632	599	655	618	643	613	664	665	650	598	621	672	553	633	616	639	660	612	605	579	629	656	698	588	614	635	672	607	637	644	681	650	680	631	621	588	651	605	644	685	608	620	641	631	649	635	620	658	631	685	657	631	677	650	633	657	649	665	656	655	637	634	619	600	592	634	669	629	627	630	628	638	610	613	658	630	624	662	642	656	661	648	630	653	652	631	645	683	566	640	588	668	576	621	641	625	639	684	638	641	684	662	627	683	617	633	649	636	666	628	593	672	629	635	622	630	648	655	706	656	626	627	623	637	607	634	665	650	628	634	666	667	623	605	667	691	636	643	615	626	676	597	629	633	634	611	616	623	606	654	633	649	617	584	672	669	657	666	687	634	660	590	641	665	630	661	653	674	611	623	640	647	621	654	633	653	639	616	592	629	644	643	666	604	644	649	630	647	631	641	639	617	603	652	652	619	657	634	660	635	613	648	636	625	604	619	644	610	644	621	619	638	656	628	676	628	661	603	651	614	686	645	625	649	578	671	639	658	600	609	665	624	684	659	639	638	645	597	619	604	608	637	651	645	652	615	652	658	633	599	631	686	576	639	663	677	659	614	641	626	667	624	614	623	629	642	689	623	635	644	654	643	653	631	665	605	623	658	641	645	649	651	682	644	656	627	633	646	609	638	617	646	659	657	669	679	654	669	695	672	604	634	627	582	636	687	670	634	591	631	629	672	653	655	642	631	662	628	656	678	596	591	716	596	649	640	621	663	640	680	648	690	666	664	587	624	663	644	666	639	653	656	627	650	617	607	586	667	595	611	682	625	671	635	648	668	635	678	633	624	675	654	628	673	643	629	640	649	609	633	632	587	638	611	646	634	607	619	643	643	659	655	665	655	627	646	608	639	648	596	662	627	633	599	626	652	657	638	623	697	639	616	638	626	687	624	617	664	636	690	649	621	659	646	654	621	632	662	617	609	630	595	637	633	668	602	628	622	614	605	630	642	629	640	636	657	634	667	612	663	650	647	637	611	624	656	605	630	617	645	614	656	629	634	625	654	668	666	622	612	678	691	649	646	632	638	626	650	611	656	642	639	624	668	688	664	689	579	628	634	625	681	659	666	651	645	650	634	658	583	638	656	693	639	638	640	669	601	673	621	635	625	646	653	658	664	608	687	660	642	643	629	645	662	680	624	661	654	657	650	618	631	698	647	631	599	656	672	652	634	650	638	654	653	685	655	616	646	590	574	646	654	596	665	652	660	631	681	617	585	674	652	676	629	667	678	658	645	686	658	630	592	640	662	676	632	643	654	660	626	649	645	669	663	651	665	667	627	680	651	651	633	680	641	626	667	658	654	623	602	635	610	622	637	662	658	593	631	629	642	633	681	656	651	665	638	624	647	615	665	613	633	657	653	611	669	638	646	660	627	666	668	647	631	624	624	672	658	637	591	630	603	594	658	649	649	675	651	654	648	671	618	642	627	621	641	650	614	616	629	632	641	645	640	601	639	659	621	699	642	663	630	636	630	641	653	637	624	649	605	621	659	660	648	607	648	668	601	654	640	668	633	616	636	651	629	658	641	683	641	596	653	632	652	605	675	690	621	688	600	658	663	678	650	683	609	686	649	676	621	630	630	616	632	662	603	634	651	647	653	674	614	657	666	614	620	629	645	625	648	663	626	650	671	622	616	639	655	670	599	634	662	619	646	646	650	611	617	658	627	618	596	656	610	623	637	668	665	704	652	614	628	638	634	645	630	662	656	621	582	649	680	649	631	647	637	634	588	632	640	643	643	637	595	638	630	683	658	623	653	653	611	676	681	669	642	669	650	641	608	626	641	656	653	612	605	634	609	700	630	637	629	634	612	582	628	632	622	601	661	632	658	684	603	668	690	602	652	682	646	630	691	622	658	620	625	594	646	651	638	675	638	608	632	655	630	640	660	633	634	700	624	635	623	643	638	636	630	601	689	586	616	652	679	650	659	692	616	628	663	625	687	646	643	668	626	632	699	662	589	655	645	628	634	621	622	614	639	630	663	643	661	596	647	628	653	641	671	631	658	617	660	647	607	653	622	651	656	647	642	671	616	634	672	662	651	642	654	587	646	627	620	650	603	661	605	682	610	645	628	632	600	658	663	609	588	619	672	657	605	664	650	626	608	677	623	640	647	647	620	645	692	622	630	664	631	647	657	618	666	617	646	653	656	633	611	634	663	629	637	655	654	681	659	654	602	615	648	644	646	665	641	640	643	622	608	688	635	596	649	648	614	650	630	633	659	626	623	613	694	652	596	649	631	643	641	641	639	619	615	622	667	647	668	644	678	643	638	637	596
13047	10399	11613	8453	5561	3677	2677	1903	1668	1404	1138	930	765	732	714	600	565	572	557	480	444	450	396	345	348	345	334	334	333	316	317	301	308	302	286	344	298	319	319	302	318	311	274	284	295	302	296	234	276	318	274	308	291	306	326	280	277	279	300	306	292	289	273	286	249	275	284	281	292	263	333	282	280	267	284	289	283	241	279	278	249	298	269	252	269	271	299	286	301	299	272	270	282	257	287	306	269	313	299	277	286	271	289	299	309	279	284	270	255	274	283	305	258	265	240	294	317	288	277	300	276	287	277	270	276	284	280	270	281	321	276	296	277	304	286	278	293	275	271	253	329	274	314	312	284	311	285	283	267	286	278	315	291	288	285	257	294	298	313	257	276	306	285	287	274	281	278	288	267	290	268	280	264	311	312	278	289	291	245	250	271	290	290	276	263	271	292	312	280	295	302	306	284	242	274	290	272	288	293	289	268	297	283	299	277	274	292	270	275	266	274	279	272	286	283	282	260	289	289	293	276	277	271	268	294	313	270	257	298	288	254	276	257	323	247	274	318	257	286	291	287	280	263	291	278	302	313	251	287	310	308	295	297	249	267	276	245	291	270	284	288	275	242	296	272	288	260	296	289	264	268	293	266	273	270	262	246	273	270	288	281	288	288	302	277	285	268	291	268	285	257	256	313	291	289	288	273	249	275	301	291	309	282	284	282	288	287	266	300	291	279	306	312	297	300	284	261	276	307	283	296	274	287	241	270	289	260	291	273	258	288	278	285	246	262	280	256	300	273	290	270	266	276	304	286	321	277	289	249	250	221	254	274	283	297	309	276	275	255	272	252	249	276	270	310	289	271	255	307	259	308	284	290	300	278	270	283	278	261	256	267	284	269	288	307	267	283	262	272	284	263	289	274	273	287	304	298	268	318	291	297	265	274	285	278	285	293	272	241	289	292	275	292	279	276	280	296	267	312	292	301	258	298	288	282	272	265	310	287	281	265	284	300	294	273	303	274	280	284	284	284	269	291	277	292	297	303	262	270	291	297	293	310	274	299	288	264	276	270	292	320	273	272	272	283	306	273	268	279	273	279	307	256	255	294	282	253	278	278	270	274	273	265	270	280	266	276	277	260	283	253	311	271	295	270	317	297	274	274	263	266	294	290	273	282	264	284	277	276	282	262	293	280	304	237	287	263	267	266	273	278	282	285	313	292	287	268	286	268	301	266	316	292	307	308	276	284	282	269	284	286	260	294	275	311	285	300	290	290	266	278	275	294	275	316	265	285	272	290	294	281	298	309	274	295	273	296	287	300	288	264	266	262	273	267	305	267	278	281	297	272	283	303	279	280	286	290	259	259	272	301	270	298	308	254	275	301	297	295	292	308	269	286	292	284	274	247	287	276	265	277	277	273	297	262	287	310	268	298	276	264	308	293	299	251	291	254	290	285	287	279	264	255	284	274	292	296	251	287	288	269	288	293	313	308	280	268	256	286	259	290	296	279	272	290	264	292	275	309	278	304	291	298	284	264	272	264	288	289	283	280	283	318	280	283	285	273	267	268	281	261	264	284	276	263	250	271	297	275	294	278	296	288	292	300	247	283	267	274	267	299	294	285	301	269	262	247	268	297	270	301	269	272	285	290	291	289	314	281	268	298	262	303	270	288	270	258	288	271	282	297	299	276	323	297	281	278	276	277	274	275	283	292	301	253	253	317	296	287	275	299	288	267	284	254	281	271	278	251	278	275	283	260	314	282	263	279	287	259	273	285	268	288	273	286	262	268	282	254	279	288	296	259	252	263	278	254	247	284	286	280	304	290	281	322	272	292	279	299	281	292	301	325	292	299	297	294	294	272	303	293	273	277	277	319	255	297	260	266	290	306	282	290	269	282	308	270	291	248	290	305	292	270	277	272	309	307	300	319	285	309	284	296	318	250	277	255	280	285	276	290	262	262	290	303	296	304	259	284	277	283	283	276	294	288	283	258	300	297	278	250	302	245	295	279	271	292	283	257	280	280	275	293	273	284	295	252	298	289	283	290	309	268	295	263	292	270	242	268	281	296	299	266	273	281	281	286	279	249	331	309	274	298	271	275	261	254	329	319	307	265	280	269	284	298	276	306	284	262	287	268	294	294	299	259	263	340	280	298	268	255	300	285	273	277	310	262	277	291	316	303	263	268	302	289	258	276	286	299	251	284	301	311	298	259	289	291	299	296	312	274	307	265	283	241	268	280	292	258	280	278	273	274	285	274	275	284	278	261	272	290	298	277	294	304	275	282	296	289	315	280	279	266	266	307	292	295	282	276	256	287	287	261	295	275	289	269	287	274	291	270	308	286	308	297	285	278	267	308	283	281	287	292	269	298	301	263	274	308	322	277	282	298	297	289	257	310	272	295	297	291	279	253	292	273	301	243	284	303	300	284	290	264	276	276	294	312	288	297	290	275	276	262	289	299	279	275	312	258	297	280	272	275	276	264	270	280	298	312	287	274	298	292	300	280	308	289	277	300	283	300	275	285	285	260	269	275	266	265	291	280	284	292	294	300	266	261	276	267	265	298	283	287	278	282	259	299	297	306	259	266	272	295	288	297	275	276	290	291	310	291	260	258	319	272	299	286	300	313	278	277	281	282	271	288	279	265	269	270	257	294	291	299	278	304	316	274	293	274	306	271	276	266	292	289	294	285	292	288	278	281	312	281	285	270	257	277	263	296	285	272	275	304	284	285	270	306	291	263	285	271	292	306	286	310	249	259	313	304	274	294	294	281	264	262	276	263	310	297	307	326	262	295	238	304	279	282	293	312	260	262	282	267	273	274	319	304	284	263	268	292	283	272	306	249	251	292	275	295	263	286	292	285	311	308	284	266	239	313	265	263	257	308	268	306	306	293	291	270	298	269	274	301	239	271	298	287	283	269	269	260	290	278	247	271	323	265	294	296	315	304	276	294	267	311	296	263	290	290	260	272	240	266	266	298	297	289	259	289	287	323	293	291	275	303	272	257	263	286	265	249	264	270	296	297	266	314	292	286	242	298	268	282	265	286	275	282	284	279	274	286	285	304	270	271	253	271	287	266	284	281	264	258	296	292	262	276	281	266	288	275	290	263	279	275	273	293	285	281	285	283	246	298	310	251	299	283	290	277	299	303	303	262	285	309	282	285	264	291	275	301	273	288	260	291	268	250	271	326	265	295	281	275	279	307	270	281	290	286	293	289	270	272	290	294	288	282	300	273	285	305	314	292	272	272	274	286	260	294	270	297	295	261	301	283	255	292	291	253	314	305	285	304	294	305	275	287	275	275	285	259	263	301	274	294	282	314	308	297	277	261	278	286	270	300	277	286	303	284	252	296	284	285	241	278	276	299	295	285	276	262	286	284	275	291	291	281	286	284	297	270	264	278	279	256	266	273	318	314	278	262	277	279	274	313	297	275	279	282	306	252	268	284	286	283	290	282	264	263	285	282	290	293	291	279	281	264	276	280	274	315	275	267	271	265	291
8407	9517	17867	18924	16392	13493	11092	8867	8473	7103	6118	4824	4068	4216	3836	3022	2917	2901	2795	2450	1987	1850	1781	1570	1532	1402	1387	1343	1190	1181	1119	1062	1022	1092	988	1091	993	897	873	908	862	886	834	765	827	820	811	829	757	765	779	794	776	783	768	782	763	783	745	802	764	752	738	783	771	748	737	766	763	743	793	727	744	810	799	758	794	780	778	791	831	716	774	795	781	717	784	762	807	728	764	760	806	739	843	765	770	782	715	816	779	796	766	751	764	778	813	791	797	742	744	751	710	755	777	808	766	753	800	730	747	832	804	760	749	729	804	816	762	745	741	776	802	775	816	775	785	796	778	799	765	792	725	737	817	768	796	733	769	763	798	797	775	769	726	746	727	793	764	742	759	783	821	803	796	780	778	776	785	746	747	756	761	781	725	754	774	769	761	760	755	733	753	783	796	772	728	749	761	760	810	769	803	776	797	786	801	765	760	759	759	754	760	767	779	696	753	797	786	760	790	717	728	787	790	777	734	748	765	784	765	721	773	761	759	788	802	756	780	720	743	771	759	765	785	781	766	740	762	728	732	716	741	785	774	771	742	753	752	748	747	710	791	723	764	752	816	759	775	789	839	761	783	748	796	811	719	780	720	800	811	747	734	767	747	734	791	754	833	745	812	730	765	794	788	734	770	750	803	746	795	796	778	742	757	766	805	800	728	755	776	780	784	752	766	789	752	781	790	750	737	783	738	764	771	822	767	811	793	729	745	786	743	767	773	744	792	832	755	772	763	757	775	774	785	777	789	773	788	727	802	750	786	792	751	762	820	749	790	770	716	767	817	754	761	734	748	791	794	716	790	717	773	770	749	793	789	725	771	736	855	784	826	766	748	771	709	793	760	807	782	772	759	747	800	775	797	742	783	775	775	746	789	783	750	777	726	764	789	808	738	745	851	795	779	777	738	802	803	799	748	766	799	730	786	803	735	733	758	787	753	768	794	751	803	752	764	746	780	775	737	730	759	779	807	704	724	794	744	767	728	759	790	805	832	769	792	776	784	777	781	749	780	782	803	745	816	733	752	787	765	763	737	750	794	759	758	781	780	807	795	767	755	776	784	738	817	757	777	783	824	755	752	741	818	737	752	749	778	791	760	735	826	779	749	746	759	785	803	759	767	761	784	766	762	740	757	737	768	752	787	806	768	799	732	777	729	772	785	722	769	772	799	733	781	738	779	764	795	787	765	720	750	748	833	777	809	787	790	714	765	782	773	750	779	731	758	814	761	775	730	754	773	711	732	705	796	792	757	726	723	739	768	768	777	795	764	740	722	794	749	813	758	780	778	757	763	732	754	779	784	776	783	794	710	770	780	764	815	767	788	797	776	773	733	769	697	830	783	790	723	755	775	746	734	814	781	766	769	774	758	791	742	755	777	758	802	749	780	732	770	759	785	756	747	779	799	782	778	775	770	784	814	732	782	744	734	786	754	765	731	748	744	743	787	765	782	801	825	775	828	762	795	801	748	797	764	802	800	770	796	751	796	775	763	733	792	807	749	729	762	769	768	846	798	792	738	743	807	755	771	787	782	748	730	759	730	777	740	794	785	779	742	769	766	788	779	742	802	794	751	768	767	787	774	760	769	761	843	758	772	784	727	794	836	755	754	799	735	768	738	751	791	776	779	791	753	743	773	753	759	752	772	774	794	800	773	725	784	764	809	794	761	834	778	802	762	743	778	776	736	793	743	786	760	765	814	780	756	792	765	722	802	713	767	767	752	752	823	772	754	722	745	788	771	781	791	769	783	796	760	758	770	727	798	716	770	754	804	767	782	789	771	782	769	736	800	839	758	791	792	800	794	785	800	723	774	832	838	783	781	734	771	754	780	779	747	742	793	799	795	778	775	753	802	794	787	750	760	734	768	765	792	773	814	784	789	751	764	767	790	789	761	769	779	790	730	793	775	761	762	791	763	765	757	803	747	795	777	774	753	742	785	752	769	762	763	795	776	769	777	776	811	765	759	713	770	793	761	801	760	806	752	810	748	732	763	784	775	794	792	758	765	801	803	813	746	762	764	727	738	784	778	750	777	776	762	826	760	811	749	773	770	757	798	756	784	856	750	798	772	789	793	780	766	759	748	719	762	776	736	728	790	818	778	769	811	782	753	745	783	758	740	781	784	800	766	722	797	813	773	750	816	797	801	750	794	771	772	754	771	768	808	708	750	718	770	739	759	748	793	755	719	791	790	739	786	833	768	748	728	721	794	752	793	775	803	758	807	779	748	749	785	741	768	794	774	790	743	735	816	759	760	817	817	755	801	755	773	795	748	749	732	770	764	728	759	801	771	793	761	797	793	793	722	787	755	733	770	750	738	749	746	778	784	780	737	743	722	759	736	820	747	757	745	817	817	801	754	798	703	751	721	768	799	758	769	786	766	770	748	751	753	779	764	771	758	766	717	769	776	704	735	744	770	755	754	745	791	736	768	786	750	816	730	790	789	752	758	846	755	793	780	783	754	783	740	780	731	800	781	795	743	718	761	797	793	784	728	770	738	786	757	771	789	770	826	673	765	765	784	755	768	764	775	790	771	792	740	737	754	784	780	802	802	757	774	731	786	744	796	801	728	772	808	763	814	798	781	738	775	727	784	711	789	756	744	713	814	762	833	786	796	760	805	773	822	751	734	768	763	749	768	763	750	768	763	769	773	760	793	823	746	762	788	719	791	770	760	776	788	783	742	734	761	725	785	760	743	728	748	776	758	817	772	729	759	766	843	751	723	810	705	781	757	782	791	753	790	768	733	761	722	815	787	728	747	777	746	782	755	773	739	723	782	812	784	765	789	761	776	740	781	761	799	760	754	779	800	782	766	783	779	767	763	797	777	757	771	811	729	806	779	758	722	816	762	791	714	796	777	749	777	772	757	768	781	794	772	802	801	760	749	758	752	753	759	770	767	775	759	765	752	744	768	749	774	801	830	781	756	753	729	773	752	724	750	793	792	732	764	770	789	813	734	790	794	776	739	752	697	748	776	779	757	809	716	778	747	817	762	814	780	812	744	820	792	769	767	797	797	727	803	785	750	778	804	712	729	802	760	796	742	794	759	819	775	797	761	771	704	762	769	702	800	760	761	801	777	776	785	753	775	751	754	773	804	775	784	761	820	810	775	762	809	729	755	806	772	730	717	765	764	764	747	769	779	791	691	763	804	734	780	777	737	772	784	702	784	745	723	739	758	729	700	744	760	767	795	736	787	757	751	742	783	751	742	732	758	770	778	769	751	731	809	775	753	763	790	738	742	784	793	781	763	774	776	766	715	764	774	761	746	756	807	746	809	797	767	782	723	790	792	806	766	741	737	740	764	756	795	755	792	727	830	748	829	744	803	772	774	750	778	766	747	781	728	800	768	810	718	751	801	716	807	798	730	770	736	747	748	779	747	748	745	788	783	782	744	764	734	764	731	756	727	745	798	758	751	754	768	777	755	788	747	761	813	745	782	794	765	748	807	799	761	738
23236	18496	20658	16586	11504	8140	5904	5251	6987	6022	5478	3094	2145	3440	3204	1984	2482	2525	2421	1834	1594	1328	1218	1032	887	856	746	704	635	605	666	638	570	711	652	740	556	510	455	425	406	374	337	323	301	313	269	266	282	284	242	261	263	237	262	276	259	249	263	255	272	260	230	253	265	289	277	248	270	263	260	251	236	257	284	232	297	246	297	265	230	259	272	256	268	255	258	251	263	261	265	232	255	284	260	241	271	267	280	251	281	267	283	264	248	273	274	288	244	245	249	257	228	281	259	248	265	270	259	269	245	257	246	273	268	273	280	256	270	277	245	245	260	252	271	289	253	280	264	257	281	247	234	259	239	274	253	252	304	233	260	285	269	245	269	281	295	259	271	258	237	236	264	284	223	266	296	259	253	247	227	254	260	243	233	259	274	293	258	253	284	298	258	282	252	266	256	259	278	257	238	263	302	235	262	252	259	306	253	276	259	248	273	254	287	251	269	261	257	251	255	261	252	271	239	259	232	259	250	258	254	239	252	237	262	268	258	282	263	259	283	236	227	249	264	232	320	250	240	261	274	231	279	240	262	242	273	265	259	311	252	270	257	291	294	259	244	235	250	255	253	243	269	244	270	273	238	258	260	263	247	286	266	252	259	252	281	256	230	255	237	258	296	265	255	239	272	263	268	252	272	286	244	278	274	256	256	262	259	246	255	281	249	264	230	250	232	252	260	275	257	252	233	269	261	256	243	232	273	229	256	249	236	265	236	251	258	245	274	238	235	252	261	246	253	229	255	227	228	273	258	258	232	270	264	255	268	272	260	267	286	259	226	259	251	285	272	261	250	267	248	266	274	233	276	276	280	279	260	259	258	233	248	247	288	245	241	264	246	278	272	220	260	258	273	272	258	278	265	253	261	263	271	238	255	294	275	282	255	261	264	247	247	236	244	244	257	243	205	262	297	261	208	304	267	273	254	261	236	251	264	257	257	261	261	255	222	245	284	242	282	254	261	252	251	257	274	275	250	220	233	263	230	290	258	280	228	234	252	238	275	282	261	244	239	246	255	255	260	247	244	254	261	268	233	263	278	253	275	251	230	260	227	231	241	255	253	274	270	255	254	276	249	228	248	259	234	276	230	245	264	281	287	275	260	286	247	260	247	246	263	259	226	250	256	263	271	252	272	301	291	254	235	237	258	273	248	227	305	276	251	275	239	266	271	263	225	250	240	257	264	255	262	265	268	273	234	251	237	277	260	260	225	267	283	270	236	256	221	266	265	276	251	249	241	255	267	279	239	233	278	254	255	235	245	245	250	257	269	261	263	240	253	285	268	245	242	264	262	277	266	267	257	252	265	264	274	272	273	256	296	289	269	260	274	255	266	231	265	260	240	274	281	260	241	290	246	288	258	250	265	264	241	278	242	293	247	243	276	257	264	277	278	270	256	254	265	238	265	251	253	257	238	253	266	281	250	244	254	254	241	250	215	244	267	280	273	287	260	270	279	266	229	264	243	260	281	248	250	270	263	260	267	264	251	268	285	268	273	251	265	259	277	257	248	246	253	272	245	269	255	256	257	240	310	261	268	270	281	229	242	274	260	272	304	239	258	259	257	263	261	285	251	247	264	256	249	265	262	246	271	266	267	278	227	295	292	272	285	261	273	272	257	282	248	279	269	246	237	250	244	254	265	231	244	265	245	269	288	248	248	223	250	265	217	255	283	261	286	271	261	244	256	278	264	253	248	265	248	244	235	257	259	279	252	281	247	255	261	239	270	243	268	228	237	256	283	261	301	264	262	253	249	297	248	240	261	272	269	275	242	260	252	279	258	272	270	231	244	286	266	227	262	262	258	257	255	275	242	245	274	266	250	304	266	270	245	249	256	238	229	287	240	290	246	247	272	250	252	252	254	243	261	285	274	259	278	254	244	265	266	238	250	268	269	263	252	275	250	257	251	275	266	238	270	247	265	255	264	226	265	261	275	250	283	253	255	273	288	233	260	257	254	261	263	273	257	249	262	249	270	263	270	270	280	247	253	259	256	257	239	274	253	250	267	257	271	252	269	267	239	258	233	258	247	279	271	270	277	236	247	259	276	256	276	236	249	249	280	248	259	270	258	244	277	290	258	243	271	245	233	266	235	266	275	223	274	282	252	247	251	253	239	283	240	266	240	290	275	264	252	231	263	291	227	253	262	247	245	260	243	260	283	251	281	281	274	276	260	281	213	244	251	229	269	263	297	242	219	287	283	262	253	281	266	216	264	261	246	287	262	271	260	272	255	247	251	276	297	256	277	278	242	273	273	263	308	266	238	249	260	285	260	251	275	237	279	246	277	265	258	270	271	237	247	256	255	252	248	259	264	246	237	275	245	259	262	267	277	281	257	276	237	269	279	261	260	256	251	224	236	243	252	260	264	275	257	264	242	232	250	250	259	273	284	257	271	250	218	264	259	269	225	267	277	264	269	252	289	254	271	247	270	254	293	229	281	284	255	267	229	261	237	226	270	235	262	254	247	278	272	265	264	285	254	278	246	273	247	253	254	252	278	241	250	247	259	256	272	292	281	234	282	250	241	269	270	263	271	269	253	306	258	267	267	276	248	251	227	266	299	260	280	257	261	253	270	255	280	283	243	258	279	269	256	257	240	256	267	272	258	255	294	254	273	268	266	256	261	249	248	267	273	286	278	270	257	250	248	247	269	221	258	254	252	244	251	228	230	237	240	269	217	258	286	261	260	244	255	243	257	242	281	266	287	296	261	219	263	238	266	270	248	240	265	276	277	273	250	253	270	270	272	222	286	236	275	244	283	251	253	251	287	236	250	232	298	265	230	272	276	264	246	234	277	233	273	229	252	250	292	229	237	226	258	279	270	263	284	290	275	274	254	252	261	242	248	272	285	275	255	269	226	250	249	239	252	252	256	240	307	265	237	261	252	242	262	283	278	245	258	243	269	295	263	255	266	266	286	245	275	249	236	260	271	275	240	242	274	245	258	257	267	231	282	257	246	245	276	259	238	254	276	257	249	281	240	266	283	262	266	263	246	272	260	270	261	245	254	228	278	275	263	244	268	261	246	253	247	275	271	265	248	244	266	268	276	255	297	227	239	270	261	259	263	243	277	251	271	260	296	257	250	267	289	268	277	273	257	249	280	254	262	290	258	248	235	251	229	251	282	285	248	281	295	267	264	255	252	284	248	237	246	256	264	291	234	279	239	237	258	271	246	261	270	260	255	255	266	279	253	255	267	254	258	295	272	245	247	263	257	268	261	248	250	243	229	258	280	234	242	274	264	236	278	252	254	249	287	256	238	258	256	259	254	236	248	263	246	270	254	245	260	261	263	266	254	266	282	272	254	264	280	260	280	246	283	275	242	242	255	234	280	244	237	240	264	225	260	246	275	265	272	224	256	235	267	261	236	263	229	240	263	270	254	265	246	251	270	280	279	272	283	286	241	242	248	276	273	235	264	237	277	237	269	272	267	304	234	263	271	249	223	257	246	230
14752	15505	25417	28137	25368	22610	19599	18749	22226	20416	19123	13025	10759	16291	14929	9815	12215	12840	13098	10264	8164	7927	7591	6175	5311	4860	4463	3956	3537	3305	3620	3214	3122	4210	3723	4241	3216	2492	2081	1995	1777	1671	1353	1125	972	1013	905	765	813	739	754	757	761	737	734	752	650	715	751	734	735	691	738	670	735	769	729	714	676	709	720	733	683	694	737	722	739	746	691	715	654	729	705	736	717	709	707	746	722	706	696	725	681	729	696	719	727	736	675	702	751	730	701	739	734	714	684	693	743	683	759	743	696	719	674	694	746	690	693	683	710	673	764	713	737	724	749	747	686	756	719	695	702	678	747	710	744	699	710	682	743	739	691	741	709	702	710	693	728	713	731	718	756	702	718	709	711	719	677	772	679	703	682	696	700	704	732	691	781	713	698	718	716	729	691	741	695	754	776	746	721	718	699	697	764	685	765	737	701	727	751	702	727	740	721	657	713	766	755	677	713	680	692	722	726	749	730	766	716	723	696	707	718	720	676	681	732	662	694	732	740	745	744	706	726	697	690	719	716	740	715	644	698	713	691	713	699	752	750	707	651	719	683	746	742	699	716	693	714	711	696	698	706	667	713	695	718	681	778	709	722	699	703	724	732	727	693	707	727	673	700	727	682	719	673	701	689	740	716	748	687	702	680	702	682	739	744	724	718	718	725	718	719	717	722	690	732	709	690	664	756	722	774	721	730	711	738	701	702	703	707	749	764	745	705	680	740	708	725	713	703	713	711	695	701	685	761	676	690	740	762	742	728	711	716	718	655	727	688	763	718	741	767	746	700	722	739	757	748	684	678	760	681	703	712	714	702	699	759	736	748	675	731	719	757	731	698	724	755	660	699	699	727	692	728	726	700	708	738	721	715	725	715	736	755	728	746	755	732	687	734	770	659	728	698	700	748	694	713	681	748	743	718	720	698	683	738	723	700	686	725	742	715	668	693	687	677	689	703	706	680	732	742	660	718	748	728	686	720	666	719	720	697	684	698	717	767	694	689	692	678	714	771	732	714	740	801	707	700	702	719	761	713	707	684	734	723	718	688	739	736	706	702	735	697	736	707	699	732	755	713	755	700	678	717	671	699	720	739	656	744	733	754	731	704	653	759	700	721	707	644	704	721	741	722	701	685	715	704	724	730	761	721	716	693	719	754	771	761	701	720	708	743	703	725	699	713	707	660	681	669	675	681	802	681	710	701	731	668	716	728	731	738	769	746	668	762	697	700	701	683	766	724	692	723	721	660	673	672	685	720	744	699	703	719	704	721	714	676	722	696	742	705	703	704	720	690	715	729	707	669	737	724	673	713	677	730	706	722	713	663	706	711	708	715	754	696	701	749	704	703	704	726	726	708	693	723	733	695	732	727	675	687	740	680	731	682	688	726	738	695	717	721	769	686	724	765	737	731	685	739	703	682	735	703	681	713	706	731	646	745	710	692	699	748	724	741	720	772	697	751	747	730	688	718	720	739	725	714	714	733	770	706	755	702	759	736	741	699	694	704	697	721	691	708	715	731	713	709	744	737	721	727	725	739	735	712	718	724	713	726	685	708	662	707	725	679	712	712	707	766	711	700	707	691	717	663	723	705	693	661	725	730	708	692	705	689	660	726	712	702	703	754	719	736	697	718	766	706	719	733	728	740	708	690	733	692	708	733	729	700	679	733	706	724	723	716	741	705	700	713	692	697	737	744	739	731	666	670	702	712	732	730	730	691	696	733	713	696	701	732	671	748	705	676	694	751	749	734	697	724	683	785	762	722	739	680	687	698	736	705	736	691	691	694	746	730	716	661	747	691	738	673	756	728	647	699	726	724	757	735	697	705	668	660	753	661	677	722	696	706	732	718	718	731	730	743	693	715	685	683	729	689	724	750	727	702	720	740	661	675	698	685	741	687	743	745	697	730	710	757	668	722	724	697	740	708	754	709	728	698	709	760	748	747	709	691	729	734	769	716	778	716	698	721	709	661	681	714	672	699	709	721	720	750	757	686	719	757	673	756	722	708	728	681	718	714	728	726	707	744	696	684	777	710	738	680	721	722	706	731	731	737	708	725	697	638	699	757	677	717	714	721	731	729	693	663	704	710	726	701	733	739	719	735	745	742	739	706	726	718	722	753	714	706	735	710	706	678	687	716	701	704	647	701	751	735	728	765	725	714	696	716	713	722	696	723	704	711	723	736	756	697	779	690	705	741	698	753	732	755	720	733	665	700	740	716	758	784	751	697	668	734	698	738	686	711	707	719	696	712	746	730	721	680	774	708	774	678	703	752	677	688	743	718	723	755	729	725	704	704	739	681	737	756	711	720	717	730	754	686	707	734	743	721	745	732	702	696	700	712	700	673	690	666	683	742	760	709	722	737	779	684	685	735	684	691	720	741	755	734	647	732	674	745	748	698	744	703	685	714	696	736	689	717	658	686	744	736	737	690	700	709	703	738	737	693	725	708	710	726	695	712	723	696	789	732	718	727	712	739	738	714	657	728	708	711	713	767	720	740	721	686	682	698	718	700	671	714	675	732	669	686	674	714	737	720	764	706	711	743	683	731	723	637	706	717	708	708	668	736	735	714	724	743	726	693	735	729	752	697	714	721	681	707	735	688	749	711	718	702	774	703	705	702	726	783	676	702	731	663	662	706	725	748	741	686	734	705	711	697	711	635	714	755	759	713	769	729	757	740	759	764	707	682	734	727	710	705	716	722	733	733	723	721	719	714	714	731	705	694	723	719	712	750	692	748	734	740	741	719	714	707	695	720	715	742	756	738	698	711	658	689	709	706	742	721	740	699	730	700	697	746	736	707	756	745	752	719	697	741	748	757	727	697	699	730	700	742	739	724	696	721	695	719	750	771	692	734	679	767	699	726	704	741	677	707	727	763	744	725	625	726	730	755	731	685	741	742	692	723	706	705	714	648	745	770	761	714	696	737	768	721	713	666	699	721	751	755	760	700	729	680	755	699	685	733	732	745	722	667	706	711	704	730	727	715	721	731	709	753	715	728	717	750	686	700	737	727	723	760	704	717	730	679	757	761	732	744	778	727	719	729	712	717	714	755	720	691	699	749	681	702	700	699	746	737	682	726	722	694	720	710	698	690	728	691	686	706	743	761	723	684	752	759	712	717	683	676	758	741	707	689	705	727	756	783	680	741	734	673	733	712	726	718	739	707	710	701	690	662	729	735	691	673	768	717	722	730	737	721	735	661	746	762	738	733	714	713	736	675	663	711	723	728	719	723	708	716	716	740	710	685	646	721	756	693	689	689	733	715	710	697	724	751	757	738	709	720	691	766	726	702	711	700	714	749	688	720	689	679	715	708	718	705	698	677	711	705	752	724	660	735	711	760	712	728	736	732	717	705	730	716	747	723	701	755	717	723	689	720	730	701	761	728	701	717	734	752	726	729	732	722	754	713	737	733	700	669	676	714	753	694	706	686	714	679	693	630	689	695	703	696	700	723	690	686	731	741	776	718	730	706	690	716	670
32211	26201	28719	24421	18786	14161	10322	8539	12348	11689	10242	7033	4195	5910	7068	4030	4287	4896	4771	3565	3059	2730	2262	1956	1546	1401	1352	1134	1120	935	1056	1049	792	1146	1188	1181	959	765	613	623	520	473	395	372	317	285	264	291	219	239	260	243	228	247	225	226	250	220	257	228	244	264	225	220	227	204	240	217	241	227	198	269	264	265	234	228	218	225	236	243	247	232	212	223	229	238	233	222	232	243	239	216	263	222	222	220	228	217	209	203	217	217	240	224	227	245	262	233	237	235	220	223	212	256	255	196	243	223	225	253	212	246	240	229	226	219	227	262	244	227	250	215	249	215	211	212	226	257	258	218	201	256	244	228	232	228	244	222	222	248	216	257	230	212	234	246	234	212	249	212	227	244	235	240	254	223	243	251	258	239	234	253	226	236	240	234	259	218	243	255	215	229	226	264	214	189	212	221	235	204	220	245	233	238	252	233	235	229	241	221	221	229	239	233	225	248	214	222	212	228	231	220	253	207	246	233	248	220	234	237	246	232	239	217	238	231	218	211	241	208	219	216	210	209	257	218	229	232	215	210	227	262	225	242	244	224	235	209	242	227	254	232	227	222	230	225	203	215	225	245	229	229	225	207	226	249	230	245	229	246	211	234	234	199	230	219	224	227	196	209	237	241	222	218	236	195	221	202	224	256	222	242	207	209	237	218	250	274	227	231	259	238	242	231	232	231	263	247	224	239	226	223	215	262	261	223	219	235	236	206	227	228	236	220	206	239	239	250	258	232	230	209	249	215	222	233	203	247	213	178	212	238	220	242	228	220	239	237	252	245	231	214	230	205	235	244	225	241	229	249	206	254	241	228	229	247	240	231	232	226	228	230	232	260	252	217	253	216	206	219	214	212	205	246	216	251	227	218	267	221	227	228	212	239	223	256	216	245	240	256	241	236	239	217	254	246	271	237	227	223	203	240	239	204	240	236	238	207	211	226	238	218	207	223	232	219	262	238	215	231	224	205	224	204	234	266	226	221	218	248	226	234	231	253	220	192	234	238	219	213	192	231	231	225	224	217	239	209	213	238	233	274	222	223	210	227	215	227	216	220	241	235	231	202	220	247	218	217	211	229	245	215	256	219	237	222	220	213	238	210	230	246	239	248	246	251	217	236	215	211	232	242	226	235	216	236	202	226	223	231	264	247	246	227	218	227	231	236	234	218	217	262	242	226	206	205	233	236	267	201	251	225	227	234	233	233	223	220	243	245	238	235	225	230	217	210	238	224	233	225	249	240	238	244	251	239	246	241	242	236	220	223	261	235	272	241	231	180	224	243	234	230	215	195	233	231	227	246	262	230	219	236	214	244	210	218	213	201	207	211	218	198	225	232	216	231	258	223	239	217	229	226	235	280	229	223	246	244	199	216	236	247	210	224	245	227	234	266	213	210	214	222	228	210	270	220	230	221	207	215	209	205	224	244	233	230	220	229	222	237	245	226	234	217	225	231	206	204	213	231	228	238	235	214	229	228	220	225	246	205	248	217	261	239	207	267	218	241	218	222	229	212	255	221	230	237	216	253	217	232	226	250	227	220	248	234	206	218	227	233	237	224	233	229	209	247	211	248	229	221	232	225	222	209	234	221	229	221	233	239	218	217	230	207	232	245	231	246	257	248	212	193	227	238	218	232	226	252	218	242	233	216	221	229	230	241	229	232	211	230	221	207	235	247	223	216	198	254	256	217	227	227	228	237	232	224	226	228	249	230	258	200	233	198	204	207	230	233	228	245	204	243	224	242	238	234	226	232	216	236	215	223	223	207	191	206	224	226	261	240	232	227	186	226	228	227	225	235	229	203	232	231	248	236	255	239	241	203	238	230	204	222	226	230	244	246	240	233	241	228	194	202	208	244	245	227	265	201	219	212	227	233	228	265	241	219	248	241	245	237	213	243	237	234	218	254	208	229	235	235	248	233	231	235	211	207	266	240	227	246	249	243	210	218	225	203	256	210	235	252	271	252	235	240	233	237	248	209	246	226	222	198	230	250	255	212	248	240	235	226	226	250	231	220	209	238	224	206	231	224	224	246	225	232	199	244	214	238	222	223	222	228	232	200	242	222	233	235	209	244	235	238	233	248	242	231	222	212	240	228	235	230	237	221	202	219	242	245	243	217	248	249	213	231	196	207	231	230	227	193	250	258	227	253	241	225	226	226	238	234	231	265	226	220	225	204	238	234	235	238	208	242	241	243	232	245	222	239	251	220	196	242	226	213	217	212	227	231	240	199	240	228	199	205	214	246	216	200	202	254	252	218	260	226	214	231	245	244	238	222	233	233	249	225	230	226	211	232	225	211	219	222	237	210	239	217	229	266	249	245	217	241	215	236	244	218	199	218	234	247	249	229	241	240	224	243	223	232	224	232	248	218	223	223	221	221	231	226	234	219	242	216	241	216	227	226	231	209	219	240	237	243	286	211	213	250	229	221	236	229	209	222	219	231	255	216	216	256	239	227	243	223	260	227	236	254	254	226	251	258	239	223	215	258	229	200	223	235	239	230	241	239	242	210	233	223	242	230	253	220	204	221	226	246	251	218	237	210	202	238	208	257	235	206	220	220	217	237	232	260	216	237	238	249	235	215	261	232	256	220	243	233	213	228	216	220	222	240	215	258	218	238	225	232	224	222	238	232	250	265	238	224	231	216	230	220	251	220	231	221	210	237	205	234	257	236	230	231	250	236	237	218	241	232	226	233	239	223	238	233	224	207	239	234	222	233	247	244	245	221	212	242	237	238	246	225	235	216	208	240	245	216	242	230	219	242	229	251	234	229	213	228	239	237	240	228	224	226	248	210	238	246	204	232	205	216	207	243	235	237	255	230	209	217	228	257	207	239	215	217	236	253	226	225	229	208	224	210	210	225	220	213	205	243	226	234	208	201	249	240	212	236	213	247	217	251	203	262	249	240	225	203	230	233	230	257	246	231	209	245	222	244	239	231	256	227	228	221	230	231	232	209	227	236	215	228	244	202	210	240	255	252	219	240	248	236	223	204	241	241	216	256	237	244	223	233	255	231	225	245	229	215	228	227	254	201	247	234	220	225	211	230	223	241	242	223	252	225	256	208	257	241	225	193	200	238	217	226	195	231	255	247	257	241	235	230	213	231	220	243	213	253	224	231	203	226	233	212	227	194	229	220	233	238	217	234	223	236	230	249	209	220	217	251	243	248	229	235	242	236	219	215	232	243	204	238	236	244	214	211	244	217	224	238	236	209	206	231	244	216	245	218	224	239	249	218	209	256	237	226	234	232	235	222	208	241	236	246	234	248	242	238	200	247	207	236	219	243	248	247	226	238	256	208	209	229	220	252	234	213	247	237	245	217	237	230	236	241	214	241	225	224	242	241	225	237	241	241	234	231	219	225	231	190	235	243	246	238	204	221	216	257	218	247	242	238	243	243	213	219	233	233	256	212	226	220	266	240	233	235	221	203	225	222	233	221	215	217	211	207	249	233	203	216	241	229
19952	20638	31062	33736	32166	29471	26285	24797	28884	28343	26859	20797	16074	22157	23055	16336	17872	19980	19769	16500	13974	13535	11862	11073	8786	8286	7673	6824	6606	5379	6362	6229	4795	7320	7089	7213	5574	4462	3539	3276	2952	2546	1948	1507	1282	1109	930	871	789	736	770	692	702	672	648	610	634	663	662	664	664	653	644	633	642	690	669	649	690	649	661	678	671	649	657	605	671	625	661	626	658	679	658	643	646	635	676	640	589	660	596	626	670	665	643	633	634	614	651	634	653	635	647	581	590	623	648	642	638	703	632	667	613	616	652	624	611	631	675	667	644	604	663	648	646	659	650	665	612	691	619	634	621	618	658	621	655	678	687	669	625	624	700	630	639	633	618	614	619	660	636	643	665	643	636	633	611	681	600	681	648	625	624	651	668	659	671	664	644	641	668	640	683	569	647	661	633	614	626	648	631	698	655	637	625	650	637	666	638	667	650	646	619	615	654	632	664	624	618	642	680	576	672	641	666	634	660	621	581	663	635	692	610	623	673	679	628	638	639	606	611	673	628	656	650	607	669	639	620	629	641	683	609	643	630	581	614	639	662	656	627	620	643	638	620	661	649	634	664	694	635	632	614	650	651	661	636	644	661	643	676	646	632	648	653	680	597	624	638	682	643	638	650	643	652	628	663	640	643	662	628	650	679	657	685	656	664	634	653	670	604	652	647	656	648	654	642	674	594	686	658	646	652	647	661	642	682	656	660	648	641	669	639	671	645	624	609	617	629	639	643	628	637	704	692	632	717	618	631	629	667	665	683	623	600	626	644	634	583	680	648	647	662	654	661	643	652	636	643	597	666	650	660	601	654	619	625	641	651	657	671	618	640	613	624	662	680	618	630	642	667	646	604	663	665	651	637	639	630	629	661	662	680	650	592	682	671	608	649	672	636	645	633	687	625	630	629	627	658	666	632	628	662	641	645	652	622	625	648	629	629	656	601	631	617	644	647	626	627	627	639	627	636	612	642	632	650	609	593	612	609	642	671	648	606	680	639	664	611	664	635	672	628	633	641	663	618	610	604	624	618	662	633	636	639	649	647	617	619	676	622	640	639	626	634	597	622	625	637	668	653	599	618	643	653	658	676	650	653	590	634	647	721	700	587	677	693	630	670	687	613	629	641	624	659	635	626	651	643	682	685	689	623	649	649	621	662	616	577	612	664	620	607	652	634	648	633	655	610	614	597	618	617	703	672	657	696	659	649	703	607	579	700	626	657	657	677	674	659	656	606	649	619	653	637	634	686	613	689	641	681	650	641	618	655	670	607	655	633	645	632	647	652	642	635	672	641	691	649	649	672	659	667	655	650	657	645	680	638	661	638	660	659	628	662	654	650	628	634	669	609	638	638	613	703	610	657	658	631	638	627	658	635	667	618	639	667	647	656	632	617	653	637	627	665	675	643	633	635	659	612	630	605	621	658	635	629	650	676	644	702	663	675	664	667	633	685	672	664	694	659	670	686	601	639	626	647	630	639	661	646	619	638	597	646	712	681	628	648	690	707	614	657	664	607	665	702	672	677	634	696	675	627	634	602	670	649	678	649	633	621	667	669	668	590	621	649	644	657	627	608	661	660	693	639	655	596	604	655	700	648	631	588	682	653	613	615	640	665	646	599	644	674	606	626	635	652	664	637	644	606	616	634	644	617	682	623	622	629	637	642	657	645	640	647	575	652	699	665	619	622	640	624	680	685	607	625	656	604	613	666	681	625	654	686	662	651	646	640	649	689	636	621	638	625	609	656	641	649	604	644	695	616	668	634	607	622	599	674	597	675	663	662	602	684	654	629	612	627	656	630	651	642	664	604	676	646	608	626	631	663	643	649	606	693	620	666	602	618	624	604	645	660	609	680	669	659	644	654	685	637	651	614	662	659	622	641	652	639	662	611	662	682	648	683	644	614	608	635	681	615	664	656	679	650	632	629	694	627	648	630	659	620	595	625	689	629	617	639	657	644	657	606	680	646	696	672	666	641	635	668	670	638	638	643	629	656	663	659	648	641	675	623	726	605	621	651	626	654	657	657	624	616	640	661	661	639	621	650	576	631	592	677	629	605	611	609	617	622	601	637	648	620	642	646	616	652	616	641	642	634	634	628	603	626	682	638	641	665	655	671	610	622	644	649	671	671	648	631	684	622	639	611	639	630	638	665	609	627	644	611	650	623	653	616	658	589	641	639	660	681	659	617	616	620	655	658	632	662	713	638	644	674	647	675	641	696	621	637	652	652	659	641	591	605	629	660	632	614	661	670	639	629	622	634	646	637	656	642	614	645	643	673	623	663	634	660	631	620	662	670	640	631	651	685	683	625	636	678	615	650	626	669	652	676	638	620	655	614	677	692	668	671	643	645	651	627	703	631	610	663	623	637	634	647	644	640	614	603	679	611	649	592	581	648	606	655	639	652	602	611	638	614	644	606	573	634	659	620	666	620	640	627	660	650	611	646	629	682	695	678	653	639	649	669	641	649	656	655	614	654	642	617	593	640	660	671	653	677	665	626	648	639	674	630	628	650	610	657	661	623	626	609	644	607	635	593	643	665	663	651	665	659	676	636	627	636	601	685	634	637	695	653	654	657	603	627	652	646	654	660	632	648	656	649	639	622	673	651	640	654	643	664	683	605	657	641	655	676	617	637	674	617	653	649	630	636	584	649	683	654	688	656	641	633	625	658	604	630	641	673	679	647	667	634	662	637	637	655	638	663	675	626	637	654	645	665	631	620	625	636	628	624	639	632	633	638	684	585	635	648	618	660	627	640	672	622	635	680	631	627	672	587	658	628	662	644	672	617	634	644	679	624	604	650	663	675	648	614	646	703	679	615	634	664	639	657	652	627	682	673	693	646	634	653	612	604	614	651	626	670	663	639	642	667	679	693	646	654	658	615	639	646	658	674	637	623	589	682	650	664	646	687	651	639	621	701	673	655	666	612	602	632	712	612	613	630	658	632	666	669	644	633	665	607	589	624	624	645	639	612	650	635	648	649	645	657	671	651	614	664	633	634	651	683	660	665	663	644	695	641	623	618	640	600	655	620	641	717	653	666	630	611	644	606	654	637	624	614	639	613	637	657	623	682	653	672	659	614	637	659	645	638	669	616	617	638	617	604	641	640	666	670	625	646	622	641	659	638	619	619	663	659	628	668	622	621	670	654	643	641	640	668	653	627	654	677	663	654	621	628	616	624	665	628	631	618	627	628	622	653	709	672	620	595	651	668	682	669	629	634	632	624	674	648	630	649	619	632	685	677	623	610	674	694	609	637	618	664	659	674	630	677	681	631	681	623	633	658	645	693	662	643	637	631	659	642	611	617	641	632	641	666	613	675	596	621	643	668	658	634	624	662	643	637	636	623	619	651	634	623	662	596	667	670	625	616	636	619	672	683	680	645	657	639	685	597	643	613	625	712	663	625	686	591	637	671	580	641	632	622	638	649	645	668	628	594	653	657	650	613	651	667	674	641	627	670	609	611	629	621	618	646	654	652	615
13116	10654	11675	8700	5867	4072	2697	2043	1705	1416	1185	930	730	755	701	577	556	547	509	479	448	390	395	394	366	321	324	333	369	336	326	304	312	310	302	282	312	292	299	301	318	287	280	288	282	277	272	270	307	286	291	291	297	306	267	278	260	275	271	298	300	303	269	267	309	301	301	281	325	268	299	268	269	269	313	286	309	280	285	301	281	267	306	293	273	312	269	310	282	310	276	264	296	304	278	290	299	272	281	297	263	268	268	279	281	271	282	285	276	277	270	272	294	280	278	237	296	230	254	281	298	252	292	258	285	304	239	273	269	270	293	310	295	261	303	270	271	283	297	249	297	270	283	281	261	281	240	252	256	291	271	280	292	287	306	320	265	257	280	295	248	275	263	270	291	267	266	290	299	274	293	277	316	285	283	291	258	265	285	281	285	261	275	308	287	254	270	281	287	286	257	268	252	283	312	273	294	283	265	282	272	313	287	285	266	263	252	286	296	274	262	279	304	291	310	312	281	287	307	290	290	293	257	265	284	297	282	262	302	291	291	288	287	285	297	311	264	280	269	298	248	294	250	276	284	277	287	300	299	261	286	277	286	275	290	302	293	303	273	293	258	285	261	282	271	298	262	274	275	287	269	284	266	294	272	261	297	277	268	297	299	261	287	312	315	277	257	293	283	266	289	274	328	276	291	274	299	285	259	281	279	271	279	301	262	301	273	287	288	311	293	256	299	271	258	286	289	292	265	294	305	289	274	285	283	271	285	273	253	279	295	317	272	274	281	285	284	251	281	296	275	314	304	283	307	302	289	281	313	286	298	293	261	285	314	259	290	265	306	281	281	293	292	271	283	312	273	249	276	300	278	315	303	243	286	282	301	281	254	243	285	265	289	277	318	294	272	299	281	307	278	279	281	287	291	343	292	317	312	297	302	283	269	277	276	275	276	263	311	275	283	299	271	277	259	290	274	300	283	255	271	310	301	290	262	266	319	301	282	277	271	267	268	311	278	312	264	283	272	319	259	290	281	295	280	255	311	291	287	275	304	274	277	309	296	279	264	257	298	277	278	316	302	273	280	304	292	291	304	276	294	294	275	290	293	284	289	264	275	276	309	306	270	293	277	299	263	285	288	281	269	265	286	298	271	294	285	283	293	300	280	329	316	280	272	299	326	248	281	288	282	296	302	294	293	283	271	291	278	286	287	278	273	294	273	283	226	302	277	289	294	289	268	256	302	265	289	293	280	291	261	296	292	274	285	274	284	282	282	310	288	279	296	262	271	263	279	293	259	266	273	273	276	281	308	287	246	274	287	273	313	271	298	281	295	279	268	326	322	252	264	314	259	300	272	324	306	315	295	288	327	293	267	267	270	293	299	241	300	288	295	279	268	270	272	273	268	304	266	279	284	298	314	298	277	303	280	301	286	279	249	290	283	283	270	268	263	256	307	283	286	275	273	275	266	280	257	285	285	286	275	303	288	272	284	305	290	302	307	306	294	265	237	287	294	278	307	298	280	259	296	270	262	258	283	287	290	280	252	276	264	314	327	288	264	288	323	273	287	279	268	247	302	261	285	297	281	321	299	275	296	279	268	296	299	286	308	294	320	281	291	300	288	287	268	255	270	303	270	301	269	299	269	261	290	281	294	296	256	289	298	277	270	275	286	260	288	232	269	288	297	304	316	264	299	267	304	290	268	278	286	286	297	291	301	303	280	277	280	291	279	271	281	268	259	308	281	297	278	267	296	272	259	271	290	297	253	287	309	261	290	286	277	272	288	262	288	281	290	287	281	302	257	270	281	288	297	270	292	289	263	270	306	293	304	244	285	261	304	266	269	272	295	294	288	276	291	300	295	264	286	290	342	276	325	241	245	266	269	275	293	253	267	271	267	272	279	284	299	287	256	296	266	301	276	279	286	314	247	289	267	308	293	269	295	272	273	287	290	271	264	296	241	277	264	287	279	310	290	283	284	269	304	294	285	264	294	270	269	267	301	298	287	289	276	270	276	284	301	297	260	293	292	278	288	304	273	270	292	278	273	301	304	299	321	276	280	273	266	310	307	288	312	323	318	268	279	277	262	283	313	285	289	300	296	282	260	284	310	288	290	282	276	268	274	290	274	274	273	267	313	282	298	309	293	263	295	284	306	305	232	270	285	273	274	270	266	285	288	274	282	294	272	282	276	280	281	261	263	277	278	316	285	281	267	316	282	291	264	273	291	309	280	280	287	287	308	284	306	261	244	263	288	344	279	304	270	304	275	301	251	292	278	280	295	282	295	290	308	258	274	270	272	301	272	289	310	274	291	265	297	291	292	267	300	328	277	284	255	292	283	263	251	285	287	263	290	279	286	312	315	277	296	280	290	278	303	300	284	285	282	287	309	309	278	278	304	289	299	258	300	262	300	295	276	263	273	265	303	288	277	278	298	293	272	276	272	309	300	272	307	278	280	287	293	300	299	289	314	317	289	281	288	263	281	270	284	293	275	303	300	301	286	265	271	281	318	261	293	316	287	272	284	268	311	276	258	291	246	277	272	284	293	281	284	308	293	274	325	305	286	266	292	255	315	289	279	271	277	281	273	300	275	319	287	292	276	311	263	271	286	293	250	270	276	309	290	285	309	303	260	256	290	286	298	267	309	296	270	274	299	287	282	280	278	301	299	269	300	279	243	283	308	299	284	270	307	260	290	272	271	282	304	267	295	281	267	286	299	295	297	298	315	261	290	267	306	273	305	287	286	291	273	289	297	272	250	290	290	267	304	293	279	285	282	264	303	262	296	305	280	321	320	270	284	283	295	279	268	307	273	247	253	303	293	296	302	295	277	272	283	258	302	286	282	287	293	284	300	258	278	275	260	299	290	291	287	286	304	282	286	276	289	313	281	277	260	284	279	250	308	318	284	263	290	292	294	298	311	282	291	282	253	297	290	293	280	253	295	281	249	263	269	298	294	273	275	288	282	314	290	273	269	263	265	278	288	268	299	307	260	298	276	270	276	289	276	275	288	271	307	276	285	294	284	264	280	269	298	281	258	277	272	288	291	281	299	298	300	250	276	329	304	283	294	318	326	278	291	287	314	275	277	247	295	286	273	307	302	283	287	289	267	252	263	300	267	267	280	301	296	257	277	267	273	269	249	299	313	281	312	279	296	301	259	265	302	276	291	294	293	252	304	258	286	278	271	288	282	286	299	308	270	285	300	274	258	343	279	272	270	301	282	269	288	303	288	248	296	305	256	274	300	293	261	272	261	279	272	312	295	290	270	287	302	289	291	280	286	296	292	254	271	267	312	274	296	288	307	272	299	299	284	300	268	280	311	285	268	274	288	264	270	288	289	292	261	315	256	264	314	287	249	296	309	250	289	285	271	302	293	300	286	278	274	298	240	301	270	279	272	267	302	285	269	278	279	296	282	286	289	265	275	269	305	285	300	291	283	279	279	275	276	288	282	287	261	289	262	270	288	302	282	320	263	290	325	273	304	286	300	285	325	313	280	280
8607	9637	17968	19672	16874	13929	11118	9253	8230	7275	6115	5070	4217	4120	4016	3123	2898	2823	2729	2364	2063	1930	1685	1548	1469	1366	1346	1320	1263	1139	1134	1119	1014	1094	1028	1005	944	859	903	872	833	839	877	827	836	831	743	813	813	786	787	785	729	814	750	775	771	764	744	772	757	776	769	763	762	791	773	802	783	819	769	779	773	792	798	783	778	804	836	796	785	774	812	780	777	767	713	777	734	826	801	745	815	765	752	788	831	820	767	783	769	770	818	745	748	771	754	775	824	815	799	799	808	775	744	818	762	774	750	783	794	803	750	760	769	734	800	791	799	732	752	819	747	809	801	790	784	750	759	782	752	799	787	780	787	800	788	773	765	771	795	741	775	734	768	762	792	813	717	796	779	788	732	737	786	765	765	788	780	756	744	788	780	781	791	769	757	759	812	760	769	781	736	733	777	764	730	773	807	755	799	775	769	791	766	747	803	811	796	783	744	802	757	840	751	744	731	794	740	708	767	779	775	796	786	746	760	751	758	804	814	766	797	800	815	757	766	812	803	772	757	756	777	788	747	754	808	776	819	797	714	754	765	726	775	754	812	758	767	745	784	797	765	830	786	780	784	809	804	792	795	761	792	778	767	789	719	725	742	761	810	776	746	747	796	799	763	844	753	733	794	741	787	688	769	758	787	753	781	796	743	784	759	765	787	751	816	787	773	782	720	753	782	729	771	748	738	826	736	729	751	813	806	735	810	745	821	790	780	800	792	793	764	805	780	741	760	812	774	785	725	738	770	784	779	790	745	822	759	782	757	761	791	739	810	794	766	788	775	759	800	780	768	788	801	808	734	847	742	756	754	774	723	786	771	780	817	817	788	836	805	772	730	718	785	861	780	806	800	742	739	820	747	775	776	744	773	762	777	813	773	770	767	749	743	755	773	755	757	781	738	794	761	776	771	752	819	785	727	799	801	765	804	735	722	767	764	770	764	751	765	804	767	798	764	774	803	763	738	790	801	817	776	791	788	773	836	757	742	789	797	825	804	803	738	801	747	783	764	786	813	783	806	724	768	790	777	790	779	745	788	736	796	809	805	745	789	742	768	748	753	737	755	761	813	784	769	772	768	781	808	745	798	753	800	751	751	777	763	787	765	828	754	776	774	810	777	805	775	795	779	739	746	734	733	804	758	824	741	760	767	757	698	803	750	756	801	759	783	751	755	789	798	787	793	743	743	817	762	773	777	760	805	798	824	759	798	775	747	757	803	759	770	723	792	789	733	790	750	826	785	774	792	799	813	784	759	789	835	763	790	774	754	800	782	792	787	795	768	757	787	782	755	793	723	812	758	743	770	769	787	743	794	764	771	780	763	772	776	808	795	782	778	798	776	732	780	746	734	789	816	791	783	752	763	755	749	790	757	765	746	766	743	768	776	751	790	790	760	773	766	742	790	748	744	758	744	719	802	848	794	718	811	775	764	753	810	740	721	733	721	783	761	758	722	795	801	781	815	733	811	755	760	764	774	785	808	792	765	779	816	780	732	770	755	788	752	775	753	781	833	772	746	748	785	770	789	766	751	749	743	764	774	787	746	744	733	787	781	743	771	852	823	833	731	808	769	802	805	774	777	791	793	753	788	839	823	791	754	816	809	764	756	774	752	823	795	833	796	790	786	802	755	781	753	798	766	792	837	808	767	774	756	770	767	778	789	802	773	777	791	758	730	768	773	783	790	789	772	784	765	790	769	780	791	792	794	749	774	755	783	753	786	763	802	787	795	783	810	760	826	768	803	725	736	773	786	742	833	763	799	803	795	777	801	717	781	727	785	774	770	780	778	787	781	753	776	809	785	835	856	740	780	760	755	759	832	777	778	743	764	750	775	753	806	775	781	796	764	787	765	754	792	782	779	790	774	749	761	795	778	799	778	774	789	778	753	724	749	814	742	782	768	851	768	774	756	687	827	796	819	774	767	785	823	766	798	731	765	711	750	740	756	827	816	801	780	819	740	765	761	780	782	809	735	799	724	808	749	772	786	800	808	774	767	809	795	769	737	794	771	757	794	785	792	806	733	825	750	826	828	819	775	778	810	765	792	741	765	788	723	715	754	797	830	806	792	778	789	719	802	728	795	785	792	772	753	771	807	824	765	757	764	771	784	761	773	778	764	778	755	816	818	767	789	786	789	790	795	758	760	770	801	768	783	764	767	810	772	746	767	799	764	727	789	787	774	802	767	739	764	767	796	814	778	767	738	788	731	790	757	738	815	813	765	751	801	798	767	731	735	756	751	775	774	757	810	802	779	753	766	758	783	786	777	757	773	787	775	762	794	773	702	745	767	806	698	804	768	782	794	757	785	793	826	788	783	766	801	778	798	795	788	722	754	831	768	800	773	819	806	771	741	761	782	815	811	789	739	777	780	709	756	740	766	775	807	788	777	790	762	781	781	799	711	795	815	800	770	728	770	791	782	767	745	785	775	795	766	758	756	837	803	763	762	795	818	749	726	778	755	814	762	811	749	827	798	772	783	753	784	780	799	797	819	824	771	748	748	768	758	755	735	774	759	784	768	779	751	790	739	817	814	816	756	810	742	764	781	805	813	799	792	786	762	808	724	738	779	764	782	784	749	812	765	788	756	738	763	770	784	817	733	803	752	713	771	753	790	754	760	776	753	815	740	757	749	789	769	771	797	728	745	765	775	751	745	763	763	792	735	718	764	768	753	803	817	745	766	758	799	770	800	841	763	765	753	812	813	775	769	762	753	743	755	744	774	791	783	807	853	781	729	756	812	767	757	776	835	764	815	832	823	726	747	717	778	819	775	720	758	748	803	733	761	809	776	790	768	797	759	767	743	719	764	739	725	753	806	782	750	776	763	785	770	735	749	781	732	744	775	751	723	816	775	753	763	798	766	830	789	732	743	816	797	764	748	819	780	761	767	808	791	764	772	791	771	721	718	750	740	782	799	754	819	740	738	707	781	811	764	777	829	781	773	766	799	742	777	786	797	798	728	794	823	741	753	781	764	706	827	737	803	782	817	778	770	814	766	763	851	752	789	753	793	737	760	787	775	779	755	786	780	758	749	744	751	797	779	770	788	749	815	812	764	744	733	770	792	727	748	736	773	775	801	743	817	787	787	778	813	734	741	774	723	767	804	768	757	767	802	775	767	792	752	736	761	804	808	775	786	748	757	822	735	784	764	744	759	772	763	796	836	757	822	779	760	779	788	807	764	789	771	805	787	778	785	803	731	798	774	807	761	776	729	721	750	760	743	793	773	777	748	808	734	788	740	806	795	730	816	801	772	782	772	768	750	784	765	773	782	755	779	757	808	772	760	795	761	759	771	739	825	777	791	810	741	795	767	789	740	791	806	762	826	811	772	771	756	822	790	740	758	784	833	830	766	756	788	785	802	762	739	793	802	798	811	769	764	809	757	770	756	764	826	781	796	783	781	791	775	792	761	766	776	811	761	771	764	788	751	819	716	805	783	748	818	756	838	758	793	795	729	762	769	765
23184	18912	20860	17215	12343	8280	5784	4646	6339	5534	4828	3177	1991	2799	3539	1931	2300	2449	2251	1730	1475	1295	1120	985	902	817	710	673	685	550	635	619	650	797	711	644	608	462	426	390	391	363	349	289	282	266	279	251	284	266	235	293	268	286	241	280	262	257	250	242	275	284	263	268	259	237	248	241	255	261	262	268	274	234	260	250	246	275	264	287	272	264	265	243	257	264	282	237	281	249	250	246	271	283	251	259	273	251	241	258	268	259	272	302	244	266	282	268	234	255	273	273	249	231	287	249	267	277	260	228	295	261	269	255	254	267	246	254	271	261	247	247	248	254	250	293	274	248	264	305	268	263	280	264	235	238	285	266	253	253	280	281	259	247	271	279	258	269	244	236	275	250	265	299	243	236	264	286	250	247	250	250	263	229	279	299	239	232	273	300	299	223	252	260	241	269	275	250	256	223	267	241	276	270	269	257	254	314	272	259	271	278	273	261	270	247	254	270	254	259	262	269	257	277	239	275	259	264	291	263	250	249	257	260	239	249	247	244	262	281	264	264	276	258	251	264	260	255	242	276	271	251	264	251	297	249	268	240	243	271	272	276	260	263	250	236	267	252	252	231	260	262	251	261	258	277	303	256	262	269	279	272	269	285	258	261	294	261	276	266	257	230	253	233	255	255	292	244	248	278	241	245	257	248	242	256	281	246	256	267	266	261	279	264	241	231	246	264	235	262	260	276	269	262	258	235	272	254	254	239	264	280	259	240	288	258	280	279	290	278	231	269	282	260	230	271	277	271	250	292	261	242	241	252	247	272	280	283	239	244	277	278	249	280	271	255	242	245	275	251	261	261	274	279	269	261	261	276	293	266	283	253	254	247	268	238	256	287	261	253	278	272	263	264	262	288	273	257	252	213	259	260	275	257	252	250	277	262	274	270	291	251	293	243	293	252	279	238	244	279	264	267	281	273	255	248	277	255	290	246	283	262	247	254	291	237	269	268	218	278	279	270	250	267	251	253	239	252	228	248	237	279	266	272	254	252	263	273	264	243	269	266	252	254	286	244	239	251	269	258	259	274	274	253	270	302	253	240	239	262	260	280	260	251	280	262	288	269	292	246	262	265	254	247	262	254	247	271	280	260	249	244	287	265	239	268	262	243	269	289	277	261	266	273	228	248	280	264	278	243	244	242	271	258	249	276	275	258	235	264	263	268	264	256	268	256	252	257	248	263	240	284	281	277	255	262	282	270	279	266	249	273	267	256	229	233	286	272	226	262	246	243	294	274	264	262	258	247	269	229	259	249	258	284	274	237	280	285	277	245	287	255	271	278	242	282	265	272	243	244	267	290	292	267	260	255	272	266	270	252	257	264	275	263	252	255	266	245	288	264	265	274	255	265	229	274	248	251	254	276	254	253	260	262	266	268	261	244	277	278	276	252	241	279	271	230	247	283	227	263	248	283	269	246	260	242	286	238	246	265	242	227	236	263	245	261	286	259	236	256	263	254	253	285	270	258	256	235	249	258	283	267	286	247	268	276	245	227	246	264	232	267	255	262	247	293	255	255	283	237	304	255	271	272	239	247	285	259	262	277	262	256	255	276	265	255	261	259	234	264	268	260	280	257	279	248	254	286	233	248	267	248	255	264	262	270	234	267	253	251	262	241	272	262	261	256	261	254	258	267	224	269	275	288	217	280	256	258	281	210	264	247	256	273	272	272	235	282	275	282	276	281	253	240	258	269	272	280	245	253	248	278	249	252	266	266	255	272	235	270	239	286	251	244	247	261	246	266	254	238	244	236	293	260	279	245	246	278	271	264	284	280	254	256	296	273	256	280	255	251	248	298	266	285	258	250	281	271	266	288	245	264	253	274	252	263	246	225	251	265	268	240	255	233	253	256	226	247	259	249	254	260	247	274	266	282	281	255	262	241	261	274	253	249	283	284	258	257	261	245	270	260	241	251	249	270	247	247	277	248	258	293	249	270	259	267	287	270	246	266	262	243	262	271	254	274	272	256	243	221	265	231	245	278	235	285	277	278	266	240	256	274	247	233	255	264	267	229	270	281	273	285	236	267	282	238	258	262	271	284	259	248	253	272	253	247	251	285	280	265	271	239	296	289	256	268	247	249	282	257	270	271	233	287	289	225	247	267	228	266	252	225	254	288	250	279	250	263	245	288	240	265	255	228	270	274	271	268	243	226	261	241	252	242	284	274	257	243	259	281	224	258	239	238	243	234	281	289	278	284	225	268	247	254	244	282	256	255	241	289	240	259	259	253	265	254	279	265	279	285	253	294	237	278	232	265	256	241	278	299	266	254	284	286	246	253	277	248	283	287	241	258	266	230	242	268	257	256	266	306	293	296	257	282	253	277	253	267	273	262	276	265	232	274	265	282	266	275	231	287	290	266	251	233	268	250	236	244	252	250	259	243	275	259	277	261	273	257	242	260	285	255	257	277	256	256	231	253	260	281	257	270	237	292	244	235	261	251	251	244	255	249	241	285	242	274	274	246	253	278	285	246	260	246	279	256	236	269	285	268	256	288	277	241	259	230	261	272	243	255	271	278	251	254	300	267	221	255	269	272	255	259	268	229	286	281	254	262	259	283	291	269	278	246	286	266	279	267	296	237	247	259	274	271	268	273	247	257	272	217	265	259	274	243	252	261	247	257	249	263	259	272	261	263	261	277	263	272	273	270	271	265	287	278	270	244	252	263	292	264	263	261	248	274	258	279	272	285	265	274	244	299	256	252	268	237	261	266	255	273	256	267	281	256	245	252	241	263	265	291	271	244	284	255	254	263	227	270	247	253	255	273	233	245	254	246	250	227	268	266	273	266	257	248	253	256	278	237	235	260	281	287	239	265	269	273	286	273	244	263	302	270	260	269	262	280	296	270	257	257	244	264	262	272	277	259	305	315	280	272	242	251	272	235	269	249	259	285	275	252	227	289	257	252	265	262	261	245	255	243	279	257	256	239	235	275	231	218	252	253	275	242	240	258	235	262	225	228	241	253	262	262	265	261	257	253	292	256	279	244	255	287	264	243	239	253	243	258	271	246	235	247	271	286	259	247	262	296	290	249	270	244	274	272	274	262	252	301	274	274	270	249	272	242	246	258	262	253	265	252	288	293	286	278	278	252	251	254	272	246	276	252	273	252	255	239	276	247	274	248	260	249	249	268	281	290	233	252	261	267	244	213	264	252	263	247	249	249	258	250	277	254	244	253	249	242	298	267	258	251	286	271	264	255	249	248	252	263	262	271	267	252	234	242	266	253	237	268	287	251	267	241	226	260	265	282	241	247	253	244	279	229	263	237	261	266	252	225	258	248	264	239	255	240	221	296	241	270	259	292	255	259	289	285	256	279	267	259	259	267	263	246	237	282	270	245	261	250	248	291	282	271	255	274	231	243	230	255	241	265	255	250	249	248	254	277	255	262	262	251	270	274	244	271	265	217	264	260	249	256	246	245	287	279	265	248	245	252	267	241	279	271	250	250	296	253
14937	15456	25796	28547	26192	22904	19265	17497	20734	19327	18100	13048	10366	13752	15854	9735	11204	12539	12011	9127	8515	7362	6737	6192	5052	4728	4319	4045	3926	3287	3467	3476	3246	4445	3915	3774	2960	2396	2127	1864	1630	1541	1332	1148	956	906	868	813	781	736	783	760	722	710	740	743	756	760	755	717	755	712	716	760	723	708	755	730	710	712	690	682	764	727	697	669	691	711	733	729	732	697	703	719	754	748	703	696	706	703	717	686	703	739	710	692	771	702	685	708	730	726	744	722	711	650	737	696	715	705	767	776	739	716	655	676	684	790	768	708	703	724	731	751	666	678	685	671	765	716	697	734	694	705	720	749	756	673	689	743	685	742	761	706	687	737	680	741	742	722	717	721	661	686	735	733	722	753	701	679	707	698	685	732	728	739	746	705	712	698	752	693	722	703	732	746	739	712	767	693	775	695	726	725	742	693	718	737	689	737	717	705	773	711	724	668	700	721	712	710	663	685	723	684	693	729	688	779	720	749	716	732	753	749	668	728	729	713	689	725	713	706	687	711	712	726	715	736	748	666	687	708	733	719	743	754	682	726	754	717	715	748	730	725	741	733	714	706	731	738	728	726	718	712	705	754	696	722	705	733	718	712	752	708	711	717	723	728	757	766	766	711	722	737	747	750	660	739	741	695	746	738	710	721	745	715	754	745	727	738	702	725	724	695	762	753	705	730	706	700	700	738	695	740	726	773	715	742	699	753	624	757	740	739	714	685	707	698	703	668	705	733	731	730	708	715	716	731	691	729	739	689	684	737	704	699	706	704	710	678	695	735	712	702	720	730	697	742	687	694	696	688	747	765	707	670	742	704	711	723	693	730	702	706	735	738	776	742	708	696	698	721	688	715	731	749	742	687	689	703	726	702	666	668	746	693	712	670	759	695	753	740	703	737	734	740	716	649	679	688	762	674	753	697	733	681	721	726	698	717	722	717	705	740	720	723	749	688	747	666	692	721	720	760	733	662	747	736	733	736	729	728	745	669	669	755	748	698	688	676	718	759	686	766	713	707	741	704	682	695	710	706	692	702	730	671	729	694	635	697	692	739	712	717	696	710	714	731	677	688	704	743	696	736	735	756	709	744	710	744	714	769	732	726	753	656	698	741	673	734	734	700	739	723	679	702	737	718	713	661	705	712	752	723	697	710	685	637	693	743	750	685	743	716	743	735	661	736	769	769	729	700	730	697	723	724	742	726	686	692	719	715	714	707	721	710	719	684	732	713	712	744	758	749	662	745	730	733	722	739	691	795	700	682	701	721	750	718	764	732	746	721	709	702	709	699	689	706	738	720	709	739	722	725	733	739	721	745	716	724	730	726	709	678	761	713	679	778	706	697	692	743	706	668	744	734	718	681	709	722	723	750	692	725	767	710	749	700	735	722	737	707	730	712	720	719	698	750	705	692	760	687	712	705	677	776	707	705	695	716	734	736	691	703	734	730	709	706	718	715	695	753	697	669	717	723	729	695	727	722	725	746	715	686	690	754	646	751	745	741	707	715	736	748	676	718	696	702	730	687	754	710	703	677	752	749	753	683	706	728	693	721	755	720	731	715	713	734	692	675	749	735	692	731	743	722	710	695	753	759	719	675	692	705	716	760	725	703	694	712	715	701	696	698	753	687	712	738	750	722	730	709	695	714	659	743	747	723	728	721	713	639	692	693	681	700	712	663	720	711	758	695	666	710	709	726	726	681	701	738	704	703	706	713	773	688	749	749	759	698	686	683	753	704	756	731	747	757	742	663	702	733	752	706	670	724	704	726	713	756	741	735	701	713	715	721	699	683	706	715	778	695	732	782	721	751	721	718	695	701	705	734	744	737	760	721	712	772	738	774	686	747	726	748	710	733	700	704	711	738	710	749	711	749	756	733	670	750	746	746	709	723	734	727	707	713	688	723	710	764	722	751	705	738	742	705	747	730	703	701	729	738	695	684	744	764	722	746	695	685	720	696	726	684	688	700	736	712	693	696	694	732	645	713	706	688	714	723	677	716	756	721	751	741	728	704	759	724	710	728	718	680	707	701	715	721	742	710	710	702	747	733	753	669	701	670	684	678	733	716	722	704	766	743	718	726	700	716	763	744	719	754	708	709	702	695	712	698	773	717	712	670	689	774	745	683	701	666	665	741	722	671	750	740	771	727	708	727	703	720	713	744	732	690	697	670	736	717	738	723	740	720	778	724	684	745	670	713	774	714	691	743	712	704	766	688	726	701	737	776	681	694	752	736	711	739	698	742	721	730	695	767	730	696	725	739	717	756	736	743	743	687	710	711	739	698	703	699	709	719	709	744	732	722	722	674	727	710	692	698	710	766	662	719	711	753	718	733	715	706	698	672	705	719	696	765	736	717	683	677	705	723	700	708	748	707	724	705	668	689	772	700	733	747	717	716	702	712	698	736	731	691	719	719	699	706	702	722	707	757	760	770	705	725	706	723	698	717	669	709	738	734	731	710	704	699	721	728	720	747	705	766	734	717	693	751	707	732	731	704	768	739	726	674	692	669	678	707	746	724	747	758	727	725	715	708	730	724	721	663	705	683	699	706	731	737	751	759	743	728	693	751	752	692	703	718	729	705	728	711	741	712	688	687	688	720	742	722	749	714	749	702	706	722	730	717	725	714	706	738	721	698	765	758	681	721	735	723	714	714	681	724	761	723	685	731	722	711	680	698	711	742	744	721	746	686	748	706	717	687	704	729	742	739	695	720	665	700	747	705	738	672	748	699	712	709	751	743	709	705	716	695	735	684	755	688	719	692	726	732	755	726	756	685	707	687	748	732	725	777	716	677	713	675	711	717	715	745	709	717	735	767	745	722	697	755	737	679	722	742	712	674	700	705	732	708	713	689	700	689	732	707	684	701	752	707	736	740	750	702	696	691	695	693	742	725	689	708	694	732	695	723	734	730	708	675	703	700	724	750	701	708	707	707	711	687	718	721	725	737	723	725	707	730	722	702	709	738	710	685	729	732	757	713	725	717	728	723	708	688	670	704	716	699	716	726	654	691	756	758	727	719	747	724	746	709	725	726	733	721	726	675	748	695	685	729	739	652	718	713	700	725	681	704	728	734	744	698	725	706	729	735	713	673	746	686	749	707	742	713	703	746	667	665	707	718	717	768	694	679	704	750	695	790	735	747	712	784	698	728	718	710	780	729	692	682	772	745	675	699	675	728	698	724	699	746	689	695	718	776	689	767	719	705	699	783	741	710	700	746	711	732	736	721	749	714	731	701	714	714	665	741	726	692	758	735	726	701	710	703	712	691	685	734	677	730	707	711	703	719	693	724	653	680	688	717	667	755	701	688	752	688	731	732	711	726	788	741	716	739	715	683	748	796	711	688	719	748	705	726	711	758	716	754	719	775	736	673	769	697	691	735	654	713	770	739	714	764	705	710	772	701	737	728	735	693	740	739	691	742	684	705	742	676	755	715	738	703	734	739	693	732	735	692	691	748	676	690	717	662	708	717	719	712	742	736
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
